- {options.map((option, i) => {
+
+ {options.slice(0, visibleOptionsCount).map((option, i) => {
const { title } = option;
+ const isSelected = multiple
+ ? selectedOptions.includes(i)
+ : selectedOptions === i;
return (
-
+
);
})}
+ {visibleOptionsCount < options.length && (
+
+ )}
- {!readOnly && (
+
- )}
+ {' '}
+
+ {showPollInfo &&
+ (multiple && voteOptionsSelectionCount > 0 ? (
+
+ {voteOptionsSelectionCount}{' '}
+ / {options.length}
+
+ ) : (
+
+
+
+ ))}
+
+
)}
+ {(expired || voted) && showPollInfo && (
+ <>
+
+
+ {' '}
+ •{' '}
+ >
+ )}
{
e.preventDefault();
diff --git a/src/components/shortcuts-settings.jsx b/src/components/shortcuts-settings.jsx
index 6558e39873..8cafe19a8a 100644
--- a/src/components/shortcuts-settings.jsx
+++ b/src/components/shortcuts-settings.jsx
@@ -73,7 +73,7 @@ const TYPE_PARAMS = {
type: 'checkbox',
},
{
- text: msg`Instance`,
+ text: msg`Server`,
name: 'instance',
type: 'text',
placeholder: msg`Optional, e.g. mastodon.social`,
@@ -82,7 +82,7 @@ const TYPE_PARAMS = {
],
trending: [
{
- text: msg`Instance`,
+ text: msg`Server`,
name: 'instance',
type: 'text',
placeholder: msg`Optional, e.g. mastodon.social`,
@@ -120,7 +120,7 @@ const TYPE_PARAMS = {
type: 'checkbox',
},
{
- text: msg`Instance`,
+ text: msg`Server`,
name: 'instance',
type: 'text',
placeholder: msg`Optional, e.g. mastodon.social`,
@@ -841,9 +841,7 @@ function ImportExport({ shortcuts, onClose }) {
onClick={async () => {
setImportUIState('cloud-downloading');
const currentAccount = getCurrentAccountID();
- showToast(
- t`Downloading saved shortcuts from instance server…`,
- );
+ showToast(t`Downloading saved shortcuts from server…`);
try {
const relationships =
await masto.v1.accounts.relationships.fetch({
@@ -874,7 +872,7 @@ function ImportExport({ shortcuts, onClose }) {
showToast(t`Unable to download shortcuts`);
}
}}
- title={t`Download shortcuts from instance server`}
+ title={t`Download shortcuts from server`}
>
@@ -1117,7 +1115,7 @@ function ImportExport({ shortcuts, onClose }) {
} else {
newNote = `${note}\n\n\n${settingsJSON}`;
}
- showToast(t`Saving shortcuts to instance server…`);
+ showToast(t`Saving shortcuts to server…`);
await masto.v1.accounts
.$select(currentAccount)
.note.create({
@@ -1132,7 +1130,7 @@ function ImportExport({ shortcuts, onClose }) {
showToast(t`Unable to save shortcuts`);
}
}}
- title={t`Sync to instance server`}
+ title={t`Sync to server`}
>
@@ -1212,8 +1210,7 @@ function ImportExport({ shortcuts, onClose }) {
{' '}
- Import/export settings from/to instance server (Very
- experimental)
+ Import/export settings from/to server (Very experimental)
diff --git a/src/components/status-tags.jsx b/src/components/status-tags.jsx
new file mode 100644
index 0000000000..1f50a38581
--- /dev/null
+++ b/src/components/status-tags.jsx
@@ -0,0 +1,58 @@
+import { api } from '../utils/api';
+
+import Link from './link';
+
+const fauxDiv = document.createElement('div');
+const extractTagsFromStatus = (content) => {
+ if (!content) return [];
+ if (content.indexOf('#') === -1) return [];
+ fauxDiv.innerHTML = content;
+ const hashtagLinks = fauxDiv.getElementsByClassName('hashtag');
+ if (!hashtagLinks.length) return [];
+ const tags = [];
+ for (let i = 0; i < hashtagLinks.length; i++) {
+ const a = hashtagLinks[i];
+ if (a.tagName === 'A') {
+ tags.push(
+ a.innerText
+ .trim()
+ .replace(/^[^#]*#+/, '')
+ .toLowerCase(),
+ );
+ }
+ }
+ return tags;
+};
+
+export default function StatusTags({ tags, content }) {
+ if (!tags?.length) return null;
+
+ const hashtagsInContent = extractTagsFromStatus(content);
+ const tagsToShow = tags.filter(
+ (tag) => !hashtagsInContent.includes(tag.name.toLowerCase()),
+ );
+
+ if (!tagsToShow.length) return null;
+
+ const { instance } = api();
+
+ return (
+
+ );
+}
diff --git a/src/components/status.css b/src/components/status.css
index 8a7a39a01e..bd324a9024 100644
--- a/src/components/status.css
+++ b/src/components/status.css
@@ -2228,104 +2228,179 @@ a.card:is(:hover, :focus):visited {
/* overflow: hidden; */
box-shadow: inset 0 0 0 1px var(--bg-color);
min-width: 50%;
-}
-.poll.loading {
- opacity: 0.5;
- pointer-events: none;
-}
-.poll.read-only {
- pointer-events: none;
-}
-.poll-options {
- display: flex;
- flex-direction: column;
- gap: 4px;
- padding: 4px;
-}
-.poll-option {
- padding: 4px 8px;
- display: flex;
- gap: 16px;
- justify-content: space-between;
- align-items: center;
- position: relative;
-}
-.poll-option > * {
- z-index: 1;
-}
-.poll-option:after {
- content: '';
- position: absolute;
- inset: 0;
- border-radius: 4px;
- background-color: var(--link-faded-color);
- opacity: 0;
- pointer-events: none;
- transition: all 0.2s ease-in-out;
- z-index: 0;
-}
-.poll-option:first-child:after {
- border-start-start-radius: 12px;
- border-start-end-radius: 12px;
-}
-.poll-option:hover:after {
- opacity: 1;
-}
-.poll-option.poll-result:after {
- width: var(--percentage);
- opacity: 1;
-}
-.poll-label {
- width: 100%;
- display: flex;
- gap: 8px;
- cursor: pointer;
- z-index: 1;
-}
-.poll-label input:is([type='radio'], [type='checkbox']) {
- flex-shrink: 0;
- margin: 0 3px;
- min-height: 1.15em;
- accent-color: var(--link-color);
-}
-.poll-option-votes {
- flex-shrink: 0;
- font-size: 90%;
- opacity: 0.75;
- line-height: 1;
-}
-.poll-option-leading .poll-option-votes {
- font-weight: bold;
- opacity: 1;
-}
-.poll-vote-button {
- margin: 8px 0 0;
- margin-inline-start: 12px;
- margin-inline-end: 8px;
- /* padding-inline: 24px; */
- min-width: 160px;
-}
-.poll-meta {
- color: var(--text-insignificant-color);
- margin: 8px 16px;
- margin-inline-end: 8px;
- font-size: 90%;
- display: flex;
- gap: 4px;
- user-select: none;
- line-height: 1.3;
- align-items: center;
- > button:first-child {
- margin-inline-start: -8px;
+ &.loading {
+ opacity: 0.5;
+ pointer-events: none;
+ }
+ &.read-only {
+ pointer-events: none;
+ }
+
+ .poll-options {
+ display: flex;
+ flex-direction: column;
+ gap: 4px;
+ padding: 4px;
+ max-height: min(60svh, 19em);
+ overflow-y: auto;
+
+ &.truncated {
+ border-block-end: 1px solid var(--outline-color);
+ background-image: linear-gradient(
+ to top,
+ var(--bg-color),
+ transparent 32px
+ );
+
+ + .poll-actions {
+ box-shadow:
+ inset 0 1px var(--bg-color),
+ inset 0 8px 16px -8px var(--outline-color);
+ }
+ }
+ }
+
+ .poll-option {
+ padding: 4px 8px;
+ display: flex;
+ gap: 16px;
+ justify-content: space-between;
+ align-items: center;
+ position: relative;
+
+ .poll-options.truncated & {
+ content-visibility: auto;
+ content-intrinsic-size: auto 1.5lh;
+ }
+
+ &:has(> label) {
+ padding: 0;
+
+ > label {
+ padding: 4px 8px;
+ }
+ }
+
+ > * {
+ z-index: 1;
+ }
+
+ &:after {
+ content: '';
+ position: absolute;
+ inset: 0;
+ border-radius: 4px;
+ background-color: var(--link-bg-color);
+ opacity: 0;
+ pointer-events: none;
+ transition: all 0.2s ease-in-out;
+ z-index: 0;
+ }
+ &:not(.poll-result):is(:active, :focus-within):after {
+ transition-duration: 0s;
+ background-color: var(--link-faded-color);
+ }
+ @media (hover: hover) {
+ &:hover:after {
+ opacity: 1;
+ }
+ }
+ &:first-child:after {
+ border-start-start-radius: 12px;
+ border-start-end-radius: 12px;
+ }
+ &.poll-result:after {
+ width: var(--percentage);
+ opacity: 1;
+ background-image: linear-gradient(
+ to top,
+ var(--link-faded-color) 3px,
+ transparent 3px
+ );
+ transform-origin: var(--backward);
+ animation: poll-bar-fill 0.5s var(--timing-function) forwards;
+ }
+ &.poll-result.poll-option-leading:after {
+ background-image: linear-gradient(
+ to top,
+ var(--link-color) 3px,
+ transparent 3px
+ );
+ }
+ }
+
+ .poll-label {
+ width: 100%;
+ display: flex;
+ gap: 8px;
+ cursor: pointer;
+ z-index: 1;
+
+ input:is([type='radio'], [type='checkbox']) {
+ flex-shrink: 0;
+ margin: 0 3px;
+ min-height: 1.15em;
+ accent-color: var(--link-color);
+ }
+ }
+
+ .poll-option-votes {
+ flex-shrink: 0;
+ font-size: 90%;
+ line-height: 1;
+
+ .poll-option-votes-percentage {
+ opacity: 0.75;
+
+ .poll-option-leading & {
+ font-weight: bold;
+ opacity: 1;
+ }
+ }
+
+ .icon {
+ vertical-align: text-bottom;
+ color: var(--link-color);
+ }
+ }
+
+ .poll-actions {
+ display: flex;
+ gap: 8px;
+ align-items: center;
+ padding-block: 8px 0;
+ padding-inline: 12px 8px;
+
+ > * {
+ flex: 1;
+ }
+
+ button:disabled {
+ filter: grayscale(1);
+ }
+ }
+
+ .poll-meta {
+ color: var(--text-insignificant-color);
+ margin: 8px 16px;
+ margin-inline-end: 8px;
+ font-size: 90%;
+ display: flex;
+ gap: 4px;
+ user-select: none;
+ line-height: 1.3;
+ align-items: center;
+
+ > button:first-child {
+ margin-inline-start: -8px;
+ }
+ }
+
+ .poll-option-title {
+ text-shadow: 0 1px var(--bg-color);
+ line-height: 1.2;
}
-}
-.poll-option-title {
- text-shadow: 0 1px var(--bg-color);
- line-height: 1.2;
-}
-.poll-option-title .icon {
- vertical-align: middle;
}
/* EXTRA META */
@@ -3166,3 +3241,70 @@ a.card:is(:hover, :focus):visited {
animation: appear 1s ease-out;
}
}
+
+/* STATUS TAGS */
+
+.status-tags {
+ --fade-size: 8px;
+ margin: 8px calc(var(--fade-size) * -1) 0;
+ padding: 0 var(--fade-size);
+ list-style: none;
+ display: flex;
+ gap: 4px;
+ font-size: 90%;
+ overflow: auto;
+ mask-image: linear-gradient(
+ var(--to-forward),
+ transparent,
+ black var(--fade-size) calc(100% - var(--fade-size)),
+ transparent
+ );
+ scrollbar-width: none;
+ overscroll-behavior: contain;
+
+ &::-webkit-scrollbar {
+ display: none;
+ }
+
+ > li {
+ flex-shrink: 0;
+ }
+
+ .status.large & {
+ flex-wrap: wrap;
+ margin-inline: 0;
+ padding-inline: 0;
+ mask-image: none;
+
+ > li {
+ flex-shrink: 1;
+ }
+ }
+
+ a {
+ display: inline-block;
+ color: var(--text-insignificant-color);
+ border: 1px solid var(--link-bg-color);
+ border-radius: 4px;
+ padding: 2px 4px;
+ text-decoration-line: none;
+ unicode-bidi: isolate;
+
+ span {
+ color: var(--link-color);
+ }
+
+ &:focus,
+ &:hover {
+ color: var(--link-text-color);
+ border-color: var(--link-light-color);
+ }
+ }
+}
+
+@keyframes poll-bar-fill {
+ from {
+ opacity: 0;
+ scale: 0 0.75;
+ }
+}
diff --git a/src/components/status.jsx b/src/components/status.jsx
index 9d126ff571..b0f0547df0 100644
--- a/src/components/status.jsx
+++ b/src/components/status.jsx
@@ -78,6 +78,7 @@ import RelativeTime from './relative-time';
import StatusButton from './status-button';
import StatusCard from './status-card';
import StatusCompact from './status-compact';
+import StatusTags from './status-tags';
import SubMenu2 from './submenu2';
import ThreadBadge from './thread-badge';
import TranslationBlock from './translation-block';
@@ -497,7 +498,7 @@ function Status({
if (mediaFirst && hasMediaAttachments) size = 's';
const currentAccount = getCurrentAccID();
- const isSelf = currentAccount && currentAccount === accountId;
+ const isSelf = currentAccount && currentAccount == accountId;
const filterContext = useContext(FilterContext);
const filterInfo =
@@ -732,7 +733,7 @@ function Status({
0,
);
- const unauthInteractionErrorMessage = t`Sorry, your current logged-in instance can't interact with this post from another instance.`;
+ const unauthInteractionErrorMessage = t`Sorry, your current logged-in server can't interact with this post from another server.`;
const textWeight = useCallback(
() =>
@@ -2284,16 +2285,15 @@ function Status({
other: '# replies',
})}
/>
- ) : (
- visibility !== 'public' &&
- visibility !== 'direct' && (
-
- )
- )}{' '}
+ ) : visibility !== 'public' && visibility !== 'direct' ? (
+
+ ) : editedAt && size === 's' ? (
+
+ ) : null}{' '}
{!previewMode && !readOnly && (
@@ -2352,16 +2352,15 @@ function Status({
other: '# replies',
})}
/>
- ) : (
- visibility !== 'public' &&
- visibility !== 'direct' && (
-
- )
- )}{' '}
+ ) : visibility !== 'public' && visibility !== 'direct' ? (
+
+ ) : editedAt && size === 's' ? (
+
+ ) : null}{' '}
))}
@@ -2570,8 +2569,7 @@ function Status({
})
.then((pollResponse) => {
states.statuses[sKey].poll = pollResponse;
- })
- .catch((e) => {}); // Silently fail
+ });
}}
/>
)}
@@ -2724,6 +2722,7 @@ function Status({
instance={currentInstance}
/>
)}
+ {size !== 's' && }
>
)}
@@ -2750,10 +2749,7 @@ function Status({
) : (
<>
- {/*
*/}
+
{' '}
{_(visibilityText[visibility])} •{' '}
{
diff --git a/src/components/timeline.jsx b/src/components/timeline.jsx
index da81d9d200..29a6d612e8 100644
--- a/src/components/timeline.jsx
+++ b/src/components/timeline.jsx
@@ -244,11 +244,34 @@ function Timeline({
const oRef = useHotkeys(
['enter', 'o'],
- () => {
+ (e, handler) => {
// open active status
const activeItem = document.activeElement;
if (activeItem?.matches(itemsSelector)) {
- activeItem.click();
+ // find first media link and click it (not inside status-card)
+ const isO = handler.keys.join('') === 'o';
+ if (isO) {
+ const mediaLink = activeItem.querySelector(
+ 'a.media:not(.status-card a.media)',
+ );
+ if (mediaLink) {
+ // if link is ?media-only=1, change to media=1 and go to it
+ const url = mediaLink.getAttribute('href');
+ if (/media\-only=/i.test(url)) {
+ const newURL = url.replace(/media\-only=/i, 'media=');
+ setTimeout(() => {
+ // Need timeout to prevent propagate to the o key handler in pages/status.jsx
+ location.hash = newURL;
+ }, 100);
+ } else {
+ mediaLink.click();
+ }
+ } else {
+ activeItem.click();
+ }
+ } else {
+ activeItem.click();
+ }
}
},
{
diff --git a/src/data/catalogs.json b/src/data/catalogs.json
index 83231e6e51..9fa966c634 100644
--- a/src/data/catalogs.json
+++ b/src/data/catalogs.json
@@ -17,21 +17,21 @@
"code": "cs-CZ",
"nativeName": "čeština",
"name": "Czech",
- "completion": 71,
+ "completion": 70,
"listed": true
},
{
"code": "de-DE",
"nativeName": "Deutsch",
"name": "German",
- "completion": 93,
+ "completion": 96,
"listed": true
},
{
"code": "eo-UY",
"nativeName": "Esperanto",
"name": "Esperanto",
- "completion": 93,
+ "completion": 92,
"listed": true
},
{
@@ -45,7 +45,7 @@
"code": "eu-ES",
"nativeName": "euskara",
"name": "Basque",
- "completion": 100,
+ "completion": 99,
"listed": true
},
{
@@ -66,7 +66,7 @@
"code": "fr-FR",
"nativeName": "français",
"name": "French",
- "completion": 91,
+ "completion": 90,
"listed": true
},
{
@@ -101,7 +101,7 @@
"code": "kab",
"nativeName": "Taqbaylit",
"name": "Kabyle",
- "completion": 87,
+ "completion": 86,
"listed": true
},
{
@@ -115,7 +115,7 @@
"code": "lt-LT",
"nativeName": "lietuvių",
"name": "Lithuanian",
- "completion": 89,
+ "completion": 88,
"listed": true
},
{
@@ -136,28 +136,28 @@
"code": "pl-PL",
"nativeName": "polski",
"name": "Polish",
- "completion": 100,
+ "completion": 99,
"listed": true
},
{
"code": "pt-BR",
"nativeName": "português",
"name": "Portuguese",
- "completion": 90,
+ "completion": 89,
"listed": true
},
{
"code": "pt-PT",
"nativeName": "português",
"name": "Portuguese",
- "completion": 90,
+ "completion": 89,
"listed": true
},
{
"code": "ru-RU",
"nativeName": "русский",
"name": "Russian",
- "completion": 98,
+ "completion": 97,
"listed": true
},
{
@@ -171,14 +171,14 @@
"code": "tr-TR",
"nativeName": "Türkçe",
"name": "Turkish",
- "completion": 41,
+ "completion": 40,
"listed": false
},
{
"code": "uk-UA",
"nativeName": "українська",
"name": "Ukrainian",
- "completion": 84,
+ "completion": 83,
"listed": true
},
{
@@ -192,7 +192,7 @@
"code": "zh-TW",
"nativeName": "繁體中文",
"name": "Traditional Chinese",
- "completion": 35,
+ "completion": 34,
"listed": false
}
]
\ No newline at end of file
diff --git a/src/data/mock-posts.json b/src/data/mock-posts.json
new file mode 100644
index 0000000000..e9710a19ea
--- /dev/null
+++ b/src/data/mock-posts.json
@@ -0,0 +1,695 @@
+[
+ {
+ "id": "115903453951785429",
+ "created_at": "2026-01-16T06:52:35.476Z",
+ "in_reply_to_id": null,
+ "in_reply_to_account_id": null,
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/cheeaun/statuses/115903453951785429",
+ "url": "https://mastodon.social/@cheeaun/115903453951785429",
+ "replies_count": 0,
+ "reblogs_count": 1,
+ "favourites_count": 2,
+ "quotes_count": 0,
+ "edited_at": null,
+ "content": "RE: https://mastodon.social/@Gargron/115902249849093818
Probably amigurumi 🙈
",
+ "reblog": null,
+ "application": {
+ "name": "Phanpy Dev",
+ "website": "https://dev.phanpy.social"
+ },
+ "account": {
+ "id": "42049",
+ "username": "cheeaun",
+ "acct": "cheeaun",
+ "display_name": "Chee Aun 🤔",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2017-04-04T00:00:00.000Z",
+ "note": "Product-1st Front-end Engineer, based in Singapore. On a (long) career break since July 2022. Working on a Mastodon web client https://phanpy.social @phanpy
Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.
#fedi22 tfr #tech #JavaScript
",
+ "url": "https://mastodon.social/@cheeaun",
+ "uri": "https://mastodon.social/users/cheeaun",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "header": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "followers_count": 3396,
+ "following_count": 685,
+ "statuses_count": 4907,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [
+ {
+ "shortcode": "catjam",
+ "url": "https://files.mastodon.social/custom_emojis/images/000/224/097/original/d9c5e447581399a9.gif",
+ "static_url": "https://files.mastodon.social/custom_emojis/images/000/224/097/static/d9c5e447581399a9.png",
+ "visible_in_picker": true
+ }
+ ],
+ "roles": [],
+ "fields": [
+ {
+ "name": "Projects",
+ "value": "https://cheeaun.com/projects",
+ "verified_at": null
+ },
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/cheeaun",
+ "verified_at": "2023-02-02T01:49:24.451+00:00"
+ },
+ {
+ "name": ":thinking_face: :catjam:",
+ "value": "🤔 🐱 [TEST :thinking_face: :catjam: ]",
+ "verified_at": null
+ }
+ ]
+ },
+ "media_attachments": [],
+ "mentions": [],
+ "tags": [],
+ "emojis": [],
+ "quote": {
+ "state": "accepted",
+ "quoted_status": {
+ "id": "115902249849093818",
+ "created_at": "2026-01-16T01:46:22.324Z",
+ "in_reply_to_id": null,
+ "in_reply_to_account_id": null,
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/Gargron/statuses/115902249849093818",
+ "url": "https://mastodon.social/@Gargron/115902249849093818",
+ "replies_count": 10,
+ "reblogs_count": 18,
+ "favourites_count": 123,
+ "quotes_count": 1,
+ "edited_at": null,
+ "content": "
I just got an idea for this year's #plushtodon that I'm very proud of but won't be able to share for months to not ruin the surprise. And of course something might prevent it from happening so no guarantees...
",
+ "reblog": null,
+ "application": {
+ "name": "Web",
+ "website": null
+ },
+ "account": {
+ "id": "1",
+ "username": "Gargron",
+ "acct": "Gargron",
+ "display_name": "Eugen Rochko",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2016-03-16T00:00:00.000Z",
+ "note": "
Executive Strategy & Product Advisor, Founder of @Mastodon. Film photography, prog metal, Dota 2. Likes all things analog.
",
+ "url": "https://mastodon.social/@Gargron",
+ "uri": "https://mastodon.social/users/Gargron",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/000/001/original/a0a49d80c3de5f75.png",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/000/001/original/a0a49d80c3de5f75.png",
+ "header": "https://files.mastodon.social/accounts/headers/000/000/001/original/d13e4417706a5fec.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/000/001/original/d13e4417706a5fec.jpg",
+ "followers_count": 376352,
+ "following_count": 693,
+ "statuses_count": 80494,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [],
+ "roles": [],
+ "fields": [
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/Gargron",
+ "verified_at": "2023-02-07T23:24:40.347+00:00"
+ },
+ {
+ "name": "Portfolio",
+ "value": "
https://eugenrochko.com",
+ "verified_at": "2024-07-06T01:06:10.801+00:00"
+ }
+ ]
+ },
+ "media_attachments": [],
+ "mentions": [],
+ "tags": [
+ {
+ "name": "plushtodon",
+ "url": "https://mastodon.social/tags/plushtodon"
+ }
+ ],
+ "emojis": [],
+ "quote": null,
+ "card": null,
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ }
+ },
+ "card": null,
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ },
+ {
+ "id": "115887242651860407",
+ "created_at": "2026-01-13T10:09:50.665Z",
+ "in_reply_to_id": null,
+ "in_reply_to_account_id": null,
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/cheeaun/statuses/115887242651860407",
+ "url": "https://mastodon.social/@cheeaun/115887242651860407",
+ "replies_count": 1,
+ "reblogs_count": 9,
+ "favourites_count": 29,
+ "quotes_count": 0,
+ "edited_at": null,
+ "content": "
All the little things #PhanpySocialDev
",
+ "reblog": null,
+ "application": {
+ "name": "Phanpy",
+ "website": "https://phanpy.social"
+ },
+ "account": {
+ "id": "42049",
+ "username": "cheeaun",
+ "acct": "cheeaun",
+ "display_name": "Chee Aun 🤔",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2017-04-04T00:00:00.000Z",
+ "note": "
Product-1st Front-end Engineer, based in Singapore. On a (long) career break since July 2022. Working on a Mastodon web client https://phanpy.social @phanpy
Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.
#fedi22 tfr #tech #JavaScript
",
+ "url": "https://mastodon.social/@cheeaun",
+ "uri": "https://mastodon.social/users/cheeaun",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "header": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "followers_count": 3396,
+ "following_count": 685,
+ "statuses_count": 4907,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [
+ {
+ "shortcode": "catjam",
+ "url": "https://files.mastodon.social/custom_emojis/images/000/224/097/original/d9c5e447581399a9.gif",
+ "static_url": "https://files.mastodon.social/custom_emojis/images/000/224/097/static/d9c5e447581399a9.png",
+ "visible_in_picker": true
+ }
+ ],
+ "roles": [],
+ "fields": [
+ {
+ "name": "Projects",
+ "value": "
https://cheeaun.com/projects",
+ "verified_at": null
+ },
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/cheeaun",
+ "verified_at": "2023-02-02T01:49:24.451+00:00"
+ },
+ {
+ "name": ":thinking_face: :catjam:",
+ "value": "🤔 🐱 [TEST :thinking_face: :catjam: ]",
+ "verified_at": null
+ }
+ ]
+ },
+ "media_attachments": [
+ {
+ "id": "115887239284505682",
+ "type": "image",
+ "url": "https://files.mastodon.social/media_attachments/files/115/887/239/284/505/682/original/962a0b4dd7f3bc72.png",
+ "preview_url": "https://files.mastodon.social/media_attachments/files/115/887/239/284/505/682/small/962a0b4dd7f3bc72.png",
+ "remote_url": null,
+ "preview_remote_url": null,
+ "text_url": null,
+ "meta": {
+ "original": {
+ "width": 1278,
+ "height": 714,
+ "size": "1278x714",
+ "aspect": 1.7899159663865547
+ },
+ "small": {
+ "width": 642,
+ "height": 359,
+ "size": "642x359",
+ "aspect": 1.7883008356545962
+ }
+ },
+ "description": "Both mention and quote notifications grouped into one, on Phanpy",
+ "blurhash": "UvLXStay-;t7~qfRM{ay?bWBRjayIUofoffR"
+ },
+ {
+ "id": "115887239272532507",
+ "type": "gifv",
+ "url": "https://files.mastodon.social/media_attachments/files/115/887/239/272/532/507/original/3f45d3b6173017a1.mp4",
+ "preview_url": "https://files.mastodon.social/media_attachments/files/115/887/239/272/532/507/small/3f45d3b6173017a1.png",
+ "remote_url": null,
+ "preview_remote_url": null,
+ "text_url": null,
+ "meta": {
+ "original": {
+ "width": 1540,
+ "height": 928,
+ "frame_rate": "60/1",
+ "duration": 16.183333,
+ "bitrate": 1003846
+ },
+ "small": {
+ "width": 640,
+ "height": 386,
+ "size": "640x386",
+ "aspect": 1.6580310880829014
+ }
+ },
+ "description": "Sticky date headers on Phanpy's Year In Posts",
+ "blurhash": "UNQ]$rfSxut8?IbHIUoc4ot6%MRk_NM|IUs."
+ },
+ {
+ "id": "115887239212899573",
+ "type": "image",
+ "url": "https://files.mastodon.social/media_attachments/files/115/887/239/212/899/573/original/1a4378f82fef37db.png",
+ "preview_url": "https://files.mastodon.social/media_attachments/files/115/887/239/212/899/573/small/1a4378f82fef37db.png",
+ "remote_url": null,
+ "preview_remote_url": null,
+ "text_url": null,
+ "meta": {
+ "original": {
+ "width": 840,
+ "height": 262,
+ "size": "840x262",
+ "aspect": 3.2061068702290076
+ },
+ "small": {
+ "width": 840,
+ "height": 262,
+ "size": "840x262",
+ "aspect": 3.2061068702290076
+ }
+ },
+ "description": "Quote icon shows up if there's a quote count but zero boost count.",
+ "blurhash": "U8S?DVM{Rj%M?bD%WBjuWBM{RjRj~qj[M{M{"
+ },
+ {
+ "id": "115887242347413569",
+ "type": "gifv",
+ "url": "https://files.mastodon.social/media_attachments/files/115/887/242/347/413/569/original/c8202104b6012221.mp4",
+ "preview_url": "https://files.mastodon.social/media_attachments/files/115/887/242/347/413/569/small/c8202104b6012221.png",
+ "remote_url": null,
+ "preview_remote_url": null,
+ "text_url": null,
+ "meta": {
+ "original": {
+ "width": 592,
+ "height": 416,
+ "frame_rate": "60840/1691",
+ "duration": 27.383333,
+ "bitrate": 561847
+ },
+ "small": {
+ "width": 592,
+ "height": 416,
+ "size": "592x416",
+ "aspect": 1.4230769230769231
+ }
+ },
+ "description": "Stepper buttons for changing text size, with delayed/debounced execution to prevent jumpy UI",
+ "blurhash": "UERp8?~ps%?cNNxsxsIXM{oIRkM}_1RlRl%1"
+ }
+ ],
+ "mentions": [],
+ "tags": [
+ {
+ "name": "phanpysocialdev",
+ "url": "https://mastodon.social/tags/phanpysocialdev"
+ }
+ ],
+ "emojis": [],
+ "quote": null,
+ "card": null,
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ },
+ {
+ "id": "115853890477340137",
+ "created_at": "2026-01-07T12:47:56.877Z",
+ "in_reply_to_id": null,
+ "in_reply_to_account_id": null,
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/cheeaun/statuses/115853890477340137",
+ "url": "https://mastodon.social/@cheeaun/115853890477340137",
+ "replies_count": 3,
+ "reblogs_count": 20,
+ "favourites_count": 31,
+ "quotes_count": 0,
+ "edited_at": null,
+ "content": "
#PhanpySocial changelog ✨
🗓️ Experimental "Year In Posts"
🐛 Bug fixes
🔗 https://phanpy.social/
💬 https://matrix.to/#/%23phanpy:matrix.org
",
+ "reblog": null,
+ "application": {
+ "name": "Phanpy",
+ "website": "https://phanpy.social"
+ },
+ "account": {
+ "id": "42049",
+ "username": "cheeaun",
+ "acct": "cheeaun",
+ "display_name": "Chee Aun 🤔",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2017-04-04T00:00:00.000Z",
+ "note": "
Product-1st Front-end Engineer, based in Singapore. On a (long) career break since July 2022. Working on a Mastodon web client https://phanpy.social @phanpy
Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.
#fedi22 tfr #tech #JavaScript
",
+ "url": "https://mastodon.social/@cheeaun",
+ "uri": "https://mastodon.social/users/cheeaun",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "header": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "followers_count": 3396,
+ "following_count": 685,
+ "statuses_count": 4907,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [
+ {
+ "shortcode": "catjam",
+ "url": "https://files.mastodon.social/custom_emojis/images/000/224/097/original/d9c5e447581399a9.gif",
+ "static_url": "https://files.mastodon.social/custom_emojis/images/000/224/097/static/d9c5e447581399a9.png",
+ "visible_in_picker": true
+ }
+ ],
+ "roles": [],
+ "fields": [
+ {
+ "name": "Projects",
+ "value": "
https://cheeaun.com/projects",
+ "verified_at": null
+ },
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/cheeaun",
+ "verified_at": "2023-02-02T01:49:24.451+00:00"
+ },
+ {
+ "name": ":thinking_face: :catjam:",
+ "value": "🤔 🐱 [TEST :thinking_face: :catjam: ]",
+ "verified_at": null
+ }
+ ]
+ },
+ "media_attachments": [],
+ "mentions": [],
+ "tags": [
+ {
+ "name": "phanpysocial",
+ "url": "https://mastodon.social/tags/phanpysocial"
+ }
+ ],
+ "emojis": [],
+ "quote": null,
+ "card": {
+ "url": "https://phanpy.social/",
+ "title": "Phanpy",
+ "description": "Minimalistic opinionated Mastodon web client",
+ "language": "en",
+ "type": "link",
+ "author_name": "",
+ "author_url": "",
+ "provider_name": "",
+ "provider_url": "",
+ "html": "",
+ "width": 678,
+ "height": 339,
+ "image": "https://files.mastodon.social/cache/preview_cards/images/050/217/592/original/0505e0b78a6bab02.jpg",
+ "image_description": "",
+ "embed_url": "",
+ "blurhash": "UDRfnM%i%Nxn.8t8a#ae~oV;%MRk-pM{fjtR",
+ "published_at": null,
+ "authors": []
+ },
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ },
+ {
+ "id": "115854031046143927",
+ "created_at": "2026-01-07T13:23:41.773Z",
+ "in_reply_to_id": "115853890477340137",
+ "in_reply_to_account_id": "42049",
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/cheeaun/statuses/115854031046143927",
+ "url": "https://mastodon.social/@cheeaun/115854031046143927",
+ "replies_count": 4,
+ "reblogs_count": 7,
+ "favourites_count": 11,
+ "quotes_count": 0,
+ "edited_at": null,
+ "content": "
RE: https://mastodon.social/@cheeaun/115751067284225457
Here's a thread of how "Year In Posts" looks like.
Hidden under "Settings" 🙈
",
+ "reblog": null,
+ "application": {
+ "name": "Phanpy",
+ "website": "https://phanpy.social"
+ },
+ "account": {
+ "id": "42049",
+ "username": "cheeaun",
+ "acct": "cheeaun",
+ "display_name": "Chee Aun 🤔",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2017-04-04T00:00:00.000Z",
+ "note": "
Product-1st Front-end Engineer, based in Singapore. On a (long) career break since July 2022. Working on a Mastodon web client https://phanpy.social @phanpy
Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.
#fedi22 tfr #tech #JavaScript
",
+ "url": "https://mastodon.social/@cheeaun",
+ "uri": "https://mastodon.social/users/cheeaun",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "header": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "followers_count": 3396,
+ "following_count": 685,
+ "statuses_count": 4907,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [
+ {
+ "shortcode": "catjam",
+ "url": "https://files.mastodon.social/custom_emojis/images/000/224/097/original/d9c5e447581399a9.gif",
+ "static_url": "https://files.mastodon.social/custom_emojis/images/000/224/097/static/d9c5e447581399a9.png",
+ "visible_in_picker": true
+ }
+ ],
+ "roles": [],
+ "fields": [
+ {
+ "name": "Projects",
+ "value": "
https://cheeaun.com/projects",
+ "verified_at": null
+ },
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/cheeaun",
+ "verified_at": "2023-02-02T01:49:24.451+00:00"
+ },
+ {
+ "name": ":thinking_face: :catjam:",
+ "value": "🤔 🐱 [TEST :thinking_face: :catjam: ]",
+ "verified_at": null
+ }
+ ]
+ },
+ "media_attachments": [],
+ "mentions": [],
+ "tags": [],
+ "emojis": [],
+ "quote": {
+ "state": "accepted",
+ "quoted_status": {
+ "id": "115751067284225457",
+ "created_at": "2025-12-20T08:58:39.457Z",
+ "in_reply_to_id": null,
+ "in_reply_to_account_id": null,
+ "sensitive": false,
+ "spoiler_text": "",
+ "visibility": "public",
+ "language": "en",
+ "uri": "https://mastodon.social/users/cheeaun/statuses/115751067284225457",
+ "url": "https://mastodon.social/@cheeaun/115751067284225457",
+ "replies_count": 14,
+ "reblogs_count": 66,
+ "favourites_count": 138,
+ "quotes_count": 4,
+ "edited_at": null,
+ "content": "
Here's a WIP #SneakPeek
I needed this, built it. No idea what's the direction yet but it's fun.
#PhanpySocialDev (still on my local dev)
",
+ "reblog": null,
+ "application": {
+ "name": "Phanpy",
+ "website": "https://phanpy.social"
+ },
+ "account": {
+ "id": "42049",
+ "username": "cheeaun",
+ "acct": "cheeaun",
+ "display_name": "Chee Aun 🤔",
+ "locked": false,
+ "bot": false,
+ "discoverable": true,
+ "indexable": true,
+ "group": false,
+ "created_at": "2017-04-04T00:00:00.000Z",
+ "note": "
Product-1st Front-end Engineer, based in Singapore. On a (long) career break since July 2022. Working on a Mastodon web client https://phanpy.social @phanpy
Why follow me: I have interests in #WebDev, #design, #DataViz, #Maps, #PublicTransport, #stickers & #anime. I usually post about my side projects, tech events, weird discoveries, and sometimes local news.
#fedi22 tfr #tech #JavaScript
",
+ "url": "https://mastodon.social/@cheeaun",
+ "uri": "https://mastodon.social/users/cheeaun",
+ "avatar": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "avatar_static": "https://files.mastodon.social/accounts/avatars/000/042/049/original/574ed7bfacb54cba.jpeg",
+ "header": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "header_static": "https://files.mastodon.social/accounts/headers/000/042/049/original/8f9b8bb3ee1a8063.jpg",
+ "followers_count": 3396,
+ "following_count": 685,
+ "statuses_count": 4907,
+ "last_status_at": "2026-01-26",
+ "hide_collections": false,
+ "noindex": false,
+ "emojis": [
+ {
+ "shortcode": "catjam",
+ "url": "https://files.mastodon.social/custom_emojis/images/000/224/097/original/d9c5e447581399a9.gif",
+ "static_url": "https://files.mastodon.social/custom_emojis/images/000/224/097/static/d9c5e447581399a9.png",
+ "visible_in_picker": true
+ }
+ ],
+ "roles": [],
+ "fields": [
+ {
+ "name": "Projects",
+ "value": "
https://cheeaun.com/projects",
+ "verified_at": null
+ },
+ {
+ "name": "GitHub",
+ "value": "
https://github.com/cheeaun",
+ "verified_at": "2023-02-02T01:49:24.451+00:00"
+ },
+ {
+ "name": ":thinking_face: :catjam:",
+ "value": "🤔 🐱 [TEST :thinking_face: :catjam: ]",
+ "verified_at": null
+ }
+ ]
+ },
+ "media_attachments": [
+ {
+ "id": "115751067003265700",
+ "type": "gifv",
+ "url": "https://files.mastodon.social/media_attachments/files/115/751/067/003/265/700/original/5450b34adce22db6.mp4",
+ "preview_url": "https://files.mastodon.social/media_attachments/files/115/751/067/003/265/700/small/5450b34adce22db6.png",
+ "remote_url": null,
+ "preview_remote_url": null,
+ "text_url": null,
+ "meta": {
+ "original": {
+ "width": 1280,
+ "height": 960,
+ "frame_rate": "60/1",
+ "duration": 29.766667,
+ "bitrate": 633862
+ },
+ "small": {
+ "width": 640,
+ "height": 480,
+ "size": "640x480",
+ "aspect": 1.3333333333333333
+ }
+ },
+ "description": "Demo of \"Year in Posts\" on Phanpy, which shows a year-at-a-glance view of my posts.",
+ "blurhash": "U5Q].=%g~p-;~pRkD*WB?HWC9GV@-=ayoHM}"
+ }
+ ],
+ "mentions": [],
+ "tags": [
+ {
+ "name": "sneakpeek",
+ "url": "https://mastodon.social/tags/sneakpeek"
+ },
+ {
+ "name": "phanpysocialdev",
+ "url": "https://mastodon.social/tags/phanpysocialdev"
+ }
+ ],
+ "emojis": [],
+ "quote": null,
+ "card": null,
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ }
+ },
+ "card": null,
+ "poll": null,
+ "quote_approval": {
+ "automatic": [
+ "public"
+ ],
+ "manual": [],
+ "current_user": "denied"
+ }
+ }
+]
\ No newline at end of file
diff --git a/src/locales/ar-SA.po b/src/locales/ar-SA.po
index ce8f60b0b2..9979bc38e4 100644
--- a/src/locales/ar-SA.po
+++ b/src/locales/ar-SA.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@@ -39,7 +39,7 @@ msgstr ""
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "مجموعة"
@@ -120,7 +120,7 @@ msgstr ""
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr ""
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "مُتابِعون"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "الأصلي"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "الردود"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "المعاد نشرها"
@@ -262,7 +266,7 @@ msgstr ""
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "غلق"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "إزالة"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr ""
msgid "Cancel"
msgstr "إلغاء"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "انشر ردّك"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr ""
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "ما الجديد؟"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr ""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "للعامة"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "المحلي"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr ""
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "تحديث"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "انشر"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr ""
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr ""
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -678,7 +682,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr ""
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr ""
@@ -719,8 +723,8 @@ msgid "Media"
msgstr ""
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "اقتباس"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "الحسابات"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "تصدير"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "اختصارات لوحة المفاتيح"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "المنشور التالي"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "المنشور السابق"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr "البحث"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "إعادة نشر"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "علامة مرجعية"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "تعديل القائمة"
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "المزيد"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "ترجمة"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "نطق"
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "الإشارات"
@@ -1417,11 +1433,11 @@ msgstr "المزيد…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "إعجابات"
@@ -1462,8 +1478,8 @@ msgstr "الحسابات…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr ""
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "تعلم المزيد <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "اقرأ المزيد ←"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr ""
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "تعذر نسخ الرابط"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "نسخ"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "مشاركة…"
@@ -1706,67 +1723,78 @@ msgstr "مشاركة…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "صوتت"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "صوتت"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "إخفاء النتائج"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "صوِّت"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr ""
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr ""
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "إظهار النتائج"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "إنعاش"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "لا يبدو أن المشاركة ناجحة."
@@ -2298,7 +2326,7 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr ""
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "استيراد…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "تم نسخ الاختصارات"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "تعذر نسخ الاختصارات"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "تم نسخ إعدادات الاختصار"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "تعذر نسخ إعدادات الاختصار"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "مشاركة"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "إلغاء إعادة النشر"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "إعادة نشر…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr ""
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "أعيد نشره"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "جارٍ التحميل…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "مناقشة"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "منشورات جديدة"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "حاول مجددًا"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "مساعدة"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "ما هذا؟"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "التاريخ"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "الكثافة"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "الناشرون"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "بلا"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "إظهار كل الناشرين"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "لا يتوجب عليك قراءة كل شيء."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "هذا كل شيء."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,26 +3714,26 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "الذهاب إلى خادم آخر…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "الانتقال إلى خادمي (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr "لم يتم العثور على أي منشور."
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "الإعدادات"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "المظهر"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "فاتح"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "داكن"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "تلقائي"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "حجم النص"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "لغة العرض"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "النشر"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "مدى الرؤية الافتراضي"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "تمت المزامنة"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "التجارب"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "ترجمة المنشور"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "لغة النظام ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "ترجمة تلقائية مضمنة"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "استطلاعات الرأي"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "تعديلات المنشور"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "خطأ: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "الانتقال إلى خادمي لتمكين التفاعلات"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "تعذر تحميل الردود."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "عودة"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "انتقل إلى المنشور الرئيس"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "تجريبي"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "تعذر التحويل"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr "المنشورات الرائجة"
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "لِج عبر ماستدون"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "إنشاء حساب"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "قم بتوصيل حساب ماستدون/الفديفرس الخاص بك.<0/>بيانات الاعتماد الخاصة بك غير مخزنة على هذا الخادم."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/ca-ES.po b/src/locales/ca-ES.po
index db21808d08..b45c8743d3 100644
--- a/src/locales/ca-ES.po
+++ b/src/locales/ca-ES.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatitzat"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grup"
@@ -120,7 +120,7 @@ msgstr "Copia l'identificador d'usuari"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "Codi QR"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "En Memòria"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguidors"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Última publicació en el darrer any(s)} other {Últime
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Original"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respostes"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Cites"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Impulsos"
@@ -262,7 +266,7 @@ msgstr "Veure estadístiques de les publicacions"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Veure estadístiques de les publicacions"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Tanca"
@@ -340,8 +344,8 @@ msgstr "Més de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Opció {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Suprimeix"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {{1} fitxer no és compatible.} other {{2} fitxers no s
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Només podeu adjuntar com a màxim 1 fitxer.} other {Només podeu adjuntar un màxim de # fitxers.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "El fitxer adjunt #{i} ha fallat"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Avís de contingut"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Avís de contingut"
msgid "Cancel"
msgstr "Cancel·la"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publica la resposta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Edita la publicació"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Fes una pregunta"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Què feu ara?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marca els mitjans com a sensibles"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Data de la publicació: <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Qualsevol pot citar-vos"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Els vostres seguidors poden citar-vos"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Només vosaltres podeu citar-vos"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "No es poden inserir cites en mencions privades."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Públic"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Públic limitat"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Menció privada"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programa"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Respon"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Actualitza"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publica"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "S'està baixant el GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Ha fallat la descàrrega del GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Els emojis personalitzats no estan disponibles en aquest servidor."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Esborranys no enviats"
@@ -678,7 +682,7 @@ msgstr "Error quan desava l'esborrany. Torneu a intentar-ho."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "No s'han trobat esborranys."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Enquesta"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimèdia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Cita"
@@ -731,14 +735,14 @@ msgstr "Edita l'historial d'instantànies"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Anterior"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Següent"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rebutjat"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Comptes"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostra'n més…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Final."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Seleccioneu un fitxer…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exporta"
@@ -925,104 +929,104 @@ msgstr "No s'emmagatzemen dades d'inici de sessió ni detalls d'accés al compte
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> més <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Dreceres de teclat"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Ajuda sobre dreceres de teclat"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Publicació següent"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Publicació anterior"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Omet el carrusel a la següent publicació"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Omet el carrusel a l'anterior publicació"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Carrega publicacions noves"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Obre els detalls de la publicació"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> o bé <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Obre els detalls del contingut multimèdia o de la publicació"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Amplieu l'avís de contingut o<0/>canvia al fil ampliat/replegat"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Tanca la publicació o els diàlegs"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> o <1>Retrocés1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Centra la columna en mode de múltiples columnes"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Centra la columna següent en mode de múltiples columnes"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Centra la columna anterior en mode de múltiples columnes"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Redacta una publicació nova"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Redacta una publicació nova (en una altra finestra)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Envia la publicació"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> o <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> o <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Cerca"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Respon (en una altra finestra)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "M'agrada (favorit)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> o <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Impulsa"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Afegeix als marcadors"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Alterna el mode ocult"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Ves a l'inici"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Ves a les Notificacions"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Ves a la configuració"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Ves al perfil"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Ves als marcadors"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Edita la llista"
@@ -1156,31 +1172,31 @@ msgstr "Descripció dels mitjans"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Més"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Tradueix"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Pronuncia"
@@ -1309,11 +1325,11 @@ msgstr "Filtrat: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrat"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Seguint-ne"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Posada al dia"
@@ -1377,7 +1393,7 @@ msgstr "Posada al dia"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Mencions"
@@ -1417,11 +1433,11 @@ msgstr "Més…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "\"M'agrada\""
@@ -1462,8 +1478,8 @@ msgstr "Comptes…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Inicieu la sessió"
@@ -1576,112 +1592,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} ha editat una publicació que heu citat."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} s'hi ha unit."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, =1 {{account} registrat.} other {<0><1>{0}1> persones0> registrades.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} ha denunciat a {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "S'han perdut les connexions amb <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Avís de moderació"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Ja teniu aquí el vostre #Wrapstodon {year}!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Un administrador de <0>{from}0> ha suspès <1>{targetName}1>; això vol dir que ja no en podreu rebre actualitzacions o interactuar-hi."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Un administrador de <0>{from}0> ha blocat <1>{targetName}1>. Seguidors afectats: {followersCount}, seguiments: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Heu bloquejat a <0>{targetName}0>. Seguidors eliminats: {followersCount}, seguidors: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "El vostre compte ha rebut un avís de moderació."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "S'ha desactivat el vostre compte."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "S'ha marcat com a sensibles algunes de les vostres publicacions."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "S'han eliminat algunes de les vostres publicacions."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "A partir d'ara les vostres publicacions es marcaran com sensibles."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "S'ha limitat el vostre compte."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "El vostre compte ha estat suspès."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipus de notificació desconeguda: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Impulsat/Afavorit per…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Li agrada a…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Impulsat per…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguit per…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Saber-ne més <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Visualitzeu el #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Llegiu més →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Enllaç copiat"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "No s'ha pogut copiar l'enllaç"
@@ -1692,14 +1709,14 @@ msgstr "Voleu obrir l'enllaç?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copia"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Comparteix…"
@@ -1707,67 +1724,78 @@ msgstr "Comparteix…"
msgid "Open"
msgstr "Obre"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Votat"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# vot} other {# vots}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Votat"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Amaga els resultats"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# opció} other {# opcions}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "No es pot votar a l'enquesta"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Vota"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> vot} other {<1>{1}1> vots}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votant} other {<1>{1}1> votants}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Finalitzada<0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Finalitzada"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Finalitza <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Finalitza"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Mostra els resultats"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Actualitza"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Insereix la publicació"
@@ -1867,12 +1895,12 @@ msgid "Continue unwrapping…"
msgstr "Continua desembolicant…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "S'ha actualitzat la configuració de les cites"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "No s'ha pogut actualitzar la configuració de les cites"
@@ -2027,8 +2055,8 @@ msgid "Search my posts"
msgstr "Cerca a les meves publicacions"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Sembla que la compartició no funciona."
@@ -2299,8 +2327,8 @@ msgstr "Només local"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instància"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2365,7 +2393,7 @@ msgid "Move down"
msgstr "Mou cap avall"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Edita"
@@ -2443,490 +2471,492 @@ msgstr "Importar/exportar <0>dreceres0>"
msgid "Paste shortcuts here"
msgstr "Enganxeu dreceres aquí"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "S'estan baixant les dreceres desades a la instància del servidor…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "No es poden baixar les dreceres"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Baixeu les dreceres des de la instància del servidor"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "*Ja existeix a les dreceres actuals"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "És possible que la llista no funcioni si prové d'un compte diferent."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Format de configuració no vàlid"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Voleu afegir-hi les dreceres actuals?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Només s'afegiran les dreceres que no existeixen a les dreceres actuals."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "No hi ha dreceres noves per importar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Dreceres importades. S'ha superat el màxim de {SHORTCUTS_LIMIT}, de manera que la resta no s'importaran."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Dreceres importades"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importa i annexa…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Voleu reemplaçar les dreceres actuals?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Voleu importar les dreceres?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "o reemplaçar-les…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importa…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "S'han copiat les dreceres"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "No s'han pogut copiar les dreceres"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "S'estan desant les dreceres a la instància del servidor…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "S'han desat les dreceres"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "No es poden desar les dreceres"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronitza amb la instància del servidor"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "S'ha copiat la configuració de la drecera"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "No es pot copiar la configuració de la drecera"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Comparteix"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0 , plural, one {# caràcter} other {# caràcters}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Dreceres JSON en brut"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importació o exportació de la configuració des de o cap a la instància del servidor (molt experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "No es poden citar les publicacions privades"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Sol·licitud per a citar"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Serà revisat manualment"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Només els seguidors poden citar aquesta publicació"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "No se us permet citar aquesta publicació"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Publicació no disponible"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>ha impulsat1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Ho sentim, la instància en què heu iniciat la sessió actual no pot interactuar amb aquesta publicació des d'una altra instància."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "La publicació de @{0} s'ha eliminat dels favorits"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "La publicació de @{0} s'ha afegit als favorits"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "La publicació de @{0} s'ha eliminat dels marcadors"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "La publicació de @{0} s'ha afegit als marcadors"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "No tots els mèdia tenen descripció."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Publicacions antigues (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Respon…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Respon a tothom"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, one {}other {# mencions}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, one {}other {<0>@{1}0> primera, # altres a sota}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Només <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Desfés l'impuls"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Cita amb enllaç"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "S'ha eliminat l'impuls de la publicació de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Heu impulsat la publicació de @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Impuls/Cita…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Impulsa…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Ja no m'agrada"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "M'agrada"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Suprimeix l'adreça d'interès"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Veure les cites"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Desembolica la cadena de cites"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Publica el text copiat"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "No es pot copiar el text de la publicació"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copia el text de la publicació"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Mostra la publicació de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Mostra l'historial d'edició"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Editat: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "La conversa ha deixat d'estar silenciada"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversa silenciada"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "No s'ha pogut reactivar la conversa"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "No ha estat possible silenciar la conversa"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Deixa de silenciar la conversa"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silencia la conversa"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "La publicació ja no està fixada al perfil"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "La publicació s'ha fixat al perfil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "No s'ha pogut desenganxar la publicació"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "No s'ha pogut desenganxar la publicació"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Desfixa del perfil"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fixa al perfil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Configuració de les cites"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Voleu suprimir aquesta publicació?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Publicació esborrada"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "No ha estat possible esborrar la publicació"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Voleu eliminar la vostra publicació de la publicació de <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "S'ha eliminat la cita"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "No s'ha pogut eliminar la cita"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Elimina la cita…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Denuncia la publicació…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "M'ha agradat"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Millorats"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Afegit a marcadors"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fixat"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Eliminat"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# resposta} other {# respostes}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Editat"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Mostra'n menys"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostra el contingut"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrat: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostra els mèdia"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Editat"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Comentaris"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Publicació amagada pels filtres"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Publicació pendent"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Publicació eliminada per l'autor o l'autora"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Publicació amagada perquè heu bloquejat a @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Publicació amagada perquè heu bloquejat a {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Publicació amagada perquè heu silenciat a @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Mostra-ho de totes maneres"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Edita l'Historial"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "No s'ha pogut carregar l'historial"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Carregant…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> ha impulsat"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Fil"
@@ -2949,30 +2979,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Publicacions noves"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Torna-ho a provar"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# impuls} other {# impulsos}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Publicacions fixades"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrat0>: <1>{0}1>"
@@ -3119,12 +3149,12 @@ msgstr "No ha estat possible la informació del compte"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Canvia a la instància del compte {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Canvia a la meva instància (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3248,195 +3278,195 @@ msgstr "Etiquetes seguides"
msgid "Groups"
msgstr "Grups"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Es mostren {selectedFilterCategory, select, all {totes les publicacions} original {publicacions originals} replies {respostes} boosts {impulsos} quotes {cites} followedTags {etiquetes seguides} groups {grups} filtered {publicacions filtrades}}, {sortBy, select, createdAt {{sortOrder, select, asc {més antiga} desc {més recent}}} reblogsCount {{sortOrder, select, asc {amb menys impulsos} desc {amb més impulsos}}} favouritesCount {{sortOrder, select, asc {amb menys favorits} desc {amb més favorits}}} repliesCount {{sortOrder, select, asc {amb menys respostes} desc {amb més respostes}}} density {{sortOrder, select, asc {amb menys densitat} desc {amb més densitat}}}} primer{groupBy, select, account {, agrupat per autors} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Posada al dia <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Ajuda"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Què és això?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Posada al dia és una línia de temps independent per als vostres seguiments, que ofereix una visió ràpida i precisa, amb una interfície senzilla inspirada en el correu electrònic que permet ordenar i filtrar les publicacions sense esforç."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Vista prèvia de la interfície de Posada al dia"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Posem-nos al dia"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Poseu-vos al dia amb les publicacions de les persones que seguiu."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Mostra'm totes les publicacions de…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "fins al màxim"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Posada al dia"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Superposa amb la darrera posada al dia"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Fins a l'última posada al dia ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Nota: la vostra instància només pot mostrar un màxim de 800 publicacions a la línia de temps d'inici, independentment de l'interval de temps. Aquest valor podria variar."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Anteriorment…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# publicació} other {# publicacions}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Voleu eliminar aquesta posada al dia?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "S'està eliminant la Posada al dia {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "S'ha eliminat la Posada al dia {0}"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Nota: només s'emmagatzemaran un màxim de 3. La resta s'eliminarà automàticament."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Recuperant publicacions…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Això pot trigar una estona."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Restableix els filtres"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Enllaços populars"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Compartit per {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Totes"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0 , plural, one {# autor} other {# autors}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Ordre"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densitat"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtra"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autors"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Cap"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Mostra tots els autors"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "No cal que ho llegiu tot."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Això és tot."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Torna a dalt"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Enllaços compartits pels vostres seguits, ordenats per recomptes de compartits, impulsos i M'agrada."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Ordre: Densitat"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Les publicacions s'ordenen per densitat o quantitat d'informació. Les publicacions més curtes són \"més lleugeres\" mentre que les publicacions més llargues són \"més pesades\". Les publicacions amb fotos són \"més pesades\" que les publicacions sense fotos."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grup: Autors"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Les publicacions s'agrupen per autors, ordenades pel nombre de publicacions per autor."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Actor següent"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Autor anterior"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Torna a dalt"
@@ -3685,26 +3715,26 @@ msgstr "Afegeix a les dreceres"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Introduïu una nova instància, p. ex. \"mastodont.cat\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "La instància no és vàlida"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ves a una altra instància…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ves a la meva instància (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3755,16 +3785,16 @@ msgid "Failed to register application"
msgstr "No s'ha pogut registrar l'aplicació"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "domini de la instància"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "p. ex. \"mastodont.cat\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "No s'ha pogut iniciar la sessió. Torneu-ho a provar o canvieu d'instància."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3829,7 +3859,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anunci} other {Anuncis}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Sol·licituds de seguiment"
@@ -4046,350 +4076,349 @@ msgstr "No s'ha trobat cap publicació."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Introduïu el vostre terme de cerca o enganxeu un URL a dalt per començar."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Configuració"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Aparença"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Clar"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Fosc"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automàtic"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Mida del text"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Llengua de visualització"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Ajudeu a traduir"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publicacions"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilitat per defecte"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "S'ha sincronitzat"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Actualitzada la visibilitat per defecte"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "No s'ha pogut actualitzar la visibilitat per defecte"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronitzat amb la configuració de la instància del servidor. \n"
-"<0>Aneu a la vostra instància ({instance}) per realitzar més canvis en la configuració.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Funcions experimentals"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Actualitza automàticament les publicacions de la línia de temps"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrusel d'impulsos"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Traducció de les publicacions"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Tradueix a "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Llengua del sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Amaga el botó \"Tradueix\" per a:} other {Amaga el botó \"Tradueix\" per a (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "NOTA: Aquesta funció utilitza serveis de traducció externs, impulsat per <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Traducció automàtica en línia"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Mostra automàticament la traducció de les publicacions a la línia de temps. Només funciona per a publicacions <0>breus0> sense advertència de contingut, contingut multimèdia o enquesta."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selector de GIF per a compositor"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: aquesta funcionalitat utilitza un servei de cerca GIF extern, impulsat per <0>GIPHY0>. Classificació G (apte per a la visualització per a totes les edats), els paràmetres de seguiment s'eliminen, la informació de referència s'omet de les sol·licituds, però les consultes de cerca i la informació de l'adreça IP encara arribaran als seus servidors."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generador de descripcions d'imatges"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Només per a imatges noves mentre es redacten publicacions noves."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: aquesta funcionalitat utilitza un servei d'IA extern, impulsat per <0>img-alt-api0>. Pot ser que no funcioni bé. Només per a imatges i en anglès."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Sincronitza la configuració al núvol"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Funcionalitat experimental.<0/>S'emmagatzemen en les notes del perfil propi. Les notes del perfil (privades) s'utilitzen principalment per altres perfils i estan amagades del perfil propi."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: Aquesta funcionalitat utilitza l'API del servidor on l'usuari ha iniciat la sessió."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Mode ocult <0>(<1>Text1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Substitueix el text per blocs, útil per prendre captures de pantalla per raons de privacitat."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Instal·la {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Quant a"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Creat0> per <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patrocinadors"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Donacions"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Registre de canvis"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Política de privadesa"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Lloc web:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versió:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Informació de la versió copiada"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "No s'ha pogut copiar la versió"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "No s'ha actualitzat la subscripció. Si us plau, intenta-ho de nou."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "No s'ha eliminat la subscripció. Si us plau, intenta-ho de nou."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notificacions (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Les notificacions estan bloquejades. Si us plau, activeu-les al vostre navegador."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permet-les de <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "qualsevol"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "persones que segueixo"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seguidors"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Seguiments"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Enquestes"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Edició de publicacions"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "No s'ha concedit el permís d'enviar notificacions des del darrer inici de sessió. Haureu d'<0><1>iniciar la sessió1> de nou per concedir aquest permís0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: les notificacions només funcionen per a <0>un compte0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Publicació"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "No heu iniciat la sessió. Les interaccions (resposta, impuls, etc.) no són possibles."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Aquesta publicació és d'una altra instància (<0>{instance}0>). Les interaccions (resposta, impuls, etc.) no són possibles."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Error: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Canvia a la meva instància per permetre interaccions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "No s'han pogut obtenir les respostes."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# mes enrere} other {# mesos enrere}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# any enrere} other {# anys enrere}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Enrere"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ves a la publicació principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} publicacions més amunt ‒ Ves a la part superior"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Canvia a vista lateral"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Canvia a vista completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostra tot el contingut sensitiu"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "No s'ha pogut canviar"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Canvia a la instància de la publicació ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Canvia a la instància de la publicació"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Veure l'historial d'instantànies"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "No ha estat possible carregar la publicació"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# resposta} other {<0>{1}0> respostes}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# comentari} other {<0>{0}0> comentaris}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Mostra la publicació amb respostes"
@@ -4424,82 +4453,90 @@ msgstr "Publicacions influents"
msgid "No trending posts."
msgstr "No hi ha publicacions influents."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Un client web per a Mastodon minimalista i original."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Inicieu la sessió amb Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registreu-vos"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Connecteu el vostre compte de Mastodon/Fedivers.<0/>Les vostres credencials no s'emmagatzemaran en aquest servidor."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Creat0> per <1>@cheeaun1>. <2>Política de Privadesa2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Captura del Carrusel d'impulsos"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrusel d'impulsos"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separeu visualment les publicacions originals de les compartides (impulsos)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Captura de pantalla de la posada al dia"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Una línia de temps separada per als seguiments. Interfície inspirada en el correu electrònic per ordenar i filtrar publicacions."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Captura de fil de comentaris imbricats"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Fil de comentaris imbricats"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Seguiu les converses sense esforç. Respostes minimitzades."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Captura de la interfície d'usuari del mode de múltiples columnes"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Única o múltiples columnes"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Per defecte, una única columna per qui busca tranquil·litat. Múltiples columnes configurables per a usuaris avançats."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Captura de la línia de temps de diverses etiquetes amb un formulari per afegir més etiquetes"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Línia de temps de diverses etiquetes"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Fins a 5 etiquetes combinades en una única línia de temps."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Creat0> per <1>@cheeaun1>. <2>Política de Privadesa2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Sembla que el vostre navegador bloca les finestres emergents."
diff --git a/src/locales/cs-CZ.po b/src/locales/cs-CZ.po
index b15799de55..ed83c229a6 100644
--- a/src/locales/cs-CZ.po
+++ b/src/locales/cs-CZ.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -39,7 +39,7 @@ msgstr "Automaticky"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Skupina"
@@ -120,7 +120,7 @@ msgstr "Zkopírovat uživatelské jméno"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In Memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Sledující"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originál"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Odpovědi"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Boosty"
@@ -262,7 +266,7 @@ msgstr "Zobrazit statistiky příspěvku"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Zobrazit statistiky příspěvku"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Zavřít"
@@ -340,8 +344,8 @@ msgstr "Více od <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Volba {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Odstranit"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Můžete připojit pouze 1 soubor.} few {Můžete připojit pouze # souborů.} many {Můžete připojit pouze # souborů.} other {Můžete připojit pouze # souborů.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Příloha #{i} selhala"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Varování o obsahu"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Varování o obsahu"
msgid "Cancel"
msgstr "Zrušit"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Poslat odpověď"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Upravit příspěvek"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Co děláte??"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Označit média jako citlivá"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Veřejný"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Místní"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Soukromá zmínka"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Odpovědět"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Aktualizovat"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Příspěvek"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Stahování GIFu…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Nepodařilo se stáhnout GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Neodeslané koncepty"
@@ -678,7 +682,7 @@ msgstr "Chyba při mazání konceptu. Zkuste to prosím znovu."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Nebyly nalezeny žádné koncepty."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Anketa"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Média"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citace"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Zpět"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Další"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Odmítnuto"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Účty"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Zobrazit více…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Konec."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportovat"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Klávesové zkratky"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Nápověda pro klávesové zkratky"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Následující příspěvek"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Předchozí příspěvek"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Přeskočit carousel na další příspěvek"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0>+ <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Přeskočit na předchozí příspěvek v karuselu"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0>+ <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Načíst nové příspěvky"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Otevře detaily příspěvku"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> nebo <1>o 1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Rozbalit varování obsahu nebo<0/>přepínat rozšířené nebo sbalené vlákno"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Zavřít příspěvek nebo dialogové okno"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> nebo <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Zaměřit se na sloupec v režimu více sloupců"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> do <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Zaměřit se na další sloupec v režimu více sloupců"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Zaměřit se na předchozí sloupec v režimu více sloupců"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Napsat nový příspěvek"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Napsat nový příspěvek (nové okno)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Odeslat příspěvek"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Hledat"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Odpovědět (nové okno)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Líbí se mi (oblíbené)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> nebo <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Boost"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Oblíbené položky"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Přepnout režim maskování"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Upravit seznam"
@@ -1156,31 +1172,31 @@ msgstr "Popis médií"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Více"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Přeložit"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Přečíst"
@@ -1309,11 +1325,11 @@ msgstr "Filtrováno: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrovaný"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Rekapitulace"
@@ -1377,7 +1393,7 @@ msgstr "Rekapitulace"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Zmínky"
@@ -1417,11 +1433,11 @@ msgstr "Více…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Líbí se mi"
@@ -1462,8 +1478,8 @@ msgstr "Účty…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Přihlásit se"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} se zaregistroval/a."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} nahlásil {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Ztraceno spojení s <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Upozornění na moderování"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Tvůj {year} #Wrapstodon je tady!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Admin z <0>{from}0> pozastavil účet <1>{targetName}1>, což znamená, že už nemůžete přijímat jejich aktualizace ani s nimi komunikovat."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Admin z <0>{from}0> zablokoval <1>{targetName}1>. Počet ovlivněných sledujících: {followersCount}, sledovaných: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Zablokovali jste <0>{targetName}0>. Odstranění sledujících: {followersCount}, následující: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Váš účet obdržel upozornění na moderování."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Váš účet je zablokován."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Některé z vašich příspěvků byly označeny jako citlivé."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Některé z vašich příspěvků byly odstraněny."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Vaše příspěvky budou od nynějška označeny jako citlivé."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Váš účet byl omezen."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Váš účet byl pozastaven."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Neznámý typ oznámení: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Boost/Líbilo se mi…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Líbí se…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Boostováno…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Sleduje…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Další informace <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Zobrazit #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Přečti si více →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Odkaz zkopírován"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Nebylo možné zkopírovat soubor"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopírovat"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Sdílet…"
@@ -1706,67 +1723,78 @@ msgstr "Sdílet…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Hlasoval/a"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Hlasoval/a"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Skrýt výsledky"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Hlasovat"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> hlas} few {<1>{1}1> hlasy} other {<1>{1}1> hlasů}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> volič} few {<1>{1}1> voliči} other {<1>{1}1> voličů}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Skončilo <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Ukončeno"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Konec <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Ukončení"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Zobrazit výsledky"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Obnovit"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Vložit příspěvek"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Sdílení zřejmě nefunguje."
@@ -2298,8 +2326,8 @@ msgstr "Pouze místní"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instance"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Dolů"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Upravit"
@@ -2442,490 +2470,492 @@ msgstr "Importovat/Exportovat <0>Zástupce0>"
msgid "Paste shortcuts here"
msgstr "Zde vložte zkratky"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Stahuji uložené zkratky z instance serveru…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Zkratky nelze stáhnout"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Stáhnout zkratky z instance serveru"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existuje v aktuálních zkratkách"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Seznam nemusí fungovat, pokud je z jiného účtu."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Neplatný formát nastavení"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Existuje v aktuálních zkratkách?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Budou připojeny pouze zkratky, které v současných zkratkách neexistují."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Žádné nové zkratky k importu"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Zkratky importovány. Překročeno max. {SHORTCUTS_LIMIT}, zbytek tedy není importován."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Zkratky importovány"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importovat & připojit…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Přepsat aktuální zkratky?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importovat zkratky?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "nebo přepsat…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importovat…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Zkratky zkopírovány"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Nelze kopírovat zkratky"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Ukládání zkratek na instanci serveru…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Zkratky uloženy"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Zkratky nelze uložit"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synchronizujte se serverem instance"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Nastavení zkratky zkopírováno"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Nelze kopírovat nastavení zástupce"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Sdílet"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0,plural, one{# znak} few {# znaky} many {# znaků} other{# znaků}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Nezpracované zkratky JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importovat/exportovat nastavení z/do instance serveru (experimentální)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>boostnul1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Omlouváme se, vaše aktuální přihlášená instance nemůže komunikovat s tímto příspěvkem z jiné instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Nelíbí se @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Některá média jsou bez popisu."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Starý příspěvek (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Zrušit boostnutí"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Boostnout…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Nelíbí se mi"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Líbí se mi"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Odebrat záložku"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Zobrazit příspěvek od <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Ukázat historii úprav"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Upraveno: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Ztlumení konverzace zrušeno"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Konverzace ztlumena"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Nelze zrušit ztlumení konverzace"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Nelze ztlumit konverzaci"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Zrušit ztlumení konverzace"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Ztlumit konverzaci"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Příspěvek odepnut z profilu"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Příspěvek připnut na profil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Nelze odepnout příspěvek"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Příspěvek nelze připnout"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Odepnout z profilu"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Připnout na profil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Smazat tento příspěvek?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Příspěvek odstraněn"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Příspěvek nelze odstranit"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Nahlásit příspěvek…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Líbí se"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Boosty"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Záložky"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Připnuto"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Smazat"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# odpověď} few {# odpovědi} many {# odpovědi} other {# odpovědi}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Upraveno"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Zobrazit méně"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Zobrazit obsah"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrováno: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Zobrazit média"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Upraveno"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Komentáře"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Historie úprav"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Nepodařilo se načíst historii"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Načítání…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/><1/> boostnuto"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Vlákno"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nové příspěvky"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Zkuste to znovu"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Boostnutí} other {# Boostnutí}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Připnuté příspěvky"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrované0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Nelze získat informace o účtu"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Přepnout na instance účtu {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Přepněte na mou instanci (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Sledované štítky"
msgid "Groups"
msgstr "Skupiny"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Catch-up <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Nápověda"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Co je tohle?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Catch-up je samostatná časová osa pro sledované uživatele, která nabízí přehledný pohled na příspěvky s jednoduchým rozhraním inspirovaným e-mailem, což umožňuje snadné třídění a filtrování obsahu."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Náhled rozhraní Catch-up"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Rychlá rekapitulace"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Rekapitulace příspěvků od těch, které sledujete."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Zobrazit všechny příspěvky od…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "až do maxima"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Catch up"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Překrývá se s vaší poslední rekapitulací"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Poznámka: Vaše instance může zobrazit maximálně 800 příspěvků na domovské časové ose, bez ohledu na časové rozmezí. Může to být méně nebo více."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Předchozí…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# příspěvek} few {# příspěvky} many {# příspěvků} other {# příspěvků}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Odstranit tuto rekapitulaci?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Poznámka: Budou uloženy pouze maximálně 3. Zbytek bude automaticky odstraněn."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Načítání příspěvků…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "To může chvíli trvat."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Obnovit filtry"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Nejlepší odkazy"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Sdílel/a {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Vše"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autor} few {# autoři} many {# autorů} other {# autorů}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Seřadit"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Datum"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Hustota"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autoři"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Žádný"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Zobrazit všechny autory"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Není třeba číst všechno."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "To je vše."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Zpět na začátek"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Odkazy sdílené lidmi, které sledujete, seřazené podle počtu sdílení, boostů a lajků."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Třídit: Hustota"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Příspěvky jsou tříděny podle informační hustoty nebo hloubky. kratší příspěvky jsou \"lehčí\" zatímco delší příspěvky jsou \"těžší\". Příspěvky s fotkami jsou \"těžší\" než příspěvky bez fotografií."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Skupina: Autoři"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Příspěvky jsou seskupeny podle autorů a seřazeny podle počtu příspěvků na autora."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Další autor"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Předchozí autor"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Přejít na začátek"
@@ -3684,26 +3714,26 @@ msgstr "Přidat do zkratek"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Zadejte novou instanci, např. „mastodon.social“"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Neplatná instance"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Přejít na jinou instanci…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Přejít na moji instanci (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr "Nepodařilo se zaregistrovat aplikaci"
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr "např. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Nastavení"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Vzhled"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Světlý"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Tmavý"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Velikost textu"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Výchozí viditelnost"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Synchronizováno"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Přeložit do "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generátor popisu obrázků"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Přispět"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Ochrana osobních údajů"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Verze:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Push notifikace (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Ankety"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Chyba: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Nepodařilo se načíst odpovědi."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Zpět"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Přihlásit účtem Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Vytvořit účet"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Připojte svůj existující Mastodon/Fediverse účet.<0/>Vaše přihlašovací údaje nejsou uloženy na tomto serveru."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/de-DE.po b/src/locales/de-DE.po
index a5bf7ec596..e7ffac52a6 100644
--- a/src/locales/de-DE.po
+++ b/src/locales/de-DE.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 12:16\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatisiert"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Gruppe"
@@ -120,7 +120,7 @@ msgstr "Handle kopieren"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR-Code"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In Erinnerung an"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Folgende"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Letzter Beitrag des vergangenen Jahres} other {Letzter
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Original"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Antworten"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Quotes"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Boosts"
@@ -262,7 +266,7 @@ msgstr "Beitragsstatistiken anzeigen"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Beitragsstatistiken anzeigen"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Schließen"
@@ -340,8 +344,8 @@ msgstr "Mehr von <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Auswahl {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Entfernen"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Datei {1} wird nicht unterstützt.} other {Dateien {2}
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Du kannst höchstens eine Datei anhängen.} other {Du kannst höchstens # Dateien anhängen.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Anhang #{i} fehlgeschlagen"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Inhaltswarnung"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Inhaltswarnung"
msgid "Cancel"
msgstr "Abbrechen"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Antwort veröffentlichen"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Post bearbeiten"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Eine Frage stellen"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Was machen Sie?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Medien als sensibel markieren"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Gepostet auf <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Alle können zitieren"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Ihre Follower können zitieren"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Nur Sie können zitieren"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Quotes können nicht in private Erwähnungen eingebettet werden."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Öffentlich"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Lokal"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Still öffentlich"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Private Erwähnung"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Einplanen"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Antworten"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Aktualisieren"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Senden"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "GIF wird heruntergeladen…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF konnte nicht heruntergeladen werden"
@@ -657,10 +661,10 @@ msgstr "Vergrößern"
#: src/components/custom-emojis-modal.jsx:380
msgid "Custom emojis are not available on this server."
-msgstr ""
+msgstr "Benutzerdefinierte Emojis sind auf diesem Server nicht verfügbar."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Nicht gesendete Entwürfe"
@@ -678,7 +682,7 @@ msgstr "Fehler beim Löschen des Entwurfs! Bitte versuchen Sie es erneut."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Keine Entwürfe gefunden."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Umfrage"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Medien"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Zitieren"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Zurück"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Weiter"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Abgelehnt"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Konten"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mehr anzeigen…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Das Ende."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Datei auswählen…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportieren"
@@ -919,110 +923,110 @@ msgstr ""
#: src/components/import-export-accounts.jsx:167
msgid "No login information or account access details are stored in the exported files. You will need to log in again for each account after importing."
-msgstr ""
+msgstr "In den exportierten Dateien werden keine Login-Informationen oder Zugangsdaten gespeichert. Du musst Dich nach dem Import erneut für jedes Konto anmelden."
#: src/components/keyboard-shortcuts-help.jsx:16
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Tastenkombinationen"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Hilfe zu Tastenkombinationen"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Nächster Post"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Vorheriger Post"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Karussell zum nächsten Post überspringen"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Umschalt0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Karussell zum vorherigen Post überspringen"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Umschalt0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Neue Posts laden"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Postdetails öffnen"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Eingabe0> oder <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Inhaltswarnung ausklappen oder<0/>aus-/eingeklappte Unterhaltung umschalten"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Post oder Dialoge schließen"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> oder <1>Löschtaste1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Spalte im mehrspaltigen Modus fokussieren"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> bis <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Nächste Spalte im mehrspaltigen Modus fokussieren"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Vorherige Spalte im mehrspaltigen Modus fokussieren"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Neuen Post erstellen"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Neuen Post erstellen (neues Fenster)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Umschalt0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Post senden"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Strg0> + <1>Eingabe1> oder <2>⌘2> + <3>Eingabe3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Strg0> + <1>Eingabe1> oder <2>⌘2> + <3>Eingabe3>"
msgid "Search"
msgstr "Suchen"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Antworten (neues Fenster)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Umschalt0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Liken (favorisieren)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> oder <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Boosten"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Umschalt0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Lesezeichen"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Cloak Modus ein/aus"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Umschalt0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Zur Startseite"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Zu den Benachrichtigungen"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Liste bearbeiten"
@@ -1108,7 +1124,7 @@ msgstr "Antworten nicht anzeigen"
#: src/components/list-add-edit.jsx:146
msgid "Hide posts on this list from Home/Following"
-msgstr ""
+msgstr "Verstecke Beiträge auf dieser Liste von Home/Folgen"
#: src/components/list-add-edit.jsx:152
#: src/pages/filters.jsx:572
@@ -1127,7 +1143,7 @@ msgstr "Liste konnte nicht gelöscht werden."
#: src/pages/list.jsx:179
#: src/pages/lists.jsx:107
msgid "Posts on this list are hidden from Home/Following"
-msgstr ""
+msgstr "Beiträge auf dieser Liste sind ausgeblendet Home/Folgen"
#: src/components/math-block.jsx:132
msgid "Unable to format math"
@@ -1156,31 +1172,31 @@ msgstr "Medienbeschreibung"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Mehr"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Übersetzen"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Sprechen"
@@ -1309,11 +1325,11 @@ msgstr "Gefiltert: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Gefiltert"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Aufholen"
@@ -1377,7 +1393,7 @@ msgstr "Aufholen"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Erwähnungen"
@@ -1417,11 +1433,11 @@ msgstr "Mehr…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Gefällt mir"
@@ -1462,8 +1478,8 @@ msgstr "Konten…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Einloggen"
@@ -1559,7 +1575,7 @@ msgstr "Eine Umfrage in der Sie teilgenommen haben wurde beendet."
#: src/components/notification.jsx:203
msgid "{account} edited a post."
-msgstr ""
+msgstr "{account} hat einen Beitrag bearbeitet."
#: src/components/notification.jsx:205
msgid "A post you interacted with has been edited."
@@ -1573,114 +1589,115 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
#: src/components/notification.jsx:257
msgid "{account} edited a post you have quoted."
-msgstr ""
+msgstr "{account} hat einen Beitrag bearbeitet, den du zitiert hast."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} registriert."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} hat {targetAccount} gemeldet"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Verbindungen mit <0>{name}0> verloren."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Moderationswarnung"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
-msgstr ""
+msgstr "Dein {year} #Wrapstodon ist hier!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Ein Admin von <0>{from}0> hat <1>{targetName}1> gesperrt, weshalb du von diesem Profil nichts mehr wirst sehen und mit ihm nicht mehr wirst interagieren können."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Ein Admin von <0>{from}0> hat <1>{targetName}1> gesperrt. Betroffene Follower: {followersCount}; Profile, denen er/sie folgt: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
-msgstr ""
+msgstr "Du hast <0>{targetName}0> blockiert. Folgende Follower: {followersCount}, folgendes: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Ihr Konto hat eine Moderationswarnung erhalten."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Ihr Konto wurde deaktiviert."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Einige Ihrer Beiträge wurden als sensibel markiert."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Einige Ihrer Beiträge wurden gelöscht."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Ihre Beiträge werden von nun an als sensibel markiert."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Ihr Konto wurde eingeschränkt."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Ihr Konto wurde gesperrt."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Unbekannter Benachrichtigungstyp: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Geteilt/favorisiert von …"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Favorisiert von …"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Geboostet von…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Gefolgt von…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Erfahre mehr <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
-msgstr ""
+msgstr "Zeige #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Mehr lesen →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Link kopiert"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Link konnte nicht kopiert werden"
@@ -1691,14 +1708,14 @@ msgstr "Link öffnen?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopieren"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Teilen…"
@@ -1706,67 +1723,78 @@ msgstr "Teilen…"
msgid "Open"
msgstr "Offen"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Abgestimmt"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Abgestimmt"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ergebnisse ausblenden"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Abstimmen"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> Stimme} other {<1>{1}1> Stimmen}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> Abstimmender} other {<1>{1}1> Abstimmende}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Beendet <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Beendet"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
-msgstr ""
+msgstr "Beende <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Endet"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Ergebnisse anzeigen"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Aktualisieren"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Beitrag einbetten"
@@ -1830,11 +1858,11 @@ msgstr "Notiz: Diese Vorschau ist leicht formiert."
#: src/components/private-note-sheet.jsx:41
#: src/components/related-actions.jsx:232
msgid "Notes"
-msgstr ""
+msgstr "Notizen"
#: src/components/private-note-sheet.jsx:44
msgid "Only visible to you"
-msgstr ""
+msgstr "Nur für dich sichtbar"
#: src/components/private-note-sheet.jsx:69
msgid "Unable to update private note."
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Zitiereinstellungen aktualisiert"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Fehler beim Aktualisieren der Zitiereinstellungen"
@@ -1901,7 +1929,7 @@ msgstr "Fehler beim Laden der Quotes"
#: src/components/quotes-modal.jsx:154
msgid "No quotes yet"
-msgstr ""
+msgstr "Noch keine Zitate"
#: src/components/recent-searches.jsx:27
msgid "Cleared recent searches"
@@ -1944,7 +1972,7 @@ msgstr "<0>@{username}0> erwähnen"
#: src/components/related-actions.jsx:319
msgid "Search <0>@{username}0>'s posts"
-msgstr ""
+msgstr "<0>@{username}0>'s Beiträge suchen"
#: src/components/related-actions.jsx:333
msgid "Translate bio"
@@ -1952,11 +1980,11 @@ msgstr "Bio übersetzen"
#: src/components/related-actions.jsx:343
msgid "Edit notes"
-msgstr ""
+msgstr "Notiz bearbeiten"
#: src/components/related-actions.jsx:343
msgid "Add notes"
-msgstr ""
+msgstr "Notiz hinzufügen"
#: src/components/related-actions.jsx:362
msgid "Notifications enabled for @{username}'s posts."
@@ -1992,7 +2020,7 @@ msgstr "Boosts aktivieren"
#: src/components/related-actions.jsx:424
msgid "@{username} is no longer featured on your profile."
-msgstr ""
+msgstr "@{username} wird nicht mehr auf deinem Profil empfohlen."
#: src/components/related-actions.jsx:434
msgid "@{username} is now featured on your profile."
@@ -2023,11 +2051,11 @@ msgstr "Empfohlene Profile anzeigen"
#: src/components/related-actions.jsx:507
#: src/pages/account-statuses.jsx:464
msgid "Search my posts"
-msgstr ""
+msgstr "Meine Posts durchsuchen"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Teilen scheint nicht zu funktionieren."
@@ -2298,8 +2326,8 @@ msgstr "Nur Lokal"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instanz"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Nach unten"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Bearbeiten"
@@ -2442,490 +2470,492 @@ msgstr "<0>Verknüpfungen0> importierten/exportieren"
msgid "Paste shortcuts here"
msgstr "Verknüpfung hier einfügen"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Lade gespeicherte Verknüpfungen von Instanz-Server herunter…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Verknüpfungen konnten nicht heruntergeladen werden"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Verknüpfungen vom Instanz-Server herunterladen"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existiert in den aktuellen Verknüpfungen"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Liste funktioniert möglicherweise nicht, wenn sie von einem anderen Konto stammt."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Ungültiges Einstellungsformat"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "An aktuelle Verknüpfungen anhängen?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Es werden nur Verknüpfungen angehängt, die in den aktuellen Verknüpfungen nicht vorhanden sind."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Keine neuen Verknüpfungen zum Importieren"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Limit {SHORTCUTS_LIMIT} wurde überschritten, es wurde nur ein Teil der Verknüpfungen importiert."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Verknüpfungen importiert"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importieren & Anhängen…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Aktuelle Verknüpfungen überschreiben?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Verknüpfungen importieren?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "oder überschreiben…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importieren…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Verknüpfungen kopiert"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Konnte Verknüpfungen nicht kopieren"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Verknüpfungen werden auf Instanz-Server gespeichert …"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Verknüpfungen gespeichert"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Verknüpfungen konnten nicht gespeichert werden"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Mit Instanzserver synchronisieren"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Verknüpfungseinstellungen kopiert"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Konnte Verknüpfungseinstellungen nicht kopieren"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Teilen"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# Zeichen} other {# Zeichen}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Rohes Verknüpfungs-JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Einstellungen vom/zum Instanzserver importieren/exportieren (hochgradig experimentell)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Private Posts können nicht zitiert werden"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Zitieren anfragen"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "AutorIn wird manuell überprüfen"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Nur Follower können diesen Beitrag zitieren"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Sie sind nicht berechtigt diesen Beitrag zu zitieren"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Beitrag nicht verfügbar"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>geteilt1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Entschuldigung, deine aktuell verwendete Instanz kann nicht mit diesem von einer anderen Instanz stammenden Beitrag interagieren."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Beitrag von @{0} entfavorisiert"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Post von @{0} favorisiert"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
-msgstr ""
+msgstr "Lesezeichen entfernt für Beitrag von @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "@{0}'s Beitrag gespeichert"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Einige Medien haben keine Beschreibungen."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Alter Beitrag (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Antworten…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Allen antworten"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# Erwähnungen}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Nur <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Nicht mehr teilen"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Mit Link zitieren"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
-msgstr ""
+msgstr "Teilen des Betrags von @{0} rückgängig gemacht"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Beitrag von @{0} geteilt"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Boost/Quote…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Boost…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Entfavorisieren"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Favorisieren"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Lesezeichen entfernen"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Quotes anzeigen"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Beitragstext kopiert"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Beitragstext konnte nicht kopiert werden"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Beitragstext kopieren"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Beitrag von <0>@{0}0> ansehen"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Bearbeitungsverlauf anzeigen"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Bearbeitet: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Unterhaltung entstummt"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Unterhaltung stumm geschaltet"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Unterhaltung kann nicht entstummt werden"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Unterhaltung kann nicht stumm geschaltet werden"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Unterhaltung entstummen"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Unterhaltung stumm schalten"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Beitrag vom Profil gelöst"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Beitrag ans Profil angeheftet"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Beitrag kann nicht gelöst werden"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Beitrag kann nicht angeheftet werden"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Vom Profil lösen"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Ans Profil anheften"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Quote-Einstellungen"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Diesen Post löschen?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Post gelöscht"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Post konnte nicht gelöscht werden"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Meinen Beitrag von <0>@{0}0>s Beitrag entfernen?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Quote entfernt"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Quote konnte nicht entfernt werden"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Quote entfernen…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Post melden…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Favorisiert"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Geboostet"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Lesezeichen hinzugefügt"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Angeheftet"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Gelöscht"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# Antwort} other {# Antworten}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Bearbeitet"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Weniger anzeigen"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Inhalt anzeigen"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Gefiltert: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Medien anzeigen"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Bearbeitet"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Kommentare"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Beitrag von Filtern versteckt"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Beitrag ausstehend"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Beitrag durch Autor*in entfernt"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Beitrag versteckt, da du @{name} geblockt hast."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Beitrag versteckt, da du {domain} geblockt hast."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Beitrag versteckt, da du @{name} stummgeschalten hast."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Trotzdem anzeigen"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Bearbeitungsverlauf"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Fehler beim laden des Verlaufs"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Laden…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> geteilt"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Thread"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Neue Posts"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Erneut versuchen"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Angeheftete Beiträge"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Herausgefiltert0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Kontoinformationen konnten nicht abgerufen werden"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Zur Kontoinstanz {0} wechseln"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Zu meiner Instanz wechseln (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Gefolgte Hashtags"
msgid "Groups"
msgstr "Gruppen"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
-msgstr ""
+msgstr "Catch-up <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Hilfe"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Was ist das?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "„Aufholen“ ist eine separate Timeline der Leute, denen du folgst. Sie ermöglicht es dir, auf einen Blick zu sehen, was du verpasst hast, mit einer einfachen, an E-Mails erinnernden Oberfläche, um mühelos Beiträge zu sortieren und zu filtern."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Vorschau der Aufholen-Oberfläche"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Jetzt aufholen"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Lass’ uns mit Beiträgen aufholen, deren Verfassern du folgst."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Alle Posts von… anzeigen"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "bis zum Maximum"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Aufholen"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Überlappt mit deinem letzten Aufholen"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Bis zum letzten Aufholen ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Hinweis: Deine Instanz zeigt ggf. höchstens 800 Beiträge in deiner Home-Timeline an, unabhängig vom Zeitrahmen. Könnte variieren."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Zuvor…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# Beitrag} other {# Beiträge}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Dieses Aufholen entfernen?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Hinweis: Höchstens 3 werden gespeichert werden. Der Rest wird automatisch entfernt werden."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Lade Posts…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Dies könnte eine Weile dauern."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Filter zurücksetzen"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Häufigste Links"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Geteilt von {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Alle"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# Autor} other {# Autoren}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Sortieren"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Datum"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Dichte"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autoren"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Keine"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Alle Autoren anzeigen"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Sie müssen nicht alles lesen."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Das ist alles."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Zurück zum Anfang"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Links, die von Leuten geteilt wurden, denen du folgst; sortiert nach Häufigkeit sowie nach Boost- und Favoriten-Anzahlen."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Sortieren: Dichte"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Beiträge werden nach Parametern wie Dichte oder Tiefe sortiert. Kürzere Beiträge sind „leichter“, während längere Beiträge „schwerer“ sind. Außerdem sind Beiträge mit Fotos „schwerer“ als solche ohne Fotos."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Gruppieren: Autoren"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Beiträge werden nach Autoren gruppiert, sortiert nach Anzahl der Beiträge pro Autor."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Nächster Autor"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Vorheriger Autor"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Zum Anfang scrollen"
@@ -3684,26 +3714,26 @@ msgstr "Zu Verknüpfungen hinzufügen"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Geben Sie eine neue Instanz ein, z.B. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Ungültige Instanz"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Gehe zu einer anderen Instanz…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Zu meiner Instanz (<0>{currentInstance}0>) gehen"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3733,7 +3763,7 @@ msgstr "Mitglieder verwalten"
#. placeholder {0}: account.username
#: src/pages/list.jsx:342
msgid "Remove <0>@{0}0> from list?"
-msgstr ""
+msgstr "Entferne <0>@{0}0> von der Liste?"
#: src/pages/list.jsx:388
msgid "Remove…"
@@ -3751,19 +3781,19 @@ msgstr "Noch keine Listen."
#: src/pages/login.jsx:125
#: src/pages/login.jsx:137
msgid "Failed to register application"
-msgstr ""
+msgstr "Registrierung der Anwendung fehlgeschlagen"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "Domäne der Instanz"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "z.B. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Anmeldung fehlgeschlagen. Bitte versuchen Sie es erneut oder versuchen Sie eine andere Instanz."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Bekanntmachung} other {Bekanntmachungen}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Folgeanfragen"
@@ -3909,7 +3939,7 @@ msgstr "Zulassen"
#. placeholder {0}: request.account.username
#: src/pages/notifications.jsx:1257
msgid "Notifications from @{0} will not show up in Filtered notifications from now on."
-msgstr ""
+msgstr "Benachrichtigungen von @{0} werden ab jetzt nicht mehr in gefilterten Benachrichtigungen angezeigt."
#: src/pages/notifications.jsx:1262
msgid "Unable to dismiss notification request"
@@ -3959,12 +3989,12 @@ msgstr "Keine geplanten Posts."
#. placeholder {0}: niceDateTime(scheduledAt, { formatOpts: { weekday: 'short', second: 'numeric', }, })
#: src/pages/scheduled-posts.jsx:210
msgid "Scheduled <0><1/>0> <2>({0})2>"
-msgstr ""
+msgstr "Geplant <0><1/>0> <2>({0})2>"
#. Scheduled [in 1 day]
#: src/pages/scheduled-posts.jsx:292
msgid "Scheduled <0><1/>0>"
-msgstr ""
+msgstr "Geplant <0><1/>0>"
#: src/pages/scheduled-posts.jsx:337
msgid "Scheduled post rescheduled"
@@ -4045,349 +4075,349 @@ msgstr "Keine Posts gefunden."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Geben Sie Ihren Suchbegriff ein oder fügen Sie oben eine URL ein, um zu beginnen."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Einstellungen"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Erscheinungsbild"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Hell"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Dunkel"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatisch"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Textgröße"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Anzeigesprache"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Übersetzungen beitragen"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Posten"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Standardsichtbarkeit"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Synchronisiert"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
-msgstr ""
+msgstr "Standardsichtbarkeit aktualisiert"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
-msgstr ""
+msgstr "Fehler beim Aktualisieren der Standardsichtbarkeit"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Mit den Einstellungen deines Instanzservers synchronisiert. <0>Gehe zur Instanz ({instance}) für weitere Einstellungen.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimentelle Funktionen"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Zeitleiste automatisch aktualisieren"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Boost Karussell"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Post-Übersetzung"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
-msgstr ""
+msgstr "Übersetzen ins"
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Systemsprache ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Verstecke „Übersetzen“-Button für:} other {Verstecke „Übersetzen“-Button für (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Automatische Inline-Übersetzung"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Übersetzung für Beiträge automatisch in der Zeitleiste anzeigen. Funktioniert nur für <0>kurze0> Beiträge ohne Inhaltswarnung, Medien und Umfragen."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "GIF-Wähler für Verfassen-Fenster"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Hinweis: Diese Funktion verwendet einen externen GIF-Suchdienst, ermöglicht durch <0>GIPHY0>. Angemessen für alle Altersgruppen, Tracking-Parameter werden entfernt, Referrer-Informationen werden bei Anfragen ausgelassen, aber Suchbegriffe und die IP-Adresse werden an deren Server übertragen."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Bildbeschreibungsgenerator"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Nur für neue Bilder beim Erstellen neuer Posts."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Hinweis: Diese Funktion verwendet einen externen KI-Dienst, ermöglicht durch <0>img-alt-api0>. Könnte durchwachsen funktionieren. Nur für Bilder und nur auf Englisch."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "„Cloud“-Import/-Export für Verknüpfungseinstellungen"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Hochgradig experimentell.<0/>Wird in deinen eigenen Profilnotizen gespeichert. (Private) Profilnotizen werden hauptsächlich für andere Profile verwendet und für das eigene Profil versteckt."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Hinweis: Diese Funktion verwendet die aktuell eingeloggte Instanz-API des Servers."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Cloak Modus <0>(<1>Text1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Text durch Blöcke ersetzen, nützlich für Screenshots, aus Datenschutzgründen."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
-msgstr ""
+msgstr "{CLIENT_NAME} installieren"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Über"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Entwickelt0> von <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Sponsor"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Spenden"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Datenschutzerklärung"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Seite:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Version:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Version kopiert"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Version kann nicht kopiert werden"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Fehler beim Aktualisieren des Abonnements. Bitte versuchen Sie es erneut."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Fehler beim Entfernen des Abonnements. Bitte versuchen Sie es erneut."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Push-Benachrichtigungen (Beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Push-Benachrichtigungen sind blockiert. Bitte aktivieren Sie diese in Ihren Browsereinstellungen."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Von <0>{0}0> erlauben"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "Jeder"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "Leuten, denen ich folge"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "folgende"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Folgt"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Umfragen"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Post Bearbeitungen"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Push-Berechtigung wurde seit deinem letzten Login nicht erteilt. Sie müssen sich erneut <0><1>Anmelden1>, um Push-Berechtigungen zu erteilen0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "HINWEIS: Push-Benachrichtigungen funktionieren nur für <0>ein Konto0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
-msgstr ""
+msgstr "post.title"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Sie sind nicht eingeloggt. Interaktionen (Antworten, Boost usw.) sind nicht möglich."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Dieser Post stammt von einer anderen Instanz (<0>{instance}0>). Interaktionen (Antworten, Boost, usw.) sind nicht möglich."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Fehler: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Zu meiner Instanz wechseln, um Interaktionen zu ermöglichen"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Antworten konnten nicht geladen werden."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Zurück"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Zum Hauptbeitrag gehen"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} Posts oberhalb ‒ Gehe nach oben"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "In der seitlichen Ansicht linsen"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Zur Vollansicht wechseln"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Alle sensiblen Inhalte anzeigen"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimentell"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Wechsel nicht möglich"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Zur Instanz des Posts wechseln"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Post konnte nicht geladen werden"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# Antwort} other {<0>{1}0> Antworten}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# Kommentar} other {<0>{0}0> Kommentare}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Post mit Antworten anzeigen"
@@ -4403,7 +4433,7 @@ msgstr "Angesagte Nachrichten"
#. placeholder {0}: author ? (
) : authorUrl ? (
{authorName} ) : ( authorName )
#: src/pages/trending.jsx:350
msgid "By {0}"
-msgstr ""
+msgstr "Von {0}"
#: src/pages/trending.jsx:411
msgid "Back to showing trending posts"
@@ -4422,82 +4452,90 @@ msgstr "Angesagte Posts"
msgid "No trending posts."
msgstr "Keine angesagten Posts."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Ein minimalistischer, dogmatischer Mastodon Web-Client."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Mit Mastodon anmelden"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registrieren"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Verbinden Sie Ihr bestehendes Mastodon/Fediverse Konto.<0/>Ihre Zugangsdaten werden nicht auf diesem Server gespeichert."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Entwickelt0> von <1>@cheeaun1>. <2>Datenschutzerklärung2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Bildschirmfoto des Boosts-Karussells"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Boost Karussell"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Originelle Posts und erneut geteilte (geboostete) Posts visuell trennen."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
-msgstr ""
+msgstr "Screenshot von Catch-up"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
-msgstr ""
+msgstr "Eine separate Zeitleiste für Folgen. E-Mail-inspirierte Schnittstelle zum Sortieren und Filtern von Beiträgen."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Screenshot von verschachtelten Kommentar-Threads"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Verschachtelte Kommentar-Threads"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Folge Unterhaltungen mühelos. Halb einklappbare Antworten."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Screenshot der mehrspaltigen Benutzeroberfläche"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Einzelne oder mehrere Spalten"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Standardmäßig eine einzelne Spalte für Zen-Modus-Enthusiasten. Konfigurierbares Mehrspalten-Layout für Power-Nutzer."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Bildschirmfoto einer Timeline mehrerer Hashtags mit einem Formular zum Hinzufügen weiterer Hashtags"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Timeline mehrerer Hashtags"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Bis zu 5 Hashtags, kombiniert in eine gemeinsame Timeline."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Entwickelt0> von <1>@cheeaun1>. <2>Datenschutzerklärung2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Anscheinend blockiert Ihr Browser Popups."
diff --git a/src/locales/en.po b/src/locales/en.po
index 84c3a19c08..516604086d 100644
--- a/src/locales/en.po
+++ b/src/locales/en.po
@@ -34,7 +34,7 @@ msgstr ""
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:604
+#: src/components/status.jsx:605
msgid "Group"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR code"
@@ -142,8 +142,8 @@ msgid "In Memoriam"
msgstr ""
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:329
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Followers"
@@ -209,24 +209,27 @@ msgstr "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr ""
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2734
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
#: src/pages/catchup.jsx:1575
#: src/pages/catchup.jsx:2230
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr ""
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2739
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Quotes"
@@ -234,7 +237,8 @@ msgstr "Quotes"
#: src/pages/catchup.jsx:76
#: src/pages/catchup.jsx:1577
#: src/pages/catchup.jsx:2242
-#: src/pages/settings.jsx:1240
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr ""
@@ -257,7 +261,7 @@ msgstr "View post stats"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -276,8 +280,8 @@ msgstr "View post stats"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3395
-#: src/components/status.jsx:3607
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
#: src/pages/catchup.jsx:1712
@@ -285,8 +289,8 @@ msgstr "View post stats"
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:97
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr ""
@@ -319,11 +323,11 @@ msgstr ""
msgid "New list"
msgstr ""
-#: src/components/background-service.jsx:158
+#: src/components/background-service.jsx:160
msgid "Cloak mode disabled"
msgstr ""
-#: src/components/background-service.jsx:158
+#: src/components/background-service.jsx:160
msgid "Cloak mode enabled"
msgstr ""
@@ -335,7 +339,7 @@ msgstr "More from <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
+#: src/components/timeline.jsx:487
#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
@@ -375,7 +379,7 @@ msgid "Remove"
msgstr ""
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -435,7 +439,7 @@ msgstr "{0, plural, one {File {1} is not supported.} other {Files {2} are not su
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -496,13 +500,13 @@ msgid "Attachment #{i} failed"
msgstr "Attachment #{i} failed"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2496
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -511,109 +515,109 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Post your reply"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Edit your post"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Ask a question"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "What are you doing?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr ""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Posting on <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:295
-#: src/pages/settings.jsx:371
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Anyone can quote"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:296
-#: src/pages/settings.jsx:374
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Your followers can quote"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:297
-#: src/pages/settings.jsx:377
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Only you can quote"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Quotes can't be embedded in private mentions."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:323
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr ""
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr ""
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:326
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Quiet public"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2373
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr ""
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Schedule"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1098
-#: src/components/status.jsx:1132
-#: src/components/status.jsx:2125
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
#: src/components/status.jsx:2126
-#: src/components/status.jsx:2869
-#: src/components/status.jsx:2881
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Update"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Post"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Downloading GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Failed to download GIF"
@@ -655,7 +659,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Custom emojis are not available on this server."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:732
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -673,7 +677,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1652
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -714,8 +718,8 @@ msgid "Media"
msgstr ""
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:761
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -726,14 +730,14 @@ msgstr "Edit History Snapshots"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -815,7 +819,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -824,18 +828,18 @@ msgstr ""
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -903,7 +907,7 @@ msgid "Select file…"
msgstr "Select file…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -920,104 +924,104 @@ msgstr "No login information or account access details are stored in the exporte
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> then <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
+#: src/components/keyboard-shortcuts-help.jsx:69
#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:72
+#: src/components/keyboard-shortcuts-help.jsx:73
#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:96
+#: src/components/keyboard-shortcuts-help.jsx:97
#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Open media or post details"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Focus next column in multi-column mode"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Focus previous column in multi-column mode"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1027,56 +1031,68 @@ msgstr ""
msgid "Search"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1168
-#: src/components/status.jsx:2912
-#: src/components/status.jsx:2978
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1270
-#: src/components/status.jsx:3007
-#: src/components/status.jsx:3008
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Go to Home"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Go to Notifications"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Go to Settings"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Go to Profile"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Go to Bookmarks"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr ""
@@ -1151,31 +1167,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2149
-#: src/components/status.jsx:2166
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
#: src/components/status.jsx:2299
-#: src/components/status.jsx:3028
-#: src/components/status.jsx:3031
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr ""
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1337
-#: src/components/status.jsx:1346
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr ""
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1367
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1304,9 +1320,9 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3533
-#: src/components/status.jsx:3611
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
#: src/pages/catchup.jsx:2033
msgid "Filtered"
@@ -1362,7 +1378,7 @@ msgstr "Following"
#: src/components/nav-menu.jsx:197
#: src/pages/catchup.jsx:1003
-#: src/pages/welcome.jsx:149
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1372,7 +1388,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1232
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1416,7 +1432,7 @@ msgstr ""
#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1236
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr ""
@@ -1457,8 +1473,8 @@ msgstr ""
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr ""
@@ -1570,112 +1586,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr "{account} edited a post you have quoted."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr ""
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Your {year} #Wrapstodon is here!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1284
-#: src/components/status.jsx:1294
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "View #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:258
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1458
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr ""
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1461
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr ""
@@ -1686,14 +1703,14 @@ msgstr "Open link?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1467
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr ""
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1489
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr ""
@@ -1701,67 +1718,78 @@ msgstr ""
msgid "Open"
msgstr "Open"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Voted"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# vote} other {# votes}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Voted"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Hide results"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# choice} other {# choices}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Unable to vote in poll"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Vote"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Ended <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Ended"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Ending <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Ending"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Show results"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr ""
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1502
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1861,12 +1889,12 @@ msgid "Continue unwrapping…"
msgstr "Continue unwrapping…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:362
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Quote settings updated"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:364
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Failed to update quote settings"
@@ -2021,8 +2049,8 @@ msgid "Search my posts"
msgstr "Search my posts"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1483
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2293,8 +2321,8 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr ""
+msgid "Server"
+msgstr "Server"
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2359,7 +2387,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1614
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2437,483 +2465,485 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr ""
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr "Downloading saved shortcuts from server…"
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr ""
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr "Download shortcuts from server"
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr ""
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr "Saving shortcuts to server…"
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr ""
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr "Sync to server"
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr ""
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr ""
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr "Import/export settings from/to server (Very experimental)"
-#: src/components/status.jsx:287
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Private posts cannot be quoted"
-#: src/components/status.jsx:288
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Request to quote"
-#: src/components/status.jsx:289
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Author will manually review"
-#: src/components/status.jsx:290
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Only followers can quote this post"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "You are not allowed to quote this post"
-#: src/components/status.jsx:367
-#: src/components/status.jsx:3173
-#: src/components/status.jsx:3174
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
+#: src/components/status.jsx:3171
msgid "Post unavailable"
msgstr "Post unavailable"
-#: src/components/status.jsx:628
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>boosted1>"
-#: src/components/status.jsx:735
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr ""
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr "Sorry, your current logged-in server can't interact with this post from another server."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:924
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:925
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Liked @{0}'s post"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:964
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Unbookmarked @{0}'s post"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:965
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Bookmarked @{0}'s post"
-#: src/components/status.jsx:1069
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1076
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1097
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Reply…"
-#: src/components/status.jsx:1106
-#: src/components/status.jsx:1115
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Reply all"
-#: src/components/status.jsx:1109
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# mentions}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1118
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, other {<0>@{1}0> first, # others below}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1135
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Only <0>@{0}0>"
-#: src/components/status.jsx:1168
-#: src/components/status.jsx:1245
-#: src/components/status.jsx:2912
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1207
-#: src/components/status.jsx:2961
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Quote with link"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1224
-#: src/components/status.jsx:1803
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Unboosted @{0}'s post"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1225
-#: src/components/status.jsx:1804
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Boosted @{0}'s post"
-#: src/components/status.jsx:1247
-#: src/components/status.jsx:2975
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Boost/Quote…"
-#: src/components/status.jsx:1248
-#: src/components/status.jsx:2975
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1260
-#: src/components/status.jsx:2139
-#: src/components/status.jsx:2995
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1261
-#: src/components/status.jsx:2139
+#: src/components/status.jsx:1262
#: src/components/status.jsx:2140
-#: src/components/status.jsx:2995
-#: src/components/status.jsx:2996
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr ""
-#: src/components/status.jsx:1270
-#: src/components/status.jsx:3007
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1305
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "View Quotes"
-#: src/components/status.jsx:1317
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Unwrap quote chain"
-#: src/components/status.jsx:1384
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Post text copied"
-#: src/components/status.jsx:1387
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Unable to copy post text"
-#: src/components/status.jsx:1393
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copy post text"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1411
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1432
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1435
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1518
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1518
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1524
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1525
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1534
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1541
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1557
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1558
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1563
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1563
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1572
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1579
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1592
-#: src/pages/settings.jsx:336
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Quote settings"
-#: src/components/status.jsx:1625
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1641
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1644
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1669
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Remove my post from <0>@{0}0>'s post?"
-#: src/components/status.jsx:1690
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Quote removed"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Unable to remove quote"
-#: src/components/status.jsx:1700
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Remove quote…"
-#: src/components/status.jsx:1714
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2140
-#: src/components/status.jsx:2176
-#: src/components/status.jsx:2996
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2173
-#: src/components/status.jsx:2978
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2183
-#: src/components/status.jsx:3008
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2187
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2244
-#: src/components/status.jsx:2749
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2282
+#: src/components/status.jsx:2283
#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2459
-#: src/components/status.jsx:2521
-#: src/components/status.jsx:2629
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2459
-#: src/components/status.jsx:2521
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2625
+#: src/components/status.jsx:2623
#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtered: {0}"
-#: src/components/status.jsx:2629
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2784
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2870
-#: src/components/status.jsx:2882
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3171
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Post hidden by your filters"
-#: src/components/status.jsx:3172
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Post pending"
-#: src/components/status.jsx:3176
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Post removed by author"
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Post hidden because you've blocked @{name}."
-#: src/components/status.jsx:3179
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Post hidden because you've blocked {domain}."
-#: src/components/status.jsx:3180
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Post hidden because you've muted @{name}."
-#: src/components/status.jsx:3255
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Show anyway"
-#: src/components/status.jsx:3400
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3404
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3409
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3541
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> boosted"
@@ -2943,30 +2973,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1260
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Boost} other {# Boosts}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Pinned posts"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3113,12 +3143,12 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr ""
+msgid "Switch to account's server {0}"
+msgstr "Switch to account's server {0}"
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr ""
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr "Switch to my server (<0>{currentInstance}0>)"
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3298,8 +3328,8 @@ msgid "Until the last catch-up ({0})"
msgstr ""
#: src/pages/catchup.jsx:1159
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr ""
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
#: src/pages/catchup.jsx:1169
msgid "Previously…"
@@ -3597,11 +3627,11 @@ msgstr ""
#: src/pages/hashtag.jsx:56
msgid "{hashtagTitle} (Media only) on {instance}"
-msgstr ""
+msgstr "{hashtagTitle} (Media only) on {instance}"
#: src/pages/hashtag.jsx:57
msgid "{hashtagTitle} on {instance}"
-msgstr ""
+msgstr "{hashtagTitle} on {instance}"
#: src/pages/hashtag.jsx:59
msgid "{hashtagTitle} (Media only)"
@@ -3679,26 +3709,26 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr ""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr "Enter a new server e.g. \"mastodon.social\""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr ""
+msgid "Invalid server"
+msgstr "Invalid server"
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr ""
+msgid "Go to another server…"
+msgstr "Go to another server…"
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr ""
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr "Go to my server (<0>{currentInstance}0>)"
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3749,16 +3779,16 @@ msgid "Failed to register application"
msgstr "Failed to register application"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "instance domain"
+msgid "server domain"
+msgstr "server domain"
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr ""
+msgid "Failed to log in. Please try again or try another server."
+msgstr "Failed to log in. Please try again or try another server."
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3823,7 +3853,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4040,355 +4070,355 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:102
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:111
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:187
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:198
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:211
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:226
-#: src/pages/settings.jsx:251
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:265
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:273
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Volunteer translations"
-#: src/pages/settings.jsx:284
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:290
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:291
-#: src/pages/settings.jsx:337
-#: src/pages/settings.jsx:385
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:314
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Default visibility updated"
-#: src/pages/settings.jsx:316
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Failed to update default visibility"
-#: src/pages/settings.jsx:387
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr ""
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
-#: src/pages/settings.jsx:402
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:415
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:427
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:444
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:455
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Translate to "
-#: src/pages/settings.jsx:466
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:492
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:547
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:575
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:579
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:600
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:604
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:633
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:638
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:645
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:673
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:678
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:689
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr ""
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr "Note: This feature uses currently-logged-in server API."
-#: src/pages/settings.jsx:706
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:715
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:744
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Install {CLIENT_NAME}"
-#: src/pages/settings.jsx:752
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:791
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:820
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:828
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Donate"
-#: src/pages/settings.jsx:844
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "What's new"
-#: src/pages/settings.jsx:848
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:855
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:862
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:877
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:880
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1145
-#: src/pages/settings.jsx:1150
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1156
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1163
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1185
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1194
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1203
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1207
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1211
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1252
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1277
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1293
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Post"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr ""
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr ""
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr "Switch to my server to enable interactions"
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# month later} other {# months later}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# year later} other {# years later}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr "Switch to post's server ({0})"
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr ""
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr "Switch to post's server"
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "View Edit History Snapshots"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
#: src/pages/trending.jsx:77
msgid "Trending ({instance})"
-msgstr ""
+msgstr "Trending ({instance})"
#: src/pages/trending.jsx:235
msgid "Trending News"
@@ -4417,82 +4447,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr ""
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Screenshot of Phanpy home timeline on mobile device"
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr "Screenshot of Phanpy home timeline on tablet device"
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Screenshot of Catch-up"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "A separate timeline for followings. Email-inspired interface to sort and filter posts."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/eo-UY.po b/src/locales/eo-UY.po
index fa52769807..3378c5ca51 100644
--- a/src/locales/eo-UY.po
+++ b/src/locales/eo-UY.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: eo\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Esperanto\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Aŭtomatigita"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupo"
@@ -120,7 +120,7 @@ msgstr "Kopii tenilon"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR-kodo"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Memore"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Sekvantoj"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Lasta afiŝo en la pasinta(j) jaro(j)} other {Lastaj {1
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originala"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respondoj"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Citaĵoj"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Diskonigoj"
@@ -262,7 +266,7 @@ msgstr "Vidi afiŝo-statistikojn"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Vidi afiŝo-statistikojn"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Fermi"
@@ -340,8 +344,8 @@ msgstr "Pli de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Elekti {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Forigi"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {La dosiero {1} ne estas subtenata.} other {La dosieroj
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Vi povas nur kunsendi ĝis 1 dosieron.} other {Vi povas nur kunsendi ĝis # dosierojn.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Eraro aldonante #{i}"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Enhavaverto"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Enhavaverto"
msgid "Cancel"
msgstr "Nuligi"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Afiŝi vian respondon"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Redakti vian afiŝon"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Faru demandon"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Kion vi pensas?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Aldoni averton de enhavo"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Afiŝi la <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Iu ajn povas citi"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Viaj sekvantoj povas citi"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Nur vi povas citi"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Publika"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Loka"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Diskrete publika"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Privata mencio"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Plani"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Respondi"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Ĝisdatigi"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Afiŝi"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Elŝutante movbildon…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Malsukcesis elŝuti movbildon"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Nesenditaj malnetoj"
@@ -678,7 +682,7 @@ msgstr "Eraro dum forigo de malneto! Bonvolu provi denove."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Neniuj malnetoj trovitaj."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Balotenketo"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Plurmedio"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citaĵo"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Antaŭa"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Sekva"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Malakceptita"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Kontoj"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Montri pli…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "La fino."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Eksporti"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Fulmoklavoj"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Helpo por fulmoklavoj"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Sekva afiŝo"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Antaŭa afiŝo"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Salti karuselon al la sekva afiŝo"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Ŝovo0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Salti karuselon al la antaŭa afiŝo"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Ŝovo0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Ŝargi novajn afiŝojn"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Malfermi detalojn pri afiŝo"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enen-klavo0> aŭ <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Vastigi enhavaverton aŭ<0/>ŝalti vastigitan/kolapsitan fadenon"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Fermi afiŝon aŭ dialogojn"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc-klavo0> aŭ <1>Retropaŝo1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Enfokusigu la kolumnon en plurkolumna reĝimo"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> ĝis <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Enfokusigu la sekvan kolumnon en plurkolumna reĝimo"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Enfokusigu la antaŭan kolumnon en plurkolumna reĝimo"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Redakti novan afiŝon"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Redakti novan afiŝon (nova fenestro)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Ŝovo0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Sendi afiŝon"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Stirklavo0> + <1>Enen-klavo1> aŭ <2>⌘2> + <3>Enen-klavo3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Stirklavo0> + <1>Enen-klavo1> aŭ <2>⌘2> + <3>Enen-klavo3>"
msgid "Search"
msgstr "Serĉi"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Respondi (nova fenestro)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Ŝovo0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Ŝati (Stemulo)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> aŭ <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Diskonigi"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Ŝovo0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Legosigni"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Baskuligi la ŝtelreĝimon"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Ŝovo0> + <1>Alt-klavo1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Redakti liston"
@@ -1156,31 +1172,31 @@ msgstr "Priskribo de plurmedio"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Pli"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traduki"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Paroli"
@@ -1309,11 +1325,11 @@ msgstr "Filtrila: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrila"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Sekvatoj"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Aktualiĝi"
@@ -1377,7 +1393,7 @@ msgstr "Aktualiĝi"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Mencioj"
@@ -1417,11 +1433,11 @@ msgstr "Pli…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Stemuloj"
@@ -1462,8 +1478,8 @@ msgstr "Kontoj…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Ensaluti"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} redaktis afiŝon, kiun vi citis."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} aliĝis."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} raportis {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Perditaj konektoj kun <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Moderiga averto"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Via #Wrapstodon {year} estas ĉi tie!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Administranto de <0>{from}0> malakceptis <1>{targetName}1>, kio signifas, ke vi ne plu povas ricevi ĝisdatigojn de ili aŭ interagi kun ili."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Administranto de <0>{from}0> blokis <1>{targetName}1>. Afektitaj sekvantoj: {followersCount}, Sekvantoj: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Vi blokis <0>{targetName}0>. Forigitaj sekvantoj: {followersCount}, sekvantoj: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Via konto ricevis moderan averton."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Via konto estas malŝaltita."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Kelkaj el viaj afiŝoj estis markitaj kiel sentemaj."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Kelkaj el viaj afiŝoj estis forigitaj."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Viaj afiŝoj estos markitaj kiel sentemaj ekde nun."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Via konto estis limigita."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Via konto estas malakceptita."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Nekonata tipo de sciigo: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Diskonigita/Ŝatita de…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Ŝatita de…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Diskonigita de…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Sekvita de…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Lerni pli <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Vidu #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Legi pli →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Ligilo kopiita"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Ne eblas kopii la ligilon"
@@ -1691,14 +1708,14 @@ msgstr "Ĉu malfermi ligilon?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopii"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Diskonigi…"
@@ -1706,67 +1723,78 @@ msgstr "Diskonigi…"
msgid "Open"
msgstr "Malfermi"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Elektita"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voĉdono} other {# voĉdonoj}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Elektita"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Kaŝi rezultojn"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Voĉdoni"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voĉdono} other {<1>{1}1> voĉdonoj}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> voĉdonanto} other {<1>{1}1> voĉdonantoj}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Finita <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Finita"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Finante <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Finante"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Montri rezultojn"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Aktualigi"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Enkorpigi afiŝon"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Malsukcesis ĝisdatigi agordojn de citaĵo"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Kunhavigo ŝajnas ne funkcii."
@@ -2298,8 +2326,8 @@ msgstr "Nur loka"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Nodo"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Moviĝi malsupren"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Redakti"
@@ -2442,490 +2470,492 @@ msgstr "Importi/eksporti <0>Ŝparvojoj0>"
msgid "Paste shortcuts here"
msgstr "Alglui ŝparvojojn ĉi tie"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Elŝutante konservitajn ŝparvojojn de nodservilo…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Ne eblas elŝuti ŝparvojojn"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Elŝuti ŝparvojojn de nodservilo"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Ekzistas en nunaj ŝparvojoj"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Listo eble ne funkcias se ĝi venas de malsama konto."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Nevalida agorda formato"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Ĉu aldoni al nunaj ŝparvojoj?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Nur ŝparvojoj kiuj ne ekzistas en la nunaj ŝparvojoj estos aldonitaj."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Ne estas novaj ŝparvojoj por importi"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Ŝparvojoj importitaj. Superita maksimumo {SHORTCUTS_LIMIT}, do la ceteraj ne estas importitaj."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Ŝparvojoj importitaj"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importi kaj aldoni…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Ĉu anstataŭi nunajn ŝparvojojn?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Ĉu importi ŝparvojojn?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "aŭ anstataŭi…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importi…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Ŝparvojoj kopiitaj"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Ne eblas kopii ŝparvojoj"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Konservante ŝparvojojn al nodservilo…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Ŝparvojoj konservitaj"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Ne eblas konservi ŝparvojojn"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sinkronigi al nodservilo"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Ŝparvojaj agordoj kopiitaj"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Ne eblas kopii ŝparvojajn agordojn"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Diskonigi"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# skribsigno} other {# skribsignoj}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Ne estas plu ŝparvojoj por importi"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importi/eksporti agordojn de/al nodservilo (Tre eksperimenta)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Privataj afiŝoj ne povas esti cititaj"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Peto por citi"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Aŭtoro permane revizios"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Nur sekvantoj rajtas citi tiun ĉi afiŝon"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Vi ne rajtas citi ĉi tiun afiŝon"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Afiŝo ne disponebla"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>diskonigita1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Pardonu, la nodo en kiu vi estas ensalutinta ne permesas vin interagi kun ĉi tiu afiŝo de alia nodo."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Ne plu ŝatis la afiŝon de {0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Ŝatis la afiŝon de {0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Ne plu legosignis la afiŝon de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Legosignis la afiŝon de @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Iuj plurmedioj ne havas priskribojn."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Malnova afiŝo (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Ne plu diskonigi"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Citi kun ligilo"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Ne plu diskonigita la afiŝon de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Diskonigita la afiŝon de @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Diskonigi…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Ne plu ŝati"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Ŝatata"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Ne plu legosignis"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Teksto de la afiŝo kopiita"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Ne eblas kopii tekston de la afiŝo"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Kopii tekston de la afiŝo"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Vidi afiŝon de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Montri redaktan historion"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Redaktita: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Konversacion nesilentigita"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Konversacion silentigita"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Ne eblas nesilentigi konversacion"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Ne eblas silentigi konversacion"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Nesilentigi konversacion"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silentigi konversacion"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Afiŝo depinglinta de profilo"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Afiŝo alpinglita al profilo"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Ne eblas depingli afiŝon"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Ne eblas alpingli afiŝon"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Depingli de profilo"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Alpingli al la profilo"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Agordoj de citaĵo"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Ĉu forigi ĉi tiun afiŝon?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Afiŝo forigita"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Ne eblas forigi afiŝon"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Raporti afiŝon…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Ŝatita"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Diskonigita"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Legosignita"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Alpinglita"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Forigita"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# respondo} other {# respondoj}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Redaktita"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Montru malpli"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Montru envahon"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrita: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Montri plurmedion"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Redaktita"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Komentoj"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Afiŝo kaŝita de viaj filtriloj"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Pritraktata afiŝo"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Afiŝo forigita de aŭtoro"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Redaktan historion"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Malsukcesis ŝargi historion"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Ŝargante…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> diskonigita"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Fadeno"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Novaj afiŝoj"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Provu denove"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Diskonigo} other {# Diskonigoj}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Alpinglitaj afiŝoj"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrita0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Ne eblas ricevi informojn pri konto"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Iri al la nodo de la konto {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Iri al mia nodo (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Sekvataj etikedoj"
msgid "Groups"
msgstr "Grupoj"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Aktualiĝi <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Helpo"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Kio estas ĉi tio?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Aktualiĝi estas aparta templinio por viaj sekvantaroj, ofertante altnivelan vidon je unu ekrigardo, kun simpla, retpoŝta interfaco por senpene ordigi kaj filtri afiŝojn."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Antaŭrigardo de Aktualiĝo UI"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Ni atingu"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Ni atingu la afiŝojn de viaj sekvantoj."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Montri al mi ĉiujn afiŝojn de…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "ĝis la maksimumo"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Atingi"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Interkovri kun via lasta aktualiĝo"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Ĝis la lasta aktualiĝo ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Noto: Via nodo povus nur montri maksimume 800 afiŝojn en la Hejma templinio sendepende de la tempointervalo. Povus esti malpli aŭ pli."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Antaŭe…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# afiŝo} other {# afiŝoj}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Ĉu forigi ĉi tiun aktualiĝon?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Forigante aktualiĝon {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Aktualiĝo {0} forigita"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Noto: Nur maksimume 3 estos konservitaj. La resto estos aŭtomate forigita."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Ricevante afiŝojn…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Ĉi tio eble daŭros iom da tempo."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Restartigi filtrilojn"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Popularaj ligiloj"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Diskonigita de {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Ĉiuj"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# aŭtoro} other {# aŭtoroj}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Ordigi"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Dato"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Denseco"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtri"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Aŭtoroj"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Nenio"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Montri ĉiujn aŭtorojn"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Vi ne devas legi ĉion."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Jen ĉio."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Supren"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Ligiloj diskonigitaj per sekvantoj, ordigitaj laŭ komunaj kalkuloj, diskonigoj kaj ŝatoj."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Ordigo: Denseco"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Afiŝoj estas ordigitaj laŭ informa denseco aŭ profundo. Pli mallongaj afiŝoj estas \"pli malpezaj\" dum pli longaj afiŝoj estas \"pli pezaj\". Afiŝoj kun fotoj estas \"pli pezaj\" ol afiŝoj sen fotoj."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grupo: Aŭtoroj"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Afiŝoj estas grupigitaj laŭ aŭtoroj, ordigitaj laŭ nombro de afiŝoj per aŭtoro."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Sekva aŭtoro"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Antaŭa aŭtoro"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Rulumi supren"
@@ -3684,26 +3714,26 @@ msgstr "Aldoni al ŝparvojoj"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Entajpi novan nodon, ekz. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Senvalida nodo"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Iri al alia nodo…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Iri al mia nodo (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Malsukcesis registri aplikaĵon"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "noda domajno"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "ekz. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Malsukcesis ensaluti. Bonvolu provi denove aŭ provi alian nodon."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anonco} other {Anoncoj}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Petoj de sekvado"
@@ -4045,349 +4075,349 @@ msgstr "Neniuj afiŝoj trovitaj."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Enigi vian serĉterminon aŭ alglui URL-on supre por komenci."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Agordoj"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Apero"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Hela"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Malhela"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Aŭtomata"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tekstogrando"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Lingvo de la fasado"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Volontulaj tradukoj"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Afiŝante"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Defaŭlta videblo"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sinkronigita"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sinkronigita kun la agordoj de via nodservilo. <0>Iru al via nodo ({instance}) por pliaj agordoj.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Eksperimentoj"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Aŭtomate aktualigi templiniajn afiŝojn"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Karuselon de diskonigoj"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Traduko de afiŝoj"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traduki al "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Sistemlingvo ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Kaŝi la butonon \"Traduki\" por:} other {Kaŝi la butonon \"Traduki\" por (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Noto: Ĉi tiu funkcio uzas eksterajn tradukservojn, funkciigitajn de <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Maŝintradukado"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Aŭtomate montri tradukon por afiŝoj en templinio. Funkcias nur por <0>mallongaj0> afiŝoj sen enhavaverto, plurmedio kaj balotenketo."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "GIF-Elektilo por redaktado"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Noto: Ĉi tiu funkcio uzas eksteran GIF-serĉan servon, funkciigitan de <0>GIPHY0>. G-taksita (taŭga por spektado de ĉiuj aĝoj), spuraj parametroj estas nudigitaj, referencaj informoj estas preterlasitaj de petoj, sed serĉdemandoj kaj IP-adresinformoj ankoraŭ atingos iliajn servilojn."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generilo pri priskribo de bildoj"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Nur por novaj bildoj dum verkado de novaj afiŝoj."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Noto: Ĉi tiu funkcio uzas eksteran AI-servon, funkciigitan de <0>img-alt-api0>. Eble ne funkcias bone. Nur por bildoj kaj en la angla."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "\"Nuba\" importo/eksporto por ŝparvojaj agordoj"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Tre eksperimenta.<0/>Konservita en la notoj de via propra profilo. Profilaj (privataj) notoj estas ĉefe uzataj por aliaj profiloj, kaj kaŝitaj por propra profilo."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Noto: Ĉi tiu funkcio uzas la API de la aktuale ligita nodservilo."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Ŝtelreĝimo <0>(<1>Teksto1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Anstataŭigi tekston kiel blokojn, utilajn kiam oni prenas ekrankopiojn, pro privatecaj kialoj."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Pri"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Konstruita0> de <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patroni"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Donaci"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Lastatempaj ŝanĝoj"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Privateca politiko"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Retejo:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versio:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Versioĉeno kopiita"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Ne eblas kopii versioĉenon"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Malsukcesis ĝisdatigi abonon. Bonvolu provi denove."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Malsukcesis forigi abonon. Bonvolu provi denove."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Puŝaj sciigoj (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Puŝaj sciigoj estas blokitaj. Bonvolu aktivigi ilin en via retumila agordo."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permesi de <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "iu ajn"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "homoj, kiujn mi sekvas"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "sekvantoj"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Sekvas"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Balotenketoj"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Redaktoj de la afiŝo"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Puŝo-permeso ne estis donita ekde via lasta ensaluto. Vi devos <0><1>ensaluti1> denove por doni puŝo-permeson0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTO: Puŝaj sciigoj funkcias nur por <0>unu konto0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Afiŝo"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Vi ne estas ensalutinta. Interagoj (respondi, diskonigi, ktp) ne eblas."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Ĉi tiu afiŝo estas de alia nodo (<0>{instance}0>). Interagoj (respondi, diskonigi, ktp) ne eblas."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Eraro: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Iri al mia nodo por ŝalti interagojn"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Ne eblas ŝargi respondojn."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural,one {# monaton poste} other {# monatojn poste}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural,one {# jaron poste} other {# jarojn poste}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Reen"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Iri al ĉefa afiŝo"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} afiŝoj supre ‒ Iri supren"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Ŝalti al Flanka Vido"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Ŝalti al Plena Vido"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Montri ĉiujn sentemajn enhavojn"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Eksperimenta"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Ne eblas ŝalti"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Iri al nodo de la afiŝo ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Iri al la nodo de la afiŝo"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Ne eblas ŝargi afiŝon"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# respondo} other {<0>{1}0> respondoj}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# komento} other {<0>{0}0> komentoj}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Vidi afiŝon kun siaj respondoj"
@@ -4422,82 +4452,90 @@ msgstr "Popularaj afiŝoj"
msgid "No trending posts."
msgstr "Neniuj popularaj afiŝoj."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Minimuma retkliento por Mastodon, kiu faras aferojn laŭ via maniero."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Ensaluti per Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Aliĝi"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Konekti vian ekzistantan Mastodon/Fediverson-konton.<0/>Viaj ensalutiloj ne estas konservitaj en ĉi tiu servilo."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Konstruita0> de <1>@cheeaun1>. <2>Regularo pri privateco2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Ekrankopio de Karuselon de diskonigoj"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Karuselon de diskonigoj"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Vide apartigu originalajn afiŝojn kaj redividitajn afiŝojn (diskonigitajn afiŝojn)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Ekrankopio de grupigita komenta fadeno"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Grupigita komenta fadeno"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Sekvi konversaciojn perfekte. Duonfaldeblaj respondoj."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Ekrankopio de plurkolumna uzantinterfaco"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Ununuro aŭ plurkolumno"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Defaŭlte, ununura kolumno por serĉantoj de zen-reĝimo. Agordebla plurkolumno por altnivelaj uzantoj."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Ekrankopio de plurkradvorta templinio kun formo por aldoni pliajn kradvortojn"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Plurkradvorta templinio"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Ĝis 5 kradvortoj kombinitaj en ununuran templinion."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Konstruita0> de <1>@cheeaun1>. <2>Regularo pri privateco2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Ŝajnas, ke via retumilo blokas ŝprucfenestrojn."
diff --git a/src/locales/es-ES.po b/src/locales/es-ES.po
index 0aa7af1e6f..56dc0d637b 100644
--- a/src/locales/es-ES.po
+++ b/src/locales/es-ES.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-01-05 04:11\n"
+"PO-Revision-Date: 2026-01-29 13:38\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatizado"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:607
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupo"
@@ -120,7 +120,7 @@ msgstr "Copiar identificador"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "Código QR"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Cuenta conmemorativa"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:329
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguidores"
@@ -214,24 +214,27 @@ msgstr "{0, plural, one {Última publicación en el último año(s)} other {Últ
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originales"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
#: src/pages/catchup.jsx:1575
#: src/pages/catchup.jsx:2230
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respuestas"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2742
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Citas"
@@ -239,7 +242,8 @@ msgstr "Citas"
#: src/pages/catchup.jsx:76
#: src/pages/catchup.jsx:1577
#: src/pages/catchup.jsx:2242
-#: src/pages/settings.jsx:1240
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Impulsos"
@@ -262,7 +266,7 @@ msgstr "Ver las estadísticas de las publicaciones"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,8 +285,8 @@ msgstr "Ver las estadísticas de las publicaciones"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3398
-#: src/components/status.jsx:3610
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
#: src/pages/catchup.jsx:1712
@@ -290,8 +294,8 @@ msgstr "Ver las estadísticas de las publicaciones"
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:97
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Cerrar"
@@ -340,7 +344,7 @@ msgstr "Más de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
+#: src/components/timeline.jsx:487
#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
@@ -380,7 +384,7 @@ msgid "Remove"
msgstr "Eliminar"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {El archivo {1} no es compatible.} other {Los archivos {
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Solo puedes adjuntar hasta 1 archivo.} other {Solo puedes adjuntar hasta # archivos.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Error al adjuntar #{i}"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2499
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Advertencia de contenido"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Advertencia de contenido"
msgid "Cancel"
msgstr "Cancelar"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publica tu respuesta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Edita tu publicación"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Hacer una pregunta"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "¿En qué estás pensando?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Añadir advertencia de contenido"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Publicar el <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:371
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Cualquiera puede citar"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:374
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Tus seguidores pueden citar"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:377
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Solo tú puedes citar"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Las citas no se pueden insertar en menciones privadas."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:323
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Pública"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:326
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Pública, pero silenciosa"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2376
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Mención privada"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programar"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1101
-#: src/components/status.jsx:1135
-#: src/components/status.jsx:2128
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2872
-#: src/components/status.jsx:2884
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Responder"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Actualizar"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publicar"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Descargando GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Hubo un fallo al descargar el GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Los emojis personalizados no están disponibles en este servidor."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:732
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Borradores no enviados"
@@ -678,7 +682,7 @@ msgstr "¡Error al eliminar el borrador! Por favor, inténtalo de nuevo."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1655
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimedia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:764
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citar"
@@ -731,14 +735,14 @@ msgstr "Instantáneas del historial de edición"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Anterior"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Siguiente"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rechazado"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Cuentas"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostrar más…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "El fin."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Seleccionar archivo…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportar"
@@ -925,104 +929,104 @@ msgstr "No se almacena ninguna información de inicio de sesión ni detalles de
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> luego <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Atajos de teclado"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Ayuda de los atajos de teclado"
-#: src/components/keyboard-shortcuts-help.jsx:68
+#: src/components/keyboard-shortcuts-help.jsx:69
#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Siguiente publicación"
-#: src/components/keyboard-shortcuts-help.jsx:72
+#: src/components/keyboard-shortcuts-help.jsx:73
#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Anterior publicación"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Saltar carrusel a la siguiente publicación"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Mayús0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Saltar carrusel a la anterior publicación"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Mayús0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Cargar nuevas publicaciones"
-#: src/components/keyboard-shortcuts-help.jsx:96
+#: src/components/keyboard-shortcuts-help.jsx:97
#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Abrir detalles de la publicación"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Intro0> u <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Abrir multimedia o detalles de la publicación"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Expandir advertencia de contenido o<0/>alternar hilo ampliado/colapsado"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Cerrar publicación o diálogos"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> o <1>Retroceso1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Enfocar columna en el modo de múltiples columnas"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Enfocarse en la siguiente columna en el modo multicolumna"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Enfocarse en la anterior columna en el modo multicolumna"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Redactar nueva publicación"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Redactar nueva publicación (nueva ventana)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Mayús0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Enviar publicación"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Intro1> o <2>⌘2> + <3>Intro3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Intro1> o <2>⌘2> + <3>Intro3>"
msgid "Search"
msgstr "Buscar"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Responder (nueva ventana)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Mayús0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Me gusta (favorito)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> o <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1171
-#: src/components/status.jsx:2915
-#: src/components/status.jsx:2981
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Impulsar"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Mayús0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1273
-#: src/components/status.jsx:3010
-#: src/components/status.jsx:3011
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Añadir marcador"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Activar o desactivar el modo oculto"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Mayús0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Ir al inicio"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Ir a notificaciones"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Ir a configuración"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Ir al perfil"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Ir a los marcadores"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Editar lista"
@@ -1156,31 +1172,31 @@ msgstr "Descripción de la imagen"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2152
-#: src/components/status.jsx:2169
-#: src/components/status.jsx:2302
-#: src/components/status.jsx:3031
-#: src/components/status.jsx:3034
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Más"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1340
-#: src/components/status.jsx:1349
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traducir"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1370
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Hablar"
@@ -1309,9 +1325,9 @@ msgstr "Filtrado: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3536
-#: src/components/status.jsx:3614
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
#: src/pages/catchup.jsx:2033
msgid "Filtered"
@@ -1367,7 +1383,7 @@ msgstr "Seguidos"
#: src/components/nav-menu.jsx:197
#: src/pages/catchup.jsx:1003
-#: src/pages/welcome.jsx:149
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Ponerse al día"
@@ -1377,7 +1393,7 @@ msgstr "Ponerse al día"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1232
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Menciones"
@@ -1421,7 +1437,7 @@ msgstr "Más…"
#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1236
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Me gustan"
@@ -1462,8 +1478,8 @@ msgstr "Cuentas…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Inicia sesión"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} editó una publicación que has citado."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} registrado."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural,=1 {{account} se registró.}other {<0><1>{0}1> personas0> se registraron.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} reportó {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Conexiones perdidas con <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Advertencia de moderación"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "¡Tu #Wrapstodon {year} está aquí!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Un administrador de <0>{from}0> ha suspendido <1>{targetName}1>, lo que significa que ya no puedes recibir actualizaciones de sus cuentas o interactuar con ellas."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Un administrador de <0>{from}0> ha bloqueado <1>{targetName}1>. Seguidores afectados: {followersCount}, siguiendo: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Has bloqueado <0>{targetName}0>. Seguidores eliminados: {followersCount}, siguiendo: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Tu cuenta ha recibido un aviso de moderación."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Tu cuenta ha sido desactivada."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Se han marcado como sensibles algunas de tus publicaciones."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Algunas de tus publicaciones han sido eliminadas."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "De ahora en adelante, todas tus publicaciones se marcarán como sensibles."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Tu cuenta ha sido limitada."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Tu cuenta ha sido suspendida."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipo de notificación desconocido: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1287
-#: src/components/status.jsx:1297
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Impulsado por/Le gustó a…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Le gusta a…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Impulsado por…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguido por…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Más información <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Ver #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Leer más →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1461
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "El enlace ha sido copiado"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1464
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "No se ha podido copiar el enlace"
@@ -1691,14 +1708,14 @@ msgstr "¿Abrir enlace?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1470
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copiar"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1492
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Compartir…"
@@ -1706,67 +1723,78 @@ msgstr "Compartir…"
msgid "Open"
msgstr "Abrir"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Votado"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voto} other {# votos}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Votado"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ocultar resultados"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural,one {# opción} other {# opciones}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "No se puede votar en la encuesta"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Votar"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voto} other {<1>{1}1> votos}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votante} other {<1>{1}1> votantes}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Terminado <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Terminado"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Terminando <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Terminando"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Mostrar resultado"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Actualizar"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1505
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Insertar publicación"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Continuar desenvolviendo…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:362
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Configuración de cita actualizada"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:364
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "No se han podido actualizar la configuración de citas"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Buscar en mis publicaciones"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1486
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Compartir parece no funcionar."
@@ -2298,8 +2326,8 @@ msgstr "Solo local"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instancia"
+msgid "Server"
+msgstr "Servidor"
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Bajar"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1617
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Editar"
@@ -2442,483 +2470,485 @@ msgstr "Importar/Exportar <0>Atajos0>"
msgid "Paste shortcuts here"
msgstr "Pegar atajos aquí"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Descargando atajos guardados desde el servidor de instancia…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr "Descargando accesos directos guardados del servidor…"
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "No se han podido descargar los atajos"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Descargando atajos guardados desde el servidor de la instancia"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr "Descargar accesos directos del servidor"
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existe en los atajos actuales"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "La lista puede no funcionar si es de una cuenta diferente."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Formato de ajustes inválido"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "¿Deseas añadir a los atajos actuales?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Solo se agregarán los atajos que no existan en los actuales atajos."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "No hay nuevos atajos para importar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Los atajos han sido importados. Se ha excedido el máximo {SHORTCUTS_LIMIT}, por lo que el resto no serán importados."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Atajos importados"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importar y añadir…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "¿Deseas anular los atajos actuales?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "¿Deseas importar atajos?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "o sobreescribir…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importar…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Los atajos han sido copiados"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "No se ha podido copiar los atajos"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Guardando atajos a la instancia del servidor…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr "Guardando accesos directos en el servidor…"
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Los atajos han sido guardados"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "No se ha podido guardar los atajos"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronizar al servidor de instancia"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr "Sincronizar con el servidor"
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Has copiado los ajustes de los atajos"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "No se ha podido copiar los ajustes de los atajos"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Compartir"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0,plural, one{# carácter} other{# caracteres}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "No hay más atajos que importar"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importar / exportar ajustes del / hacia el servidor de la instancia (En fase muy experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr "Importar/exportar ajustes desde/hacia el servidor (muy experimental)"
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Las publicaciones privadas no pueden ser citadas"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Solicitar cita"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "El autor lo revisará manualmente"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Solo los seguidores pueden citar esta publicación"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "No tienes permiso para citar esta publicación"
-#: src/components/status.jsx:370
-#: src/components/status.jsx:3176
-#: src/components/status.jsx:3177
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
+#: src/components/status.jsx:3171
msgid "Post unavailable"
msgstr "Publicación no disponible"
-#: src/components/status.jsx:631
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>impulsó1>"
-#: src/components/status.jsx:738
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Lo sentimos, la instancia en la que estás conectado no te permite interactuar con esta publicación de otra instancia."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr "Lo sentimos, el servidor en el que estás conectado actualmente no puede interactuar con esta publicación desde otro servidor."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:927
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "No me gustó la publicación de {0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Le gustó la publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:967
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Dejó de guardar como marcador la publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Guardó como marcador la publicación de @{0}"
-#: src/components/status.jsx:1072
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Algunos archivos no tienen descripciones."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1079
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Antiguas publicaciones (<0>{0}0>)"
-#: src/components/status.jsx:1100
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Responder…"
-#: src/components/status.jsx:1109
-#: src/components/status.jsx:1118
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Responder a todos"
-#: src/components/status.jsx:1112
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural,other {# menciones}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1121
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural,other {<0>@{1}0> primero, # otros debajo}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1138
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Solo <0>@{0}0>"
-#: src/components/status.jsx:1171
-#: src/components/status.jsx:1248
-#: src/components/status.jsx:2915
-#: src/components/status.jsx:2979
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Dejar de impulsar"
-#: src/components/status.jsx:1210
-#: src/components/status.jsx:2964
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Citar con enlace"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1227
-#: src/components/status.jsx:1806
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Dejó de impulsar la publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Impulsó la publicación de @{0}"
-#: src/components/status.jsx:1250
-#: src/components/status.jsx:2978
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Impulsar/citar…"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2978
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Impulsar…"
-#: src/components/status.jsx:1263
-#: src/components/status.jsx:2142
-#: src/components/status.jsx:2998
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "No me gusta"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2142
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2998
-#: src/components/status.jsx:2999
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Me gusta"
-#: src/components/status.jsx:1273
-#: src/components/status.jsx:3010
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Quitar marcador"
-#: src/components/status.jsx:1308
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Ver citas"
-#: src/components/status.jsx:1320
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Desenvolver cadena de citas"
-#: src/components/status.jsx:1387
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Texto de la publicación copiado"
-#: src/components/status.jsx:1390
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "No se puede copiar el texto de la publicación"
-#: src/components/status.jsx:1396
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copiar el texto de la publicación"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1414
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Ver publicación de <0>@{0}0>"
-#: src/components/status.jsx:1435
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Mostrar historial de ediciones"
-#: src/components/status.jsx:1438
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Se editó el: {editedDateText}"
-#: src/components/status.jsx:1521
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Has dejado de silenciar la conversación"
-#: src/components/status.jsx:1521
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Has silenciado la conversación"
-#: src/components/status.jsx:1527
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "No se ha podido dejar de silenciar la conversación"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "No se ha podido silenciar la conversación"
-#: src/components/status.jsx:1537
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Dejar de silenciar conversación"
-#: src/components/status.jsx:1544
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silenciar conversación"
-#: src/components/status.jsx:1560
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Publicación no fijada del perfil"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Publicación fijada en el perfil"
-#: src/components/status.jsx:1566
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "No se ha podido dejar sin fijar la publicación"
-#: src/components/status.jsx:1566
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "No se ha podido fijar la publicación"
-#: src/components/status.jsx:1575
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Dejar de fijar del perfil"
-#: src/components/status.jsx:1582
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fijar al perfil"
-#: src/components/status.jsx:1595
-#: src/pages/settings.jsx:336
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Configuración de citas"
-#: src/components/status.jsx:1628
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "¿Deseas eliminar esta publicación?"
-#: src/components/status.jsx:1644
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Se ha eliminado la publicación"
-#: src/components/status.jsx:1647
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "No se ha podido eliminar la publicación"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1672
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "¿Eliminar mi publicación de la publicación de <0>@{0}0>?"
-#: src/components/status.jsx:1693
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Cita eliminada"
-#: src/components/status.jsx:1697
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "No se ha podido eliminar cita"
-#: src/components/status.jsx:1703
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Eliminar cita…"
-#: src/components/status.jsx:1717
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Reportar publicación…"
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2179
-#: src/components/status.jsx:2999
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Me gusta"
-#: src/components/status.jsx:2176
-#: src/components/status.jsx:2981
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Impulsó"
-#: src/components/status.jsx:2186
-#: src/components/status.jsx:3011
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Añadido a marcadores"
-#: src/components/status.jsx:2190
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fijada"
-#: src/components/status.jsx:2247
-#: src/components/status.jsx:2752
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Eliminada"
-#: src/components/status.jsx:2285
-#: src/components/status.jsx:2353
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# respuesta} other {# respuestas}}"
-#: src/components/status.jsx:2462
-#: src/components/status.jsx:2524
-#: src/components/status.jsx:2632
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Se editó"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Mostrar menos"
-#: src/components/status.jsx:2462
-#: src/components/status.jsx:2524
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostrar contenido"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2623
#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrado: {0}"
-#: src/components/status.jsx:2632
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostrar multimedia"
-#: src/components/status.jsx:2787
-msgid "Edited"
-msgstr "Se editó"
-
-#: src/components/status.jsx:2873
-#: src/components/status.jsx:2885
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Comentarios"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Publicación oculta por tus filtros"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Publicación pendiente"
-#: src/components/status.jsx:3179
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Publicación eliminada por el autor"
-#: src/components/status.jsx:3180
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Publicación oculta porque tú has bloqueado a @{name}."
-#: src/components/status.jsx:3182
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Publicación oculta porque tú has bloqueado {domain}."
-#: src/components/status.jsx:3183
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Publicación oculta porque tú has silenciado a @{name}."
-#: src/components/status.jsx:3258
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Mostrar de todos modos"
-#: src/components/status.jsx:3403
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Historial de ediciones"
-#: src/components/status.jsx:3407
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Error al cargar el historial"
-#: src/components/status.jsx:3412
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Cargando…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3544
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> impulsó"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1260
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nuevas publicaciones"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Inténtalo de nuevo"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Impulso} other {# Impulsos}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Publicaciones fijadas"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrado0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "No se ha podido obtener información de la cuenta"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Cambiar a instancia de la cuenta {0}"
+msgid "Switch to account's server {0}"
+msgstr "Cambiar al servidor de la cuenta {0}"
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Cambiar a mi instancia (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr "Cambiar a mi servidor (<0>{currentInstance}0>)"
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3303,8 +3333,8 @@ msgid "Until the last catch-up ({0})"
msgstr "Hasta la última puesta al día ({0})"
#: src/pages/catchup.jsx:1159
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Nota: Es posible que tu instancia solamente muestre un máximo de 800 publicaciones en la línea temporal de Inicio, independientemente del intervalo de tiempo. Podría ser menos o más."
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr "Nota: Es posible que tu servidor solamente muestre un máximo de 800 publicaciones en la línea temporal de Inicio, independientemente del intervalo de tiempo. Podría ser menos o más."
#: src/pages/catchup.jsx:1169
msgid "Previously…"
@@ -3684,26 +3714,26 @@ msgstr "Añadir a atajos"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Introduce una nueva instancia, por ejemplo \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr "Introduce un nuevo servidor, por ejemplo, \"mastodon.social\""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instancia inválida"
+msgid "Invalid server"
+msgstr "Servidor inválido"
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ir a otra instancia…"
+msgid "Go to another server…"
+msgstr "Ir a otro servidor…"
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ir a mi instancia (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr "Ir a mi servidor (<0>{currentInstance}0>)"
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "No se pudo registrar la aplicación"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "dominio de la instancia"
+msgid "server domain"
+msgstr "dominio del servidor"
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "ejemplo \"mastodon.social\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Error al iniciar sesión. Por favor, inténtalo de nuevo o usa otra instancia."
+msgid "Failed to log in. Please try again or try another server."
+msgstr "No se ha podido iniciar sesión. Inténtalo de nuevo o prueba con otro servidor."
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anuncio} other {Anuncios}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Solicitudes de seguimiento"
@@ -4045,349 +4075,349 @@ msgstr "No se han encontrado publicaciones."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Introduce un término de búsqueda o pega una URL arriba para empezar."
-#: src/pages/settings.jsx:102
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Ajustes"
-#: src/pages/settings.jsx:111
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Apariencia"
-#: src/pages/settings.jsx:187
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Claro"
-#: src/pages/settings.jsx:198
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Oscuro"
-#: src/pages/settings.jsx:211
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automático"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tamaño del texto"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:226
-#: src/pages/settings.jsx:251
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:265
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Idioma en pantalla"
-#: src/pages/settings.jsx:273
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traducciones voluntarias"
-#: src/pages/settings.jsx:284
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publicando"
-#: src/pages/settings.jsx:290
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilidad por defecto"
-#: src/pages/settings.jsx:291
-#: src/pages/settings.jsx:337
-#: src/pages/settings.jsx:385
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sincronizado"
-#: src/pages/settings.jsx:314
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Visibilidad predeterminada actualizada"
-#: src/pages/settings.jsx:316
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "No se ha podido actualizar la visibilidad predeterminada"
-#: src/pages/settings.jsx:387
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronizado con los ajustes del servidor de tu instancia. <0> Ve a tu instancia ({instance}) para más ajustes.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr "Sincronizado con la configuración de tu servidor. <0>Ve a tu servidor ({instance}) para obtener más configuraciones.0>"
-#: src/pages/settings.jsx:402
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimentos"
-#: src/pages/settings.jsx:415
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Actualizar automáticamente las publicaciones de tu línea de tiempo"
-#: src/pages/settings.jsx:427
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrusel de publicaciones impulsadas"
-#: src/pages/settings.jsx:444
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Traducción de publicaciones"
-#: src/pages/settings.jsx:455
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traducir a "
-#: src/pages/settings.jsx:466
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Idioma del sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:492
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural,=0 {Esconder el botón de \"Traducir\" para:} other {Esconder el botón de traducir para (#):}}"
-#: src/pages/settings.jsx:547
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Nota: Esta función usa servicios de traducción externos, con la tecnología <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:575
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Traducción automática"
-#: src/pages/settings.jsx:579
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Mostrar automáticamente la traducción de las publicaciones en la línea de tiempo. Funciona únicamente en publicaciones <0>cortas0> sin advertencias de contenido, archivos multimedia o encuestas."
-#: src/pages/settings.jsx:600
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selector de GIF durante la redacción"
-#: src/pages/settings.jsx:604
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: Esta característica emplea un servicio de búsqueda GIF externo, desarrollado por <0>GIPHY0>. Estos son adecuados para ser vistos por todas las edades, los parámetros de seguimiento son despojados, la información de referencia se omite de las solicitudes, pero las consultas de búsqueda y la información de direcciones IP seguirán llegando a sus servidores."
-#: src/pages/settings.jsx:633
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generador de descripción de imagen"
-#: src/pages/settings.jsx:638
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Solo para imágenes nuevas mientras se redactan nuevas publicaciones."
-#: src/pages/settings.jsx:645
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: Esta característica usa un servicio de IA externo, desarrollado por <0>img-alt-api0>. Puede no funcionar bien. Solamente para imágenes y en inglés."
-#: src/pages/settings.jsx:673
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Importación/exportación \"en la nube\" para la configuración de atajos"
-#: src/pages/settings.jsx:678
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Muy experimental.<0/>Guardado en las notas de tu propio perfil. Las notas del perfil (privadas) se utilizan principalmente para otros perfiles, y se ocultan para el perfil propio."
-#: src/pages/settings.jsx:689
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: Esta función utiliza la API del servidor de instancias conectado en ese momento."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr "Nota: Esta función utiliza la API del servidor en el que se ha iniciado sesión actualmente."
-#: src/pages/settings.jsx:706
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Modo oculto <0>(<1>Texto1> → <2>████2>)0>"
-#: src/pages/settings.jsx:715
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Reemplazar el texto por bloques, útil al tomar capturas de pantalla, por motivos de privacidad."
-#: src/pages/settings.jsx:744
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Instalar {CLIENT_NAME}"
-#: src/pages/settings.jsx:752
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Acerca de"
-#: src/pages/settings.jsx:791
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Creado0> por <1>@cheeaun1>"
-#: src/pages/settings.jsx:820
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patrocina"
-#: src/pages/settings.jsx:828
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Dona"
-#: src/pages/settings.jsx:844
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Qué hay de nuevo"
-#: src/pages/settings.jsx:848
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Política de privacidad"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:855
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Sitio:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:862
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versión:0> <1/> {0}"
-#: src/pages/settings.jsx:877
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Versión copiada"
-#: src/pages/settings.jsx:880
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "No se ha podido copiar la versión"
-#: src/pages/settings.jsx:1145
-#: src/pages/settings.jsx:1150
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "No se ha podido actualizar la suscripción. Inténtalo de nuevo."
-#: src/pages/settings.jsx:1156
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "No se ha podido cancelar la suscripción. Por favor, inténtalo de nuevo."
-#: src/pages/settings.jsx:1163
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notificaciones push (beta)"
-#: src/pages/settings.jsx:1185
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Las notificaciones push están bloqueadas. Actívalas en los ajustes de tu navegador."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1194
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permitir desde <0>{0}0>"
-#: src/pages/settings.jsx:1203
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "cualquiera"
-#: src/pages/settings.jsx:1207
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "personas a las que sigo"
-#: src/pages/settings.jsx:1211
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seguidores"
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Seguidos"
-#: src/pages/settings.jsx:1252
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Encuestas"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Ediciones de publicaciones"
-#: src/pages/settings.jsx:1277
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "No se han permitido notificaciones desde la última vez que te conectaste. Necesitarás <0><1>conectarte de nuevo1> para permitir las notificaciones. 0>."
-#: src/pages/settings.jsx:1293
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: Las notificaciones push solo se permiten para <0>una cuenta0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Publicación"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "No estás conectado. No puedes interactuar (responder, impulsar, etc.)."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Esta publicación es de otra instancia (<0>{instance}0>). Las interacciones (responder, impulsar, etc.) no son posibles."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr "Esta publicación proviene de otro servidor (<0>{instance}0>). No es posible interactuar (responder, impulsar, etc.)."
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Error: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Cambiar a mi instancia para activar interacciones"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr "Cambiar a mi servidor para habilitar las interacciones"
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "No se han podido cargar las respuestas."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# mes después} other {# meses después}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural,one {# año después} other {# años después}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Volver"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ir a la publicación principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} publicaciones arriba - Ir hacia arriba"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Cambiar a vista lateral"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Cambiar a vista completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostrar todo el contenido sensible"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "No se ha podido cambiar"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Cambiar a la instancia de la publicación ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr "Cambiar al servidor de la publicación ({0})"
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Cambiar a la instancia de la publicación"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr "Cambiar al servidor de la publicación"
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Ver instantáneas del historial de edición"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "No se ha podido cargar la publicación"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# respuesta} other {<0>{1}0> respuestas}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# comentario} other {<0>{0}0> comentarios}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Ver publicación con sus respuestas"
@@ -4422,82 +4452,90 @@ msgstr "Publicaciones en tendencia"
msgid "No trending posts."
msgstr "No hay publicaciones en tendencia."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Un cliente web minimalista para Mastodon que hace las cosas a su manera."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Inicia sesión con Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registrarse"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Conecta tu cuenta Mastodon/Fediverse existente.<0/>Tus credenciales no se almacenan en este servidor."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Creado0> por <1>@cheeaun1>. <2>Política de privacidad2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Captura de pantalla de la cronología de la página de inicio de Phanpy en un dispositivo móvil"
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr "Captura de pantalla de la cronología de la página de inicio de Phanpy en una tableta"
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Captura de pantalla del carrusel de impulsos"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrusel de publicaciones impulsadas"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separa visualmente las publicaciones originales de las compartidas (publicaciones impulsadas)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Captura de pantalla de puesta al día"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Una línea de tiempo separada para los seguidores. Interfaz inspirada en el correo electrónico para ordenar y filtrar publicaciones."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Captura de pantalla del hilo de comentarios agrupados"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Hilo de comentarios agrupados"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Sigue las conversaciones sin esfuerzo. Respuestas semi-colapsables."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Captura de pantalla de la interfaz de usuario con múltiples columnas"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Una o varias columnas"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Por defecto, una sola columna para los amantes del modo zen. Modo de múltiples columnas configurable para usuarios avanzados."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Captura de pantalla de una línea de tiempo con múltiples etiquetas y un formulario para añadir más etiquetas"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Línea de tiempo con varias etiquetas"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Hasta 5 etiquetas combinadas en una sola línea de tiempo."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Creado0> por <1>@cheeaun1>. <2>Política de privacidad2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Parece que tu navegador está bloqueando ventanas emergentes."
diff --git a/src/locales/eu-ES.po b/src/locales/eu-ES.po
index 6cda1abdbe..b7757dd579 100644
--- a/src/locales/eu-ES.po
+++ b/src/locales/eu-ES.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: eu\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Basque\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatizatua"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Taldea"
@@ -120,7 +120,7 @@ msgstr "Kopiatu helbidea"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR kodea"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In Memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "jarraitzaile"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Azken bidalketa azken urte(et)an} other {Azken {1} bida
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originalak"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Erantzunak"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Iruzkinak"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Bultzadak"
@@ -262,7 +266,7 @@ msgstr "Ikusi bidalketen estatistikak"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Ikusi bidalketen estatistikak"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Itxi"
@@ -340,8 +344,8 @@ msgstr "<0/>(r)en gehiago"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "{0}. aukera"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Kendu"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {{1} fitxategia ez da bateragarria.} other {{2} fitxateg
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Fitxategi bakarra erantsi dezakezu.} other {# fitxategi erantsi ditzakezu gehienez.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "#{i} eranskinak huts egin du"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Edukiari buruzko abisua"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Edukiari buruzko abisua"
msgid "Cancel"
msgstr "Utzi"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Argitaratu erantzuna"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Editatu bidalketa"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Egin galdera bat"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Zertan zabiltza?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Markatu multimedia hunkigarri gisa"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Programatu <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Edonork iruzkindu dezake"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Jarraitzaileek iruzkindu dezakete"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Zeuk bakarrik iruzkindu dezakezu"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Aipuak ezin dira aipamen pribatuetan txertatu."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Publikoa"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Lokala"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Ikusgarritasun mugatua"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Aipamen pribatua"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programatu"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Erantzun"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Eguneratu"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Argitaratu"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "GIFa deskargatzen…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Ezin da GIFa deskargatu"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Emoji pertsonalizatuak ez daude erabilgarri zerbitzari honetan."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Bidali gabeko zirriborroak"
@@ -678,7 +682,7 @@ msgstr "Errorea zirriborroa ezabatzean! Saiatu berriro."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Ez dago zirriborrorik."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Bozketa"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimedia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Iruzkindu"
@@ -731,14 +735,14 @@ msgstr "Edizio-historia"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Aurrekoa"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Hurrengoa"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Ukatuta"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Kontuak"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Erakutsi gehiago…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Amaiera."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Hautatu fitxategia…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Esportatu"
@@ -925,104 +929,104 @@ msgstr "Esportatutako fitxategietan ez da saioa hasteko informaziorik gordetzen,
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> orduan <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Laster-teklak"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Teklatuko laster-teklen laguntza"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Hurrengo bidalketa"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Aurreko bidalketa"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Biratu karrusela hurrengora"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Biratu karrusela aurrekora"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Kargatu bidalketa berriak"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Ireki bidalketaren xehetasunak"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Hedatu edukiaren abisua edo<0/>hedatu / tolestu haria"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Itxi bidalketa edo leihoa"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> or <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Fokatu zutabea zutabe anitzeko antolaketan"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> to <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Fokatu hurrengo zutabean zutabe anitzeko antolaketan"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Fokatu aurreko zutabean zutabe anitzeko antolaketan"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Idatzi bidalketa berria"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Idatzi bidalketa berria (leiho berria)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Bidali"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Bilatu"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Erantzun (leiho berria)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Egin gogoko"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> edo <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Bultzatu"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Jarri laster-marka"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Estalki modua bai/ez"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Joan hasierara"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Joan jakinarazpenetara"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Editatu zerrenda"
@@ -1156,31 +1172,31 @@ msgstr "Fitxategiaren deskribapena"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Gehiago"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Itzuli"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Irakurri ozenki"
@@ -1309,11 +1325,11 @@ msgstr "Iragazita: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Iragazita"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Jarraitzen ditu"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Zer berri?"
@@ -1377,7 +1393,7 @@ msgstr "Zer berri?"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Aipamenak"
@@ -1417,11 +1433,11 @@ msgstr "Gehiago…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Gogokoak"
@@ -1462,8 +1478,8 @@ msgstr "Kontuak…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Hasi saioa"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account}(e)k iruzkindu duzun bidalketa bat editatu du."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account}(e)k izena eman du."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account}(e)k {targetAccount} salatu du"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "<0>{name}0>(r)ekin harremana galdu da."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Moderazio-ohartarazpena"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Hemen da {year}ko #Wrapstodon!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "<0>{from}0>(e)ko administratzaile batek <1>{targetName}1> bertan behera utzi du, eta horrek esan nahi du aurrerantzean ezingo duzula harekin harremanik izan."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "<0>{from}0>(e)ko administratzaile batek <1>{targetName}1> blokeatu du. Eragina du jarraitzen dizuten {followersCount} eta jarraitzen dituzun {followingCount} -engan."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "<0>{targetName}0> blokeatu duzu. Jarraitzen zizuten {followersCount} eta jarraitzen zenituen {followingCount} kendu dira."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Zure kontuak moderazio-ohartarazpen bat jaso du."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Zure kontua ezgaitu da."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Zure bidalketa batzuk hunkigarri gisa markatu dira."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Zure bidalketa batzuk ezabatu dira."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Aurrerantzean zure bidalketak hunkigarri gisa markatuko dira."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Zure kontuari mugak jarri zaizkio."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Zure kontua bertan behera utzi da."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Jakinarazpen mota ezezaguna: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Bultzatu/Gogoko du(te)…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Gogoko du…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Bultzatu du…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Jarraitzen dizu…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Ikasi gehiago <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Ikusi #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Irakurri gehiago →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Esteka kopiatu da"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Ezin da esteka kopiatu"
@@ -1691,14 +1708,14 @@ msgstr "Esteka ireki?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopiatu"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Partekatu…"
@@ -1706,67 +1723,78 @@ msgstr "Partekatu…"
msgid "Open"
msgstr "Ireki"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Bozkatu duzu"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {boto #} other {# boto}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Bozkatu duzu"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ezkutatu emaitzak"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Bozkatu"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {boto <0>{0}0>} other {<1>{1}1> boto}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {hautesle <0>{0}0>} other {<1>{1}1> hautesle}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "<0/> amaitu da"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Amaitu da"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "<0/> amaituko da"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Amaiera-data"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Erakutsi emaitzak"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Freskatu"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Txertatu bidalketa"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Jarraitu irekitzen…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Iruzkinen ezarpenak eguneratu dira"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Ezin dira iruzkinaren ezarperpenak eguneratu"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Bilatu nire bidalketetan"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Ez dirudi partekatzea dabilenik."
@@ -2298,8 +2326,8 @@ msgstr "Lokala bakarrik"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instantzia"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Mugitu behera"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Editatu"
@@ -2442,490 +2470,492 @@ msgstr "Inportatu / Esportatu <0>Lasterbideak0>"
msgid "Paste shortcuts here"
msgstr "Itsatsi lasterbideak hemen"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Gordetako lasterbideak zerbitzaritik deskargatzen…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Ezin dira lasterbideak deskargatu"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Deskargatu lasterbideak zerbitzaritik"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Lasterbidea badago lehendik ere"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Litekeena da zerrendak ezin erabiltzea beste kontu batekoak badira."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Ezarpenen formatu baliogabea"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Gehitu uneko lasterbideei?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Uneko lasterbideetan ez daudenak gehituko dira soilik."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Ez dago inportatzeko lasterbide berririk"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Lasterbideak inportatu dira. {SHORTCUTS_LIMIT} muga gainditu da, gainerakoak ez dira inportatuko."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Lasterbideak inportatu dira"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Inportatu eta gehitu…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Uneko lasterbideak gainidatzi?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Lasterbideak inportatu?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "edo gainidatzi…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Inportatu…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Lasterbideak kopiatu dira"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Ezin dira lasterbideak kopiatu"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Lasterbideak zerbitzarian gordetzen…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Lasterbideak gorde dira"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Ezin dira lasterbideak gorde"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sinkronizatu zerbitzariarekin"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Lasterbideen ezarpenak kopiatu dira"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Ezin dira lasterbideen ezarpenak kopiatu"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Partekatu"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {karaktere #} other {# karaktere}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Lasterbideen JSON gordina"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Inportatu / Esportatu ezarpenak zerbitzarira / zerbitzaritik (oso esperimentala)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Bidalketa pribatuak ezin dira iruzkindu"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Iruzkintzeko eskaerak"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Egileak eskuz berrikusiko du"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Jarraitzaileek soilik iruzkindu dezakete bidalketa hau"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Ez duzu bidalketa hau iruzkintzeko baimenik"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Bidalketa ez dago eskuragarri"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/>(e)k <1>bultzatua1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Barka baina saioa hasita duzun zerbitzariak ezin du interaktuatu beste instantzia batekoa den bidalketa honekin."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "@{0}(r)en bidalketa gogoko izateari utzi diozu"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "@{0}(r)en bidalketa gogoko egin du"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "@{0}(r)en bidalketari laster-marka kendu dio"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "@{0}(r)en bidalketari laster-marka jarri dio"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Multimedia fitxategi batzuek ez dute deskribapenik."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Bidalketa zaharra (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Erantzun…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Erantzun guztiei"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, one {}other {# aipamen}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, one {}other {<0>@{1}0> lehena, beste # beherago}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "<0>@{0}0> bakarrik"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Kendu bultzada"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Iruzkindu estekarekin"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "@{0}(r)en bidalketari bultzada kendu dio"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "@{0}(r)en bidalketa bultzatu du"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Bultzatu/Iruzkindu…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Bultzatu…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Utzi gogoko egiteari"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Gogoko egin"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Kendu laster-marka"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Ikusi iruzkinak"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Ireki aipuen katea"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Bidalketako testua kopiatu da"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Ezin da bidalketako testua kopiatu"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Kopiatu bidalketako testua"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Ikusi <0>@{0}0>(r)en bidalketa"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Erakutsi edizio-historia"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Editatuta: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Elkarrizketa mututzeari utzi zaio"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Elkarrizketa mututu da"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Ezin da elkarrizketa mututzeari utzi"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Ezin da elkarrizketa mututu"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Utzi elkarrizketa mututzeari"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Mututu elkarrizketa"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Bidalketa profilean finkatzeari utzi zaio"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Profilean finkatutako bidalketa"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Ezin da bidalketa finkatzeari utzi"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Ezin da bidalketa finkatu"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Utzi profilean finkatzeari"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Finkatu profilean"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Iruzkinen ezarpenak"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Bidalketa ezabatu nahi duzu?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Bidalketa ezabatu da"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Ezin da bidalketa ezabatu"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Nire bidalketa <0>@{0}0>(r)en bidalketatik kendu?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Iruzkina kendu da"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Ezin da iruzkina kendu"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Kendu iruzkina…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Salatu bidalketa…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Gogoko egina"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Bultzatua"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Laster-marka jarria"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Finkatua"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Ezabatua"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {erantzun #} other {# erantzun}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Editatuta"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Ezkutatu edukia"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Erakutsi edukia"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Iragazita: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Erakutsi multimedia fitxategiak"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Editatuta"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Iruzkinak"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Iragazkiek ezkutatutako bidalketa"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Bidalketa zain dago"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Egileak bidalketa kendu du"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Bidalketa ezkutatu da @{name} blokeatu duzulako."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Bidalketa ezkutatu da {domain} blokeatu duzulako."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Bidalketa ezkutatu da @{name} mututu duzulako."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Erakutsi hala ere"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Edizio-historia"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Ezin da historia kargatu"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Kargatzen…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/>(e)k <1/> bultzatu du"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Haria"
@@ -2948,30 +2978,30 @@ msgstr "{total}/{index}"
msgid "{index}/X"
msgstr "X/{index}"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Bidalketa berriak"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Saiatu berriro"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {Bultzada #} other {# bultzada}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Finkatutako bidalketak"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Iragazita0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Ezin da kontuaren informazioa eskuratu"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Aldatu kontuko instantziara {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Aldatu nire instantziara (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Jarraitutako traolak"
msgid "Groups"
msgstr "Taldeak"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "{selectedFilterCategory, select, all {bidalketa guztiak} original {jatorrizko bidalketak} replies {erantzunak} boosts {bultzadak} quotes {iruzkinak} followedTags {jarraitutako traolak} groups {taldeak} filtered {iragazitako bidalketak}}, {sortBy, select, createdAt {{sortOrder, select, asc {zaharrena} desc {berriena}}} reblogsCount {{sortOrder, select, asc {bultzada gutxien} desc {bultzada gehien}}} favouritesCount {{sortOrder, select, asc {gogoko gutxien} desc {gogoko gehien}}} repliesCount {{sortOrder, select, asc {erantzun gutxien} desc {erantzun gehien}}} density {{sortOrder, select, asc {sakontasun gutxien} desc {sakontasun gehien}}}} lehen{groupBy, select, account {, egileen arabera multzokatuta} other {}} erakusten"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Zer berri? <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Laguntza"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Zer da hau?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Zer berri? denbora-lerro bereizi bat da jarraitzen diezunekin; goi-mailako ikuspegi bat eskaintzen du begirada batean, posta elektronikoan oinarritutako interfaze erraz batekin, mezuak sailkatzea eta iragaztea ahalbidetzen duena."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Zer berri? interfazearen aurrebista"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Jar gaitezen egunean"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Jarri egunean jarraitzen diezunen bidalketekin."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Erakutsidazu…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "gehienez ere"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Jarri egunean"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Azken eguneraketarekin gainjartzen da"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Azken eguneraketara arte ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Oharra: litekeena da instantziak gehienez (gutxi gorabehera) 800 bidalketa erakustea hasierako denbora-lerroan, denbora tartea izaten dena izaten dela."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Lehenago…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {bidalketa #} other {# bidalketa}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Eguneraketa kendu?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "{0} eguneraketa kentzen"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "{0} eguneraketa kendu da"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Oharra: gehienez 3 gordeko dira. Gainerakoak automatikoki kenduko dira."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Bidalketak eskuratzen…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Litekeena da donbora behar izatea."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Berrezarri iragazkiak"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Gori-gorian dauden estekak"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "{0}(e)k partekatua"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Guztia"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {egile #} other {# egile}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Sailkatu"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Dentsitatea"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Iragazi"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Egileak"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Bat ere ez"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Erakutsi egile guztiak"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Ez duzu zertan guztia irakurri."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Hori da guztia."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Itzuli gora"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Jarraitzen dituzunek partekatutako estekak, partekatutako, bultzatutako eta gogoko egindako zenbakiagatik sailkatuta."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Sailkatu: dentsitatea"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Bidalketak informazioaren dentsitatearen edo sakoneraren arabera sailkatzen dira. Postu motzenak \"arinagoak\" dira, eta luzeenak, berriz, \"astunagoak\". Argazkidun bidalketak argazkirik gabekoak baino \"astunagoak\" dira."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Taldekatu: egileak"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Bidalketak egilearen arabera taldekatzen dira, egilearen bidalketen kopuruaren arabera sailkatuta."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Hurrengo egilea"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Aurreko egilea"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Korritu gora"
@@ -3684,26 +3714,26 @@ msgstr "Gehitu lasterbideetara"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Sartu instantzia berria, adib. \"mastodon.eus\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instantzia baliogabea"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Joan beste instantzia batera…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Joan nire instantziara (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Aplikazioa erregistratzeak huts egin du"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "instantziaren domeinua"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "adib. \"mastodon.eus\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Ezin da saioa hasi. Saiatu berriro edo saiatu beste instantzia batean."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Iragarpena} other {Iragarpenak}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Jarraipen-eskaerak"
@@ -4045,349 +4075,349 @@ msgstr "Ez da bidalketarik aurkitu."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Sartu bilatzeko terminoa edo itsatsi URLa gainean."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Ezarpenak"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Itxura"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Argia"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Iluna"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatikoa"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Testuaren tamaina"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Pantaila-hizkuntza"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Eskaini burua itzultzeko"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Argitaratzean"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Ikusgaitasuna, defektuz"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sinkronizatuta"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Defektuzko ikusgaitasuna eguneratu da"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Defektuzko ikusgaitasunaren eguneraketak huts egin du"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Zure zerbitzariko ezarpenekin sinkronizatu da. <0>Joan zure instantziara ({instance}) ezarpen gehiagorako.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Esperimentuak"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Automatikoki freskatu denbora-lerroko bidalketak"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Bultzaden karrusela"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Bidalketen itzulpena"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Itzuli… "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Sistemak darabilena ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, one {}=0 {Ezkutatu \"Itzuli\" botoia honentzat:} other {Ezkutatu \"Itzuli\" botoia (#) hauentzat:}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Oharra: ezaugarri honek hirugarrenen itzulpen-zerbitzuak darabiltza, <0>{TRANSLATION_API_NAME}0>(r)i esker."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Itzulpen automatikoa bidalketan bertan"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Erakutsi automatikoki bidalketen itzulpena denbora-lerroaren baitan. Bidalketa <0>labur0>retarako balio du bakarrik, eta ezin dute edukiari buruzko oharrik, multimedia fitxategirik edo bozketarik izan."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "GIF hautatzailea"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Oharra: ezaugarri honek hirugarrenen zerbitzua darabil GIFen bilaketarako, <0>GIPHY0>k eskainia. Adin guztietarako egokia da, jarraipen parametroak ezabatu egiten dira, jatorriaren informazioa eskarietatik kanpo uzten da, baina bilaketa-kontsultek eta IP helbidearen informazioak bere zerbitzarietara iristen jarraituko dute."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Irudien deskribapen-sortzailea"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Soilik irudi berrientzat bidalketa berriak idaztean."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Oharra: ezaugarri honek hirugarrenen AA zerbitzua darabil, <0>img-alt-api0>k eskainia. Litekeena da erabat ondo ez egitea. Soilik irudientzat eta soilik ingelesez."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Lasterbideen hodeiko inportazio / esportazio ezarpenak"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Oso esperimentala.<0/>Zure profileko oharretan gordetzen da. Profileko oharrak (pribatuak) beste profil batzuei buruzko oharretarako erabiltzen dira nagusiki, eta norberaren profilean ezkutatuta daude."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Oharra: ezaugarri honek saio hasita duzun zerbitzariaren APIa darabil."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Eskalki modua <0>(<1>Testua1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Testua blokeekin ordezkatzen du, pantaila-argazkiak egitean aproposa pribatutasun arrazoiengatik."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Instalatu {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Honi buruz"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<1>@cheeaun1>ek <0>sortua0>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Eman babesa"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Egin dohaintza"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Nobedadeak"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Pribatutasun politika"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Gunea:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Bertsioa:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Bertsioaren haria kopiatuta"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Ezin da bertsioaren haria kopiatu"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Ezin da harpidetza eguneratu. Saiatu berriro."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Ezin da harpidetza kendu. Saiatu berriro."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Push jakinarazpenak (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Push jakinarazpenak blokeatuta daude. Gaitu itzazu nabigatzaileko ezarpenetan."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Baimendu <0>{0}0>(r)en"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "edonor"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "jarraitzen diodan jendea"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "jarraitzaile"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Jarraitzen die"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Bozketak"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Bidalketen edizioak"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Ez da push baimenik eman saioa azkenekoz hasi zenuenetik. <0><1>Hasi saioa1> berriro baimentzeko0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "Oharra: push jakinarazpenak <0>kontu bakarrarentzat0> dabiltza."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Bidalketa"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Ez duzu saiorik hasi. Ezin duzu interaktuatu (erantzun, bultzatu...)"
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Bidalketa hau beste instantzia batekoa da (<0>{instance}0>). Interakzioak (erantzunak, bultzadak, etab.) ez dira posible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Errorea: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Aldatu nire instantziara interakzioak gaitzeko"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Ezin dira erantzunak kargatu."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {hilabete geroago} other {# hilabete geroago}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {urtebete geroago} other {# urte geroago}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Atzera"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Joan bidalketa nagusira"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} bidalketa goian ‒ Joan gora"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Aldatu gainbegirada bistara"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Aldatu bista osora"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Erakutsi eduki hunkigarri guztia"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Esperimentala"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Ezin da aldatu"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Aldatu bidalketaren instantziara ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Aldatu bidalketaren instantziara"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Ikusi edizio-historia"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Ezin da bidalketa kargatu"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {erantzun #} other {<0>{1}0> erantzun}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {iruzkin #} other {<0>{0}0> iruzkin}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Ikusi bidalketa eta erantzunak"
@@ -4422,82 +4452,90 @@ msgstr "Bogan dauden bidalketak"
msgid "No trending posts."
msgstr "Ez dago bogadn dagoen joerarik."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Mastodon erabiltzeko web-bezero minimalista eta aparta."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Hasi saioa Mastodon-ekin"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Eman izena"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Konektatu zure Mastodon / Fedibertsoko kontua.<0/>Zure egiaztagiriak ez dira zerbitzari honetan gordetzen."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<1>@cheeaun1>ek <0>sortua0>. <2>Pribatutasun politika2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Bultzaden karruselaren pantaila-argazkia"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Bultzaden karrusela"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Bereizi bisualki bidalketa originalak eta partekatutakoak (bultzadak)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Zer berri?-ren pantaila-argazkia"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Jarraitzen diezunen denbora-lerro bereizia. Posta elektronikoan oinarritutako interfazea bidalketak sailkatu eta iragazteko."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Habiratutako iruzkinen hariaren pantaila-argazkia"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Habiratutako iruzkinen haria"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Jarraitu elkarrizketak arazorik gabe. Erantzunak tolesten dira."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Zutabe anitzeko interfazearen pantaila-argazkia"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Nahi beste zutabe"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Defektuz, zutabe bakarra ZEN antolaketa nahi dutenentzako. Zutabe gehiago konfiguratu daitezke erabilera aurreraturako."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Traola anitzeko denbora-lerroaren pantaila-argazkia, traola gehiago gehitzeko inprimakiarekin"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Traola anitzeko denbora-lerroa"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Denbora-lerro bakarrean 5 traola ere batu daitezke."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<1>@cheeaun1>ek <0>sortua0>. <2>Pribatutasun politika2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Badirudi nabigatzailea laster-leihoak blokeatzen ari dela."
diff --git a/src/locales/fa-IR.po b/src/locales/fa-IR.po
index ae60f98305..fb15c2030c 100644
--- a/src/locales/fa-IR.po
+++ b/src/locales/fa-IR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "خودکارشده"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "گروه"
@@ -120,7 +120,7 @@ msgstr ""
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "در یادبود"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "پیگیرنده"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {۱ فرستهٔ آخر در سال گذشته} other {{
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "اصلی"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "پاسخها"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "تقویتها"
@@ -262,7 +266,7 @@ msgstr "نمایش اطلاعات فرسته"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "نمایش اطلاعات فرسته"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "بستن"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "حذف کردن"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {فقط میتوانید تا ۱ پرونده الصاق کنید.} other {فقط میتوانید تا # پرونده الصاق کنید.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "پیوست #{i} شکست خورد"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "هشدار محتوا"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "هشدار محتوا"
msgid "Cancel"
msgstr "لغو"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "پاسختان را بفرستید"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "فرستهتان را ویرایش کنید"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "چکار میکنید؟"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "علامتگذاری رسانه به عنوان حساس"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "همگانی"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "محلی"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "اشارهٔ خصوصی"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "پاسخ دادن"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "بروزرسانی"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "ارسال"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "بارگیری جیف…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "بارگیری جیف ناموفق بود"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "پیشنویسهای ارسالنشده"
@@ -678,7 +682,7 @@ msgstr "خطا در حذف پیشنویس! لطفا دوباره تلاش ک
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "پیشنویسی یافت نشد."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "نظرسنجی"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "رسانه"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "نقل قول"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "پیشین"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "پسین"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "رد شده"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "حسابهای کاربری"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "نمایش بیشتر…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "آخر."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "صادر کردن"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "میانبرهای صفحه کلید"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "راهنمای میانبرهای صفحه کلید"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "فرستهٔ پسین"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "فرستهٔ پیشین"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>تبدیل0> + <1>ت1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>تبدیل0> + <1>ن1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "بارگذاری فرستههای جدید"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "باز کردن اطلاعات فرسته"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>ورود0> یا <1>خ1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "گسترش دادن هشدار محتوا یا<0/>تغییر حالت رشتهٔ گسترده/بسته"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "بستن فرسته یا پنجره"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>فرار0> یا <1>پسبر1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "ستون متمرکز در حالت چندستونه"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>۱0> تا <1>۹1>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "نوشتن فرستهٔ جدید"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "نوشتن فرستهٔ جدید (پنجرهٔ جدید)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>تبدیل0> + <1>ز1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "ارسال فرسته"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>مهار0> + <1>ورود1> یا <2>⌘2> + <3>ورود3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>مهار0> + <1>ورود1> یا <2>⌘2> + <3>ورود3>"
msgid "Search"
msgstr "جستجو"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "پاسخ دادن (پنجرهٔ جدید)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>تبدیل0> + <1>ق1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "پسندیدن (مورد علاقه)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>م0> یا <1>ب1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "تقویت"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>تبدیل0> + <1>ذ1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "نشانکگذاری"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "تغییر وضعیت حالت پوشش"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>تبدیل0> + <1>دگرساز1> + <2>ن2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "ویرایش سیاهه"
@@ -1156,31 +1172,31 @@ msgstr "شرح رسانه"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "بیشتر"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "ترجمه"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "حرف زدن"
@@ -1309,11 +1325,11 @@ msgstr "پالایششده: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "پالایششده"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "اشارهها"
@@ -1417,11 +1433,11 @@ msgstr "بیشتر…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "برگزیدهها"
@@ -1462,8 +1478,8 @@ msgstr "حسابها…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "ورود"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} ثبتنام شد."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} {targetAccount} را گزارش کرد"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "اتصال از دست رفته با <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "یک مدیر از <0>{from}0> <1>{targetName}1> را تعلیق کرده است، معنیاش این است که شما دیگر نمیتوانید بروزرسانیهایی از آنها دریافت کنید یا با آنها تعامل کنید."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "یک مدیر از <0>{from}0> <1>{targetName}1> را مسدود کرده است. پیگیرندههای تأثیرپذیرفته: {followersCount}، پیگرفتههای تأثیرپذیرفته: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "شما <0>{targetName}0> را مسدود کردهاید. پیگیرنده حذفشده: {followersCount}، پیگرفتههای حذفشده: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "حساب کاربری شما غیرفعال شده است."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "بعضی از فرستههای شما به عنوان حساس نشانهگذاری شدهاند."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "بعضی از فرستههای شما حذف شدهاند."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "از این به بعد فرستههای شما به عنوان حساس نشانهگذاری خواهند شد."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "حساب کاربری شما محدود شده است."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "حساب کاربری شما تعلیق شده است."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[نوع ناشناختهٔ آگاهی: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "تقویتشده/برگزیدهشده توسط…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "برگزیدهشده توسط…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "تقویتشده توسط…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "پیگرفتهشده توسط…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "بیشتر بدانید <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "بیشتر خوانید ←"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "پیوند رونوشت شد"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "ناتوان در رونوشت برداشتن از پیوند"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "رونوشت"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "همرسانی…"
@@ -1706,67 +1723,78 @@ msgstr "همرسانی…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "رأی داده شده"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "رأی داده شده"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "پنهان کردن نتایج"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "رأی دادن"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "پایان یافته <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "پایانیافته"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "در حال اتمام <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "در حال اتمام"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "نمایش نتایج"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "بارگذاری مجدد"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "فرستهٔ جاسازیشده"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "انگار همرسانی کار نمیکند."
@@ -2298,8 +2326,8 @@ msgstr "فقط محلی"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "نمونه"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "حرکت به پایین"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "ویرایش"
@@ -2442,490 +2470,492 @@ msgstr "ورود/صدور <0>میانبرها0>"
msgid "Paste shortcuts here"
msgstr "چسباندن میانبرها اینجا"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "بارگیری میانبرهای ذخیرهشده از کارساز نمونه…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "ناتوان در بارگیری میانبرها"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "بارگیری میانبرها از کارساز نمونه"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "بازنویسی کردن…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "وارد کردن…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "میانبرها رونوشت شدند"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "ناتوان در رونویسی از میانبرها"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "ذخیره کردن میانبرها در کارساز نمونه…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "میانبرها ذخیره شدند"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "ناتوان در ذخیره کردن میانبرها"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "همگامسازی با کارساز نمونه"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "میانبرهای تنظیمات رونوشت شدند"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "ناتوان در رونویسی از میانبرهای تنظیمات"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "همرسانی"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural,one {# نویسه} other {# نویسهها}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "جیسون خالص میانبرها"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "ورود/صدور تنظیمات از/به کارساز نمونه (خیلی آزمایشی)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>تقویت کرد1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "متأسفانه نمونهای که شما در آن وارد شدهاید نمیتواند با این فرسته از یک نمونهٔ دیگر تعامل داشته باشد."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "فرستهٔ @{0} نابرگزیده شد"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "بعضی از رسانهها شرح ندارند."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "فرستهٔ قدیمی (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "ناتقویت"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "تقویت…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "نابرگزیدن"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "برگزیدن"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "نانشانکگذاری"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "نمایش تاریخچهٔ ویرایش"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "ویرایششده: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "گفتگو ناخموشیده شد"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "گفتگو خموشیده شد"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "ناتوان در ناخموشاندن گفتگو"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "ناتوان در خموشاندن گفتگو"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "ناخموشاندن گفتگو"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "خموشاندن گفتگو"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "سنجاق فرسته از نمایه برداشته شد"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "فرسته به نمایه سنجاق شد"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "ناتوان در برداشتن سنجاق فرسته"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "ناتوان در سنجاق کردن فرسته"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "برداشتن سنجاق "
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "سنجاق کردن به نمایه"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "این فرسته را حذف میکنید؟"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "گزارش دادن فرسته…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "پالایششده: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> تقویتشده"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "رشته"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "فرستههای جدید"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "تلاش مجدد"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>پالایششده0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "انتقال به نمونهٔ حساب کاربری {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "انتقال به نمونهٔ من (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "برچسبهای پیگرفتهشده"
msgid "Groups"
msgstr "گروهها"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "راهنما"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "اين چيست؟"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "تمام فرستههای… را به من نشان بده"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "تا بیشترین"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "نکته: نمونهٔ شما فقط میتواند حداکثر ۸۰۰ فرسته بدون توجه به زمان در خط زمانی نمایش دهد. میتواند کمتر یا بیشتر باشد."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "قبلا…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural,one {# فرسته} other {# فرستهها}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "این کمی زمانبر است."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "تنظیم مجدد پالایهها"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "همرسانیشده توسط {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "همه"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural,one {# نویسنده} other {# نویسندهها}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "مرتبسازی"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "تاریخ"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "تراکم"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "نویسندهها"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "هیچکدام"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "نمایش همهٔ نویسندهها"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "نیازی نیست همه چیز را بخوانید."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "کافیست."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "برگشتن به بالا"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "پیوندهایی که توسط پیگرفتهها همرسانی شدهاند، مرتبشده طبق شمارش همرسانیشده، تقویتها و برگزیدهها."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "مرتبسازی: تراکم"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "فرستهها با تراکم یا عمق اطلاعات مرتبشدهاند. فرستههای کوتاهتر «سبکتر» هستند درحالیکه فرستههای طولانیتر «سنگینتر» هستند. فرستههایی با تصاویر از فرستههای بدون تصویر «سنگینتر» هستند."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "گروه: نویسندگان"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "فرستهها طبق نویسندهها دستهبندی شدهاند، طبق فرسته بر حسب نویسنده مرتب شدهاند."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "نویسندهٔ پسین"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "نویسندهٔ پیشین"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "پیمایش به بالا"
@@ -3684,26 +3714,26 @@ msgstr "افزودن به میانبرها"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "یک نمونهٔ جدید وارد کنید مثل \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "نمونهٔ نامعتبر"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "رفتن به یک نمونهٔ دیگر…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "رفتن به نمونهٔ من (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr "مثلا \"mastodon.social\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "درخواستهای پیگیری"
@@ -4045,349 +4075,349 @@ msgstr "فرستهای پیدا نشد."
msgid "Enter your search term or paste a URL above to get started."
msgstr "مورد جستجوی خود را وارد کنید یا "
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "تنظیمات"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "ظاهر"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "روشن"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "تاریک"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "خودکار"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "اندازهٔ نوشته"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "الف"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "نمایش زبان"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "ترجمههای داوطلبانه"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "درحال ارسال"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "دید پیشگزیده"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "همگامسازی شد"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "با تنظیمات کارساز نمونهٔ شما همگامسازی شد. <0> برای تنظیمات بیشتر به نمونهٔ خود ({instance}) بروید.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "آزمایشها"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "بارگذاری مجدد خودکار فرستههای خط زمانی"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "ترجمهٔ فرسته"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "زبان سامانه ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {مخفی کردن دکمهٔ «ترجمه» برای:} other {مخفی کردن دکمهٔ «ترجمه» برای (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "ترجمهٔ خودکار درخط"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "بصورت خودکار ترجمه را برای فرستهها در خط زمانی نمایش میدهد. فقط برای فرستههای <0>کوتاه0> بدون هشدار محتوا، رسانه یا نظرسنجی کار میکند."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "انتخابکنندهٔ جیف برای نویسنده"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "نکته: این قابلیت از یک خدمت خراجی جستجوی جیف، قدرتگرفته از <0>جیفی0>، استفاده میکند. ردهبندی سنی عمومی (مناسب برای مشاهدهٔ همهٔ سنین)، ویژگیهای دنبالکننده سلب شدهاند، اطلاعات درخواستکننده از درخواستها حذف شدهاند، ولی درخواست جستجو و نشانی آیپی همچنان به کارساز آنها خواهند رسید."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "فقط برای تصاویر جدید در زمان نوشتن فرستههای جدید."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "نکته: این قابلیت از یک خدمت هوش مصنوعی خارجی، قدرت گرفته از <0>img-alt-api0>، استفاده میکند. شاید خوب کار نکند. فقط برای تصاویر و به زبان انگلیسی است."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "ورود/صدور «ابری» برای تنظیمات میانبرها"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ بسیار آزمایشی.<0/>در یادداشتهای نمایهٔ خود شما ذخیره میشود. یادداشتهای (خصوصی) نمایه در اصل برای بقیهٔ نمایهها استفاده میشوند، و برای نمایهٔ خود پنهان هستند."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "نکته: این قابلیت از API کارساز نمونهای که اکنون وارد شدهاید استفاده میکند."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "حالت پوشش<0>(<1>متن1> ← <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "درباره"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>ساختهشده0> توسط <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>وبگاه:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>نگارش:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "رشتهٔ نگارش رونوشت شد"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "ناتوان در رونوشت رشتهٔ نگارش"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "الف"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "آگاهی ارسالی (بتا)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "آگاهیهای ارسالی مسدود شدهاند. لطفا آنها را در تنظیمات مرورگر خود فعال کنید."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "اجازه دادن از <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "هرکس"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "اجازهٔ ارسال از زمان آخرین ورود شما داده نشده. شما باید دوباره <0><1>وارد شوید1> و اجازهٔ ارسال را بدهید0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "نکته: آگاهیهای ارسالی فقط برای <0>یک حساب کاربری0> کار میکنند."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "تعویض به حالت نمایش کامل"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "نمایش همهٔ محتوای حساس"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "آزمایشی"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "تعویض به نمونهٔ فرسته"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>ساختهشده0> توسط <1>@cheeaun1>. <2>حریم خصوصی2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>ساختهشده0> توسط <1>@cheeaun1>. <2>حریم خصوصی2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po
index 78b14021ae..7848d68da8 100644
--- a/src/locales/fi-FI.po
+++ b/src/locales/fi-FI.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 13:38\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Botti"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Ryhmä"
@@ -120,7 +120,7 @@ msgstr "Kopioi käyttäjätunnus"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR‐koodi"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Muistoissamme"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seuraajat"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Viimeisen julkaisu viime vuosina} other {Viimeiset {1}
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Alkuperäiset"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Vastaukset"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Lainaukset"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Tehostukset"
@@ -262,7 +266,7 @@ msgstr "Näytä julkaisutilastot"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Näytä julkaisutilastot"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Sulje"
@@ -340,8 +344,8 @@ msgstr "Lisää tekijältä <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Vaihtoehto {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Poista"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Tiedostoa {1} ei tueta.} other {Tiedostoja {2} ei tueta
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Voit liittää enintään 1 tiedoston.} other {Voit liittää enintään # tiedostoa.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Liite #{i} epäonnistui"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Sisältövaroitus"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Sisältövaroitus"
msgid "Cancel"
msgstr "Peruuta"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Julkaise vastauksesi"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Muokkaa julkaisuasi"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Esitä kysymys"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Mitä teet?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Merkitse media arkaluonteiseksi"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Julkaistaan <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Kuka tahansa voi lainata"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Seuraajasi voivat lainata"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Vain sinä voit lainata"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Lainauksia ei voi upottaa yksityismainintoihin."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Julkinen"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Paikallinen"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Vaivihkaa julkinen"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Yksityismaininta"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Ajasta"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Vastaa"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Päivitä"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Julkaise"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Ladataan GIF‐kuvaa…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF‐kuvan lataus epäonnistui"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Mukautetut emojit eivät ole saatavilla tällä palvelimella."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Lähettämättömät luonnokset"
@@ -678,7 +682,7 @@ msgstr "Virhe poistettaessa luonnosta! Yritä uudelleen."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Luonnoksia ei löytynyt."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Äänestys"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Media"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Lainaa"
@@ -731,14 +735,14 @@ msgstr "Muokkaushistorian tilannevedokset"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Edellinen"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Seuraava"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Hylätty"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Tilit"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Näytä lisää…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Loppu."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Valitse tiedosto…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Vie"
@@ -925,104 +929,104 @@ msgstr "Vietäviin tiedostoihin ei tallenneta kirjautusmis‐ eikä tilinkäytt
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0>, sitten <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Pikanäppäimet"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Pikanäppäinten ohje"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Seuraava julkaisu"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Edellinen julkaisu"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Siirrä karuselli seuraavaan julkaisuun"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Vaihto0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Siirrä karuselli edelliseen julkaisuun"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Vaihto0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Lataa lisää julkaisuja"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Avaa julkaisun lisätiedot"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> tai <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Avaa median tai julkaisun lisätiedot"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Laajenna sisältövaroitus tai<0/>laajenna/supista keskusteluketju"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Sulje julkaisu tai valintaikkunat"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> tai <1>askelpalautin1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Kohdista sarakkeeseen usean sarakkeen tilassa"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10>–<1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Kohdista edelliseen sarakkeeseen usean sarakkeen tilassa"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Kohdista seuraavaan sarakkeeseen usean sarakkeen tilassa"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Luo uusi julkaisu"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Luo uusi julkaisu (uusi ikkuna)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Vaihto0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Lähetä julkaisu"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> tai <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> tai <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Haku"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Vastaa (uusi ikkuna)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Vaihto0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Tykkää (lisää suosikkeihin)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> tai <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Tehosta"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Vaihto0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Lisää kirjanmerkkeihin"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Ota peittotila käyttöön tai pois käytöstä"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Vaihto0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Siirry Koti‐näkymään"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Siirry Ilmoitukset‐näkymään"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Siirry asetuksiin"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Siirry profiiliin"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Siirry kirjanmerkkeihin"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Muokkaa listaa"
@@ -1156,31 +1172,31 @@ msgstr "Median kuvaus"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Lisää"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Käännä"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Puhu"
@@ -1309,11 +1325,11 @@ msgstr "Suodatettu: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Suodatettu"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Seurattavat"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Kiinnikuronta"
@@ -1377,7 +1393,7 @@ msgstr "Kiinnikuronta"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Maininnat"
@@ -1417,11 +1433,11 @@ msgstr "Lisää…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Tykkäykset"
@@ -1462,8 +1478,8 @@ msgstr "Tilit…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Kirjaudu sisään"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} muokkasi lainaamaasi julkaisua."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} rekisteröityi."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, =1 {{account} rekisteröityi.} other {<0><1>{0}1> käyttäjää0> rekisteröityi.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} raportoi käyttäjän {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Menetettiin yhteydet kohteeseen <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Moderointivaroitus"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Vuotesi {year} #Wrapstodon on täällä!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Palvelimen <0>{from}0> ylläpitäjä on jäädyttänyt käyttäjän <1>{targetName}1>, minkä takia et saa enää hänen päivityksiään etkä voi olla vuorovaikutuksessa hänen kanssaan."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Palvelimen <0>{from}0> ylläpitäjä on estänyt palvelimen <1>{targetName}1>. Vaikutettuja seuraajia {followersCount}, seurattavia {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Olet estänyt palvelimen <0>{targetName}0>. Poistettuja seuraajia {followersCount}, seurattavia {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Tilisi on saanut moderointivaroituksen."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Tilisi on poistettu käytöstä."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Julkaisujasi on merkitty arkaluonteisiksi."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Julkaisujasi on poistettu."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Tästä lähtien julkaisusi merkitään arkaluonteisiksi."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Tiliäsi on rajoitettu."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Tilisi on jäädytetty."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tuntematon ilmoitustyyppi: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Tehostaneet/tykänneet…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Tykänneet…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Tehostanut…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seurannut…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Lue lisää <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Näytä #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Lue lisää →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Linkki kopioitu"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Linkkiä ei voitu kopioida"
@@ -1691,14 +1708,14 @@ msgstr "Avataanko linkki?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopioi"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Jaa…"
@@ -1706,67 +1723,78 @@ msgstr "Jaa…"
msgid "Open"
msgstr "Avaa"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Äänestetty"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# ääni} other {# ääntä}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Äänestetty"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Piilota tulokset"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# vaihtoehto} other {# vaihtoehtoa}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Ei voitu äänestää"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Äänestä"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> ääni} other {<1>{1}1> ääntä}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> äänestäjä} other {<1>{1}1> äänestäjää}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Päättynyt <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Päättynyt"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Päättyy <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Päättyy"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Näytä tulokset"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Päivitä"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Upota julkaisu"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Jatka purkamista…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Lainausasetukset päivitetty"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Lainausasetusten päivitys epäonnistui"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Hae omia julkaisujani"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Jako ei näytä toimivan."
@@ -2298,8 +2326,8 @@ msgstr "Vain paikalliset"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instanssi"
+msgid "Server"
+msgstr "Palvelin"
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Siirrä alaspäin"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Muokkaa"
@@ -2442,490 +2470,492 @@ msgstr "Tuo/vie <0>pikavalinnat0>"
msgid "Paste shortcuts here"
msgstr "Liitä pikavalinnat tähän"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Ladataan tallennetut pikavalinnat instanssipalvelimelta…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr "Ladataan tallennetut pikavalinnat palvelimelta…"
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Pikavalintoja ei voitu ladata"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Lataa pikavalinnat instanssipalvelimelta"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr "Lataa pikavalinnat palvelimelta"
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Kuuluu nykyisiin pikavalintoihin"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Lista ei välttämättä toimi, jos se on eri tililtä."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Virheellinen asetusformaatti"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Lisätäänkö nykyisiin pikavalintoihin?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Lisätään vain pikavalinnat, joita ei ole nykyisissä pikavalinnoissa."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Ei uusia pikavalintoja tuotavaksi"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Pikavalinnat tuotu. Enimmäismäärä {SHORTCUTS_LIMIT} ylittyi, joten loppuja ei tuotu."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Pikavalinnat tuotu"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Tuo ja lisää…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Korvataanko nykyiset pikavalinnat?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Tuodaanko pikavalinnat?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "tai korvaa…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Tuo…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Pikavalinnat kopioitu"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Pikavalintoja ei voitu kopioida"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Tallennetaan pikavalinnat instanssipalvelimelle…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr "Tallennetaan pikavalinnat palvelimelle…"
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Pikavalinnat tallennettu"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Pikavalintoja ei voitu tallentaa"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synkronoi instanssipalvelimelle"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr "Synkronoi palvelimelle"
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Pikavalintojen asetukset kopioitu"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Pikavalintojen asetuksia ei voitu kopioida"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Jaa"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# merkki} other {# merkkiä}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Pikavalintojen raaka‐JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Tuo/vie asetukset instanssipalvelimelta/‐palvelimelle (erittäin kokeellinen)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr "Tuo/vie asetukset palvelimelta/palvelimelle (erittäin kokeellinen)"
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Yksityisiä julkaisuja ei voi lainata"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Pyydä lupaa lainata"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Tekijä arvioi pyynnön manuaalisesti"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Vain seuraajat voivat lainata tätä julkaisua"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Sinulla ei ole oikeutta lainata tätä julkaisua"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Julkaisu ei saatavilla"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>tehosti1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Valitettavasti parhaillaan kirjautuneena oleva instanssi ei voi olla vuorovaikutuksessa tämän toiselta instanssilta peräisin olevan julkaisun kanssa."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr "Valitettavasti parhaillaan kirjautuneena oleva palvelin ei voi olla vuorovaikutuksessa tämän toiselta palvelimelta peräisin olevan julkaisun kanssa."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Kumottu käyttäjän @{0} julkaisun tykkäys"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Tykätty käyttäjän @{0} julkaisusta"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Poistettu käyttäjän @{0} julkaisu kirjanmerkeistä"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Lisätty käyttäjän @{0} julkaisu kirjanmerkkeihin"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Osalta mediasta puuttuu kuvaus."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Vanha julkaisu (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Vastaa…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Vastaa kaikille"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# mainintaa}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, other {<0>@{1}0> ensin, # muuta alhaalla}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Vain <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Kumoa tehostus"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Lainaa linkillä"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Kumottu käyttäjän @{0} julkaisun tehostus"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Tehostettu käyttäjän @{0} julkaisua"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Tehosta/lainaa…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Tehosta…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Kumoa tykkäys"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Tykkää"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Poista kirjanmerkeistä"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Näytä lainaukset"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Pura lainausketju"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Julkaisun teksti kopioitu"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Julkaisun tekstiä ei voitu kopioida"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Kopioi julkaisun teksti"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Näytä käyttäjän <0>@{0}0> julkaisu"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Näytä muokkaushistoria"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Muokattu: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Keskustelun mykistys kumottu"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Keskustelu mykistetty"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Keskustelun mykistystä ei voitu kumota"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Keskustelua ei voitu mykistää"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Kumoa keskustelun mykistys"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Mykistä keskustelu"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Julkaisu irrotettu profiilista"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Julkaisu kiinnitetty profiiliin"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Julkaisua ei voitu irrottaa"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Julkaisua ei voitu kiinnittää"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Irrota profiilista"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Kiinnitä profiiliin"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Lainausasetukset"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Poistetaanko tämä julkaisu?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Julkaisu poistettu"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Julkaisua ei voitu poistaa"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Poistetaanko julkaisuni käyttäjän <0>@{0}0> julkaisusta?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Lainaus poistettu"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Lainausta ei voitu poistaa"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Poista lainaus…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Raportoi julkaisu…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Tykätty"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Tehostettu"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Lisätty kirjanmerkkeihin"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Kiinnitetty"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Poistettu"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# vastaus} other {# vastausta}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Muokattu"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Näytä vähemmän"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Näytä sisältö"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Suodatettu: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Näytä media"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Muokattu"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Kommentit"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Julkaisu piilotettu suodattimiesi perusteella"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Julkaisu odottaa"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Tekijä on poistanut julkaisun"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Julkaisu piilotettu, koska olet estänyt käyttäjän @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Julkaisu piilotettu, koska olet estänyt instanssin {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Julkaisu piilotettu, koska olet mykistänyt käyttäjän @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Näytä kuitenkin"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Muokkaushistoria"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Historian lataus epäonnistui"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Ladataan…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> tehosti"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Ketju"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Uudet julkaisut"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Yritä uudelleen"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# tehostus} other {# tehostusta}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Kiinnitetyt julkaisut"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Suodatettu0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Tilitietoja ei voitu noutaa"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Vaihda tilin instanssiin {0}"
+msgid "Switch to account's server {0}"
+msgstr "Vaihda tilin palvelimelle {0}"
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Vaihda omaan instanssiin (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr "Vaihda omalle palvelimelle (<0>{currentInstance}0>)"
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Seurattavat tunnisteet"
msgid "Groups"
msgstr "Ryhmät"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Näytetään {selectedFilterCategory, select, all {kaikki julkaisut} original {alkuperäiset julkaisut} replies {vastaukset} boosts {tehostukset} quotes {lainaukset} followedTags {seurattavat tunnisteet} groups {ryhmät} filtered {suodatetut julkaisut}}, {sortBy, select, createdAt {{sortOrder, select, asc {vanhimmat} desc {uusimmat}}} reblogsCount {{sortOrder, select, asc {vähiten tehostetut} desc {eniten tehostetut}}} favouritesCount {{sortOrder, select, asc {vähiten tykätyt} desc {eniten tykätyt}}} repliesCount {{sortOrder, select, asc {vähiten vastauksia saaneet} desc {eniten vastauksia saaneet}}} density {{sortOrder, select, asc {vähiten tiheät} desc {tiheimmät}}}} ensin{groupBy, select, account {, tekijöittäin ryhmiteltyinä} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Kiinnikuronta <0>beeta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Ohje"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Mikä tämä on?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Kiinnikuronta on erillinen aikajana, joka tarjoaa ylätason näkymän seurattaviisi yhdellä silmäyksellä. Yksinkertainen, sähköpostin innoittama käyttöliittymä, jossa voit vaivattomasti järjestellä ja suodattaa julkaisuja."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Kiinnikuronnan käyttöliittymän esikatselu"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Kurotaanpa kiinni"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Kurotaanpa seurattaviesi julkaisut kiinni."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Näytä kaikki julkaisut…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "enimmäisaikaan asti"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Kuro kiinni"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Menee edellisen kiinnikurontasi päälle"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Edelliseen kiinnikurontaasi asti ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Huomaa: Instanssisi saattaa näyttää kotiaikajanalla enintään vain 800 julkaisua riippumatta valitusta aikavälistä. Määrä voi olla pienempi tai suurempi."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr "Huomaa: Palvelimesi saattaa näyttää kotiaikajanalla enintään vain 800 julkaisua riippumatta valitusta aikavälistä. Määrä voi olla pienempi tai suurempi."
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Aiemmin…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# julkaisu} other {# julkaisua}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Poistetaanko tämä kiinnikuronta?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Poistetaan kiinnikuronta {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Kiinnikuronta {0} poistettu"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Huomaa: Vain enintään 3 tallennetaan. Loput poistetaan automaattisesti."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Noudetaan julkaisuja…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Tämä saattaa kestää hetken."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Palauta suodattimet"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Suosituimmat linkit"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Jakanut {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Kaikki"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# tekijä} other {# tekijää}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Järjestys"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Päiväys"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Tiheys"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Ryhmä"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Tekijät"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Ei mikään"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Näytä kaikki tekijät"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Sinun ei tarvitse lukea kaikkea."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Siinä kaikki."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Takaisin ylös"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Seurattavien jakamat linkit järjestettynä jakomäärän mukaan, tehostukset ja tykkäykset."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Järjestys: Tiheys"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Julkaisut järjestetään informaatiotiheyden tai ‑syvyyden mukaan. Lyhyemmät julkaisut ovat ”kevyempiä”, pidemmät taas ”painavampia”. Kuvan sisältävät julkaisut ovat ”paivavampia” kuin kuvattomat."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Ryhmä: Tekijät"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Julkaisut ryhmitellään tekijän mukaan ja järjestellään tekijäkohtaisen julkaisumäärän perusteella."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Seuraava tekijä"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Edellinen tekijä"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Vieritä ylös"
@@ -3684,26 +3714,26 @@ msgstr "Lisää pikavalintoihin"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Anna uusi instanssi, esim. ”mastodon.social”"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr "Anna uusi palvelin, esim. ”mastodon.social”"
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Virheellinen instanssi"
+msgid "Invalid server"
+msgstr "Virheellinen palvelin"
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Siirry toiseen instanssiin…"
+msgid "Go to another server…"
+msgstr "Siirry toisille palvelimelle…"
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Siirry omalle instanssille (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr "Siirry omalle palvelimelle (<0>{currentInstance}0>)"
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Sovelluksen rekisteröinti epäonnistui"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "instanssin verkkotunnus"
+msgid "server domain"
+msgstr "palvelimen verkkotunnus"
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "esim. ”mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Sisäänkirjautuminen epäonnistui. Yritä uudelleen tai kokeile toista instanssia."
+msgid "Failed to log in. Please try again or try another server."
+msgstr "Sisäänkirjautuminen epäonnistui. Yritä uudelleen tai kokeile toista palvelinta."
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Tiedote} other {Tiedotteet}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Seurauspyynnöt"
@@ -4045,349 +4075,349 @@ msgstr "Julkaisuja ei löytynyt."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Aloita kirjoittamalla hakutermi tai liittämällä URL‐osoite yläpuolelle."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Asetukset"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Ulkoasu"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Vaalea"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Tumma"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Autom."
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tekstin koko"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Näyttökieli"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Vapaaehtoisten käännökset"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Julkaiseminen"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Oletusnäkyvyys"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Synkronoituva"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Oletusnäkyvyys päivitetty"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Oletusnäkyvyyden päivitys epäonnistui"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Synkronoituu palvelimesi asetuksiin. <0>Siirry instanssiisi ({instance}), jos tarvitset lisäasetuksia.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr "Synkronoituu palvelimesi asetuksiin. <0>Siirry palvelimellesi ({instance}), jos tarvitset lisäasetuksia.0>"
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Kokeelliset ominaisuudet"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Päivitä aikajanan julkaisut automaattisesti"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Tehostuskaruselli"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Julkaisujen kääntäminen"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Käännä kielelle "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Järjestelmän kieli ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Piilota Käännä‐painike kieliltä:} other {Piilota Käännä‐painike kieliltä (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Huomaa: Tämä ominaisuus käyttää ulkoisia käännöspalveluja, jotka tarjoaa <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Automaattinen käännös tekstin paikalla"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Näytä julkaisujen käännökset automaattisesti aikajanalla. Toimii vain <0>lyhyille0> julkaisuille, joissa ei ole sisältövaroitusta, mediaa eikä äänestystä."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "GIF‐valitsin luontikentässä"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Huomaa: Tämä ominaisuus käyttää ulkoista GIF‐hakupalvelua, jonka tarjoaa <0>GIPHY0>. Se on G‑luokiteltu (katselu sopii kaikenikäisille), seurantaparametrit poistetaan ja viittaustieto jätetään pois pyynnöistä, mutta hakukyselyt ja tieto IP‐osoitteesta päätyy silti palvelun palvelimille."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Kuvan kuvausgeneraattori"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Vain uusille kuville, uutta julkaisua luotaessa."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Huomaa: Tämä ominaisuus käyttää ulkoista tekoälypalvelua, jonka tarjoaa <0>img-alt-api0>. Ei välttämättä toimi hyvin. Vain kuville ja englanniksi."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Pikavalintojen asetusten tuonti/vienti ”pilven” kautta"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Erittäin kokeellinen.<0/>Tallennetaan oman profiilisi merkintään. Profiilien (yksityisiä) merkintöjä käytetään enimmäkseen muille profiileille, ja omassa profiilissa ne ovat piilossa."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Huomaa: Tämä ominaisuus käyttää parhaillaan kirjautuneena olevan instanssin ohjelmointirajapintaa."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr "Huomaa: Tämä ominaisuus käyttää parhaillaan kirjautuneena olevan palvelimen ohjelmointirajapintaa."
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Peittotila <0>(<1>Teksti1> → <2>██████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Korvaa tekstin lohkoilla, hyödyllinen näyttökuvia otettaessa, yksityisyyssyistä."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Asenna {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Tietoja"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Kehittänyt0> <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Sponsoroi"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Lahjoita"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Mitä uutta"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Tietosuojakäytäntö"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Sivusto:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versio:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Version merkkijono kopioitu"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Version merkkijonoa ei voitu kopioida"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Tilauksen päivitys epäonnistui. Yritä uudelleen."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Tilauksen poisto epäonnistui. Yritä uudelleen."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Puskuilmoitukset (beeta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Puskuilmoitukset on estetty. Ota ne käyttöön selaimesi asetuksissa."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Salli <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "keneltä tahansa"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "käyttäjiltä, joita seuraan"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seuraajilta"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Uudet seuraajat"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Äänestykset"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Julkaisujen muokkaukset"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Puskulupaa ei myönnetty viimeisen kirjautumisesi jälkeen. Sinun täytyy <0><1>kirjautua sisään1> uudelleen myönteeksesi puskuluvan0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "HUOMAA: Puskuilmoitukset toimivat vain <0>yhdellä tilillä0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Julkaisu"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Et ole kirjautuneena sisään. Vuorovaikutus (vastaaminen, tehostaminen jne.) ei ole mahdollista."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Tämä julkaisu on toisesta instanssista (<0>{instance}0>). Vuorovaikutus (vastaaminen, tehostaminen jne.) ei ole mahdollista."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr "Tämä julkaisu on toiselta palvelimelta (<0>{instance}0>). Vuorovaikutus (vastaaminen, tehostaminen jne.) ei ole mahdollista."
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Virhe: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Vaihda omaan instanssiin, niin saat vuorovaikutuksen käyttöön"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr "Vaihda omalle palvelimelle, niin saat vuorovaikutuksen käyttöön"
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Vastauksia ei voitu ladata."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# kuukausi myöhemmin} other {# kuukautta myöhemmin}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# vuosi myöhemmin} other {# vuotta myöhemmin}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Takaisin"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Siirry pääjulkaisuun"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} julkaisua yläpuolella – Siitty ylös"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Vaihda sivupaneelinäkymään"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Vaihda täyteen näkymään"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Näytä kaikki arkaluonteinen sisältö"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Kokeellinen"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Ei voitu vaihtaa"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Vaihda julkaisun instanssiin ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr "Vaihda julkaisun palvelimelle ({0})"
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Vaihda julkaisun instanssiin"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr "Vaihda julkaisun palvelimelle"
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Näytä muokkaushistorian tilannevedokset"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Julkaisua ei voitu ladata"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# vastaus} other {<0>{1}0> vastausta}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# kommentti} other {<0>{0}0> kommenttia}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Näytä julkaisu vastauksineen"
@@ -4422,82 +4452,90 @@ msgstr "Suositut julkaisut"
msgid "No trending posts."
msgstr "Ei suosittuja julkaisuja."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Minimalistinen, omintakeinen Mastodon‐selainsovellus."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Kirjaudu sisään Mastodon‐tilillä"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Rekisteröidy"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Yhdistä olemassa oleva Mastodon‐ tai fediversumin tilisi.<0/>Kirjautumistietojasi ei tallenneta tälle palvelimelle."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Kehittänyt0> <1>@cheeaun1>. <2>Tietosuojakäytäntö2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Näyttökuva Phanpyn kotiaikajanasta mobiililaitteessa"
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr "Näyttökuva Phanpyn kotiaikajanasta on tabletlaitteessa"
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Näyttökuva tehostuskarusellista"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Tehostuskaruselli"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Erottele alkuperäiset julkaisut visuaalisesti uudelleenjaetuista (tehostetuista) julkaisuista."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Näyttökuva kiinnikuronnasta"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Erillinen aikajana seurattavistasi. Sähköpostin innoittama käyttöliittymä julkaisujen järjestelyyn ja suodattamiseen."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Näyttökuva sisäkkäisten kommenttien ketjusta"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Sisäkkäisten kommenttien ketju"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Seuraa keskusteluja vaivatta. Osittain kutistettavat vastaukset."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Näyttökuva usean sarakkeen käyttöliittymästä"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Yksi tai useampi sarake"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Oletuksena yksi sarake zen‐tilan hakijoille. Määritettävissä usean sarakkeen tila tehokäyttäjille."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Näyttökuva usean aihetunnisteen aikajanasta, jossa on lomake uusien aihetunnisteiden lisäämiseksi"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Usean aihetunnisteen aikajana"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Enintään 5 aihetunnistetta yhdistettynä samalle aikajanalle."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Kehittänyt0> <1>@cheeaun1>. <2>Tietosuojakäytäntö2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Selaimesi näyttää estävän ponnahdusikkunat."
diff --git a/src/locales/fr-FR.po b/src/locales/fr-FR.po
index 4d35599a19..406fcd360d 100644
--- a/src/locales/fr-FR.po
+++ b/src/locales/fr-FR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatisé"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Groupe"
@@ -120,7 +120,7 @@ msgstr "Copier l’identifiant"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "En mémoire"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Abonné⋅e·s"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Dernière publication dans les dernières années} othe
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Messages"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Réponses"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Citations"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Partages"
@@ -262,7 +266,7 @@ msgstr "Afficher les statistiques du message"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Afficher les statistiques du message"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Fermer"
@@ -340,8 +344,8 @@ msgstr "Davantage de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Choix {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Supprimer"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Le fichier {1} n'est pas pris en charge.} other {Les fi
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Vous ne pouvez joindre qu’un seul fichier.} other {Vous pouvez joindre jusqu’à # fichiers.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "#{i} n’a pas pu être joint au message"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Avertissement de contenu"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Avertissement de contenu"
msgid "Cancel"
msgstr "Annuler"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publier votre réponse"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Modifier votre message"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Poser une question"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Quoi de neuf ?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marquer le média comme délicat"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Publier sur <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Tout le monde peut citer"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Vos abonné(e)s peuvent citer"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Vous seul pouvez citer"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Public"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Mention privée"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Planifier"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Répondre"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Mettre à jour"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publier"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Téléchargement du GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Le GIF n’a pas pu être téléchargé."
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Brouillons non envoyés"
@@ -678,7 +682,7 @@ msgstr "Erreur lors de la suppression du brouillon. Veuillez réessayer."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Pas de brouillon trouvé."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Sondage"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Média"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citer"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Précédent"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Suivant"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rejetée"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Comptes"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Voir plus…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "C'est fini."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exporter"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Aide pour les raccourcis clavier"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Message suivant"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Message précédent"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Passer le carrousel au message suivant"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Maj0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Passer le carrousel au message précédent"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Maj0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Charger de nouveaux messages"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Ouvrir les détails du message"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Entrée0> ou <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Développer l'avertissement de contenu ou<0/>activer/désactiver le fil étendu/réduit"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Fermer le message ou les boîtes de dialogue"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Échap0> ou <1>Retour arrière1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Activer une colonne en mode multi-colonnes"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> à <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Activer la colonne suivante en mode multi-colonnes"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Activer la colonne précédente en mode multi-colonnes"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Rédiger un nouveau message"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Rédiger un nouveau message (nouvelle fenêtre)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Maj0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Publier message"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Entrée1> ou <2>⌘2> + <3>Entrée3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Entrée1> ou <2>⌘2> + <3>Entrée3>"
msgid "Search"
msgstr "Recherche"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Répondre (nouvelle fenêtre)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Maj0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Ajouter en favori"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> ou <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Partager"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Maj0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Ajouter aux signets"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Activer/Désactiver le mode camouflage"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Maj0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Modifier la liste"
@@ -1156,31 +1172,31 @@ msgstr "Description du média"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Davantage"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traduire"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Prononcer"
@@ -1309,11 +1325,11 @@ msgstr "Filtré : {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtré"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Rattrapage"
@@ -1377,7 +1393,7 @@ msgstr "Rattrapage"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Mentions"
@@ -1417,11 +1433,11 @@ msgstr "Plus…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Favoris"
@@ -1462,8 +1478,8 @@ msgstr "Comptes…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Connexion"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} a modifié un message que vous avez cité."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} s'est inscrit·e."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} a signalé {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Connexions perdues avec <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Avertissement de modération"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Votre #Wrapstodon {year} est arrivé !"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Un·e administrateur·rice de <0>{from}0> a suspendu <1>{targetName}1>, ce qui signifie que vous ne pourrez plus recevoir ses mises à jour ou interagir avec lui."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "L’administration de <0>{from}0> a bloqué <1>{targetName}1>. Le blocage concerne {followersCount} de vos abonné⋅es et {followingCount} de vos abonnements."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Vous avez bloqué <0>{targetName}0>. Le blocage concerne {followersCount} de vos abonné⋅es et {followingCount} de vos abonnements."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Votre compte a reçu un avertissement de modération."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Votre compte a été désactivé."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Certains de vos messages ont été marqués comme délicats."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Certaines de vos messages ont été supprimés."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Vos messages seront dorénavant marqués comme délicats."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Votre compte est restreint."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Votre compte a été suspendu."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Notification de type inconnu : {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Partagée par / Aimée par …"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Aimée par…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Partagé par…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Suivi par…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "En savoir plus <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Afficher #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Lire la suite →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Lien copié"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Le lien n’a pas pu être copié."
@@ -1691,14 +1708,14 @@ msgstr "Ouvrir le lien ?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copier"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Partager…"
@@ -1706,67 +1723,78 @@ msgstr "Partager…"
msgid "Open"
msgstr "Ouvrir"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "A voté"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# vote} other {# votes}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "A voté"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Masquer les résultats"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Voter"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votant} other {<1>{1}1> votants}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Est clôturé <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Est clos"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Se termine <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Sera clos"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Montrer les résultats"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Actualiser"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Intégrer le message"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Réglages sur les citations modifiés"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Échec de modification des réglages sur les citations"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Le partage ne paraît pas possible."
@@ -2298,8 +2326,8 @@ msgstr "Local uniquement"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instance"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Déplacer vers le bas"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Modifier"
@@ -2442,490 +2470,492 @@ msgstr "Importer/Exporter des <0>raccourcis0>"
msgid "Paste shortcuts here"
msgstr "Coller les raccourcis ici"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Chargement des raccourcis depuis votre instance…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Les raccourcis n’ont pas pu être chargés."
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Charger les raccourcis depuis votre instance"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existe dans les raccourcis actuels"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "La liste pourrait ne pas fonctionner si elle provient d'un autre compte."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Format de paramètres non valide"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Remplacer les raccourcis actuels ?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Seuls les raccourcis qui n'existent pas dans les raccourcis actuels seront ajoutés."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Aucun nouveau raccourci à importer"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Raccourcis importés. Dépassement du maximum {SHORTCUTS_LIMIT}, donc les autres ne sont pas importés."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Raccourcis importés"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importer et ajouter…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Remplacer les raccourcis actuels ?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importer les raccourcis ?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "ou remplacer…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importer…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Raccourcis copiés"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Les raccourcis n’ont pas pu être copiés."
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Enregistrement des raccourcis sur votre instance…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Raccourcis enregistrés"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Les raccourcis n’ont pas pu être sauvegardés."
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synchroniser avec votre instance"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Les paramètres des raccourcis ont été copiés"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Les paramètres de raccourcis n’ont pas pu être copiés."
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Partager"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0,plural, one{# caractère} other{# caractères}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Raccourcis JSON bruts"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importer/exporter les paramètres de/vers l'instance du serveur (très expérimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>a partagé1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Désolé, votre instance ne peut pas interagir avec ce message d'une autre instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Message de @{0} retiré des favoris"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "A aimé la publication de {0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Publication de @{0} retirée des signets"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Publication de @{0} ajoutée aux signets"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Certains médias n'ont pas de descriptions."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Ancien message (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Annuler le partage"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Partage du message de @{0} annulé"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Publication de @{0} partagée"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Partager…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Retirer des favoris"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Ajouter en favori"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Retirer des signets"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Texte de la publication copié"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Impossible de copier le texte de la publication"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copier le texte de la publication"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Voir le message de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Afficher l’historique des modifications"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Modifié : {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "La discussion n'est plus masquée"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversation mise en silence"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "La conversation n’a pas pu être rétablie."
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "La conversation n’a pas pu être mise en sourdine."
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Ne plus masquer la discussion"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Mettre la conversation en sourdine"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Message détaché du profil"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Message épinglé au profil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Le message n’a pas pu être détaché."
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Le message n’a pas pu être épinglé."
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Détacher de votre profil"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Épingler à votre profil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Supprimer ce message ?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Message supprimé"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Le message n’a pas pu être supprimé."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Signaler le message …"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Favori"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Partagé"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Signet"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Épinglé"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Supprimée"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# réponse} other {# réponses}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Modifié"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Replier"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Afficher le contenu"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtré : {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Afficher le média"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Modifié"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Commentaires"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Historique des modifications"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Échec du chargement de l'historique"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Chargement en cours…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> a partagé"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Fils"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nouveaux messages"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Essayez à nouveau"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# partage} other {# partages}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Messages épinglés"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtré0> : <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Les informations sur le compte n’ont pas pu être chargés."
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Basculer vers l'instance du compte {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Passer à mon instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Mots-clés suivis"
msgid "Groups"
msgstr "Groupes"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Rattrapage <0>bêta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Aide"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "En savoir plus"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Le rattrapage est un fil d’actualité supplémentaire qui propose une vue d’ensemble pour rester à la page avec vos abonnements. Son interface est inspirée par les e-mails et vous permet de filtrer et trier les messages facilement."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Aperçu de l’interface de rattrapage"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "C’est parti"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Restez à la page avec vos abonnements."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Afficher tous les messages qui datent de…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "autant que possible"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Rattrapage"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "En commun avec votre rattrapage précédent"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Depuis le dernier rattrapage ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "À noter : il se peut que votre instance ne montre que 800 messages dans le fil d’actualité, plus ou moins, quelle que soit la tranche horaire choisie."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Précédemment…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# message} other {# messages}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Enlever ce rattrapage ?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Rattrapage {0} en cours de suppression"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Rattrapage {0} supprimé"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Seulement trois rattrapages sont sauvegardés. Les autres seront automatiquement supprimés."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Chargement des messages…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Merci de patienter."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Réinitialiser les filtres"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Liens populaires"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Partagé par {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Tous"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# personne} other {# personnes}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Classer"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Date"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densité"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Par personne"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Aucun"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Afficher tout le monde"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Pas la peine de tout lire."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "C’est tout !"
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Remonter"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Ce sont les liens partagés par les personnes que vous suivez, classés selon leur nombre d’apparences, de partages et de favoris."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Classer par densité"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Classe les messages selon leur densité d’information. Les messages plus courts ou sans images sont plus “légers”, les messages plus longs ou avec des images sont plus “lourds”."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Groupé par personne"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Les messages sont regroupées par auteur·ice·s, triés par nombre de messages par auteur·ice."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Personne suivante"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Personne précédente"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Remonter"
@@ -3684,26 +3714,26 @@ msgstr "Ajouter aux raccourcis"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Indiquer une nouvelle instance, par exemple “mastodon.social”"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instance incorrecte"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Afficher une autre instance…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Afficher mon instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Échec de l'enregistrement de l'application"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "domaine de l’instance"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "Par exemple “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Connexion échouée. Essayez à nouveau, ou avec une autre instance."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Annonce} other {Annonces}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Demandes d’abonnement"
@@ -4045,349 +4075,349 @@ msgstr "Aucun message trouvé."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Entrez le terme recherché ou collez une URL ci-dessus pour commencer."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Paramètres"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Affichage"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Clair"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Sombre"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Auto"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Taille du texte"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Langue d'affichage"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traductions bénévoles"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publication"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilité par défaut"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Synchronisé"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Synchronisé avec les paramètres de votre serveur d'instance. <0>Allez à votre instance ({instance}) pour plus de paramètres.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Expérimentations"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Charger automatiquement les messages du fil d’actualité"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrousel des partages"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Traduction des messages"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traduire en "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Langue système ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, one {}=0 {Masquer le bouton \"Traduire\" pour:} other {Masquer le bouton \"Traduire\" pour (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Traduction automatique sur la même ligne"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Affiche automatiquement la traduction des messages sur le fil d’actualité. Ne fonctionne qu’avec les messages <0>courts0> sans médias, ni sondages, ni avertissement de contenu."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Sélecteur de GIFs lors de la rédaction"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Note : cette fonctionnalité utilise un moteur de recherche de GIF externe proposé par <0>GIPHY0>. Seuls les GIF adaptés à toutes tranches d'ages seront affichés, les paramètres de traçage seront supprimés, le référent ne sera pas envoyé avec les requètes, mais leurs serveurs verront tout de même votre adresse IP et vos recherches."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Générateur de description d'images"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Uniquement pour les nouvelles images lors de la rédaction de nouveaux messages."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Remarque : Cette fonction utilise un service IA externe, propulsé par <0>img-alt-api0>. Peut ne pas fonctionner correctement. Seulement pour les images et en anglais."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Import/export \"Cloud\" pour les paramètres des raccourcis"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Très expérimental.<0/>Enregistré dans les notes personnelles de votre propre profil. Ces notes, privées, sont généralement utilisées sur les profils des autres, et masquées sur le votre."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Note : Cette fonction utilise l'API du serveur d'instance auquel vous êtes actuellement connecté."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Mode camouflage <0>(<1>Texte1> → <2>█████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Masque le texte avec des rectangles, pratique pour prendre des captures d’écran de manière respectueuse de la vie privée."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "À propos"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Fait0> par <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Parrain"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Faire un don"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Politique de confidentialité"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Site:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Version:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Texte de version copié"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Le numéro de version n’a pas pu être copié."
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "La mise à jour de l'abonnement a échoué. Veuillez réessayer."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "La suppression de l'abonnement a échoué. Veuillez réessayer."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notifications Push (bêta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Les notifications push sont bloquées. Veuillez les activer dans les paramètres de votre navigateur."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permettre depuis <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "tout le monde"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "personnes à lesquelles je suis abonné·e"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "abonné⋅es"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Abonnements"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Sondages"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Modifications du message"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "L'autorisation des notifications Push n'a pas été accordée depuis votre dernière connexion. Vous devrez <0><1>vous connecter1> à nouveau pour accorder l'autorisation Push0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTE : Les notifications Push ne fonctionnent que pour <0>un compte0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Vous n’êtes pas connecté⋅e. Les interactions telles que les réponses et les partages ne sont pas possibles."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Ce message provient d’une autre instance (<0>{instance}0>). Les interactions telles que les réponses et les partages ne sont pas possibles."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Erreur : {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Basculer vers mon instance pour activer les interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Les réponses n’ont pas pu être chargées."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Retour"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Aller au message principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} messages plus haut ‒ Remonter"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Passer en vue latérale"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Passer en vue pleine page"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Afficher tous les contenus sensibles"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Expérimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Impossible de basculer"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Basculer vers l'instance de la publication ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Basculer vers l'instance du message"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Le message n’a pas pu être chargé."
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# réponse} other {<0>{1}0> réponses}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# commentaire} other {<0>{0}0> commentaires}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Voir le message avec ses réponses"
@@ -4422,82 +4452,90 @@ msgstr "Messages en tendance"
msgid "No trending posts."
msgstr "Pas de messages en tendance."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Un client Mastodon minimaliste et original."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Se connecter avec Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "S’inscrire"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Connectez votre compte Mastodon/Fédivers existant.<0/>Votre mot de passe ne sera pas enregistré sur ce serveur."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Fabriqué0> par <1>@cheeaun1>. <2>Politique de confidentialité2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Capture d’écran du carrousel des partages"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrousel des partages"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Distingue visuellement les messages de vos abonnements et les messages partagés."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Capture d’écran de commentaires imbriqués"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Commentaires imbriqués"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Facile de suivre les conversations. Commentaires semi-repliables."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Capture d’écran de l’interface à plusieurs colonnes"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Une ou plusieurs colonnes"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Une seule colonne par défaut pour une ambiance zen. Plusieurs colonnes configurables pour les plus braves."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Capture d’écran du fil d’actualité à multiples mots-clés, avec un champs pour ajouter des mots-clés"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Fil d’actualité à mots-clés multiples"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Jusqu’à 5 mots-clés combinés dans un seul fil."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Fabriqué0> par <1>@cheeaun1>. <2>Politique de confidentialité2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Il semblerait que votre navigateur bloque les fenêtres pop-up."
diff --git a/src/locales/gl-ES.po b/src/locales/gl-ES.po
index cc9120ba15..3bb9c78930 100644
--- a/src/locales/gl-ES.po
+++ b/src/locales/gl-ES.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: gl\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 14:34\n"
"Last-Translator: \n"
"Language-Team: Galician\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatizada"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupo"
@@ -120,7 +120,7 @@ msgstr "Copiar identificador"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "Código QR"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Lembranzas"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguidoras"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Última publicación no último ano(s)} other {Últimas
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Orixinal"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respostas"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Citas"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Promocións"
@@ -262,7 +266,7 @@ msgstr "Ver estatísticas de publicación"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Ver estatísticas de publicación"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Pechar"
@@ -340,8 +344,8 @@ msgstr "Mais de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Opción {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Retirar"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {O ficheiro {1} non é compatible.} other {Os ficheiros
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Só podes anexar un ficheiro.} other {Só podes anexar ata # ficheiros.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Fallou o anexo #{i}"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Aviso sobre o contido"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Aviso sobre o contido"
msgid "Cancel"
msgstr "Desbotar"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publica a resposta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Edita a publicación"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Preguntar"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Que estás a facer?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marcar o multimedia como sensible"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Publicar o <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Calquera pode citarte"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "As túas seguidoras poden citarte"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Só ti podes citar"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "As citas non se poden incluír nas mencións privadas."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Pública"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Pública limitada"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Mención privada"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programar"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Responder"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Actualizar"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publicar"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Descargando GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Fallou a descarga da GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Neste servidor non hai emojis personalizados."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Borradores non enviados"
@@ -678,7 +682,7 @@ msgstr "Erro ao desbotar o borrador! Inténtao outra vez."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Non hai borradores."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Enquisa"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimedia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Cita"
@@ -731,14 +735,14 @@ msgstr "Editar historial de instantáneas"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Anterior"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Seguinte"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rexeitado"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Contas"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostrar máis…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Fin."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Seleccionar ficheiro…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportar"
@@ -925,104 +929,104 @@ msgstr "Nos ficheiro exportados non se inclúen credenciais nin detalles sobre o
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> máis <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Atallos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Axuda sobre atallos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Seguinte publicación"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Publicación anterior"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Omitir carrusel e ir á seguinte publicación"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Maiús0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Omitir carrusel e ir á publicación anterior"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Maiús0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Cargar novas publicacións"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Abrir detalles da publicación"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> ou <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Abrir os detalles da publicación ou multimedia"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Despregar o aviso sobre o contido ou<0/>pregar/despregar os fíos"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Fechar publicación ou diálogos"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> or <1>Retroceso1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Foco na columna no modo con varias columnas"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Foco na seguinte columna no modo multi-columna"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Foco na columna anterior no modo multi-columna"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Escribir nova publicación"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Escribir nova publicación (nova xanela)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Maiús0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Enviar publicación"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Buscar"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Responder (nova xanela)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Maiús0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Favorecer (favorita)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> ou <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Promover"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Maiús0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Marcar"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Cambiar o Modo Capa"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Maiús0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Ir a Inicio"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Ir a Notificacións"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Ir aos Axustes"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Ir ao Perfil"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Ir aos Marcadores"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Editar lista"
@@ -1156,31 +1172,31 @@ msgstr "Descrición do multimedia"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Máis"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traducir"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Falar"
@@ -1309,11 +1325,11 @@ msgstr "Filtrado: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrado"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Seguimento"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Ponte ao día"
@@ -1377,7 +1393,7 @@ msgstr "Ponte ao día"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Mencións"
@@ -1417,11 +1433,11 @@ msgstr "Máis…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Favorecementos"
@@ -1462,8 +1478,8 @@ msgstr "Contas…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Acceder"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {a
msgid "{account} edited a post you have quoted."
msgstr "{account} editou unha publicación que citaches."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} creou a conta."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, one {}=1 {{account} rexistrouse.} other {<0><1>{0}1> persoas0> rexistráronse.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} denunciou a {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Conexións perdidas con <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Aviso da Moderación"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Xa chegou o teu {year} #Wrapstodon!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "A administración de <0>{from}0> suspendeu a <1>{targetName}1>, xa que logo non vas recibir actualizacións desa conta ou interactuar con ela."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "A administración de <0>{from}0> bloqueou a <1>{targetName}1>. Seguidoras afectadas: {followersCount}; seguimentos: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Bloqueaches a <0>{targetName}0>. Seguidoras eliminadas: {followersCount}; seguimentos: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "A túa conta recibeu unha advertencia da moderación."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "A túa conta foi desactivada."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Algunha das túas publicacións foron marcadas como sensibles."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Algunha das túas publicacións foron eliminadas."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "De agora en diante as túas publicacións van ser marcadas como sensibles."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "A túa conta foi limitada."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "A túa conta foi suspendida."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipo de notificación descoñecido: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Promovida/Favorecida por…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Favorecida por…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Promovida por…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguida por…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Saber mais <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Ver #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Ler mais →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Copiouse a ligazón"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Non se puido copiar a ligazón"
@@ -1691,14 +1708,14 @@ msgstr "Abrir ligazón?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copiar"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Compartir…"
@@ -1706,67 +1723,78 @@ msgstr "Compartir…"
msgid "Open"
msgstr "Abrir"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Xa votaches"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voto} other {# votos}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Xa votaches"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Agochar resultados"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# opción} other {# opcións}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Non podes votar na enquisa"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Votar"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voto} other {<1>{1}1> votos}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votante} other {<1>{1}1> votantes}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Finalizou <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Finalizou"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Finaliza en <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Finaliza"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Mostrar resultados"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Actualizar"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Incluír a publicación"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Continuar despregando…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Actualizada a configuración das citas"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Fallo ao gardar a configuración para citar"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Buscar nas miñas publicacións"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Semella que non se pode compartir."
@@ -2298,8 +2326,8 @@ msgstr "Só local"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instancia"
+msgid "Server"
+msgstr "Servidor"
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Ir abaixo"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Editar"
@@ -2442,490 +2470,492 @@ msgstr "Importar/Exportar <0>Atallos0>"
msgid "Paste shortcuts here"
msgstr "Pega aquí os atallos"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "A descargar os atallos gardados desde o servidor da instancia…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr "Descargando desde o servidor os atallos gardados…"
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Non se puideron descargar os atallos"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Descargar atallos desde o servidor da instancia"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr "Descargar atallos desde o servidor"
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existe nos atallos actuais"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "A lista podería non funcionar se procede de outra conta."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "O formato dos axustes non é válido"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Engadir aos atallos actuais?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Só se engadirán os atallos que non existan nos atallos actuais."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Non hai atallos que importar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Importáronse os atallos. Excedeuse o máximo de {SHORTCUTS_LIMIT}, así que o resto non se importaron."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Atallos importados"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importar e engadir…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Sobrescribir os atallos actuais?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importar os atallos?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "ou sobrescribir…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importar…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Copiáronse os atallos"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Non se puideron copiar os atallos"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "A gardar os atallos no servidor da instancia…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr "Gardando os atallos no servidor…"
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Gardáronse os atallos"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Non se puideron gardar os atallos"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronizar co servidor da instancia"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr "Sincronizar co servidor"
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Copiáronse os axustes do atallo"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Non se puideron copiar os axustes do atallo"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Compartir"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# caracter} other {# caracteres}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Atallos en formato JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importar/exportar os axustes de/para o servidor da instancia (moi experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr "Importar/exportar os axustes desde/ao servidor (moi experimental)"
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "As publicacións privadas non se poden citar"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Solicitar a citación"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Será revisada manualmente"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Só as seguidoras poden citar esta publicación"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Non tes permiso para citar esta publicación"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Publicación non dispoñible"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>promoveu1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Sentímolo pero a instancia na que iniciaches sesión non pode interactuar coa publicación desde outra instancia."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr "O servidor no que tes iniciada sesión non pode interactuar con esta publicación doutro servidor."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Retirado o favorecemento a @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Favorecida a publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Desmarcouse a publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Marcouse a publicación de @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Algún multimedia non ten descrición."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Publicación antiga (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Responder…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Responder a todas"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# mencións}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, one {}other {<0>@{1}0> a primeira, # máis embaixo}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Só <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Retirar promoción"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Citar con ligazón"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Retirada a promoción da publicación de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Promoveu a publicación de @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Promoción/Cita…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Promover…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Xa non me gusta"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Gústame"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Retirar marcador"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Ver citas"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Despregar a cadea de citas"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Copiouse o texto da publicación"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Non se puido copiar o texto da publicación"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copiar texto da publicación"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Ver publicación de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Mostrar historial de edicións"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Editada: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Conversa reactivada"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversa acalada"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Non se puido reactivar a conversa"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Non se puido acalar a conversa"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Reactivar a conversa"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Acalar conversa"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Desprendeuse do perfil a publicación"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Publicación fixada ao perfil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Non se puido desprender a publicación"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Non se puido fixar a publicación"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Soltar do perfil"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fixar no perfil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Axustes para citar"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Eliminar publicación?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Eliminouse a publicación"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Non se puido eliminar a publicación"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Retirar a miña publicación da publicación de <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Retirouse a cita"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Non se puido retirar a cita"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Retirar cita…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Denunciar publicación…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Favorecida"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Promovida"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Marcada"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fixada"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Eliminada"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# resposta} other {# respostas}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Editada"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Ver menos"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostrar contido"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrado: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostrar multimedia"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Editada"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Comentarios"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Publicación oculta por mor dos teus filtros"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Publicación pendente"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Publicación retirada pola autora"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Publicación oculta porque bloqueaches a @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Publicación oculta porque bloqueaches {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Publicación oculta porque silenciaches a @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Mostrar igualmente"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Editar Historial"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Fallou a carga do historial"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Cargando…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> promoveu"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Fío"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Novas publicacións"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Inténtao outra vez"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Promoción} other {# Promocións}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Publicacións fixadas"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrado0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Non se puido obter a información da conta"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Cambiar á instancia da conta {0}"
+msgid "Switch to account's server {0}"
+msgstr "Cambiar ao servidor da conta {0}"
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Cambiar á miña instancia (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr "Cambiar ao meu servidor (<0>{currentInstance}0>)"
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Cancelos seguidos"
msgid "Groups"
msgstr "Grupos"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Mostrando {selectedFilterCategory, select, all {todas as publicacións} original {publicacións orixinais} replies {respostas} boosts {promocións} quotes {citas} followedTags {cancelos seguidos} groups {grupos} filtered {publicacións filtradas}}, {sortBy, select, createdAt {{sortOrder, select, asc {máis antigas} desc {últimas}}} reblogsCount {{sortOrder, select, asc {con menos promocións} desc {con máis promocións}}} favouritesCount {{sortOrder, select, asc {con menos favorecementos} desc {con máis favorecementos}}} repliesCount {{sortOrder, select, asc {con menos respostas} desc {con máis respostas}}} density {{sortOrder, select, asc {menor densidade} desc {maior densidade}}}} primeiro{groupBy, select, account {, agrupado por autoría} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Ponte ao día <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Axuda"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Que é isto?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Ponte ao Día é unha cronoloxía separada para os teus seguimentos onde obter unha visión rápida e doada do publicado, cunha interface inspirada na do correo electrónico para organizar e filtrar as publicacións."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Vista previa da interface de Ponte ao día"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Poñámonos ao día"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Vexamos o que publicaron as persoas que segues."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Móstrame todas as publicacións das…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "o máximo"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Obter"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Entraría na túa última posta ao día"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Ata a última posta ao día ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Nota: pode que a túa instancia mostre un máximo de 800 publicacións na cronoloxía de Inicio independentemente do tempo que marques. Podería variar."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr "Nota: pode que o teu servidor mostre un máximo de 800 publicacións na cronoloxía de Inicio independentemente do tempo que marques. Podería variar."
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Anteriormente…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# publicación} other {# publicacións}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Retirar esta posta ao día?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Retirar Ponte ao Día {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Eliminouse o Ponte ao Día {0}"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Nota: só se gardan 3 postas ao día. O resto elimínanse automaticamente."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Obtendo as publicacións…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Podería levarlle un anaco."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Restablecer filtros"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "O máis compartido"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Compartido por {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Todo"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autora} other {# autoras}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Orde"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densidade"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Agrupar"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autoría"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Ningún"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Mostra todas as autoras"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Non tes que ler todo."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Isto é todo."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Volver arriba"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Ligazóns compartidas polos teus seguimentos, organizados por contas compartidas, promocións e favorecementos."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Orde: Densidade"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "As publicacións están ordenadas pola densidade de información, pola cantidade relativa. As publicacións curtas son «lixeiras» mentres que as máis longas «pesan máis». As publicacións con fotos «pesan máis» que as que non as teñen."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Agrupar: Autoría"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "As publicacións están agrupadas pola autoría, e ordenadas por número de publicacións por autora."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Seguinte autora"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Autora anterior"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Ir arriba"
@@ -3684,26 +3714,26 @@ msgstr "Engadir a Atallos"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Escribe unha nova instancia, ex. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr "Escribe un novo servidor, ex. «mastodon.social»"
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instancia non válida"
+msgid "Invalid server"
+msgstr "Servidor non válido"
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ver outra instancia…"
+msgid "Go to another server…"
+msgstr "Ir a outro servidor…"
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ir á miña instancia (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr "Ir ao meu servidor (<0>{currentInstance}0>)"
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Fallou o rexistro da aplicación"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "dominio da instancia"
+msgid "server domain"
+msgstr "dominio do servidor"
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "ex. \"mastodon.social\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Erro ao acceder. Inténtao outra vez ou cambiando de instancia."
+msgid "Failed to log in. Please try again or try another server."
+msgstr "Fallou o acceso. Inténtao outra vez ou proba con outro servidor."
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anuncio} other {Anuncios}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Solicitudes de seguimento"
@@ -4045,349 +4075,349 @@ msgstr "Non hai publicacións."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Escribe o que queres buscar ou pega un URL na caixa de busca."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Axustes"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Aparencia"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Claro"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Escuro"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Auto"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tamaño da letra"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Idioma da interface"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traducida por voluntarias"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Ao publicar"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilidade por defecto"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sincronizado"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Actualizada a visibilidade por defecto"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Fallou o cambio da visibilidade por defecto"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronizado cos axustes do servidor da túa instancia. <0>Vai á túa instancia ({instance}) para realizar máis axustes.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr "Sincronizado cos axustes do teu servidor. <0> Vai a {instance} para ver máis axustes.0>"
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimentos"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Actualización automática das cronoloxías"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrusel de promocións"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Tradución das publicacións"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traducir ao "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Idioma do sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, one {}=0 {Ocultar o botón \"Traducir\" para:} other {Ocultar o botón \"Traducir\" para (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Nota: esta ferramenta usa servizos de tradución externos, proporcionados por <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Tradución automática en liña"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Mostra automaticamente na cronoloxía a tradución das publicacións. Só funciona para publicacións <0>curtas0> sen aviso sobre o contido, multimedia ou enquisa."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selector de GIF para o editor"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: Esta ferramenta usa un servizo externo para buscar GIF, proporcionado por <0>GIPHY0>. G-rated (axeitado para todas as idades), quítanse todos os parámetros de seguimento, omítese na solicitude a información da orixe da mesma, pero os termos da consulta e o enderezo IP acadan igualmente o seu servidor."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Xerador da descrición de imaxes"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Só para novas imaxes ao redactar novas publicacións."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: esta ferramenta usa un servizo de IA externo, proporcionado por <0>img-alt-api0>. Pode que non funcione moi ben. Só para imaxes e en Inglés."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Importar/exportar na \"Nube\" os axustes dos atallos"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Moi experimental.<0/>Gárdase nas notas do teu propio perfil. As notasdo perfil (privadas) normalmente úsanse para outras contas e están ocultas no teu perfil."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: Esta ferramenta usa a API do servidor da instancia con sesión iniciada actualmente."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr "Nota: esta ferramenta usa a API do servidor no que iniciaches sesión."
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Modo Capa <0>(<1>Texto1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Substitúe texto por bloques, útil para facer capturas de pantalla, por privacidade."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Instalar {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Sobre"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Creado0> por <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patrocinios"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Doar"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Novidades"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Política de Privacidade"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Web:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versión:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Copiouse o número de versión"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Non se copiou a cadea coa versión"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Fallou a actualización da subscrición. Inténtao outra vez."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Fallou a retirada da subscrición. Inténtao outra vez."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notificacións Push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "As notificacións Push están bloqueadas. Actívaas nos axustes do teu navegador."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permitir de <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "calquera"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "persoas que sigo"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seguidoras"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Segue"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Enquisas"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Edicións de publicacións"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Non se concedeu o permiso para Push desde o último acceso. Terás que <0><1>acceder1> outra vez para conceder o permiso0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: As notificacións Push só funcionan para <0>unha conta0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Publicación"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Non iniciaches sesión. Non é posible interactuar (responder, promover, etc)."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Esta publicación procede de outra instancia (<0>{instance}0>). Non é posible interaccionar (responder, promover, etc)."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr "Esta publicación procede de outro servidor (<0>{instance}0>). Non é posible interaccionar (responder, promover, etc)."
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Erro: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Cambiar á miña instancia para poder interactuar"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr "Cambiar ao meu servidor para poder interactuar"
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Non se puideron cargar as respostas."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# mes máis tarde} other {# meses máis tarde}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# ano máis tarde} other {# anos máis tarde}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Atrás"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ir á publicación principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} publicacións máis arriba ― Ir arriba"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Cambiar a Vista Lateral con detalle"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Cambiar a Vista completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostrar todo o contido sensible"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Non se puido cambiar"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Cambiar á instancia ({0}) da publicación"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr "Cambiar ao servidor da publicación ({0})"
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Cambiar á instancia da publicación"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr "Cambiar ao servidor da publicación"
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Ver historial de edición de instantáneas"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Non se puido cargar a publicación"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# resposta} other {<0>{1}0> respostas}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# comentario} other {<0>{0}0> comentarios}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Ver publicación coas suas respostas"
@@ -4422,82 +4452,90 @@ msgstr "Publicacións populares"
msgid "No trending posts."
msgstr "Sen publicacións en voga."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Un cliente web minimalista para Mastodon que fai as cousas ao seu xeito."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Accede con Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Crear conta"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Conecta a túa conta Mastodon/Fediverso. <0/>As credenciais non se gardan neste servidor."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Creado0> por <1>@cheeaun1>. <2>Política de Privacidade2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Captura de pantalla da cronoloxía inicial de Phanpy nun dispositivo móbil"
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr "Captura de pantalla da cronoloxía inicial de Phanpy nunha tableta"
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Captura de pantalla do Carrusel de Promocións"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrusel de Promocións"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separa visualmente as publicacións orixinais daquelas que foron compartidas (publicacións promovidas)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Captura de pantalla de Ponte ao día"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Cronoloxía separada para os seguimentos. Interface inspirada no correo para ordenar e filtrar publicacións."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Captura de pantalla dos comentarios agrupados do fío"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Fío cos comentarios agrupados"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Sigue as conversas fácilmente. Respostas semicontraídas."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Captura de pantalla da interface con varias columnas"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Unha ou Varias columnas"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Para quen busca tranquilidade, por defecto só temos unha columna. Se o precisas podes engadir varias."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Captura de pantalla dunha cronoloxía con varios cancelos co formulario para engadir máis cancelos"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Cronoloxía con varios cancelos"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Podes combinar ata 5 cancelos na mesma cronoloxía."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Creado0> por <1>@cheeaun1>. <2>Política de Privacidade2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Semella que o teu navegador está a bloquear xanelas emerxentes."
diff --git a/src/locales/he-IL.po b/src/locales/he-IL.po
index c7a34f5745..87d8f46926 100644
--- a/src/locales/he-IL.po
+++ b/src/locales/he-IL.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -39,7 +39,7 @@ msgstr "בוט"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "קבוצה"
@@ -120,7 +120,7 @@ msgstr "העתקת המזהה"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "חשבון זכרון"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr ""
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "מקור"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "תגובות"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "הדהודים"
@@ -262,7 +266,7 @@ msgstr ""
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "סגירה"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr ""
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr ""
msgid "Cancel"
msgstr "ביטול"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr ""
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "עריכת הטיוט"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "פתח·י פיך ויאירו דבריך…"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr ""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "פומבי"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr ""
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "אזכור בפרטי"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr ""
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr ""
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr ""
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr ""
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "טיוטות שלא נשלחו"
@@ -678,7 +682,7 @@ msgstr "תקלה במחיקת הטיוטה! אנא נסו שנית."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "לא נמצאו טיוטות."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "סקר"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "מדיה"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr ""
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "טעינת טיוטים חדשים"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "פתיחת פרטי הטיוט"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "סגירת טיוט או תיבות דו־שיח"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "מיקוד בעמודה במסגרת תצוגת עמודות"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "כתיבת טיוט חדש"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "כתיבת טיוט חדש (בחלון חדש)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "שליחת טיוט"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr "חיפוש"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "חיבוב"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "הדהוד"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "עריכת רשימה"
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "עוד"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "תרגום"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1417,11 +1433,11 @@ msgstr "עוד…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr ""
@@ -1462,8 +1478,8 @@ msgstr "חשבונות…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "התחברות"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "הודהד/חובב על ידי…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "הודהד על ידי…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "הקישור הועתק"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "לא ניתן להעתיק את הקישור"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr ""
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "שיתוף…"
@@ -1706,67 +1723,78 @@ msgstr "שיתוף…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
+#: src/components/poll.jsx:159
+msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:119
-msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
+#: src/components/poll.jsx:166
+msgid "Voted"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr ""
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr ""
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr ""
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr ""
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr ""
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr ""
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2298,7 +2326,7 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr ""
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "לא ניתן להוריד את קיצורי הדרך"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "לא ניתן להעתיק את קיצורי הדרך"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "לא ניתן לשמור את קיצורי הדרך"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "לא ניתן להעתיק את הגדרות קיצורי הדרך"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr ""
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "הדהוד…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "ביטול חיבוב"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "חיבוב"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "לא ניתן להעתיק את הטקסט של הטיוט"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "לא ניתן לבטל את השתקת השיחה"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "לא ניתן להשתיק את השיחה"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "לא ניתן לבטל את נעיצת הטיוט"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "לא ניתן לנעוץ את הטיוט"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "לא ניתן למחוק את הטיוט"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "חובב"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "הודהד"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr "לא ניתן לטעון את המידע אודות החשבון"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr ""
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr ""
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr ""
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr ""
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr ""
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr ""
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "בקשות מעקב"
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "סבסבת הדהודים"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "לא ניתן להעתיק את מזהה הגרסה"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "תקלה: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "לא ניתן לטעון תגובות."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "נסיוני"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "לא ניתן לעבור"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "לא ניתן לטעות את הטיוט"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "סבסבת הדהודים"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "הפרדה חזותית בין טיוטים מקוריים וטיוטים שהודהדו."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "צילום מסך של ממשק עמודות"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "עמודה אחת או עמודות מרובות"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "נראה שהדפדפן שלך חוסם חלונות קופצים."
diff --git a/src/locales/it-IT.po b/src/locales/it-IT.po
index b5ad76d401..723493bc4c 100644
--- a/src/locales/it-IT.po
+++ b/src/locales/it-IT.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatizzato"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Gruppo"
@@ -120,7 +120,7 @@ msgstr "Copia nome utente"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "Codice QR"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguaci"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Ultimo post nell'ultimo anno(i)} other {Ultimi {1} post
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originali"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Risposte"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Citazioni"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Reblog"
@@ -262,7 +266,7 @@ msgstr "Visualizza statistiche post"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Visualizza statistiche post"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Chiudi"
@@ -340,8 +344,8 @@ msgstr "Altro da <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Opzione {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Rimuovi"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Il file {1} non è supportato.} other {I file {2} non s
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Puoi allegare fino a 1 documento.} other {Puoi allegare fino a # documenti.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Allegato #{i} fallito"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Avviso contenuto"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Avviso contenuto"
msgid "Cancel"
msgstr "Annulla"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Pubblica la tua risposta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Modifica il tuo post"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Fai una domanda"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Che stai facendo?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Contrassegna contenuti come sensibili"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Data pubblicazione: <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Chiunque può citare"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "I tuoi seguaci possono citare"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Solo tu puoi citare"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Le citazioni non possono essere incorporate nelle menzioni private."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Pubblico"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Locale"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Non in lista"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Menzione privata"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programma"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Rispondi"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Aggiorna"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Pubblica"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Scarico GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Download GIF fallito"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Le emoji personalizzate non sono disponibili su questo server."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Bozze in sospeso"
@@ -678,7 +682,7 @@ msgstr "Errore eliminazione bozza! Riprova."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Nessuna bozza."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Sondaggio"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Contenuti"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Cita"
@@ -731,14 +735,14 @@ msgstr "Istantanee della cronologia modifiche"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Indietro"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Avanti"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rifiutata"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Account"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostra altro…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Fine."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Scegli file…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Esporta"
@@ -925,104 +929,104 @@ msgstr "I file esportati non contengono nessuna informazione di login o dettagli
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> poi <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Abbreviazioni da tastiera"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Aiuto abbreviazioni da tastiera"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Post successivo"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Post precedente"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Salta il carosello e vai al post successivo"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Maiusc0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Salta il carosello e vai al post precedente"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Maiusc0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Carica nuovi post"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Apri dettagli post"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Invio0> o <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Apri dettagli dei contenuti o del post"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Espandi avviso contenuto o<0/>espandi/comprimi thread"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Chiudi post o finestre"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> o <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Evidenzia colonna in modalità multi-colonna"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "Da <0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Evidenzia colonna successiva in modalità multi-colonna"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Evidenzia colonna precedente in modalità multi-colonna"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Componi post"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Componi post (nuova finestra)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Maiusc0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Invia post"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Invio1> o <2>⌘2> + <3>Invio3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Invio1> o <2>⌘2> + <3>Invio3>"
msgid "Search"
msgstr "Cerca"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Rispondi (nuova finestra)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Maiusc0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Mi piace (preferiti)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> o <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Reblogga"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Maiusc0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Aggiungi ai segnalibri"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Imposta modalità mantello"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Maiusc0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Vai a Home"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Vai a Notifiche"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Vai a Impostazioni"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Vai a Profilo"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Vai a Segnalibri"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Modifica lista"
@@ -1156,31 +1172,31 @@ msgstr "Descrizione contenuti"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Altro"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traduci"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Leggi"
@@ -1309,11 +1325,11 @@ msgstr "Filtrato: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrato"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Seguiti"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Recupera"
@@ -1377,7 +1393,7 @@ msgstr "Recupera"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Menzioni"
@@ -1417,11 +1433,11 @@ msgstr "Altro…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Mi piace"
@@ -1462,8 +1478,8 @@ msgstr "Account…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Accedi"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} ha modificato un post che hai citato."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} ha effettuato l'iscrizione."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, one {}=1 {Nuova iscrizione: {account}.} other {<0><1>{0}1> persone0> si sono iscritte.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} ha segnalato {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Connessione con <0>{name}0> persa."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Avviso di moderazione"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Il tuo #Wrapstodon del {year} è qui!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Un amministratore da <0>{from}0> ha sospeso <1>{targetName}1>, il che significa che non puoi più riceverne gli aggiornamenti o interagirvi."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Un amministratore da <0>{from}0> ha bloccato <1>{targetName}1>. Seguaci interessati: {followersCount}, seguiti: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Hai bloccato <0>{targetName}0>. Seguaci rimossi: {followersCount}, seguiti: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Il tuo account ha ricevuto un avvertimento di moderazione."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Il tuo account è stato disabilitato."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Alcuni dei tuoi post sono stati contrassegnati come sensibili."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Alcuni dei tuoi post sono stati eliminati."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Da ora in poi i tuoi post verranno contrassegnati come sensibili."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Il tuo account è stato limitato."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Il tuo account è stato sospeso."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipo notifica sconosciuto: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Rebloggato da/Piace a…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Piace a…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Rebloggato da…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguito da…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Scopri di più <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Visualizza #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Leggi di più →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Link copiato"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Impossibile copiare link"
@@ -1691,14 +1708,14 @@ msgstr "Aprire il link?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copia"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Condividi…"
@@ -1706,67 +1723,78 @@ msgstr "Condividi…"
msgid "Open"
msgstr "Apri"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Votato"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voto} other {# voti}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Votato"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Nascondi risultati"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# scelta} other {# scelte}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Impossibile votare nel sondaggio"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Vota"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voto} other {<1>{1}1> voti}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votante} other {<1>{1}1> votanti}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Terminato <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Terminato"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Termina <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Terminando"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Mostra risultati"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Ricarica"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Incorpora post"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Continua a espandere…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Impostazioni delle citazioni aggiornate"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Impossibile aggiornare impostazioni di citazione"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Cerca nei miei post"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "La condivisione non sembra funzionare."
@@ -2298,8 +2326,8 @@ msgstr "Solo locale"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Istanza"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Sposta giù"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Modifica"
@@ -2442,490 +2470,492 @@ msgstr "Importa/Esporta <0>Scorciatoie0>"
msgid "Paste shortcuts here"
msgstr "Incolla scorciatoie qui"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Scarico le scorciatoie salvate dal server dell'istanza…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Impossibile scaricare scorciatoie"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Scarica scorciatoie dal server dell'istanza"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Esiste nelle attuali scorciatoie"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "La lista potrebbe non funzionare se proviene da un altro account."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Formato impostazioni non valido"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Apporre alle scorciatoie attuali?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Verranno apposte solo le scorciatoie non presenti fra quelle attuali."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Nessuna nuova scorciatoia da importare"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Scorciatoie importate. È stato superato il limite di {SHORTCUTS_LIMIT}, quindi il resto non verrà importato."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Scorciatoie importate"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importa e apponi…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Sovrascrivere le scorciatoie attuali?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importare scorciatoie?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "o sovrascrivi…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importa…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Scorciatoie copiate"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Impossibile copiare scorciatoie"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Salvo scorciatoie sul server dell'istanza…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Scorciatoie salvate"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Impossibile salvare scorciatoie"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronizza con server istanza"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Impostazioni scorciatoie copiate"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Impossibile copiare impostazioni scorciatoie"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Condividi"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# carattere} other {# caratteri}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "JSON scorciatoie originale"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importa/esporta impostazioni da/su un server istanza (molto sperimentale)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Non puoi citare i post privati"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Richiedi di citare"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "L'autore approverà o rifiuterà manualmente"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Solo i seguaci possono citare questo post"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Non ti è permesso citare questo post"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Post non disponibile"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>ha rebloggato1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Spiacenti, l'istanza a cui sei connesso non può interagire coi post di un'altra istanza."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Hai annullato il Mi piace al post di @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Hai messo Mi piace al post di @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Post di @{0} rimosso dai segnalibri"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Post di @{0} aggiunto ai segnalibri"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Alcuni contenuti non hanno una descrizione."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Post vecchio (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Rispondi…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Rispondi a tutti"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# menzioni}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, other {<0>@{1}0> prima, # altri sotto}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Solo <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Annulla reblog"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Cita con link"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Hai annullato il reblog del post di @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Hai rebloggato il post di @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Reblogga/cita…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Reblogga…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Non mi piace più"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Mi piace"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Rimuovi dai segnalibri"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Visualizza citazioni"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Espandi catena di citazioni"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Testo del post copiato"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Impossibile copiare il testo del post"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copia testo del post"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Visualizza post di <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Mostra cronologia modifiche"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Modificato: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Conversazione riattivata"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversazione silenziata"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Impossibile riattivare conversazione"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Impossibile silenziare conversazione"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Riattiva conversazione"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silenzia conversazione"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Post tolto dai fissati del profilo"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Post fissato sul profilo"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Impossibile togliere post dai fissati"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Impossibile fissare post"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Togli dai fissati"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fissa sul profilo"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Impostazioni citazione"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Eliminare questo post?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Post eliminato"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Impossibile eliminare post"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Rimuovere il post dal post di <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Citazione rimossa"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Impossibile rimuovere citazione"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Rimuovi citazione…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Segnala post…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Ti piace"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Rebloggato"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Aggiunto ai segnalibri"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fissato"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Eliminato"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# risposta} other {# risposte}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Modificato"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Mostra meno"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostra contenuto"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrati: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostra contenuti"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Modificato"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Commenti"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Post nascosto dai tuoi filtri"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Post in attesa"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Post rimosso dall'autore"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Il post è nascosto perché hai bloccato @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Il post è nascosto perché hai bloccato {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Il post è nascosto perché hai silenziato @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Mostra comunque"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Cronologia modifiche"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Impossibile caricare cronologia"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Carico…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> ha rebloggato"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Thread"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nuovi post"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Riprova"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# reblog} other {# reblog}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Post fissati"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrati0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Impossibile recuperare info account"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Passa all'istanza dell'account {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Passa alla mia istanza (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Tag seguiti"
msgid "Groups"
msgstr "Gruppi"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Mostrando {selectedFilterCategory, select, all {tutti i post} original {post originali} replies {risposte} boosts {reblog} quotes {citazioni} followedTags {hashtag seguiti} groups {gruppi} filtered {post filtrati}}, {sortBy, select, createdAt {{sortOrder, select, asc {più vecchi} desc {più recenti}}} reblogsCount {{sortOrder, select, asc {meno reblog} desc {più reblog}}} favouritesCount {{sortOrder, select, asc {meno Mi piace} desc {più Mi piace}}} repliesCount {{sortOrder, select, asc {meno risposte} desc {più risposte}}} density {{sortOrder, select, asc {meno densi} desc {più densi}}}} per primi{groupBy, select, account {, raggruppati per autore} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Recupera <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Aiuto"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Cos'è questo?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Recupera è una timeline separata per i tuoi seguiti, offre una visione panoramica con un'interfaccia semplice ispirata alle email per organizzare e filtrare i post con facilità."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Anteprima dell'interfaccia di Recupera"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Recuperiamo"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Recuperiamo i post dai tuoi seguiti."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Mostrami tutti i post da…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "fino al massimo"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Recupera"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Si sovrappone con il tuo ultimo recupero"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Fino all'ultimo recupero ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Nota: la tua istanza potrebbe mostrare solamente un massimo di 800 post nella Home a prescindere dall'intervallo di tempo, il valore massimo può variare."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Precedentemente…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# post} other {# post}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Rimuovere questo recupero?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Rimuovo Recupera {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Recupera {0} rimossa"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Nota: solo un massimo di 3 verrà conservato. Il resto verrà rimosso automaticamente."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Recupero post…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Potrebbe volerci un po'."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Reimposta filtri"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Link popolari"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Condiviso da {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Tutto"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autore} other {# autori}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Ordina"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densità"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "group.filter"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autori"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Nessuno"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Mostra tutti gli autori"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Non c'è bisogno di leggere tutto."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "È tutto."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Torna su"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Link condivisi da account che segui, ordinati per numero di condivisioni, reblog e Mi piace."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Ordina: Densità"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "I post sono ordinati in base alla loro densità o profondità informativa. I post brevi sono più \"leggeri\" mentre i post lunghi sono più \"pesanti\". I post con foto sono più \"pesanti\" dei post senza foto."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Gruppo: Autori"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "I post vengono raggruppati in base agli autori, ordinati per numero di post per autore."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Autore successivo"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Autore precedente"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Torna su"
@@ -3684,26 +3714,26 @@ msgstr "Aggiungi a Scorciatoie"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Inserisci una nuova istanza, es. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Istanza non valida"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Vai a un'altra istanza…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Vai alla mia istanza (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Registrazione applicazione fallita"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "dominio istanza"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "es. \"mastodon.social\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Accesso fallito. Riprova o prova con un'altra istanza."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Comunicazione} other {Comunicazioni}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Richieste di seguirti"
@@ -4045,349 +4075,349 @@ msgstr "Nessun post trovato."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Inserisci il termine di ricerca o incolla un URL sopra per iniziare."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Impostazioni"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Aspetto"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Chiaro"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Scuro"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Auto"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Dimensione testo"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Lingua interfaccia"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traduzioni volontarie"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Pubblicazione"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilità di default"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sincronizzato"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Visibilità di default aggiornata"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Impossibile aggiornare la visibilità di default"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronizzato con le impostazioni del server della tua istanza. <0>Visita la tua istanza ({instance}) per altre impostazioni.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Esperimenti"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Aggiorna automaticamente i post della timeline"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carosello reblog"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Traduzione post"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traduci in "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Lingua di sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Nascondi tasto \"Traduci\" per:} other {Nascondi tasto \"Traduci\" per (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Nota: questa funzionalità utilizza servizi di traduzione esterni, forniti da <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Traduzione automatica in linea"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Mostra automaticamente la traduzione per i post nella timeline. Funziona solo per i post <0>corti0> senza avvisi, contenuti o sondaggi."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selettore GIF"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: Questa funzione utilizza un servizio di ricerca GIF esterno fornito da <0>GIPHY0>. Classificazione T (adatto a tutte le età), i parametri traccianti sono eliminati e le informazioni di referer sono omesse dalle richieste, ma i termini di ricerca e le informazioni sull'indirizzo IP raggiungeranno comunque i loro server."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generatore descrizioni immagini"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Solo per le nuove immagini mentre si compone un nuovo post."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: questa funzionalità usa un servizio IA esterno, fornito da <0>img-alt-api0>. Potrebbe non funzionare correttamente. Solo per le immagini e in inglese."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Importazione/esportazione \"cloud\" per le impostazioni delle scorciatoie."
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Molto sperimentale.<0/>Conservato nelle tue note del profilo. Le note (private) del profilo sono usate principalmente per gli altri profili e sono nascoste per il tuo profilo."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: questa funzionalità usa l'API del server dell'istanza a cui si è collegati."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Modalità mantello <0>(<1>Testo1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Oscura il testo con dei blocchi, utile per gli screenshot e per proteggere la privacy."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Installa {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Informazioni"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Sviluppato0> da <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Sponsor"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Dona"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Novità"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Politica sulla privacy"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Sito:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versione:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Stringa versione copiata"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Impossibile copiare stringa versione"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Impossibile aggiornare abbonamento. Riprova."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Impossibile rimuovere abbonamento. Riprova."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notifiche push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Le notifiche push sono bloccate. Abilitale nelle impostazioni del browser."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Consenti da <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "chiunque"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "chi seguo"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "chi mi segue"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Nuovi seguaci"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Sondaggi"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Modifiche post"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "L'autorizzazione push non è stata concessa dall'ultimo accesso. <0><1>Accedi1> di nuovo per concedere l'autorizzazione push0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: Le notifiche push funzionano solo per <0>un account0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Post"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Non hai effettuato l'accesso. Le interazioni (risposte, reblog, ecc.) sono disabilitate."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Questo post è di un'altra istanza (<0>{instance}0>). Le interazioni (risposte, reblog, ecc.) sono disabilitate."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Errore: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Passa alla mia istanza per abilitare le interazioni"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Impossibile caricare risposte."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# mese dopo} other {# mesi dopo}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# anno dopo} other {# anni dopo}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Indietro"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Vai al post principale"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} post sopra - Torna in cima"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Passa a vista laterale"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Passa a vista completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostra tutti i contenuti sensibili"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Sperimentale"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Impossibile cambiare"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Passa all'istanza del post ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Passa all'istanza del post"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Visualizza istantanee della cronologia modifiche"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Impossibile caricare post"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# risposta} other {<0>{1}0> risposte}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# commento} other {<0>{0}0> commenti}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Visualizza post con le risposte"
@@ -4422,82 +4452,90 @@ msgstr "Post in tendenza"
msgid "No trending posts."
msgstr "Nessun post in tendenza."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Un client web minimalista per Mastodon."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Accedi con Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registrati"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Collega il tuo account Mastodon o del Fediverso.<0/>Le tue credenziali non vengono salvate su questo server."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Sviluppato0> da <1>@cheeaun1>. <2>Politica sulla privacy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Screenshot della Home di Phanpy sul telefono"
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr "Screenshot della Home di Phanpy sul tablet"
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Screenshot del carosello dei reblog"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carosello dei reblog"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separa visivamente i post originali e i post ricondivisi (post rebloggati)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Screenshot di Recupera"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Una timeline separata per i seguiti. Un'interfaccia ispirata alle email per ordinare e filtrare i post."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Screenshot del thread con commenti annidati"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Thread con commenti annidati"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Segui le conversazioni senza fatica. Risposte semi-comprimibili."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Screenshot dell'interfaccia multi-colonna"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Una o più colonne"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Di default, una sola colonna per gli utenti zen. Modalità multi-colonna per gli utenti avanzati."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Screenshot della timeline multi-hashtag con un modulo per aggiungere altri hashtag"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Timeline multi-hashtag"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Fino a 5 hastag combinati in una sola timeline."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Sviluppato0> da <1>@cheeaun1>. <2>Politica sulla privacy2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Sembra che il tuo browser stia bloccando i popup."
diff --git a/src/locales/ja-JP.po b/src/locales/ja-JP.po
index ccad37a2e1..83d9b20872 100644
--- a/src/locales/ja-JP.po
+++ b/src/locales/ja-JP.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr "BOTアカウント"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "グループ"
@@ -120,7 +120,7 @@ msgstr "ハンドルをコピー"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QRコード"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr ""
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "フォロワー"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {1 年以内に 1 回の投稿} other {1 年以内に {1
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "オリジナル"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "返信"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "引用"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "ブースト"
@@ -262,7 +266,7 @@ msgstr "投稿の統計を見る"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "投稿の統計を見る"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "閉じる"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "選択肢 {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "削除"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, other {ファイル {2} はサポートされていません
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, other {添付できるファイルは最大#個までです。}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "ファイル #{i} の添付に失敗しました"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "コンテンツに関する警告"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "コンテンツに関する警告"
msgid "Cancel"
msgstr "キャンセル"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "返信を投稿"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "投稿を編集する"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "質問する"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "なにしてる?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "メディアを閲覧注意にする"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "投稿日時"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "誰でも引用可能"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "あなたのフォロワーが引用可能"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "あなただけが引用可能"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "引用を非公開メンションに含めることはできません。"
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "公開"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "ローカル"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "ひかえめな公開"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "非公開の返信"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "予約する"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "返信"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "更新"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "投稿"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "GIF をダウンロード中…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF のダウンロードに失敗しました"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "未送信の下書き"
@@ -678,7 +682,7 @@ msgstr "下書きの削除中にエラーが発生しました!もう一度や
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "下書きはありません。"
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "アンケート"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "メディア"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "引用"
@@ -731,14 +735,14 @@ msgstr "履歴スナップショットの編集"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "前へ"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "次へ"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "拒否されました"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "アカウント"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "もっと見る…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "終わりです。"
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "エクスポート"
@@ -925,104 +929,104 @@ msgstr "エクスポートされたファイルにはログイン情報やアカ
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> の後に <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "キーボードショートカット"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "キーボードショートカットのヘルプ"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "次の投稿"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "前のポスト"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "カルーセルをスキップして次のポスト"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "カルーセルをスキップして前のポスト"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "新しいポストを読み込む"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "ポストの詳細を開く"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> または <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "CWを表示/隠す または スレッドを開く/閉じる"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "ポストまたはダイアログを閉じる"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0>または<1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "複数列モードで列にフォーカス"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> から <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "マルチカラムモードで次の列にフォーカス"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "マルチカラムモードで前の列にフォーカス"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "新しいポスト"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "新しいポスト(新しいウィンドウ)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "ポストの送信"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> または <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> または <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "検索"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "返信 (新しいウィンドウ)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "いいね (お気に入り)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> または <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "ブースト"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "ブックマーク"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "クロークモードの切り替え"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "ホームに移動"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "通知に移動"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "リストの編集"
@@ -1156,31 +1172,31 @@ msgstr "メディアの説明"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "その他"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "翻訳"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "読み上げ"
@@ -1309,11 +1325,11 @@ msgstr "フィルターされました: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "フィルター済み"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "キャッチアップ"
@@ -1377,7 +1393,7 @@ msgstr "キャッチアップ"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "メンション"
@@ -1417,11 +1433,11 @@ msgstr "その他…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "いいね!"
@@ -1462,8 +1478,8 @@ msgstr "アカウント…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "ログイン"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} があなたが引用した投稿を編集しました。"
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} が登録しました。"
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} が {targetAccount} を報告しました"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "<0>{name}0>との接続が切れました。"
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "モデレーション警告"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Your {year} #Wrapstodon is here!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "<0>{from}0>の管理者が<1>{targetName}1>を停止しました。これにより、更新を受け取ったり、交流したりすることができなくなります。"
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "<0>{from}0>の管理者が<1>{targetName}1>をブロックしました。影響を受けるフォロワー: {followersCount}、フォロー: {followingCount}。"
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "<0>{targetName}0>をブロックしました。削除されたフォロワー: {followersCount}, フォロー: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "あなたのアカウントはモデレーション警告を受けました。"
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "あなたのアカウントは無効になっています。"
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "あなたの投稿の一部がセンシティブとして判定されています。"
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "あなたの投稿の一部が削除されました。"
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "今後あなたの投稿はセンシティブとしてマークされます。"
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "あなたのアカウントは制限されています。"
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "あなたのアカウントはサスペンドされました。"
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[不明な通知タイプ: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "ブースト/お気に入りしたユーザー"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "お気に入りしたユーザー"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "ブーストしたユーザー"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "フォローされています"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "詳細 <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "#Wrapstodon を表示"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "続きを見る →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "リンクをコピーしました"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "リンクをコピーできません"
@@ -1691,14 +1708,14 @@ msgstr "リンクを開く"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "コピー"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "共有…"
@@ -1706,67 +1723,78 @@ msgstr "共有…"
msgid "Open"
msgstr "開く"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "投票済み"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, other {#投票}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "投票済み"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "結果を隠す"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "投票する"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> 票} other {<1>{1}1> 票}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "終了済み <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "終了済み"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "終了 <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "終了中"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "結果を表示"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "更新"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "ポストを埋め込む"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "引用設定が更新されました"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "引用設定の更新に失敗しました"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "共有は機能しないようです。"
@@ -2298,8 +2326,8 @@ msgstr "ローカルのみ"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "インスタンス"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "下へ移動"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "編集"
@@ -2442,490 +2470,492 @@ msgstr "<0>ショートカット0>のインポート/エクスポート"
msgid "Paste shortcuts here"
msgstr "ここにショートカットを貼り付け"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "サーバーから保存したショートカットをダウンロード"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "ショートカットをダウンロードできません"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "サーバーからショートカットをダウンロード"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* 現在のショートカットに存在します"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "別のアカウントのリストは動作しない場合があります。"
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "無効な設定フォーマット"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "現在のショートカットに追加しますか?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "現在のショートカットに存在しないもののみが追加されます。"
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "インポートする新しいショートカットはありません"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "ショートカットがインポートされました。 {SHORTCUTS_LIMIT}を超えたため、残りはインポートされません。"
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "ショートカットをインポートしました"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "インポートと追加…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "現在のショートカットを上書きしますか?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "ショートカットをインポートしますか?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "または上書きする…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "インポート…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "ショートカットをコピーしました"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "ショートカットをコピーできません"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "サーバーにショートカットを保存する…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "ショートカットを保存しました"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "ショートカットを保存できません"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "インスタンスサーバーに同期"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "ショートカット設定をコピーしました"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "ショートカットの設定をコピーできません"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "共有"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# 文字} other {# 文字}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "ショートカットのRaw JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "インスタンスサーバーへの設定のインポート/エクスポート (非常に実験的)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "ブースト…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr ""
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "ブックマーク解除"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "編集履歴を表示"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "編集済み: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "会話のミュートを解除"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "会話をミュート"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "ポストを削除しました"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "ポストを削除できません"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "いいね!しました"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "ブーストしました"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "ブックマークしました"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "ピン留めしました"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "削除しました"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# 件の返信} other {# 件の返信}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "コンテンツを表示"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "フィルター: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "メディアを表示"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "スレッド"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "新しい投稿"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,12 +3148,12 @@ msgstr "アカウント情報を取得できませんでした"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "このアカウントのインスタンス {0} の表示に切り替える"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "自分のインスタンス (<0>{currentInstance}0>) の表示に切り替える"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,196 +3277,195 @@ msgstr "フォロー中のタグ"
msgid "Groups"
msgstr "グループ"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "キャッチアップ <0>β0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "ヘルプ"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "これは何?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "「キャッチアップ」はあなたのための特別なタイムラインです。メールにヒントを得たシンプルなインターフェイスで、ポストを簡単に並べ替えたりフィルターしながら、概要を一目で確認できます。"
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "キャッチアップUIのプレビュー"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "キャッチアップ!"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "フォローしている人のポストをキャッチアップしよう!"
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "… からのすべての投稿を表示"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "最大限まで"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "キャッチアップ"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "前回のキャッチアップと重複します"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "前回のキャッチアップまで ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "注:あなたのインスタンスでは時間範囲に関係なく、ホームタイムラインの最大800個のポストしか表示されない可能性があります。\n"
-"これより少ない場合も、多い場合もあります。"
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "以前のキャッチアップ…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, other {# 件のポスト}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "このキャッチアップを削除しますか?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "注意:最大3つのみが保存されます。残りは自動的に削除されます。"
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "ポストの取得中…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "少々お待ち下さい。"
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "フィルターをリセット"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "トップリンク"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "{0} が共有しました"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "すべて"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, other {# 人}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "ソート"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "日時"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "密度"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "ユーザー"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "なし"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "すべての投稿者を表示"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "すべてを読む必要はありません。"
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "これで全部です。"
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "トップへ戻る"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "フォロー中のユーザーによって共有されたリンクが表示されます。共有された回数や、ブースト数、いいね!数でソートされます。"
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "ソート: 密度"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "ポストは情報密度によってソートされます。短いポストは「低く」、長いポストは「高く」なります。また、画像付きポストは画像なしポストより「高く」なります。"
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "グループ: ユーザー"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "ポストはユーザーごとにグループ化され、ユーザーごとのポスト数でソートされます"
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "次のユーザー"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "前のユーザー"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "一番上までスクロール"
@@ -3685,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3755,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3763,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr "例: “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3829,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "フォローリクエスト"
@@ -4046,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "設定"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "外観"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "ライト"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "ダーク"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "自動"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "テキストサイズ"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "表示言語"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "翻訳のボランティア"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "投稿"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "デフォルトの公開範囲"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "同期済み"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "実験的機能"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "タイムライン投稿を自動更新する"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "ブーストのカルーセル表示"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "翻訳を投稿"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "システム言語 ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "自動インライン翻訳"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "投稿用の GIF ピッカー"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "画像説明の生成"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "プライバシーポリシー"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "誰でも"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "フォローしている人"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "フォロワー"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "フォロー"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "投票"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "投稿の編集"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4423,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "こだわりのあるミニマルな Mastodon Web クライアント"
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Mastodon にログイン"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "登録"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "あなたの Mastodon/Fediverse アカウントに接続します。<0/>認証情報はこのサーバーに保存されません。"
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>開発者0> <1>@cheeaun1> <2>プライバシーポリシー2>"
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "ブーストのスライド表示のスクリーンショット"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "ブーストのスライド表示"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "オリジナルのポストとブーストされたポストを見分けやすく表示します。"
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "コメントスレッドのスクリーンショット"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "コメントスレッド"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "会話をわかりやすく追えます。また、返信を折りたたみ可能。"
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "マルチカラムUIのスクリーンショット"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "シングル or マルチカラム"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "デフォルトではシングルモードですが、パワーユーザー向けにマルチカラムモードも設定できます。"
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "マルチタグ・タイムラインにハッシュタグを追加するスクリーンショット"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "マルチタグ・タイムライン"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "最大5つのハッシュタグを1つのタイムラインでまとめて表示できます。"
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>開発者0> <1>@cheeaun1> <2>プライバシーポリシー2>"
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/kab.po b/src/locales/kab.po
index c4767d0c33..4019afd1f3 100644
--- a/src/locales/kab.po
+++ b/src/locales/kab.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: kab\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Kabyle\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Awurman"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Agraw"
@@ -120,7 +120,7 @@ msgstr "Nɣel isem n useqdac"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In Memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Imeḍfaṛen"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {1 tsuffeɣt taneggarut deg yiseggasen-a ineggura} other
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Aɣbalu"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Tiririt"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Izuzar"
@@ -262,7 +266,7 @@ msgstr "Wali tidaddanin n tsuffeɣt"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Wali tidaddanin n tsuffeɣt"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Mdel"
@@ -340,8 +344,8 @@ msgstr "Ugar sɣur <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Afran {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Kkes"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Tzemreḍ ad tsedduḍ 1 ufaylu kan.} other {Tzemreḍ ad tsedduḍ # yifuyla.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Amedday #{i} yecceḍ"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Yir agbur"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Yir agbur"
msgid "Cancel"
msgstr "Sefsex"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Suffeɣ tiririt-ik·im"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Ẓreg tasuffeɣt-ik·im"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Efk-d asteqsi"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Acu i txeddmeḍ?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Creḍ allal n teywalt d anafri"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Teffɣed ass n <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Azayaz"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Adigan"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Azayez asusam"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Abdar uslig"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Sɣiwes"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Err"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Leqqem"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Suffeɣ"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Asader n GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Yecceḍ usader n GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Ur ttazen ara irewwayen"
@@ -678,7 +682,7 @@ msgstr "Tuccḍa deg tukksa n urewway! Ttxil εreḍ tikkelt niḍen."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Ulac irewwayen i yettwafen."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Asisten"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Amidya"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Tanebdurt"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Uzwir"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Uḍfir"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Yettwagi"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Imiḍanen"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Sken-d ugar…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Taggara."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Sifeḍ"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Inegzumen n unasiw"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Tallelt n yinegzumen n unasiw"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Tasuffeɣt tuḍfirt"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Tasuffeɣt iɛeddan"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Zgel akarusel ɣer tsuffeɣt tuḍfirt"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Zgel akarusel ɣer tsuffeɣt tudfirt"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Sali-d tisuffaɣ timaynutin"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Ldi talqayt n tsuffeɣt"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Sekcem0> neɣ <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Alɣu ɣef usumɣer n ugbur neɣ <0/>abeddel n usqerdec semɣer/semẓẓi"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Mdel tasuffeɣt neɣ idiwenniyen"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> neɣ <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Tigejdit Focus deg uskar n waṭas n tgejda"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> ɣer <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Aru Tasuffeɣt tamaynut"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Aru tasuffeɣt tamaynut (asfaylu amaynut)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Azen tasuffeɣt"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> neɣ <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> neɣ <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Nadi"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Err (asfaylu amaynut)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Ḥemmel (asmenyaf)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> or <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Zuzer"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Ticreḍt n usebtar"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Rmed/Sens askar uffir"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Ẓreg tabdart"
@@ -1156,31 +1172,31 @@ msgstr "Aglam n umidya"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Ugar"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Suqel"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Mmeslay"
@@ -1309,11 +1325,11 @@ msgstr "Yettwasizdeg: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Tettwasizdeg"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "yettwaḍeffren"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Alukem"
@@ -1377,7 +1393,7 @@ msgstr "Alukem"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Ibdaren"
@@ -1417,11 +1433,11 @@ msgstr "Ugar…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Iεǧeb-as"
@@ -1462,8 +1478,8 @@ msgstr "Imiḍanen…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Qqen"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} yeffeɣ."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} yettwasmater {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Ruḥent tuqqniwin akked <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Alɣu n uqeεεed"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Anedbal seg <0>{from}0> yettwaḥbes <1>{targetName}1>, dayen ulac ileqman ara d-yawḍen sɣur-s neɣ amyigew yid-s."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Anedbal seg <0>{from}0> yettusewḥel <1>{targetName}1>. Ineḍfaren yettwaḥuzan: {followersCount}, ineḍfaren: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Tesweḥleḍ <0>{targetName}0>. Ineḍfaren yettwakksen: {followersCount}, ineḍfaren: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Amiḍan-ik yeṭṭef-d alɣu n uqeεεed."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Amiḍan-ik yensa."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Kra seg tsuffaɣ-ik ttwacerḍent d timḥulfa."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Kra seg tsuffaɣ-ik ttwakksent."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Tisuffaɣ-ik ad ttwacerḍent d tisuffaɣ timṣulfa sya d asawen."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Amiḍan-ik yesεa tilas."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Yettwaseḥbes umiḍan-ik."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Anaw n wulɣu d arussin: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Izuzer-it/Iḥemmel-it…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Iεǧeb-as i…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Izuzer-it…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Iḍfer-it…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Issin ugar <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Wali #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Γer ugar →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Yettwanɣel wasaɣ"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "D awezɣi ad d-yenɣel useɣwen"
@@ -1691,14 +1708,14 @@ msgstr "Ad teldiḍ aseɣwen-a?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Nɣel"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Bḍu…"
@@ -1706,67 +1723,78 @@ msgstr "Bḍu…"
msgid "Open"
msgstr "Ldi"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Yefren"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Yefren"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ffer igmaḍ"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Fren"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> afran} other {<1>{1}1> ifranen}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> amefran} other {<1>{1}1> imefranen}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Ifukk <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Ifukk"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Yettfakk <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Yettfakk"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Sken igmaḍ"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Smiren"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Sidef tasuffeɣt"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Beṭṭu yettban ur yeddi ara."
@@ -2298,8 +2326,8 @@ msgstr "Adigan kan"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Aqeddac"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Nkez d akessar"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Ẓreg"
@@ -2442,490 +2470,492 @@ msgstr "Kter/Sifeḍ<0>Inegzumen0>"
msgid "Paste shortcuts here"
msgstr "Senṭeḍ inegzumen da"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Asader inegzumen i yettwaskelsen seg uqeddac n tummant…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "D awezɣi asader n yinegzumen"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Sader inegzumen seg uqeddac n tummant"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Yella deg yinegzumen imiranen"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Tabdart yezmer ur tetteddu ara ma yella tekka-d seg umiḍan niḍen."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Amasal n yiɣewwaren d arameɣtu"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Semselsi inegzumen imiranen?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Slid inegzumen i yulac deg yinegzumen imiranen ara yettwarnun."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Ulac inegzumen imaynuten i uktar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Inegzumen ttwaktaren-d. Ԑeddan talast n {SHORTCUTS_LIMIT}, ɣef waya llan wid ur d-yettwaktaren ara."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Inegzumen ttwaketren"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Kter & semselsi…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Zgel inegzumen imiranen?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Kter inegzumen?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "neɣ zgel…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Kter…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Inegzumen ttwaneɣlen"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "D awezɣi anɣal n yinegzumen"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Asekles n yinegzumen ɣef uqeddac n tummant…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Inegzumen ttwaskelsen"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "D awezɣi asekles n yinegzumen"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Mtawi akked uqeddac n tummant"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Iɣewwaren n unegzum ttwaneɣlen"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "D awezɣi anɣal n yiɣewwaren n yinegzumen"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Bḍu"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# asekkil} other {# isekkilen}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Inegzumen n yizirig JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Kter/sifeḍ iɣewwaren seg/ɣer uqeddac n tummant (d armitan ugar)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Suter tanebdurt"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/><1>izuzer-it1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Nesḥassef, tummant-ik tamirantur yeqqnen ur tezmir ara ad temyigewt akked tsuffaɣt -a seg tummant tayeḍ."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Yekkes-as uεǧab i tsuffeɣt n @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Teεǧeb-as tsuffeɣt n @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Kra yimidyaten ulac ɣer-sen aglam."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Tasuffeɣt taqburt (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Sefsex azuzer"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Tanebdurt s useɣwen"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Zuzer…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Kkes aεǧab"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Ḥemmel"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Kkes-as ticreḍt"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Aḍris n tsuffeɣt yettwanɣel"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Nɣel aḍris n tsuffeɣt"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Wali tasuffeɣt sɣur <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Sken azray n teẓrigin"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Yettwaẓreg: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Yettwafsi usgugem ɣef udiwenni"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Yettwasgugem udiwenni"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "D awezɣi tukksa n usgugem i udiwenni"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "D awezɣi asgugem n udiwenni"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Kkes asgugem n udiwenni"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Sgugem adiwenni"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Tasuffeɣt tettwakkes seg umaɣnu"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Tasuffeɣt tettwasenteḍ ɣer umaɣnu"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "D awezɣi aserreḥ n tsuffeɣt"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "D awezɣi asenteḍ n tsuffeɣt"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Kkes asenteḍ seg umaɣnu"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Senteḍ ɣef umaɣnu"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Iɣewwaren n tnebdurt"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Kkes tasuffeɣt-a?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Tasuffeɣt tettwakkes"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "D awezɣi tukksa n tsuffeɣt"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Tukksa n tsuffeɣt-iw seg tsuffeɣt n <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Tanebdurt tettwakkes"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Mmel tasuffeɣt…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Iḥemmel"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Tettwazuzer"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Yettwacreḍ"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Yettwasenteḍ"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Yettwakkes"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# tiririt} other {# tiririyin}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Yettwaẓrag"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Ssken cwiṭ"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Sken agbur"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Yettwasizdeg: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Sken amidya"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Yettwaẓrag"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Iwenniten"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Azray n teẓrigin"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Yecceḍ usali n uzray"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Yessalay-d…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "Izuzer-itt <0/><1/>"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Asqerdec"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Tisuffaɣ timaynutin"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Ɛreḍ tikkelt-nniḍen"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# n uzuzer} other {# n yizurar}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Tisuffaɣ yettwasenṭḍen"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Yettwasizdeg0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "D awezɣi tiririt n telɣut n umiḍan"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Uɣal ɣer tummant n umiḍan {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Uɣal ɣer tummant-iw (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Tibzimin yettwaḍefren"
msgid "Groups"
msgstr "Igrawen"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Alukem <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Tallelt"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "D acu-t wa?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Alukem d tasnimirt niḍen ii yineḍfaren-ik, i d-yettmuddun udem s uswir εlayen deg uṛmac n tiṭ, s ugrudem afessas igan am wudem n yimayl i ufran n tsuffaɣ d usizdeg-nsent."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Taskant n ugrudem n ulukem"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Yebda"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Lukem tisuffaɣ n yineḍfaren-ik."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Sken-iyi-d akk tisuffaɣ sɣur…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "alamma dayen"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Alukem"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Yemyikcam akked ulukem-ik aneggaru"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Alamma d alukem aneggaru ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Tamawt: tummant-ik tezmer kan ad tesken ugar n 800 tsuffaɣ deg tesnimirt n ugejdan akken yebɣu yili uzrar n wakud. Aya yezmer ad yili ugar neɣ drus."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Uqbel…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# tasuffeɣt} other {# tisuffaɣ}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Kkes alukem-a?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Tamawt: Ugar kan n 3 ad d-ttwarrent. Ayen d-yeqqimen ad ttwakksent s wudem awurman."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Asali n tsuffaɣ…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Aya yezmer ad yeṭṭef kra n wakud."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Wennez imsizedgen"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Iseɣwan ufrinen"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Yebḍa-tt {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Akk"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# ameskar} other {# imeskaren}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Semyizwer"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Azemz"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Taneẓẓi"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Imeskaren"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Ula yiwen"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Wali akk imeskaren"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Fiḥel ad teɣreḍ kullec."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "D ayen kan."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Uɣal ar tqacuct"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Iseɣwan yettwabḍan sɣur yineḍfaren, myezwaren almend n umḍan n beṭṭu, izuzar d yismenyifen."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Semyizwer: Taneẓẓi"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Tisuffaɣ myezwarent almend n tneẓẓit n telɣut neɣ s telqayt. Tisuffaɣ timeẓẓyanin \"fessusit\" ma yella d tisuffaɣ tiɣezzfanin \"ẓẓayit\". Tisuffaɣ s tewlafin \"ẓẓayit\" ɣef tsuffaɣ war tiwlafin."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Agraw: Imeskaren"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Tisuffaɣ ttusgarwent almend n yimeskar, myizwarent almend n umḍan n tsuffaɣ i umeskar."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Ameskar uḍfir"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Ameskar udfir"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Ali d asawen"
@@ -3684,26 +3714,26 @@ msgstr "Rnu ɣer inezgumen"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Sekcem-d aqedac amaynut, amedya \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Yir tummant"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ddu ɣer uqeddac-nniḍen…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ddu ɣer tummant-iw (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Ur yessaweḍ ara ad ijerred asnas-nni"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "taɣult n useqdac"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "amedya \"mastodon.social\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Ur yessaweḍ ara ad yekcem. Ttxil-k·m, ɛreḍ tikkelt nniḍen neɣ ɛreḍ aqeddac nniḍen."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Alɣu} other {Alɣuten}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Issutar n uḍfar"
@@ -4045,349 +4075,349 @@ msgstr "Ulac tisuffaɣ i yettwafen."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Sekcem awal-ik·im n unadi neɣ senteḍ URL nnig i wakken ad tebduḍ."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Iɣewwaṛen"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Udem"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Aceɛlal"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Ubrik"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Awurman"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Teɣzi n uḍris"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Tutlayt n uskan"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Iwaziwen n tsuqilin"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Asuffeɣ"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Abani amezwer"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Yemtawa"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Yemtawa akked yiɣewwaren n uqeddac n tummant-ik. <0>Ddu ɣer tummant-ik ({instance}) i wugar n yiɣewwaren.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Tirmatin"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Asmiren awurman n tsuffaɣ n tesnimirt"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Kaṛusel n yizuzar"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Asuqqel n tsuffeɣt"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Suqel ɣer "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Tutlayt n unagraw ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, one {}=0 {Ffer taqeffalt \"Suqqel\" i:} other {Ffer taqeffalt \"Suqqel\" i (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Tamawt: Tamahilt-a tesseqdac imeẓla n usuqqel azɣaray, tella s lmendad n <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Tasuqilt tawurmant srid"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Sken tisuqilin s wudem awurman i tsuffaɣ deg tesnimirt. Tetteddu kan i tsuffaɣ <0>timeẓẓyanin0> war alɣu n ugbur, amidya akked usisten."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Amefran n GIF i umsuddes"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Tamawt: Tamahilt-a tesseqdac ameẓlu n unadi n GIF azɣaray, s ttawil n <0>GIPHY0>. Asesmel G (yemmezg akked meṛṛa iwtayen), iɣewwaren n uḍfar ttwakksen, talɣut n temselɣut tettwasfeḍ seg yissutar, maca issutar n unadi d telɣut n tansa IP ad wwḍen yal tikkelt ɣer yiqeddacen-nsen."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Asaraw n uglam n tugna"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "I tugniwin timaynutin kan mi ara taruḍ tisuffaɣ timaynutin."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Tamawt: Tamahilt-a tesseqdac ameẓlu AI azɣaray, s ttawil n <0>img-alt-api0>. YEzmer ur iteddu ara. Slid i tugniwin yerna s Teglizit."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Aktar/asifeḍ n \"Asigna\" i yiɣewwaren n yinegzumen"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ D armitan ugar.<0/>Yettwasekles deg tezmilin n umaɣnu-k. Tizmilin-a n umaɣnu (tusligin) ttuseqdacent s umata ɣef yimuɣna niḍen, ffrent ɣef umaɣnu-k."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Tamawt: Tamahilt-a tesseqdac API n uqeddac n usesteb yellan akka tura."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Askar uffir <0>(<1>Aḍris1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Semselsi aḍris s yiḥedren, lhan i tuṭṭfiwin n ugdil, i tiɣẓinin n tbaḍnit."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Ɣef"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Built0> sɣur <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "S lmendad"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Mudd tawsa"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "D acu i yellan d amaynut"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Tasertit tabaḍnit"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Asmel:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Lqem:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Azrir n lqem yettwanɣel"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "D awezɣi anɣal n uzrir n lqem"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Yecceḍ uleqqem n uglam. Ttxil-k, εreḍ tikkelt niḍen."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Yecceḍ tukksa n uglam. Ttxil-k, εreḍ tikkelt niḍen."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Ilɣa Push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Ilɣa Push ttusweḥlen. Ttxil-k rmed-iten deg yiɣewwaren n yiminig."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Sireg seg <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "yal yiwen"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "imdanen I aneḍfar"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "imeḍfaṛen"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "T·Yeṭafaṛ"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Isestanen"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Ibeddilen n tsuffeɣt"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Tisirag Push ur ttwamuddent ara seg unekcum aneggaru. Tesriḍ <0><1>ad teqqneḍ1> tikkelt niḍen i wakken ad tmuddeḍ tisirag push0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "Tamawt: Ilɣa Push teddun kan i <0>yiwen n umiḍan0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Tasuffeɣt"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Ur teqqineḍ ara. Amiyigew (tiririt, azuzer, rtg) ur teddun ara."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Tasuffeɣt-a seg tummant niḍen (<0>{instance}0>). Amyigew (tiririt, azuzer, rtg) ur ddint ara."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Tuccḍa: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Uɣal ɣer tummant-iw i urmad n umyigew"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "D awezɣi ad d-alint tririyin."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Tuɣalin"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ddu ɣer tsuffeɣt tagejdant"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} n tsuffaɣ nnig - Ali d asawen"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Ddu ɣer yidis n uskan Peek"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Uɣal s uskan ummid"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Sken akk agbur amḥulfu"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Armitan"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "D awezɣi abeddel"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Uɣal ɣer tummant n tsuffeɣt ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Uɣal ɣer tummant n tsuffeɣt"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "D awezɣi alluy n tsuffeɣt"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# tiririt} other {<0>{1}0> tiririyin}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# awennit} other {<0>{0}0> iwenniten}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Wali tasuffeɣt s tririyin-is"
@@ -4422,82 +4452,90 @@ msgstr "Tisuffaɣ tinezzaɣ"
msgid "No trending posts."
msgstr "Ulac tisuffaɣ tinezzaɣ."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Amsaɣ n Mastodon yella yettwali-t s tmuɣli taḥeqqart."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Qqen s Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Jerred"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Qqen amiḍan-ik Mastodon/Fedivers i yellan.<0/>Inekcam-ik ur ttwaskelsen ara ɣef uqeddac-a."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Yettwabna0> sɣur <1>@cheeaun1>. <2>Tasertit n tbaḍnit2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Tuṭṭfa n ugdil n kaṛusel n yizuzar"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Kaṛusel n yizuzar"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Freq s tmuɣli tisuffaɣ tiɣbula akked tsufaɣ yettwalsen beṭṭu (tisuffaɣ yettwazuzren)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Tuṭṭfa n ugdil n yiwenniten yimyikcamen"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Azrar n yiwenniten yemyikcamen"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Ḍfer idiwenniyen war ussis. Tiririt s uzgen-afnaẓ."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Tuṭṭfa n ugdil n ugrudem n waṭas n tgejda"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Yiwet neɣ aṭas n tgejdiyin"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "S wudem amezwer, tigejdit tasuft i i umnadi n uskar Zen. Aṭas n tgejda ttwasestabent i yiseqdacen n tsaraɣt."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Tuṭṭfa n ugdil n tesnimirt n yihacṭagen s tferkit i tmerna n wugar ihacṭagen"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Tasnimirt n waṭas yihacṭagen"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Ugar n 5 yihacṭagen ttwasdukklen deg yiwet n tesnimirt."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Yettwabna0> sɣur <1>@cheeaun1>. <2>Tasertit n tbaḍnit2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Yettban-d iminig-ik yessewḥal isfuyla udhimen."
diff --git a/src/locales/ko-KR.po b/src/locales/ko-KR.po
index 7c1b0dc7be..e52cce23b2 100644
--- a/src/locales/ko-KR.po
+++ b/src/locales/ko-KR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr "자동화됨"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "그룹"
@@ -120,7 +120,7 @@ msgstr "핸들 복사"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "고인을 추모함"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "팔로워"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {지난 몇 해 동안 1개의 게시물} other {지난
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "원본"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "댓글"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "부스트"
@@ -262,7 +266,7 @@ msgstr "게시물 통계 보기"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "게시물 통계 보기"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "닫기"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "지우기"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {파일은 1개까지만 첨부할 수 있습니다.} other {파일은 #개 까지만 첨부할 수 있습니다.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "첨부 파일 #{i} 실패"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "열람 주의"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "열람 주의"
msgid "Cancel"
msgstr "취소"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "댓글 달기"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "게시물 고치기"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "지금은 무얼 하고 계신가요?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "민감하다고 표시"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "공개"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "로컬"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "쪽지"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "댓글"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "업데이트"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "올리기"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "움짤 받는 중…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "움짤 받기 실패"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "올리지 않은 초고"
@@ -678,7 +682,7 @@ msgstr "초고를 지우다가 오류가 났습니다! 다시 한 번 시도해
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "초고를 찾을 수 없었습니다."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "설문"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "매체"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "인용"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "이전"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "다음"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "거절함"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "계정"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "더 보기…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "끝"
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "내보내기"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "키보드 단축키"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "키보드 단축키 도움말"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "다음 게시물"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "이전 게시물"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "다음 게시물로 캐러셀 넘기기"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "이전 게시물로 캐러셀 넘기기"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "새 게시물 불러오기"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "게시물 자세히 보기"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> 또는 <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "열람 주의를 펼치거나<0/>글타래 펼치기·접기"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "게시물 혹은 창 닫기"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> 또는 <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "멀티 칼럼 모드에서 특정 칼럼으로 이동"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> 에서 <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "새 게시물 쓰기"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "새 게시물 쓰기 (새 창)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "게시물 올리기"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> 또는 <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> 또는 <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "검색"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "댓글 (새 창)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "좋아요 (즐겨찾기)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> 또는 <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "부스트"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "책갈피"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "가리기 모드 켜고 끄기"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "리스트 고치기"
@@ -1156,31 +1172,31 @@ msgstr "매체 설명"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "더 보기"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "번역"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "말하기"
@@ -1309,11 +1325,11 @@ msgstr "필터됨: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "필터된"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "따라잡기"
@@ -1377,7 +1393,7 @@ msgstr "따라잡기"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "언급"
@@ -1417,11 +1433,11 @@ msgstr "더 보기…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "좋아요"
@@ -1462,8 +1478,8 @@ msgstr "계정들…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "로그인"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} 님이 가입했습니다."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} 님이 {targetAccount} 님을 신고했습니다."
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "<0>{name}0> 서버와 연결 끊김."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "조정 경고"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "<0>{from}0> 의 관리자가 <1>{targetName}1> 를 일시 중단하였습니다, 이는 더 이상 업데이트를 받거나 상호 작용할 수 없다는 의미입니다."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "<0>{from}0>의 관리자가 <1>{targetName}1>를 차단하였습니다. 영향을 받는 팔로워: {followersCount}, 팔로잉: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "당신은 <0>{targetName}0>를 차단하였습니다. 제거된 팔로워: {followersCount}, 팔로잉: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "중재 경고를 받았습니다."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "계정이 비활성화되었습니다."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "일부 게시물이 민감한 게시물로 처리되었습니다."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "내 게시물 몇 개가 지워졌습니다."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "앞으로의 게시물은 민감하다고 표시됩니다."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "계정이 제한되었습니다."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "계정이 정지되었습니다."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[알 수 없는 알림 유형: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "부스트·좋아한 사용자…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "좋아한 사람:"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "부스트한 사람:"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "팔로한 사람:"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "자세히 보기 <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "더 보기 →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "링크 복사됨"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "링크를 복사할 수 없음"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "복사"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "공유…"
@@ -1706,67 +1723,78 @@ msgstr "공유…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "투표함"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# vote} other {# votes}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "투표함"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "결과 숨기기"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "투표"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, other {총 <1>{1}1>표}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, other {총 <1>{1}1>명}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "<0/>에 마감"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "마감"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "<0/> 내 마감"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "마감"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "결과 보기"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "새로 고침"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "게시물 임베드하기"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "공유 기능이 작동하지 않습니다."
@@ -2298,8 +2326,8 @@ msgstr "로컬만"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "인스턴스"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "아래로 내리기"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "고치기"
@@ -2442,490 +2470,492 @@ msgstr "<0>바로 가기0> 가져오기·내보내기"
msgid "Paste shortcuts here"
msgstr "여기에 바로 가기를 붙이세요"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "인스턴스 서버에서 저장된 바로 가기를 받는 중…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "바로 가기 받을 수 없음"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "인스턴스 서버에서 바로 가기 받기"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* 현재 바로 가기에 이미 있음"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "다른 계정에서 온 리스트는 못 가져올 수 있습니다."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "잘못된 설정 형식"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "현재 바로 가기에 덧붙일까요?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "가져올 바로가기가 없습니다"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "바로 가기를 가져왔습니다. 최다치인 {SHORTCUTS_LIMIT}개를 넘겼으므로, 나머지는 가져오지 못했습니다."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "바로가기 복사됨"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "가져와서 덧붙이기…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "현재 바로가기를 덮어쓸까요?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "바로 가기를 가져올까요?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "또는 덮어쓰기…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "가져오기…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "바로 가기 복사됨"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "바로 가기를 복사할 수 없음"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "바로 가기를 인스턴스 서버에 저장중…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "바로 가기 저장됨"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "바로 가기를 저장할 수 없음"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "인스턴스 서버에 동기화"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "바로 가기 설정을 복사함"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "바로 가기 설정을 복사할 수 없음"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "공유"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, other {# 글자}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "바로 가기 JSON 코드"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "인스턴스 서버에서 설정 가져오기·인스턴스 서버에 설정 내보내기 (매우 시범적)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> 님이 <1>부스트 함1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "죄송합니다. 현재 로그인한 인스턴스는 다른 인스턴스에 있는 이 게시물과 상호작용할 수 없습니다."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "@{0} 님의 게시물을 좋아했던 것 취소"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "첨부한 매체 중에 설명이 없는 게 있습니다."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "오래된 게시물 (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "부스트 취소"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "부스트…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "좋아요 취소"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "좋아요"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "책갈피 빼기"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "<0>@{0}0> 님의 게시물 보기"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "수정 내역 보기"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "{editedDateText}에 고쳐짐"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "대화 뮤트 풀림"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "대화 뮤트됨"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "대화 뮤트를 풀 수 없음"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "대화를 뮤트할 수 없음"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "대화 뮤트 풀기"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "대화 뮤트하기"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "프로필에 고정됐던 게시물을 내림"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "게시물이 프로필에 고정됨"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "게시물 고정을 풀 수 없음"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "게시물을 고정할 수 없음"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "프로필에 고정된 게시물 내리기"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "프로필에 고정"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "게시물을 지울까요?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "게시물 지워짐"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "게시물 지울 수 없음"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "게시물 신고…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "좋아함"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "부스트함"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "책갈피 꽂음"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "고정됨"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "지워짐"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, other {#개의 댓글}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "고쳐짐"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "접기"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "내용 보기"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "필터됨: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "매체 보기"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "고쳐짐"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "댓글들"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "수정 내역"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "내역 불러오기 실패"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "불러오는 중…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> 님이 부스트 함"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "글타래"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "새 게시물"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "재시도"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>필터됨0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "계정 정보를 가져올 수 없음"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "해당 계정의 인스턴스로 전환 {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "내 인스턴스로 전환 (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "팔로우한 태그"
msgid "Groups"
msgstr "그룹"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "따라잡기 <0>베타0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "도움말"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "이게 무엇인가요?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "따라잡기는 이메일에서 영감을 받은 간단한 인터페이스의 별도 타임라인으로, 게시물들이 간편하게 정리 및 필터링되어 한눈에 파악할 수 있는 인터페이스입니다."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "따라잡기 미리 보기"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "따라잡아 볼까요?"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "내가 팔로하는 게시물들을 따라잡아 봅시다."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "다음 기간의 모든 게시물을 봅니다:"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "최대한 많이"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "따라잡기"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "마지막 따라잡기와 기간이 겹칩니다"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "마지막 따라잡기 때({0})까지"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "주의: 인스턴스가 기간 설정과 무관하게 타임라인에서 최대 800개(또는 내외)의 게시물까지만 보여줄 수도 있습니다."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "이전 따라잡기:"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, other {게시물 #개}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "이 따라잡기를 지울까요?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "참고: 총 3개까지만 보존됩니다. 나머지는 알아서 지워집니다."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "게시물 불러오는 중…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "시간이 조금 걸릴 수 있습니다."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "필터 초기화"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "인기 링크"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "{0} 이 공유함"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "전체"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, other {글쓴이 #명}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "정렬"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "날짜"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "밀도"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "글쓴이"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "안 묶음"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "모든 글쓴이 보기"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "다 읽을 필요는 없답니다."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "이게 다입니다."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "맨 위로 올라가기"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "팔로한 사람들이 공유한 링크를 공유·부스트·좋아요 수가 많은 순서로 보여줍니다."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "정렬: 밀도"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "게시물을 정보 밀도가 높거나 낮은 순서로 보여줍니다. 짧은 게시물은 정보 밀도가 “낮고”, 긴 게시물은 “높다”고 봅니다. 이미지가 첨부된 게시물은 이미지가 없는 게시물보다 정보 밀도가 “높다”고 봅니다."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "묶기: 글쓴이"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "글이 글쓴이에 따라 묶이며, 게시물이 많은 글쓴이가 앞에 나옵니다."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "다음 글쓴이"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "이전 글쓴이"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "맨 위로"
@@ -3684,26 +3714,26 @@ msgstr "바로 가기 추가"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "새 인스턴스 입력 (예: mastodon.social)"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "잘못된 인스턴스"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "다른 인스턴스로 가기…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "내 인스턴스(<0>{currentInstance}0>)로 가기"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,15 +3784,15 @@ msgid "Failed to register application"
msgstr "앱 등록에 실패함"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "인스턴스 도메인"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "예: “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, other {공지}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "팔로 요청"
@@ -4045,349 +4075,349 @@ msgstr "아무 게시물도 찾을 수 없습니다."
msgid "Enter your search term or paste a URL above to get started."
msgstr "시작하려면 위 검색창에 검색어를 입력하거나 URL을 붙여 넣으세요."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "설정"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "외관"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "밝게"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "어둡게"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "자동"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "글자 크기"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "글"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "표시 언어"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "번역 참여하기"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "게시"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "기본 공개 범위"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "동기화 됨"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "인스턴스 서버의 설정과 동기화 됩니다. <0>쓰고 있는 인스턴스({instance})에서 더 많은 설정이 가능합니다.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "시범 기능"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "타임라인 게시물 알아서 새로 고침"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "부스트 캐러셀"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "게시물 번역"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "시스템 언어 ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {다음 언어에 대해 “번역” 버튼 가리기:} other {다음 #개 언어에 대해 “번역” 버튼 가리기:}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "자동 번역"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "타임라인에서 게시물에 번역을 자동으로 보여줍니다. 열람 주의나 매체, 설문 조사가 없는 <0>짧은0> 게시물에만 적용 됩니다."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "글쓰기 창에서 움짤 고르기"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "이 기능은 외부 움짤 검색 서비스인 <0>GIPHY0>를 이용합니다. 전체관람가 움짤만 제공되며, 추적 매개변수는 제거되고 리퍼러 정보는 요청에서 생략되지만, 그럼에도 검색어와 IP 주소 정보는 해당 서비스에 전달 됩니다."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "이미지 설명 자동 생성기"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "새 게시물을 쓸 때 새로운 이미지에만 적용 됩니다."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "참고: 이 기능은 외부 인공지능 서비스인 <0>img-alt-api0>를 이용합니다. 잘 동작하지 않을 수 있으며, 이미지에만 적용 가능하고 영어만 지원합니다."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "바로 가기 설정을 위해 \"클라우드\" 가져오기/내보내기"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "알림: 이 기능은 현재 로그인한 인스턴스 서버 API를 사용합니다."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "가리기 모드 <0>(<1>글자들1> → <2>███2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "글자를 모두 네모로 바꿔서 개인정보 염려 없이 스크린숏을 캡처할 수 있게 합니다."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "정보"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<1>@cheeaun1>이 <0>만듦0>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "후원자"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "기부"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "개인 정보 보호 정책"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>사이트:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>버전:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "버전 번호 복사 됨"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "버전 번호를 복사할 수 없음"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "글"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "구독을 갱신하는 데 실패했습니다. 다시 시도해 보세요."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "구독을 삭제하는 데 실패했습니다. 다시 시도하세요."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "푸시 알림 (베타)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "푸시 알림이 차단되었습니다. 브라우저 설정에서 푸시 알림을 활성화하세요."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "<0>{0}0>에게서 알림 받기"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "모두"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "내가 팔로하는 사람들"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "팔로워"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "팔로"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "설문 조사"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "게시물 수정"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "마지막 로그인 이후 푸시 권한이 부여되지 않았습니다. <0>푸시 권한을 다시 얻으려면<1>로그인1>을0>해야합니다."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "주의: 푸시 알림은 <0>단 하나의 계정0>에만 작동합니다."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "로그인하지 않았습니다. 상호작용(댓글, 부스트 등) 은 불가능합니다."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "이 게시글은 다른 인스턴스 (<0>{instance}0>) 에서 작성돠었습니다. 상호작용(댓글, 부스트 등) 은 불가능합니다."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "오류: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "내 인스턴스를 변경해 상호작용을 활성화시키기"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "댓글을 불러 올 수 없습니다."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "뒤로"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "원 게시물로 이동하기"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "전체 화면으로 전환"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "모든 민감한 내용 보기"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "시범적"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "전환할 수 없음"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "게시물의 인스턴스로 전환"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "게시물을 불러 올 수 없습니다"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, other {댓글 <0>{1}0>개}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, other {댓글 <0>{0}0>개}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "게시물과 댓글 보기"
@@ -4422,82 +4452,90 @@ msgstr "인기 게시물"
msgid "No trending posts."
msgstr "인기 게시물이 없음."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "미니멀리즘을 추구하는 Mastodon 웹 클라이언트."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Mastodon으로 로그인"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "가입"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "기존 Mastodon/Fediverse 계정을 연결하세요.<0/>당신의 인증 수단은 이 서버에 저장되지 않습니다."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "부스트 캐러셀의 스크린숏"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "부스트 캐러셀"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "멀티 칼럼 UI 스크린샷"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "한 칼럼 혹은 멀티칼럼"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "기본적으로는 젠 모드를 추구하는 분들을 위해 한 칼럼으로 보입니다. 고급 사용자들을 위한 멀티 칼럼도 설정 가능합니다."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "해시태그를 더 추가할 수 있는 양식이 있는 멀티 해시태그 타임라인 스크린샷"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "다중 해시태그 타임라인"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "한 타임라인에 최대 5개 해시태그까지 지정할 수 있습니다."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "웹브라우저에서 팝업 윈도를 차단한 것 같습니다."
diff --git a/src/locales/lt-LT.po b/src/locales/lt-LT.po
index f328a97a6f..1d17debd93 100644
--- a/src/locales/lt-LT.po
+++ b/src/locales/lt-LT.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@@ -39,7 +39,7 @@ msgstr "Automatizuotas"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupuoti"
@@ -120,7 +120,7 @@ msgstr "Kopijuoti socialinės medijos vardą"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Atminimui"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Sekėjai"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {{1} paskutinis įrašas per pastaruosius metus} few {{1
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Originalūs"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Atsakymai"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Pasidalinimai"
@@ -262,7 +266,7 @@ msgstr "Peržiūrėti įrašų statistiką"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Peržiūrėti įrašų statistiką"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Uždaryti"
@@ -340,8 +344,8 @@ msgstr "Daugiau iš <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "{0} pasirinkimas"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Šalinti"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {{1} failas nepalaikomas.} few {{2} failai nepalaikomi.}
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Galite pridėti tik iki # failo.} few {Galite pridėti tik iki # failų.} many {Galite pridėti tik iki # failo.} other {Galite pridėti tik iki # failų.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Nepavyko #{i} priedas."
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Turinio įspėjimas"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Turinio įspėjimas"
msgid "Cancel"
msgstr "Atšaukti"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Skelbti savo atsakymą"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Redaguoti savo įrašą"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Ką tu darai?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Žymėti mediją kaip jautrią"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Skelbimiama <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Vieša"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Vietinis"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Privatus paminėjimas"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Planuoti"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Atsakyti"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Atnaujinti"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Skelbti"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Atsisiunčiama GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Nepavyko atsisiųsti GIF."
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Neišsiųsti juodraščiai"
@@ -678,7 +682,7 @@ msgstr "Klaida ištrinant juodraštį. Bandyk dar kartą."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Juodraščių nerasta."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Apklausa"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Medija"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Cituoti"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Ankstesnis"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Kitas"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Atmesta"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Paskyros"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Rodyti daugiau…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Pabaiga."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Eksportuoti"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Spartieji klaviatūros klavišai"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Spartieji klaviatūros klavišos žinynas"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Sekantis įrašas"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Ankstesnis įrašas"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Praleisti karuselę į kitą įrašą"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Lyg2 (Shift)0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Praleisti karuselę į ankstesnį įrašą"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Lyg2 (Shift)0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Įkelti naujų įrašų"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Atidaryti įrašo informaciją"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Įvesti (Enter)0> arba <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Išskleisti turinio įspėjimą arba<0/>perjungti išskleistą / suskleistą giją"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Uždaryti įrašą arba dialogo langus"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Gr (Esc)0> arba <1>Naikinimo klavišas (Backspace)1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Fokusuoti stulpelį daugiastulpelių režime"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> iki <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Fokusuoti sekantį stulpelį daugiastulpelių režime"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Fokusuoti ankstesnį stulpelį daugiastulpelių režime"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Sukurti naują įrašą"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Sukurti naują įrašą (naujas langas)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Lyg2 (Shift)0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Siųsti įrašą"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Vald (Ctrl)0> + <1>Įvesti (Enter)1> arba <2>⌘2> + <3>Įvesti (Enter)3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Vald (Ctrl)0> + <1>Įvesti (Enter)1> arba <2>⌘2> + <3>Įvesti
msgid "Search"
msgstr "Paieška"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Atsakyti (naujas langas)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Lyg2 (Shift)0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Patinka (pamėgti)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> arba <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Pasidalinti"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Lyg2 (Shift)0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Prid. į žym."
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Perjungti slėpimo režimą"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Lyg2 (Shift)0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Redaguoti sąrašą"
@@ -1156,31 +1172,31 @@ msgstr "Medijos aprašymas"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Daugiau"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Versti"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Kalbėti"
@@ -1309,11 +1325,11 @@ msgstr "Filtruota: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtruota"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Sekimai"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Pasivijimas"
@@ -1377,7 +1393,7 @@ msgstr "Pasivijimas"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Paminėjimai"
@@ -1417,11 +1433,11 @@ msgstr "Daugiau…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Patiktukų"
@@ -1462,8 +1478,8 @@ msgstr "Paskyros…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Prisijungti"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} užsiregistravo."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} pranešė apie {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Prarasti sąryšiai su <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Prižiūrėjimo įspėjimas"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Jūsų #Wrapstodon {year} jau čia!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Administratorius (-ė) iš <0>{from}0> pristabdė <1>{targetName}1>, o tai reiškia, kad nebegali gauti iš jų naujienų ir su jais bendrauti."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Administratorius iš <0>{from}0> užblokavo <1>{targetName}1>. Paveikti sekėjai: {followersCount}, sekimai: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Užblokavote <0>{targetName}0>. Pašalinti sekėjai: {followersCount}, sekimai: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Tavo paskyra gavo prižiūrėjimo įspėjimą."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Tavo paskyra buvo išjungta."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Kai kurie tavo įrašai buvo pažymėtos kaip jautrios."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Kai kurios tavo įrašai buvo ištrinti."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Nuo šiol tavo įrašai bus pažymėti kaip jautrūs."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Tavo paskyra buvo apribota."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Tavo paskyra buvo pristabdyta."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Nežinomas pranešimo tipas: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Pasidalino / patiko…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Patiko…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Pasidalino…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seka…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Sužinoti daugiau <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Peržiūrėti #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Skaityti daugiau →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Nukopijuota nuorada"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Nepavyksta atidaryti nuorodos."
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopijuoti"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Bendrinti…"
@@ -1706,67 +1723,78 @@ msgstr "Bendrinti…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Balsuota"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# balsas} few {# balsai} many {# balso} other {# balsų}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Balsuota"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Slėpti rezultatus"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Balsuoti"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> balsas} few {<1>{1}1> balsai} many {<1>{1}1> balso} other {<1>{1}1> balsų}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> balsuotojas} few {<1>{1}1> balsuotojai} many {<1>{1}1> balsuotojo} other {<1>{1}1> balsuotojų}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Baigėsi <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Baigėsi"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Baigsis <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Baigsis"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Rodyti rezultatus"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Atnaujinti"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Įterptas įrašas"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Atrodo, kad bendrinimas neveikia."
@@ -2298,8 +2326,8 @@ msgstr "Tik vietinė"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Serveris"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Perkelti žemyn"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Redaguoti"
@@ -2442,490 +2470,492 @@ msgstr "Importuoti / eksportuoti <0>trumposios nuorodos0>"
msgid "Paste shortcuts here"
msgstr "Įklijuok trumpąsias nuorodas čia"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Atsisiunčiamos išsaugotos trumposios nuorodos iš serverio…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Nepavyksta atsisiųsti trumpųjų nuorodų."
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Atsisiųsti trumpųjų nuorodų iš serverio"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Egzistuoja dabartiniuose trumpuosiuose nuorodose"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Sąrašas gali neveikti, jei jis yra iš kitos paskyros."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Netinkamas nustatymų formatas"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Pridėti prie esamų trumpųjų nuorodų?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Bus pridėti tik tie trumpieji nuorodos, kurių neegzistuoja dabartinėse trumposiose nuorodose."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Nėra naujų trumpųjų nuorodų importuoti"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Importuotos trumposios nuorodos. Viršytas didžiausias {SHORTCUTS_LIMIT} ribą, todėl likusieji neimportuojami."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Importuotos trumposios nuorodos"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importuoti ir pridėti…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Perrašyti esamas trumpąsias nuorodas?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importuoti trumpąsias nuorodas?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "arba perrašyti…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importuoti…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Nukopijuotos trumposios nuorodos"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Nepavyksta nukopijuoti trumpųjų nuorodų."
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Išsaugomos trumpųjų nuorodų į serverį…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Išsaugotos trumposios nuorodos"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Nepavyksta išsaugoti trumpųjų nuorodų."
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sinchronizuoti su serveriu"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Nukopijuoti trumpųjų nuorodų nustatymai"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Nepavyksta nukopijuoti trumpųjų nuorodų nustatymų."
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Bendrinti"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# simbolis} few {# simboliai} many {# simbolio} other {# simbolių}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Neapdorotos trumposios nuorodos JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importuoti / eksportuoti nustatymus iš / į serverį (labai eksperimentinis)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>pasidalino1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Atsiprašome, tavo dabartinis prisijungtas serveris negali sąveikauti su šiuo įrašu iš kito serverio."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Panaikintas @{0} patiktuko įrašas"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Patiko @{0} įrašas"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Pašalintas @{0} įrašas iš žymių"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Pridėtas @{0} įrašas prie žymių"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Kai kurios medijos neturi aprašymų."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Senasis įrašas (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Nebepasidalinti"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Panaikintas @{0} įrašo pasidalinimas"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Pasidalintas @{0} įrašas"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Pasidalinti…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Nebepatinka"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Patinka"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Pašalinti iš žymių"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Įrašo tekstas nukopijuotas"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Nepavyksta nukopijuoti įrašo teksto."
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Kopijuoti įrašo tekstą"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Peržiūrėti įrašą, kurį sukūrė <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Rodyti redagavimo istoriją"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Redaguota: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Atšauktas pokalbio nutildymas"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Pokalbis nutildytas"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Nepavyksta atšaukti pokalbio nutildymą."
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Nepavyksta nutildyti pokalbio."
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Atšaukti pokalbio nutildymą"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Nutildyti pokalbį"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Įrašas atsegtas iš profilio"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Įrašas prisegtas prie profilio"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Nepavyksta atsegti įrašo."
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Nepavyksta atsegti įrašo."
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Atsegti iš profilio"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Prisegti prie profilio"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Ištrinti šį įrašą?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Įrašas ištrintas"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Nepavyksta ištrinti įrašo."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Pranešti apie įrašą…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Patinka"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Pasidalinta"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Pridėta"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Prisegta"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Ištrinta"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# atsakymas} few {# atsakymai} many {# atsakymo} other {# atsakymų}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Redaguota"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Rodyti mažiau"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Rodyti turinį"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtruota: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Rodyti mediją"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Redaguota"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Komentarai"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Įrašas paslėptas pagal jūsų filtrus"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Redagavimo istoriją"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Nepavyko įkelti istorijos."
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Įkeliama…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> pasidalino"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Gija"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nauji įrašai"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Bandyti dar kartą"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# pasidalinimas} few {# pasidalinimai} many {# pasidalinimo} other {# pasidalinimų}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Prisegti įrašai"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtruota0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Nepavyksta gauti paskyros informacijos."
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Perjungti į paskyros serverį {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Perjungti į mano serverį (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Sekamos žymės"
msgid "Groups"
msgstr "Grupės"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Pasivijimas <0>beta versija0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Žinynas"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Kas tai?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Pasivijimo informacija – tai atskira sekimu laiko skalė, suteikianti aukšto lygio peržiūrą iš pirmo žvilgsnio, su paprasta, el. pašto įkvėpta sąsaja, kad būtų galima lengvai rikiuoti ir filtruoti įrašus."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Pasivijimo naudotojo sąsajos peržiūra"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Pasivykime"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Pasivykime tavo sekimų įrašus."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Rodyti visus įrašus nuo…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "iki didžiausio"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Pasivyti"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Sutampa su paskutiniu pasivijimu"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Iki paskutinio pasivijimo ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Pastaba: tavo serveris gali rodyti ne daugiau kaip 800 įrašų pagrindinėje laiko skalėje, nepaisant laiko intervalo. Gali būti mažiau arba daugiau."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Anksčiau…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# įrašas} few {# įrašai} many {# įrašo} other {# įrašų}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Šalinti šį pasivijimą?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Pašalinima {0} pasivijimas"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Pašalintas {0} pasivijimas"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Pastaba: bus išsaugota tik ne daugiau kaip 3. Likusios bus automatiškai pašalintos."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Gaunami įrašai…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Tai gali šiek tiek užtrukti."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Atkurti filtrus"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Populiariausios nuorodos"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Bendrino {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Viskas"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autorius} few {# autoriai} many {# autoriaus} other {# autorių}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Rikiuoti"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Tankumas"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtruoti"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autoriai"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Nieko"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Rodyti visus autorius"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Nebūtina perskaityti viską."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Tai viskas."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Grįžti į viršų"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Nuorodos bendrinamos pagal sekimus, surikiuotos pagal bendrinamų nuorodų skaičių, pasidalinimus ir patiktukus."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Rikiuoti: tankumas"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Įrašai rikiuojami pagal informacijos tankumą arba gilumą. Trumpesni įrašai „lengvesni“, o ilgesni – „sunkesni“. Įrašai su nuotraukomis yra „sunkesni“ nei įrašai be nuotraukų."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grupuoti: autoriai"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Įrašai sugrupuoti pagal autorius, surikiuoti pagal kiekvieno autoriaus įrašų skaičių."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Kitas autorius"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Ankstesnis autorius"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Slinkti į viršų"
@@ -3684,26 +3714,26 @@ msgstr "Pridėti prie trumpųjų nuorodų"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Įvesk naują serverį, pvz., mastodon.social"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Netinkamas serveris."
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Eiti į kitą serverį…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Eiti į mano serverį (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Nepavyko užregistruoti programos."
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "serverio domenas"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "pvz., mastodon.social"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Nepavyko prisijungti. Bandyk dar kartą arba išbandyk kitą serverį."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Skelbimas} few {Skelbimai} many {Skelbimo} other {Skelbimų}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Sekimo prašymai"
@@ -4045,349 +4075,349 @@ msgstr "Įrašų nerasta."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Įvesk paieškos terminą arba įklijuok URL, kad pradėtum."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Nustatymai"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Išvaizda"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Šviesi"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Tamsi"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatinis"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Teksto dydis"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Rodymo kalba"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Atlikti vertimus savanoriškai"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Skelbimas"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Numatytasis matomumas"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sinchronizuota"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sinchronizuota su serverio nustatymais. <0>Eiti į savo serverį ({instance}), kad sužinoti daugiau nustatymų.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Eksperimentai"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Automatiškai atnaujinti laiko skalės įrašus"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Pasidalinimų karuselė"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Įrašo vertimas"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Versti į "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Sistemos kalbą ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, one {Slėpti Versti mygtuką (#):} few {Slėpti Versti mygtuką (#):} many {Slėpti Versti mygtuką (#):}=0 {} other {Slėpti Versti mygtuką (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Pastaba: ši funkcija naudoja išorines vertimo paslaugas, veikiančias su <0>„{TRANSLATION_API_NAME}“0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Automatinis įterptinis vertimas"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Automatiškai rodyti vertimą įrašams laiko skalėje. Veikia tik <0>trumpiems0> įrašams be turinio įspėjimo, medijos ir apklausos."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "GIF parinkiklis rengyklei"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Pastaba: ši funkcija naudoja išorinę GIF paieškos paslaugą, veikiančią su <0>„GIPHY“0>. „G-rated“ (skirta visiems amžiaus grupėms), sekimo parametrai pašalinami, užklausose nepateikiama nukreipiančioji informacija, bet paieškos užklausos ir IP adreso informacija vis tiek pasieks jų serverius."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Vaizdų aprašymo generatorius"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Tik naujiems vaizdams, kai kuriami nauji įrašai."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Pastaba: ši funkcija naudoja išorinę DI paslaugą, veikiančią su <0>„img-alt-api“0>. Gali veikti netinkamai. Tik vaizdams ir anglų kalba."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "„Debesis“ importuoti / eksportuoti trumpųjų nuorodų nustatymus"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Labai eksperimentinis.<0/>Įrašyta jūsų profilio pastabose. Profilio (privačios) pastabos daugiausia naudojamos kitiems profiliams, o savo profilyje yra paslėptos."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Pastaba: ši funkcija naudoja šiuo metu prisijungusio serverio API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Slėpimo režimas <0>(<1>Tekstas1> → <2>███████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Pakeiskite tekstą blokais – tai naudinga darant ekrano kopijas dėl privatumo priežasčių."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Apie"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Sukūrė0> <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Remti"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Aukoti"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Privatumo politika"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Svetainė:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versija:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Nukopijuota versijos eilutė"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Nepavyksta nukopijuoti versijos eilutės."
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Nepavyko atnaujinti prenumeratos. Bandykite dar kartą."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Nepavyko pašalinti prenumeratos. Bandykite dar kartą."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Tiesioginiai pranešimai (beta versija)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Tiesioginiai pranešimai yra užblokuoti. Įjunkite juos naršyklės nustatymuose."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Leisti iš <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "bet kieno"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "žmonių, kuriuos seku"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "sekėjų"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Sekimai"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Apklausos"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Įrašų redagavimai"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Nuo paskutinio prisijungimo nebuvo suteiktas tiesioginis leidimas. Turėsite <0><1>prisijungti1> dar kartą, kad suteiktumėte tiesioginį leidimą0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "Pastaba: tiesioginiai pranešimai veikia tik <0>vienai paskyrai0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Įrašas"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Nesate prisijungę. Sąveikos (atsakyti, pasidalinti ir t. t.) negalimos."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Šis įrašas yra iš kito serverio (<0>{instance}0>). Sąveikos (atsakyti, pasidalinti ir t. t.) negalimos."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Klaida: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Perjungti į mano serverį, kad būtų įjungtos sąveikos"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Nepavyksta įkelti atsakymų."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Atgal"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Eiti į pagrindinį įrašą"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} įrašų aukščiau – eiti į viršų"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Perjungti į šoninio žvilgsnio rodymą"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Perjungti į visą rodymą"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Rodyti visą jautrų turinį"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Eksperimentinis"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Nepavyksta perjungti."
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Perjungti į įrašo serverį ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Perjungti į įrašo serverį"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Nepavyksta įkelti įrašo."
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# atsakymas} few {<0>{1}0> atsakymai} many {<0>{1}0> atsakymo} other {<0>{1}0> atsakymų}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# komentaras} few {<0>{0}0> komentarai} many {<0>{0}0> komentaro} other {<0>{0}0> komentarų}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Peržiūrėti įrašą su jo atsakymais"
@@ -4422,82 +4452,90 @@ msgstr "Tendencingi įrašai"
msgid "No trending posts."
msgstr "Nėra tendencingų įrašų."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Minimalistinė „Mastodon“ interneto kliento programa."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Prisijungti su „Mastodon“"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registruotis"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Prijunkite esamą „Mastodon“ / fediverso paskyrą.<0/>Jūsų kredencialai šiame serveryje nėra saugomi."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Sukūrė0> <1>@cheeaun1>. <2>Privatumo politika2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Pasidalinimų karuselės ekrano kopija"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Pasidalinimų karuselė"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Vizualiai atskirkite originalius įrašus ir pakartotinai bendrinamus įrašus (pasidalintus įrašus)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Įterptų komentarų gijos ekrano kopija"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Įterptų komentarų gija"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Lengvai sekite pokalbius. Pusiau suskleidžiamieji atsakymai."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Daugiastulpelių naudotojo sąsajos ekrano kopija"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Vieno arba daugiastulpelių"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Pagal numatytuosius nustatymus – vienas stulpelis zeno režimo ieškikliams. Galimybė konfigūruoti daugiastulpelius patyrusiems naudotojams."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Daugiasaitažodžių laiko skalės ekrano kopija su forma, kuria galima pridėti daugiau saitažodžių"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Daugiasaitažodžių laiko skalė"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Iki 5 saitažodžių, sujungtų į vieną laiko skalę."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Sukūrė0> <1>@cheeaun1>. <2>Privatumo politika2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Atrodo, kad jūsų naršyklė blokuoja iškylančiuosius langus."
diff --git a/src/locales/nb-NO.po b/src/locales/nb-NO.po
index 4f66a909f0..f58be06f68 100644
--- a/src/locales/nb-NO.po
+++ b/src/locales/nb-NO.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: nb_NO\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Norwegian Bokmal\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automatisert"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Gruppe"
@@ -120,7 +120,7 @@ msgstr "Kopiert brukernavn"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Til minne om"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Følgere"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Original"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Svar"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Fremhevinger"
@@ -262,7 +266,7 @@ msgstr "Vis innleggsstatistikk"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Vis innleggsstatistikk"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Lukk"
@@ -340,8 +344,8 @@ msgstr "Mer fra <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Fjern"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Vedlegg #{i} mislyktes"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Innholdsvarsel"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Innholdsvarsel"
msgid "Cancel"
msgstr "Avbryt"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Skriv ditt svar"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Rediger innlegget ditt"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Hva gjør du?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marker media som sensitivt"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Offentlig"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Lokal"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Privat omtale"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Svar"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Oppdater"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publiser"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Laster ned GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Kunne ikke laste ned GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Usendte utkast"
@@ -678,7 +682,7 @@ msgstr "Feil ved sletting av utkast! Prøv igjen."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Ingen utkast funnet."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Avstemning"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Media"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Siter"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Forrige"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Neste"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Avvist"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Konti"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Vis mer…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Slutt."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Eksporter"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Hurtigtaster"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Hjelp til tastatursnarveier"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Neste innlegg"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Forrige innlegg"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Last inn nye innlegg"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Åpne innleggsdetaljer"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> eller <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Lukk innlegg eller dialoger"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> til <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Skriv nytt innlegg"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Skriv nytt innlegg (nytt vindu)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Send innlegg"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr "Søk"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Svar (nytt vindu)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> eller <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Fremhev"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Rediger liste"
@@ -1156,31 +1172,31 @@ msgstr "Mediabeskrivelse"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Mer"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Oversett"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Les opp"
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrert"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Omtaler"
@@ -1417,11 +1433,11 @@ msgstr "Mer…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Likte"
@@ -1462,8 +1478,8 @@ msgstr "Konti…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Logg inn"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Kontoen din har blitt deaktivert."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Noen av dine innlegg har blitt slettet."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Les mer →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Link kopiert"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Kunne ikke kopiere lenke"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopier"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Del…"
@@ -1706,67 +1723,78 @@ msgstr "Del…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Stem"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Stem"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Skjul resultater"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Stem"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Avsluttet <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Avsluttet"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Avslutter <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Avslutter"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Vis resultater"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Oppdater"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Bygg inn innlegg"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Å dele synes ikke å fungere."
@@ -2298,8 +2326,8 @@ msgstr "Kun lokalt"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instans"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Flytt ned"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Rediger"
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr "Lim inn snarveier her"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importere snarveier?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "eller overstyre…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importer…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Snarveier kopiert"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Kunne ikke kopiere snarveier"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Kunne ikke lagre snarveier"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synkroniser til instanstjener"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Snarveisinnstillinger kopiert"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Kunne ikke kopiere snarveisinnstillinger"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Del"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Lik"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Fjern bokmerke"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Vis redigeringshistorikk"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Redigert: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Samtale dempet"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Demp samtale"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Likt"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Bokmerket"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Festet"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Slettet"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Redigert"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Vis mindre"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Vis innhold"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Vis media"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Redigert"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Kommentarer"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Redigeringshistorikk"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Kunne ikke laste inn historikk"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Laster…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Tråd"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nye innlegg"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Prøv igjen"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Festede innlegg"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr "Fulgte emneknagger"
msgid "Groups"
msgstr "Grupper"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Hjelp"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Hva er dette?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Tidligere…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Henter innlegg…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Dette kan ta litt tid."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Tilbakestill filtre"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Alle"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Sorter"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Dato"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Tetthet"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Forfattere"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Ingen"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Vis alle forfattere"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Du trenger ikke lese alt."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Det var alle."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Tilbake til toppen"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "instanstjener"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "f.eks. «mastodon.social»"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Kunne ikke logge inn. Vennligst prøv igjen, eller prøv en annen instans."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Innstillinger"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Utseende"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Lyst"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Mørkt"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatisk"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tekststørrelse"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Eksperimenter"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Systemspråk ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versjon:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Feil: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/nl-NL.po b/src/locales/nl-NL.po
index cc9b046188..29e57e26df 100644
--- a/src/locales/nl-NL.po
+++ b/src/locales/nl-NL.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Geautomatiseerd"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Groep"
@@ -120,7 +120,7 @@ msgstr "Kopieer kenmerk"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In Memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Volgers"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Laatste bericht van de afgelopen jaren} other {Laatste
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Origineel"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Antwoorden"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Boosts"
@@ -262,7 +266,7 @@ msgstr "Bekijk berichtstatistieken"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Bekijk berichtstatistieken"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Sluit"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Verwijder"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Je kunt slechts 1 bestand bijvoegen.} other {Je kunt slechts # bestanden bijvoegen.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Bijlage #{i} is mislukt"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Inhoudswaarschuwing"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Inhoudswaarschuwing"
msgid "Cancel"
msgstr "Annuleren"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Plaats je antwoord"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Bewerk je bericht"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Wat ben je aan het doen?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Markeer media als gevoelig"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Openbaar"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Lokaal"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Privévermelding"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Beantwoord"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Werk bij"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Plaats"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Download GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Downloaden GIF mislukt"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Niet-verzonden concepten"
@@ -678,7 +682,7 @@ msgstr "Fout bij verwijderen concept! Probeer het opnieuw."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Geen concepten gevonden."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Peiling"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Media"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Vorige"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Volgende"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Geweigerd"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Accounts"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Toon meer…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Het einde."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exporteer"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Sneltoetsen"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Sneltoetsen help"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Volgend bericht"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Vorig bericht"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Sla carrousel over naar volgend bericht"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Sla carrousel over naar vorig bericht"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Laad nieuwe berichten"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Open berichtdetails"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> of <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Sluit bericht of dialoogvenster"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> of <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Focus kolom in multi-kolommodus"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> tot <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Stel nieuw bericht op"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Stel nieuw bericht op (nieuw venster)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Verstuur bericht"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> of <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> of <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Zoeken"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Beantwoord (nieuw venster)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Like (favoriet)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> of <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Boost"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Bladwijzer"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Schakel Cloak-modus"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Bewerk lijst"
@@ -1156,31 +1172,31 @@ msgstr "Mediabeschrijving"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "meer"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Vertaal"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Spreek uit"
@@ -1309,11 +1325,11 @@ msgstr "Gefilterd: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Gefilterd"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Inhalen"
@@ -1377,7 +1393,7 @@ msgstr "Inhalen"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Vermeldingen"
@@ -1417,11 +1433,11 @@ msgstr "meer…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Likes"
@@ -1462,8 +1478,8 @@ msgstr "Accounts…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Inloggen"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} heeft zich aangemeld."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Verbindingen verbroken met <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Moderatie-waarschuwing"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Een beheerder van <0>{from}0> heeft <1>{targetName}1> geschorst, wat betekent dat u geen updates meer van hen kunt ontvangen of met hen kunt communiceren."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Een admin van <0>{from}0> heeft <1>{targetName}1> geblokkeerd. Getroffen volgers: {followersCount}, volgt: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Je hebt <0>{targetName}0> geblokkeerd. Verwijderde volgers: {followersCount}, volgt: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Jouw account heeft een moderatie-waarschuwing ontvangen."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Je account is beperkt."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Je account is geschorst."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Onbekend meldingstype: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Geboost/Geliket door…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Geliket door…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Geboost door…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Gevolgd door…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Leer meer <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Lees meer →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Link gekopieerd"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Kan deze link niet kopiëren"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopiëer"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Delen…"
@@ -1706,67 +1723,78 @@ msgstr "Delen…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Gestemd"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# stem} other {# stemmen}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Gestemd"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Verberg uitslagen"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Stem"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> stem} other {<1>{1}1> stemmen}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> stemmer} other {<1>{1}1> stemmers}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Eindigde <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Geëindigd"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Eindigt <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Eindigt"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Toon uitslagen"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Ververs"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Delen lijkt niet te werken."
@@ -2298,8 +2326,8 @@ msgstr "Alleen lokaal"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instantie"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Verplaats omlaag"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Bewerk"
@@ -2442,490 +2470,492 @@ msgstr "Importeer/Exporteer <0>Snelkoppelingen0>"
msgid "Paste shortcuts here"
msgstr "Plak snelkoppelingen hier"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Opgeslagen snelkoppelingen downloaden van instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Kan snelkoppelingen niet downloaden"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Download snelkoppelingen van de instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Geen nieuwe snelkoppelingen om te importeren"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Snelkoppelingen geïmporteerd. De maximum van {SHORTCUTS_LIMIT} is overschreden, de rest wordt niet geïmporteerd."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Snelkoppelingen geïmporteerd"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importeren & toevoegen…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Huidige snelkoppelingen overschrijven?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Snelkoppelingen importeren?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "or overschrijven…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importeer…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Snelkoppelingen gekopieerd"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Kan snelkoppelingen niet kopiëren"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Snelkoppelingen opslaan naar instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Snelkoppeling opgeslagen"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Kan snelkoppelingen niet opslaan"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synchroniseer naar de instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Snelkoppelingsinstellingen gekopieerd"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Kan snelkoppelingsinstellingen niet kopiëren"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Delen"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# teken} other {# tekens}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Ruwe Snelkoppelingen JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importeer/exporteer instellingen van/naar instance server (zeer experimenteel)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>geboost1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Sorry, je momentieel ingelogde instantie kan niet communiceren met dit bericht van een andere instantie."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "@{0}'s bericht niet langer geliket"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Niet langer boosten"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Boost…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Niet langer liken"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Like"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Kan bericht niet verwijderen"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Geliket"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Geboost"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Bladwijzer opgeslagen"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Vastgezet"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Verwijderd"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# antwoord} other {# antwoorden}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Bewerkt"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Toon minder"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Toon inhoud"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Gefilterd: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Toon media"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Bewerkt"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Antwoorden"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Bewerkingsgeschiedenis"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Kon geschiedenis niet laden"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Laden…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> geboost"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nieuwe berichten"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Boost} other {# Boosts}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,12 +3148,12 @@ msgstr "Kan accountgegevens niet ophalen"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Overschakelen naar instantie van account {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Overschakelen naar mijn instantie (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Gevolgde hashtags"
msgid "Groups"
msgstr "Groepen"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Inhalen <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Hulp"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Wat is dit?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Inhalen is een aparte tijdlijn voor de accounts die je volgt, dat een weergave op hoog niveau in één oogopslag biedt met een eenvoudige, e-mailgeïnspireerde interface om moeiteloos door berichten te sorteren en filteren."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Voorbeeld van de Inhalen UI"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Laten we inhalen"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Laten we de posts van je de accounts die je volgt inhalen."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Toon me alle berichten van…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "tot het maximum"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Catch up"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Overlapt met je laatste catch-up"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Tot aan de laatste catch-up ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Let op: je instantie mag max. 800 berichten in de startpaginatijdlijn tonen, ongeacht het tijdsbereik. Kan minder of meer berichten zijn."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Eerder…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# bericht} other {# berichten}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Deze catch-up verwijderen?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Let op: Max. 3 worden opgeslagen. De rest wordt automatisch verwijderd."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Berichten ophalen…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Dit kan even duren."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Filters terug zetten"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Top links"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Gedeeld door {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Alles"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# auteur} other {# auteurs}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Sorteer"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Datum"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Dichtheid"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Auteurs"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Geen"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Toon alle auteurs"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Je hoeft niet alles te lezen."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Dat was het."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Terug naar boven"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Links gedeeld door volgenden, gesorteerd op hoe vaak het is gedeeld, geboost en geliket."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Sorteer: Dichtheid"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Groep: Auteurs"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Volgende auteur"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Vorige auteur"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Scroll naar boven"
@@ -3684,26 +3714,26 @@ msgstr "Voeg aan Snelkoppelingen toe"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Voer een nieuwe instantie in, bijv. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Ongeldige instantie"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ga naar een andere instantie…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ga naar mijn instantie (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "instantiedomein"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "bijv. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Inloggen mislukt. Probeer het opnieuw of probeer een andere instantie."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Mededeling} other {Mededelingen}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Volgverzoeken"
@@ -4045,349 +4075,349 @@ msgstr "Geen berichten gevonden."
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Instellingen"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Weergave"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Licht"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Donker"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatisch"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Lettergrootte"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Weergavetaal"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Vertalingen van vrijwilligers"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Plaatsen"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Standaard zichtbaarheid"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Gesynchroniseerd"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Gesynchroniseerd met de instellingen van je instance server. <0>Ga naar je instance ({instance}) voor meer instellingen.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimenten"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Boosts carrousel"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Berichtvertaling"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Systeemtaal ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Let op: Deze functie maakt gebruik van een externe GIF zoekdienst, mede mogelijk gemaakt door <0>GIPHY0>. Geschikt voor alle leeftijden, tracking parameters worden geschrapt, verwijzerinformatie wordt weggelaten uit verzoeken, maar zoekopdrachten en het IP-adres zullen hun servers nog steeds bereiken."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Let op: Deze functie maakt gebruik van externe AI-service, gevoed door <0>img-alt-api0>. Kan mogelijk niet goed werken. Alleen voor afbeeldingen in het Engels."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "\"Cloud\" import/export voor snelkoppelingsinstellingen"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Zeer experimenteel.<0/>Opgeslagen in je eigen profielnotities. (Privé) profielnotities worden voornamelijk gebruikt voor andere profielen en verborgen voor je eigen profiel."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Let op: Deze functie maakt gebruik van de API van de instance server waar je momenteel bent ingelogd."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Over"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Sponsor"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Doneer"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Privacybeleid"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Site:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versie:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Versiestring gekopieerd"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Pushmeldingen (bèta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Sta toe van <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "iedereen"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "mensen die ik volg"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "volgers"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Volgend"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Peilingen"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Plaats bewerkingen"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "LET OP: Push meldingen werken alleen voor <0>één account0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Je bent niet ingelogd. Interacties (antwoorden, boosten, etc) zijn niet mogelijk."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Dit bericht komt uit een andere instantie (<0>{instance}0>). Interacties (antwoorden, boosten, etc.) zijn niet mogelijk."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Fout: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Overschakelen naar mijn instantie om interacties in te schakelen"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Kan antwoorden niet laden."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Terug"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ga naar het hoofdbericht"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} berichten boven - Go naar boven"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Toon alle gevoelige inhoud"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimenteel"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Kan niet overschakelen"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Overschakelen naar instantie van bericht"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Kan bericht niet laden"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# antwoord} other {<0>{1}0> antwoorden}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# opmerking} other {<0>{0}0> opmerkingen}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Bekijk bericht met antwoorden"
@@ -4422,82 +4452,90 @@ msgstr "Populaire berichten"
msgid "No trending posts."
msgstr "Geen populaire berichten."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Aanmelden met Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Inschrijven"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Screenshot van Boosts carrousel"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Boosts carrousel"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Visueel scheiden van originele berichten en opnieuw gedeelde berichten (gebooste berichten)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Moeiteloos gesprekken volgen. Semi-inklapbare antwoorden."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Schermafbeelding van multi-kolommodus"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Enkel- of multi-kolom"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Standaard enkelvoudige kolom voor zen-moduszoekers. Instelbare multi-kolommodus voor power users."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Het lijkt erop dat je browser popups blokkeert."
diff --git a/src/locales/oc-FR.po b/src/locales/oc-FR.po
index 7a54d6a434..4db57e8eb8 100644
--- a/src/locales/oc-FR.po
+++ b/src/locales/oc-FR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: oc\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Occitan\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -39,7 +39,7 @@ msgstr ""
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr ""
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr ""
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr ""
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr ""
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr ""
@@ -262,7 +266,7 @@ msgstr ""
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr ""
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr ""
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr ""
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr ""
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr ""
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr ""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr ""
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr ""
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr ""
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr ""
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr ""
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr ""
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr ""
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -678,7 +682,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr ""
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr ""
@@ -719,8 +723,8 @@ msgid "Media"
msgstr ""
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr ""
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr ""
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr ""
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr ""
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1417,11 +1433,11 @@ msgstr ""
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr ""
@@ -1462,8 +1478,8 @@ msgstr ""
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr ""
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr ""
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr ""
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr ""
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr ""
@@ -1706,67 +1723,78 @@ msgstr ""
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
+#: src/components/poll.jsx:159
+msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:119
-msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
+#: src/components/poll.jsx:166
+msgid "Voted"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr ""
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr ""
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr ""
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr ""
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr ""
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr ""
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2298,7 +2326,7 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr ""
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr ""
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr ""
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr ""
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr ""
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr ""
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr ""
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr ""
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr ""
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/pl-PL.po b/src/locales/pl-PL.po
index 9f3d18d9d2..b8fbb245ec 100644
--- a/src/locales/pl-PL.po
+++ b/src/locales/pl-PL.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 21:19\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -39,7 +39,7 @@ msgstr "Bot"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupa"
@@ -120,7 +120,7 @@ msgstr "Kopiuj identyfikator"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "Kod QR"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "In memoriam"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Obserwujący"
@@ -178,7 +178,7 @@ msgstr "{followingCount, plural, one {<0>{0}0> obserwowany} few {<0>{0}0> ob
#. placeholder {1}: shortenNumber(statusesCount)
#: src/components/account-info.jsx:881
msgid "{statusesCount, plural, one {<0>{0}0> Post} other {<1>{1}1> Posts}}"
-msgstr "{statusesCount, plural, one {<0>{0}0> wpis} few {<1>{1}1> wpisy} many {<1>{1}1> wpisy} other {<1>{1}1> wpisów}}"
+msgstr "{statusesCount, plural, one {<0>{0}0> wpis} few {<1>{1}1> wpisy} many {<1>{1}1> wpisów} other {<1>{1}1> wpisy}}"
#. placeholder {0}: ( postingStats.originals / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
#. placeholder {1}: ( postingStats.replies / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Ostatni wpis w ciągu minionego roku} few {Ostatnie {1}
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Oryginalne"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Odpowiedzi"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Cytowania"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Podbicia"
@@ -262,7 +266,7 @@ msgstr "Pokaż statystyki wpisów"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Pokaż statystyki wpisów"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Zamknij"
@@ -340,8 +344,8 @@ msgstr "Więcej od <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Wybór {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Usuń"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Plik {1} nie jest obsługiwany.} few {Pliki {2} nie są
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Możesz załączyć co najwyżej # plik.} few {Możesz załączyć co najwyżej # pliki.} many {Możesz załączyć co najwyżej # plików.} other {Możesz załączyć co najwyżej # pliku.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Załączenie #{i} nie powiodło się"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Ostrzeżenie o zawartości"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Ostrzeżenie o zawartości"
msgid "Cancel"
msgstr "Anuluj"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Opublikuj odpowiedź"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Edytuj swój wpis"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Zadaj pytanie"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Czym chcesz się podzielić?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Oznacz media jako \"wrażliwe\""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Opublikowano <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Każdy może cytować"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Cytować mogą tylko twoi obserwujący"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Tylko ty możesz cytować"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Cytat nie może być zagnieżdżany we wzmiankach prywatnych."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Publiczny"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Lokalne"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Ograniczona widoczność"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Prywatna wzmianka"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Zaplanuj"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Odpowiedz"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Zaktualizuj"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Opublikuj"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Pobieram GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Pobieranie GIF'a nie powiodło się"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "Własne emoji nie są dozwolone na tym serwerze."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Nieopublikowane szkice"
@@ -678,7 +682,7 @@ msgstr "Wystąpił błąd podczas usuwania szkicu! Spróbuj ponownie."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Nie znaleziono żadnych szkiców."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Ankieta"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimedia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Cytuj"
@@ -731,14 +735,14 @@ msgstr "Historia edytowania"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Poprzednie"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Następne"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Odrzucono"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Konta"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Pokaż więcej…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Koniec."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Wybierz plik…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Eksport"
@@ -925,104 +929,104 @@ msgstr "Brak informacji o loginie lub szczegóły dostępu do konta są przechow
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> następnie <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Skróty klawiszowe"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Pomoc dotycząca skrótów klawiszowych"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Następny wpis"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Poprzedni wpis"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Przejdź w \"karuzeli\" do nowego wpisu"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Przejdź w \"karuzeli\" do poprzedniego wpisu"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Wczytaj nowe wpisy"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Otwórz szczegóły wpisu"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> lub <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Otwórz media lub szczegóły wpisu"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Rozwiń ostrzeżenie o zawartości<0/>Rozwiń lub zwiń wątek"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Zamknij wpis lub okna dialogowe"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> lub <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Aktywuj kolumnę w trybie rozszerzonym"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> do <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Przejdź do następnej kolumny w trybie rozszerzonym"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Przejdź do poprzedniej kolumny w trybie rozszerzonym"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Utwórz nowy wpis"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Utwórz nowy wpis (w nowym oknie)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Opublikuj wpis"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> lub <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> lub <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Szukaj"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Odpowiedz (nowe okno)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Polub (ulubione)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> or <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Podbij"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Zakładka"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Przełącz tryb \"maskowania\""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Przejdź do Strony Głównej"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Przejdź do powiadomień"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Przejdź do ustawień"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Przejdź do profilu"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "Przejdź do zakładek"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Edytuj listę"
@@ -1156,31 +1172,31 @@ msgstr "Opis mediów"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Więcej"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Przetłumacz"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Powiedz"
@@ -1309,11 +1325,11 @@ msgstr "Odfiltrowano: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Odfiltrowane"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Podgląd wątku"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Nadrabianie zaległości"
@@ -1377,7 +1393,7 @@ msgstr "Nadrabianie zaległości"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Wzmianki"
@@ -1417,11 +1433,11 @@ msgstr "Więcej…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Polubienia"
@@ -1462,8 +1478,8 @@ msgstr "Konta…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Zaloguj się"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "Cytowany przez ciebie wpis został wyedytowany przez {account}."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} rejestruje się."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} zgłasza {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Utracono połączenie z <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Ostrzeżenie"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Twój #Wrapstodon {year} jest już dostępny!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Administrator <0>{from}0> zawiesza konto <1>{targetName}1>, co oznacza, że nie możesz już otrzymywać aktualności ani wchodzić w interakcje z tą osobą."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Administrator <0>{from}0> blokuje konto <1>{targetName}1>. Obserwujący: {followersCount}, i obserwowani: {followingCount}, których to dotyczy."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Zablokowano <0>{targetName}0>. Obserwujący: {followersCount}, i obserwowani: {followingCount}, których usunięto."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Twoje konto otrzymało ostrzeżenie."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Twoje konto zostało wyłączone."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Niektóre twoje wpisy zostały oznaczone jako wrażliwe."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Niektóre twoje wpisy zostały usunięte."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Twoje wpisy będą od teraz oznaczane jako wrażliwe."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Twoje konto zostało ograniczone."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Twoje konto zostało zawieszone."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Nieznany typ powiadomienia: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Podbite/polubione przez…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Polubione przez…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Podbite przez…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Obserwowany przez…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Dowiedz się więcej <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Wyświetl #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Więcej →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Skopiowano odnośnik"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Nie udało się skopiować odnośnika"
@@ -1691,14 +1708,14 @@ msgstr "Otworzyć link?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopiuj"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Udostępnij…"
@@ -1706,67 +1723,78 @@ msgstr "Udostępnij…"
msgid "Open"
msgstr "Otwórz"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Twój głos został oddany"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# głos} few { # głosy} other {# głosów}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Twój głos został oddany"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ukryj wyniki"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Nie udało się zagłosować w ankiecie"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Głosuj"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> głos} other {<1>{1}1> głosy}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> głosujący} other {<1>{1}1> głosujących}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Zakończone <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Zakończone"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Koniec <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Koniec"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Pokaż wyniki"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Odśwież"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Zagnieźdź wpis"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "Pokaż kolejne…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Ustawienia cytowania zostały zaktualizowane"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Błąd przy aktualizacji ustawień cytowania"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "Przeszukaj swoje wpisy"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Udostępnianie zdaje się nie działać."
@@ -2298,7 +2326,7 @@ msgstr "Tylko Lokalne"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr "Serwer"
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Przesuń w dół"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Edytuj"
@@ -2442,490 +2470,492 @@ msgstr "Importuj/eksportuj <0>Skróty0>"
msgid "Paste shortcuts here"
msgstr "Wklej skróty tutaj"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Pobieranie zapisanych skrótów z serwera…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr "Ściąganie zapisanych skrótów z serwera"
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Nie udało się pobrać skrótów"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Pobierz skróty z serwera"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr "Ściąganie skrótów z serwera"
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Ten skrót już istnieje"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Lista z innego konta może nie zadziałać."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Nieprawidłowy format ustawień"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Dodać do skrótów?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Tylko brakujące skróty zostaną dodane."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Nie ma nowych skrótów do zaimportowania"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Skróty zostały zaimportowane. Przekroczono maksymalną liczbę skrótów {SHORTCUTS_LIMIT}, więc reszta nie zostanie zaimportowana."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Skróty zostały zaimportowane"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importuj i dodaj…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Zastąpić skróty?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Zaimportować skróty?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "lub zastąp…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Import…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Skrót skopiowany"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Nie udało się skopiować skrótu"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Zapisywanie skrótów do serwera instancji…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr "Zapisywanie skrótów na serwerze"
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Skróty zapisane"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Nie udało się zapisać skrótów"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Synchronizuj do serwera instancji"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr "Zsynchronizuj z serwerem"
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Ustawienia skrótu skopiowane"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Nie udało się skopiować ustawień skrótu"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Udostępnij"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# znak} other {# znaki}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "JSON ze skrótami"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Import/eksport ustawień z/do serwera instancji (Bardzo eksperymentalne)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr "Importuj/eksportuj ustawienia z/na serwer (bardzo eksperymentalne)"
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Prywatne wpisy nie mogą być cytowane"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Poproś o możliwość zacytowania"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Autor zatwierdzi ręcznie"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Tylko obserwujący mogą cytować ten wpis"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Nie jesteś upoważniony do cytowania tego wpisu"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Wpis jest niedostępny"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>podbija1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Przepraszamy, obecnie używana instancja nie może wchodzić w interakcje z tym wpisem z innej instancji."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr "Niestety, serwer, na którym aktualnie jesteś zarejestrowany/a nie może wchodzić w interakcję z tym wpisem, który jest na innym serwerze."
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Cofnięto polubienie wpisu @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Polubiono wpis @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Usunięto z zakładek wpis od @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Zapisano wpis @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Niektóre media nie mają opisu."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Stary wpis (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Odpowiedz…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Odpowiedz wszystkim"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, one {} few {# wzmianki} many {# wzmianek}other {# wzmianek}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, one {} few {<0>@{1}0> na początku, # inne poniżej} many {<0>@{1}0> na początku, # inne poniżej}other {<0>@{1}0> na początku, # inne poniżej}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Tylko <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Cofnij podbicie"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Cytuj z dodaniem odnośnika"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Cofnięto podbicie wpisu od @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Podbito wpis od @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Podbij/Cytuj"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Podbij…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Cofnij polubienie"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Polub"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Usuń z zakładek"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Zobacz cytowania"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "Rozwiń ciąg cytatów"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Tekst wpisu został skopiowany"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Nie udało się skopiować tekstu wpisu"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Skopiuj tekst wpisu"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Otwórz wpis <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Pokaż historię edytowania"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Edytowano: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Anulowano wyciszenie konwersacji"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Konwersacja wyciszona"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Nie udało się anulować wyciszenia konwersacji"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Nie udało się wyciszyć konwersacji"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Anuluj wyciszenie konwersacji"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Wycisz konwersację"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Wpis został odpięty z profilu"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Wpis przypięty do profilu"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Nie udało się odpiąć wpisu"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Nie udało się przypiąć wpisu"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Odepnij z profilu"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Przypnij do profilu"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Ustawienia cytowania"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Skasować ten wpis?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Wpis został skasowany"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Nie udało się usunąć wpisu"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Usunąć twój post z wpisu <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Cytowanie zostało usunięte"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Nie udało się usunąć cytowania"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Usuń cytowanie…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Zgłoś wpis…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Polubiono"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Podbito"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Zapisano"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Przypięto"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Usunięto"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# odpowiedź} few {# odpowiedzi} other {# odpowiedzi}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Edytowano"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Pokaż mniej"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Pokaż zawartość"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Odfiltrowano: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Pokaż multimedia"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Edytowano"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Odpowiedzi"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Post ukryty przez Twoje filtry"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Wpis oczekuje na publikację"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Wpis został usunięty przez autora"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Wpis ukryty ponieważ blokujesz @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Wpis ukryty ponieważ blokujesz {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Wpis ukryty ponieważ wyciszyłeś/łaś @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Pokaż mimo wszystko"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Historia edytowania"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Nie udało się wczytać historii"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Wczytywanie…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> podbija"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Wątek"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Nowe wpisy"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Spróbuj ponownie"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# podbicie} few {# podbicia} other{# podbić}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Przypięte wpisy"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Odfiltrowane0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Nie udało się pobrać informacji o koncie"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Przełącz na instancję danego konta {0}"
+msgid "Switch to account's server {0}"
+msgstr "Przełącz na sewer konta"
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Przełącz na moją instancję (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr "Przełącz na swój serwer (<0>{currentInstance}0>)"
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Obserwowane tagi"
msgid "Groups"
msgstr "Grupy"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Pokazuj {selectedFilterCategory, select, all {wszystkie wpisy} original {oryginalne wpisy} replies {odpowiedzi} boosts {podbicia} quotes {cytaty} followedTags {obserwowane tagi} groups {grupy} filtered {filtrowane wpisy}}, {sortBy, select, createdAt {{sortOrder, select, asc {od najstarszych} desc {od najnowszych}}} reblogsCount {{sortOrder, select, asc {wg podbić (rosnąco)} desc {wg podbić (malejąco)}}} favouritesCount {{sortOrder, select, asc {wg polubień (rosnąco)} desc {wg polubień (malejąco)}}} repliesCount {{sortOrder, select, asc {wg odpowiedzi (rosnąco)} desc {wg odpowiedzi (malejąco)}}} density {{sortOrder, select, asc {wgzagęszczenia (rosnąco)} desc {wg zagęszczenia (malejąco)}}}} first{groupBy, select, account {, pogrupowane wg autorów} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Nadrabianie zaległości <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Pomoc"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Na czym to polega?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Nadrabianie zaległości to osobna oś czasu, zapewniająca przejrzysty podgląd obserwowanych treści, z prostym, inspirowanym pocztą e-mail interfejsem do łatwego sortowania i filtrowania wpisów."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Podgląd interfejsu nadrabiania zaległości"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Nadrób zaległości"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Nadrób zaległości z wpisów osób, które obserwujesz."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Pokaż mi wszystkie wpisy opublikowane nie wcześniej niż…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "na maksa"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Nadrób zaległości"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Pokrywa się z ostatnim nadrabianiem zaległości"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Do ostatniego nadrabiania zaległości ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Uwaga: twój serwer może wyświetlić maksymalnie około 800 wpisów na głównej osi czasu niezależnie od zakresu czasu."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr "Uwaga: Twój serwer może pokazać maksymalnie 800 wpisów na linii czasowej niezależnie od wybranego zakresu czasu. To moze być mniej lub więcej."
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Poprzednio…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# wpis} few {# wpisy} other {# wpisów}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Usunąć to nadrabianie zaległości?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Usuwanie nadrabiania zaległości {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Usunięto nadrabianie zaległości {0}"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Uwaga: tylko maksymalnie 3 zostaną zapisane. Pozostałe będą usunięte automatycznie."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Wczytywanie wpisów…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "To może zająć chwilę."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Resetuj filtry"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Najpopularniejsze"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Od {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Wszystkie"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autor} few {# autorów} other {# autorów}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Sortuj"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Długość"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtry"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autorzy"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Brak"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Pokaż wszystkich autorów"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Nie musisz czytać wszystkiego."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "To wszystko."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Wróć na górę"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Linki udostępniane przez obserwowanych, posortowane według liczby udostępnień, podbić i polubień."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Sortuj: Długość"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Wpisy są sortowane według wagi informacji. Krótsze wpisy są \"lżejsze\", a dłuższe \"cięższe\". Wpisy ze zdjęciami są \"cięższe\" niż wpisy bez zdjęć."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grupuj: Autorzy"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Wpisy są pogrupowane według autorstwa, posortowane według liczby wpisów na autora."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Następny autor"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Poprzedni autor"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Przewiń na górę"
@@ -3684,26 +3714,26 @@ msgstr "Dodaj do skrótów"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Wprowadź nowy serwer, np. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr "Wpisz nowy serwer, np. \"mastodon.social\""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr "Nieprawidłowy serwer"
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr "Przejdź do innego serwera…"
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Przejdź do mojego serwera (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr "Przejdź do swojego serwera (<0>{currentInstance}0>)"
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr "Nie udało się zarejestrować aplikacji"
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr "domena serwera"
#: src/pages/login.jsx:271
@@ -3762,8 +3792,8 @@ msgid "e.g. “mastodon.social”"
msgstr "np. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Nie udało się zalogować. Spróbuj ponownie lub spróbuj inny serwer."
+msgid "Failed to log in. Please try again or try another server."
+msgstr "Nie udało się zalogować. Spróbuj znowu lub podaj inny serwer."
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Ogłoszenie} few {Ogłoszenia} other {Ogłoszeń}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Prośby o obserwację"
@@ -4045,349 +4075,349 @@ msgstr "Nie znaleziono wpisów."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Wprowadź wyszukiwane hasło lub wklej adres URL powyżej, aby rozpocząć."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Ustawienia"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Wygląd"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Jasny"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Ciemny"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automatyczny"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Rozmiar tekstu"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Język interfejsu"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Pomóż w tłumaczeniu"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publikowanie wpisów"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Domyślna widoczność wpisów"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Zsynchronizowano"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Ustawienia domyślnej widoczności zostały zaktualizowane"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Nie udało się zaktualizować ustawień domyślnej widoczności"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Synchronizowano z ustawieniami serwera twojej instancji. <0>Przejdź do swojej instancji ({instance}), aby uzyskać więcej ustawień.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr "Zsynchronizowane z ustawieniami Twojego serwera <0>Przejdź do swojego serwera ({instance}) żeby zobaczyć węcej ustawień.0>"
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Eksperymenty"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Automatycznie odświeżaj wpisy na osi czasu"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Karuzela podbić"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Tłumaczenie wpisu"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Przetłumacz na "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Język systemu ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Ukryj przycisk tłumaczenia dla:} other {Ukryj przycisk tłumaczenia dla (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Uwaga: Ta funkcja używa zewnętrznych tłumaczeń, wykorzystując <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Automatyczne tłumaczenie"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Pokazuj automatycznie przetłumaczone wpisy na osi czasu. Działa tylko w przypadku <0>krótkich0> wpisów bez ostrzeżeń, multimediów i ankiet."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selektor GIFów"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Uwaga: ta funkcja korzysta z zewnętrznej usługi wyszukiwania GIFów, obsługiwanej przez <0>GIPHY0>. Klasyfikacja G (odpowiednie dla wszystkich grup wiekowych), parametry śledzące są usuwane, informacje o źródle są pomijane w zapytaniach, ale wyszukiwania i informacje o adresie IP nadal będą trafiać na ich serwery."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Generator opisu zdjęć"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Tylko dla nowych zdjęć podczas tworzenia nowych wpisów."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Uwaga: ta funkcja korzysta z zewnętrznej usługi AI, obsługiwanej przez <0>img-alt-api0>. Może nie działać prawidłowo. Tylko dla zdjęć i tylko po angielsku."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Import/eksport ustawień skrótów z \"chmury\""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Bardzo eksperymentalne.<0/>Przechowywane w notatkach Twojego własnego profilu. Notatki profilu (prywatne) są używane głównie dla innych profili i ukryte dla własnego profilu."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Uwaga: ta funkcja korzysta z API aktywnego serwera."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Tryb maskowania <0>(<1>Tekst1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Zastępuje tekst blokami, co jest przydatne podczas robienia zrzutów ekranu w celu zachowania prywatności."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr "Zainstaluj {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Informacje"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Stworzone0> przez <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Sponsoruj"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Wesprzyj"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Co nowego?"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Polityka prywatności"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Strona:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Wersja:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Numer wersji został skopiowany"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Nie udało się skopiować numeru wersji"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Nie udało się zaktualizować subskrypcji. Spróbuj ponownie."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Nie udało się usunąć subskrypcji. Spróbuj ponownie."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Powiadomienia push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Powiadomienia push są blokowane. Włącz je w ustawieniach przeglądarki."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Zezwalaj od <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "każdego"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "obserwowanych"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "obserwujących"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Obserwowani"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Ankiety"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Edycje wpisu"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Zgoda na powiadomienia push nie została udzielona od ostatniego logowania. Musisz <0><1>zalogować się1> ponownie, aby zezwolić na powiadomienia push0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "UWAGA: powiadomienia push działają tylko dla <0>jednego konta0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Wpis"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Nie zalogowano. Interakcje (odpowiedzi, podbicia, itp.) nie są możliwe."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Ten wpis jest z innego serwera (<0>{instance}0>). Interakcje (odpowiedzi, podbicia, itp.) nie są możliwe."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr "Ten wpis pochodzi z innego serwera (<0>{instance}0>). Interakcje (odpowiedzi, boosty, itd.) nie są możliwe"
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Błąd: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Przełącz na mój serwer, aby włączyć interakcje"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr "Przełącz się na swój serwer, żeby umożliwić interakcje"
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Nie udało się wczytać odpowiedzi."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# miesiąc później} few {# miesiące później} many {# miesięcy później} other {# miesięcy później}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# rok później} few {# lata później} many {# lat później} other {# lat później}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Wróć"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Przejdź do głównego wpisu"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} wpisów powyżej - Przejdź do góry"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Przełącz na widok Podglądu Bocznego"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Przełącz na widok pełnoekranowy"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Pokaż wszystkie wrażliwe treści"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Eksperymentalne"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Nie udało się przełączyć"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Przełącz na instancję wpisu ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr "Przełącz na serwer wpisu ({0})"
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Przełącz na instancję wpisu"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr "Przełącz na serwer wpisu"
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Zobacz historię edytowania"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Nie udało się załadować wpisu"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# odpowiedź} other {<0>{1}0> odpowiedzi}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# odpowiedź} other {<0>{0}0> odpowiedzi}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Zobacz wpis z odpowiedziami"
@@ -4422,82 +4452,90 @@ msgstr "Popularne wpisy"
msgid "No trending posts."
msgstr "Brak popularnych wpisów."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Minimalistyczny, oryginalny klient webowy dla Mastodon."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Zaloguj się z Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Zarejestruj się"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Połącz swoje istniejące konto Mastodon/Fediwersum.<0/>Twoje dane uwierzytelniające nie są przechowywane na tym serwerze."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Stworzono0> przez <1>@cheeaun1>. <2>Polityka prywatności2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr "Zrzut ekranu domowej osi czasu Phanpy na urządzeniach mobilnych"
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Zrzut ekranu karuzeli podbić"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Karuzela podbić"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Oddziel wizualnie oryginalne wpisy i podbicia."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Zrzut ekranu funkcji nadrabiania zaległości"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Osobna linia czasowa dla obserwowanych. Interfejs inspirowany e-mailem służący do sortowania i filtrowania wpisów."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Zrzut ekranu zagnieżdżonych odpowiedzi"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Zagnieżdżone odpowiedzi"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Bezproblemowo śledź rozmowy. Częściowo ukrywalne odpowiedzi."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Zrzut ekranu wielokolumnowego interfejsu użytkownika"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Jedna lub wiele kolumn"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Domyślne ustawienie to pojedyncza kolumna dla poszukiwaczy zen. Możliwość konfiguracji wielu kolumn dla zaawansowanych użytkowników."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Zrzut ekranu wielohasztagagowej osi czasu z polem dodawania więcej hashtagów"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Oś czasu wielu hashtagów"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Do 5 hashtagów połączonych w pojedynczą oś czasu."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Stworzono0> przez <1>@cheeaun1>. <2>Polityka prywatności2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Wygląda na to, że przeglądarka blokuje wyskakujące okienka."
diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po
index b33c8e1c31..2e62aaa056 100644
--- a/src/locales/pt-BR.po
+++ b/src/locales/pt-BR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-31 05:33\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automático"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupo"
@@ -88,7 +88,7 @@ msgstr "domínio do servidor"
#: src/components/account-info.jsx:124
msgid "View profile"
-msgstr ""
+msgstr "Visualizar Perfil"
#: src/components/account-info.jsx:392
msgid "Unable to load account."
@@ -120,9 +120,9 @@ msgstr "Copiar usuário"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
-msgstr ""
+msgstr "QR code"
#: src/components/account-info.jsx:640
msgid "Go to original profile page"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Em memória"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguidores"
@@ -162,7 +162,7 @@ msgstr "O usuário privou esta informação."
#. placeholder {1}: shortenNumber(followersCount)
#: src/components/account-info.jsx:813
msgid "{followersCount, plural, one {<0>{0}0> Follower} other {<1>{1}1> Followers}}"
-msgstr ""
+msgstr "{followersCount, plural, one {<0>{0}0> Follower} other {<1>{1}1> Followers}}"
#. js-lingui-explicit-id
#: src/components/account-info.jsx:841
@@ -172,13 +172,13 @@ msgstr "Seguindo"
#. placeholder {0}: shortenNumber(followingCount)
#: src/components/account-info.jsx:857
msgid "{followingCount, plural, other {<0>{0}0> Following}}"
-msgstr ""
+msgstr "{followingCount, plural, one {}other {<0>{0}0> Following}}"
#. placeholder {0}: shortenNumber(statusesCount)
#. placeholder {1}: shortenNumber(statusesCount)
#: src/components/account-info.jsx:881
msgid "{statusesCount, plural, one {<0>{0}0> Post} other {<1>{1}1> Posts}}"
-msgstr ""
+msgstr "{statusesCount, plural, one {<0>{0}0> Post} other {<1>{1}1> Posts}}"
#. placeholder {0}: ( postingStats.originals / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
#. placeholder {1}: ( postingStats.replies / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
@@ -186,7 +186,7 @@ msgstr ""
#. placeholder {3}: ( postingStats.boosts / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
#: src/components/account-info.jsx:938
msgid "{0} original posts, {1} replies, {2} quotes, {3} boosts"
-msgstr ""
+msgstr "{0} posts originais, {1} respostas, {2} citações, {3} impulsos"
#. placeholder {0}: ( postingStats.originals / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
#. placeholder {1}: ( postingStats.replies / postingStats.total ).toLocaleString(i18n.locale || undefined, { style: 'percent', })
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Última publicação no(s) ano(s) passado(s)} other {Ú
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Original"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respostas"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
-msgstr ""
+msgstr "Citações"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Impulsos"
@@ -262,7 +266,7 @@ msgstr "Ver estatísticas"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Ver estatísticas"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Fechar"
@@ -324,11 +328,11 @@ msgstr "Não há listas."
msgid "New list"
msgstr "Nova lista"
-#: src/components/background-service.jsx:158
+#: src/components/background-service.jsx:160
msgid "Cloak mode disabled"
msgstr "Modo oculto desativado"
-#: src/components/background-service.jsx:158
+#: src/components/background-service.jsx:160
msgid "Cloak mode enabled"
msgstr "Modo oculto ativado"
@@ -340,8 +344,8 @@ msgstr "Mais de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Opção {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Excluir"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -389,7 +393,7 @@ msgstr "Adicionar"
#: src/components/compose-poll.jsx:96
msgid "Multiple choice"
-msgstr ""
+msgstr "Múltipla escolha"
#: src/components/compose-poll.jsx:99
msgid "Duration"
@@ -421,7 +425,7 @@ msgstr "Adicionar enquete"
#: src/components/compose.jsx:115
msgid "Add content warning"
-msgstr ""
+msgstr "Adicionar Aviso de Conteúdo"
#: src/components/compose.jsx:116
msgid "Schedule post"
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {O arquivo {1} não é suportado.} other {Os arquivos {2
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural,one {Você só pode anexar até 1 arquivo.} other {Você só pode anexar até # arquivos.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Anexo #{i} falhou"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Aviso de conteúdo"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Aviso de conteúdo"
msgid "Cancel"
msgstr "Cancelar"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publicar resposta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Editar publicação"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
-msgstr ""
+msgstr "Fazer uma pergunta"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "O que você está fazendo?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marcar mídia como sensível"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Publicando em <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
-msgstr ""
+msgstr "Qualquer um pode fazer uma citação"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
-msgstr ""
+msgstr "Seus seguidores podem fazer citações"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
-msgstr ""
+msgstr "Apenas você pode fazer citações"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
-msgstr ""
+msgstr "Citações não podem ser anexadas em menções privadas."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Público"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
-msgstr ""
+msgstr "Publicar silenciosamente"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Menção privada"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Agendar"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Responder"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Atualizar"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publicar"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Baixando GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Houve um erro ao baixar GIF"
@@ -649,18 +653,18 @@ msgstr "Outros"
#: src/components/custom-emojis-modal.jsx:365
msgid "Zoom out"
-msgstr ""
+msgstr "Diminuir Zoom"
#: src/components/custom-emojis-modal.jsx:373
msgid "Zoom in"
-msgstr ""
+msgstr "Aumentar Zoom"
#: src/components/custom-emojis-modal.jsx:380
msgid "Custom emojis are not available on this server."
-msgstr ""
+msgstr "Emojis personalizados não estão disponíveis neste servidor."
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Rascunhos não enviados"
@@ -678,7 +682,7 @@ msgstr "Erro ao excluir rascunho. Tente novamente."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Nenhum rascunho encontrado."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Enquete"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Mídia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citar"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Anterior"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Seguinte"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rejeitado"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Contas"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostrar mais…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Fim."
@@ -872,31 +876,31 @@ msgstr "Erro ao carregar GIFs"
#: src/components/import-accounts-selection.jsx:86
msgid "Select accounts to import"
-msgstr ""
+msgstr "Selecionar contas para importação"
#: src/components/import-accounts-selection.jsx:117
msgid "Select all"
-msgstr ""
+msgstr "Selecionar tudo"
#: src/components/import-accounts-selection.jsx:158
msgid "Existing"
-msgstr ""
+msgstr "Existente"
#: src/components/import-accounts-selection.jsx:183
msgid "{selectedCount, plural, one {Import # account} other {Import # accounts}}"
-msgstr ""
+msgstr "{selectedCount, plural, one {Import # account} other {Import # accounts}}"
#: src/components/import-export-accounts.jsx:52
msgid "Export failed"
-msgstr ""
+msgstr "Falha na exportação"
#: src/components/import-export-accounts.jsx:72
msgid "Import failed"
-msgstr ""
+msgstr "Falha na importação"
#: src/components/import-export-accounts.jsx:113
msgid "Import/Export <0>Accounts0>"
-msgstr ""
+msgstr "Importar/Exportar <0>Contas0>"
#: src/components/import-export-accounts.jsx:128
#: src/components/shortcuts-settings.jsx:800
@@ -905,124 +909,124 @@ msgstr "Importar"
#: src/components/import-export-accounts.jsx:139
msgid "Select file…"
-msgstr ""
+msgstr "Selecionar arquivo…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportar"
#. placeholder {0}: accounts.length
#: src/components/import-export-accounts.jsx:155
msgid "{0, plural, one {# account} other {# accounts}}"
-msgstr ""
+msgstr "{0, plural, one {# account} other {# accounts}}"
#: src/components/import-export-accounts.jsx:167
msgid "No login information or account access details are stored in the exported files. You will need to log in again for each account after importing."
-msgstr ""
+msgstr "Nenhuma informação de login ou detalhes para acessar a conta são armazenados nos arquivos exportados. Você terá que fazer log in novamente para cada conta após importação."
#: src/components/keyboard-shortcuts-help.jsx:16
msgid "<0>{key1}0> then <1>{key2}1>"
-msgstr ""
+msgstr "<0>{key1}0> then <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Atalhos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Ajuda com atalhos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Próxima publicação"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Publicação anterior"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Pular carrossel para a próxima publicação"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Pular carrossel para a publicação anterior"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Carregar novidades"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Detalhes da publicação"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> ou <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "Abrir detalhes do post ou mídia"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Expandir aviso de conteúdo ou<0/>alternar tópico expandido/colapsado"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Fechar publicação ou diálogos"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> ou <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Focar coluna no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Focar na próxima coluna no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Focar na coluna anterior no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Escrever nova publicação"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Escrever nova publicação (nova janela)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Enviar publicação"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,54 +1036,66 @@ msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Buscar"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Responder (nova janela)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Curtida (favorito)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> ou <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Impulsionar"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Favoritar"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Alternar modo oculto"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
-msgstr ""
+msgstr "Ir para página inicial"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
+msgstr "Ir para notificações"
+
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "Ir para configurações"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "Ir para perfil"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
msgstr ""
#: src/components/list-add-edit.jsx:41
@@ -1156,31 +1172,31 @@ msgstr "Descrição da mídia"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Mais"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traduzir"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Falar"
@@ -1309,11 +1325,11 @@ msgstr "Filtrado: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrado"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Seguindo"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Reacompanhar"
@@ -1377,7 +1393,7 @@ msgstr "Reacompanhar"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Menções"
@@ -1417,11 +1433,11 @@ msgstr "Mais…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Curtidas"
@@ -1462,8 +1478,8 @@ msgstr "Contas…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Registrar"
@@ -1559,7 +1575,7 @@ msgstr "A enquete que você votou já acabou."
#: src/components/notification.jsx:203
msgid "{account} edited a post."
-msgstr ""
+msgstr "{account} editou um post."
#: src/components/notification.jsx:205
msgid "A post you interacted with has been edited."
@@ -1573,201 +1589,213 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
#: src/components/notification.jsx:257
msgid "{account} edited a post you have quoted."
-msgstr ""
+msgstr "{account} editou um post que você citou."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} registrada."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural, one {}=1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} denunciou {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Perdeu conexões com <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Aviso de moderação"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Seu #Wrapstodon {year} acaba de chegar!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Um administrador de <0>{from}0> suspendeu <1>{targetName}1>0>, O que significa que você não receberá atualizações ou interações deles."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Um administrador de <0>{from}0> bloqueou <1>{targetName}1>. Seguidores afetados: {followersCount}, seguindo: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Você bloqueou <0>{targetName}0>.\n"
"Seguidores removidos: {followersCount}, seguindo: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Sua conta recebeu um aviso de moderação."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Sua conta foi desativada."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Algumas publicações suas foram marcadas como sensíveis."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Algumas publicações suas foram excluídas."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Suas publicações foram marcadas como sensível de agora em diante."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Sua conta foi limitada."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Sua conta foi suspensa."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipo de notificação desconhecida: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Impulsionado/Curtido por…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Curtido por…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Impulsionado por…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguido por…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Saiba mais <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Ver #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Ler mais →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Link copiado"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Impossível copiar o link"
#: src/components/open-link-sheet.jsx:56
msgid "Open link?"
-msgstr ""
+msgstr "Abrir link?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copiar"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Compartilhar…"
#: src/components/open-link-sheet.jsx:92
msgid "Open"
-msgstr ""
-
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Votado"
+msgstr "Abrir"
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voto} other {# votos}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Votado"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ocultar resultado"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr "{0, plural, one {# choice} other {# choices}}"
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr "Incapaz de votar na enquete"
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Votar"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voto} other {<1>{1}1> votos}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votante} other {<1>{1}1> votantes}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Encerrou em <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Encerrado"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Encerrando em <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Encerrando"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Exibir resultado"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Atualizar"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Incorporar publicação"
@@ -1831,11 +1859,11 @@ msgstr "Nota: Esta prévia tem um estilo levemente padronizado."
#: src/components/private-note-sheet.jsx:41
#: src/components/related-actions.jsx:232
msgid "Notes"
-msgstr ""
+msgstr "Anotações"
#: src/components/private-note-sheet.jsx:44
msgid "Only visible to you"
-msgstr ""
+msgstr "Apenas visível para você"
#: src/components/private-note-sheet.jsx:69
msgid "Unable to update private note."
@@ -1848,11 +1876,11 @@ msgstr "Salvar e fechar"
#: src/components/qr-code-modal.jsx:26
#: src/components/shortcuts-settings.jsx:833
msgid "Scan QR code"
-msgstr ""
+msgstr "Escanear QR code"
#: src/components/qr-scanner-modal.jsx:263
msgid "Unable to access camera. Please check permissions."
-msgstr ""
+msgstr "Incapaz de acessar a câmera. Por favor cheque as permissões."
#: src/components/quote-chain-modal.jsx:107
msgid "Quote chain"
@@ -1867,12 +1895,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2027,8 +2055,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Este recurso não está funcionando."
@@ -2299,8 +2327,8 @@ msgstr "Apenas local"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instância"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2365,7 +2393,7 @@ msgid "Move down"
msgstr "Mover para baixo"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Editar"
@@ -2443,490 +2471,492 @@ msgstr "Importar/Exportar <0>atalhos0>"
msgid "Paste shortcuts here"
msgstr "Cole atalhos aqui"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Baixando atalhos salvos do servidor de instância…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Impossível baixar atalhos"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Baixar atalhos do servidor de instância"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existem nos atuais atalhos"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "A lista pode não funcionar se for de uma conta diferente."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Formato de opções inválido"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Anexar aos atalhos atuais?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Apenas atalhos que não existem no atalho atual serão anexados."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Não há atalhos novos para importar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Atalhos importados. Máximo excedido {SHORTCUTS_LIMIT}, então o resto não será importado."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Atalhos importados"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importar e anexar…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Substituir atalhos atuais?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importar atalhos?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "ou substituir…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importar…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Atalhos copiados"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Impossível copiar atalhos"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Salvando atalhos no servidor de instância…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Atalhos salvos"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Impossível salvar atalhos"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronizar ao servidor de instância"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Opções de atalhos copiados"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Impossível copiar opções de atalho"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Compartilhar"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# carácter} other {# carácteres}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Atalhos brutos JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importar/exportar opções do/para servidor de instância (Muito experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Publicação indisponível"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>impulsionou1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Desculpe, a atual instância registrada não pode interagir com esta publicação de outra instância."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Não curtiu a publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Curtiu a publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Desfavoritou a publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Favoritou a publicação de @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Algumas das mídias não têm descrição."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Publicação antiga (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Desimpulsionar"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Desimpulsionou a publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Impulsionou a publicação de @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Impulsionar…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Descurtir"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Curtir"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Desfavoritar"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Texto da publicação copiado"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Incapaz de copiar o texto da publicação"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copiar texto da publicação"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Ver publicação de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Exibir histórico de edições"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Editado: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Conversa dessilenciada"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversa silenciada"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Impossível dessilenciar conversa"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Impossível silenciar conversa"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Dessilenciar conversa"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silenciar conversa"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Publicação desafixada do perfil"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Publicação fixada no perfil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Impossível desafixar publicação"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Impossível fixar publicação"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Desafixar do perfil"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fixar ao perfil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Excluir publicação?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Publicação excluída"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Impossível excluir publicação"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Denunciar publicação…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Curtido"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Impulsionado"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Favoritado"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fixado"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Excluído"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# resposta} other {# respostas}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Editado"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Mostrar menos"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostrar conteúdo"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrado: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostrar mídia"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Editado"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Comentários"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Publicação oculta por seus filtros"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Publicação pendente"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Histórico de edições"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Houve um erro ao carregar histórico"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Carregando…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> impulsionou"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Tópico"
@@ -2949,30 +2979,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Novas publicações"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Tentar novamente"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Impulso} other {# Impulsos}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Publicações fixadas"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrado0>: <1>{0}1>"
@@ -3119,12 +3149,12 @@ msgstr "Impossível obter informações da conta"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Alterar a instância da conta {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Alterar para a minha instância (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3248,195 +3278,195 @@ msgstr "Tags seguidas"
msgid "Groups"
msgstr "Grupos"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Reacompanhar conteúdo perdido <0>BETA0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Ajuda"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "O que é isso?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "\"Reacompanhar\" é uma timeline diferente do seu seguindo, dando uma visão incrível num relance, com uma simples interface com ordenação e filtragem de publicações sem esforço."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Prévia da interface de \"Reacompanho\""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Vamos reacompanhar"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Vamos reacompanhar as publicações perdidas."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Exiba as publicações que perdi de…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "até o máximo"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Reacompanhar"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Sobrepõe com a sua última reacompanhada"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Até a última reacompanhada ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Aviso: Sua instância talvez possa só exibir até 800 publicações numa timeline inicial independente do tempo. Pode ser mais ou pode ser menos."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Anteriormente…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# publicação} other {# publicações}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Excluir reacompanhamento?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Excluindo reacompanhamento {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Reacompanhamento {0} excluído"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Aviso: este espaço só armazenará 3 reacompanhamentos. Mais que isso, os outros serão excluídos."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Obtendo publicações…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Isso deve levar um tempo."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Redefinir filtros"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Links populares"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Compartilhado por {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Tudo"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autor} other {# autores}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Ordenar"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densidade"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtrar"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autores"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Nenhum"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Mostrar autores"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Não é preciso ler tudo."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Isso é tudo por agora."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Voltar ao topo"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Links compartilhados por seguidores, ordenados pela contagem de compartilhamentos, impulsos e curtidas."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Ordenar: Densidade"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "As publicações são ordenadas por informações de densidade ou profundidade. As curtas são mais \"leves\" enquanto as longas são mais \"pesadas\". Publicações com fotos são mais \"pesadas\" do que elas sem fotos."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grupo: Autores"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Publicações são agrupadas por autores, ordenado por quantidade de publicações por autor."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Próximo autor"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Autor anterior"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Subir"
@@ -3685,26 +3715,26 @@ msgstr "Adicionar aos atalhos"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Insira uma nova instância ex. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instância inválida"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Alterar instância…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ir à minha instância (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3755,16 +3785,16 @@ msgid "Failed to register application"
msgstr "Houve um erro ao registrar aplicação"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "domínio de instância"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "ex. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Houve um erro ao registrar-se. Tente novamente ou tente outra instância."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3829,7 +3859,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anúncio} other {Anúncios}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Solicitações de seguimento"
@@ -4046,349 +4076,349 @@ msgstr "Nenhuma publicação encontrada."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Insira o termo de sua busca ou copie um URL acima para iniciar."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Opções"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Tema"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Claro"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Escuro"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automático"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tamanho do texto"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Idioma de exibição"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traduzido por voluntários!"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publicando"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilidade padrão"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sincronizado"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronizado com as opções do servidor de instância. <0>Vá para sua instância ({instance}) para mais opções.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimentos"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Atualizar automaticamente publicações da timeline"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrossel de impulsos"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Tradução da publicação"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traduzir para "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Idioma do sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Ocultar o botão de \"Traduzir\" em:} other {Ocultar o botão de \"Traduzir\" por (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Nota: este recurso usa serviços de tradução externa, feito por <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Tradução automática"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Exibe tradução automaticamente para publicações na timeline. Somente funciona para publicações <0>curtas0>, sem aviso de conteúdo, mídia ou enquete."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selecionador de GIF para escrita"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: Esse recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY0>. Avaliado bem (adequado para visualização de todas as idades), parâmetros de rastreamento são listrados, informação de referência é omitida de solicitações, porém as consultas de busca e informação de endereço IP ainda poderá alcançar os servidores do GIPHY."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Gerador de descrição de imagem"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Apenas para novas imagens enquanto escreve novas publicações."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: Esse recurso usa serviços externos IA, desenvolvido por <0>img-alt-api0>. Então ele pode não funcionar bem. Apenas para imagens e em inglês."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Opções de exportação/importação \"nuvem\" para atalhos"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Muito experimental.<0/>Armazenado nas notas do seu perfil. Notas (privadas) do perfil são mais usadas para outros perfis, e oculto para o próprio perfil."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: Esse recurso usa a API do servidor de instância atualmente em uso."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Modo oculto <0>(<1>Texto1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Substituir os textos por blocos, útil ao fazer capturas de tela, por razões de privacidade."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Sobre"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Feito0> por <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patrocinador"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Doar"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Novidades"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Política de privacidade"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Site:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versão:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Versão copiada"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Impossível copiar versão"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Houve um erro ao atualizar inscrição. Tente novamente."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Houve um erro ao cancelar inscrição. Tente novamente."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notificações de push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "As notificações de push estão bloqueadas. Por favor, ative-as nas opções do navegador."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permitir de <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "qualquer um"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "pessoas que sigo"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seguidores"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Segue"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Enquetes"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Publicar edições"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "A permissão de push não foi concedida desde a última sessão. Você precisa <0><1>iniciar sessão1> novamente para conceder a permissão0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: Notificações de push só funcionam para <0>uma conta0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Publicação"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Você não está conectado. Interações como (respostas, impulsos, etc.) não são possíveis."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Essa publicação é de outra instância (<0>{instance}0>). Interações como (respostas, impulsos, etc.) não são possíveis."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Erro: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Alterar para minha instância para ativar interações"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Impossível carregar respostas."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Voltar"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ir à publicação principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} publicações acima – Voltar ao topo"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Alterar para vista lateral"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Alterar para vista completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostrar conteúdo sensível"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Impossível alterar"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Alterar para instância da publicação ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Alterar para instância da publicação"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Impossível carregar publicação"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# resposta} other {<0>{1}0> respostas}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# comentário} other {<0>{0}0> comentários}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Ver publicação com respostas"
@@ -4423,82 +4453,90 @@ msgstr "Publicações em alta"
msgid "No trending posts."
msgstr "Não há publicações em alta."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Um cliente web minimalista e original para Mastodon."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Registrar com Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Registrar-se"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Conecte com sua conta existente do Mastodon/Fediverse.<0/>Os seus credenciais não serão armazenados neste servidor."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Feito0> por <1>@cheeaun1>. <2>Política de privacidade2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Captura de tela do carrossel de impulsos"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrossel de impulsos"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separa visualmente as publicações originais das compartilhadas (publicações impulsionadas)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Captura de tela de tópicos de comentários aninhados"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Tópico de comentários aninhados"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Siga facilmente as conversas. Respostas semi-colapsáveis."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Captura de tela da interface multi-coluna"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Única ou multi-coluna"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Por padrão, uma única coluna para amadores do modo zen. Multi-coluna configurável para usuários avançados."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Captura de tela duma timeline multi-hashtag com uma maneira de adicionar mais"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Timeline multi-hashtag"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Até 5 hashtags juntas numa timeline única."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Feito0> por <1>@cheeaun1>. <2>Política de privacidade2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Parece que o seu navegador está bloqueando popups."
diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po
index f3fe435b2d..157e95edc7 100644
--- a/src/locales/pt-PT.po
+++ b/src/locales/pt-PT.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Automático"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grupo"
@@ -120,7 +120,7 @@ msgstr "Copiar utilizador"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Em memória"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Seguidores"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {Última postagem no(s) ano(s) passado(s)} other {Últim
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Original"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Respostas"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Impulsos"
@@ -262,7 +266,7 @@ msgstr "Ver estatísticas"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Ver estatísticas"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Fechar"
@@ -340,8 +344,8 @@ msgstr "Mais de <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Escolha {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Eliminar"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {O ficheiro {1} não é suportado.} other {Os ficheiros
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural,one {Só pode anexar até 1 ficheiro.} other {Só pode anexar até # ficheiros.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Anexo #{i} falhou"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Alerta de conteúdo"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Alerta de conteúdo"
msgid "Cancel"
msgstr "Cancelar"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Publicar resposta"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Editar publicação"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "O que faz?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Marcar multimédia como sensível"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "A publicar em <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Público"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Local"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Menção privada"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Programar"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Responder"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Atualizar"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Publicar"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "A transferir GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Falhou ao transferir GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Rascunhos não enviados"
@@ -678,7 +682,7 @@ msgstr "Erro ao eliminar rascunho. Tente novamente."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Nenhum rascunho encontrado."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Enquete"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Multimédia"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Citar"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Anterior"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Seguinte"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Rejeitado"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Contas"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Mostrar mais…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Fim."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Exportar"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Atalhos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Ajuda com atalhos do teclado"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Publicação seguinte"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Publicação anterior"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Pular carrossel para a publicação seguinte"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Pular carrossel para a publicação anterior"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Ver novas postagens"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Abrir detalhes da publicação"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> ou <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Expandir alerta de conteúdo ou<0/>alternar tópico expandido/colapsado"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Fechar publicação ou diálogos"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> ou <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Focar coluna no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> a <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Focar na próxima coluna no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Focar na coluna anterior no modo multi-coluna"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Escrever nova publicação"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Escrever nova publicação (nova janela)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Enviar publicação"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> ou <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Buscar"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Responder (nova janela)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Gosto (favorito)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> ou <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Impulsionar"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Marcar como favorito"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Alternar modo oculto"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Editar lista"
@@ -1156,31 +1172,31 @@ msgstr "Descrição da multimédia"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Mais"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Traduzir"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Falar"
@@ -1309,11 +1325,11 @@ msgstr "Filtrado: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Filtrado"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "A seguir"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Acompanhar"
@@ -1377,7 +1393,7 @@ msgstr "Acompanhar"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Menções"
@@ -1417,11 +1433,11 @@ msgstr "Mais…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Gostos"
@@ -1462,8 +1478,8 @@ msgstr "Contas…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Iniciar sessão"
@@ -1575,113 +1591,114 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} registrada."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} reportou {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Perdeu conexões com <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Aviso da moderação"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "O seu #Wrapstodon {year} chegou!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Um administrador de <0>{from}0> suspendeu <1>{targetName}1>, significando que não receberá mais atualizações deles ou interagir com eles."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Um administrador de <0>{from}0> bloqueou <1>{targetName}1>. Seguidores afetados: {followersCount}, a seguir: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Bloqueaste <0>{targetName}0>.\n"
"Seguidores removidos: {followersCount}, a seguir: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "A sua conta recebeu um aviso da moderação."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "A sua conta foi desativada."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Algumas das suas postagens foram marcados como sensíveis."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Algumas das suas postagens foram eliminadas."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Agora as suas postagens serão marcadas como sensíveis."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "A sua conta foi limitada."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "A sua conta foi suspensa."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Tipo de notificação desconhecida: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Impulsionado/Gostado por…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Gostado por…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Impulsionado por…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Seguido por…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Saiba mais <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Ver #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Leia mais →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Ligação copiada"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Impossível copiar ligação"
@@ -1692,14 +1709,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Copiar"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Partilhar…"
@@ -1707,67 +1724,78 @@ msgstr "Partilhar…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Votado"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# voto} other {# votos}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Votado"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Ocultar resultado"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Votar"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> voto} other {<1>{1}1> votos}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> votante} other {<1>{1}1> votantes}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Acabou <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Acabou"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "A acabar <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "A acabar"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Mostrar resultado"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Atualizar"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Incorporar publicação"
@@ -1867,12 +1895,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2027,8 +2055,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Este recurso não está a funcionar."
@@ -2299,8 +2327,8 @@ msgstr "Apenas local"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Instância"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2365,7 +2393,7 @@ msgid "Move down"
msgstr "Mover para baixo"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Editar"
@@ -2443,490 +2471,492 @@ msgstr "Importar/Exportar <0>atalhos0>"
msgid "Paste shortcuts here"
msgstr "Cole atalhos aqui"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "A transferir atalhos guardados do servidor de instância…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Impossível transferir atalhos"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Transferir atalhos do servidor de instância"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Existem nos atuais atalhos"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "A lista pode não funcionar se for de uma conta diferente."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Formato de definições inválida"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Anexar aos atalhos atuais?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Apenas atalhos que não existem no atalho atual serão anexados."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Nenhum atalho novo para importar"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Atalhos importados. Máximo excedido {SHORTCUTS_LIMIT}, então o resto não será importado."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Atalhos importados"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Importar e anexar…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Substituir atalhos atuais?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Importar atalhos?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "ou substituir…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Importar…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Atalhos copiados"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Impossível copiar atalhos"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "A guardar atalhos no servidor de instância…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Atalhos guardados"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Impossível guardar atalhos"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Sincronizar ao servidor de instância"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Definições de atalho copiado"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Impossível copiar definições de atalho"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Partilhar"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# carácter} other {# carácteres}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Atalhos brutos JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Importar/exportar definições do/para servidor de instância (Muito experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Postagem indisponível"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>impulsionou1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "Desculpe, a atual instância registrada não pode interagir com esta publicação de outra instância."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Não gostou da publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Gostou da publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Removeu dos favoritos a publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Adicionou aos favoritos a publicação de @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Algumas multimédias não possuem descrições."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Publicação antiga (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Remover impulso"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Removeu impulso da publicação de @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Impulsionou a publicação de @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Impulsionar…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Remover gosto"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Gosto"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Eliminar dos favoritos"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Texto da publicação copiado"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Impossível copiar texto da publicação"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Copiar texto da publicação"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Ver publicação de <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Exibir histórico de edições"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Editado: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Conversa dessilenciada"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Conversa silenciada"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Impossível dessilenciar conversa"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Impossível silenciar conversa"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Dessilenciar conversa"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Silenciar conversa"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Publicação desafixada do perfil"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Publicação fixada ao perfil"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Impossível desafixar publicação"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Impossível fixar publicação"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Desafixar do perfil"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Fixar ao perfil"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Eliminar publicação?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Publicação eliminada"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Impossível eliminar publicação"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Relatar publicação…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Gostado"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Impulsionado"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Adicionado aos favoritos"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Fixado"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Eliminado"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# resposta} other {# respostas}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Editado"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Mostrar menos"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Mostrar conteúdo"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrado: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Mostrar multimédia"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Editado"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Comentários"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Postagem oculta por seus filtros"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Postagem pendente"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Histórico de edições"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Falhou ao carregar histórico"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "A carregar…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> impulsionou"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Tópico"
@@ -2949,30 +2979,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Novas publicações"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Tentar novamente"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Impulso} other {# Impulsos}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Publicações fixadas"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Filtrado0>: <1>{0}1>"
@@ -3119,12 +3149,12 @@ msgstr "Impossível obter informações da conta"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Alterar a instância da conta {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Alterar para a minha instância (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3248,195 +3278,195 @@ msgstr "Marcações seguidas"
msgid "Groups"
msgstr "Grupos"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Acompanhar <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Ajuda"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "O que isto significa?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Acompanhar é uma linha de tempo separada dos seus seguidores, oferecendo uma vista de alto-nível num relance, com uma simples interface inspirada em e-mails, para ordenar e filtrar sem esforço através das publicações."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Prévia da interface de acompanhamento"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Vamos acompanhar"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Vamos acompanhar as publicações dos seus seguidores."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Exiba-me as publicações de…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "até o máximo"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Acompanhar"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Sobreposições com o seu último acompanhamento"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "Até o último acompanhamento ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Nota: a sua instância talvez mostre um máximo de 800 publicações na linha de tempo da página inicial, independente do intervalo de tempo. Pode ser menos ou mais."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Antes…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# publicação} other {# publicações}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Eliminar acompanhamento?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "A remover acompanhamento {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Acompanhamento {0} removido"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Nota: Aqui guardará um máximo de 3 acompanhamentos. O resto será automaticamente eliminado."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "A obter publicações…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Isto deve levar um tempo."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Redefinir filtros"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Ligações populares"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Partilhado por {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Tudo"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# autor} other {# autores}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Ordenar"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Data"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Densidade"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Filtrar"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Autores"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Nenhum"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Exibir autores"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Não precisa ler tudo."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Isto é tudo."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Voltar ao topo"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Ligações partilhadas por seus seguidores, ordenadas por contagem de vezes partilhadas, impulsos e gostos."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Ordenar: Densidade"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Publicações são ordenadas por informações de densidade ou profundidade. Publicações curtas são mais \"leves\" enquanto as longas são mais \"pesadas\". Elas com fotos são mais \"pesadas\" do que elas sem fotos."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Grupo: Autores"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Publicações são agrupadas por autores, ordenado por quantidade de publicações por autor."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Próximo autor"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Autor anterior"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Rolar até o topo"
@@ -3685,26 +3715,26 @@ msgstr "Adicionar aos atalhos"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Digite uma nova instância ex. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Instância inválida"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Ir à outra instância…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Ir à minha instância (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3755,16 +3785,16 @@ msgid "Failed to register application"
msgstr "Falhou ao registar aplicação"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "domínio de instância"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "ex. “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Falhou ao iniciar sessão. Tente novamente ou tente outra instância."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3829,7 +3859,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Anunciado} other {Anunciados}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Pedidos de seguir"
@@ -4046,349 +4076,349 @@ msgstr "Nenhuma publicação encontrada."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Insira o termo da sua busca ou cole um URL acima para iniciar."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Definições"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Aparência"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Claro"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Escuro"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Automático"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Tamanho do texto"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Idioma de exibição"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Traduções de voluntários"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Publicando"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Visibilidade padrão"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Sincronizado"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Sincronizado com as definições de instância do servidor. <0>Vá para a sua instância ({instance}) para mais definições.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Experimentos"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Atualizar automaticamente publicações da linha do tempo"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Carrossel de impulsos"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Tradução da publicação"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Traduzir para "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Idioma do sistema ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Ocultar o botão de \"Traduzir\" em:} other {Ocultar o botão de \"Traduzir\" por (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Nota: esta funcionalidade usa serviços de tradução externa, feito por <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Tradução automática"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Automaticamente exibe tradução para publicações na linha de tempo. Só funciona para publicações <0>curtas0> sem aviso de conteúdo, multimédia ou enquete."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Selecionador de GIF para escrita"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Nota: Este recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY0>. Avaliado bem (adequado para visualização de todas as idades), parâmetros de rastreamento são listrados, informação de referência é omitida de pedidos, porém as consultas de busca e informação de endereço IP ainda poderá alcançar os servidores do GIPHY."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Gerador de descrição de imagem"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Apenas para novas imagens enquanto escreve novas publicações."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Nota: Este recurso usa serviços externos IA, desenvolvido por <0>img-alt-api0>. Pode não funcionar bem. Apenas para imagens e em inglês."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Definições de importação/exportação \"Nuvem\" para atalhos"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Muito experimental.<0/>Guardado nas notas do seu próprio perfil. Notas (privadas) do perfil são mais usadas para outros perfis, e oculto para o próprio perfil."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Nota: Este recurso usa a API do servidor de instância atualmente registrado."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Modo oculto <0>(<1>Texto1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Substitui os textos por blocos, útil quando tirar capturas de ecrã, por razões de privacidade."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Sobre"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Feito0> por <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Patrocinar"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Doar"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "O que há de novo"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Política de privacidade"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Sítio web:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Versão:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Versão copiada"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Impossível copiar versão"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Falhou ao atualizar subscrição. Tente novamente."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Falhou ao remover subscrição. Tente novamente."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Notificações de push (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "As notificações de push estão bloqueadas. Por favor, habilite-as nas definições do seu navegador."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Permitir de <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "qualquer um"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "pessoas que sigo"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "seguidores"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Segue"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Votações"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Publicar edições"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "A permissão de push não foi concedida desde a última sessão. Precisas <0><1>iniciar sessão1> novamente para conceder a permissão0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "NOTA: Notificações de push só funcionam para <0>uma conta0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Publicação"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Não estás conectado. Interações como (respostas, impulsos, etc.) não são possíveis."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Esta publicação é de outra instância (<0>{instance}0>). Interações como (respostas, impulsos, etc.) não são possíveis."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Erro: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Alterar para a minha instância para ativar interações"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Impossível carregar respostas."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Voltar"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Ir à publicação principal"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} publicações acima – Voltar ao topo"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Alterar para visualização lateral"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Alterar para visualização completa"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Mostrar conteúdo sensível"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Experimental"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Impossível alterar"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Alterar para instância da publicação ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Alterar para instância da publicação"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Impossível carregar publicação"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# resposta} other {<0>{1}0> respostas}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# comentário} other {<0>{0}0> comentários}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Ver publicação com respostas"
@@ -4423,82 +4453,90 @@ msgstr "Publicações em tendência"
msgid "No trending posts."
msgstr "Nenhuma publicação em tendência."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Um cliente web minimalista e original para Mastodon."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Iniciar sessão com Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Iniciar sessão"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Conecte com a sua conta existente do Mastodon/Fediverse.<0/>Os seus credenciais não serão guardados neste servidor."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Feito0> por <1>@cheeaun1>. <2>Política de privacidade2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Captura de ecrã do carrossel de impulsos"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Carrossel de impulsos"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Separa visualmente as publicações originais das partilhadas (publicações impulsionadas)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Captura de ecrã de tópicos de comentários aninhados"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Tópico de comentários aninhados"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Siga facilmente as conversas. Respostas semi-colapsáveis."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Captura de ecrã do UI multi-coluna"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Única ou multi-coluna"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "Por padrão, uma coluna única para amantes do modo zen. Multi-coluna configurável para utilizadores avançados."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Captura de ecrã da linha de tempo multi-hashtag com uma forma de adicionar mais hashtags"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Linha de tempo multi-hashtag"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "Até 5 hashtags combinadas em uma única linha do tempo."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Feito0> por <1>@cheeaun1>. <2>Política de privacidade2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Parece que o seu navegador está a bloquear pop-ups."
diff --git a/src/locales/ru-RU.po b/src/locales/ru-RU.po
index 07e1acd6eb..7e99883610 100644
--- a/src/locales/ru-RU.po
+++ b/src/locales/ru-RU.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:53\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -39,7 +39,7 @@ msgstr "Бот"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Группа"
@@ -120,7 +120,7 @@ msgstr "Копировать имя пользователя"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR-код"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Вечная память"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Подписчик(а/ов)"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {{1} пост} few {{1} поста} many {{1} посто
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Оригинальные"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Ответы"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "Цитаты"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Продвижения"
@@ -262,7 +266,7 @@ msgstr "Показать статистику публикации постов"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Показать статистику публикации постов"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Закрыть"
@@ -340,8 +344,8 @@ msgstr "Больше от <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "Выбор {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Убрать"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Файл {1} не поддерживается.} other
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Вы можете прикрепить только 1 файл.} other {Вы можете прикрепить до # файлов.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Не удалось прикрепить вложение №{i}"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Предупреждение о содержании"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Предупреждение о содержании"
msgid "Cancel"
msgstr "Отмена"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Опубликовать ответ"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Редактировать свой пост"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "Задать вопрос"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Начните писать свои мысли"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Отметить медиафайл как деликатный"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "Публикация в <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "Любой может цитировать"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "Ваши подписчики могут цитировать"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "Только вы можете цитировать"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "Нельзя добавить цитирование к личным упоминаниям."
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Публичный"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Локальная"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "Тихий публичный"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Личное упоминание"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "Запланировать"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Ответить"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Сохранить"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Опубликовать"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Загружаем GIF-анимацию…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Не удалось загрузить GIF-анимацию"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Черновики"
@@ -678,7 +682,7 @@ msgstr "Не удалось удалить черновик. Попробуйт
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "У вас пока нет черновиков."
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Опрос"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Медиафайлы"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Цитировать"
@@ -731,14 +735,14 @@ msgstr "Редактировать исторические снимки"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Назад"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Вперёд"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Отклонён"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Учётные записи"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Показать ещё…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Конец."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "Выбрать файл…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Экспорт"
@@ -925,104 +929,104 @@ msgstr "Вход в систему или доступ к аккаунтам н
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0>, затем <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Горячие клавиши"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Справка по горячим клавишам"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Следующий пост"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Предыдущий пост"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Перейти к следующему посту в карусели"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Перейти к предыдущему посту в карусели"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Обновить ленту"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Раскрыть пост"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> или <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Развернуть предупреждение о содержимом или<0/>свернуть/развернуть обсуждение"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Закрыть пост или диалоги"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> или <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Фокус столбца в многоколоночном режиме"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> по <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Перейти к следующему столбцу в многоколонном режиме"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Перейти к предыдущему столбцу в многоколонном режиме"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Новый пост"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Создать новый пост (новое окно)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Отправить пост"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> или <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> или <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Поиск"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Ответить (в новом окне)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Нравится (избранное)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> или <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Продвинуть"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Закладка"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Включить \"приватный\" режим"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "Перейти на стартовую страницу"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "Перейти к уведомлениям"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Редактировать список"
@@ -1156,31 +1172,31 @@ msgstr "Описание медиа"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Ещё"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Перевести"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Произнести"
@@ -1309,11 +1325,11 @@ msgstr "Отфильтровано: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Отфильтровано"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Подписки"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Catch-up"
@@ -1377,7 +1393,7 @@ msgstr "Catch-up"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Упоминания"
@@ -1417,11 +1433,11 @@ msgstr "Ещё…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Отметки \"нравится\""
@@ -1462,8 +1478,8 @@ msgstr "Учётные записи…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Войти"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} отредактировал(а) процитированное вами сообщение."
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} зарегистрировал(ся/ась)."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} пожаловался на {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Потеряны соединения с <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Предупреждение о модерации"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "Ваш {year} #Warpstodon уже здесь!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Администратор <0>{from}0> приостановил учётную запись <1>{targetName}1>, что означает, что вы больше не можете получать обновления или взаимодействовать с этой учётной записи."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Администратор <0>{from}0> заблокировал <1>{targetName}1>. Затронуло подписок: {followersCount}, подписок всего: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Вы заблокировали <0>{targetName}0>. Удалено {followersCount} подпис(ок/ки), подписок всего: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Ваша учетная запись получила предупреждение о модерации."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Ваша учётная запись была отключена."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Некоторые из ваших сообщений были отмечены как деликатные."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Некоторые из ваших записей были удалены."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "С этого момента ваши сообщения будут помечены как деликатные."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Ваша учётная запись была ограничена."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Действие вашей учётной записи приостановлено."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Неизвестный тип уведомления: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Продвинули/Отметили как \"нравится\"…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Нравится…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Продвинули…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Подписались…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Подробнее <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "Посмотреть #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Читать далее →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Ссылка скопирована"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Не удалось скопировать ссылку"
@@ -1691,14 +1708,14 @@ msgstr "Открыть ссылку?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Копировать"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Поделиться…"
@@ -1706,67 +1723,78 @@ msgstr "Поделиться…"
msgid "Open"
msgstr "Открыть"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Проголосовали"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# голос} other {# голос(а/ов)}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Проголосовали"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Скрыть результаты"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Голосовать"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> проголосовал(а)} other {<1>{1}1> проголосовали}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> голосующ(ий/ая)} other {<1>{1}1> голосующих}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Завершено <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Завершено"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Завершение <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Завершение"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Показать результаты"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Обновить"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Встроить пост"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "Настройки цитирования обновлены"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "Не удалось обновить настройки цитирования"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Кажется, функция «Поделиться» не работает."
@@ -2298,8 +2326,8 @@ msgstr "Только локальная"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Инстанс"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Переместить вниз"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Редактировать"
@@ -2442,490 +2470,492 @@ msgstr "Импорт/Экспорт <0>Ярлыков0>"
msgid "Paste shortcuts here"
msgstr "Вставьте ярлыки сюда"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Загрузка сохраненных ярлыков с сервера инстанса…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Не удается загрузить ярлыки"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Скачать ярлыки с сервера инстанса"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Существуют в текущем ярлыке"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Список не может работать, если он из другой учетной записи."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Недопустимый формат настроек"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Добавить в текущие ярлыки?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Будут добавлены только ярлыки, которые не существуют в текущем ярлыке."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Нет новых ярлыков для импорта"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Ярлыки импортированы. Превышен максимальный размер ({SHORTCUTS_LIMIT}), поэтому остальные не импортируются."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Ярлыков импортировано"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Импортировать и добавить…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Заменить текущие ярлыки?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Импортировать ярлыки?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "или заменить…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Импортировать…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Ярлыки скопированы"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Не удалось скопировать ярлыки"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Сохранение ярлыков на сервер инстанса…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Ярлыки сохранены"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Не удалось сохранить ярлыки"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Синхронизировать с сервером инстанса"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Настройки ярлыков скопированы"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Не удалось скопировать настройки ярлыка"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Поделиться"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# символ} other {# символов}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Исходный JSON ярлыков"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Импорт/экспорт настроек с сервера инстанса (Очень экспериментально)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "Приватные посты не могут быть процитированы"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "Запрос на цитирование"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "Автор проверит вручную"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "Только подписчики могут цитировать этот пост"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "Вам не разрешено цитировать этот пост"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "Пост недоступен"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>продвинул(а)1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "К сожалению, ваша текущая учетная запись не может взаимодействовать с этим постом из другого инстанса."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Удалена отметка \"нравится\" у поста от @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "Понравился пост от @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "Удалена закладка поста от @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "Добавлена закладка поста от @{0}"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Некоторые медиа не имеют описаний."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Старый пост (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "Ответить…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "Ответить на все"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural, other {# упоминаний}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural, other {сначала <0>@{1}0>, # другие ниже}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "Только <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Прекратить продвигать"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "Цитата со ссылкой"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "Прекратил(а) продвигать пост @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "Продвинул(а) пост @{0}"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "Продвинуть/Процитировать…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Продвинуть…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Не нравится"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Нравится"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Удалить закладку"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "Просмотр цитирований"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "Текст поста скопирован"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "Не удалось скопировать текст поста"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "Копировать текст поста"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Посмотреть пост <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Показать историю редактирования"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Отредактировано: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Обсуждение не игнорируется"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Обсуждение игнорируется"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Не удалось прекратить игнорировать обсуждение"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Не удалось игнорировать обсуждение"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Не игнорировать обсуждение"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Игнорировать обсуждение"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Пост откреплён из профиля"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Пост прикреплён к профилю"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Не удалось открепить пост"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Не удалось закрепить пост"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Открепить от профиля"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Закрепить в профиле"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "Настройки цитирования"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Удалить этот пост?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Пост удален"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Не удалось удалить пост"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "Удалить мой пост с поста <0>@{0}0>?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "Цитата удалена"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "Не удалось удалить цитату"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "Удалить цитату…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Пожаловаться на пост…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Нравится"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Продвинут"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Добавлен в закладки"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Закреплён"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Удалён"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# ответ} other {# ответ(а/ов)}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Отредактировано"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Свернуть/скрыть"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Показать содержимое"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Отфильтровано: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Показать медиа"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Отредактировано"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Комментарии"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "Пост скрыт вашими фильтрами"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "Пост ожидает подтверждения"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "Пост удален автором"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "Пост скрыт, потому что вы заблокировали @{name}."
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "Пост скрыт, потому что вы заблокировали {domain}."
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "Пост скрыт, потому что вы заглушали @{name}."
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "Всё равно показать"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "История изменений"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Не удалось загрузить историю"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Загрузка…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> продвинули"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Обсуждение"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Новые посты"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Повторите попытку"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Продвижение} other {# Продвижения}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Закреплённые посты"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Отфильтровано0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Не удалось получить информацию об учет
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Переключиться на инстанс {0} учетной записи"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Переключиться на мой инстанс (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Отслеживаемые хэштеги"
msgid "Groups"
msgstr "Группы"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "Отображается {selectedFilterCategory, select, all {все посты} original {оригинальные посты} replies {ответы} boosts {продвижения} quotes {цитаты} followedTags {отслеживаемые хэштеги} groups {группы} filtered {отфильтрованные посты}}, {sortBy, select, createdAt {{sortOrder, select, asc {старые} desc {новые}}} reblogsCount {{sortOrder, select, asc {меньше всего продвижений} desc {больше всего продвижений}}} favouritesCount {{sortOrder, select, asc {меньше всего понравилось} desc {больше всего понравилось}}} repliesCount {{sortOrder, select, asc {меньше всего ответов} desc {больше всего ответов}}} density {{sortOrder, select, asc {короткие} desc {длинные}}}} сначала{groupBy, select, account {, сгруппировано по авторам} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Catch-up <0>бета0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Справка"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Что это?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Catch-up — это отдельная лента для ваших подписок, предлагающая на первый взгляд высокоуровневый вид, с простым и вдохновленным почтой интерфейсом, позволяющим легко сортировать и фильтровать по постам."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Предпросмотр интерфейса Catch-up"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Давайте приступим"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Давай посмотрим на посты из ваших подписок."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Покажи мне все посты…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "до максимума"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Наверстать упущенное"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Перепишет ваш последний catch-up"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "До последнего catch-up ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Примечание: Ваш инстанс может показывать не более 800 сообщений в домашней ленте, независимо от диапазона времени. Может быть меньше или больше."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Ранее…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# пост} other {# посты}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Удалить этот catch-up?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Убираем Catch-up {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "Catch-up {0} убран"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Внимание: Будут сохранены только не более 3. Остальные будут автоматически удалены."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Подгружаем посты…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Это займет некоторое время."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Сбросить фильтры"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Самые популярные ссылки"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Поделил(ся/ась) {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Все"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# автор} other {# авторы}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Сортировка"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Дата"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Плотность"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Фильтр группы"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Авторы"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Отсутствует"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Показать всех авторов"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Вы не обязаны читать всё."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Вот и всё!"
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Вернуться к началу"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Ссылки, которыми поделились подписчики, отсортированы по количеству взаимодействий, продвижений и отметок \"нравится\"."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Сортировка: Плотность"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Посты сортируются по плотности или глубине информации. Более короткие сообщения \"легкие\", в то время как длинные сообщения \"тяжелее\". Сообщения с фотографиями \"тяжелее\", чем сообщения без фотографий."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Группа: Авторы"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Посты группируются по авторам, сортируются по количеству сообщений на автора."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Следующий автор"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Предыдущий автор"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Прокрутка к началу"
@@ -3684,26 +3714,26 @@ msgstr "Добавить в ярлыки"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Введите новый инстанс, например \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Некорректный инстанс"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Перейти к другому инстансу…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Переключиться на мой инстанс (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Не удалось зарегистрировать приложение"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "домен инстанса"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "например “mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Не удалось войти. Пожалуйста, попробуйте еще раз или попробуйте другой инстанс."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Оповещение} other {Оповещени(я/й)}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Запросы на подписку"
@@ -4045,349 +4075,349 @@ msgstr "Публикации не найдены."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Введите слово для поиска или вставьте URL выше, чтобы начать."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Параметры"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Тема"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Светлая"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Тёмная"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Устройство"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Размер текста"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Язык интерфейса"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Вы можете помочь с переводом"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Публикация сообщений"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Видимость поста по умолчанию"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Синхронизировано"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "Видимость по умолчанию обновлена"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "Не удалось обновить видимость по умолчанию"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Синхронизировано с настройками сервера инстанса. <0>Перейдите к инстансу ({instance}) для дополнительных настроек.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Э-э-эксперименты"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Автоматически обновлять ленту с постами"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Карусель продвижений"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Перевод поста"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Перевести на "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Системный язык ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Скрыть кнопку \"Перевести\" для:} other {Скрыть кнопку \"Перевести\" для (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "Примечание: Эта функция использует внешние службы перевода, на основе <0>{TRANSLATION_API_NAME}0>."
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Автоматический встроенный перевод"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Автоматически показывать перевод постов на ленте. Работает только для <0>коротких0> постов без предупреждения о содержимом, медиа и опросов."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Выбор GIF для исполнителя"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Примечание: Эта функция использует внешний сервис поиска GIF, работающий на <0>GIPHY0>. Имеет рейтинг G (подходит для просмотра всем возрастам), параметры отслеживания удалены, информация о использовании отсутствует в запросах, но поисковые запросы и информация об IP-адресе все равно будут поступать на их серверы."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Генератор описания изображения"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Только для новых изображений при написании новых постов."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Примечание: Эта функция использует внешний сервис искусственного интеллекта, работающий на <0>img-alt-api0>. Может работать некорректно. Только для изображений и на английском языке."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "Облачный \"импорт/экспорт\" для настроек ярлыков"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Очень экспериментально.<0/>Хранится в заметках вашего профиля. Личные заметки (которые в профиле) в основном используются для других профилей и скрыты для собственного профиля."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Примечание: Эта функция использует текущий авторизованный API сервера инстанса."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Режим маскировки <0>(<1>Текст1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Замените текст блоками, полезными для изготовления скриншотов по соображениям конфиденциальности."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "О приложении"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Собрано0> <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Стать спонсором"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Поддержать монеткой"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "Что нового"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Политика конфиденциальности"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Сайт:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Версия:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Строка версии скопирована"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Не удалось скопировать строку версии"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Не удалось обновить подписку. Пожалуйста, попробуйте еще раз."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Не удалось удалить подписку. Пожалуйста, попробуйте еще раз."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Push-уведомления (бета)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Push-уведомления заблокированы. Пожалуйста, включите их в настройках браузера."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Разрешить от <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "кто угодно"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "людей, на которых я подписан(а)"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "подписчиков"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Подписки"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Опросы"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Редактирование постов"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Разрешение для Push не было предоставлено с момента вашего последнего входа в систему. Чтобы предоставить разрешение на push-уведомление, вам нужно будет <0><1>войти1> еще раз0>."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "ПРИМЕЧАНИЕ: Push-уведомления работают только для <0>одного аккаунта0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Пост"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Вы не вошли в систему. Взаимодействия (ответы, продвижения и т. п.) невозможны."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Это сообщение с другого инстанса (<0>{instance}0>). Взаимодействия (ответ, продвижение и т. д.) невозможны."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Ошибка: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Переключиться на мой инстанс для включения взаимодействий"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Не удалось загрузить ответы."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, one {# месяц спустя} other {# месяц(а/ев) спустя}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, one {# год спустя} other {# года спустя}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Назад"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Перейти к главному посту"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} постов выше - Перейти к началу"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Переключиться на боковую панель"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Переключиться на полный вид"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Показать весь деликатный контент"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Экспериментальные"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Не удалось переключиться"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "Переключиться на инстанс поста ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Переключиться на инстанс поста"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "Просмотреть редактирование исторических снимков"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Не удалось загрузить пост"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# ответ} other {<0>{1}0> ответ(а/ов)}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# комментарий} other {<0>{0}0> комментари(я/ев)}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Просмотреть пост и ответы на него"
@@ -4422,82 +4452,90 @@ msgstr "Популярные посты"
msgid "No trending posts."
msgstr "Нет популярных постов."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Минималистичный веб-клиент Mastodon со своим видением интерфейса."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Войти через Mastodon"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Регистрация"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Подключите ваш существующий аккаунт Mastodon/Fediverse.<0/>Ваши учетные данные не хранятся на этом сервере."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Собран0> <1>@cheeaun1>. <2>Политика конфиденциальности2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Скриншот Карусели продвижений"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Карусель продвижений"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Визуально разделять оригинальные посты и повторно распределяемые посты (посты, которые были продвинуты)."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "Скриншот Catch-up"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "Отдельная шкала времени для подписок. Интерфейс, вдохновлённый электронной почтой, для сортировки и фильтрации записей."
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Скриншот вложенных комментариев обсуждения"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Вложенные комментарии обсуждения"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Легко следить за разговорами. Сворачиваемые ответы."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Скриншот многоколоночного интерфейса"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Одна или несколько колонок"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "По умолчанию один столбец для искателей в режиме дзен. Настраиваемая многоколоночная система для опытных пользователей."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Скриншот мульти-хэштег ленты с формой, чтобы добавить больше хэштегов"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Мульти-хэштег лента"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "До 5 хэштегов, объединенных в одну ленту."
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Собран0> <1>@cheeaun1>. <2>Политика конфиденциальности2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Похоже, что ваш браузер блокирует всплывающие окна."
diff --git a/src/locales/th-TH.po b/src/locales/th-TH.po
index bb80cd7e95..64212ce0e9 100644
--- a/src/locales/th-TH.po
+++ b/src/locales/th-TH.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr "อัตโนมัติ"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "กลุ่ม"
@@ -120,7 +120,7 @@ msgstr "คัดลอกชื่อเรียก"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "ในความทรงจำ"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "ผู้ติดตาม"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "ต้นฉบับ"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "การตอบกลับ"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "การดัน"
@@ -262,7 +266,7 @@ msgstr "ดูสถิติโพสต์"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "ดูสถิติโพสต์"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "ปิด"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr ""
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, other {ไฟล์ {2} เป็นไฟล์ที่ไ
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, other {คุณสามารถแนบไฟล์ได้สูงสุดเพียง # ไฟล์}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr ""
msgid "Cancel"
msgstr "ยกเลิก"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr ""
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "แก้ไขโพสต์ของคุณ"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "คุณกำลังทำอะไรอยู่?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "ทำเครื่องหมายสื่อว่าละเอียดอ่อน"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "สาธารณะ"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "ในเซิร์ฟเวอร์"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "การกล่าวถึงแบบส่วนตัว"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr ""
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr ""
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr ""
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr ""
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -678,7 +682,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr ""
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr ""
@@ -719,8 +723,8 @@ msgid "Media"
msgstr ""
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr ""
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr ""
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "เพิ่มเติม"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr ""
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1417,11 +1433,11 @@ msgstr ""
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr ""
@@ -1462,8 +1478,8 @@ msgstr ""
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr ""
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "ถูกใจโดย"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "คัดลอกลิงก์แล้ว"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "ไม่สามารถคัดลอกลิงก์"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "คัดลอก"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "แชร์…"
@@ -1706,67 +1723,78 @@ msgstr "แชร์…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
+#: src/components/poll.jsx:159
+msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:119
-msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
+#: src/components/poll.jsx:166
+msgid "Voted"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr ""
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr ""
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr ""
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr ""
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr ""
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr ""
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2298,7 +2326,7 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr ""
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr ""
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "เลิกถูกใจ"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "ถูกใจ"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "ถูกใจแล้ว"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr ""
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr ""
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr ""
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr ""
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr ""
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr ""
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "ดูเหมือนว่าเบราเซอร์คุณบล๊อคป๊อปอัพอยู่"
diff --git a/src/locales/tok.po b/src/locales/tok.po
index e447bcb799..710f893c5b 100644
--- a/src/locales/tok.po
+++ b/src/locales/tok.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: tok\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Toki Pona\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr ""
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr ""
@@ -120,7 +120,7 @@ msgstr ""
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr ""
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr ""
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr ""
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr ""
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr ""
@@ -262,7 +266,7 @@ msgstr ""
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr ""
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr ""
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr ""
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr ""
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr ""
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr ""
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr ""
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr ""
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr ""
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr ""
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr ""
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr ""
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr ""
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr ""
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr ""
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -678,7 +682,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr ""
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr ""
@@ -719,8 +723,8 @@ msgid "Media"
msgstr ""
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr ""
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr ""
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr ""
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr ""
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr ""
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr ""
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr ""
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr ""
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr ""
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1417,11 +1433,11 @@ msgstr ""
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr ""
@@ -1462,8 +1478,8 @@ msgstr ""
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr ""
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr ""
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr ""
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr ""
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr ""
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr ""
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr ""
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr ""
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr ""
@@ -1706,67 +1723,78 @@ msgstr ""
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
+#: src/components/poll.jsx:159
+msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:119
-msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
+#: src/components/poll.jsx:166
+msgid "Voted"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr ""
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr ""
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr ""
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr ""
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr ""
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr ""
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2298,7 +2326,7 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
+msgid "Server"
msgstr ""
#: src/components/shortcuts-settings.jsx:79
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr ""
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr ""
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr ""
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr ""
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr ""
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr ""
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr ""
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr ""
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr ""
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr ""
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr ""
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr ""
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr ""
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr ""
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr ""
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr ""
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/tr-TR.po b/src/locales/tr-TR.po
index 3a1b569bf7..6390ae8174 100644
--- a/src/locales/tr-TR.po
+++ b/src/locales/tr-TR.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 14:34\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -39,7 +39,7 @@ msgstr "Otomatik"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Grup"
@@ -120,7 +120,7 @@ msgstr "İsmi Kopyala"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Anısına"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Takipçiler"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Orijinal"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Yanıtlar"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
-msgstr ""
+msgstr "Alıntılar"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Yükseltmeler"
@@ -262,7 +266,7 @@ msgstr "Gönderi istatistiklerini görüntüle"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Gönderi istatistiklerini görüntüle"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Kapat"
@@ -326,7 +330,7 @@ msgstr "Yeni liste"
#: src/components/background-service.jsx:158
msgid "Cloak mode disabled"
-msgstr ""
+msgstr "Saat modu etkinleştirildi"
#: src/components/background-service.jsx:158
msgid "Cloak mode enabled"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -360,11 +364,11 @@ msgstr "Oluştur"
#: src/pages/scheduled-posts.jsx:31
#: src/pages/scheduled-posts.jsx:78
msgid "Scheduled Posts"
-msgstr ""
+msgstr "Planlanmış gönderi"
#: src/components/compose-button.jsx:190
msgid "Add to thread"
-msgstr ""
+msgstr "Zincire ekle"
#. placeholder {0}: i + 1
#: src/components/compose-poll.jsx:43
@@ -374,13 +378,13 @@ msgstr "Seçim {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Kaldır"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -389,7 +393,7 @@ msgstr "Ekle"
#: src/components/compose-poll.jsx:96
msgid "Multiple choice"
-msgstr ""
+msgstr "Çoktan seçmeli"
#: src/components/compose-poll.jsx:99
msgid "Duration"
@@ -401,7 +405,7 @@ msgstr "Anketi kaldır"
#: src/components/compose.jsx:110
msgid "Take photo or video"
-msgstr ""
+msgstr "Fotoğraf ya da video çek"
#: src/components/compose.jsx:111
msgid "Add media"
@@ -421,11 +425,11 @@ msgstr "Anket ekle"
#: src/components/compose.jsx:115
msgid "Add content warning"
-msgstr ""
+msgstr "İçerik uyarısı ekle"
#: src/components/compose.jsx:116
msgid "Schedule post"
-msgstr ""
+msgstr "Gönderiyi planla"
#: src/components/compose.jsx:550
msgid "You have unsaved changes. Discard this post?"
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Ek #{i} başarısız oldu"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "İçerik uyarısı"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "İçerik uyarısı"
msgid "Cancel"
msgstr "İptal et"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Yanıtınızı gönderin"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Gönderinizi düzenleyin"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
-msgstr ""
+msgstr "Soru sor"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Ne yapıyorsun?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Medyayı hassas olarak işaretle"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
-msgstr ""
+msgstr "Herkes alıntılayabilir"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
-msgstr ""
+msgstr "Takipçilerin alıntılayabilir"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
-msgstr ""
+msgstr "Sadece sen alıntılayabilirsin"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Herkese Açık"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Yerel"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Özel bahsetme"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
-msgstr ""
-
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+msgstr "Planla"
+
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Yanıtla"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Güncelle"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Gönderi"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "GIF indiriliyor…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF indirilemedi"
@@ -649,20 +653,20 @@ msgstr "Diğerleri"
#: src/components/custom-emojis-modal.jsx:365
msgid "Zoom out"
-msgstr ""
+msgstr "Uzaklaştır"
#: src/components/custom-emojis-modal.jsx:373
msgid "Zoom in"
-msgstr ""
+msgstr "Yakınlaştır"
#: src/components/custom-emojis-modal.jsx:380
msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
-msgstr ""
+msgstr "Gönderilmemiş taslaklar"
#: src/components/drafts.jsx:67
msgid "Looks like you have unsent drafts. Let's continue where you left off."
@@ -674,23 +678,23 @@ msgstr "Taslağı Sil"
#: src/components/drafts.jsx:116
msgid "Error deleting draft! Please try again."
-msgstr ""
+msgstr "Taslağı silerken hata meydana geldi! Lütfen tekrar deneyiniz."
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
-msgstr ""
+msgstr "Sil…"
#: src/components/drafts.jsx:147
msgid "Error fetching reply-to status!"
-msgstr ""
+msgstr "Yanıt adresinin alınmasında hata meydana geldi!"
#: src/components/drafts.jsx:159
msgid "Error fetching quoted status!"
-msgstr ""
+msgstr "Yanıt adresinin alınmasında hata meydana geldi!"
#: src/components/drafts.jsx:187
msgid "Delete all drafts?"
@@ -698,7 +702,7 @@ msgstr "Tüm taslaklar silinsin mi?"
#: src/components/drafts.jsx:205
msgid "Error deleting drafts! Please try again."
-msgstr ""
+msgstr "."
#: src/components/drafts.jsx:217
msgid "Delete all…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr ""
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Anket"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Medya"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Alıntı"
@@ -731,20 +735,20 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Önceki"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Sıradaki"
#: src/components/edit-history-controls.jsx:57
msgid "Exit"
-msgstr ""
+msgstr "Çık"
#: src/components/edit-profile-sheet.jsx:149
msgid "Unable to update profile."
@@ -752,11 +756,11 @@ msgstr "Profil güncellenemiyor."
#: src/components/edit-profile-sheet.jsx:156
msgid "Header picture"
-msgstr ""
+msgstr "Kapak resmi"
#: src/components/edit-profile-sheet.jsx:208
msgid "Profile picture"
-msgstr ""
+msgstr "Profil fotoğrafı"
#: src/components/edit-profile-sheet.jsx:260
#: src/components/list-add-edit.jsx:106
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Reddedildi"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Hesaplar"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr ""
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Bitti."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr ""
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Klavye kısayolları"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Klavye kısayolları yardımcısı"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Sonraki gönderi"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Önceki gönderi"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Yeni gönderileri yükle"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Yeni bir gönderi oluştur"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr "Ara"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Yükselt"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Yer İşareti"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Listeyi düzenle"
@@ -1156,31 +1172,31 @@ msgstr ""
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Daha"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Çeviri Yap"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Konuş"
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Yakalama"
@@ -1377,7 +1393,7 @@ msgstr "Yakalama"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Bahsetmeler"
@@ -1417,11 +1433,11 @@ msgstr "Daha fazla…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Beğeniler"
@@ -1462,8 +1478,8 @@ msgstr ""
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Oturum aç"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr ""
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Hesabınız bir denetim uyarısı aldı."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Hesabınız devre dışı bırakıldı."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Bazı gönderileriniz hassas olarak işaretlendi."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr ""
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Gönderileriniz artık hassas olarak işaretlenecek."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Hesabınız sınırlandırıldı."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Hesabınız askıya alınmıştır."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr ""
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr ""
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "#Wrapstodon'u Görüntüle"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr ""
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Bağlantı kopyalandı"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Bağlantı kopyalanamadı"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Kopyala"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Paylaş…"
@@ -1706,67 +1723,78 @@ msgstr "Paylaş…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Oy Verildi"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Oy Verildi"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Sonuçları gizle"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Oy ver"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr ""
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Sona Erdi"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr ""
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Son"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Sonuçları göster"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Yenile"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr ""
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Paylaşmak işe yaramıyor gibi görünüyor."
@@ -2298,8 +2326,8 @@ msgstr "Sadece yerel"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Örnek"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Aşağı taşı"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Düzenle"
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Kısayol kaydedildi"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Kısayollar kaydedilemiyor"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Paylaş"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Yükseltmeyi geri çek"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr ""
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Beğenmekten Vazgeç"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Beğen"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Yer İşaretini Kaldır"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr ""
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Sohbet sesini aç"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Sohbeti sessize al"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr ""
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Profilden sabitlemeyi kaldır"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Profile Sabitle"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Bu ileti silinsin mi?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Gönderi silindi"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Beğen"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Yükseltildi"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Sabitlendi"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Silindi"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Düzenlendi"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Özet göster"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "İçeriği göster"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Filtrelenmiş: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Medyayı göster"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Düzenlendi"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Yorumlar"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Geçmişi Görüntüle"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Geçmiş yüklenemedi."
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Yükleniyor…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Konu"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Yeni gönderiler"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Tekrar deneyin"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Sabitlenmiş gönderiler"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr "Takip edilen etiketler"
msgid "Groups"
msgstr "Gruplar"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Yardım"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Bu nedir?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Gönderiler getiriliyor…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Bu biraz zaman alacak."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Filtreleri sıfırla"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "{0} kişi tarafından paylaşıldı"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Tüm"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Tarih"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "Yazarlar"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Hiçbiri"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "Hepsi bu."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "Başa dön"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Başa Kaydır"
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,15 +3784,15 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "Örnek alan adı"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Takip istekleri"
@@ -4045,349 +4075,349 @@ msgstr "Hiç gönderi bulunamadı."
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Ayarlar"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Görünüm"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Aydınlık modu"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Gece modu"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Otomatik"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Metin Boyutu"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "A"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Görüntüleme dili"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Gönüllü çevirmenler"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Varsayılan görünürlük"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Eşitlendi"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Deneysel Çalışmalar"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr ""
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "Şu dile çevir"
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr ""
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Hakkında"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Katkıda Bulunanlar"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Bağış Yap"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Gizlilik Politikası"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "A"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "Herhangi Biri"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "Takipçiler"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Takip Ettiklerim"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Anketler"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Geri"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Deneysel"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr "Trend Gönderiler"
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Kayıt ol"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/locales/uk-UA.po b/src/locales/uk-UA.po
index e98ee7a52b..4ef28592d1 100644
--- a/src/locales/uk-UA.po
+++ b/src/locales/uk-UA.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -39,7 +39,7 @@ msgstr "Автоматизовано"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "Група"
@@ -120,7 +120,7 @@ msgstr "Скопіювати ідентифікатор"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr ""
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "Вічна пам'ять"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "Підписники"
@@ -214,32 +214,36 @@ msgstr "{0, plural, one {{1} допис} few {{1} дописи} many {{1} до
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "Оригінал"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "Відповіді"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr ""
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "Поширення"
@@ -262,7 +266,7 @@ msgstr "Переглянути статистику дописів"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "Переглянути статистику дописів"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "Закрити"
@@ -340,8 +344,8 @@ msgstr "Більше від <0/>"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr ""
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "Вилучити"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, one {Файл {1} не підтримується.} other {
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, one {Ви можете прикріпити до 1 файлу.} other {Ви можете прикріпити до # файлів.}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "Помилка вкладення #{i}"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "Попередження про вміст"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "Попередження про вміст"
msgid "Cancel"
msgstr "Скасувати"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "Опублікувати відповідь"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "Редагувати допис"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr ""
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "Що ви робите?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "Позначити медіа як чутливе"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr ""
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr ""
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr ""
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr ""
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "Для всіх"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "Локальна"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr ""
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "Лише згадані"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr ""
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "Відповісти"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "Оновити"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "Опублікувати"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "Завантаження GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "Не вдалося завантажити GIF"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "Невідправлені чернетки"
@@ -678,7 +682,7 @@ msgstr "Помилка видалення чернетки! Будь ласка,
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "Поки що жодної чернетки"
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "Опитування"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "Медіа"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "Цитувати"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "Попередні"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "Наступні"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "Відхилено"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "Облікові записи"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "Показати більше…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "Кінець."
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "Експорт"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "Комбінації клавіш"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "Довідка з комбінацій клавіш"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "Наступний допис"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "Попередній допис"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "Наступний допис (пропустити карусель)"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "Попередній допис (пропустити карусель)"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "Завантажити нові дописи"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "Відкрити подробиці допису"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> або <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "Розгорнути попередження про вміст або<0/>перемкнути розгорнуту/згорнуту нитку"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "Закрити допис або діалоги"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> або <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "Фокус стовпця в режимі декількох стовпців"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> по <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "Перемістити фокус на наступний стовпець в режимі декількох стовпців"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "Перемістити фокус на попередній стовпець в режимі декількох стовпців"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "Створити новий допис"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "Створити новий допис (нове вікно)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "Опублікувати допис"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> або<2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> або<2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "Пошук"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "Відповісти (нове вікно)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "Вподобати (обране)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> або<1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "Поширити"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "Додати в закладки"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "Перемкнути режим маскування"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr ""
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "Редагувати список"
@@ -1156,31 +1172,31 @@ msgstr "Опис медіа"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "Більше"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "Перекласти"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "Вимовити"
@@ -1309,11 +1325,11 @@ msgstr "Відфільтровано: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "Відфільтровано"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "Підписки"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "Ретроспектива"
@@ -1377,7 +1393,7 @@ msgstr "Ретроспектива"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "Згадки"
@@ -1417,11 +1433,11 @@ msgstr "Більше…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "Вподобане"
@@ -1462,8 +1478,8 @@ msgstr "Облікові записи…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "Увійти"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} зареєструвався(-лась)"
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} поскаржився(-лась) на {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "Втрачено з'єднання з <0>{name}0>."
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "Попередження про модерацію"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "Адміністратор з <0>{from}0> призупинив <1>{targetName}1>, що означає, що ви більше не зможете отримувати оновлення від них або взаємодіяти з ними."
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "Адміністратор з <0>{from}0> заблокував <1>{targetName}1>. Торкнулося підписників: {followersCount}, підписки: {followingCount}."
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "Ви заблокували <0>{targetName}0>. Видалені підписники: {followersCount}, підписки: {followingCount}."
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "Ваш обліковий запис отримав попередження про модерацію."
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "Ваш обліковий запис було вимкнено."
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "Деякі з ваших дописів було позначено як чутливі."
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "Деякі з ваших дописів було видалено."
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "Відтепер ваші дописи будуть позначатися як чутливі."
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "Ваш обліковий запис було обмежено."
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "Ваш обліковий запис було призупинено."
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[Невідомий тип сповіщення: {type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "Поширили/Вподобали…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "Вподобали…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "Поширили…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "Підписалися…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "Дізнайтеся більше <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr ""
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "Читати більше →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "Посилання скопійовано"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "Не вдалося скопіювати посилання"
@@ -1691,14 +1708,14 @@ msgstr ""
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "Скопіювати"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "Поширити…"
@@ -1706,67 +1723,78 @@ msgstr "Поширити…"
msgid "Open"
msgstr ""
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "Проголосував(-ла)"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, one {# голос} few { # голоси} other {# голосів}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "Проголосував(-ла)"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "Приховати результати"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "Проголосувати"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, one {<0>{0}0> проголосува(в/ла)} other {<1>{1}1> проголосували}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, one {<0>{0}0> учасник} few {<1>{1}1> учасники} other {<1>{1}1> учасників}} опитування"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "Завершено <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "Завершено"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "Завершення <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "Завершення"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "Показати результати"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "Оновити"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "Вбудувати допис"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "Здається, поширення не працює."
@@ -2298,8 +2326,8 @@ msgstr "Лише локальна"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "Інстанс"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "Пересунути вниз"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "Редагувати"
@@ -2442,490 +2470,492 @@ msgstr "Імпорт/Експорт <0>Ярликів0>"
msgid "Paste shortcuts here"
msgstr "Вставити ярлики сюди"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "Завантаження збережених ярликів з сервера інстансу…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "Не вдалося завантажити ярлики"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "Завантажити ярлики з сервера інстансу"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* Існує в поточних ярликах"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "Список може не працювати, якщо він з іншого облікового запису."
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "Неприпустимий формат налаштувань"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "Додати до поточних ярликів?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "Будуть додані лише ті ярлики, яких немає серед поточних ярликів."
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "Немає нових ярликів для імпорту"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "Ярлики імпортовано. Перевищено ліміт {SHORTCUTS_LIMIT}, тому інші не імпортуються."
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "Ярлики імпортовано"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "Імпортувати й додати…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "Замінити поточні ярлики?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "Імпортувати ярлики?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "або замінити…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "Імпортувати…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "Ярлики скопійовано"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "Не вдалося скопіювати ярлики"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "Збереження ярликів до сервера інстансу…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "Ярлики збережено"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "Не вдалося зберегти ярлики"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "Синхронізувати з сервером інстансу"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "Налаштування ярлика скопійовано"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "Не вдалося скопіювати налаштування ярлику"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "Поширити"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, one {# символ} few {# символи} other {# символів}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "Вихідний JSON Ярликів"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "Імпорт/експорт налаштувань з/на сервер інстансу (Дуже експериментально)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>пошири(в/ла)1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "На жаль, ваш поточний інстанс не може взаємодіяти з цим дописом з іншого інстансу."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "Не вподобано допис @{0}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "Деякі медіа не мають альтернативного тексту."
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "Старий допис (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "Не поширювати"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "Поширити…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "Не вподобати"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "Вподобати"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "Вилучити з закладок"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "Переглянути допис від <0>@{0}0>"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "Показати Історію Змін"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "Відредаговано: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "Бесіда більше не глушиться"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "Бесіда заглушена"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "Не вдалося розглушити бесіду"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "Не вдалося заглушити бесіду"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "Розглушити бесіду"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "Заглушити бесіду"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "Допис відкріплено від профілю"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "Допис закріплено в профілі"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "Не вдалося відкріпити допис"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "Не вдалося закріпити допис"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "Відкріпити від профілю"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "Закріпити в профілі"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "Видалити цей допис?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "Допис видалено"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "Не вдалося видалити допис"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "Поскаржитися на допис…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "Вподобано"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "Поширено"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "Додано в закладки"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "Закріплено"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "Видалено"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, one {# відповідь} few {# відповіді} other {# відповідей}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "Відредаговано"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "Згорнути"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "Показати вміст"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "Відфільтровано: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "Показати медіа"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "Відредаговано"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "Коментарі"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "Історія Змін"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "Не вдалося завантажити історію"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "Завантаження…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> поширили"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "Нитка"
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "Нові дописи"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "Спробувати знову"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, one {# Поширення} few {# Поширення} other{# Поширень}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "Закріплені дописи"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>Відфільтровано0>: <1>{0}1>"
@@ -3118,12 +3148,12 @@ msgstr "Не вдалося отримати інформацію про обл
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "Перемкнутися на інстанс {0} обліківки"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "Перемкнутися на мій інстанс (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "Відстежувані теґи"
msgid "Groups"
msgstr "Групи"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "Ретроспектива <0>бета0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "Довідка"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "Що це?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "Ретроспектива (Cath-Up) - це окрема стрічка ваших підписок, що пропонує їх високорівневий перегляд з простим, натхненний email-ом інтерфейсом для багатофункціонального і легкого сортування і фільтру дописів."
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "Попередній перегляд інтерфейсу Ретроспективи"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "Зрозуміло, до роботи"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "Нумо переглянемо дописи з ваших підписок."
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "Показати мені всі дописи з…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "до максимуму"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "Наздогнати"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "Перетинається з вашою останньою ретроспективою"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "До останньої ретроспективи ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "Примітка: ваш інстанс може показати не більше 800 дописів в Домашній стрічці незалежно від часового діапазону. Може бути менше або більше."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "Раніше…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, one {# допис} few {# дописи} other {# дописів}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "Видалити цю ретроспективу?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "Видалення ретроспективи {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "Примітка: Буде збережено не більше 3 останніх ретроспектив."
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "Отримання дописів…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "Це може зайняти деякий час."
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "Скинути фільтри"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "Найпопулярніші посилання"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "Поширили {0}"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "Усе"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, one {# автор} few {# автори} other {# авторів}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "Сортування"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "Дата"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "Наповнення"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "Групування"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "За авторами"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "Не групувати"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "Показати всіх авторів"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "Ви не мусите читати все."
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "На цьому все."
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "На початок"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "Посилання, поширені підписками, відсортовані за кількістю взаємодій, поширень і вподобань."
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "Сортування: Наповнення"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "Дописи відсортовані за наповненням або розміром інформації. Короткі дописи - \"легші\", коли як довші пости - \"важче\". Дописи із зображенням \"важче\", аніж дописи без зображень."
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "Групування: За авторами"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "Дописи згруповані за авторами, відсортовані за кількістю дописів на автора."
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "Наступний автор"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "Попередній автор"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "Прокрутити догори"
@@ -3684,26 +3714,26 @@ msgstr "Додати в Ярлики"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "Введіть новий інстанс, напр. \"twiukraine.com\""
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "Некоректний інстанс"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "Перейти до іншого інстансу…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "Перейти до мого інстансу (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "Не вдалося зареєструвати застосунок"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "домен інстансу"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "напр. \"twiukraine.com\""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "Не вдалося увійти. Будь ласка, повторіть спробу або спробуйте інший екземпляр."
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, one {Оголошення} few {Оголошення} other {Оголошень}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "Запити на підписку"
@@ -4045,349 +4075,349 @@ msgstr "Жодного допису не знайдено."
msgid "Enter your search term or paste a URL above to get started."
msgstr "Введіть пошуковий запит або вставте посилання вище, щоб розпочати."
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "Налаштування"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "Тема"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "Світла"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "Темна"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "Автоматична"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "Розмір тексту"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "А"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "Мова інтерфейсу"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "Допомогти з перекладом"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "Публікація"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "Видимість допису за замовчуванням"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "Синхронізовано"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "Синхронізовано з налаштуваннями на вашому інстансі.<0> Перейдіть на сайт вашого інстансу ({instance}) для детальних налаштувань.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "Експериментальні опції"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "Автоматично оновлювати дописи стрічки"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "Карусель поширень"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "Переклад допису"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "Мова системи ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {Приховати кнопку \"Перекласти\" для:} other {Приховати кнопку \"Перекласти\" для (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "Автоматичний вбудований переклад"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "Автоматично показувати переклад постів в стрічці. Працює лише для <0>коротких0> дописів без чутливого контенту, медіа та опитування."
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "Пошук GIF в редакторі"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "Примітка: Ця функція використовує зовнішній сервіс пошуку GIF від <0>GIPHY0>. G-рейтинг (підходить для перегляду будь-якому віку), параметри відстеження та інформація про джерело будуть прибрані, але пошукові запити та дані IP-адреси все одно будуть передаватися на їхній сервер."
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "Генератор опису зображення"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "Лише для нових зображень при створенні нових дописів."
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "Примітка: Ця функціональність використовує зовнішній сервіс AI, що базується на <0>img-alt-api0>. Може не працювати добре. Тільки для зображень та англійською мовою."
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "\"Хмарний\" імпорт/експорт для налаштувань ярликів"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ Занадто експериментально.<0/>Зберігається в нотатках вашого профілю. (Приватні) нотатки профілю зазвичай використовуються для інших профілів і приховані для власного профілю."
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "Примітка: Ця функціональність використовує API поточно-авторизованого сервера інстансу."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "Режим маскування <0>(<1>Текст1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "Замінює текст блоками. Корисно при створенні скриншотів (з міркувань конфіденційності)."
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "Про застосунок"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "<0>Створено0> <1>@cheeaun1>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "Спонсорувати"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "Підтримати"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "Політика конфіденційності"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>Адреса клієнта:0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0>Версія:0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "Версію скопійовано"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "Не вдалося скопіювати версію"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "А"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "Не вдалося оновити підписку. Будь ласка, спробуйте ще раз."
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "Не вдалося скасувати підписку. Будь ласка, спробуйте ще раз."
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "Push-сповіщення (бета)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "Push-сповіщення заблоковані. Будь ласка, увімкніть їх у налаштуваннях свого браузеру."
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "Дозволити від <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "будь-кого"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "моїх підписок"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "підписників"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "Підписки"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "Опитування"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "Редагування дописів"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "Дозвіл на push-сповіщення не було надано з моменту останнього входу. Вам потрібно <0><1>увійти в систему1> знову, щоб надати дозвіл."
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "ПРИМІТКА: Push-сповіщення працюють лише для <0>одного облікового запису0>."
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "Допис"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "Ви не увійшли в систему. Взаємодія (відповідь, поширення тощо) неможлива."
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "Цей допис з іншого інстансу (<0>{instance}0>). Взаємодія (відповідь, поширення тощо) неможлива."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "Помилка: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "Перемкнутися на мій інстанс задля взаємодії"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "Не вдалося завантажити відповіді."
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "Назад"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "Перейти до головного запису"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "{0} дописів вище ‒ Перейти вгору"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "Перемкнутися на вигляд з Боковою Панеллю"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "Перемкнутися на Повний вигляд"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "Показати весь чутливий вміст"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "Експериментальне"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "Не вдалося перемкнутися"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "Перемкнутися на інстанс допису"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "Не вдалося завантажити дописи"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, one {# відповідь} few {<0>{1}0> відповіді} other {<0>{1}0> відповідей}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, one {# коментар} few {<0>{0}0> коментарі} other {<0>{0}0> коментарів}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "Переглянути допис і відповіді на нього"
@@ -4422,82 +4452,90 @@ msgstr "Популярні дописи"
msgid "No trending posts."
msgstr "Немає популярних дописів."
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "Мінімалістичний вдумливий клієнт для багатьох платформ Федиверсу."
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "Увійти через Федиверс"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "Зареєструватися"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "Під'єднайте ваш обліковий запис Федиверсу (Mastodon, Pleroma тощо).<0/>Ваші облікові дані не зберігаються на цьому сервері."
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "<0>Створений0> <1>@cheeaun1>. <2>Політика Конфіденційності2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "Скриншот Каруселі Поширень"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "Карусель Поширень"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "Візуально розділяє оригінальні та повторно поширені дописи."
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "Скриншот вкладених коментарів нитки"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "Вкладені коментарі нитки"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "Легке відстежування бесід. Відповіді, що напів згортаються."
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "Скриншот інтерфейсу з кількома стовпцями"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "Один або декілька стовпців"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "За замовченням, один стовпець - для шукачів сконцентрованого перегляду. Декілька стовпців - для просунутих користувачів."
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "Скриншот стрічки з кількома хештеґами з формою для додавання хештеґів"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "Стрічка з кількома хештеґами"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "До 5 хештеґів, об'єднаних в одну стрічку"
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "<0>Створений0> <1>@cheeaun1>. <2>Політика Конфіденційності2>."
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "Схоже, ваш браузер блокує вікна, що спливають."
diff --git a/src/locales/zh-CN.po b/src/locales/zh-CN.po
index 44f1fa548d..2566ad2455 100644
--- a/src/locales/zh-CN.po
+++ b/src/locales/zh-CN.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr "机器人"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "群组"
@@ -120,7 +120,7 @@ msgstr "复制用户名"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "二维码"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "悼念账户"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "粉丝"
@@ -214,32 +214,36 @@ msgstr "{0, plural, other {近几年的 {1} 条嘟文}}"
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "原创"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "回复"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "引用"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "转嘟"
@@ -262,7 +266,7 @@ msgstr "查看嘟文统计"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "查看嘟文统计"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "关闭"
@@ -340,8 +344,8 @@ msgstr "<0/> 的更多内容"
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "选项 {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "移除"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr "{0, plural, other {文件 {2} 的类型不受支持。}}"
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr "{maxMediaAttachments, plural, other {你最多可以添加 # 个附件。}}"
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr "附加附件 #{i} 失败"
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "内容警告"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "内容警告"
msgid "Cancel"
msgstr "取消"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "发送回复"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "编辑嘟文"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "提出一个问题"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "在做什么呢?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "将媒体标记为敏感"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr "发布于 <0/>"
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "任何人都能引用"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "你的粉丝才能引用"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "只有你才能引用"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "引用嘟文无法嵌入到私下提及中。"
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "公开"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "本站"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "悄悄公开"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "私信"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "定时发嘟"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "回复"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "更新"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "发布"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "正在下载 GIF…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF 下载失败"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr "此实例无法使用自定义表情。"
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr "未发送的草稿"
@@ -678,7 +682,7 @@ msgstr "删除草稿时出错!请重试。"
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "暂无草稿。"
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "投票"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "媒体"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "引用"
@@ -731,14 +735,14 @@ msgstr "编辑历史快照"
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "上一页"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "下一页"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "已拒绝"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "账号"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "显示更多…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "到底了。"
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr "选择文件…"
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "导出"
@@ -925,104 +929,104 @@ msgstr "导出的文件中不存储任何登录信息或账户访问详细信息
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr "<0>{key1}0> 随后按下 <1>{key2}1>"
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "快捷键"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "快捷键帮助"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "下一条嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "上一条嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr "跳转到下一条嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr "<0>Shift0> + <1>j1>"
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr "跳转到上一条嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr "<0>Shift0> + <1>k1>"
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "加载新嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr "打开嘟文详情页"
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
-msgstr "<0>Enter0> 或 <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
+msgstr "打开媒体或嘟文详情"
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr "展开内容警告或<0/>展开/折叠嘟文串"
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr "关闭嘟文或对话"
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr "<0>Esc0> 或 <1>Backspace1>"
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr "在多栏模式中选中对应栏"
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr "<0>10> 到 <1>91>"
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr "在多栏模式中选中下一栏"
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr "在多栏模式中选中上一栏"
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "撰写新嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "撰写新嘟文(新窗口)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr "<0>Shift0> + <1>c1>"
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr "发送嘟文"
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr "<0>Ctrl0> + <1>Enter1> 或 <2>⌘2> + <3>Enter3>"
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr "<0>Ctrl0> + <1>Enter1> 或 <2>⌘2> + <3>Enter3>"
msgid "Search"
msgstr "搜索"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr "回复(新窗口)"
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr "<0>Shift0> + <1>r1>"
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr "喜欢(点赞)"
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr "<0>l0> 或 <1>f1>"
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "转嘟"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr "<0>Shift0> + <1>b1>"
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "收藏"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "切换文字打码模式"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr "<0>Shift0> + <1>Alt1> + <2>k2>"
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "转到主页"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "转到通知"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr "转到设置"
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr "转到个人资料"
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr "转到收藏"
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "编辑列表"
@@ -1156,31 +1172,31 @@ msgstr "媒体描述"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "更多"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "翻译"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr "朗读"
@@ -1309,11 +1325,11 @@ msgstr "已过滤: {filterTitleStr}"
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr "已过滤"
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr "关注"
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr "补看"
@@ -1377,7 +1393,7 @@ msgstr "补看"
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr "提及"
@@ -1417,11 +1433,11 @@ msgstr "更多…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "点赞列表"
@@ -1462,8 +1478,8 @@ msgstr "账号…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "登录"
@@ -1575,112 +1591,113 @@ msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{
msgid "{account} edited a post you have quoted."
msgstr "{account} 编辑了一条你引用过的嘟文。"
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
-msgstr "{account} 已注册。"
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
+msgstr "{count, plural,=1 {{account} 已注册。} other {有 <0><1>{0}1> 人0> 已注册。}}"
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr "{account} 举报了 {targetAccount}"
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "失去了与 <0>{name}0> 的联系。"
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr "管理警告"
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr "你的 {year} #Wrapstodon 年度回顾在此!"
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr "<0>{from}0> 的一位管理员封禁了 <1>{targetName}1> 的账户,你不再能接收其更新或与之互动。"
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr "一名来自<0>{from}0>的管理员已屏蔽<1>{targetName}1>。受影响的粉丝数:{followersCount},关注数:{followingCount}。"
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "你已屏蔽<0>{targetName}0>。被移除的粉丝数:{followersCount},关注数:{followingCount}。"
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr "你的账号收到了一次管理警告。"
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "你的账号已被禁用。"
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "你的某些嘟文已被标记为敏感内容。"
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "你的某些嘟文已被删除。"
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr "今后你的嘟文将被标记为敏感内容。"
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "你的账户已被限制。"
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "你的账户已被封禁。"
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr "[未知通知类型:{type}]"
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr "查看转嘟/点赞…"
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr "查看点赞…"
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "查看转嘟…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr "被关注…"
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "了解更多 <0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "查看 #Wrapstodon 年度回顾"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "阅读更多 →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "已复制链接"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "无法复制链接"
@@ -1691,14 +1708,14 @@ msgstr "是否打开链接?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "复制"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "分享…"
@@ -1706,67 +1723,78 @@ msgstr "分享…"
msgid "Open"
msgstr "打开"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "已投票"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr "{optionVotesCount, plural, other {# 票}}"
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "已投票"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "隐藏结果"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "投票"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr "{votesCount, plural, other {<1>{1}1> 票}}"
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr "{votersCount, plural, other {<1>{1}1> 人投票}}"
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "结束于 <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "已结束"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "<0/> 结束"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "即将结束"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "显示结果"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "刷新"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "嵌入嘟文"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr "继续展开…"
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr "已更新引用设置"
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr "引用设置保存失败"
@@ -1944,7 +1972,7 @@ msgstr "提及 <0>@{username}0>"
#: src/components/related-actions.jsx:319
msgid "Search <0>@{username}0>'s posts"
-msgstr ""
+msgstr "搜索 <0>@{username}0> 的嘟文"
#: src/components/related-actions.jsx:333
msgid "Translate bio"
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr "搜索我的嘟文"
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr "分享似乎无法正常工作。"
@@ -2298,8 +2326,8 @@ msgstr "仅限本站"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "实例"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr "向下移动"
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "编辑"
@@ -2442,490 +2470,492 @@ msgstr "导入/导出 <0>快捷方式0>"
msgid "Paste shortcuts here"
msgstr "在此粘贴快捷方式配置"
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
-msgstr "从实例服务器下载保存的快捷方式…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr "无法下载快捷方式"
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
-msgstr "从实例服务器下载快捷方式"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr "* 已存在于当前快捷方式中"
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr "如果列表来自不同的账户,则可能无法使用。"
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr "设置格式非法"
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr "是否追加到当前快捷方式?"
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr "只有不存在于当前快捷方式中的快捷方式才会被追加。"
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr "没有新的快捷方式可供导入"
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr "已导入快捷方式。但总数超出最大限制 {SHORTCUTS_LIMIT},因此超出的部分未被导入。"
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr "已导入快捷方式"
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr "导入并追加…"
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr "是否覆盖当前快捷方式配置?"
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr "是否导入快捷方式?"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr "或覆盖…"
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "导入…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr "已复制快捷方式"
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr "无法复制快捷方式"
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
-msgstr "将快捷方式保存到实例服务器…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr "已保存快捷方式"
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr "无法保存快捷方式"
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
-msgstr "同步到实例服务器"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
+msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr "已复制快捷方式设置"
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr "无法复制快捷方式设置"
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "分享"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr "{0, plural, other {# 个字符}}"
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr "原始快捷方式 JSON"
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
-msgstr "导入/导出配置到实例服务器(很不稳定)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
+msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr "私密嘟文不能被引用"
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr "请求引用"
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr "作者将手动审核"
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr "只有粉丝才能引用这条嘟文"
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr "你无权引用这条嘟文"
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr "嘟文不可用"
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr "<0/> <1>转嘟了1>"
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
-msgstr "抱歉,你当前登录的实例无法与该外站嘟文互动。"
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
+msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr "已取消点赞 @{0} 的嘟文"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr "已点赞 @{0} 的嘟文"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr "已取消收藏 @{0} 的嘟文"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr "已收藏 @{0} 的嘟文"
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr "某些媒体附件没有描述文本。"
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr "旧嘟文 (<0>{0}0>)"
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr "回复…"
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr "回复所有人"
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr "{mentionsCount, plural,other {# 个提及}}"
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr "{0, plural,other {首先是 <0>@{1}0>,以下还有 # 人}}"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr "仅 <0>@{0}0>"
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "取消转嘟"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr "以链接形式引用"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr "已取消转嘟 @{0} 的嘟文"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr "已转嘟 @{0} 的嘟文"
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr "转嘟/引用…"
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "转嘟…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "取消喜欢"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "赞"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "取消收藏"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr "查看引用"
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr "展开引用链"
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr "已复制嘟文文本"
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr "无法复制嘟文文本"
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr "复制嘟文文本"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr "查看 <0>@{0}0> 的嘟文"
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "显示编辑记录"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr "编辑于: {editedDateText}"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr "已取消静音该对话"
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr "已静音该对话"
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr "无法取消静音该对话"
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr "无法静音该对话"
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "取消静音对话"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "静音对话"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "已取消置顶该嘟文"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "已置顶该嘟文"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr "无法取消置顶该嘟文"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr "无法置顶该嘟文"
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "取消置顶"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "置顶"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr "引用设置"
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr "是否删除此嘟文?"
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr "嘟文已删除"
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr "无法删除嘟文"
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr "是否将此嘟文从 <0>@{0}0> 的嘟文中移除?"
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr "引用的嘟文已被移除"
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr "无法移除引用"
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr "移除引用…"
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr "举报嘟文…"
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr "已点赞"
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr "已转嘟"
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr "已收藏"
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr "已置顶"
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr "已删除"
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "{repliesCount, plural, other {# 条回复}}"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr "已编辑"
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr "折叠"
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr "显示内容"
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr "已过滤: {0}"
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr "显示媒体"
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr "已编辑"
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr "评论"
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr "嘟文已被你的过滤规则隐藏"
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr "待发布嘟文"
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr "嘟文已被作者删除"
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr "嘟文已被隐藏,原因是你屏蔽了 @{name}。"
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr "嘟文已被隐藏,原因是你屏蔽了 {domain}。"
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr "嘟文已被隐藏,原因是你隐藏了 @{name}。"
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr "仍然显示"
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr "编辑记录"
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr "无法加载编辑记录"
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr "正在加载…"
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr "<0/> <1/> 转嘟了"
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr "嘟文串"
@@ -2948,30 +2978,30 @@ msgstr "{index}/{total}"
msgid "{index}/X"
msgstr "{index}/X"
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr "新嘟文"
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr "重试"
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr "{0, plural, other {# 转嘟}}"
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr "置顶嘟文"
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr "<0>已过滤0>: <1>{0}1>"
@@ -3093,7 +3123,7 @@ msgstr "已显示 {0} 中的嘟文"
#. placeholder {0}: account?.username
#: src/pages/account-statuses.jsx:465
msgid "Search @{0}'s posts"
-msgstr ""
+msgstr "搜索 @{0} 的嘟文"
#: src/pages/account-statuses.jsx:511
#: src/pages/search.jsx:345
@@ -3118,12 +3148,12 @@ msgstr "无法获取账户信息"
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
-msgstr "切换到该账户所在实例 {0}"
+msgid "Switch to account's server {0}"
+msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
-msgstr "切换到我的实例 (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/account-statuses.jsx:688
msgid "Month"
@@ -3247,195 +3277,195 @@ msgstr "关注的话题标签"
msgid "Groups"
msgstr "分组"
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr "已显示 {selectedFilterCategory, select, all {所有嘟文} original {原创嘟文} replies {回复} boosts {转嘟} quotes {引用} followedTags {关注的话题} groups {群组} filtered {被过滤的嘟文}},{sortBy, select, createdAt {{sortOrder, select, asc {最旧} desc {最新}}} reblogsCount {{sortOrder, select, asc {转嘟最少} desc {转嘟最多}}} favouritesCount {{sortOrder, select, asc {点赞最少} desc {点赞最多}}} repliesCount {{sortOrder, select, asc {回复最少} desc {回复最多}}} density {{sortOrder, select, asc {内容密度最低} desc {内容密度最高}}}}在前{groupBy, select, account {,按作者分组} other {}}"
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr "补看 <0>beta0>"
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr "帮助"
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr "这是什么?"
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr "“补看”是你关注的内容的一个独立时间线,提供一种一目了然的高级视图,它拥有灵感来源于电子邮件的简洁界面,能够让你轻松对嘟文进行排序和筛选。"
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr "补看界面预览"
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr "让我们开始补看吧"
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr "让我们补看你所关注的人的嘟文。"
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr "选择要显示的嘟文的时间范围…"
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr "尽可能多"
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr "补看"
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr "与上次补看的时间范围重叠"
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr "直至上次补看 ({0})"
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
-msgstr "注意: 无论时间范围如何,你的实例可能在主页时间线中最多只显示800条嘟文。这个值可能会更少或更多。"
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr "之前的补看…"
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr "{0, plural, other {# 条嘟文}}"
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr "是否删除这次补看?"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr "正在移除补看 {0}"
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr "补看 {0} 已被移除"
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr "注意: 最多只存储 3 次。更早的补看将被自动删除。"
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr "正在获取嘟文…"
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr "这可能需要一段时间。"
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr "重置过滤规则"
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr "热门链接"
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr "由 {0} 分享"
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr "全部"
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr "{0, plural, other {# 名作者}}"
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr "排序"
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr "日期"
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr "内容"
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr "分组"
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr "作者"
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr "无"
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr "显示所有作者"
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr "你不必阅读所有内容。"
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr "这就是全部内容。"
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr "返回顶部"
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr "你关注的人分享的链接,按分享次数、转嘟次数和点赞数排序。"
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr "排序: 内容"
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr "嘟文按信息密度或深度排序。较短的嘟文“更轻”,而较长的嘟文“更重”。带图嘟文比不带图的嘟文“更重”。"
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr "分组: 作者"
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr "嘟文按作者分组,按每位作者的嘟文数量排序。"
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr "下一位作者"
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr "上一位作者"
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr "返回顶部"
@@ -3684,26 +3714,26 @@ msgstr "添加到快捷方式"
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
-msgstr "输入一个新实例地址,例如 ”mastodon.social“"
+msgid "Enter a new server e.g. \"mastodon.social\""
+msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
-msgstr "实例地址无效"
+msgid "Invalid server"
+msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
-msgstr "转到其它实例…"
+msgid "Go to another server…"
+msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
-msgstr "转到我所在的实例 (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
+msgstr ""
#: src/pages/home.jsx:224
msgid "Unable to fetch notifications."
@@ -3754,16 +3784,16 @@ msgid "Failed to register application"
msgstr "注册应用失败"
#: src/pages/login.jsx:246
-msgid "instance domain"
-msgstr "实例域名"
+msgid "server domain"
+msgstr ""
#: src/pages/login.jsx:271
msgid "e.g. “mastodon.social”"
msgstr "例如:“mastodon.social”"
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
-msgstr "登录失败。请重试或登录其它实例。"
+msgid "Failed to log in. Please try again or try another server."
+msgstr ""
#: src/pages/login.jsx:294
msgid "Continue with {selectedInstanceText}"
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr "{0, plural, other {公告}}"
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr "关注请求"
@@ -4045,349 +4075,349 @@ msgstr "未找到嘟文。"
msgid "Enter your search term or paste a URL above to get started."
msgstr "输入你要搜索的关键词或粘贴一条 URL 以开始搜索。"
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr "设置"
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr "外观"
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr "浅色"
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr "深色"
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr "自动"
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr "文字大小"
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr "字"
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr "界面语言"
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr "贡献翻译"
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr "发嘟"
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr "默认可见性"
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr "已同步"
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr "默认可见性已修改"
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr "默认可见性修改失败"
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
-msgstr "已同步到你账号所在的实例服务端的设置。<0>前往你所在的实例 ({instance}) 查看更多设置。0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
+msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr "实验性功能"
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "实时刷新时间线嘟文"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr "转嘟轮播"
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr "嘟文翻译"
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr "翻译为 "
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr "系统语言 ({systemTargetLanguageText})"
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr "{0, plural, =0 {对下列语言隐藏“翻译”按钮: } other {对下列语言隐藏“翻译”按钮 (#):}}"
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr "注意: 此功能使用外部翻译服务,翻译服务由 <0>{TRANSLATION_API_NAME}0> 驱动。"
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr "自动翻译"
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr "自动显示时间线中的嘟文的翻译。仅适用于不含内容警告、媒体或投票的<0>短0>嘟文。"
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr "为嘟文撰写框集成 GIF 选择器"
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr "注意: 此功能使用外部 GIF 搜索服务,由 <0>GIPHY0> 驱动。该服务为 G 级(适合所有年龄浏览),请求已去除跟踪参数,并省略了 referrer 信息,但搜索关键词和 IP 地址信息仍会到达 GIPHY 的服务器。"
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr "图片描述文本生成器"
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr "仅适用于发布新嘟文时新插入的图片。"
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr "注意: 此功能使用外部人工智能服务,由 <0>img-alt-api0> 驱动。可能效果不佳。仅适用于图像,描述文本内容为英文。"
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr "“云”导入/导出快捷方式配置。"
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr "⚠️⚠️⚠️ 非常不稳定。<0/>配置存储于你对自己账户的备注中。账户的(私人)备注主要用于其他账户,对自己的账户是隐藏的。"
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
-msgstr "注意: 此功能使用了当前登录实例的服务端 API。"
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
+msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "文字打码模式 <0>(<1>文本1> → <2>████2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr "将文字替换为块,在截图时保护隐私。"
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
-msgstr ""
+msgstr "安装 {CLIENT_NAME}"
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr "关于"
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr "由 <1>@cheeaun1> <0>开发0>"
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr "赞助者"
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr "赞助"
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr "新增功能"
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr "隐私政策"
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr "<0>站点: 0> {0}"
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr "<0> 版本: 0> <1/> {0}"
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr "已复制版本号"
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr "无法复制版本号"
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr "字"
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr "订阅更新失败。请重试。"
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr "订阅删除失败。请重试。"
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr "通知推送 (beta)"
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr "通知推送已被阻止。请在你的浏览器设置中授予相关权限。"
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr "推送范围 <0>{0}0>"
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr "任何人"
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr "我关注的人"
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr "粉丝"
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr "关注"
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr "投票"
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr "嘟文被编辑"
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr "本次登录未授予通知推送权限。你需要<0>再次<1>登录1>以授予推送权限0>。"
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr "注意: 只能推送 <0>一个账户0> 的通知。"
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr "嘟文"
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr "你尚未登录。互动 ()"
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
-msgstr "此嘟文加载自其它实例 (<0>{instance}0>)。 无法进行互动 (回复、转嘟等)。"
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr "错误: {e}"
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
-msgstr "切换到我所在的实例以进行互动"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
+msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr "无法加载回复。"
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr "{months, plural, other {# 个月后}}"
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr "{years, plural, other {# 年后}}"
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr "返回"
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr "跳转到主嘟文"
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr "还有 {0} 条上级嘟文 ‒ 转到顶部"
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr "切换至侧边预览视图"
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr "切换至完整视图"
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr "显示所有敏感内容"
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr "实验性功能"
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr "无法切换"
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
-msgstr "切换到原嘟所属的实例 ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
+msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
-msgstr "切换到原嘟所属实例"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
+msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr "查看编辑历史快照"
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr "无法加载嘟文"
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr "{0, plural, other {<0>{1}0> 条回复}}"
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr "{totalComments, plural, other {<0>{0}0> 条评论}}"
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr "查看嘟文及其回复"
@@ -4422,82 +4452,90 @@ msgstr "热门嘟文"
msgid "No trending posts."
msgstr "没有热门嘟文。"
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr "简约、有特点的 Mastodon 网页客户端。"
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr "使用 Mastodon 登录"
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr "注册"
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr "连接你现有的 Mastodon/Fediverse 账户。<0/>你的凭据不会在此客户端的服务器上存储。"
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
-msgstr "由 <1>@cheeaun1> <0>开发0>。<2>隐私政策2>。"
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
+msgstr ""
+
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr "转嘟轮播功能的效果图"
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr "转嘟轮播"
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr "在视觉上区分原创嘟文和被再次分享的嘟文 (转嘟)。"
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr "补看模式的截图"
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr "由你关注的账户的内容组成的一条单独的时间线。使用类似电子邮件的界面排序和筛选嘟文。"
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr "带嵌套评论的嘟文串的显示效果图"
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr "带嵌套评论的嘟文串"
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr "轻松跟踪对话。半可折叠式回复。"
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr "多栏界面的效果图"
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr "单栏或多栏"
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr "默认使用单栏视图,满足沉浸体验需求。为高级用户提供可配置的多栏视图。"
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr "多话题标签时间线的显示效果图,包含一个添加更多标签的配置表"
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr "多话题标签时间线"
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr "将最多 5 个话题标签合并为一个单独的时间线显示。"
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr "由 <1>@cheeaun1> <0>开发0>。<2>隐私政策2>。"
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr "你的浏览器似乎阻止了弹出窗口。"
diff --git a/src/locales/zh-TW.po b/src/locales/zh-TW.po
index e0566ba716..afa1940044 100644
--- a/src/locales/zh-TW.po
+++ b/src/locales/zh-TW.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2025-12-26 08:54\n"
+"PO-Revision-Date: 2026-01-29 12:17\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -39,7 +39,7 @@ msgstr "機器人"
#: src/components/account-block.jsx:177
#: src/components/account-info.jsx:721
-#: src/components/status.jsx:608
+#: src/components/status.jsx:605
msgid "Group"
msgstr "群組"
@@ -120,7 +120,7 @@ msgstr "複製用戶名"
#: src/components/account-info.jsx:634
#: src/components/related-actions.jsx:255
#: src/components/related-actions.jsx:604
-#: src/components/shortcuts-settings.jsx:1083
+#: src/components/shortcuts-settings.jsx:1081
msgid "QR code"
msgstr "QR 碼"
@@ -147,8 +147,8 @@ msgid "In Memoriam"
msgstr "紀念帳戶"
#: src/components/account-info.jsx:786
-#: src/components/compose.jsx:1974
-#: src/pages/settings.jsx:339
+#: src/components/compose.jsx:1981
+#: src/pages/settings.jsx:296
#: src/utils/visibility-text.jsx:7
msgid "Followers"
msgstr "粉絲"
@@ -214,32 +214,36 @@ msgstr ""
#: src/components/account-info.jsx:1046
#: src/pages/catchup.jsx:73
+#: src/pages/year-in-posts.jsx:1388
msgid "Original"
msgstr "原文"
#: src/components/account-info.jsx:1050
-#: src/components/status.jsx:2732
+#: src/components/status.jsx:2733
#: src/pages/catchup.jsx:74
-#: src/pages/catchup.jsx:1564
-#: src/pages/catchup.jsx:2219
-#: src/pages/status.jsx:1167
-#: src/pages/status.jsx:1892
+#: src/pages/catchup.jsx:1575
+#: src/pages/catchup.jsx:2230
+#: src/pages/status.jsx:1187
+#: src/pages/status.jsx:1912
+#: src/pages/year-in-posts.jsx:1392
msgid "Replies"
msgstr "回覆"
#: src/components/account-info.jsx:1055
#: src/components/quotes-modal.jsx:81
-#: src/components/status.jsx:2737
+#: src/components/status.jsx:2738
#: src/pages/catchup.jsx:75
-#: src/pages/catchup.jsx:1567
+#: src/pages/catchup.jsx:1578
+#: src/pages/year-in-posts.jsx:1398
msgid "Quotes"
msgstr "引用"
#: src/components/account-info.jsx:1060
#: src/pages/catchup.jsx:76
-#: src/pages/catchup.jsx:1566
-#: src/pages/catchup.jsx:2231
-#: src/pages/settings.jsx:1252
+#: src/pages/catchup.jsx:1577
+#: src/pages/catchup.jsx:2242
+#: src/pages/settings.jsx:1269
+#: src/pages/year-in-posts.jsx:1404
msgid "Boosts"
msgstr "轉嘟"
@@ -262,7 +266,7 @@ msgstr "查看貼文統計"
#: src/components/gif-picker-modal.jsx:71
#: src/components/import-accounts-selection.jsx:81
#: src/components/import-export-accounts.jsx:108
-#: src/components/keyboard-shortcuts-help.jsx:52
+#: src/components/keyboard-shortcuts-help.jsx:53
#: src/components/list-add-edit.jsx:37
#: src/components/media-alt-modal.jsx:43
#: src/components/media-attachment.jsx:385
@@ -281,17 +285,17 @@ msgstr "查看貼文統計"
#: src/components/shortcuts-settings.jsx:231
#: src/components/shortcuts-settings.jsx:584
#: src/components/shortcuts-settings.jsx:785
-#: src/components/status.jsx:3360
-#: src/components/status.jsx:3572
+#: src/components/status.jsx:3391
+#: src/components/status.jsx:3603
#: src/components/translated-bio-sheet.jsx:21
#: src/pages/accounts.jsx:45
-#: src/pages/catchup.jsx:1701
+#: src/pages/catchup.jsx:1712
#: src/pages/filters.jsx:225
#: src/pages/list.jsx:302
#: src/pages/notifications.jsx:941
#: src/pages/scheduled-posts.jsx:288
-#: src/pages/settings.jsx:107
-#: src/pages/status.jsx:1631
+#: src/pages/settings.jsx:100
+#: src/pages/status.jsx:1651
msgid "Close"
msgstr "關閉"
@@ -340,8 +344,8 @@ msgstr ""
#: src/components/columns.jsx:27
#: src/components/nav-menu.jsx:181
#: src/components/shortcuts-settings.jsx:140
-#: src/components/timeline.jsx:464
-#: src/pages/catchup.jsx:1000
+#: src/components/timeline.jsx:487
+#: src/pages/catchup.jsx:1008
#: src/pages/filters.jsx:90
#: src/pages/followed-hashtags.jsx:41
#: src/pages/home.jsx:54
@@ -374,13 +378,13 @@ msgstr "選擇 {0}"
#: src/components/compose-poll.jsx:64
#: src/components/media-attachment.jsx:349
#: src/components/shortcuts-settings.jsx:727
-#: src/pages/catchup.jsx:1198
+#: src/pages/catchup.jsx:1209
#: src/pages/filters.jsx:415
msgid "Remove"
msgstr "刪除"
#: src/components/compose-poll.jsx:80
-#: src/components/compose.jsx:1678
+#: src/components/compose.jsx:1689
#: src/components/mention-modal.jsx:221
#: src/components/shortcuts-settings.jsx:716
#: src/pages/list.jsx:388
@@ -440,7 +444,7 @@ msgstr ""
#: src/components/compose.jsx:806
#: src/components/compose.jsx:824
-#: src/components/compose.jsx:2105
+#: src/components/compose.jsx:2112
#: src/components/file-picker-input.jsx:38
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
msgstr ""
@@ -501,13 +505,13 @@ msgid "Attachment #{i} failed"
msgstr ""
#: src/components/compose.jsx:1445
-#: src/components/status.jsx:2497
-#: src/components/timeline.jsx:990
+#: src/components/status.jsx:2495
+#: src/components/timeline.jsx:1013
msgid "Content warning"
msgstr "內容警告"
-#: src/components/compose.jsx:1466
-#: src/components/compose.jsx:1612
+#: src/components/compose.jsx:1477
+#: src/components/compose.jsx:1623
#: src/components/edit-profile-sheet.jsx:326
#: src/components/import-accounts-selection.jsx:175
#: src/components/open-link-sheet.jsx:74
@@ -516,109 +520,109 @@ msgstr "內容警告"
msgid "Cancel"
msgstr "取消"
-#: src/components/compose.jsx:1474
+#: src/components/compose.jsx:1485
msgid "Post your reply"
msgstr "張貼你的回覆"
-#: src/components/compose.jsx:1476
+#: src/components/compose.jsx:1487
msgid "Edit your post"
msgstr "編輯您的貼文"
-#: src/components/compose.jsx:1478
+#: src/components/compose.jsx:1489
msgid "Ask a question"
msgstr "詢問問題"
-#: src/components/compose.jsx:1479
+#: src/components/compose.jsx:1490
msgid "What are you doing?"
msgstr "你在做什麼?"
-#: src/components/compose.jsx:1552
+#: src/components/compose.jsx:1563
msgid "Mark media as sensitive"
msgstr "標記媒體為敏感內容"
-#: src/components/compose.jsx:1592
+#: src/components/compose.jsx:1603
msgid "Posting on <0/>"
msgstr ""
-#: src/components/compose.jsx:1894
+#: src/components/compose.jsx:1901
#: src/components/quote-settings-sheet.jsx:82
-#: src/components/status.jsx:298
-#: src/pages/settings.jsx:381
+#: src/components/status.jsx:296
+#: src/pages/settings.jsx:338
msgid "Anyone can quote"
msgstr "任何人都能引用"
-#: src/components/compose.jsx:1897
+#: src/components/compose.jsx:1904
#: src/components/quote-settings-sheet.jsx:85
-#: src/components/status.jsx:299
-#: src/pages/settings.jsx:384
+#: src/components/status.jsx:297
+#: src/pages/settings.jsx:341
msgid "Your followers can quote"
msgstr "你的追蹤者可以引用"
-#: src/components/compose.jsx:1900
+#: src/components/compose.jsx:1907
#: src/components/quote-settings-sheet.jsx:88
-#: src/components/status.jsx:300
-#: src/pages/settings.jsx:387
+#: src/components/status.jsx:298
+#: src/pages/settings.jsx:344
msgid "Only you can quote"
msgstr "只有你可以引用"
-#: src/components/compose.jsx:1940
+#: src/components/compose.jsx:1947
msgid "Quotes can't be embedded in private mentions."
msgstr "引用嘟文無法被內嵌於私訊中。"
-#: src/components/compose.jsx:1962
-#: src/pages/settings.jsx:333
+#: src/components/compose.jsx:1969
+#: src/pages/settings.jsx:290
#: src/utils/visibility-text.jsx:4
msgid "Public"
msgstr "公開"
-#: src/components/compose.jsx:1967
+#: src/components/compose.jsx:1974
#: src/components/nav-menu.jsx:349
#: src/components/shortcuts-settings.jsx:166
#: src/utils/visibility-text.jsx:5
msgid "Local"
msgstr "本地"
-#: src/components/compose.jsx:1971
-#: src/pages/settings.jsx:336
+#: src/components/compose.jsx:1978
+#: src/pages/settings.jsx:293
#: src/utils/visibility-text.jsx:6
msgid "Quiet public"
msgstr "不於公開時間軸顯示"
-#: src/components/compose.jsx:1977
-#: src/components/status.jsx:2377
+#: src/components/compose.jsx:1984
+#: src/components/status.jsx:2372
#: src/utils/visibility-text.jsx:8
msgid "Private mention"
msgstr "私人訊息"
-#: src/components/compose.jsx:2029
+#: src/components/compose.jsx:2036
msgid "Schedule"
msgstr "排程"
-#: src/components/compose.jsx:2031
-#: src/components/keyboard-shortcuts-help.jsx:164
-#: src/components/status.jsx:1102
-#: src/components/status.jsx:1136
-#: src/components/status.jsx:2129
-#: src/components/status.jsx:2130
-#: src/components/status.jsx:2867
-#: src/components/status.jsx:2879
+#: src/components/compose.jsx:2038
+#: src/components/keyboard-shortcuts-help.jsx:165
+#: src/components/status.jsx:1099
+#: src/components/status.jsx:1133
+#: src/components/status.jsx:2126
+#: src/components/status.jsx:2127
+#: src/components/status.jsx:2865
+#: src/components/status.jsx:2877
msgid "Reply"
msgstr "回覆"
-#: src/components/compose.jsx:2033
+#: src/components/compose.jsx:2040
msgid "Update"
msgstr "更新"
-#: src/components/compose.jsx:2034
+#: src/components/compose.jsx:2041
msgctxt "Submit button in composer"
msgid "Post"
msgstr "貼文"
-#: src/components/compose.jsx:2117
+#: src/components/compose.jsx:2124
msgid "Downloading GIF…"
msgstr "GIF下載中…"
-#: src/components/compose.jsx:2145
+#: src/components/compose.jsx:2152
msgid "Failed to download GIF"
msgstr "GIF 下載失敗"
@@ -660,7 +664,7 @@ msgid "Custom emojis are not available on this server."
msgstr ""
#: src/components/drafts.jsx:62
-#: src/pages/settings.jsx:742
+#: src/pages/settings.jsx:698
msgid "Unsent drafts"
msgstr ""
@@ -678,7 +682,7 @@ msgstr ""
#: src/components/drafts.jsx:126
#: src/components/list-add-edit.jsx:188
-#: src/components/status.jsx:1656
+#: src/components/status.jsx:1653
#: src/pages/filters.jsx:605
#: src/pages/scheduled-posts.jsx:398
msgid "Delete…"
@@ -709,7 +713,7 @@ msgid "No drafts found."
msgstr "找不到草稿"
#: src/components/drafts.jsx:263
-#: src/pages/catchup.jsx:2078
+#: src/pages/catchup.jsx:2089
msgid "Poll"
msgstr "投票"
@@ -719,8 +723,8 @@ msgid "Media"
msgstr "媒體"
#: src/components/drafts.jsx:270
-#: src/components/keyboard-shortcuts-help.jsx:193
-#: src/components/status.jsx:765
+#: src/components/keyboard-shortcuts-help.jsx:194
+#: src/components/status.jsx:762
msgid "Quote"
msgstr "引用"
@@ -731,14 +735,14 @@ msgstr ""
#: src/components/edit-history-controls.jsx:35
#: src/components/gif-picker-modal.jsx:208
#: src/components/media-modal.jsx:478
-#: src/components/timeline.jsx:903
+#: src/components/timeline.jsx:926
msgid "Previous"
msgstr "上一個"
#: src/components/edit-history-controls.jsx:47
#: src/components/gif-picker-modal.jsx:226
#: src/components/media-modal.jsx:497
-#: src/components/timeline.jsx:920
+#: src/components/timeline.jsx:943
msgid "Next"
msgstr "下一個"
@@ -820,7 +824,7 @@ msgid "Rejected"
msgstr "已拒絕"
#: src/components/generic-accounts.jsx:154
-#: src/components/notification.jsx:467
+#: src/components/notification.jsx:481
#: src/pages/accounts.jsx:50
#: src/pages/search.jsx:335
#: src/pages/search.jsx:368
@@ -829,18 +833,18 @@ msgstr "帳號"
#: src/components/generic-accounts.jsx:214
#: src/components/quotes-modal.jsx:129
-#: src/components/timeline.jsx:546
+#: src/components/timeline.jsx:569
#: src/pages/list.jsx:321
#: src/pages/notifications.jsx:921
#: src/pages/search.jsx:562
-#: src/pages/status.jsx:1665
+#: src/pages/status.jsx:1685
msgid "Show more…"
msgstr "顯示更多…"
#: src/components/generic-accounts.jsx:219
#: src/components/quote-chain-modal.jsx:169
#: src/components/quotes-modal.jsx:133
-#: src/components/timeline.jsx:551
+#: src/components/timeline.jsx:574
#: src/pages/search.jsx:567
msgid "The end."
msgstr "結尾"
@@ -908,7 +912,7 @@ msgid "Select file…"
msgstr ""
#: src/components/import-export-accounts.jsx:151
-#: src/components/shortcuts-settings.jsx:1050
+#: src/components/shortcuts-settings.jsx:1048
msgid "Export"
msgstr "匯出"
@@ -925,104 +929,104 @@ msgstr ""
msgid "<0>{key1}0> then <1>{key2}1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:56
+#: src/components/keyboard-shortcuts-help.jsx:57
#: src/components/nav-menu.jsx:368
-#: src/pages/catchup.jsx:1739
+#: src/pages/catchup.jsx:1750
msgid "Keyboard shortcuts"
msgstr "鍵盤快捷鍵"
-#: src/components/keyboard-shortcuts-help.jsx:64
+#: src/components/keyboard-shortcuts-help.jsx:65
msgid "Keyboard shortcuts help"
msgstr "鍵盤快速鍵提示"
-#: src/components/keyboard-shortcuts-help.jsx:68
-#: src/pages/catchup.jsx:1764
+#: src/components/keyboard-shortcuts-help.jsx:69
+#: src/pages/catchup.jsx:1775
msgid "Next post"
msgstr "下一則貼文"
-#: src/components/keyboard-shortcuts-help.jsx:72
-#: src/pages/catchup.jsx:1772
+#: src/components/keyboard-shortcuts-help.jsx:73
+#: src/pages/catchup.jsx:1783
msgid "Previous post"
msgstr "上一則貼文"
-#: src/components/keyboard-shortcuts-help.jsx:76
+#: src/components/keyboard-shortcuts-help.jsx:77
msgid "Skip carousel to next post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:78
+#: src/components/keyboard-shortcuts-help.jsx:79
msgid "<0>Shift0> + <1>j1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:84
+#: src/components/keyboard-shortcuts-help.jsx:85
msgid "Skip carousel to previous post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:86
+#: src/components/keyboard-shortcuts-help.jsx:87
msgid "<0>Shift0> + <1>k1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:92
+#: src/components/keyboard-shortcuts-help.jsx:93
msgid "Load new posts"
msgstr "載入新的貼文"
-#: src/components/keyboard-shortcuts-help.jsx:96
-#: src/pages/catchup.jsx:1796
+#: src/components/keyboard-shortcuts-help.jsx:97
+#: src/pages/catchup.jsx:1807
msgid "Open post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:98
-msgid "<0>Enter0> or <1>o1>"
+#: src/components/keyboard-shortcuts-help.jsx:101
+msgid "Open media or post details"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:105
+#: src/components/keyboard-shortcuts-help.jsx:106
msgid "Expand content warning or<0/>toggle expanded/collapsed thread"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:114
+#: src/components/keyboard-shortcuts-help.jsx:115
msgid "Close post or dialogs"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:116
+#: src/components/keyboard-shortcuts-help.jsx:117
msgid "<0>Esc0> or <1>Backspace1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:122
+#: src/components/keyboard-shortcuts-help.jsx:123
msgid "Focus column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:124
+#: src/components/keyboard-shortcuts-help.jsx:125
msgid "<0>10> to <1>91>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:130
+#: src/components/keyboard-shortcuts-help.jsx:131
msgid "Focus next column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:134
+#: src/components/keyboard-shortcuts-help.jsx:135
msgid "Focus previous column in multi-column mode"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:138
+#: src/components/keyboard-shortcuts-help.jsx:139
msgid "Compose new post"
msgstr "撰寫新貼文"
-#: src/components/keyboard-shortcuts-help.jsx:142
+#: src/components/keyboard-shortcuts-help.jsx:143
msgid "Compose new post (new window)"
msgstr "撰寫新貼文(於新視窗)"
-#: src/components/keyboard-shortcuts-help.jsx:145
+#: src/components/keyboard-shortcuts-help.jsx:146
msgid "<0>Shift0> + <1>c1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:151
+#: src/components/keyboard-shortcuts-help.jsx:152
msgid "Send post"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:153
+#: src/components/keyboard-shortcuts-help.jsx:154
msgid "<0>Ctrl0> + <1>Enter1> or <2>⌘2> + <3>Enter3>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:160
+#: src/components/keyboard-shortcuts-help.jsx:161
#: src/components/nav-menu.jsx:337
#: src/components/search-form.jsx:208
#: src/components/shortcuts-settings.jsx:53
@@ -1032,56 +1036,68 @@ msgstr ""
msgid "Search"
msgstr "搜尋"
-#: src/components/keyboard-shortcuts-help.jsx:168
+#: src/components/keyboard-shortcuts-help.jsx:169
msgid "Reply (new window)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:171
+#: src/components/keyboard-shortcuts-help.jsx:172
msgid "<0>Shift0> + <1>r1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:177
+#: src/components/keyboard-shortcuts-help.jsx:178
msgid "Like (favourite)"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:179
+#: src/components/keyboard-shortcuts-help.jsx:180
msgid "<0>l0> or <1>f1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:185
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2976
+#: src/components/keyboard-shortcuts-help.jsx:186
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2974
msgid "Boost"
msgstr "轉發"
-#: src/components/keyboard-shortcuts-help.jsx:187
+#: src/components/keyboard-shortcuts-help.jsx:188
msgid "<0>Shift0> + <1>b1>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:197
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
-#: src/components/status.jsx:3006
+#: src/components/keyboard-shortcuts-help.jsx:198
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
+#: src/components/status.jsx:3004
msgid "Bookmark"
msgstr "書籤"
-#: src/components/keyboard-shortcuts-help.jsx:201
+#: src/components/keyboard-shortcuts-help.jsx:202
msgid "Toggle Cloak mode"
msgstr "切換隱藏模式"
-#: src/components/keyboard-shortcuts-help.jsx:203
+#: src/components/keyboard-shortcuts-help.jsx:204
msgid "<0>Shift0> + <1>Alt1> + <2>k2>"
msgstr ""
-#: src/components/keyboard-shortcuts-help.jsx:209
+#: src/components/keyboard-shortcuts-help.jsx:210
msgid "Go to Home"
msgstr "回到首頁"
-#: src/components/keyboard-shortcuts-help.jsx:213
+#: src/components/keyboard-shortcuts-help.jsx:214
msgid "Go to Notifications"
msgstr "前往通知"
+#: src/components/keyboard-shortcuts-help.jsx:218
+msgid "Go to Settings"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:222
+msgid "Go to Profile"
+msgstr ""
+
+#: src/components/keyboard-shortcuts-help.jsx:226
+msgid "Go to Bookmarks"
+msgstr ""
+
#: src/components/list-add-edit.jsx:41
msgid "Edit list"
msgstr "編輯列表"
@@ -1156,31 +1172,31 @@ msgstr "圖片描述"
#: src/components/media-attachment.jsx:430
#: src/components/media-modal.jsx:372
#: src/components/related-actions.jsx:273
-#: src/components/status.jsx:2153
-#: src/components/status.jsx:2170
-#: src/components/status.jsx:2303
-#: src/components/status.jsx:3026
-#: src/components/status.jsx:3029
+#: src/components/status.jsx:2150
+#: src/components/status.jsx:2167
+#: src/components/status.jsx:2299
+#: src/components/status.jsx:3024
+#: src/components/status.jsx:3027
#: src/pages/account-statuses.jsx:559
#: src/pages/accounts.jsx:127
#: src/pages/hashtag.jsx:203
#: src/pages/list.jsx:171
#: src/pages/public.jsx:116
#: src/pages/scheduled-posts.jsx:89
-#: src/pages/status.jsx:1532
+#: src/pages/status.jsx:1552
#: src/pages/trending.jsx:474
msgid "More"
msgstr "更多"
#: src/components/media-alt-modal.jsx:67
-#: src/components/status.jsx:1341
-#: src/components/status.jsx:1350
+#: src/components/status.jsx:1338
+#: src/components/status.jsx:1347
#: src/components/translation-block.jsx:270
msgid "Translate"
msgstr "翻譯"
#: src/components/media-alt-modal.jsx:78
-#: src/components/status.jsx:1371
+#: src/components/status.jsx:1368
msgid "Speak"
msgstr ""
@@ -1309,11 +1325,11 @@ msgstr ""
#: src/components/media-post.jsx:133
#: src/components/status-compact.jsx:70
-#: src/components/status.jsx:3498
-#: src/components/status.jsx:3576
-#: src/components/timeline.jsx:979
+#: src/components/status.jsx:3529
+#: src/components/status.jsx:3607
+#: src/components/timeline.jsx:1002
#: src/pages/catchup.jsx:79
-#: src/pages/catchup.jsx:2022
+#: src/pages/catchup.jsx:2033
msgid "Filtered"
msgstr ""
@@ -1366,8 +1382,8 @@ msgid "following.title"
msgstr ""
#: src/components/nav-menu.jsx:197
-#: src/pages/catchup.jsx:995
-#: src/pages/welcome.jsx:149
+#: src/pages/catchup.jsx:1003
+#: src/pages/welcome.jsx:154
msgid "Catch-up"
msgstr ""
@@ -1377,7 +1393,7 @@ msgstr ""
#: src/pages/home.jsx:240
#: src/pages/mentions.jsx:21
#: src/pages/mentions.jsx:174
-#: src/pages/settings.jsx:1244
+#: src/pages/settings.jsx:1261
#: src/pages/trending.jsx:384
msgid "Mentions"
msgstr ""
@@ -1417,11 +1433,11 @@ msgstr "更多…"
#: src/components/nav-menu.jsx:253
#: src/components/shortcuts-settings.jsx:56
#: src/components/shortcuts-settings.jsx:202
-#: src/pages/catchup.jsx:1565
-#: src/pages/catchup.jsx:2225
+#: src/pages/catchup.jsx:1576
+#: src/pages/catchup.jsx:2236
#: src/pages/favourites.jsx:12
#: src/pages/favourites.jsx:26
-#: src/pages/settings.jsx:1248
+#: src/pages/settings.jsx:1265
msgid "Likes"
msgstr "喜歡"
@@ -1462,8 +1478,8 @@ msgstr "帳號…"
#: src/components/nav-menu.jsx:326
#: src/pages/login.jsx:33
#: src/pages/login.jsx:227
-#: src/pages/status.jsx:1059
-#: src/pages/welcome.jsx:68
+#: src/pages/status.jsx:1081
+#: src/pages/welcome.jsx:63
msgid "Log in"
msgstr "登入"
@@ -1575,112 +1591,113 @@ msgstr ""
msgid "{account} edited a post you have quoted."
msgstr ""
-#: src/components/notification.jsx:259
-msgid "{account} signed up."
+#. placeholder {0}: shortenNumber(count)
+#: src/components/notification.jsx:260
+msgid "{count, plural, =1 {{account} signed up.} other {<0><1>{0}1> people0> signed up.}}"
msgstr ""
-#: src/components/notification.jsx:261
+#: src/components/notification.jsx:274
msgid "{account} reported {targetAccount}"
msgstr ""
-#: src/components/notification.jsx:266
+#: src/components/notification.jsx:279
msgid "Lost connections with <0>{name}0>."
msgstr "與 <0>{name}0> 失去連線"
-#: src/components/notification.jsx:272
+#: src/components/notification.jsx:285
msgid "Moderation warning"
msgstr ""
-#: src/components/notification.jsx:277
+#: src/components/notification.jsx:290
msgid "Your {year} #Wrapstodon is here!"
msgstr ""
-#: src/components/notification.jsx:283
+#: src/components/notification.jsx:296
msgid "An admin from <0>{from}0> has suspended <1>{targetName}1>, which means you can no longer receive updates from them or interact with them."
msgstr ""
-#: src/components/notification.jsx:289
+#: src/components/notification.jsx:302
msgid "An admin from <0>{from}0> has blocked <1>{targetName}1>. Affected followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:295
+#: src/components/notification.jsx:308
msgid "You have blocked <0>{targetName}0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr ""
-#: src/components/notification.jsx:303
+#: src/components/notification.jsx:316
msgid "Your account has received a moderation warning."
msgstr ""
-#: src/components/notification.jsx:304
+#: src/components/notification.jsx:317
msgid "Your account has been disabled."
msgstr "您的帳號已被停用。"
-#: src/components/notification.jsx:305
+#: src/components/notification.jsx:318
msgid "Some of your posts have been marked as sensitive."
msgstr "您的某些嘟文已被標記為敏感內容。"
-#: src/components/notification.jsx:306
+#: src/components/notification.jsx:319
msgid "Some of your posts have been deleted."
msgstr "您的某些嘟文已被刪除。"
-#: src/components/notification.jsx:307
+#: src/components/notification.jsx:320
msgid "Your posts will be marked as sensitive from now on."
msgstr ""
-#: src/components/notification.jsx:308
+#: src/components/notification.jsx:321
msgid "Your account has been limited."
msgstr "您的帳號已被限制。"
-#: src/components/notification.jsx:309
+#: src/components/notification.jsx:322
msgid "Your account has been suspended."
msgstr "您的帳號已被停用"
-#: src/components/notification.jsx:386
+#: src/components/notification.jsx:399
msgid "[Unknown notification type: {type}]"
msgstr ""
-#: src/components/notification.jsx:463
-#: src/components/status.jsx:1288
-#: src/components/status.jsx:1298
+#: src/components/notification.jsx:477
+#: src/components/status.jsx:1285
+#: src/components/status.jsx:1295
msgid "Boosted/Liked by…"
msgstr ""
-#: src/components/notification.jsx:464
+#: src/components/notification.jsx:478
msgid "Liked by…"
msgstr ""
-#: src/components/notification.jsx:465
+#: src/components/notification.jsx:479
msgid "Boosted by…"
msgstr "被誰轉貼…"
-#: src/components/notification.jsx:466
+#: src/components/notification.jsx:480
msgid "Followed by…"
msgstr ""
-#: src/components/notification.jsx:547
-#: src/components/notification.jsx:563
+#: src/components/notification.jsx:624
+#: src/components/notification.jsx:640
msgid "Learn more <0/>"
msgstr "了解更多<0/>"
-#: src/components/notification.jsx:572
+#: src/components/notification.jsx:649
msgid "View #Wrapstodon"
msgstr "檢視 #Wrapstodon"
-#: src/components/notification.jsx:814
+#: src/components/notification.jsx:847
#: src/components/quote-chain-modal.jsx:18
-#: src/components/status.jsx:261
+#: src/components/status.jsx:259
msgid "Read more →"
msgstr "查看更多 →"
#: src/components/open-link-sheet.jsx:30
#: src/components/related-actions.jsx:556
-#: src/components/status.jsx:1462
+#: src/components/status.jsx:1459
msgid "Link copied"
msgstr "連結已複製"
#: src/components/open-link-sheet.jsx:33
#: src/components/related-actions.jsx:559
-#: src/components/status.jsx:1465
+#: src/components/status.jsx:1462
msgid "Unable to copy link"
msgstr "無法複製連結"
@@ -1691,14 +1708,14 @@ msgstr "開啟連結?"
#: src/components/open-link-sheet.jsx:78
#: src/components/post-embed-modal.jsx:232
#: src/components/related-actions.jsx:565
-#: src/components/shortcuts-settings.jsx:1159
-#: src/components/status.jsx:1471
+#: src/components/shortcuts-settings.jsx:1157
+#: src/components/status.jsx:1468
msgid "Copy"
msgstr "複製"
#: src/components/open-link-sheet.jsx:82
#: src/components/related-actions.jsx:586
-#: src/components/status.jsx:1493
+#: src/components/status.jsx:1490
msgid "Share…"
msgstr "分享…"
@@ -1706,67 +1723,78 @@ msgstr "分享…"
msgid "Open"
msgstr "開啟"
-#: src/components/poll.jsx:113
-msgid "Voted"
-msgstr "已投票"
-
-#: src/components/poll.jsx:119
+#: src/components/poll.jsx:159
msgid "{optionVotesCount, plural, one {# vote} other {# votes}}"
msgstr ""
-#: src/components/poll.jsx:139
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:166
+msgid "Voted"
+msgstr "已投票"
+
+#: src/components/poll.jsx:190
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Hide results"
msgstr "隱藏結果"
-#: src/components/poll.jsx:188
+#. placeholder {0}: options.length
+#: src/components/poll.jsx:195
+#: src/components/poll.jsx:288
+#: src/components/poll.jsx:304
+msgid "{0, plural, one {# choice} other {# choices}}"
+msgstr ""
+
+#: src/components/poll.jsx:221
+msgid "Unable to vote in poll"
+msgstr ""
+
+#: src/components/poll.jsx:277
msgid "Vote"
msgstr "投票"
#. placeholder {0}: shortenNumber(votesCount)
#. placeholder {1}: shortenNumber(votesCount)
-#: src/components/poll.jsx:196
+#: src/components/poll.jsx:314
msgid "{votesCount, plural, one {<0>{0}0> vote} other {<1>{1}1> votes}}"
msgstr ""
#. placeholder {0}: shortenNumber(votersCount)
#. placeholder {1}: shortenNumber(votersCount)
-#: src/components/poll.jsx:217
+#: src/components/poll.jsx:335
msgid "{votersCount, plural, one {<0>{0}0> voter} other {<1>{1}1> voters}}"
msgstr ""
-#: src/components/poll.jsx:243
+#: src/components/poll.jsx:361
msgid "Ended <0/>"
msgstr "已結束 <0/>"
-#: src/components/poll.jsx:248
+#: src/components/poll.jsx:366
msgid "Ended"
msgstr "已結束"
-#: src/components/poll.jsx:252
+#: src/components/poll.jsx:370
msgid "Ending <0/>"
msgstr "結束 <0/>"
-#: src/components/poll.jsx:257
+#: src/components/poll.jsx:375
msgid "Ending"
msgstr "結束"
-#: src/components/poll.jsx:269
-#: src/components/poll.jsx:273
+#: src/components/poll.jsx:387
+#: src/components/poll.jsx:391
msgid "Show results"
msgstr "顯示結果"
-#: src/components/poll.jsx:291
-#: src/components/poll.jsx:293
+#: src/components/poll.jsx:409
+#: src/components/poll.jsx:411
#: src/pages/scheduled-posts.jsx:100
-#: src/pages/status.jsx:1521
-#: src/pages/status.jsx:1544
+#: src/pages/status.jsx:1541
+#: src/pages/status.jsx:1564
msgid "Refresh"
msgstr "重新整理"
#: src/components/post-embed-modal.jsx:201
-#: src/components/status.jsx:1506
+#: src/components/status.jsx:1503
msgid "Embed post"
msgstr "嵌入貼文"
@@ -1866,12 +1894,12 @@ msgid "Continue unwrapping…"
msgstr ""
#: src/components/quote-settings-sheet.jsx:37
-#: src/pages/settings.jsx:372
+#: src/pages/settings.jsx:329
msgid "Quote settings updated"
msgstr ""
#: src/components/quote-settings-sheet.jsx:47
-#: src/pages/settings.jsx:374
+#: src/pages/settings.jsx:331
msgid "Failed to update quote settings"
msgstr ""
@@ -2026,8 +2054,8 @@ msgid "Search my posts"
msgstr ""
#: src/components/related-actions.jsx:580
-#: src/components/shortcuts-settings.jsx:1177
-#: src/components/status.jsx:1487
+#: src/components/shortcuts-settings.jsx:1175
+#: src/components/status.jsx:1484
msgid "Sharing doesn't seem to work."
msgstr ""
@@ -2298,8 +2326,8 @@ msgstr "只顯示本站"
#: src/components/shortcuts-settings.jsx:85
#: src/components/shortcuts-settings.jsx:123
#: src/pages/login.jsx:231
-msgid "Instance"
-msgstr "站台"
+msgid "Server"
+msgstr ""
#: src/components/shortcuts-settings.jsx:79
#: src/components/shortcuts-settings.jsx:88
@@ -2364,7 +2392,7 @@ msgid "Move down"
msgstr ""
#: src/components/shortcuts-settings.jsx:380
-#: src/components/status.jsx:1618
+#: src/components/status.jsx:1615
#: src/pages/list.jsx:195
msgid "Edit"
msgstr "編輯"
@@ -2442,490 +2470,492 @@ msgstr ""
msgid "Paste shortcuts here"
msgstr ""
-#: src/components/shortcuts-settings.jsx:845
-msgid "Downloading saved shortcuts from instance server…"
+#: src/components/shortcuts-settings.jsx:844
+msgid "Downloading saved shortcuts from server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:874
+#: src/components/shortcuts-settings.jsx:872
msgid "Unable to download shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:877
-msgid "Download shortcuts from instance server"
+#: src/components/shortcuts-settings.jsx:875
+msgid "Download shortcuts from server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:944
+#: src/components/shortcuts-settings.jsx:942
msgid "* Exists in current shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:949
+#: src/components/shortcuts-settings.jsx:947
msgid "List may not work if it's from a different account."
msgstr ""
-#: src/components/shortcuts-settings.jsx:959
+#: src/components/shortcuts-settings.jsx:957
msgid "Invalid settings format"
msgstr ""
-#: src/components/shortcuts-settings.jsx:967
+#: src/components/shortcuts-settings.jsx:965
msgid "Append to current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:970
+#: src/components/shortcuts-settings.jsx:968
msgid "Only shortcuts that don’t exist in current shortcuts will be appended."
msgstr ""
-#: src/components/shortcuts-settings.jsx:992
+#: src/components/shortcuts-settings.jsx:990
msgid "No new shortcuts to import"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1007
+#: src/components/shortcuts-settings.jsx:1005
msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported."
msgstr ""
-#: src/components/shortcuts-settings.jsx:1008
-#: src/components/shortcuts-settings.jsx:1032
+#: src/components/shortcuts-settings.jsx:1006
+#: src/components/shortcuts-settings.jsx:1030
msgid "Shortcuts imported"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1018
+#: src/components/shortcuts-settings.jsx:1016
msgid "Import & append…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1026
+#: src/components/shortcuts-settings.jsx:1024
msgid "Override current shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1027
+#: src/components/shortcuts-settings.jsx:1025
msgid "Import shortcuts?"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "or override…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1041
+#: src/components/shortcuts-settings.jsx:1039
msgid "Import…"
msgstr "匯入…"
-#: src/components/shortcuts-settings.jsx:1065
+#: src/components/shortcuts-settings.jsx:1063
msgid "Shortcuts copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1068
+#: src/components/shortcuts-settings.jsx:1066
msgid "Unable to copy shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1120
-msgid "Saving shortcuts to instance server…"
+#: src/components/shortcuts-settings.jsx:1118
+msgid "Saving shortcuts to server…"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1127
+#: src/components/shortcuts-settings.jsx:1125
msgid "Shortcuts saved"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1132
+#: src/components/shortcuts-settings.jsx:1130
msgid "Unable to save shortcuts"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1135
-msgid "Sync to instance server"
+#: src/components/shortcuts-settings.jsx:1133
+msgid "Sync to server"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1150
+#: src/components/shortcuts-settings.jsx:1148
msgid "Shortcut settings copied"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1153
+#: src/components/shortcuts-settings.jsx:1151
msgid "Unable to copy shortcut settings"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1183
+#: src/components/shortcuts-settings.jsx:1181
msgid "Share"
msgstr "分享"
#. placeholder {0}: shortcutsStr.length
-#: src/components/shortcuts-settings.jsx:1189
+#: src/components/shortcuts-settings.jsx:1187
msgid "{0, plural, one {# character} other {# characters}}"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1201
+#: src/components/shortcuts-settings.jsx:1199
msgid "Raw Shortcuts JSON"
msgstr ""
-#: src/components/shortcuts-settings.jsx:1214
-msgid "Import/export settings from/to instance server (Very experimental)"
+#: src/components/shortcuts-settings.jsx:1212
+msgid "Import/export settings from/to server (Very experimental)"
msgstr ""
-#: src/components/status.jsx:290
+#: src/components/status.jsx:288
msgid "Private posts cannot be quoted"
msgstr ""
-#: src/components/status.jsx:291
+#: src/components/status.jsx:289
msgid "Request to quote"
msgstr ""
-#: src/components/status.jsx:292
+#: src/components/status.jsx:290
msgid "Author will manually review"
msgstr ""
-#: src/components/status.jsx:293
+#: src/components/status.jsx:291
msgid "Only followers can quote this post"
msgstr ""
-#: src/components/status.jsx:294
+#: src/components/status.jsx:292
msgid "You are not allowed to quote this post"
msgstr ""
-#: src/components/status.jsx:370
+#: src/components/status.jsx:368
+#: src/components/status.jsx:3169
+#: src/components/status.jsx:3170
#: src/components/status.jsx:3171
-#: src/components/status.jsx:3172
-#: src/components/status.jsx:3173
msgid "Post unavailable"
msgstr ""
-#: src/components/status.jsx:632
+#: src/components/status.jsx:629
msgid "<0/> <1>boosted1>"
msgstr ""
-#: src/components/status.jsx:739
-msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
+#: src/components/status.jsx:736
+msgid "Sorry, your current logged-in server can't interact with this post from another server."
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:928
+#: src/components/status.jsx:925
msgid "Unliked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:929
+#: src/components/status.jsx:926
msgid "Liked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:968
+#: src/components/status.jsx:965
msgid "Unbookmarked @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:969
+#: src/components/status.jsx:966
msgid "Bookmarked @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1073
+#: src/components/status.jsx:1070
msgid "Some media have no descriptions."
msgstr ""
#. placeholder {0}: rtf.format(-statusMonthsAgo, 'month')
-#: src/components/status.jsx:1080
+#: src/components/status.jsx:1077
msgid "Old post (<0>{0}0>)"
msgstr ""
-#: src/components/status.jsx:1101
+#: src/components/status.jsx:1098
msgid "Reply…"
msgstr ""
-#: src/components/status.jsx:1110
-#: src/components/status.jsx:1119
+#: src/components/status.jsx:1107
+#: src/components/status.jsx:1116
msgid "Reply all"
msgstr ""
-#: src/components/status.jsx:1113
+#: src/components/status.jsx:1110
msgid "{mentionsCount, plural, other {# mentions}}"
msgstr ""
#. placeholder {0}: mentionsCount - 1
#. placeholder {1}: username || acct
-#: src/components/status.jsx:1122
+#: src/components/status.jsx:1119
msgid "{0, plural, other {<0>@{1}0> first, # others below}}"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1139
+#: src/components/status.jsx:1136
msgid "Only <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1172
-#: src/components/status.jsx:1249
-#: src/components/status.jsx:2910
-#: src/components/status.jsx:2974
+#: src/components/status.jsx:1169
+#: src/components/status.jsx:1246
+#: src/components/status.jsx:2908
+#: src/components/status.jsx:2972
msgid "Unboost"
msgstr "取消轉發"
-#: src/components/status.jsx:1211
-#: src/components/status.jsx:2959
+#: src/components/status.jsx:1208
+#: src/components/status.jsx:2957
msgid "Quote with link"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1228
-#: src/components/status.jsx:1807
+#: src/components/status.jsx:1225
+#: src/components/status.jsx:1804
msgid "Unboosted @{0}'s post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1229
-#: src/components/status.jsx:1808
+#: src/components/status.jsx:1226
+#: src/components/status.jsx:1805
msgid "Boosted @{0}'s post"
msgstr ""
-#: src/components/status.jsx:1251
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1248
+#: src/components/status.jsx:2971
msgid "Boost/Quote…"
msgstr ""
-#: src/components/status.jsx:1252
-#: src/components/status.jsx:2973
+#: src/components/status.jsx:1249
+#: src/components/status.jsx:2971
msgid "Boost…"
msgstr "轉發…"
-#: src/components/status.jsx:1264
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2993
+#: src/components/status.jsx:1261
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2991
msgid "Unlike"
msgstr "取消喜愛"
-#: src/components/status.jsx:1265
-#: src/components/status.jsx:2143
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2993
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:1262
+#: src/components/status.jsx:2140
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2991
+#: src/components/status.jsx:2992
msgid "Like"
msgstr "喜愛"
-#: src/components/status.jsx:1274
-#: src/components/status.jsx:3005
+#: src/components/status.jsx:1271
+#: src/components/status.jsx:3003
msgid "Unbookmark"
msgstr "取消書籤"
-#: src/components/status.jsx:1309
+#: src/components/status.jsx:1306
msgid "View Quotes"
msgstr ""
-#: src/components/status.jsx:1321
+#: src/components/status.jsx:1318
msgid "Unwrap quote chain"
msgstr ""
-#: src/components/status.jsx:1388
+#: src/components/status.jsx:1385
msgid "Post text copied"
msgstr ""
-#: src/components/status.jsx:1391
+#: src/components/status.jsx:1388
msgid "Unable to copy post text"
msgstr ""
-#: src/components/status.jsx:1397
+#: src/components/status.jsx:1394
msgid "Copy post text"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1415
+#: src/components/status.jsx:1412
msgid "View post by <0>@{0}0>"
msgstr ""
-#: src/components/status.jsx:1436
+#: src/components/status.jsx:1433
msgid "Show Edit History"
msgstr "顯示編輯紀錄"
-#: src/components/status.jsx:1439
+#: src/components/status.jsx:1436
msgid "Edited: {editedDateText}"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation unmuted"
msgstr ""
-#: src/components/status.jsx:1522
+#: src/components/status.jsx:1519
msgid "Conversation muted"
msgstr ""
-#: src/components/status.jsx:1528
+#: src/components/status.jsx:1525
msgid "Unable to unmute conversation"
msgstr ""
-#: src/components/status.jsx:1529
+#: src/components/status.jsx:1526
msgid "Unable to mute conversation"
msgstr ""
-#: src/components/status.jsx:1538
+#: src/components/status.jsx:1535
msgid "Unmute conversation"
msgstr "取消此對話的靜音"
-#: src/components/status.jsx:1545
+#: src/components/status.jsx:1542
msgid "Mute conversation"
msgstr "靜音對話"
-#: src/components/status.jsx:1561
+#: src/components/status.jsx:1558
msgid "Post unpinned from profile"
msgstr "貼文已從個人檔案取消釘選"
-#: src/components/status.jsx:1562
+#: src/components/status.jsx:1559
msgid "Post pinned to profile"
msgstr "貼文已釘選至個人檔案"
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to unpin post"
msgstr ""
-#: src/components/status.jsx:1567
+#: src/components/status.jsx:1564
msgid "Unable to pin post"
msgstr ""
-#: src/components/status.jsx:1576
+#: src/components/status.jsx:1573
msgid "Unpin from profile"
msgstr "從個人檔案取消釘選"
-#: src/components/status.jsx:1583
+#: src/components/status.jsx:1580
msgid "Pin to profile"
msgstr "釘選至個人檔案"
-#: src/components/status.jsx:1596
-#: src/pages/settings.jsx:346
+#: src/components/status.jsx:1593
+#: src/pages/settings.jsx:303
msgid "Quote settings"
msgstr ""
-#: src/components/status.jsx:1629
+#: src/components/status.jsx:1626
msgid "Delete this post?"
msgstr ""
-#: src/components/status.jsx:1645
+#: src/components/status.jsx:1642
msgid "Post deleted"
msgstr ""
-#: src/components/status.jsx:1648
+#: src/components/status.jsx:1645
msgid "Unable to delete post"
msgstr ""
#. placeholder {0}: username || acct
-#: src/components/status.jsx:1673
+#: src/components/status.jsx:1670
msgid "Remove my post from <0>@{0}0>'s post?"
msgstr ""
-#: src/components/status.jsx:1694
+#: src/components/status.jsx:1691
msgid "Quote removed"
msgstr ""
-#: src/components/status.jsx:1698
+#: src/components/status.jsx:1695
msgid "Unable to remove quote"
msgstr ""
-#: src/components/status.jsx:1704
+#: src/components/status.jsx:1701
msgid "Remove quote…"
msgstr ""
-#: src/components/status.jsx:1718
+#: src/components/status.jsx:1715
msgid "Report post…"
msgstr ""
-#: src/components/status.jsx:2144
-#: src/components/status.jsx:2180
-#: src/components/status.jsx:2994
+#: src/components/status.jsx:2141
+#: src/components/status.jsx:2177
+#: src/components/status.jsx:2992
msgid "Liked"
msgstr ""
-#: src/components/status.jsx:2177
-#: src/components/status.jsx:2976
+#: src/components/status.jsx:2174
+#: src/components/status.jsx:2974
msgid "Boosted"
msgstr ""
-#: src/components/status.jsx:2187
-#: src/components/status.jsx:3006
+#: src/components/status.jsx:2184
+#: src/components/status.jsx:3004
msgid "Bookmarked"
msgstr ""
-#: src/components/status.jsx:2191
+#: src/components/status.jsx:2188
msgid "Pinned"
msgstr ""
-#: src/components/status.jsx:2248
-#: src/components/status.jsx:2747
+#: src/components/status.jsx:2245
+#: src/components/status.jsx:2748
msgid "Deleted"
msgstr ""
-#: src/components/status.jsx:2286
-#: src/components/status.jsx:2354
+#: src/components/status.jsx:2283
+#: src/components/status.jsx:2350
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2295
+#: src/components/status.jsx:2362
+#: src/components/status.jsx:2780
+msgid "Edited"
+msgstr ""
+
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
+#: src/components/status.jsx:2627
msgid "Show less"
msgstr ""
-#: src/components/status.jsx:2460
-#: src/components/status.jsx:2522
+#: src/components/status.jsx:2458
+#: src/components/status.jsx:2520
msgid "Show content"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
#. placeholder {0}: filterInfo?.titlesStr
-#: src/components/status.jsx:2624
-#: src/pages/catchup.jsx:2021
+#: src/components/status.jsx:2623
+#: src/pages/catchup.jsx:2032
msgid "Filtered: {0}"
msgstr ""
-#: src/components/status.jsx:2628
+#: src/components/status.jsx:2627
msgid "Show media"
msgstr ""
-#: src/components/status.jsx:2782
-msgid "Edited"
-msgstr ""
-
-#: src/components/status.jsx:2868
-#: src/components/status.jsx:2880
+#: src/components/status.jsx:2866
+#: src/components/status.jsx:2878
msgid "Comments"
msgstr ""
-#: src/components/status.jsx:3169
+#: src/components/status.jsx:3167
msgid "Post hidden by your filters"
msgstr ""
-#: src/components/status.jsx:3170
+#: src/components/status.jsx:3168
msgid "Post pending"
msgstr ""
-#: src/components/status.jsx:3174
+#: src/components/status.jsx:3172
msgid "Post removed by author"
msgstr ""
-#: src/components/status.jsx:3175
+#: src/components/status.jsx:3173
msgid "Post hidden because you've blocked @{name}."
msgstr ""
-#: src/components/status.jsx:3177
+#: src/components/status.jsx:3175
msgid "Post hidden because you've blocked {domain}."
msgstr ""
-#: src/components/status.jsx:3178
+#: src/components/status.jsx:3176
msgid "Post hidden because you've muted @{name}."
msgstr ""
-#: src/components/status.jsx:3249
+#: src/components/status.jsx:3251
msgid "Show anyway"
msgstr ""
-#: src/components/status.jsx:3365
+#: src/components/status.jsx:3396
msgid "Edit History"
msgstr ""
-#: src/components/status.jsx:3369
+#: src/components/status.jsx:3400
msgid "Failed to load history"
msgstr ""
-#: src/components/status.jsx:3374
+#: src/components/status.jsx:3405
msgid "Loading…"
msgstr ""
#. [Name] [Visibility icon] boosted
-#: src/components/status.jsx:3506
+#: src/components/status.jsx:3537
msgid "<0/> <1/> boosted"
msgstr ""
#: src/components/thread-badge.jsx:22
#: src/components/thread-badge.jsx:37
#: src/components/thread-badge.jsx:52
-#: src/pages/catchup.jsx:2039
+#: src/pages/catchup.jsx:2050
msgid "Thread"
msgstr ""
@@ -2948,30 +2978,30 @@ msgstr ""
msgid "{index}/X"
msgstr ""
-#: src/components/timeline.jsx:480
-#: src/pages/settings.jsx:1272
+#: src/components/timeline.jsx:503
+#: src/pages/settings.jsx:1289
msgid "New posts"
msgstr ""
-#: src/components/timeline.jsx:581
+#: src/components/timeline.jsx:604
#: src/pages/home.jsx:228
#: src/pages/notifications.jsx:897
-#: src/pages/status.jsx:1220
-#: src/pages/status.jsx:1694
+#: src/pages/status.jsx:1240
+#: src/pages/status.jsx:1714
msgid "Try again"
msgstr ""
#. placeholder {0}: fItems.length
-#: src/components/timeline.jsx:616
+#: src/components/timeline.jsx:639
msgid "{0, plural, one {# Boost} other {# Boosts}}"
msgstr ""
-#: src/components/timeline.jsx:621
+#: src/components/timeline.jsx:644
msgid "Pinned posts"
msgstr ""
#. placeholder {0}: filterInfo.titlesStr
-#: src/components/timeline.jsx:974
+#: src/components/timeline.jsx:997
msgid "<0>Filtered0>: <1>{0}1>"
msgstr ""
@@ -3118,11 +3148,11 @@ msgstr ""
#. placeholder {0}: accountInstance ? ( <> {' '} (
{punycode.toUnicode(accountInstance)}) > ) : null
#: src/pages/account-statuses.jsx:585
-msgid "Switch to account's instance {0}"
+msgid "Switch to account's server {0}"
msgstr ""
#: src/pages/account-statuses.jsx:615
-msgid "Switch to my instance (<0>{currentInstance}0>)"
+msgid "Switch to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/account-statuses.jsx:688
@@ -3247,195 +3277,195 @@ msgstr ""
msgid "Groups"
msgstr ""
-#: src/pages/catchup.jsx:713
+#: src/pages/catchup.jsx:721
msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} quotes {quotes} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}"
msgstr ""
-#: src/pages/catchup.jsx:1006
-#: src/pages/catchup.jsx:1030
+#: src/pages/catchup.jsx:1014
+#: src/pages/catchup.jsx:1038
msgid "Catch-up <0>beta0>"
msgstr ""
-#: src/pages/catchup.jsx:1020
-#: src/pages/catchup.jsx:1705
+#: src/pages/catchup.jsx:1028
+#: src/pages/catchup.jsx:1716
msgid "Help"
msgstr ""
-#: src/pages/catchup.jsx:1036
+#: src/pages/catchup.jsx:1044
msgid "What is this?"
msgstr ""
-#: src/pages/catchup.jsx:1039
+#: src/pages/catchup.jsx:1047
msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts."
msgstr ""
-#: src/pages/catchup.jsx:1050
+#: src/pages/catchup.jsx:1058
msgid "Preview of Catch-up UI"
msgstr ""
-#: src/pages/catchup.jsx:1059
+#: src/pages/catchup.jsx:1067
msgid "Let's catch up"
msgstr ""
-#: src/pages/catchup.jsx:1064
+#: src/pages/catchup.jsx:1072
msgid "Let's catch up on the posts from your followings."
msgstr ""
-#: src/pages/catchup.jsx:1068
+#: src/pages/catchup.jsx:1076
msgid "Show me all posts from…"
msgstr ""
-#: src/pages/catchup.jsx:1091
+#: src/pages/catchup.jsx:1099
msgid "until the max"
msgstr ""
-#: src/pages/catchup.jsx:1121
+#: src/pages/catchup.jsx:1132
msgid "Catch up"
msgstr ""
-#: src/pages/catchup.jsx:1127
+#: src/pages/catchup.jsx:1138
msgid "Overlaps with your last catch-up"
msgstr ""
#. placeholder {0}: dtf.format(new Date(lastCatchupEndAt))
-#: src/pages/catchup.jsx:1139
+#: src/pages/catchup.jsx:1150
msgid "Until the last catch-up ({0})"
msgstr ""
-#: src/pages/catchup.jsx:1148
-msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
+#: src/pages/catchup.jsx:1159
+msgid "Note: your server might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more."
msgstr ""
-#: src/pages/catchup.jsx:1158
+#: src/pages/catchup.jsx:1169
msgid "Previously…"
msgstr ""
#. placeholder {0}: pc.count
-#: src/pages/catchup.jsx:1176
+#: src/pages/catchup.jsx:1187
msgid "{0, plural, one {# post} other {# posts}}"
msgstr ""
-#: src/pages/catchup.jsx:1186
+#: src/pages/catchup.jsx:1197
msgid "Remove this catch-up?"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1189
+#: src/pages/catchup.jsx:1200
msgid "Removing Catch-up {0}"
msgstr ""
#. placeholder {0}: pc.id
-#: src/pages/catchup.jsx:1193
+#: src/pages/catchup.jsx:1204
msgid "Catch-up {0} removed"
msgstr ""
-#: src/pages/catchup.jsx:1207
+#: src/pages/catchup.jsx:1218
msgid "Note: Only max 3 will be stored. The rest will be automatically removed."
msgstr ""
-#: src/pages/catchup.jsx:1222
+#: src/pages/catchup.jsx:1233
msgid "Fetching posts…"
msgstr ""
-#: src/pages/catchup.jsx:1225
+#: src/pages/catchup.jsx:1236
msgid "This might take a while."
msgstr ""
-#: src/pages/catchup.jsx:1260
+#: src/pages/catchup.jsx:1271
msgid "Reset filters"
msgstr ""
-#: src/pages/catchup.jsx:1268
-#: src/pages/catchup.jsx:1711
+#: src/pages/catchup.jsx:1279
+#: src/pages/catchup.jsx:1722
msgid "Top links"
msgstr ""
#. placeholder {0}: sharers.map((s) => { const { avatarStatic, displayName } = s; return (
); })
-#: src/pages/catchup.jsx:1381
+#: src/pages/catchup.jsx:1392
msgid "Shared by {0}"
msgstr ""
-#: src/pages/catchup.jsx:1436
+#: src/pages/catchup.jsx:1447
#: src/pages/mentions.jsx:154
#: src/pages/search.jsx:330
msgid "All"
msgstr ""
#. placeholder {0}: authorCountsList.length
-#: src/pages/catchup.jsx:1521
+#: src/pages/catchup.jsx:1532
msgid "{0, plural, one {# author} other {# authors}}"
msgstr ""
-#: src/pages/catchup.jsx:1533
+#: src/pages/catchup.jsx:1544
msgid "Sort"
msgstr ""
-#: src/pages/catchup.jsx:1563
+#: src/pages/catchup.jsx:1574
msgid "Date"
msgstr ""
-#: src/pages/catchup.jsx:1568
+#: src/pages/catchup.jsx:1579
msgid "Density"
msgstr ""
#. js-lingui-explicit-id
-#: src/pages/catchup.jsx:1591
+#: src/pages/catchup.jsx:1602
msgid "group.filter"
msgstr ""
-#: src/pages/catchup.jsx:1606
+#: src/pages/catchup.jsx:1617
msgid "Authors"
msgstr ""
-#: src/pages/catchup.jsx:1607
+#: src/pages/catchup.jsx:1618
msgid "None"
msgstr ""
-#: src/pages/catchup.jsx:1623
+#: src/pages/catchup.jsx:1634
msgid "Show all authors"
msgstr ""
-#: src/pages/catchup.jsx:1674
+#: src/pages/catchup.jsx:1685
msgid "You don't have to read everything."
msgstr ""
-#: src/pages/catchup.jsx:1675
+#: src/pages/catchup.jsx:1686
msgid "That's all."
msgstr ""
-#: src/pages/catchup.jsx:1683
+#: src/pages/catchup.jsx:1694
msgid "Back to top"
msgstr ""
-#: src/pages/catchup.jsx:1714
+#: src/pages/catchup.jsx:1725
msgid "Links shared by followings, sorted by shared counts, boosts and likes."
msgstr ""
-#: src/pages/catchup.jsx:1720
+#: src/pages/catchup.jsx:1731
msgid "Sort: Density"
msgstr ""
-#: src/pages/catchup.jsx:1723
+#: src/pages/catchup.jsx:1734
msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos."
msgstr ""
-#: src/pages/catchup.jsx:1730
+#: src/pages/catchup.jsx:1741
msgid "Group: Authors"
msgstr ""
-#: src/pages/catchup.jsx:1733
+#: src/pages/catchup.jsx:1744
msgid "Posts are grouped by authors, sorted by posts count per author."
msgstr ""
-#: src/pages/catchup.jsx:1780
+#: src/pages/catchup.jsx:1791
msgid "Next author"
msgstr ""
-#: src/pages/catchup.jsx:1788
+#: src/pages/catchup.jsx:1799
msgid "Previous author"
msgstr ""
-#: src/pages/catchup.jsx:1804
+#: src/pages/catchup.jsx:1815
msgid "Scroll to top"
msgstr ""
@@ -3684,25 +3714,25 @@ msgstr ""
#: src/pages/hashtag.jsx:492
#: src/pages/public.jsx:141
#: src/pages/trending.jsx:481
-msgid "Enter a new instance e.g. \"mastodon.social\""
+msgid "Enter a new server e.g. \"mastodon.social\""
msgstr ""
#: src/pages/hashtag.jsx:495
#: src/pages/public.jsx:144
#: src/pages/trending.jsx:484
-msgid "Invalid instance"
+msgid "Invalid server"
msgstr ""
#: src/pages/hashtag.jsx:509
#: src/pages/public.jsx:158
#: src/pages/trending.jsx:496
-msgid "Go to another instance…"
+msgid "Go to another server…"
msgstr ""
#: src/pages/hashtag.jsx:522
#: src/pages/public.jsx:171
#: src/pages/trending.jsx:507
-msgid "Go to my instance (<0>{currentInstance}0>)"
+msgid "Go to my server (<0>{currentInstance}0>)"
msgstr ""
#: src/pages/home.jsx:224
@@ -3754,7 +3784,7 @@ msgid "Failed to register application"
msgstr ""
#: src/pages/login.jsx:246
-msgid "instance domain"
+msgid "server domain"
msgstr ""
#: src/pages/login.jsx:271
@@ -3762,7 +3792,7 @@ msgid "e.g. “mastodon.social”"
msgstr ""
#: src/pages/login.jsx:282
-msgid "Failed to log in. Please try again or try another instance."
+msgid "Failed to log in. Please try again or try another server."
msgstr ""
#: src/pages/login.jsx:294
@@ -3828,7 +3858,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
msgstr ""
#: src/pages/notifications.jsx:680
-#: src/pages/settings.jsx:1260
+#: src/pages/settings.jsx:1277
msgid "Follow requests"
msgstr ""
@@ -4045,349 +4075,349 @@ msgstr ""
msgid "Enter your search term or paste a URL above to get started."
msgstr ""
-#: src/pages/settings.jsx:112
+#: src/pages/settings.jsx:105
msgid "Settings"
msgstr ""
-#: src/pages/settings.jsx:121
+#: src/pages/settings.jsx:114
msgid "Appearance"
msgstr ""
-#: src/pages/settings.jsx:197
+#: src/pages/settings.jsx:190
msgid "Light"
msgstr ""
-#: src/pages/settings.jsx:208
+#: src/pages/settings.jsx:201
msgid "Dark"
msgstr ""
-#: src/pages/settings.jsx:221
+#: src/pages/settings.jsx:214
msgid "Auto"
msgstr ""
-#: src/pages/settings.jsx:231
+#: src/pages/settings.jsx:224
msgid "Text size"
msgstr ""
-#. Preview of one character, in largest size
-#. Preview of one character, in smallest size
-#: src/pages/settings.jsx:236
-#: src/pages/settings.jsx:261
-msgid "A"
-msgstr ""
-
-#: src/pages/settings.jsx:275
+#: src/pages/settings.jsx:232
msgid "Display language"
msgstr ""
-#: src/pages/settings.jsx:283
+#: src/pages/settings.jsx:240
msgid "Volunteer translations"
msgstr ""
-#: src/pages/settings.jsx:294
+#: src/pages/settings.jsx:251
msgid "Posting"
msgstr ""
-#: src/pages/settings.jsx:300
+#: src/pages/settings.jsx:257
msgid "Default visibility"
msgstr ""
-#: src/pages/settings.jsx:301
-#: src/pages/settings.jsx:347
-#: src/pages/settings.jsx:395
+#: src/pages/settings.jsx:258
+#: src/pages/settings.jsx:304
+#: src/pages/settings.jsx:352
msgid "Synced"
msgstr ""
-#: src/pages/settings.jsx:324
+#: src/pages/settings.jsx:281
msgid "Default visibility updated"
msgstr ""
-#: src/pages/settings.jsx:326
+#: src/pages/settings.jsx:283
msgid "Failed to update default visibility"
msgstr ""
-#: src/pages/settings.jsx:397
-msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.0>"
+#: src/pages/settings.jsx:354
+msgid "Synced to your server's settings. <0>Go to your server ({instance}) for more settings.0>"
msgstr ""
-#: src/pages/settings.jsx:412
+#: src/pages/settings.jsx:369
msgid "Experiments"
msgstr ""
-#: src/pages/settings.jsx:425
+#: src/pages/settings.jsx:382
msgid "Auto refresh timeline posts"
msgstr "自動更新時間軸"
-#: src/pages/settings.jsx:437
+#: src/pages/settings.jsx:394
msgid "Boosts carousel"
msgstr ""
-#: src/pages/settings.jsx:454
+#: src/pages/settings.jsx:411
msgid "Post translation"
msgstr ""
-#: src/pages/settings.jsx:465
+#: src/pages/settings.jsx:422
msgid "Translate to "
msgstr ""
-#: src/pages/settings.jsx:476
+#: src/pages/settings.jsx:433
msgid "System language ({systemTargetLanguageText})"
msgstr ""
#. placeholder {0}: snapStates.settings.contentTranslationHideLanguages .length
-#: src/pages/settings.jsx:502
+#: src/pages/settings.jsx:459
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
msgstr ""
-#: src/pages/settings.jsx:557
+#: src/pages/settings.jsx:514
msgid "Note: This feature uses external translation services, powered by <0>{TRANSLATION_API_NAME}0>."
msgstr ""
-#: src/pages/settings.jsx:585
+#: src/pages/settings.jsx:542
msgid "Auto inline translation"
msgstr ""
-#: src/pages/settings.jsx:589
+#: src/pages/settings.jsx:546
msgid "Automatically show translation for posts in timeline. Only works for <0>short0> posts without content warning, media and poll."
msgstr ""
-#: src/pages/settings.jsx:610
+#: src/pages/settings.jsx:567
msgid "GIF Picker for composer"
msgstr ""
-#: src/pages/settings.jsx:614
+#: src/pages/settings.jsx:571
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY0>. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers."
msgstr ""
-#: src/pages/settings.jsx:643
+#: src/pages/settings.jsx:600
msgid "Image description generator"
msgstr ""
-#: src/pages/settings.jsx:648
+#: src/pages/settings.jsx:605
msgid "Only for new images while composing new posts."
msgstr ""
-#: src/pages/settings.jsx:655
+#: src/pages/settings.jsx:612
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api0>. May not work well. Only for images and in English."
msgstr ""
-#: src/pages/settings.jsx:683
+#: src/pages/settings.jsx:640
msgid "\"Cloud\" import/export for shortcuts settings"
msgstr ""
-#: src/pages/settings.jsx:688
+#: src/pages/settings.jsx:645
msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile."
msgstr ""
-#: src/pages/settings.jsx:699
-msgid "Note: This feature uses currently-logged-in instance server API."
+#: src/pages/settings.jsx:656
+msgid "Note: This feature uses currently-logged-in server API."
msgstr ""
-#: src/pages/settings.jsx:716
+#: src/pages/settings.jsx:672
msgid "Cloak mode <0>(<1>Text1> → <2>████2>)0>"
msgstr "隱藏模式 <0>(<1>文字1> → <2>██2>)0>"
-#: src/pages/settings.jsx:725
+#: src/pages/settings.jsx:681
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
msgstr ""
-#: src/pages/settings.jsx:756
+#: src/pages/settings.jsx:710
msgid "Install {CLIENT_NAME}"
msgstr ""
-#: src/pages/settings.jsx:764
+#: src/pages/settings.jsx:718
msgid "About"
msgstr ""
-#: src/pages/settings.jsx:803
+#: src/pages/settings.jsx:757
msgid "<0>Built0> by <1>@cheeaun1>"
msgstr ""
-#: src/pages/settings.jsx:832
+#: src/pages/settings.jsx:786
msgid "Sponsor"
msgstr ""
-#: src/pages/settings.jsx:840
+#: src/pages/settings.jsx:794
msgid "Donate"
msgstr ""
-#: src/pages/settings.jsx:856
+#: src/pages/settings.jsx:810
msgid "What's new"
msgstr ""
-#: src/pages/settings.jsx:860
+#: src/pages/settings.jsx:814
msgid "Privacy Policy"
msgstr ""
#. placeholder {0}: WEBSITE.replace(/https?:\/\//g, '').replace(/\/$/, '')
-#: src/pages/settings.jsx:867
+#: src/pages/settings.jsx:821
msgid "<0>Site:0> {0}"
msgstr ""
#. placeholder {0}: !__FAKE_COMMIT_HASH__ && (
( ) )
-#: src/pages/settings.jsx:874
+#: src/pages/settings.jsx:828
msgid "<0>Version:0> <1/> {0}"
msgstr ""
-#: src/pages/settings.jsx:889
+#: src/pages/settings.jsx:843
msgid "Version string copied"
msgstr ""
-#: src/pages/settings.jsx:892
+#: src/pages/settings.jsx:846
msgid "Unable to copy version string"
msgstr ""
-#: src/pages/settings.jsx:1157
-#: src/pages/settings.jsx:1162
+#. Preview of one character, in largest size
+#. Preview of one character, in smallest size
+#: src/pages/settings.jsx:990
+#: src/pages/settings.jsx:1014
+msgid "A"
+msgstr ""
+
+#: src/pages/settings.jsx:1174
+#: src/pages/settings.jsx:1179
msgid "Failed to update subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1168
+#: src/pages/settings.jsx:1185
msgid "Failed to remove subscription. Please try again."
msgstr ""
-#: src/pages/settings.jsx:1175
+#: src/pages/settings.jsx:1192
msgid "Push Notifications (beta)"
msgstr ""
-#: src/pages/settings.jsx:1197
+#: src/pages/settings.jsx:1214
msgid "Push notifications are blocked. Please enable them in your browser settings."
msgstr ""
#. placeholder {0}: [ { value: 'all', label: t`anyone`, }, { value: 'followed', label: t`people I follow`, }, { value: 'follower', label: t`followers`, }, ].map((type) => (
))
-#: src/pages/settings.jsx:1206
+#: src/pages/settings.jsx:1223
msgid "Allow from <0>{0}0>"
msgstr ""
-#: src/pages/settings.jsx:1215
+#: src/pages/settings.jsx:1232
msgid "anyone"
msgstr ""
-#: src/pages/settings.jsx:1219
+#: src/pages/settings.jsx:1236
msgid "people I follow"
msgstr ""
-#: src/pages/settings.jsx:1223
+#: src/pages/settings.jsx:1240
msgid "followers"
msgstr ""
-#: src/pages/settings.jsx:1256
+#: src/pages/settings.jsx:1273
msgid "Follows"
msgstr ""
-#: src/pages/settings.jsx:1264
+#: src/pages/settings.jsx:1281
msgid "Polls"
msgstr ""
-#: src/pages/settings.jsx:1268
+#: src/pages/settings.jsx:1285
msgid "Post edits"
msgstr ""
-#: src/pages/settings.jsx:1289
+#: src/pages/settings.jsx:1306
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in1> again to grant push permission0>."
msgstr ""
-#: src/pages/settings.jsx:1305
+#: src/pages/settings.jsx:1322
msgid "NOTE: Push notifications only work for <0>one account0>."
msgstr ""
#. js-lingui-explicit-id
#: src/pages/status.jsx:791
-#: src/pages/status.jsx:1445
+#: src/pages/status.jsx:1465
msgid "post.title"
msgstr ""
-#: src/pages/status.jsx:1046
+#: src/pages/status.jsx:1068
msgid "You're not logged in. Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1066
-msgid "This post is from another instance (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
+#: src/pages/status.jsx:1088
+msgid "This post is from another server (<0>{instance}0>). Interactions (reply, boost, etc) are not possible."
msgstr ""
-#: src/pages/status.jsx:1094
+#: src/pages/status.jsx:1116
msgid "Error: {e}"
msgstr ""
-#: src/pages/status.jsx:1101
-msgid "Switch to my instance to enable interactions"
+#: src/pages/status.jsx:1123
+msgid "Switch to my server to enable interactions"
msgstr ""
-#: src/pages/status.jsx:1211
+#: src/pages/status.jsx:1231
msgid "Unable to load replies."
msgstr ""
-#: src/pages/status.jsx:1267
+#: src/pages/status.jsx:1287
msgid "{months, plural, one {# month later} other {# months later}}"
msgstr ""
-#: src/pages/status.jsx:1273
+#: src/pages/status.jsx:1293
msgid "{years, plural, one {# year later} other {# years later}}"
msgstr ""
-#: src/pages/status.jsx:1405
+#: src/pages/status.jsx:1425
msgid "Back"
msgstr ""
-#: src/pages/status.jsx:1436
+#: src/pages/status.jsx:1456
msgid "Go to main post"
msgstr ""
#. placeholder {0}: ancestors.length
-#: src/pages/status.jsx:1459
+#: src/pages/status.jsx:1479
msgid "{0} posts above ‒ Go to top"
msgstr ""
-#: src/pages/status.jsx:1508
-#: src/pages/status.jsx:1571
+#: src/pages/status.jsx:1528
+#: src/pages/status.jsx:1591
msgid "Switch to Side Peek view"
msgstr ""
-#: src/pages/status.jsx:1572
+#: src/pages/status.jsx:1592
msgid "Switch to Full view"
msgstr ""
-#: src/pages/status.jsx:1590
+#: src/pages/status.jsx:1610
msgid "Show all sensitive content"
msgstr ""
-#: src/pages/status.jsx:1595
+#: src/pages/status.jsx:1615
msgid "Experimental"
msgstr ""
-#: src/pages/status.jsx:1604
+#: src/pages/status.jsx:1624
msgid "Unable to switch"
msgstr ""
#. placeholder {0}: punycode.toUnicode( postInstance, )
-#: src/pages/status.jsx:1611
-msgid "Switch to post's instance ({0})"
+#: src/pages/status.jsx:1631
+msgid "Switch to post's server ({0})"
msgstr ""
-#: src/pages/status.jsx:1614
-msgid "Switch to post's instance"
+#: src/pages/status.jsx:1634
+msgid "Switch to post's server"
msgstr ""
-#: src/pages/status.jsx:1627
+#: src/pages/status.jsx:1647
msgid "View Edit History Snapshots"
msgstr ""
-#: src/pages/status.jsx:1685
+#: src/pages/status.jsx:1705
msgid "Unable to load post"
msgstr ""
#. placeholder {0}: replies.length
#. placeholder {1}: shortenNumber(replies.length)
-#: src/pages/status.jsx:1822
+#: src/pages/status.jsx:1842
msgid "{0, plural, one {# reply} other {<0>{1}0> replies}}"
msgstr ""
#. placeholder {0}: shortenNumber(totalComments)
-#: src/pages/status.jsx:1840
+#: src/pages/status.jsx:1860
msgid "{totalComments, plural, one {# comment} other {<0>{0}0> comments}}"
msgstr ""
-#: src/pages/status.jsx:1862
+#: src/pages/status.jsx:1882
msgid "View post with its replies"
msgstr ""
@@ -4422,82 +4452,90 @@ msgstr ""
msgid "No trending posts."
msgstr ""
-#: src/pages/welcome.jsx:57
+#: src/pages/welcome.jsx:52
msgid "A minimalistic opinionated Mastodon web client."
msgstr ""
-#: src/pages/welcome.jsx:68
+#: src/pages/welcome.jsx:63
msgid "Log in with Mastodon"
msgstr ""
-#: src/pages/welcome.jsx:74
+#: src/pages/welcome.jsx:69
msgid "Sign up"
msgstr ""
-#: src/pages/welcome.jsx:81
+#: src/pages/welcome.jsx:76
msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server."
msgstr ""
-#: src/pages/welcome.jsx:98
-msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+#: src/pages/welcome.jsx:96
+msgid "Screenshot of Phanpy home timeline on mobile device"
+msgstr ""
+
+#: src/pages/welcome.jsx:113
+msgid "Screenshot of Phanpy home timeline on tablet device"
msgstr ""
-#: src/pages/welcome.jsx:129
+#: src/pages/welcome.jsx:127
msgid "Screenshot of Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:133
+#: src/pages/welcome.jsx:134
msgid "Boosts Carousel"
msgstr ""
-#: src/pages/welcome.jsx:136
+#: src/pages/welcome.jsx:137
msgid "Visually separate original posts and re-shared posts (boosted posts)."
msgstr ""
-#: src/pages/welcome.jsx:145
+#: src/pages/welcome.jsx:147
msgid "Screenshot of Catch-up"
msgstr ""
-#: src/pages/welcome.jsx:152
+#: src/pages/welcome.jsx:157
msgid "A separate timeline for followings. Email-inspired interface to sort and filter posts."
msgstr ""
-#: src/pages/welcome.jsx:161
+#: src/pages/welcome.jsx:167
msgid "Screenshot of nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:165
+#: src/pages/welcome.jsx:174
msgid "Nested comments thread"
msgstr ""
-#: src/pages/welcome.jsx:168
+#: src/pages/welcome.jsx:177
msgid "Effortlessly follow conversations. Semi-collapsible replies."
msgstr ""
-#: src/pages/welcome.jsx:176
+#: src/pages/welcome.jsx:186
msgid "Screenshot of multi-column UI"
msgstr ""
-#: src/pages/welcome.jsx:180
+#: src/pages/welcome.jsx:193
msgid "Single or multi-column"
msgstr ""
-#: src/pages/welcome.jsx:183
+#: src/pages/welcome.jsx:196
msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users."
msgstr ""
-#: src/pages/welcome.jsx:192
+#: src/pages/welcome.jsx:206
msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags"
msgstr ""
-#: src/pages/welcome.jsx:196
+#: src/pages/welcome.jsx:213
msgid "Multi-hashtag timeline"
msgstr ""
-#: src/pages/welcome.jsx:199
+#: src/pages/welcome.jsx:216
msgid "Up to 5 hashtags combined into a single timeline."
msgstr ""
+#: src/pages/welcome.jsx:231
+msgid "<0>Built0> by <1>@cheeaun1>. <2>Privacy Policy2>."
+msgstr ""
+
#: src/utils/open-compose.js:24
msgid "Looks like your browser is blocking popups."
msgstr ""
diff --git a/src/pages/account-statuses.jsx b/src/pages/account-statuses.jsx
index 7166ac9423..d5366436af 100644
--- a/src/pages/account-statuses.jsx
+++ b/src/pages/account-statuses.jsx
@@ -583,7 +583,7 @@ function AccountStatuses() {
{' '}
-