diff --git a/app/javascript/mastodon/actions/server.js b/app/javascript/mastodon/actions/server.js
index 32ee093afa..c291eb772a 100644
--- a/app/javascript/mastodon/actions/server.js
+++ b/app/javascript/mastodon/actions/server.js
@@ -27,7 +27,15 @@ export const fetchServer = () => (dispatch, getState) => {
api()
.get('/api/v2/instance').then(({ data }) => {
- if (data.contact.account) dispatch(importFetchedAccount(data.contact.account));
+ // Only import the account if it doesn't already exist,
+ // because the API is cached even for logged in users.
+ const account = data.contact.account;
+ if (account) {
+ const existingAccount = getState().getIn(['accounts', account.id]);
+ if (!existingAccount) {
+ dispatch(importFetchedAccount(account));
+ }
+ }
dispatch(fetchServerSuccess(data));
}).catch(err => dispatch(fetchServerFail(err)));
};
diff --git a/app/javascript/mastodon/locales/be.json b/app/javascript/mastodon/locales/be.json
index c4892855b9..02cbb73877 100644
--- a/app/javascript/mastodon/locales/be.json
+++ b/app/javascript/mastodon/locales/be.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Знайсці іншы сервер",
"closed_registrations_modal.preamble": "Mastodon дэцэнтралізаваны, так што дзе б вы ні стварылі ўліковы запіс, вы зможаце падпісвацца і камунікаваць з кім хочаце на гэтым серверы. Вы нават можаце стварыць свой!",
"closed_registrations_modal.title": "Рэгістрацыя ў Mastodon",
+ "collections.collection_description": "Апісанне",
+ "collections.collection_name": "Назва",
+ "collections.collection_topic": "Тэма",
"collections.create_a_collection_hint": "Стварыце калекцыю, каб параіць або падзяліцца сваімі любімымі ўліковымі запісамі з іншымі.",
"collections.create_collection": "Стварыць калекцыю",
"collections.delete_collection": "Выдаліць калекцыю",
+ "collections.description_length_hint": "Максімум 100 сімвалаў",
"collections.error_loading_collections": "Адбылася памылка падчас загрузкі Вашых калекцый.",
+ "collections.mark_as_sensitive": "Пазначыць як далікатную",
+ "collections.mark_as_sensitive_hint": "Схаваць апісанне калекцыі і ўліковыя запісы за банерам з папярэджаннем. Назва калекцыі застанецца бачнай.",
+ "collections.name_length_hint": "Максімум 100 сімвалаў",
"collections.no_collections_yet": "Пакуль няма калекцый.",
+ "collections.topic_hint": "Дадайце хэштэг, які дапаможа іншым зразумець галоўную тэму гэтай калекцыі.",
"collections.view_collection": "Глядзець калекцыю",
"column.about": "Пра нас",
"column.blocks": "Заблакіраваныя карыстальнікі",
"column.bookmarks": "Закладкі",
"column.collections": "Мае калекцыі",
"column.community": "Лакальная стужка",
+ "column.create_collection": "Стварыць калекцыю",
"column.create_list": "Стварыць спіс",
"column.direct": "Прыватныя згадванні",
"column.directory": "Праглядзець профілі",
"column.domain_blocks": "Заблакіраваныя дамены",
+ "column.edit_collection": "Змяніць калекцыю",
"column.edit_list": "Рэдагаваць спіс",
"column.favourites": "Упадабанае",
"column.firehose": "Стужкі",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Выдаліць",
"confirmations.delete.message": "Вы ўпэўненыя, што хочаце выдаліць гэты допіс?",
"confirmations.delete.title": "Выдаліць допіс?",
+ "confirmations.delete_collection.confirm": "Выдаліць",
+ "confirmations.delete_collection.message": "Гэтае дзеянне немагчыма скасаваць.",
+ "confirmations.delete_collection.title": "Выдаліць \"{name}\"?",
"confirmations.delete_list.confirm": "Выдаліць",
"confirmations.delete_list.message": "Вы ўпэўненыя, што хочаце беззваротна выдаліць гэты спіс?",
"confirmations.delete_list.title": "Выдаліць спіс?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Допіс {current, number} з {max, number}",
"featured_carousel.header": "{count, plural,one {Замацаваны допіс} other {Замацаваныя допісы}}",
"featured_carousel.slide": "Допіс {current, number} з {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Гэтая катэгорыя фільтра не прымяняецца да кантэксту, у якім Вы адкрылі гэты допіс. Калі Вы хочаце, каб паведамленне таксама было адфільтраванае ў гэтым кантэксце, Вам трэба будзе адрэдагаваць фільтр.",
"filter_modal.added.context_mismatch_title": "Неадпаведны кантэкст!",
"filter_modal.added.expired_explanation": "Тэрмін дзеяння гэтай катэгорыі фільтраў скончыўся, вам трэба будзе змяніць дату заканчэння тэрміну дзеяння, каб яна прымянялася",
@@ -729,7 +743,7 @@
"notifications.clear_confirmation": "Вы ўпэўнены, што хочаце назаўсёды сцерці ўсе свае паведамленні?",
"notifications.clear_title": "Ачысціць апавяшчэнні?",
"notifications.column_settings.admin.report": "Новыя скаргі:",
- "notifications.column_settings.admin.sign_up": "Новыя ўваходы:",
+ "notifications.column_settings.admin.sign_up": "Новыя рэгістрацыі:",
"notifications.column_settings.alert": "Апавяшчэнні на працоўным стале",
"notifications.column_settings.favourite": "Упадабанае:",
"notifications.column_settings.filter_bar.advanced": "Паказаць усе катэгорыі",
diff --git a/app/javascript/mastodon/locales/cs.json b/app/javascript/mastodon/locales/cs.json
index a29a08a20c..4a1dd2b887 100644
--- a/app/javascript/mastodon/locales/cs.json
+++ b/app/javascript/mastodon/locales/cs.json
@@ -14,6 +14,7 @@
"about.powered_by": "Decentralizovaná sociální média poháněná {mastodon}",
"about.rules": "Pravidla serveru",
"account.account_note_header": "Osobní poznámka",
+ "account.activity": "Aktivita",
"account.add_or_remove_from_list": "Přidat nebo odstranit ze seznamů",
"account.badges.bot": "Bot",
"account.badges.group": "Skupina",
@@ -194,6 +195,9 @@
"closed_registrations_modal.find_another_server": "Najít jiný server",
"closed_registrations_modal.preamble": "Mastodon je decentralizovaný, takže bez ohledu na to, kde vytvoříte svůj účet, budete moci sledovat a komunikovat s kýmkoli na tomto serveru. Můžete ho dokonce hostovat!",
"closed_registrations_modal.title": "Registrace na Mastodon",
+ "collections.mark_as_sensitive_hint": "Skryje popis kolekce a účty za varováním obsahu. Název kolekce bude stále viditelný.",
+ "collections.name_length_hint": "Max. 100 znaků",
+ "collections.topic_hint": "Přidat štítek, který pomůže ostatním pochopit hlavní téma této kolekce.",
"column.about": "O aplikaci",
"column.blocks": "Blokovaní uživatelé",
"column.bookmarks": "Záložky",
@@ -1010,6 +1014,7 @@
"tabs_bar.notifications": "Oznámení",
"tabs_bar.publish": "Nový příspěvek",
"tabs_bar.search": "Vyhledávání",
+ "tag.remove": "Odebrat",
"terms_of_service.effective_as_of": "Platné od {date}",
"terms_of_service.title": "Podmínky služby",
"terms_of_service.upcoming_changes_on": "Nadcházející změny v {date}",
diff --git a/app/javascript/mastodon/locales/da.json b/app/javascript/mastodon/locales/da.json
index 5908949c77..185e3a54ac 100644
--- a/app/javascript/mastodon/locales/da.json
+++ b/app/javascript/mastodon/locales/da.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Find en anden server",
"closed_registrations_modal.preamble": "Mastodon er decentraliseret, så uanset hvor du opretter din konto, vil du være i stand til at følge og interagere med hvem som helst på denne server. Du kan endda selv være vært for den!",
"closed_registrations_modal.title": "Oprettelse på Mastodon",
+ "collections.collection_description": "Beskrivelse",
+ "collections.collection_name": "Navn",
+ "collections.collection_topic": "Emne",
"collections.create_a_collection_hint": "Opret en samling for at anbefale eller dele dine yndlingskonti med andre.",
"collections.create_collection": "Opret samling",
"collections.delete_collection": "Slet samling",
+ "collections.description_length_hint": "Begrænset til 100 tegn",
"collections.error_loading_collections": "Der opstod en fejl under indlæsning af dine samlinger.",
+ "collections.mark_as_sensitive": "Markér som sensitiv",
+ "collections.mark_as_sensitive_hint": "Skjuler samlingens beskrivelse og konti bag en indholdsadvarsel. Samlingens navn vil stadig være synligt.",
+ "collections.name_length_hint": "Begrænset til 100 tegn",
"collections.no_collections_yet": "Ingen samlinger endnu.",
+ "collections.topic_hint": "Tilføj et hashtag, der hjælper andre med at forstå det overordnede emne for denne samling.",
"collections.view_collection": "Vis samling",
"column.about": "Om",
"column.blocks": "Blokerede brugere",
"column.bookmarks": "Bogmærker",
"column.collections": "Mine samlinger",
"column.community": "Lokal tidslinje",
+ "column.create_collection": "Opret samling",
"column.create_list": "Opret liste",
"column.direct": "Private omtaler",
"column.directory": "Gennemse profiler",
"column.domain_blocks": "Blokerede domæner",
+ "column.edit_collection": "Rediger samling",
"column.edit_list": "Redigér liste",
"column.favourites": "Favoritter",
"column.firehose": "Live feeds",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Slet",
"confirmations.delete.message": "Er du sikker på, at du vil slette dette indlæg?",
"confirmations.delete.title": "Slet indlæg?",
+ "confirmations.delete_collection.confirm": "Slet",
+ "confirmations.delete_collection.message": "Denne handling kan ikke fortrydes.",
+ "confirmations.delete_collection.title": "Slet \"{name}\"?",
"confirmations.delete_list.confirm": "Slet",
"confirmations.delete_list.message": "Er du sikker på, at du vil slette denne liste permanent?",
"confirmations.delete_list.title": "Slet liste?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Indlæg {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {fastgjort indlæg} other {fastgjorte indlæg}}",
"featured_carousel.slide": "Indlæg {current, number} af {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Denne filterkategori omfatter ikke konteksten, hvorunder dette indlæg er tilgået. Redigér filteret, hvis indlægget også ønskes filtreret i denne kontekst.",
"filter_modal.added.context_mismatch_title": "Kontekstmisforhold!",
"filter_modal.added.expired_explanation": "Denne filterkategori er udløbet. Ændr dens udløbsdato, for at anvende den.",
diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json
index 4d5ccc605d..c67339dd32 100644
--- a/app/javascript/mastodon/locales/de.json
+++ b/app/javascript/mastodon/locales/de.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Anderen Server suchen",
"closed_registrations_modal.preamble": "Mastodon ist dezentralisiert, das heißt, unabhängig davon, wo du dein Konto erstellst, kannst du jedem Profil auf diesem Server folgen und mit ihm interagieren. Du kannst sogar deinen eigenen Mastodon-Server hosten!",
"closed_registrations_modal.title": "Bei Mastodon registrieren",
+ "collections.collection_description": "Beschreibung",
+ "collections.collection_name": "Titel",
+ "collections.collection_topic": "Thema",
"collections.create_a_collection_hint": "Erstelle eine Sammlung, um deine Lieblingsprofile anderen zu empfehlen oder sie zu teilen.",
"collections.create_collection": "Sammlung erstellen",
"collections.delete_collection": "Sammlung löschen",
+ "collections.description_length_hint": "Maximal 100 Zeichen",
"collections.error_loading_collections": "Beim Laden deiner Sammlungen ist ein Fehler aufgetreten.",
+ "collections.mark_as_sensitive": "Mit Inhaltswarnung versehen",
+ "collections.mark_as_sensitive_hint": "Die Beschreibung sowie enthaltenen Profile werden durch eine Inhaltswarnung ausgeblendet. Der Titel bleibt weiterhin sichtbar.",
+ "collections.name_length_hint": "Maximal 100 Zeichen",
"collections.no_collections_yet": "Bisher keine Sammlungen vorhanden.",
+ "collections.topic_hint": "Ein Hashtag hilft anderen dabei, das zentrale Thema dieser Sammlung besser zu verstehen.",
"collections.view_collection": "Sammlungen anzeigen",
"column.about": "Über",
"column.blocks": "Blockierte Profile",
"column.bookmarks": "Lesezeichen",
"column.collections": "Meine Sammlungen",
"column.community": "Lokale Timeline",
+ "column.create_collection": "Sammlung erstellen",
"column.create_list": "Liste erstellen",
"column.direct": "Private Erwähnungen",
"column.directory": "Profile durchstöbern",
"column.domain_blocks": "Blockierte Domains",
+ "column.edit_collection": "Sammlung bearbeiten",
"column.edit_list": "Liste bearbeiten",
"column.favourites": "Favoriten",
"column.firehose": "Live-Feeds",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Löschen",
"confirmations.delete.message": "Möchtest du diesen Beitrag wirklich löschen?",
"confirmations.delete.title": "Beitrag löschen?",
+ "confirmations.delete_collection.confirm": "Löschen",
+ "confirmations.delete_collection.message": "Diese Aktion kann nicht rückgängig gemacht werden.",
+ "confirmations.delete_collection.title": "„{name}“ löschen?",
"confirmations.delete_list.confirm": "Löschen",
"confirmations.delete_list.message": "Bist du dir sicher, dass du diese Liste endgültig löschen möchtest?",
"confirmations.delete_list.title": "Liste löschen?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Beitrag {current, number}/{max, number}",
"featured_carousel.header": "{count, plural, one {Angehefteter Beitrag} other {Angeheftete Beiträge}}",
"featured_carousel.slide": "Beitrag {current, number} von {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Diese Filterkategorie gilt nicht für den Kontext, in welchem du auf diesen Beitrag zugegriffen hast. Wenn der Beitrag auch in diesem Kontext gefiltert werden soll, musst du den Filter bearbeiten.",
"filter_modal.added.context_mismatch_title": "Kontext stimmt nicht überein!",
"filter_modal.added.expired_explanation": "Diese Filterkategorie ist abgelaufen. Du musst das Ablaufdatum für diese Kategorie ändern.",
diff --git a/app/javascript/mastodon/locales/el.json b/app/javascript/mastodon/locales/el.json
index bc15c81d4d..d60509ba34 100644
--- a/app/javascript/mastodon/locales/el.json
+++ b/app/javascript/mastodon/locales/el.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Βρες άλλον διακομιστή",
"closed_registrations_modal.preamble": "Το Mastodon είναι αποκεντρωμένο, οπότε ανεξάρτητα από το πού θα δημιουργήσεις τον λογαριασμό σου, μπορείς να ακολουθήσεις και να αλληλεπιδράσεις με οποιονδήποτε σε αυτόν τον διακομιστή. Μπορείς ακόμη και να κάνεις τον δικό σου!",
"closed_registrations_modal.title": "Εγγραφή στο Mastodon",
+ "collections.collection_description": "Περιγραφή",
+ "collections.collection_name": "Όνομα",
+ "collections.collection_topic": "Θέμα",
"collections.create_a_collection_hint": "Δημιουργήστε μια συλλογή για να προτείνετε ή να μοιραστείτε τους αγαπημένους σας λογαριασμούς με άλλους.",
"collections.create_collection": "Δημιουργία συλλογής",
"collections.delete_collection": "Διαγραφή συλλογής",
+ "collections.description_length_hint": "Όριο 100 χαρακτήρων",
"collections.error_loading_collections": "Παρουσιάστηκε σφάλμα κατά την προσπάθεια φόρτωσης των συλλογών σας.",
+ "collections.mark_as_sensitive": "Σήμανση ως ευαίσθητο",
+ "collections.mark_as_sensitive_hint": "Κρύβει την περιγραφή και τους λογαριασμούς της συλλογής πίσω από μια προειδοποίηση περιεχομένου. Το όνομα της συλλογής θα είναι ακόμη ορατό.",
+ "collections.name_length_hint": "Όριο 100 χαρακτήρων",
"collections.no_collections_yet": "Καμία συλλογή ακόμη.",
+ "collections.topic_hint": "Προσθέστε μια ετικέτα που βοηθά άλλους να κατανοήσουν το κύριο θέμα αυτής της συλλογής.",
"collections.view_collection": "Προβολή συλλογής",
"column.about": "Σχετικά με",
"column.blocks": "Αποκλεισμένοι χρήστες",
"column.bookmarks": "Σελιδοδείκτες",
"column.collections": "Οι συλλογές μου",
"column.community": "Τοπική ροή",
+ "column.create_collection": "Δημιουργία συλλογής",
"column.create_list": "Δημιουργία λίστας",
"column.direct": "Ιδιωτικές επισημάνσεις",
"column.directory": "Περιήγηση στα προφίλ",
"column.domain_blocks": "Αποκλεισμένοι τομείς",
+ "column.edit_collection": "Επεξεργασία συλλογής",
"column.edit_list": "Επεξεργασία λίστας",
"column.favourites": "Αγαπημένα",
"column.firehose": "Ζωντανές ροές",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Διαγραφή",
"confirmations.delete.message": "Σίγουρα θες να διαγράψεις αυτή την ανάρτηση;",
"confirmations.delete.title": "Διαγραφή ανάρτησης;",
+ "confirmations.delete_collection.confirm": "Διαγραφή",
+ "confirmations.delete_collection.message": "Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
+ "confirmations.delete_collection.title": "Διαγραφή \"{name}\";",
"confirmations.delete_list.confirm": "Διαγραφή",
"confirmations.delete_list.message": "Σίγουρα θες να διαγράψεις οριστικά αυτή τη λίστα;",
"confirmations.delete_list.title": "Διαγραφή λίστας;",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Ανάρτηση {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Καρφιτσωμένη Ανάρτηση} other {Καρφιτσωμένες Αναρτήσεις}}",
"featured_carousel.slide": "Ανάρτηση {current, number} από {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Αυτή η κατηγορία φίλτρων δεν ισχύει για το περιεχόμενο εντός του οποίου προσπελάσατε αυτή την ανάρτηση. Αν θέλετε να φιλτραριστεί η ανάρτηση και εντός αυτού του πλαισίου, θα πρέπει να τροποποιήσετε το φίλτρο.",
"filter_modal.added.context_mismatch_title": "Ασυμφωνία περιεχομένου!",
"filter_modal.added.expired_explanation": "Αυτή η κατηγορία φίλτρων έχει λήξει, πρέπει να αλλάξετε την ημερομηνία λήξης για να ισχύσει.",
diff --git a/app/javascript/mastodon/locales/en-GB.json b/app/javascript/mastodon/locales/en-GB.json
index f338d037ac..84c656903c 100644
--- a/app/javascript/mastodon/locales/en-GB.json
+++ b/app/javascript/mastodon/locales/en-GB.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Find another server",
"closed_registrations_modal.preamble": "Mastodon is decentralised, so no matter where you create your account, you will be able to follow and interact with anyone on this server. You can even self-host it!",
"closed_registrations_modal.title": "Signing up on Mastodon",
+ "collections.collection_description": "Description",
+ "collections.collection_name": "Name",
+ "collections.collection_topic": "Topic",
"collections.create_a_collection_hint": "Create a collection to recommend or share your favourite accounts with others.",
"collections.create_collection": "Create collection",
"collections.delete_collection": "Delete collection",
+ "collections.description_length_hint": "100 characters limit",
"collections.error_loading_collections": "There was an error when trying to load your collections.",
+ "collections.mark_as_sensitive": "Mark as sensitive",
+ "collections.mark_as_sensitive_hint": "Hides the collection's description and accounts behind a content warning. The collection name will still be visible.",
+ "collections.name_length_hint": "100 characters limit",
"collections.no_collections_yet": "No collections yet.",
+ "collections.topic_hint": "Add a hashtag that helps others understand the main topic of this collection.",
"collections.view_collection": "View collection",
"column.about": "About",
"column.blocks": "Blocked users",
"column.bookmarks": "Bookmarks",
"column.collections": "My collections",
"column.community": "Local timeline",
+ "column.create_collection": "Create collection",
"column.create_list": "Create list",
"column.direct": "Private mentions",
"column.directory": "Browse profiles",
"column.domain_blocks": "Blocked domains",
+ "column.edit_collection": "Edit collection",
"column.edit_list": "Edit list",
"column.favourites": "Favourites",
"column.firehose": "Live feeds",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Delete",
"confirmations.delete.message": "Are you sure you want to delete this post?",
"confirmations.delete.title": "Delete post?",
+ "confirmations.delete_collection.confirm": "Delete",
+ "confirmations.delete_collection.message": "This action cannot be undone.",
+ "confirmations.delete_collection.title": "Delete \"{name}\"?",
"confirmations.delete_list.confirm": "Delete",
"confirmations.delete_list.message": "Are you sure you want to permanently delete this list?",
"confirmations.delete_list.title": "Delete list?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Post {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Pinned Post} other {Pinned Posts}}",
"featured_carousel.slide": "Post {current, number} of {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "This filter category does not apply to the context in which you have accessed this post. If you want the post to be filtered in this context too, you will have to edit the filter.",
"filter_modal.added.context_mismatch_title": "Context mismatch!",
"filter_modal.added.expired_explanation": "This filter category has expired, you will need to change the expiration date for it to apply.",
diff --git a/app/javascript/mastodon/locales/es-AR.json b/app/javascript/mastodon/locales/es-AR.json
index 58bca0b248..8563cbae81 100644
--- a/app/javascript/mastodon/locales/es-AR.json
+++ b/app/javascript/mastodon/locales/es-AR.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Buscar otro servidor",
"closed_registrations_modal.preamble": "Mastodon es descentralizado, por lo que no importa dónde creés tu cuenta, podrás seguir e interactuar con cualquier persona en este servidor. ¡Incluso podés montar tu propio servidor!",
"closed_registrations_modal.title": "Registrarse en Mastodon",
+ "collections.collection_description": "Descripción",
+ "collections.collection_name": "Nombre",
+ "collections.collection_topic": "Tema",
"collections.create_a_collection_hint": "Creá una colección para recomendar o compartir tus cuentas favoritas con otras personas.",
"collections.create_collection": "Crear colección",
"collections.delete_collection": "Eliminar colección",
+ "collections.description_length_hint": "Límite de 100 caracteres",
"collections.error_loading_collections": "Hubo un error al intentar cargar tus colecciones.",
+ "collections.mark_as_sensitive": "Marcar como sensible",
+ "collections.mark_as_sensitive_hint": "Oculta la descripción de la colección y las cuentas detrás de una advertencia de contenido. El nombre de la colección seguirá siendo visible.",
+ "collections.name_length_hint": "Límite de 100 caracteres",
"collections.no_collections_yet": "No hay colecciones aún.",
+ "collections.topic_hint": "Agregá una etiqueta que ayude a otros usuarios a entender el tema principal de esta colección.",
"collections.view_collection": "Abrir colección",
"column.about": "Información",
"column.blocks": "Usuarios bloqueados",
"column.bookmarks": "Marcadores",
"column.collections": "Mis colecciones",
"column.community": "Línea temporal local",
+ "column.create_collection": "Crear colección",
"column.create_list": "Crear lista",
"column.direct": "Menciones privadas",
"column.directory": "Explorar perfiles",
"column.domain_blocks": "Dominios bloqueados",
+ "column.edit_collection": "Editar colección",
"column.edit_list": "Editar lista",
"column.favourites": "Favoritos",
"column.firehose": "Líneas temporales en vivo",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.message": "¿Estás seguro que querés eliminar este mensaje?",
"confirmations.delete.title": "¿Eliminar mensaje?",
+ "confirmations.delete_collection.confirm": "Eliminar",
+ "confirmations.delete_collection.message": "Esta acción no se puede deshacer.",
+ "confirmations.delete_collection.title": "¿Eliminar «{name}»?",
"confirmations.delete_list.confirm": "Eliminar",
"confirmations.delete_list.message": "¿Estás seguro que querés eliminar permanentemente esta lista?",
"confirmations.delete_list.title": "¿Eliminar lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Mensaje {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Mensaje fijado} other {Mensajes fijados}}",
"featured_carousel.slide": "Mensaje {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que accediste a este mensaje. Si querés que el mensaje sea filtrado también en este contexto, vas a tener que editar el filtro.",
"filter_modal.added.context_mismatch_title": "¡El contexto no coincide!",
"filter_modal.added.expired_explanation": "Esta categoría de filtro caducó; vas a necesitar cambiar la fecha de caducidad para que se aplique.",
diff --git a/app/javascript/mastodon/locales/es-MX.json b/app/javascript/mastodon/locales/es-MX.json
index 404e3bfa77..425c0f058c 100644
--- a/app/javascript/mastodon/locales/es-MX.json
+++ b/app/javascript/mastodon/locales/es-MX.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Buscar otro servidor",
"closed_registrations_modal.preamble": "Mastodon es descentralizado, por lo que no importa dónde crees tu cuenta, podrás seguir e interactuar con cualquier persona en este servidor. ¡Incluso puedes alojarlo tú mismo!",
"closed_registrations_modal.title": "Registrarse en Mastodon",
+ "collections.collection_description": "Descripción",
+ "collections.collection_name": "Nombre",
+ "collections.collection_topic": "Tema",
"collections.create_a_collection_hint": "Crea una colección para recomendar o compartir tus cuentas favoritas con otras personas.",
"collections.create_collection": "Crear colección",
"collections.delete_collection": "Eliminar colección",
+ "collections.description_length_hint": "Limitado a 100 caracteres",
"collections.error_loading_collections": "Se produjo un error al intentar cargar tus colecciones.",
+ "collections.mark_as_sensitive": "Marcar como sensible",
+ "collections.mark_as_sensitive_hint": "Oculta la descripción y las cuentas de la colección detrás de una advertencia de contenido. El nombre de la colección seguirá siendo visible.",
+ "collections.name_length_hint": "Limitado a 100 caracteres",
"collections.no_collections_yet": "No hay colecciones todavía.",
+ "collections.topic_hint": "Agrega una etiqueta que ayude a los demás a comprender el tema principal de esta colección.",
"collections.view_collection": "Ver colección",
"column.about": "Acerca de",
"column.blocks": "Usuarios bloqueados",
"column.bookmarks": "Marcadores",
"column.collections": "Mis colecciones",
"column.community": "Cronología local",
+ "column.create_collection": "Crear colección",
"column.create_list": "Crear lista",
"column.direct": "Menciones privadas",
"column.directory": "Buscar perfiles",
"column.domain_blocks": "Dominios ocultados",
+ "column.edit_collection": "Editar colección",
"column.edit_list": "Editar lista",
"column.favourites": "Favoritos",
"column.firehose": "Feeds en vivo",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.message": "¿Estás seguro de que quieres borrar esta publicación?",
"confirmations.delete.title": "¿Deseas eliminar la publicación?",
+ "confirmations.delete_collection.confirm": "Eliminar",
+ "confirmations.delete_collection.message": "Esta acción no se puede deshacer.",
+ "confirmations.delete_collection.title": "¿Eliminar \"{name}\"?",
"confirmations.delete_list.confirm": "Eliminar",
"confirmations.delete_list.message": "¿Estás seguro de que quieres eliminar esta lista de forma permanente?",
"confirmations.delete_list.title": "¿Deseas eliminar la lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Publicación {current, number} / {max, number}",
"featured_carousel.header": "{count, plural,one {Publicación fijada}other {Publicaciones fijadas}}",
"featured_carousel.slide": "Publicación {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que has accedido a esta publlicación. Si quieres que la publicación sea filtrada también en este contexto, tendrás que editar el filtro.",
"filter_modal.added.context_mismatch_title": "¡El contexto no coincide!",
"filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, necesitaras cambiar la fecha de caducidad para que se aplique.",
diff --git a/app/javascript/mastodon/locales/es.json b/app/javascript/mastodon/locales/es.json
index 89172aee9a..990fdf6427 100644
--- a/app/javascript/mastodon/locales/es.json
+++ b/app/javascript/mastodon/locales/es.json
@@ -84,7 +84,7 @@
"account.node_modal.callout": "Las notas personales solo son visibles para ti.",
"account.node_modal.edit_title": "Editar nota personal",
"account.node_modal.error_unknown": "No se pudo guardar la nota",
- "account.node_modal.field_label": "Nota personal",
+ "account.node_modal.field_label": "Nota Personal",
"account.node_modal.save": "Guardar",
"account.node_modal.title": "Añadir una nota personal",
"account.note.edit_button": "Editar",
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Buscar otro servidor",
"closed_registrations_modal.preamble": "Mastodon es descentralizado, por lo que no importa dónde crees tu cuenta, podrás seguir e interactuar con cualquier persona en este servidor. ¡Incluso puedes alojarlo tú mismo!",
"closed_registrations_modal.title": "Registrarse en Mastodon",
+ "collections.collection_description": "Descripción",
+ "collections.collection_name": "Nombre",
+ "collections.collection_topic": "Tema",
"collections.create_a_collection_hint": "Crea una colección para recomendar o compartir tus cuentas favoritas con otros.",
"collections.create_collection": "Crear colección",
"collections.delete_collection": "Eliminar colección",
+ "collections.description_length_hint": "Limitado a 100 caracteres",
"collections.error_loading_collections": "Se ha producido un error al intentar cargar tus colecciones.",
+ "collections.mark_as_sensitive": "Marcar como sensible",
+ "collections.mark_as_sensitive_hint": "Oculta la descripción de la colección y las cuentas detrás de una advertencia de contenido. El nombre de la colección seguirá siendo visible.",
+ "collections.name_length_hint": "Limitado a 100 caracteres",
"collections.no_collections_yet": "Aún no hay colecciones.",
+ "collections.topic_hint": "Añadir una etiqueta que ayude a otros a entender el tema principal de esta colección.",
"collections.view_collection": "Ver colección",
"column.about": "Acerca de",
"column.blocks": "Usuarios bloqueados",
"column.bookmarks": "Marcadores",
"column.collections": "Mis colecciones",
"column.community": "Cronología local",
+ "column.create_collection": "Crear colección",
"column.create_list": "Crear lista",
"column.direct": "Menciones privadas",
"column.directory": "Buscar perfiles",
"column.domain_blocks": "Dominios bloqueados",
+ "column.edit_collection": "Editar colección",
"column.edit_list": "Editar lista",
"column.favourites": "Favoritos",
"column.firehose": "Cronologías",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.message": "¿Estás seguro de que quieres borrar esta publicación?",
"confirmations.delete.title": "¿Eliminar publicación?",
+ "confirmations.delete_collection.confirm": "Eliminar",
+ "confirmations.delete_collection.message": "Esta acción no se puede deshacer.",
+ "confirmations.delete_collection.title": "¿Eliminar \"{name}\"?",
"confirmations.delete_list.confirm": "Eliminar",
"confirmations.delete_list.message": "¿Seguro que quieres borrar esta lista permanentemente?",
"confirmations.delete_list.title": "¿Eliminar lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Publicación {current, number} / {max, number}",
"featured_carousel.header": "{count, plural,one {Publicación fijada} other {Publicaciones fijadas}}",
"featured_carousel.slide": "Publicación {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro no se aplica al contexto en el que ha accedido a esta publlicación. Si quieres que la publicación sea filtrada también en este contexto, tendrás que editar el filtro.",
"filter_modal.added.context_mismatch_title": "¡El contexto no coincide!",
"filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, tendrás que cambiar la fecha de caducidad para que se aplique.",
diff --git a/app/javascript/mastodon/locales/fi.json b/app/javascript/mastodon/locales/fi.json
index 14dbf74944..fb3c6b4d79 100644
--- a/app/javascript/mastodon/locales/fi.json
+++ b/app/javascript/mastodon/locales/fi.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Etsi toinen palvelin",
"closed_registrations_modal.preamble": "Mastodon on hajautettu, joten riippumatta siitä, missä luot tilisi, voit seurata ja olla vuorovaikutuksessa kenen tahansa kanssa tällä palvelimella. Voit jopa isännöidä palvelinta!",
"closed_registrations_modal.title": "Rekisteröityminen Mastodoniin",
+ "collections.collection_description": "Kuvaus",
+ "collections.collection_name": "Nimi",
+ "collections.collection_topic": "Aihe",
"collections.create_a_collection_hint": "Luomalla kokoelman voit suositella tai jakaa suosikkitilejäsi muiden kanssa.",
"collections.create_collection": "Luo kokoelma",
"collections.delete_collection": "Poista kokoelma",
+ "collections.description_length_hint": "100 merkin rajoitus",
"collections.error_loading_collections": "Kokoelmien latauksessa tapahtui virhe.",
+ "collections.mark_as_sensitive": "Merkitse arkaluonteiseksi",
+ "collections.mark_as_sensitive_hint": "Piilottaa kokoelman kuvauksen ja tilit sisältövaroituksen taakse. Kokoelman nimi jää esiin.",
+ "collections.name_length_hint": "100 merkin rajoitus",
"collections.no_collections_yet": "Ei vielä kokoelmia.",
+ "collections.topic_hint": "Lisää aihetunniste, joka auttaa muita ymmärtämään tämän kokelman pääaiheen.",
"collections.view_collection": "Näytä kokoelma",
"column.about": "Tietoja",
"column.blocks": "Estetyt käyttäjät",
"column.bookmarks": "Kirjanmerkit",
"column.collections": "Omat kokoelmat",
"column.community": "Paikallinen aikajana",
+ "column.create_collection": "Luo kokoelma",
"column.create_list": "Luo lista",
"column.direct": "Yksityismaininnat",
"column.directory": "Selaa profiileja",
"column.domain_blocks": "Estetyt verkkotunnukset",
+ "column.edit_collection": "Muokkaa kokoelmaa",
"column.edit_list": "Muokkaa listaa",
"column.favourites": "Suosikit",
"column.firehose": "Livesyötteet",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Poista",
"confirmations.delete.message": "Haluatko varmasti poistaa tämän julkaisun?",
"confirmations.delete.title": "Poistetaanko julkaisu?",
+ "confirmations.delete_collection.confirm": "Poista",
+ "confirmations.delete_collection.message": "Tätä toimea ei voi peruuttaa.",
+ "confirmations.delete_collection.title": "Poistetaanko ”{name}”?",
"confirmations.delete_list.confirm": "Poista",
"confirmations.delete_list.message": "Haluatko varmasti poistaa tämän listan pysyvästi?",
"confirmations.delete_list.title": "Poistetaanko lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Julkaisu {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Kiinnitetty julkaisu} other {Kiinnitetyt julkaisut}}",
"featured_carousel.slide": "Julkaisu {current, number} / {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Tämä suodatinluokka ei koske asiayhteyttä, jossa olet tarkastellut tätä julkaisua. Jos haluat julkaisun suodatettavan myös tässä asiayhteydessä, muokkaa suodatinta.",
"filter_modal.added.context_mismatch_title": "Asiayhteys ei täsmää!",
"filter_modal.added.expired_explanation": "Tämä suodatinluokka on vanhentunut, joten sinun on muutettava viimeistä voimassaolopäivää, jotta suodatusta käytettäisiin.",
diff --git a/app/javascript/mastodon/locales/fo.json b/app/javascript/mastodon/locales/fo.json
index 342c482f11..16861bb5a2 100644
--- a/app/javascript/mastodon/locales/fo.json
+++ b/app/javascript/mastodon/locales/fo.json
@@ -14,6 +14,8 @@
"about.powered_by": "Miðfirra almennur miðil koyrandi á {mastodon}",
"about.rules": "Ambætarareglur",
"account.account_note_header": "Persónlig viðmerking",
+ "account.activity": "Virksemi",
+ "account.add_note": "Legg persónliga notu afturat",
"account.add_or_remove_from_list": "Legg afturat ella tak av listum",
"account.badges.bot": "Bottur",
"account.badges.group": "Bólkur",
@@ -27,6 +29,7 @@
"account.direct": "Umrøð @{name} privat",
"account.disable_notifications": "Ikki boða mær frá, tá @{name} skrivar",
"account.domain_blocking": "Banni økisnavn",
+ "account.edit_note": "Rætta persónliga notu",
"account.edit_profile": "Broyt vanga",
"account.edit_profile_short": "Rætta",
"account.enable_notifications": "Boða mær frá, tá @{name} skrivar",
@@ -39,6 +42,12 @@
"account.featured.hashtags": "Frámerki",
"account.featured_tags.last_status_at": "Seinasta strongur skrivaður {date}",
"account.featured_tags.last_status_never": "Einki uppslag",
+ "account.filters.all": "Alt virksemi",
+ "account.filters.boosts_toggle": "Vís stimbranir",
+ "account.filters.posts_boosts": "Postar og stimbranir",
+ "account.filters.posts_only": "Postar",
+ "account.filters.posts_replies": "Postar og svar",
+ "account.filters.replies_toggle": "Vís svar",
"account.follow": "Fylg",
"account.follow_back": "Fylg aftur",
"account.follow_back_short": "Fylg aftur",
@@ -72,6 +81,14 @@
"account.muting": "Doyvir",
"account.mutual": "Tit fylgja hvønn annan",
"account.no_bio": "Lýsing vantar.",
+ "account.node_modal.callout": "Einans tú sær tínar persónligu notur.",
+ "account.node_modal.edit_title": "Rætta persónliga notu",
+ "account.node_modal.error_unknown": "Eydnaðist ikki at goyma notuna",
+ "account.node_modal.field_label": "Persónlig nota",
+ "account.node_modal.save": "Goym",
+ "account.node_modal.title": "Legg persónliga notu afturat",
+ "account.note.edit_button": "Rætta",
+ "account.note.title": "Persónlig nota (einans sjónlig fyri teg)",
"account.open_original_page": "Opna upprunasíðuna",
"account.posts": "Uppsløg",
"account.posts_with_replies": "Uppsløg og svar",
@@ -195,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Finn ein annan ambætara",
"closed_registrations_modal.preamble": "Mastodon er desentraliserað, so óansæð hvar tú stovnar tína kontu, so ber til hjá tær at fylgja og virka saman við einum og hvørjum á hesum ambætaranum. Tað ber enntá til at hýsa tí sjálvi!",
"closed_registrations_modal.title": "At stovna kontu á Mastodon",
+ "collections.collection_description": "Lýsing",
+ "collections.collection_name": "Navn",
+ "collections.collection_topic": "Evni",
"collections.create_a_collection_hint": "Ger eitt savn sum kann brúkast til at viðmæla ella deila yndiskontur við øðrum.",
"collections.create_collection": "Ger savn",
"collections.delete_collection": "Strika savn",
+ "collections.description_length_hint": "Í mesta lagi 100 tekn",
"collections.error_loading_collections": "Ein feilur hendi, tá tú royndi at finna fram søvnini hjá tær.",
+ "collections.mark_as_sensitive": "Merk sum viðkvæmt",
+ "collections.mark_as_sensitive_hint": "Fjalið lýsingina av og konturnar hjá savninum aftan fyri eina innihaldsávaring. Savnsnavnið verður framvegis sjónligt.",
+ "collections.name_length_hint": "Í mesta lagi 100 tekn",
"collections.no_collections_yet": "Eingi søvn enn.",
+ "collections.topic_hint": "Legg afturat eitt frámerki, sum hjálpir øðrum at skilja høvuðevnið í hesum savninum.",
"collections.view_collection": "Vís savn",
"column.about": "Um",
"column.blocks": "Bannaðir brúkarar",
"column.bookmarks": "Bókamerki",
"column.collections": "Míni søvn",
"column.community": "Lokal tíðarlinja",
+ "column.create_collection": "Ger savn",
"column.create_list": "Ger lista",
"column.direct": "Privatar umrøður",
"column.directory": "Blaða gjøgnum vangar",
"column.domain_blocks": "Bannað økisnøvn",
+ "column.edit_collection": "Rætta savn",
"column.edit_list": "Broyt lista",
"column.favourites": "Dámdir postar",
"column.firehose": "Beinleiðis rásir",
@@ -264,6 +291,9 @@
"confirmations.delete.confirm": "Strika",
"confirmations.delete.message": "Er tað tilætlað, at tú strikar hetta uppslagið?",
"confirmations.delete.title": "Strika post?",
+ "confirmations.delete_collection.confirm": "Strika",
+ "confirmations.delete_collection.message": "Hendan atgerðin kann ikki angrast.",
+ "confirmations.delete_collection.title": "Strika \"{name}\"?",
"confirmations.delete_list.confirm": "Strika",
"confirmations.delete_list.message": "Ert tú vís/ur í, at tú vilt strika hetta uppslagið?",
"confirmations.delete_list.title": "Strika lista?",
@@ -410,6 +440,7 @@
"featured_carousel.current": "Postur {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {festur postur} other {festir postar}}",
"featured_carousel.slide": "Postur {current, number} av {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Hesin filturbólkurin viðvíkur ikki kontekstinum, sum tú hevur fingið atgongd til hendan postin. Ynskir tú at posturin verður filtreraður í hesum kontekstinum eisini, so er neyðugt at tú rættar filtrið.",
"filter_modal.added.context_mismatch_title": "Ósamsvar við kontekst!",
"filter_modal.added.expired_explanation": "Hesin filturbólkurin er útgingin, og tú mást broyta dagfestingina fyri at hann skal virka.",
@@ -1020,6 +1051,7 @@
"tabs_bar.notifications": "Fráboðanir",
"tabs_bar.publish": "Nýggjur postur",
"tabs_bar.search": "Leita",
+ "tag.remove": "Burturbein",
"terms_of_service.effective_as_of": "Galdandi frá {date}",
"terms_of_service.title": "Tænastutreytir",
"terms_of_service.upcoming_changes_on": "Komandi broytingar {date}",
diff --git a/app/javascript/mastodon/locales/fr-CA.json b/app/javascript/mastodon/locales/fr-CA.json
index 7ae4dd7612..9205251a89 100644
--- a/app/javascript/mastodon/locales/fr-CA.json
+++ b/app/javascript/mastodon/locales/fr-CA.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Trouver un autre serveur",
"closed_registrations_modal.preamble": "Mastodon est décentralisé, donc peu importe où vous créez votre compte, vous serez en mesure de suivre et d'interagir avec quiconque sur ce serveur. Vous pouvez même l'héberger vous-même!",
"closed_registrations_modal.title": "S'inscrire sur Mastodon",
+ "collections.collection_description": "Description",
+ "collections.collection_name": "Nom",
+ "collections.collection_topic": "Sujet",
"collections.create_a_collection_hint": "Créer une collection pour recommander ou partager vos comptes préférés.",
"collections.create_collection": "Créer une collection",
"collections.delete_collection": "Supprimer la collection",
+ "collections.description_length_hint": "Maximum 100 caractères",
"collections.error_loading_collections": "Une erreur s'est produite durant le chargement de vos collections.",
+ "collections.mark_as_sensitive": "Marquer comme sensible",
+ "collections.mark_as_sensitive_hint": "Masque la description et les comptes de la collection derrière un avertissement de contenu. Le titre reste visible.",
+ "collections.name_length_hint": "Maximum 100 caractères",
"collections.no_collections_yet": "Aucune collection pour le moment.",
+ "collections.topic_hint": "Ajouter un hashtag pour aider les autres personnes à comprendre le sujet de la collection.",
"collections.view_collection": "Voir la collection",
"column.about": "À propos",
"column.blocks": "Comptes bloqués",
"column.bookmarks": "Signets",
"column.collections": "Mes collections",
"column.community": "Fil local",
+ "column.create_collection": "Créer une collection",
"column.create_list": "Créer une liste",
"column.direct": "Mention privée",
"column.directory": "Parcourir les profils",
"column.domain_blocks": "Domaines bloqués",
+ "column.edit_collection": "Modifier la collection",
"column.edit_list": "Modifier la liste",
"column.favourites": "Favoris",
"column.firehose": "Flux en direct",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Supprimer",
"confirmations.delete.message": "Voulez-vous vraiment supprimer cette publication?",
"confirmations.delete.title": "Supprimer le message ?",
+ "confirmations.delete_collection.confirm": "Supprimer",
+ "confirmations.delete_collection.message": "Cette action ne peut pas être annulée.",
+ "confirmations.delete_collection.title": "Supprimer « {name} » ?",
"confirmations.delete_list.confirm": "Supprimer",
"confirmations.delete_list.message": "Voulez-vous vraiment supprimer définitivement cette liste?",
"confirmations.delete_list.title": "Supprimer la liste ?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Message {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Pinned Post} other {Pinned Posts}}",
"featured_carousel.slide": "Message {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Cette catégorie de filtre ne s'applique pas au contexte dans lequel vous avez accédé à cette publication. Si vous voulez que la publication soit filtrée dans ce contexte également, vous devrez modifier le filtre.",
"filter_modal.added.context_mismatch_title": "Incompatibilité du contexte!",
"filter_modal.added.expired_explanation": "Cette catégorie de filtre a expiré, vous devrez modifier la date d'expiration pour qu'elle soit appliquée.",
diff --git a/app/javascript/mastodon/locales/fr.json b/app/javascript/mastodon/locales/fr.json
index 016a9266ba..49d0de5e17 100644
--- a/app/javascript/mastodon/locales/fr.json
+++ b/app/javascript/mastodon/locales/fr.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Trouver un autre serveur",
"closed_registrations_modal.preamble": "Mastodon est décentralisé : peu importe où vous créez votre compte, vous serez en mesure de suivre et d'interagir avec quiconque sur ce serveur. Vous pouvez même l'héberger !",
"closed_registrations_modal.title": "Inscription sur Mastodon",
+ "collections.collection_description": "Description",
+ "collections.collection_name": "Nom",
+ "collections.collection_topic": "Sujet",
"collections.create_a_collection_hint": "Créer une collection pour recommander ou partager vos comptes préférés.",
"collections.create_collection": "Créer une collection",
"collections.delete_collection": "Supprimer la collection",
+ "collections.description_length_hint": "Maximum 100 caractères",
"collections.error_loading_collections": "Une erreur s'est produite durant le chargement de vos collections.",
+ "collections.mark_as_sensitive": "Marquer comme sensible",
+ "collections.mark_as_sensitive_hint": "Masque la description et les comptes de la collection derrière un avertissement de contenu. Le titre reste visible.",
+ "collections.name_length_hint": "Maximum 100 caractères",
"collections.no_collections_yet": "Aucune collection pour le moment.",
+ "collections.topic_hint": "Ajouter un hashtag pour aider les autres personnes à comprendre le sujet de la collection.",
"collections.view_collection": "Voir la collection",
"column.about": "À propos",
"column.blocks": "Utilisateurs bloqués",
"column.bookmarks": "Marque-pages",
"column.collections": "Mes collections",
"column.community": "Fil public local",
+ "column.create_collection": "Créer une collection",
"column.create_list": "Créer une liste",
"column.direct": "Mentions privées",
"column.directory": "Parcourir les profils",
"column.domain_blocks": "Domaines bloqués",
+ "column.edit_collection": "Modifier la collection",
"column.edit_list": "Modifier la liste",
"column.favourites": "Favoris",
"column.firehose": "Flux en direct",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Supprimer",
"confirmations.delete.message": "Voulez-vous vraiment supprimer ce message ?",
"confirmations.delete.title": "Supprimer le message ?",
+ "confirmations.delete_collection.confirm": "Supprimer",
+ "confirmations.delete_collection.message": "Cette action ne peut pas être annulée.",
+ "confirmations.delete_collection.title": "Supprimer « {name} » ?",
"confirmations.delete_list.confirm": "Supprimer",
"confirmations.delete_list.message": "Voulez-vous vraiment supprimer définitivement cette liste ?",
"confirmations.delete_list.title": "Supprimer la liste ?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Message {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Pinned Post} other {Pinned Posts}}",
"featured_carousel.slide": "Message {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Cette catégorie de filtre ne s'applique pas au contexte dans lequel vous avez accédé à ce message. Si vous voulez que le message soit filtré dans ce contexte également, vous devrez modifier le filtre.",
"filter_modal.added.context_mismatch_title": "Incompatibilité du contexte !",
"filter_modal.added.expired_explanation": "Cette catégorie de filtre a expiré, vous devrez modifier la date d'expiration pour qu'elle soit appliquée.",
diff --git a/app/javascript/mastodon/locales/gl.json b/app/javascript/mastodon/locales/gl.json
index c8a76497b2..06b940593c 100644
--- a/app/javascript/mastodon/locales/gl.json
+++ b/app/javascript/mastodon/locales/gl.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Atopa outro servidor",
"closed_registrations_modal.preamble": "Mastodon é descentralizado, así que non importa onde crees a conta, poderás seguir e interactuar con calquera conta deste servidor. Incluso podes ter o teu servidor!",
"closed_registrations_modal.title": "Crear conta en Mastodon",
+ "collections.collection_description": "Descrición",
+ "collections.collection_name": "Nome",
+ "collections.collection_topic": "Temática",
"collections.create_a_collection_hint": "Crear unha colección para recomendar ou compartir as túas contas favoritas.",
"collections.create_collection": "Crear colección",
"collections.delete_collection": "Eliminar colección",
+ "collections.description_length_hint": "Límite de 100 caracteres",
"collections.error_loading_collections": "Houbo un erro ao intentar cargar as túas coleccións.",
+ "collections.mark_as_sensitive": "Marcar como sensible",
+ "collections.mark_as_sensitive_hint": "Oculta a descrición e contas da colección detrás dun aviso sobre o contido. O nome da colección permanece visible.",
+ "collections.name_length_hint": "Límite de 100 caracteres",
"collections.no_collections_yet": "Aínda non tes coleccións.",
+ "collections.topic_hint": "Engadir un cancelo para que axudar a que outras persoas coñezan a temática desta colección.",
"collections.view_collection": "Ver colección",
"column.about": "Sobre",
"column.blocks": "Usuarias bloqueadas",
"column.bookmarks": "Marcadores",
"column.collections": "As miñas coleccións",
"column.community": "Cronoloxía local",
+ "column.create_collection": "Crear colección",
"column.create_list": "Crear lista",
"column.direct": "Mencións privadas",
"column.directory": "Procurar perfís",
"column.domain_blocks": "Dominios agochados",
+ "column.edit_collection": "Editar colección",
"column.edit_list": "Editar lista",
"column.favourites": "Favoritas",
"column.firehose": "O que acontece",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.message": "Tes a certeza de querer eliminar esta publicación?",
"confirmations.delete.title": "Eliminar a publicación?",
+ "confirmations.delete_collection.confirm": "Eliminar",
+ "confirmations.delete_collection.message": "Esta acción non se pode desfacer.",
+ "confirmations.delete_collection.title": "Eliminar \"{name}\"?",
"confirmations.delete_list.confirm": "Eliminar",
"confirmations.delete_list.message": "Tes a certeza de querer eliminar de xeito permanente esta listaxe?",
"confirmations.delete_list.title": "Eliminar a lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Publicación {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Publicación fixada} other {Publicacións fixadas}}",
"featured_carousel.slide": "Publicación {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Esta categoría de filtro non se aplica ao contexto no que accedeches a esta publicación. Se queres que a publicación se filtre nese contexto tamén, terás que editar o filtro.",
"filter_modal.added.context_mismatch_title": "Non concorda o contexto!",
"filter_modal.added.expired_explanation": "Esta categoría de filtro caducou, terás que cambiar a data de caducidade para que se aplique.",
diff --git a/app/javascript/mastodon/locales/he.json b/app/javascript/mastodon/locales/he.json
index bbaea4d51f..91eb94e52b 100644
--- a/app/javascript/mastodon/locales/he.json
+++ b/app/javascript/mastodon/locales/he.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "חיפוש שרת אחר",
"closed_registrations_modal.preamble": "מסטודון הוא רשת מבוזרת, כך שלא משנה היכן החשבון שלך, קיימת האפשרות לעקוב ולתקשר עם משתמשים בשרת הזה. אפשר אפילו להריץ שרת בעצמך!",
"closed_registrations_modal.title": "להרשם למסטודון",
+ "collections.collection_description": "תיאור",
+ "collections.collection_name": "כינוי",
+ "collections.collection_topic": "נושא",
"collections.create_a_collection_hint": "יצירת אוסף כדי להמליץ או לשתף את החשבונות החביבים עליך עם אחרים.",
"collections.create_collection": "יצירת אוסף",
"collections.delete_collection": "מחיקת האוסף",
+ "collections.description_length_hint": "מגבלה של 100 תווים",
"collections.error_loading_collections": "חלה שגיאה בנסיון לטעון את אוספיך.",
+ "collections.mark_as_sensitive": "מסומנים כרגישים",
+ "collections.mark_as_sensitive_hint": "הסתרת תיאור וחשבונות האוסף מאחורי אזהרת תוכן. שם האוסף עדיין ישאר גלוי.",
+ "collections.name_length_hint": "מגבלה של 100 תווים",
"collections.no_collections_yet": "עוד אין אוספים.",
+ "collections.topic_hint": "הוספת תגית שמסייעת לאחרים להבין את הנושא הראשי של האוסף.",
"collections.view_collection": "צפיה באוסף",
"column.about": "אודות",
"column.blocks": "משתמשים חסומים",
"column.bookmarks": "סימניות",
"column.collections": "האוספים שלי",
"column.community": "פיד שרת מקומי",
+ "column.create_collection": "יצירת אוסף",
"column.create_list": "יצירת רשימה",
"column.direct": "הודעות פרטיות",
"column.directory": "עיין בפרופילים",
"column.domain_blocks": "קהילות (שמות מתחם) מוסתרות",
+ "column.edit_collection": "עריכת אוסף",
"column.edit_list": "עריכת רשימה",
"column.favourites": "חיבובים",
"column.firehose": "פידים עדכניים",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "למחוק",
"confirmations.delete.message": "בטוח/ה שאת/ה רוצה למחוק את ההודעה?",
"confirmations.delete.title": "למחוק הודעה?",
+ "confirmations.delete_collection.confirm": "מחק",
+ "confirmations.delete_collection.message": "פעולה זו אינה הפיכה.",
+ "confirmations.delete_collection.title": "למחוק את \"{name}\"?",
"confirmations.delete_list.confirm": "למחוק",
"confirmations.delete_list.message": "האם אתם בטוחים שאתם רוצים למחוק את הרשימה לצמיתות?",
"confirmations.delete_list.title": "למחוק רשימה?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "הודעה{current, number} מתוך {max, number}",
"featured_carousel.header": "{count, plural, one {הודעה אחת נעוצה} two {הודעותיים נעוצות} many {הודעות נעוצות} other {הודעות נעוצות}}",
"featured_carousel.slide": "הודעה {current, number} מתוך {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "קטגוריית הסנן הזאת לא חלה על ההקשר שממנו הגעת אל ההודעה הזו. אם תרצה/י שההודעה תסונן גם בהקשר זה, תצטרך/י לערוך את הסנן.",
"filter_modal.added.context_mismatch_title": "אין התאמה להקשר!",
"filter_modal.added.expired_explanation": "פג תוקפה של קטגוריית הסינון הזו, יש צורך לשנות את תאריך התפוגה כדי שהסינון יוחל.",
diff --git a/app/javascript/mastodon/locales/is.json b/app/javascript/mastodon/locales/is.json
index a14a0ffe1c..cd9dc2b45c 100644
--- a/app/javascript/mastodon/locales/is.json
+++ b/app/javascript/mastodon/locales/is.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Finna annan netþjón",
"closed_registrations_modal.preamble": "Mastodon er ekki miðstýrt, svo það skiptir ekki máli hvar þú býrð til aðgang; þú munt get fylgt eftir og haft samskipti við hvern sem er á þessum þjóni. Þú getur jafnvel hýst þinn eigin Mastodon þjón!",
"closed_registrations_modal.title": "Að nýskrá sig á Mastodon",
+ "collections.collection_description": "Lýsing",
+ "collections.collection_name": "Nafn",
+ "collections.collection_topic": "Umfjöllunarefni",
"collections.create_a_collection_hint": "Búðu til safn með eftirlætisnotendunum þínum til að deila eða mæla með við aðra.",
"collections.create_collection": "Búa til safn",
"collections.delete_collection": "Eyða safni",
+ "collections.description_length_hint": "100 stafa takmörk",
"collections.error_loading_collections": "Villa kom upp þegar reynt var að hlaða inn söfnunum þínum.",
+ "collections.mark_as_sensitive": "Merkja sem viðkvæmt",
+ "collections.mark_as_sensitive_hint": "Felur lýsingu safnsins og notendur á bakvið aðvörun vegna efnis. Nafn safnsins verður áfram sýnilegt.",
+ "collections.name_length_hint": "100 stafa takmörk",
"collections.no_collections_yet": "Engin söfn ennþá.",
+ "collections.topic_hint": "Bættu við myllumerki sem hjálpar öðrum að skilja aðalefni þessa safns.",
"collections.view_collection": "Skoða safn",
"column.about": "Um hugbúnaðinn",
"column.blocks": "Útilokaðir notendur",
"column.bookmarks": "Bókamerki",
"column.collections": "Söfnin mín",
"column.community": "Staðvær tímalína",
+ "column.create_collection": "Búa til safn",
"column.create_list": "Búa til lista",
"column.direct": "Einkaspjall",
"column.directory": "Skoða notendasnið",
"column.domain_blocks": "Útilokuð lén",
+ "column.edit_collection": "Breyta safni",
"column.edit_list": "Breyta lista",
"column.favourites": "Eftirlæti",
"column.firehose": "Bein streymi",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eyða",
"confirmations.delete.message": "Ertu viss um að þú viljir eyða þessari færslu?",
"confirmations.delete.title": "Eyða færslu?",
+ "confirmations.delete_collection.confirm": "Eyða",
+ "confirmations.delete_collection.message": "Þessa aðgerð er ekki hægt að afturkalla.",
+ "confirmations.delete_collection.title": "Eyða “{name}\"?",
"confirmations.delete_list.confirm": "Eyða",
"confirmations.delete_list.message": "Ertu viss um að þú viljir eyða þessum lista endanlega?",
"confirmations.delete_list.title": "Eyða lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Færsla {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Fest færsla} other {Festar færslur}}",
"featured_carousel.slide": "Færsla {current, number} af {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Þessi síuflokkur á ekki við í því samhengi sem aðgangur þinn að þessari færslu felur í sér. Ef þú vilt að færslan sé einnig síuð í þessu samhengi, þá þarftu að breyta síunni.",
"filter_modal.added.context_mismatch_title": "Misræmi í samhengi!",
"filter_modal.added.expired_explanation": "Þessi síuflokkur er útrunninn, þú þarft að breyta gidistímanum svo hann geti átt við.",
diff --git a/app/javascript/mastodon/locales/it.json b/app/javascript/mastodon/locales/it.json
index 7c02163d6b..c813e0f6b8 100644
--- a/app/javascript/mastodon/locales/it.json
+++ b/app/javascript/mastodon/locales/it.json
@@ -14,6 +14,7 @@
"about.powered_by": "Social media decentralizzato alimentato da {mastodon}",
"about.rules": "Regole del server",
"account.account_note_header": "Note personali",
+ "account.activity": "Attività",
"account.add_note": "Aggiungi una nota personale",
"account.add_or_remove_from_list": "Aggiungi o Rimuovi dalle liste",
"account.badges.bot": "Bot",
@@ -41,6 +42,12 @@
"account.featured.hashtags": "Hashtag",
"account.featured_tags.last_status_at": "Ultimo post il {date}",
"account.featured_tags.last_status_never": "Nessun post",
+ "account.filters.all": "Tutte le attività",
+ "account.filters.boosts_toggle": "Mostra le condivisioni",
+ "account.filters.posts_boosts": "Post e condivisioni",
+ "account.filters.posts_only": "Post",
+ "account.filters.posts_replies": "Post e risposte",
+ "account.filters.replies_toggle": "Mostra le risposte",
"account.follow": "Segui",
"account.follow_back": "Segui a tua volta",
"account.follow_back_short": "Segui a tua volta",
@@ -205,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Trova un altro server",
"closed_registrations_modal.preamble": "Mastodon è decentralizzato, quindi, non importa dove crei il tuo profilo, potrai seguire e interagire con chiunque su questo server. Anche se sei tu stesso a ospitarlo!",
"closed_registrations_modal.title": "Registrazione su Mastodon",
+ "collections.collection_description": "Descrizione",
+ "collections.collection_name": "Nome",
+ "collections.collection_topic": "Argomento",
"collections.create_a_collection_hint": "Crea una collezione per consigliare o condividere i tuoi account preferiti con altri.",
"collections.create_collection": "Crea la collezione",
"collections.delete_collection": "Cancella la collezione",
+ "collections.description_length_hint": "Limite di 100 caratteri",
"collections.error_loading_collections": "Si è verificato un errore durante il tentativo di caricare le tue collezioni.",
+ "collections.mark_as_sensitive": "Segna come sensibile",
+ "collections.mark_as_sensitive_hint": "Nasconde la descrizione e gli account della collezione dietro un avviso di contenuto. Il nome della collezione rimarrà visibile.",
+ "collections.name_length_hint": "Limite di 100 caratteri",
"collections.no_collections_yet": "Nessuna collezione ancora.",
+ "collections.topic_hint": "Aggiungi un hashtag che aiuti gli altri a comprendere l'argomento principale di questa collezione.",
"collections.view_collection": "Visualizza la collezione",
"column.about": "Info",
"column.blocks": "Utenti bloccati",
"column.bookmarks": "Segnalibri",
"column.collections": "Le mie collezioni",
"column.community": "Cronologia locale",
+ "column.create_collection": "Crea la collezione",
"column.create_list": "Crea lista",
"column.direct": "Menzioni private",
"column.directory": "Sfoglia profili",
"column.domain_blocks": "Domini bloccati",
+ "column.edit_collection": "Modifica la collezione",
"column.edit_list": "Modifica lista",
"column.favourites": "Preferiti",
"column.firehose": "Feed in diretta",
@@ -274,6 +291,9 @@
"confirmations.delete.confirm": "Elimina",
"confirmations.delete.message": "Sei sicuro di voler eliminare questo post?",
"confirmations.delete.title": "Eliminare il post?",
+ "confirmations.delete_collection.confirm": "Cancella",
+ "confirmations.delete_collection.message": "Questa azione non può essere annullata.",
+ "confirmations.delete_collection.title": "Cancellare \"{name}\"?",
"confirmations.delete_list.confirm": "Elimina",
"confirmations.delete_list.message": "Sei sicuro/a di voler eliminare permanentemente questo elenco?",
"confirmations.delete_list.title": "Eliminare la lista?",
@@ -420,6 +440,7 @@
"featured_carousel.current": "Post {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Post appuntato} other {Post appuntati}}",
"featured_carousel.slide": "Post {current, number} di {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "La categoria di questo filtro non si applica al contesto in cui hai acceduto a questo post. Se desideri che il post sia filtrato anche in questo contesto, dovrai modificare il filtro.",
"filter_modal.added.context_mismatch_title": "Contesto non corrispondente!",
"filter_modal.added.expired_explanation": "La categoria di questo filtro è scaduta, dovrvai modificarne la data di scadenza per applicarlo.",
@@ -1030,6 +1051,7 @@
"tabs_bar.notifications": "Notifiche",
"tabs_bar.publish": "Nuovo post",
"tabs_bar.search": "Cerca",
+ "tag.remove": "Rimuovi",
"terms_of_service.effective_as_of": "In vigore a partire dal giorno {date}",
"terms_of_service.title": "Termini di Servizio",
"terms_of_service.upcoming_changes_on": "Prossime modifiche nel giorno {date}",
diff --git a/app/javascript/mastodon/locales/nl.json b/app/javascript/mastodon/locales/nl.json
index 3f295b3f2d..359adb32ad 100644
--- a/app/javascript/mastodon/locales/nl.json
+++ b/app/javascript/mastodon/locales/nl.json
@@ -14,6 +14,8 @@
"about.powered_by": "Gedecentraliseerde sociale media mogelijk gemaakt door {mastodon}",
"about.rules": "Serverregels",
"account.account_note_header": "Persoonlijke opmerking",
+ "account.activity": "Activiteit",
+ "account.add_note": "Een persoonlijke opmerking toevoegen",
"account.add_or_remove_from_list": "Toevoegen aan of verwijderen uit lijsten",
"account.badges.bot": "Geautomatiseerd",
"account.badges.group": "Groep",
@@ -27,6 +29,7 @@
"account.direct": "@{name} een privébericht sturen",
"account.disable_notifications": "Geen melding meer geven wanneer @{name} een bericht plaatst",
"account.domain_blocking": "Server geblokkeerd",
+ "account.edit_note": "Persoonlijke opmerking bewerken",
"account.edit_profile": "Profiel bewerken",
"account.edit_profile_short": "Bewerken",
"account.enable_notifications": "Geef een melding wanneer @{name} een bericht plaatst",
@@ -39,6 +42,12 @@
"account.featured.hashtags": "Hashtags",
"account.featured_tags.last_status_at": "Laatste bericht op {date}",
"account.featured_tags.last_status_never": "Geen berichten",
+ "account.filters.all": "Alle activiteit",
+ "account.filters.boosts_toggle": "Boosts tonen",
+ "account.filters.posts_boosts": "Berichten en boosts",
+ "account.filters.posts_only": "Berichten",
+ "account.filters.posts_replies": "Berichten en reacties",
+ "account.filters.replies_toggle": "Reacties tonen",
"account.follow": "Volgen",
"account.follow_back": "Terugvolgen",
"account.follow_back_short": "Terugvolgen",
@@ -72,6 +81,14 @@
"account.muting": "Genegeerd",
"account.mutual": "Jullie volgen elkaar",
"account.no_bio": "Geen beschrijving opgegeven.",
+ "account.node_modal.callout": "Persoonlijke opmerkingen zijn alleen zichtbaar voor jou.",
+ "account.node_modal.edit_title": "Persoonlijke opmerking bewerken",
+ "account.node_modal.error_unknown": "Kon opmerking niet opslaan",
+ "account.node_modal.field_label": "Persoonlijke opmerking",
+ "account.node_modal.save": "Opslaan",
+ "account.node_modal.title": "Een persoonlijke opmerking toevoegen",
+ "account.note.edit_button": "Bewerken",
+ "account.note.title": "Persoonlijke opmerking (alleen zichtbaar voor jou)",
"account.open_original_page": "Originele pagina openen",
"account.posts": "Berichten",
"account.posts_with_replies": "Reacties",
@@ -195,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Een andere server zoeken",
"closed_registrations_modal.preamble": "Mastodon is gedecentraliseerd. Op welke server je ook een account hebt, je kunt overal vandaan mensen op deze server volgen en er mee interactie hebben. Je kunt zelfs zelf een Mastodon-server hosten!",
"closed_registrations_modal.title": "Registreren op Mastodon",
+ "collections.collection_description": "Omschrijving",
+ "collections.collection_name": "Naam",
+ "collections.collection_topic": "Onderwerp",
"collections.create_a_collection_hint": "Een verzameling aanmaken om je favoriete accounts aan te bevelen of te delen met anderen.",
"collections.create_collection": "Verzameling aanmaken",
"collections.delete_collection": "Verzameling verwijderen",
+ "collections.description_length_hint": "100 tekens limiet",
"collections.error_loading_collections": "Er is een fout opgetreden bij het laden van je verzamelingen.",
+ "collections.mark_as_sensitive": "Als gevoelig markeren",
+ "collections.mark_as_sensitive_hint": "Verbergt de omschrijving en de accounts van de verzameling achter een waarschuwing. De naam van de verzameling blijft zichtbaar.",
+ "collections.name_length_hint": "100 tekens limiet",
"collections.no_collections_yet": "Nog geen verzamelingen.",
+ "collections.topic_hint": "Voeg een hashtag toe die anderen helpt het hoofdonderwerp van deze collectie te begrijpen.",
"collections.view_collection": "Verzameling bekijken",
"column.about": "Over",
"column.blocks": "Geblokkeerde gebruikers",
"column.bookmarks": "Bladwijzers",
"column.collections": "Mijn verzamelingen",
"column.community": "Lokale tijdlijn",
+ "column.create_collection": "Verzameling aanmaken",
"column.create_list": "Lijst aanmaken",
"column.direct": "Privéberichten",
"column.directory": "Gebruikersgids",
"column.domain_blocks": "Geblokkeerde servers",
+ "column.edit_collection": "Verzameling bewerken",
"column.edit_list": "Lijst bewerken",
"column.favourites": "Favorieten",
"column.firehose": "Openbare tijdlijnen",
@@ -264,6 +291,9 @@
"confirmations.delete.confirm": "Verwijderen",
"confirmations.delete.message": "Weet je het zeker dat je dit bericht wilt verwijderen?",
"confirmations.delete.title": "Bericht verwijderen?",
+ "confirmations.delete_collection.confirm": "Verwijderen",
+ "confirmations.delete_collection.message": "Deze actie kan niet ongedaan worden gemaakt.",
+ "confirmations.delete_collection.title": "\"{name}\" verwijderen?",
"confirmations.delete_list.confirm": "Verwijderen",
"confirmations.delete_list.message": "Weet je zeker dat je deze lijst definitief wilt verwijderen?",
"confirmations.delete_list.title": "Lijst verwijderen?",
@@ -410,6 +440,7 @@
"featured_carousel.current": "Bericht {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Vastgezet bericht} other {Vastgezette berichten}}",
"featured_carousel.slide": "Bericht {current, number} van {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Deze filtercategorie is niet van toepassing op de context waarin je dit bericht hebt benaderd. Als je wilt dat het bericht ook in deze context wordt gefilterd, moet je het filter bewerken.",
"filter_modal.added.context_mismatch_title": "Context komt niet overeen!",
"filter_modal.added.expired_explanation": "Deze filtercategorie is verlopen. Je moet de vervaldatum wijzigen om de categorie toe te kunnen passen.",
@@ -1020,6 +1051,7 @@
"tabs_bar.notifications": "Meldingen",
"tabs_bar.publish": "Nieuw bericht",
"tabs_bar.search": "Zoeken",
+ "tag.remove": "Verwijderen",
"terms_of_service.effective_as_of": "Van kracht met ingang van {date}",
"terms_of_service.title": "Gebruiksvoorwaarden",
"terms_of_service.upcoming_changes_on": "Aankomende wijzigingen op {date}",
diff --git a/app/javascript/mastodon/locales/pt-BR.json b/app/javascript/mastodon/locales/pt-BR.json
index c9e2e5eeb1..327d3a22b0 100644
--- a/app/javascript/mastodon/locales/pt-BR.json
+++ b/app/javascript/mastodon/locales/pt-BR.json
@@ -14,6 +14,8 @@
"about.powered_by": "Rede social descentralizada baseada no {mastodon}",
"about.rules": "Regras do servidor",
"account.account_note_header": "Nota pessoal",
+ "account.activity": "Atividade",
+ "account.add_note": "Adicionar nota pessoal",
"account.add_or_remove_from_list": "Adicionar ou remover de listas",
"account.badges.bot": "Robô",
"account.badges.group": "Grupo",
diff --git a/app/javascript/mastodon/locales/pt-PT.json b/app/javascript/mastodon/locales/pt-PT.json
index 345043cf65..95542aef6b 100644
--- a/app/javascript/mastodon/locales/pt-PT.json
+++ b/app/javascript/mastodon/locales/pt-PT.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "Procurar outro servidor",
"closed_registrations_modal.preamble": "O Mastodon é descentralizado, por isso não importa onde a tua conta é criada, pois continuarás a poder acompanhar e interagir com qualquer um neste servidor. Podes até alojar o teu próprio servidor!",
"closed_registrations_modal.title": "Criar uma conta no Mastodon",
+ "collections.collection_description": "Descrição",
+ "collections.collection_name": "Nome",
+ "collections.collection_topic": "Tópico",
"collections.create_a_collection_hint": "Crie uma coleção para recomendar ou partilhar as suas contas favoritas com outras pessoas.",
"collections.create_collection": "Criar coleção",
"collections.delete_collection": "Eliminar coleção",
+ "collections.description_length_hint": "Limite de 100 caracteres",
"collections.error_loading_collections": "Ocorreu um erro ao tentar carregar as suas coleções.",
+ "collections.mark_as_sensitive": "Marcar como sensível",
+ "collections.mark_as_sensitive_hint": "Oculta a descrição e as contas da coleção por trás de um aviso de conteúdo. O nome da coleção ainda estará visível.",
+ "collections.name_length_hint": "Limite de 100 caracteres",
"collections.no_collections_yet": "Ainda não existem coleções.",
+ "collections.topic_hint": "Adicione uma etiqueta para ajudar outros a entender o tópico principal desta coleção.",
"collections.view_collection": "Ver coleções",
"column.about": "Sobre",
"column.blocks": "Utilizadores bloqueados",
"column.bookmarks": "Marcadores",
"column.collections": "As minhas coleções",
"column.community": "Cronologia local",
+ "column.create_collection": "Criar coleção",
"column.create_list": "Criar lista",
"column.direct": "Menções privadas",
"column.directory": "Explorar perfis",
"column.domain_blocks": "Domínios bloqueados",
+ "column.edit_collection": "Editar coleção",
"column.edit_list": "Editar lista",
"column.favourites": "Favoritos",
"column.firehose": "Cronologias em tempo real",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.message": "De certeza que queres eliminar esta publicação?",
"confirmations.delete.title": "Eliminar publicação?",
+ "confirmations.delete_collection.confirm": "Eliminar",
+ "confirmations.delete_collection.message": "Esta ação é irreversível.",
+ "confirmations.delete_collection.title": "Eliminar \"{name}\"?",
"confirmations.delete_list.confirm": "Eliminar",
"confirmations.delete_list.message": "Tens a certeza de que desejas eliminar permanentemente esta lista?",
"confirmations.delete_list.title": "Eliminar lista?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Publicação {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Publicação Afixada} other {Publicações Afixadas}}",
"featured_carousel.slide": "Publicação {current, number} de {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Esta categoria de filtro não se aplica ao contexto em que acedeste a esta publicação. Se pretenderes que esta publicação seja filtrada também neste contexto, terás que editar o filtro.",
"filter_modal.added.context_mismatch_title": "O contexto não coincide!",
"filter_modal.added.expired_explanation": "Esta categoria de filtro expirou, tens de alterar a data de validade para que ele seja aplicado.",
diff --git a/app/javascript/mastodon/locales/sk.json b/app/javascript/mastodon/locales/sk.json
index 3c1112abef..b5c7605285 100644
--- a/app/javascript/mastodon/locales/sk.json
+++ b/app/javascript/mastodon/locales/sk.json
@@ -14,6 +14,7 @@
"about.powered_by": "Decentralizovaná sociálna sieť na základe technológie {mastodon}",
"about.rules": "Pravidlá servera",
"account.account_note_header": "Osobná poznámka",
+ "account.activity": "Aktivita",
"account.add_or_remove_from_list": "Pridať alebo odobrať zo zoznamov",
"account.badges.bot": "Bot",
"account.badges.group": "Skupina",
@@ -39,6 +40,8 @@
"account.featured.hashtags": "Hashtagy",
"account.featured_tags.last_status_at": "Posledný príspevok dňa {date}",
"account.featured_tags.last_status_never": "Žiadne príspevky",
+ "account.filters.posts_only": "Príspevky",
+ "account.filters.posts_replies": "Príspevky a odpovede",
"account.follow": "Sledovať",
"account.follow_back": "Sledovať späť",
"account.follow_back_short": "Sledovať späť",
diff --git a/app/javascript/mastodon/locales/sq.json b/app/javascript/mastodon/locales/sq.json
index 3bebd22302..ad9e19c2af 100644
--- a/app/javascript/mastodon/locales/sq.json
+++ b/app/javascript/mastodon/locales/sq.json
@@ -210,21 +210,31 @@
"closed_registrations_modal.find_another_server": "Gjeni shërbyes tjetër",
"closed_registrations_modal.preamble": "Mastodon-i është i decentralizuar, ndaj pavarësisht se ku krijoni llogarinë tuaj, do të jeni në gjendje të ndiqni dhe ndërveproni me këdo në këtë shërbyes. Mundeni madje edhe ta strehoni ju vetë!",
"closed_registrations_modal.title": "Po regjistroheni në Mastodon",
+ "collections.collection_description": "Përshkrim",
+ "collections.collection_name": "Emër",
+ "collections.collection_topic": "Temë",
"collections.create_a_collection_hint": "Krijoni një koleksion për ta rekomanduar, ose për të ndarë me të tjerët llogaritë tuaja të parapëlqyera.",
"collections.create_collection": "Krijoni koleksion",
"collections.delete_collection": "Fshije koleksionin",
+ "collections.description_length_hint": "Kufi prej 100 shenjash",
"collections.error_loading_collections": "Pati një gabim teksa provohej të ngarkoheshin koleksionet tuaj.",
+ "collections.mark_as_sensitive": "Vëri shenjë si rezervat",
+ "collections.mark_as_sensitive_hint": "Bën fshehejn e përshkrimit të koleksionit dhe llogarive prapa një sinjalizimi lënde. Emri i koleksionit do të jetë ende i dukshëm.",
+ "collections.name_length_hint": "Kufi prej 100 shenjash",
"collections.no_collections_yet": "Ende pa koleksione.",
+ "collections.topic_hint": "Shtoni një hashtag që ndihmon të tjerët të kuptojnë temën kryesore të këtij koleksion.",
"collections.view_collection": "Shiheni koleksionin",
"column.about": "Mbi",
"column.blocks": "Përdorues të bllokuar",
"column.bookmarks": "Faqerojtës",
"column.collections": "Koleksionet e mi",
"column.community": "Rrjedhë kohore vendore",
+ "column.create_collection": "Krijoni koleksion",
"column.create_list": "Krijo listë",
"column.direct": "Përmendje private",
"column.directory": "Shfletoni profile",
"column.domain_blocks": "Përkatësi të bllokuara",
+ "column.edit_collection": "Përpunoni koleksion",
"column.edit_list": "Përpunoni listën",
"column.favourites": "Të parapëlqyer",
"column.firehose": "Prurje “live”",
@@ -279,6 +289,9 @@
"confirmations.delete.confirm": "Fshije",
"confirmations.delete.message": "Jeni i sigurt se doni të fshihet kjo gjendje?",
"confirmations.delete.title": "Të fshihet postimi?",
+ "confirmations.delete_collection.confirm": "Fshije",
+ "confirmations.delete_collection.message": "Kjo llogari s’mund të zhbëhet.",
+ "confirmations.delete_collection.title": "Të fshihet “{name}”?",
"confirmations.delete_list.confirm": "Fshije",
"confirmations.delete_list.message": "Jeni i sigurt se doni të fshihet përgjithmonë kjo listë?",
"confirmations.delete_list.title": "Të fshihet lista?",
@@ -425,6 +438,7 @@
"featured_carousel.current": "Postimi {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {Postim i Fiksuar} other {Postime të Fiksuar}}",
"featured_carousel.slide": "Postimi {current, number} nga {max, number} gjithsej",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Kjo kategori filtrash nuk aplikohet për kontekstin nën të cilin po merreni me këtë postim. Nëse doni që postimi të filtrohet edhe në këtë kontekst, do t’ju duhet të përpunoni filtrin.",
"filter_modal.added.context_mismatch_title": "Mospërputhje kontekstesh!",
"filter_modal.added.expired_explanation": "Kjo kategori filtrash ka skaduar, do t’ju duhet të ndryshoni datën e skadimit për të, pa të aplikohet.",
diff --git a/app/javascript/mastodon/locales/tr.json b/app/javascript/mastodon/locales/tr.json
index ed0108cd20..f3beb3f9d9 100644
--- a/app/javascript/mastodon/locales/tr.json
+++ b/app/javascript/mastodon/locales/tr.json
@@ -427,6 +427,7 @@
"featured_carousel.current": "Gönderi {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, one {{counter} Sabitlenmiş Gönderi} other {{counter} Sabitlenmiş Gönderi}}",
"featured_carousel.slide": "Gönderi {current, number} / {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Bu süzgeç kategorisi, bu gönderide eriştiğin bağlama uymuyor. Eğer gönderinin bu bağlamda da filtrelenmesini istiyorsanız, süzgeci düzenlemeniz gerekiyor.",
"filter_modal.added.context_mismatch_title": "Bağlam uyumsuzluğu!",
"filter_modal.added.expired_explanation": "Bu süzgeç kategorisinin süresi dolmuş, süzgeci uygulamak için bitiş tarihini değiştirmeniz gerekiyor.",
diff --git a/app/javascript/mastodon/locales/vi.json b/app/javascript/mastodon/locales/vi.json
index d5339d5921..6d387ea282 100644
--- a/app/javascript/mastodon/locales/vi.json
+++ b/app/javascript/mastodon/locales/vi.json
@@ -4,10 +4,10 @@
"about.default_locale": "Mặc định",
"about.disclaimer": "Mastodon là phần mềm tự do nguồn mở của Mastodon gGmbH.",
"about.domain_blocks.no_reason_available": "Lý do không được cung cấp",
- "about.domain_blocks.preamble": "Mastodon cho phép bạn đọc nội dung và giao tiếp với mọi người từ bất kỳ máy chủ nào. Còn đây là những ngoại lệ trên máy chủ này.",
- "about.domain_blocks.silenced.explanation": "Nói chung, bạn sẽ không thấy người và nội dung từ máy chủ này, trừ khi bạn tự tìm kiếm hoặc tự theo dõi.",
+ "about.domain_blocks.preamble": "Mastodon cho phép bạn đọc nội dung và giao tiếp với người/trang từ bất kỳ máy chủ nào. Còn đây là những ngoại lệ trên máy chủ này.",
+ "about.domain_blocks.silenced.explanation": "Nói chung, bạn sẽ không thấy người/trang và nội dung từ máy chủ này, trừ khi bạn tự tìm kiếm hoặc tự theo dõi.",
"about.domain_blocks.silenced.title": "Hạn chế",
- "about.domain_blocks.suspended.explanation": "Dữ liệu từ máy chủ này sẽ không được xử lý, lưu trữ hoặc trao đổi. Mọi tương tác hoặc giao tiếp với người từ máy chủ này đều bị cấm.",
+ "about.domain_blocks.suspended.explanation": "Dữ liệu từ máy chủ này sẽ không được xử lý, lưu trữ hoặc trao đổi. Mọi tương tác hoặc giao tiếp với người/trang ở máy chủ này đều bị cấm.",
"about.domain_blocks.suspended.title": "Vô hiệu hóa",
"about.language_label": "Ngôn ngữ",
"about.not_available": "Máy chủ này chưa cung cấp thông tin.",
@@ -33,12 +33,12 @@
"account.edit_profile": "Sửa hồ sơ",
"account.edit_profile_short": "Sửa",
"account.enable_notifications": "Nhận thông báo khi @{name} đăng tút",
- "account.endorse": "Nêu bật người này",
+ "account.endorse": "Nêu bật người/trang này",
"account.familiar_followers_many": "Theo dõi bởi {name1}, {name2} và {othersCount, plural, other {# người khác mà bạn biết}}",
"account.familiar_followers_one": "Theo dõi bởi {name1}",
"account.familiar_followers_two": "Theo dõi bởi {name1} và {name2}",
"account.featured": "Nêu bật",
- "account.featured.accounts": "Mọi người",
+ "account.featured.accounts": "Người/trang",
"account.featured.hashtags": "Hashtag thường dùng",
"account.featured_tags.last_status_at": "Tút gần nhất {date}",
"account.featured_tags.last_status_never": "Chưa có tút",
@@ -60,8 +60,8 @@
"account.followers_counter": "{count, plural, other {{counter} Người theo dõi}}",
"account.followers_you_know_counter": "{counter} bạn biết",
"account.following": "Đang theo dõi",
- "account.following_counter": "{count, plural, other {{counter} Đang theo dõi}}",
- "account.follows.empty": "Người này chưa theo dõi ai.",
+ "account.following_counter": "{count, plural, other {{counter} theo dõi}}",
+ "account.follows.empty": "Người/trang này chưa theo dõi ai.",
"account.follows_you": "Đang theo dõi bạn",
"account.go_to_profile": "Xem hồ sơ",
"account.hide_reblogs": "Ẩn tút @{name} đăng lại",
@@ -103,7 +103,7 @@
"account.unblock_domain": "Bỏ ẩn {domain}",
"account.unblock_domain_short": "Bỏ chặn",
"account.unblock_short": "Bỏ chặn",
- "account.unendorse": "Bỏ nêu bật người này",
+ "account.unendorse": "Bỏ nêu bật người/trang này",
"account.unfollow": "Bỏ theo dõi",
"account.unmute": "Bỏ ẩn @{name}",
"account.unmute_notifications_short": "Mở lại thông báo",
@@ -115,7 +115,7 @@
"admin.dashboard.monthly_retention": "Tỉ lệ người dùng ở lại sau khi đăng ký",
"admin.dashboard.retention.average": "Trung bình",
"admin.dashboard.retention.cohort": "Tháng đăng ký",
- "admin.dashboard.retention.cohort_size": "Số người",
+ "admin.dashboard.retention.cohort_size": "Mới",
"admin.impact_report.instance_accounts": "Hồ sơ tài khoản này sẽ xóa",
"admin.impact_report.instance_followers": "Người theo dõi của thành viên máy chủ sẽ mất",
"admin.impact_report.instance_follows": "Người theo dõi người dùng của họ sẽ mất",
@@ -142,8 +142,8 @@
"annual_report.shared_page.donate": "Quyên góp",
"annual_report.shared_page.footer": "Tạo bằng {heart} bởi đội ngũ Mastodon",
"annual_report.shared_page.footer_server_info": "{username} ở {domain}, một trong nhiều cộng đồng Mastodon.",
- "annual_report.summary.archetype.booster.desc_public": "{name} thích tìm kiếm và đăng lại các tút, lan tỏa những người sáng tạo khác với mục tiêu hoàn hảo.",
- "annual_report.summary.archetype.booster.desc_self": "Bạn thích tìm kiếm và đăng lại các tút, lan tỏa những người sáng tạo khác với mục tiêu hoàn hảo.",
+ "annual_report.summary.archetype.booster.desc_public": "{name} thích tìm kiếm và đăng lại các tút, lan tỏa những người/trang khác với mục tiêu hoàn hảo.",
+ "annual_report.summary.archetype.booster.desc_self": "Bạn thích tìm kiếm và đăng lại các tút, lan tỏa những người/trang khác với mục tiêu hoàn hảo.",
"annual_report.summary.archetype.booster.name": "Cung Thủ",
"annual_report.summary.archetype.die_drei_fragezeichen": "???",
"annual_report.summary.archetype.lurker.desc_public": "Chúng tôi biết {name} đang ở đâu đó ngoài kia, tận hưởng Mastodon theo cách riêng của họ.",
@@ -187,7 +187,7 @@
"block_modal.they_cant_mention": "Họ không thể theo dõi & nhắc đến bạn.",
"block_modal.they_cant_see_posts": "Cả hai không còn nhìn thấy tút của nhau.",
"block_modal.they_will_know": "Họ sẽ biết đã bị bạn chặn.",
- "block_modal.title": "Chặn người này?",
+ "block_modal.title": "Chặn người/trang này?",
"block_modal.you_wont_see_mentions": "Bạn không còn thấy tút có nhắc đến họ.",
"boost_modal.combo": "Nhấn {combo} để bỏ qua bước này",
"boost_modal.reblog": "Đăng lại?",
@@ -210,23 +210,33 @@
"closed_registrations.other_server_instructions": "Tạo tài khoản trên máy chủ khác và vẫn tương tác với máy chủ này.",
"closed_registrations_modal.description": "{domain} hiện tắt đăng ký, nhưng hãy lưu ý rằng bạn không cần một tài khoản riêng trên {domain} để sử dụng Mastodon.",
"closed_registrations_modal.find_another_server": "Tìm máy chủ khác",
- "closed_registrations_modal.preamble": "Mastodon liên hợp nên bất kể bạn tạo tài khoản ở đâu, bạn cũng sẽ có thể theo dõi và tương tác với mọi người trên máy chủ này. Bạn thậm chí có thể tự mở máy chủ!",
+ "closed_registrations_modal.preamble": "Mastodon liên hợp nên bất kể bạn tạo tài khoản ở đâu, bạn cũng sẽ có thể theo dõi và tương tác với người/trang trên máy chủ này. Bạn thậm chí có thể tự mở máy chủ!",
"closed_registrations_modal.title": "Đăng ký Mastodon",
- "collections.create_a_collection_hint": "Tạo một collection để giới thiệu hoặc chia sẻ những tài khoản yêu thích của bạn với người khác.",
+ "collections.collection_description": "Mô tả",
+ "collections.collection_name": "Tên",
+ "collections.collection_topic": "Chủ đề",
+ "collections.create_a_collection_hint": "Tạo một collection để giới thiệu hoặc chia sẻ những người/trang yêu thích của bạn với người khác.",
"collections.create_collection": "Tạo collection",
"collections.delete_collection": "Xóa collection",
+ "collections.description_length_hint": "Giới hạn 100 ký tự",
"collections.error_loading_collections": "Đã xảy ra lỗi khi tải những collection của bạn.",
+ "collections.mark_as_sensitive": "Đánh dấu nhạy cảm",
+ "collections.mark_as_sensitive_hint": "Ẩn phần mô tả và thông tin tài khoản của collection phía sau cảnh báo nội dung. Tên bộ sưu tập vẫn hiển thị.",
+ "collections.name_length_hint": "Giới hạn 100 ký tự",
"collections.no_collections_yet": "Chưa có collection.",
+ "collections.topic_hint": "Thêm hashtag giúp người khác hiểu chủ đề chính của collection này.",
"collections.view_collection": "Xem collection",
"column.about": "Giới thiệu",
- "column.blocks": "Người đã chặn",
+ "column.blocks": "Người/trang đã chặn",
"column.bookmarks": "Những tút đã lưu",
"column.collections": "Collection của tôi",
"column.community": "Máy chủ này",
+ "column.create_collection": "Tạo collection",
"column.create_list": "Tạo danh sách",
"column.direct": "Nhắn riêng",
- "column.directory": "Kết nối dựa trên sở thích",
+ "column.directory": "Tìm người/trang",
"column.domain_blocks": "Máy chủ đã chặn",
+ "column.edit_collection": "Sửa collection",
"column.edit_list": "Sửa danh sách",
"column.favourites": "Những tút đã thích",
"column.firehose": "Bảng tin",
@@ -234,9 +244,9 @@
"column.firehose_singular": "Bảng tin",
"column.follow_requests": "Yêu cầu theo dõi",
"column.home": "Trang chủ",
- "column.list_members": "Những người trong danh sách",
+ "column.list_members": "Quản lý người/trang trong danh sách",
"column.lists": "Danh sách",
- "column.mutes": "Người đã ẩn",
+ "column.mutes": "Người/trang đã ẩn",
"column.notifications": "Thông báo",
"column.pins": "Tút ghim",
"column.public": "Liên hợp",
@@ -250,7 +260,7 @@
"column_search.cancel": "Hủy bỏ",
"community.column_settings.local_only": "Chỉ máy chủ của bạn",
"community.column_settings.media_only": "Chỉ hiện tút có media",
- "community.column_settings.remote_only": "Chỉ người ở máy chủ khác",
+ "community.column_settings.remote_only": "Chỉ người/trang ở máy chủ khác",
"compose.error.blank_post": "Không thể để trống.",
"compose.language.change": "Chọn ngôn ngữ tút",
"compose.language.search": "Tìm ngôn ngữ...",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "Vẫn xóa",
"confirmations.delete.message": "Bạn có chắc muốn xóa tút này?",
"confirmations.delete.title": "Xóa tút",
+ "confirmations.delete_collection.confirm": "Xóa",
+ "confirmations.delete_collection.message": "Hành động này không thể hoàn tác.",
+ "confirmations.delete_collection.title": "Xóa \"{name}\"?",
"confirmations.delete_list.confirm": "Vẫn xóa",
"confirmations.delete_list.message": "Bạn có chắc muốn xóa vĩnh viễn danh sách này?",
"confirmations.delete_list.title": "Xóa danh sách",
@@ -295,7 +308,7 @@
"confirmations.discard_edit_media.message": "Bạn chưa lưu thay đổi của phần mô tả hoặc bản xem trước của media, vẫn bỏ qua?",
"confirmations.follow_to_list.confirm": "Theo dõi & thêm vào danh sách",
"confirmations.follow_to_list.message": "Bạn cần theo dõi {name} trước khi thêm họ vào danh sách.",
- "confirmations.follow_to_list.title": "Theo dõi người này?",
+ "confirmations.follow_to_list.title": "Theo dõi người/trang này?",
"confirmations.logout.confirm": "Đăng xuất",
"confirmations.logout.message": "Bạn có chắc muốn thoát?",
"confirmations.logout.title": "Đăng xuất",
@@ -307,8 +320,8 @@
"confirmations.private_quote_notify.cancel": "Quay lại chỉnh sửa",
"confirmations.private_quote_notify.confirm": "Đăng tút",
"confirmations.private_quote_notify.do_not_show_again": "Không hiện thông báo này nữa",
- "confirmations.private_quote_notify.message": "Người mà bạn trích dẫn và những người được bạn nhắc đến khác sẽ được thông báo và có thể xem tút của bạn, ngay cả khi họ không theo dõi bạn.",
- "confirmations.private_quote_notify.title": "Chia sẻ với người được nhắc đến và người theo dõi?",
+ "confirmations.private_quote_notify.message": "Người/trang mà bạn trích dẫn và những người được bạn nhắc đến khác sẽ được thông báo và có thể xem tút của bạn, ngay cả khi họ không theo dõi bạn.",
+ "confirmations.private_quote_notify.title": "Chia sẻ với người/trang được nhắc đến và người theo dõi?",
"confirmations.quiet_post_quote_info.dismiss": "Không nhắc lại nữa",
"confirmations.quiet_post_quote_info.got_it": "Đã hiểu",
"confirmations.quiet_post_quote_info.message": "Khi trích dẫn một tút hạn chế, tút của bạn sẽ bị ẩn khỏi dòng thời gian thịnh hành.",
@@ -353,14 +366,14 @@
"domain_block_modal.they_cant_follow": "Không ai trên máy chủ này có thể theo dõi bạn.",
"domain_block_modal.they_wont_know": "Họ không biết đã bị bạn chặn.",
"domain_block_modal.title": "Chặn máy chủ?",
- "domain_block_modal.you_will_lose_num_followers": "Bạn sẽ mất {followersCount, plural, other {{followersCountDisplay} người theo dõi}} và {followingCount, plural, other {{followingCountDisplay} người bạn theo dõi}}.",
- "domain_block_modal.you_will_lose_relationships": "Bạn sẽ mất tất cả người theo dõi và những người bạn theo dõi từ máy chủ này.",
+ "domain_block_modal.you_will_lose_num_followers": "Bạn sẽ mất {followersCount, plural, other {{followersCountDisplay} người theo dõi}} và {followingCount, plural, other {{followingCountDisplay} người/trang mà bạn theo dõi}}.",
+ "domain_block_modal.you_will_lose_relationships": "Bạn sẽ mất tất cả người theo dõi và những người/trang mà bạn theo dõi ở máy chủ này.",
"domain_block_modal.you_wont_see_posts": "Bạn không còn thấy tút hoặc thông báo từ thành viên máy chủ này.",
"domain_pill.activitypub_lets_connect": "Nó cho phép bạn kết nối và tương tác với mọi người, không chỉ trên Mastodon mà còn trên các nền tảng khác.",
"domain_pill.activitypub_like_language": "ActivityPub giống như ngôn ngữ Mastodon giao tiếp với các mạng xã hội khác.",
"domain_pill.server": "Máy chủ",
"domain_pill.their_handle": "Địa chỉ Mastodon:",
- "domain_pill.their_server": "Nơi lưu trữ tút của người này.",
+ "domain_pill.their_server": "Nơi lưu trữ tút của người/trang này.",
"domain_pill.their_username": "Độc nhất trên máy chủ này. Những máy chủ khác có thể cũng có tên người dùng giống vậy.",
"domain_pill.username": "Tên người dùng",
"domain_pill.whats_in_a_handle": "Địa chỉ Mastodon là gì?",
@@ -389,8 +402,8 @@
"emoji_button.travel": "Du lịch",
"empty_column.account_featured.me": "Bạn chưa nêu bật gì. Bạn có biết rằng, bạn có thể giới thiệu hashtag thường dùng và hồ sơ của bạn bè trên trang cá nhân của mình không?",
"empty_column.account_featured.other": "{acct} chưa nêu bật gì. Bạn có biết rằng, bạn có thể giới thiệu hashtag thường dùng và hồ sơ của bạn bè trên trang cá nhân của mình không?",
- "empty_column.account_featured_other.unknown": "Người này chưa nêu bật nội dung gì.",
- "empty_column.account_hides_collections": "Người này đã chọn ẩn thông tin",
+ "empty_column.account_featured_other.unknown": "Người/trang này chưa nêu bật gì.",
+ "empty_column.account_hides_collections": "Người/trang này đã chọn ẩn thông tin",
"empty_column.account_suspended": "Tài khoản vô hiệu hóa",
"empty_column.account_timeline": "Chưa có tút nào!",
"empty_column.account_unavailable": "Tài khoản bị đình chỉ",
@@ -406,12 +419,12 @@
"empty_column.follow_requests": "Bạn chưa có yêu cầu theo dõi nào.",
"empty_column.followed_tags": "Bạn chưa theo dõi hashtag nào. Khi bạn theo dõi, chúng sẽ hiện lên ở đây.",
"empty_column.hashtag": "Chưa có tút nào dùng hashtag này.",
- "empty_column.home": "Trang chủ của bạn đang trống! Hãy theo dõi nhiều người hơn để lấp đầy.",
- "empty_column.list": "Chưa có tút. Khi những người trong danh sách này đăng tút mới, chúng sẽ xuất hiện ở đây.",
+ "empty_column.home": "Trang chủ của bạn đang trống! Hãy theo dõi nhiều người/trang hơn để lấp đầy.",
+ "empty_column.list": "Chưa có tút. Khi những người/trang trong danh sách này đăng tút mới, chúng sẽ xuất hiện ở đây.",
"empty_column.mutes": "Bạn chưa ẩn bất kỳ ai.",
"empty_column.notification_requests": "Sạch sẽ! Không còn gì ở đây. Khi bạn nhận được thông báo mới, chúng sẽ xuất hiện ở đây theo cài đặt của bạn.",
"empty_column.notifications": "Bạn chưa có thông báo nào. Hãy thử theo dõi hoặc nhắn riêng cho ai đó.",
- "empty_column.public": "Trống trơn! Bạn hãy viết gì đó hoặc bắt đầu theo dõi những người khác",
+ "empty_column.public": "Trống trơn! Bạn hãy viết gì đó hoặc bắt đầu theo dõi những người/trang khác",
"error.no_hashtag_feed_access": "Tham gia hoặc đăng nhập để xem và theo dõi hashtag này.",
"error.unexpected_crash.explanation": "Trang này có thể không hiển thị chính xác do lỗi lập trình Mastodon hoặc vấn đề tương thích trình duyệt.",
"error.unexpected_crash.explanation_addons": "Trang này không thể hiển thị do xung khắc với add-on của trình duyệt hoặc công cụ tự động dịch ngôn ngữ.",
@@ -427,6 +440,7 @@
"featured_carousel.current": "Tút {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, other {Tút đã ghim}}",
"featured_carousel.slide": "Tút {current, number} trong {max, number}",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "Danh mục bộ lọc này không áp dụng cho ngữ cảnh mà bạn đã truy cập tút này. Nếu bạn muốn tút cũng được lọc trong ngữ cảnh này, bạn sẽ phải chỉnh sửa bộ lọc.",
"filter_modal.added.context_mismatch_title": "Bối cảnh không phù hợp!",
"filter_modal.added.expired_explanation": "Danh mục bộ lọc này đã hết hạn, bạn sẽ cần thay đổi ngày hết hạn để áp dụng.",
@@ -444,27 +458,27 @@
"filter_modal.select_filter.title": "Lọc tút này",
"filter_modal.title.status": "Lọc một tút",
"filter_warning.matches_filter": "Khớp bộ lọc “{title}”",
- "filtered_notifications_banner.pending_requests": "Từ {count, plural, =0 {không ai} other {# người}} bạn có thể biết",
+ "filtered_notifications_banner.pending_requests": "Từ {count, plural, =0 {không ai} other {# người/trang}} mà bạn có thể biết",
"filtered_notifications_banner.title": "Thông báo đã lọc",
"firehose.all": "Toàn bộ",
"firehose.local": "Máy chủ này",
"firehose.remote": "Máy chủ khác",
"follow_request.authorize": "Chấp nhận",
"follow_request.reject": "Từ chối",
- "follow_requests.unlocked_explanation": "Mặc dù tài khoản của bạn đang ở chế độ công khai, quản trị viên của {domain} vẫn tin rằng bạn sẽ muốn xem lại yêu cầu theo dõi từ những người khác.",
+ "follow_requests.unlocked_explanation": "Mặc dù tài khoản của bạn đang ở chế độ công khai, quản trị viên {domain} tin rằng bạn sẽ muốn xem lại yêu cầu theo dõi từ những người khác.",
"follow_suggestions.curated_suggestion": "Gợi ý từ máy chủ",
"follow_suggestions.dismiss": "Không hiện lại",
"follow_suggestions.featured_longer": "Tuyển chọn bởi {domain}",
"follow_suggestions.friends_of_friends_longer": "Nổi tiếng với những người mà bạn theo dõi",
- "follow_suggestions.hints.featured": "Người này được đội ngũ {domain} đề xuất.",
- "follow_suggestions.hints.friends_of_friends": "Người này nổi tiếng với những người bạn theo dõi.",
- "follow_suggestions.hints.most_followed": "Người này được theo dõi nhiều nhất trên {domain}.",
- "follow_suggestions.hints.most_interactions": "Người này đang thu hút sự chú ý trên {domain}.",
- "follow_suggestions.hints.similar_to_recently_followed": "Người này có nét giống những người mà bạn theo dõi gần đây.",
+ "follow_suggestions.hints.featured": "Được đội ngũ {domain} đề xuất.",
+ "follow_suggestions.hints.friends_of_friends": "Nổi tiếng với những người bạn theo dõi.",
+ "follow_suggestions.hints.most_followed": "Được theo dõi nhiều nhất trên {domain}.",
+ "follow_suggestions.hints.most_interactions": "Đang được quan tâm nhiều trên {domain}.",
+ "follow_suggestions.hints.similar_to_recently_followed": "Tương tự những người mà bạn theo dõi gần đây.",
"follow_suggestions.personalized_suggestion": "Gợi ý cá nhân hóa",
- "follow_suggestions.popular_suggestion": "Người nổi tiếng",
+ "follow_suggestions.popular_suggestion": "Nổi tiếng",
"follow_suggestions.popular_suggestion_longer": "Nổi tiếng trên {domain}",
- "follow_suggestions.similar_to_recently_followed_longer": "Tương tự những người mà bạn theo dõi",
+ "follow_suggestions.similar_to_recently_followed_longer": "Tương tự những người mà bạn theo dõi gần đây",
"follow_suggestions.view_all": "Xem tất cả",
"follow_suggestions.who_to_follow": "Gợi ý theo dõi",
"followed_tags": "Hashtag theo dõi",
@@ -503,11 +517,11 @@
"hashtag.unfeature": "Bỏ nêu bật trên hồ sơ",
"hashtag.unfollow": "Bỏ theo dõi hashtag",
"hashtags.and_other": "…và {count, plural, other {# nữa}}",
- "hints.profiles.followers_may_be_missing": "Số người theo dõi có thể không đầy đủ.",
- "hints.profiles.follows_may_be_missing": "Số người mà người này theo dõi có thể không đầy đủ.",
- "hints.profiles.posts_may_be_missing": "Số tút của người này có thể không đầy đủ.",
+ "hints.profiles.followers_may_be_missing": "Số người theo dõi có thể bị thiếu.",
+ "hints.profiles.follows_may_be_missing": "Số người/trang mà người này theo dõi có thể bị thiếu.",
+ "hints.profiles.posts_may_be_missing": "Số tút của người/trang này có thể bị thiếu.",
"hints.profiles.see_more_followers": "Xem thêm người theo dõi ở {domain}",
- "hints.profiles.see_more_follows": "Xem thêm người mà người này theo dõi ở {domain}",
+ "hints.profiles.see_more_follows": "Xem thêm người mà người/trang này theo dõi ở {domain}",
"hints.profiles.see_more_posts": "Xem thêm tút ở {domain}",
"home.column_settings.show_quotes": "Hiện những trích dẫn",
"home.column_settings.show_reblogs": "Hiện những lượt đăng lại",
@@ -519,14 +533,14 @@
"home.show_announcements": "Xem thông báo máy chủ",
"ignore_notifications_modal.disclaimer": "Mastodon sẽ không thông báo cho người dùng rằng bạn đã bỏ qua thông báo của họ. Họ sẽ vẫn có thể tương tác với bạn.",
"ignore_notifications_modal.filter_instead": "Lọc thay thế",
- "ignore_notifications_modal.filter_to_act_users": "Bạn vẫn có thể chấp nhận, từ chối hoặc báo cáo người khác",
+ "ignore_notifications_modal.filter_to_act_users": "Bạn vẫn có thể chấp nhận, từ chối hoặc báo cáo người/trang khác",
"ignore_notifications_modal.filter_to_avoid_confusion": "Lọc giúp tránh nhầm lẫn tiềm ẩn",
"ignore_notifications_modal.filter_to_review_separately": "Bạn có thể xem lại các thông báo đã được lọc riêng",
"ignore_notifications_modal.ignore": "Bỏ qua thông báo",
"ignore_notifications_modal.limited_accounts_title": "Bỏ qua thông báo từ các tài khoản bị kiểm duyệt?",
"ignore_notifications_modal.new_accounts_title": "Bỏ qua thông báo từ các tài khoản mới đăng ký?",
- "ignore_notifications_modal.not_followers_title": "Bỏ qua thông báo từ những người chưa theo dõi bạn?",
- "ignore_notifications_modal.not_following_title": "Bỏ qua thông báo từ những người bạn không theo dõi?",
+ "ignore_notifications_modal.not_followers_title": "Bỏ qua thông báo từ những người/trang chưa theo dõi bạn?",
+ "ignore_notifications_modal.not_following_title": "Bỏ qua thông báo từ những người/trang bạn không theo dõi?",
"ignore_notifications_modal.private_mentions_title": "Bỏ qua thông báo từ những lượt nhắn riêng không mong muốn?",
"info_button.label": "Trợ giúp",
"info_button.what_is_alt_text": "
Văn bản thay thế là gì?
Văn bản thay thế giúp mô tả hình ảnh cho những người khiếm thị, kết nối mạng chậm hoặc đơn giản là bổ sung ngữ cảnh.
Bạn có thể cải thiện khả năng tiếp cận và giải thích kỹ hơn cho mọi người bằng cách viết văn bản thay thế rõ ràng, ngắn gọn và khách quan.
- Nắm bắt thành phần quan trọng
- Tóm tắt văn bản trong hình
- Dùng cấu trúc câu đơn
- Tránh giải thích rối rắm
- Tập trung vào các xu hướng và kết luận chính trong hình ảnh phức tạp (như biểu đồ hoặc bản đồ)
",
@@ -541,7 +555,7 @@
"intervals.full.hours": "{number, plural, other {# giờ}}",
"intervals.full.minutes": "{number, plural, other {# phút}}",
"keyboard_shortcuts.back": "quay lại",
- "keyboard_shortcuts.blocked": "mở danh sách người đã chặn",
+ "keyboard_shortcuts.blocked": "mở danh sách người/trang đã chặn",
"keyboard_shortcuts.boost": "đăng lại",
"keyboard_shortcuts.column": "mở các cột",
"keyboard_shortcuts.compose": "mở khung soạn tút",
@@ -559,7 +573,7 @@
"keyboard_shortcuts.load_more": "Mở nút \"Tải thêm\"",
"keyboard_shortcuts.local": "mở máy chủ của bạn",
"keyboard_shortcuts.mention": "nhắc đến ai đó",
- "keyboard_shortcuts.muted": "mở danh sách người đã ẩn",
+ "keyboard_shortcuts.muted": "mở danh sách người/trang đã ẩn",
"keyboard_shortcuts.my_profile": "mở hồ sơ của bạn",
"keyboard_shortcuts.notifications": "mở thông báo",
"keyboard_shortcuts.open_media": "mở ảnh hoặc video",
@@ -586,7 +600,7 @@
"lightbox.zoom_in": "Kích cỡ gốc",
"lightbox.zoom_out": "Vừa màn hình",
"limited_account_hint.action": "Vẫn cứ xem",
- "limited_account_hint.title": "Người này đã bị ẩn bởi quản trị viên {domain}.",
+ "limited_account_hint.title": "Người/trang này đã bị ẩn bởi quản trị viên {domain}.",
"link_preview.author": "Bởi {name}",
"link_preview.more_from_author": "Viết bởi {name}",
"link_preview.shares": "{count, plural, other {{counter} lượt chia sẻ}}",
@@ -770,11 +784,11 @@
"notifications.policy.filter_limited_accounts_hint": "Chỉ dành cho kiểm duyệt viên",
"notifications.policy.filter_limited_accounts_title": "Kiểm duyệt tài khoản",
"notifications.policy.filter_new_accounts.hint": "Dưới {days, plural, other {# ngày}}",
- "notifications.policy.filter_new_accounts_title": "Những người mới tạo tài khoản",
- "notifications.policy.filter_not_followers_hint": "Kể cả người theo dõi bạn dưới {days, plural, other {# ngày}}",
- "notifications.policy.filter_not_followers_title": "Những người không theo dõi bạn",
+ "notifications.policy.filter_new_accounts_title": "Người/trang mới tạo",
+ "notifications.policy.filter_not_followers_hint": "Kể cả người/trang theo dõi bạn dưới {days, plural, other {# ngày}}",
+ "notifications.policy.filter_not_followers_title": "Người/trang không theo dõi bạn",
"notifications.policy.filter_not_following_hint": "Cho đến khi bạn duyệt họ",
- "notifications.policy.filter_not_following_title": "Những người bạn không theo dõi",
+ "notifications.policy.filter_not_following_title": "Người/trang bạn không theo dõi",
"notifications.policy.filter_private_mentions_hint": "Trừ khi bạn nhắn họ trước hoặc bạn có theo dõi họ",
"notifications.policy.filter_private_mentions_title": "Nhắn riêng không mong muốn",
"notifications.policy.title": "Quản lý thông báo từ…",
diff --git a/app/javascript/mastodon/locales/zh-CN.json b/app/javascript/mastodon/locales/zh-CN.json
index 796bb0557a..ca39da4c2c 100644
--- a/app/javascript/mastodon/locales/zh-CN.json
+++ b/app/javascript/mastodon/locales/zh-CN.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "查找其他服务器",
"closed_registrations_modal.preamble": "Mastodon 是去中心化的,所以无论在哪个实例创建账号,都可以关注本服务器上的账号并与之交流。 或者你还可以自己搭建实例!",
"closed_registrations_modal.title": "注册 Mastodon 账号",
+ "collections.collection_description": "说明",
+ "collections.collection_name": "名称",
+ "collections.collection_topic": "话题",
"collections.create_a_collection_hint": "创建用于向其他人推荐或分享你最喜欢账号的收藏列表。",
"collections.create_collection": "创建收藏列表",
"collections.delete_collection": "删除收藏列表",
+ "collections.description_length_hint": "100字限制",
"collections.error_loading_collections": "加载您的收藏列表时发生错误。",
+ "collections.mark_as_sensitive": "标记为敏感内容",
+ "collections.mark_as_sensitive_hint": "将此收藏列表的说明用内容警告隐藏。此收藏列表的名称仍将可见。",
+ "collections.name_length_hint": "100字限制",
"collections.no_collections_yet": "尚无收藏列表。",
+ "collections.topic_hint": "添加话题标签,帮助他人了解此收藏列表的主题。",
"collections.view_collection": "查看收藏列表",
"column.about": "关于",
"column.blocks": "屏蔽的用户",
"column.bookmarks": "书签",
"column.collections": "我的收藏列表",
"column.community": "本站时间线",
+ "column.create_collection": "创建收藏列表",
"column.create_list": "创建列表",
"column.direct": "私下提及",
"column.directory": "浏览用户资料",
"column.domain_blocks": "已屏蔽的域名",
+ "column.edit_collection": "编辑收藏列表",
"column.edit_list": "编辑列表",
"column.favourites": "喜欢",
"column.firehose": "实时动态",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "删除",
"confirmations.delete.message": "你确定要删除这条嘟文吗?",
"confirmations.delete.title": "确定要删除嘟文?",
+ "confirmations.delete_collection.confirm": "删除",
+ "confirmations.delete_collection.message": "该操作无法撤销。",
+ "confirmations.delete_collection.title": "删除“{name}”吗?",
"confirmations.delete_list.confirm": "删除",
"confirmations.delete_list.message": "确定要永久删除此列表吗?",
"confirmations.delete_list.title": "确定要删除列表?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "嘟文 {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, other {# 条置顶嘟文}}",
"featured_carousel.slide": "第 {current, number} 条嘟文,共 {max, number} 条",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "这条过滤规则不适用于你当前访问此嘟文的场景。要在此场景下过滤嘟文,你必须编辑此过滤规则。",
"filter_modal.added.context_mismatch_title": "场景不匹配!",
"filter_modal.added.expired_explanation": "此过滤规则类别已过期,你需要修改到期日期才能应用。",
diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json
index df5ffd6d8a..2ef07fe805 100644
--- a/app/javascript/mastodon/locales/zh-TW.json
+++ b/app/javascript/mastodon/locales/zh-TW.json
@@ -212,21 +212,31 @@
"closed_registrations_modal.find_another_server": "尋找另一個伺服器",
"closed_registrations_modal.preamble": "Mastodon 是去中心化的,所以無論您於哪個伺服器新增帳號,都可以與此伺服器上的任何人跟隨及互動。您甚至能自行架設自己的伺服器!",
"closed_registrations_modal.title": "註冊 Mastodon",
+ "collections.collection_description": "說明",
+ "collections.collection_name": "名稱",
+ "collections.collection_topic": "主題",
"collections.create_a_collection_hint": "建立用以向其他人推薦或分享您最喜愛帳號之收藏名單。",
"collections.create_collection": "建立收藏名單",
"collections.delete_collection": "刪除收藏名單",
+ "collections.description_length_hint": "100 字限制",
"collections.error_loading_collections": "讀取您的收藏名單時發生錯誤。",
+ "collections.mark_as_sensitive": "標記為敏感內容",
+ "collections.mark_as_sensitive_hint": "將此收藏名單之說明隱藏於內容警告之後。此收藏名單名稱仍將可見。",
+ "collections.name_length_hint": "100 字限制",
"collections.no_collections_yet": "您沒有任何收藏名單。",
+ "collections.topic_hint": "新增主題標籤以協助其他人瞭解此收藏名單之主題。",
"collections.view_collection": "檢視收藏名單",
"column.about": "關於",
"column.blocks": "已封鎖使用者",
"column.bookmarks": "書籤",
"column.collections": "我的收藏名單",
"column.community": "本站時間軸",
+ "column.create_collection": "建立收藏名單",
"column.create_list": "建立列表",
"column.direct": "私訊",
"column.directory": "瀏覽個人檔案",
"column.domain_blocks": "已封鎖網域",
+ "column.edit_collection": "編輯收藏名單",
"column.edit_list": "編輯列表",
"column.favourites": "最愛",
"column.firehose": "即時內容",
@@ -281,6 +291,9 @@
"confirmations.delete.confirm": "刪除",
"confirmations.delete.message": "您確定要刪除這則嘟文嗎?",
"confirmations.delete.title": "是否刪除該嘟文?",
+ "confirmations.delete_collection.confirm": "刪除",
+ "confirmations.delete_collection.message": "此動作無法復原。",
+ "confirmations.delete_collection.title": "是否刪除 「{name}」?",
"confirmations.delete_list.confirm": "刪除",
"confirmations.delete_list.message": "您確定要永久刪除此列表嗎?",
"confirmations.delete_list.title": "是否刪除該列表?",
@@ -427,6 +440,7 @@
"featured_carousel.current": "嘟文 {current, number} / {max, number}",
"featured_carousel.header": "{count, plural, other {# 則釘選嘟文}}",
"featured_carousel.slide": "{max, number} 則嘟文中之第 {current, number} 則",
+ "featured_tags.more_items": "+{count}",
"filter_modal.added.context_mismatch_explanation": "此過濾器類別不是用您所存取嘟文的情境。若您想要此嘟文被於此情境被過濾,您必須編輯過濾器。",
"filter_modal.added.context_mismatch_title": "不符合情境!",
"filter_modal.added.expired_explanation": "此過濾器類別已失效,您需要更新過期日期以套用。",
diff --git a/app/lib/connection_pool/shared_timed_stack.rb b/app/lib/connection_pool/shared_timed_stack.rb
index f1ace33017..8a13f4473b 100644
--- a/app/lib/connection_pool/shared_timed_stack.rb
+++ b/app/lib/connection_pool/shared_timed_stack.rb
@@ -70,8 +70,8 @@ class ConnectionPool::SharedTimedStack
if @created == @max && !@queue.empty?
throw_away_connection = @queue.pop
@tagged_queue[throw_away_connection.site].delete(throw_away_connection)
- @create_block.call(preferred_tag)
throw_away_connection.close
+ @create_block.call(preferred_tag)
elsif @created != @max
connection = @create_block.call(preferred_tag)
@created += 1
diff --git a/app/workers/move_worker.rb b/app/workers/move_worker.rb
index 14cb47a27f..81274a7936 100644
--- a/app/workers/move_worker.rb
+++ b/app/workers/move_worker.rb
@@ -62,6 +62,16 @@ class MoveWorker
.in_batches do |follows|
ListAccount.where(follow: follows).in_batches.update_all(account_id: @target_account.id)
num_moved += follows.update_all(target_account_id: @target_account.id)
+
+ # Clear any relationship cache, since callbacks are not called
+ Rails.cache.delete_multi(follows.flat_map do |follow|
+ [
+ ['relationship', follow.account_id, follow.target_account_id],
+ ['relationship', follow.target_account_id, follow.account_id],
+ ['relationship', follow.account_id, @target_account.id],
+ ['relationship', @target_account.id, follow.account_id],
+ ]
+ end)
end
num_moved
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
index c2e5ef0750..24b0ebd4bc 100644
--- a/config/locales/fi.yml
+++ b/config/locales/fi.yml
@@ -12,7 +12,7 @@ fi:
followers:
one: seuraaja
other: seuraajaa
- following: Seurattavat
+ following: seurattavaa
instance_actor_flash: Tämä tili on virtuaalinen toimija, jota käytetään edustamaan itse palvelinta eikä yksittäistä käyttäjää. Sitä käytetään federointitarkoituksiin, eikä sitä tule jäädyttää.
last_active: viimeksi aktiivinen
link_verified_on: Tämän linkin omistus on tarkastettu %{date}
diff --git a/config/locales/simple_form.el.yml b/config/locales/simple_form.el.yml
index 93b134b3ea..6ca8c6c8db 100644
--- a/config/locales/simple_form.el.yml
+++ b/config/locales/simple_form.el.yml
@@ -211,7 +211,7 @@ el:
text: Εξηγήστε γιατί αυτή η απόφαση πρέπει να αντιστραφεί
defaults:
autofollow: Προσκάλεσε για να ακολουθήσουν το λογαριασμό σου
- avatar: Άβαταρ
+ avatar: Εικόνα προφίλ
bot: Αυτός είναι ένας αυτοματοποιημένος λογαριασμός (bot)
chosen_languages: Φιλτράρισμα γλωσσών
confirm_new_password: Επιβεβαίωσε νέο συνθηματικό