Merge pull request #937 from cheeaun/main

Update from main
This commit is contained in:
Chee Aun 2024-11-22 16:34:22 +08:00 committed by GitHub
commit 8f048af400
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 3569 additions and 3913 deletions

View file

@ -331,6 +331,7 @@ Costs involved in running and developing this web app:
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14158861/medium/ba1ff31dc5743b067ea6685f735229a5_default.png" alt="" width="16" height="16" /> MrWillCom (Chinese Simplified) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/14158861/medium/ba1ff31dc5743b067ea6685f735229a5_default.png" alt="" width="16" height="16" /> MrWillCom (Chinese Simplified)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15652333/medium/7f36f289f9e2fe41d89ad534a1047f0e.png" alt="" width="16" height="16" /> nclm (French) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/15652333/medium/7f36f289f9e2fe41d89ad534a1047f0e.png" alt="" width="16" height="16" /> nclm (French)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16539461/medium/2f41b9f0b802c1d200a6ab62167a7229_default.png" alt="" width="16" height="16" /> pazpi (Italian) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/16539461/medium/2f41b9f0b802c1d200a6ab62167a7229_default.png" alt="" width="16" height="16" /> pazpi (Italian)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/13954917/medium/56a2cba267eb1b5d122bf62ddc0dd732_default.png" alt="" width="16" height="16" /> PPNplus (Thai)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15106977/medium/54bf93b19af8bbfdee579ea51685bafa.jpeg" alt="" width="16" height="16" /> punkrockgirl (Basque) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/15106977/medium/54bf93b19af8bbfdee579ea51685bafa.jpeg" alt="" width="16" height="16" /> punkrockgirl (Basque)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16536247/medium/f010c8e718a36229733a8b58f6bad2a4_default.png" alt="" width="16" height="16" /> radecos (French) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/16536247/medium/f010c8e718a36229733a8b58f6bad2a4_default.png" alt="" width="16" height="16" /> radecos (French)
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16538917/medium/092ec03f56f9dd1cbce94379fa4d4d38.png" alt="" width="16" height="16" /> Razem (Czech) - <img src="https://crowdin-static.downloads.crowdin.com/avatar/16538917/medium/092ec03f56f9dd1cbce94379fa4d4d38.png" alt="" width="16" height="16" /> Razem (Czech)

1863
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -16,16 +16,16 @@
"readme:i18n-volunteers": "node scripts/update-i18n-volunteers-readme.js" "readme:i18n-volunteers": "node scripts/update-i18n-volunteers-readme.js"
}, },
"dependencies": { "dependencies": {
"@formatjs/intl-localematcher": "~0.5.7", "@formatjs/intl-localematcher": "~0.5.8",
"@formatjs/intl-segmenter": "~11.7.3", "@formatjs/intl-segmenter": "~11.7.4",
"@formkit/auto-animate": "~0.8.2", "@formkit/auto-animate": "~0.8.2",
"@github/text-expander-element": "~2.8.0", "@github/text-expander-element": "~2.8.0",
"@iconify-icons/mingcute": "~1.2.9", "@iconify-icons/mingcute": "~1.2.9",
"@justinribeiro/lite-youtube": "~1.5.0", "@justinribeiro/lite-youtube": "~1.6.0",
"@lingui/detect-locale": "~4.14.0", "@lingui/detect-locale": "~4.14.0",
"@lingui/macro": "~4.14.0", "@lingui/macro": "~4.14.0",
"@lingui/react": "~4.14.0", "@lingui/react": "~4.14.0",
"@szhsin/react-menu": "~4.2.2", "@szhsin/react-menu": "~4.2.3",
"chroma-js": "~3.1.2", "chroma-js": "~3.1.2",
"compare-versions": "~6.1.1", "compare-versions": "~6.1.1",
"fast-blurhash": "~1.1.4", "fast-blurhash": "~1.1.4",
@ -39,7 +39,7 @@
"lz-string": "~1.5.0", "lz-string": "~1.5.0",
"masto": "~6.10.1", "masto": "~6.10.1",
"moize": "~6.1.6", "moize": "~6.1.6",
"p-retry": "~6.2.0", "p-retry": "~6.2.1",
"p-throttle": "~6.2.0", "p-throttle": "~6.2.0",
"preact": "~10.24.3", "preact": "~10.24.3",
"punycode": "~2.3.1", "punycode": "~2.3.1",
@ -65,15 +65,15 @@
"babel-plugin-macros": "~3.1.0", "babel-plugin-macros": "~3.1.0",
"postcss": "~8.4.49", "postcss": "~8.4.49",
"postcss-dark-theme-class": "~1.3.0", "postcss-dark-theme-class": "~1.3.0",
"postcss-preset-env": "~10.1.0", "postcss-preset-env": "~10.1.1",
"sonda": "~0.6.0", "sonda": "~0.6.1",
"twitter-text": "~3.1.0", "twitter-text": "~3.1.0",
"vite": "~5.4.11", "vite": "~5.4.11",
"vite-plugin-generate-file": "~0.2.0", "vite-plugin-generate-file": "~0.2.0",
"vite-plugin-html-config": "~2.0.2", "vite-plugin-html-config": "~2.0.2",
"vite-plugin-pwa": "~0.20.5", "vite-plugin-pwa": "~0.21.0",
"vite-plugin-remove-console": "~2.2.0", "vite-plugin-remove-console": "~2.2.0",
"vite-plugin-run": "~0.6.0", "vite-plugin-run": "~0.6.1",
"workbox-cacheable-response": "~7.3.0", "workbox-cacheable-response": "~7.3.0",
"workbox-expiration": "~7.3.0", "workbox-expiration": "~7.3.0",
"workbox-navigation-preload": "~7.3.0", "workbox-navigation-preload": "~7.3.0",

View file

@ -2077,6 +2077,11 @@ body > .szh-menu-container {
.szh-menu__divider { .szh-menu__divider {
background-color: var(--divider-color); background-color: var(--divider-color);
margin-block: 4px; margin-block: 4px;
> &:first-child,
li[role='none']:first-child + & {
display: none;
}
} }
.szh-menu .szh-menu__item .menu-grow { .szh-menu .szh-menu__item .menu-grow {
flex-grow: 1; flex-grow: 1;
@ -2611,6 +2616,17 @@ ul.link-list li a .icon {
#columns > .deck-container > .timeline-deck { #columns > .deck-container > .timeline-deck {
content-visibility: auto; content-visibility: auto;
} }
#columns > .deck-container {
&:first-child:not(:only-child) > .deck {
margin-inline-start: auto;
margin-inline-end: 0;
}
&:last-child:not(:only-child) > .deck {
margin-inline-end: auto;
margin-inline-start: 0;
}
}
#columns .header-grid input { #columns .header-grid input {
pointer-events: none; pointer-events: none;
} }

View file

@ -2266,9 +2266,10 @@ function AccountHandleInfo({ acct, instance }) {
// acct = username or username@server // acct = username or username@server
let [username, server] = acct.split('@'); let [username, server] = acct.split('@');
if (!server) server = instance; if (!server) server = instance;
const encodedAcct = punycode.toASCII(acct);
return ( return (
<div class="handle-info"> <div class="handle-info">
<span class="handle-handle"> <span class="handle-handle" title={encodedAcct}>
<b class="handle-username">{username}</b> <b class="handle-username">{username}</b>
<span class="handle-at">@</span> <span class="handle-at">@</span>
<b class="handle-server">{server}</b> <b class="handle-server">{server}</b>

View file

@ -1,13 +1,20 @@
import './modal.css'; import './modal.css';
import { createPortal } from 'preact/compat'; import { createPortal } from 'preact/compat';
import { useEffect, useRef } from 'preact/hooks'; import { useEffect, useLayoutEffect, useRef } from 'preact/hooks';
import { useHotkeys } from 'react-hotkeys-hook'; import { useHotkeys } from 'react-hotkeys-hook';
import store from '../utils/store';
import useCloseWatcher from '../utils/useCloseWatcher'; import useCloseWatcher from '../utils/useCloseWatcher';
const $modalContainer = document.getElementById('modal-container'); const $modalContainer = document.getElementById('modal-container');
function getBackdropThemeColor() {
return getComputedStyle(document.documentElement).getPropertyValue(
'--backdrop-theme-color',
);
}
function Modal({ children, onClose, onClick, class: className, minimized }) { function Modal({ children, onClose, onClick, class: className, minimized }) {
if (!children) return null; if (!children) return null;
@ -68,6 +75,50 @@ function Modal({ children, onClose, onClick, class: className, minimized }) {
}; };
}, [children, minimized]); }, [children, minimized]);
const $meta = useRef();
const metaColor = useRef();
useLayoutEffect(() => {
if (children && !minimized) {
const theme = store.local.get('theme');
if (theme) {
const backdropColor = getBackdropThemeColor();
console.log({ backdropColor });
$meta.current = document.querySelector(
`meta[name="theme-color"][data-theme-setting="manual"]`,
);
if ($meta.current) {
metaColor.current = $meta.current.content;
$meta.current.content = backdropColor;
}
} else {
const colorScheme = window.matchMedia('(prefers-color-scheme: dark)')
.matches
? 'dark'
: 'light';
const backdropColor = getBackdropThemeColor();
console.log({ backdropColor });
$meta.current = document.querySelector(
`meta[name="theme-color"][media*="${colorScheme}"]`,
);
if ($meta.current) {
metaColor.current = $meta.current.content;
$meta.current.content = backdropColor;
}
}
} else {
// Reset meta color
if ($meta.current && metaColor.current) {
$meta.current.content = metaColor.current;
}
}
return () => {
// Reset meta color
if ($meta.current && metaColor.current) {
$meta.current.content = metaColor.current;
}
};
}, [children, minimized]);
const Modal = ( const Modal = (
<div <div
ref={(node) => { ref={(node) => {

View file

@ -85,15 +85,6 @@ function NavMenu(props) {
return results; return results;
} }
const supportsLists = supports('@mastodon/lists');
const [lists, setLists] = useState([]);
useEffect(() => {
if (!supportsLists) return;
if (menuState === 'open') {
getLists().then(setLists);
}
}, [menuState === 'open']);
const buttonClickTS = useRef(); const buttonClickTS = useRef();
return ( return (
<> <>
@ -229,47 +220,7 @@ function NavMenu(props) {
</span> </span>
</MenuLink> </MenuLink>
)} )}
{lists?.length > 0 ? ( <ListMenu menuState={menuState} />
<SubMenu2
menuClassName="nav-submenu"
overflow="auto"
gap={-8}
label={
<>
<Icon icon="list" size="l" />
<span class="menu-grow">
<Trans>Lists</Trans>
</span>
<Icon icon="chevron-right" />
</>
}
>
<MenuLink to="/l">
<span>
<Trans>All Lists</Trans>
</span>
</MenuLink>
{lists?.length > 0 && (
<>
<MenuDivider />
{lists.map((list) => (
<MenuLink key={list.id} to={`/l/${list.id}`}>
<span>{list.title}</span>
</MenuLink>
))}
</>
)}
</SubMenu2>
) : (
supportsLists && (
<MenuLink to="/l">
<Icon icon="list" size="l" />
<span>
<Trans>Lists</Trans>
</span>
</MenuLink>
)
)}
<MenuLink to="/b"> <MenuLink to="/b">
<Icon icon="bookmark" size="l" />{' '} <Icon icon="bookmark" size="l" />{' '}
<span> <span>
@ -447,4 +398,57 @@ function NavMenu(props) {
); );
} }
function ListMenu({ menuState }) {
const supportsLists = supports('@mastodon/lists');
const [lists, setLists] = useState([]);
useEffect(() => {
if (!supportsLists) return;
if (menuState === 'open') {
getLists().then(setLists);
}
}, [menuState, supportsLists]);
return lists.length > 0 ? (
<SubMenu2
menuClassName="nav-submenu"
overflow="auto"
gap={-8}
label={
<>
<Icon icon="list" size="l" />
<span class="menu-grow">
<Trans>Lists</Trans>
</span>
<Icon icon="chevron-right" />
</>
}
>
<MenuLink to="/l">
<span>
<Trans>All Lists</Trans>
</span>
</MenuLink>
{lists?.length > 0 && (
<>
<MenuDivider />
{lists.map((list) => (
<MenuLink key={list.id} to={`/l/${list.id}`}>
<span>{list.title}</span>
</MenuLink>
))}
</>
)}
</SubMenu2>
) : (
supportsLists && (
<MenuLink to="/l">
<Icon icon="list" size="l" />
<span>
<Trans>Lists</Trans>
</span>
</MenuLink>
)
);
}
export default memo(NavMenu); export default memo(NavMenu);

View file

@ -125,6 +125,17 @@ function getPostText(status) {
); );
} }
function forgivingQSA(selectors = [], dom = document) {
// Run QSA for list of selectors
// If a selector return invalid selector error, try the next one
for (const selector of selectors) {
try {
return dom.querySelectorAll(selector);
} catch (e) {}
}
return [];
}
function isTranslateble(content) { function isTranslateble(content) {
if (!content) return false; if (!content) return false;
content = content.trim(); content = content.trim();
@ -132,8 +143,9 @@ function isTranslateble(content) {
const text = getHTMLText(content, { const text = getHTMLText(content, {
preProcess: (dom) => { preProcess: (dom) => {
// Remove .mention, pre, code, a:has(.invisible) // Remove .mention, pre, code, a:has(.invisible)
for (const a of dom.querySelectorAll( for (const a of forgivingQSA(
'.mention, pre, code, a:has(.invisible)', ['.mention, pre, code, a:has(.invisible)', '.mention, pre, code'],
dom,
)) { )) {
a.remove(); a.remove();
} }
@ -148,8 +160,12 @@ function getHTMLTextForDetectLang(content) {
// Remove anything that can skew the language detection // Remove anything that can skew the language detection
// Remove .mention, .hashtag, pre, code, a:has(.invisible) // Remove .mention, .hashtag, pre, code, a:has(.invisible)
for (const a of dom.querySelectorAll( for (const a of forgivingQSA(
'.mention, .hashtag, pre, code, a:has(.invisible)', [
'.mention, .hashtag, pre, code, a:has(.invisible)',
'.mention, .hashtag, pre, code',
],
dom,
)) { )) {
a.remove(); a.remove();
} }
@ -2892,7 +2908,7 @@ function Card({ card, selfReferential, selfAuthor, instance }) {
if (videoID) { if (videoID) {
return ( return (
<a class="card video" onClick={handleClick}> <a class="card video" onClick={handleClick}>
<lite-youtube videoid={videoID} nocookie></lite-youtube> <lite-youtube videoid={videoID} nocookie autoPause></lite-youtube>
</a> </a>
); );
} }

View file

@ -105,7 +105,7 @@
"code": "nb-NO", "code": "nb-NO",
"nativeName": "norsk bokmål", "nativeName": "norsk bokmål",
"name": "Norwegian Bokmål", "name": "Norwegian Bokmål",
"completion": 51 "completion": 52
}, },
{ {
"code": "nl-NL", "code": "nl-NL",
@ -141,7 +141,7 @@
"code": "th-TH", "code": "th-TH",
"nativeName": "ไทย", "nativeName": "ไทย",
"name": "Thai", "name": "Thai",
"completion": 5 "completion": 9
}, },
{ {
"code": "uk-UA", "code": "uk-UA",

View file

@ -88,8 +88,9 @@
--outline-hover-color: rgba(128, 128, 128, 0.7); --outline-hover-color: rgba(128, 128, 128, 0.7);
--divider-color: rgba(0, 0, 0, 0.1); --divider-color: rgba(0, 0, 0, 0.1);
--backdrop-color: rgba(0, 0, 0, 0.1); --backdrop-color: rgba(0, 0, 0, 0.1);
--backdrop-solid-color: color-mix(in srgb, var(--bg-color) 90%, #000 10%);
--backdrop-theme-color: #e5e5e5;
--backdrop-darker-color: rgba(0, 0, 0, 0.25); --backdrop-darker-color: rgba(0, 0, 0, 0.25);
--backdrop-solid-color: #eee;
--img-bg-color: rgba(128, 128, 128, 0.2); --img-bg-color: rgba(128, 128, 128, 0.2);
--loader-color: #1c1e2199; --loader-color: #1c1e2199;
--comment-line-color: #e5e5e5; --comment-line-color: #e5e5e5;
@ -161,7 +162,8 @@
--divider-color: rgba(255, 255, 255, 0.1); --divider-color: rgba(255, 255, 255, 0.1);
--bg-blur-color: #24252699; --bg-blur-color: #24252699;
--backdrop-color: rgba(0, 0, 0, 0.5); --backdrop-color: rgba(0, 0, 0, 0.5);
--backdrop-solid-color: #111; --backdrop-solid-color: color-mix(in srgb, var(--bg-color) 50%, #000 50%);
--backdrop-theme-color: #121213; /* same as backdrop-solid-color but without color-mix, to be used for meta[theme-color] */
--loader-color: #f0f2f599; --loader-color: #f0f2f599;
--comment-line-color: #565656; --comment-line-color: #565656;
--drop-shadow-color: rgba(0, 0, 0, 0.5); --drop-shadow-color: rgba(0, 0, 0, 0.5);

364
src/locales/ca-ES.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n" "Language: ca\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-14 23:11\n" "PO-Revision-Date: 2024-11-19 12:15\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Catalan\n" "Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -31,12 +31,12 @@ msgid "Last posted: {0}"
msgstr "Última publicació: {0}" msgstr "Última publicació: {0}"
#: src/components/account-block.jsx:161 #: src/components/account-block.jsx:161
#: src/components/account-info.jsx:634 #: src/components/account-info.jsx:636
msgid "Automated" msgid "Automated"
msgstr "Automatitzat" msgstr "Automatitzat"
#: src/components/account-block.jsx:168 #: src/components/account-block.jsx:168
#: src/components/account-info.jsx:639 #: src/components/account-info.jsx:641
#: src/components/status.jsx:498 #: src/components/status.jsx:498
msgid "Group" msgid "Group"
msgstr "Grup" msgstr "Grup"
@ -46,17 +46,17 @@ msgid "Mutual"
msgstr "Mutu" msgstr "Mutu"
#: src/components/account-block.jsx:182 #: src/components/account-block.jsx:182
#: src/components/account-info.jsx:1680 #: src/components/account-info.jsx:1682
msgid "Requested" msgid "Requested"
msgstr "Sol·licitat per" msgstr "Sol·licitat per"
#: src/components/account-block.jsx:186 #: src/components/account-block.jsx:186
#: src/components/account-info.jsx:1671 #: src/components/account-info.jsx:1673
msgid "Following" msgid "Following"
msgstr "Seguint-ne" msgstr "Seguint-ne"
#: src/components/account-block.jsx:190 #: src/components/account-block.jsx:190
#: src/components/account-info.jsx:1062 #: src/components/account-info.jsx:1064
msgid "Follows you" msgid "Follows you"
msgstr "Et segueix" msgstr "Et segueix"
@ -65,50 +65,50 @@ msgid "{followersCount, plural, one {# follower} other {# followers}}"
msgstr "{followersCount , plural, one {# seguidor} other {# seguidors}}" msgstr "{followersCount , plural, one {# seguidor} other {# seguidors}}"
#: src/components/account-block.jsx:207 #: src/components/account-block.jsx:207
#: src/components/account-info.jsx:680 #: src/components/account-info.jsx:682
msgid "Verified" msgid "Verified"
msgstr "Verificat" msgstr "Verificat"
#: src/components/account-block.jsx:222 #: src/components/account-block.jsx:222
#: src/components/account-info.jsx:780 #: src/components/account-info.jsx:782
msgid "Joined <0>{0}</0>" msgid "Joined <0>{0}</0>"
msgstr "S'hi va unir <0>{0}</0>" msgstr "S'hi va unir <0>{0}</0>"
#: src/components/account-info.jsx:57 #: src/components/account-info.jsx:58
msgid "Forever" msgid "Forever"
msgstr "Per sempre" msgstr "Per sempre"
#: src/components/account-info.jsx:377 #: src/components/account-info.jsx:379
msgid "Unable to load account." msgid "Unable to load account."
msgstr "No es pot carregar el compte." msgstr "No es pot carregar el compte."
#: src/components/account-info.jsx:385 #: src/components/account-info.jsx:387
msgid "Go to account page" msgid "Go to account page"
msgstr "Ves a la pàgina del compte" msgstr "Ves a la pàgina del compte"
#: src/components/account-info.jsx:413 #: src/components/account-info.jsx:415
#: src/components/account-info.jsx:702 #: src/components/account-info.jsx:704
#: src/components/account-info.jsx:732 #: src/components/account-info.jsx:734
msgid "Followers" msgid "Followers"
msgstr "Seguidors" msgstr "Seguidors"
#. js-lingui-explicit-id #. js-lingui-explicit-id
#: src/components/account-info.jsx:416 #: src/components/account-info.jsx:418
#: src/components/account-info.jsx:742 #: src/components/account-info.jsx:744
#: src/components/account-info.jsx:759 #: src/components/account-info.jsx:761
msgid "following.stats" msgid "following.stats"
msgstr "Seguint-ne" msgstr "Seguint-ne"
#: src/components/account-info.jsx:419 #: src/components/account-info.jsx:421
#: src/components/account-info.jsx:776 #: src/components/account-info.jsx:778
#: src/pages/account-statuses.jsx:484 #: src/pages/account-statuses.jsx:484
#: src/pages/search.jsx:312 #: src/pages/search.jsx:323
#: src/pages/search.jsx:459 #: src/pages/search.jsx:470
msgid "Posts" msgid "Posts"
msgstr "Publicacions" msgstr "Publicacions"
#: src/components/account-info.jsx:427 #: src/components/account-info.jsx:429
#: src/components/account-info.jsx:1118 #: src/components/account-info.jsx:1120
#: src/components/compose.jsx:2488 #: src/components/compose.jsx:2488
#: src/components/media-alt-modal.jsx:45 #: src/components/media-alt-modal.jsx:45
#: src/components/media-modal.jsx:357 #: src/components/media-modal.jsx:357
@ -127,64 +127,64 @@ msgstr "Publicacions"
msgid "More" msgid "More"
msgstr "Més" msgstr "Més"
#: src/components/account-info.jsx:439 #: src/components/account-info.jsx:441
msgid "<0>{displayName}</0> has indicated that their new account is now:" msgid "<0>{displayName}</0> has indicated that their new account is now:"
msgstr "<0>{displayName}</0> ha indicat que té un nou compte:" msgstr "<0>{displayName}</0> ha indicat que té un nou compte:"
#: src/components/account-info.jsx:584 #: src/components/account-info.jsx:586
#: src/components/account-info.jsx:1276 #: src/components/account-info.jsx:1278
msgid "Handle copied" msgid "Handle copied"
msgstr "Identificador copiat" msgstr "Identificador copiat"
#: src/components/account-info.jsx:587 #: src/components/account-info.jsx:589
#: src/components/account-info.jsx:1279 #: src/components/account-info.jsx:1281
msgid "Unable to copy handle" msgid "Unable to copy handle"
msgstr "No ha sigut possible copiar l'identificador d'usuari" msgstr "No ha sigut possible copiar l'identificador d'usuari"
#: src/components/account-info.jsx:593 #: src/components/account-info.jsx:595
#: src/components/account-info.jsx:1285 #: src/components/account-info.jsx:1287
msgid "Copy handle" msgid "Copy handle"
msgstr "Copia l'identificador d'usuari" msgstr "Copia l'identificador d'usuari"
#: src/components/account-info.jsx:599 #: src/components/account-info.jsx:601
msgid "Go to original profile page" msgid "Go to original profile page"
msgstr "Ves a la pàgina del perfil original" msgstr "Ves a la pàgina del perfil original"
#: src/components/account-info.jsx:606 #: src/components/account-info.jsx:608
msgid "View profile image" msgid "View profile image"
msgstr "Veure imatge de perfil" msgstr "Veure imatge de perfil"
#: src/components/account-info.jsx:612 #: src/components/account-info.jsx:614
msgid "View profile header" msgid "View profile header"
msgstr "Veure imatge de la capçalera" msgstr "Veure imatge de la capçalera"
#: src/components/account-info.jsx:629 #: src/components/account-info.jsx:631
msgid "In Memoriam" msgid "In Memoriam"
msgstr "En Memòria" msgstr "En Memòria"
#: src/components/account-info.jsx:709 #: src/components/account-info.jsx:711
#: src/components/account-info.jsx:750 #: src/components/account-info.jsx:752
msgid "This user has chosen to not make this information available." msgid "This user has chosen to not make this information available."
msgstr "Aquest usuari ha decidit no mostrar aquesta informació." msgstr "Aquest usuari ha decidit no mostrar aquesta informació."
#: src/components/account-info.jsx:805 #: src/components/account-info.jsx:807
msgid "{0} original posts, {1} replies, {2} boosts" msgid "{0} original posts, {1} replies, {2} boosts"
msgstr "{0} publicacions originals, {1} respostes, {2} impulsos" msgstr "{0} publicacions originals, {1} respostes, {2} impulsos"
#: src/components/account-info.jsx:821 #: src/components/account-info.jsx:823
msgid "{0, plural, one {{1, plural, one {Last 1 post in the past 1 day} other {Last 1 post in the past {2} days}}} other {{3, plural, one {Last {4} posts in the past 1 day} other {Last {5} posts in the past {6} days}}}}" msgid "{0, plural, one {{1, plural, one {Last 1 post in the past 1 day} other {Last 1 post in the past {2} days}}} other {{3, plural, one {Last {4} posts in the past 1 day} other {Last {5} posts in the past {6} days}}}}"
msgstr "{0, plural, one {{1, plural, one {Última publicació en el darrer dia} other {Última publicació en els darrers {2} dies}}} other {{3, plural, one {Últimes {4} publicacions en el darrer dia} other {Últimes {5} publicacions en els darrers {6} dies}}}}" msgstr "{0, plural, one {{1, plural, one {Última publicació en el darrer dia} other {Última publicació en els darrers {2} dies}}} other {{3, plural, one {Últimes {4} publicacions en el darrer dia} other {Últimes {5} publicacions en els darrers {6} dies}}}}"
#: src/components/account-info.jsx:834 #: src/components/account-info.jsx:836
msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}"
msgstr "{0, plural, one {Última publicació en el darrer any(s)} other {Últimes {1} publicacions en el darrer any(s)}}" msgstr "{0, plural, one {Última publicació en el darrer any(s)} other {Últimes {1} publicacions en el darrer any(s)}}"
#: src/components/account-info.jsx:858 #: src/components/account-info.jsx:860
#: src/pages/catchup.jsx:70 #: src/pages/catchup.jsx:70
msgid "Original" msgid "Original"
msgstr "Original" msgstr "Original"
#: src/components/account-info.jsx:862 #: src/components/account-info.jsx:864
#: src/components/status.jsx:2252 #: src/components/status.jsx:2252
#: src/pages/catchup.jsx:71 #: src/pages/catchup.jsx:71
#: src/pages/catchup.jsx:1445 #: src/pages/catchup.jsx:1445
@ -194,7 +194,7 @@ msgstr "Original"
msgid "Replies" msgid "Replies"
msgstr "Respostes" msgstr "Respostes"
#: src/components/account-info.jsx:866 #: src/components/account-info.jsx:868
#: src/pages/catchup.jsx:72 #: src/pages/catchup.jsx:72
#: src/pages/catchup.jsx:1447 #: src/pages/catchup.jsx:1447
#: src/pages/catchup.jsx:2068 #: src/pages/catchup.jsx:2068
@ -202,207 +202,207 @@ msgstr "Respostes"
msgid "Boosts" msgid "Boosts"
msgstr "Impulsos" msgstr "Impulsos"
#: src/components/account-info.jsx:872 #: src/components/account-info.jsx:874
msgid "Post stats unavailable." msgid "Post stats unavailable."
msgstr "Les estadístiques de les publicacions no estan disponibles." msgstr "Les estadístiques de les publicacions no estan disponibles."
#: src/components/account-info.jsx:903 #: src/components/account-info.jsx:905
msgid "View post stats" msgid "View post stats"
msgstr "Veure estadístiques de les publicacions" msgstr "Veure estadístiques de les publicacions"
#: src/components/account-info.jsx:1066 #: src/components/account-info.jsx:1068
msgid "Last post: <0>{0}</0>" msgid "Last post: <0>{0}</0>"
msgstr "Última publicació: <0>{0}</0>" msgstr "Última publicació: <0>{0}</0>"
#: src/components/account-info.jsx:1080 #: src/components/account-info.jsx:1082
msgid "Muted" msgid "Muted"
msgstr "Usuaris silenciats" msgstr "Usuaris silenciats"
#: src/components/account-info.jsx:1085 #: src/components/account-info.jsx:1087
msgid "Blocked" msgid "Blocked"
msgstr "Usuaris blocats" msgstr "Usuaris blocats"
#: src/components/account-info.jsx:1094 #: src/components/account-info.jsx:1096
msgid "Private note" msgid "Private note"
msgstr "Nota privada" msgstr "Nota privada"
#: src/components/account-info.jsx:1151 #: src/components/account-info.jsx:1153
msgid "Mention <0>@{username}</0>" msgid "Mention <0>@{username}</0>"
msgstr "Menciona a <0>@{username}</0>" msgstr "Menciona a <0>@{username}</0>"
#: src/components/account-info.jsx:1163 #: src/components/account-info.jsx:1165
msgid "Translate bio" msgid "Translate bio"
msgstr "Tradueix la biografia" msgstr "Tradueix la biografia"
#: src/components/account-info.jsx:1174 #: src/components/account-info.jsx:1176
msgid "Edit private note" msgid "Edit private note"
msgstr "Edita una nota privada" msgstr "Edita una nota privada"
#: src/components/account-info.jsx:1174 #: src/components/account-info.jsx:1176
msgid "Add private note" msgid "Add private note"
msgstr "Afegiu una nota privada" msgstr "Afegiu una nota privada"
#: src/components/account-info.jsx:1194 #: src/components/account-info.jsx:1196
msgid "Notifications enabled for @{username}'s posts." msgid "Notifications enabled for @{username}'s posts."
msgstr "S'han activat les publicacions de @{username}." msgstr "S'han activat les publicacions de @{username}."
#: src/components/account-info.jsx:1195 #: src/components/account-info.jsx:1197
msgid "Notifications disabled for @{username}'s posts." msgid "Notifications disabled for @{username}'s posts."
msgstr "S'han desactivat les publicacions de @{username}." msgstr "S'han desactivat les publicacions de @{username}."
#: src/components/account-info.jsx:1207 #: src/components/account-info.jsx:1209
msgid "Disable notifications" msgid "Disable notifications"
msgstr "Desactiva les notificacions" msgstr "Desactiva les notificacions"
#: src/components/account-info.jsx:1208 #: src/components/account-info.jsx:1210
msgid "Enable notifications" msgid "Enable notifications"
msgstr "Activa les notificacions" msgstr "Activa les notificacions"
#: src/components/account-info.jsx:1225 #: src/components/account-info.jsx:1227
msgid "Boosts from @{username} enabled." msgid "Boosts from @{username} enabled."
msgstr "Impulsos de @{username} permesos." msgstr "Impulsos de @{username} permesos."
#: src/components/account-info.jsx:1226 #: src/components/account-info.jsx:1228
msgid "Boosts from @{username} disabled." msgid "Boosts from @{username} disabled."
msgstr "Impulsos de @{username} inhabilitats." msgstr "Impulsos de @{username} inhabilitats."
#: src/components/account-info.jsx:1237 #: src/components/account-info.jsx:1239
msgid "Disable boosts" msgid "Disable boosts"
msgstr "Desactiva els impulsos" msgstr "Desactiva els impulsos"
#: src/components/account-info.jsx:1237 #: src/components/account-info.jsx:1239
msgid "Enable boosts" msgid "Enable boosts"
msgstr "Activa els impulsos" msgstr "Activa els impulsos"
#: src/components/account-info.jsx:1253 #: src/components/account-info.jsx:1255
#: src/components/account-info.jsx:1263 #: src/components/account-info.jsx:1265
#: src/components/account-info.jsx:1864 #: src/components/account-info.jsx:1866
msgid "Add/Remove from Lists" msgid "Add/Remove from Lists"
msgstr "Afegeix/elimina de les llistes" msgstr "Afegeix/elimina de les llistes"
#: src/components/account-info.jsx:1302 #: src/components/account-info.jsx:1304
#: src/components/status.jsx:1161 #: src/components/status.jsx:1161
msgid "Link copied" msgid "Link copied"
msgstr "Enllaç copiat" msgstr "Enllaç copiat"
#: src/components/account-info.jsx:1305 #: src/components/account-info.jsx:1307
#: src/components/status.jsx:1164 #: src/components/status.jsx:1164
msgid "Unable to copy link" msgid "Unable to copy link"
msgstr "No estat possible copiar l'enllaç" msgstr "No estat possible copiar l'enllaç"
#: src/components/account-info.jsx:1311 #: src/components/account-info.jsx:1313
#: src/components/shortcuts-settings.jsx:1059 #: src/components/shortcuts-settings.jsx:1059
#: src/components/status.jsx:1170 #: src/components/status.jsx:1170
#: src/components/status.jsx:3251 #: src/components/status.jsx:3251
msgid "Copy" msgid "Copy"
msgstr "Copia" msgstr "Copia"
#: src/components/account-info.jsx:1326 #: src/components/account-info.jsx:1328
#: src/components/shortcuts-settings.jsx:1077 #: src/components/shortcuts-settings.jsx:1077
#: src/components/status.jsx:1186 #: src/components/status.jsx:1186
msgid "Sharing doesn't seem to work." msgid "Sharing doesn't seem to work."
msgstr "Sembla que la compartició no funciona." msgstr "Sembla que la compartició no funciona."
#: src/components/account-info.jsx:1332 #: src/components/account-info.jsx:1334
#: src/components/status.jsx:1192 #: src/components/status.jsx:1192
msgid "Share…" msgid "Share…"
msgstr "Comparteix…" msgstr "Comparteix…"
#: src/components/account-info.jsx:1352 #: src/components/account-info.jsx:1354
msgid "Unmuted @{username}" msgid "Unmuted @{username}"
msgstr "@{username} s'ha deixat de silenciar" msgstr "@{username} s'ha deixat de silenciar"
#: src/components/account-info.jsx:1364 #: src/components/account-info.jsx:1366
msgid "Unmute <0>@{username}</0>" msgid "Unmute <0>@{username}</0>"
msgstr "Deixa de silenciar a <0>@{username}</0>" msgstr "Deixa de silenciar a <0>@{username}</0>"
#: src/components/account-info.jsx:1380 #: src/components/account-info.jsx:1382
msgid "Mute <0>@{username}</0>…" msgid "Mute <0>@{username}</0>…"
msgstr "Silencia a <0>@{username}</0>…" msgstr "Silencia a <0>@{username}</0>…"
#: src/components/account-info.jsx:1412 #: src/components/account-info.jsx:1414
msgid "Muted @{username} for {0}" msgid "Muted @{username} for {0}"
msgstr "@{username} silenciat durant {0}" msgstr "@{username} silenciat durant {0}"
#: src/components/account-info.jsx:1424 #: src/components/account-info.jsx:1426
msgid "Unable to mute @{username}" msgid "Unable to mute @{username}"
msgstr "No ha estat possible silenciar @{username}" msgstr "No ha estat possible silenciar @{username}"
#: src/components/account-info.jsx:1445 #: src/components/account-info.jsx:1447
msgid "Remove <0>@{username}</0> from followers?" msgid "Remove <0>@{username}</0> from followers?"
msgstr "Voleu suprimir a <0>@{username}</0> dels seguidors?" msgstr "Voleu suprimir a <0>@{username}</0> dels seguidors?"
#: src/components/account-info.jsx:1465 #: src/components/account-info.jsx:1467
msgid "@{username} removed from followers" msgid "@{username} removed from followers"
msgstr "S'ha eliminat @{username} de la llista de seguidors" msgstr "S'ha eliminat @{username} de la llista de seguidors"
#: src/components/account-info.jsx:1477 #: src/components/account-info.jsx:1479
msgid "Remove follower…" msgid "Remove follower…"
msgstr "Suprimeix seguidor…" msgstr "Suprimeix seguidor…"
#: src/components/account-info.jsx:1488 #: src/components/account-info.jsx:1490
msgid "Block <0>@{username}</0>?" msgid "Block <0>@{username}</0>?"
msgstr "Voleu blocar a <0>@{username}</0>?" msgstr "Voleu blocar a <0>@{username}</0>?"
#: src/components/account-info.jsx:1512 #: src/components/account-info.jsx:1514
msgid "Unblocked @{username}" msgid "Unblocked @{username}"
msgstr "S'ha desblocat a @{username}" msgstr "S'ha desblocat a @{username}"
#: src/components/account-info.jsx:1520 #: src/components/account-info.jsx:1522
msgid "Blocked @{username}" msgid "Blocked @{username}"
msgstr "S'ha blocat a @{username}" msgstr "S'ha blocat a @{username}"
#: src/components/account-info.jsx:1528 #: src/components/account-info.jsx:1530
msgid "Unable to unblock @{username}" msgid "Unable to unblock @{username}"
msgstr "No ha estat possible desblocar @{username}" msgstr "No ha estat possible desblocar @{username}"
#: src/components/account-info.jsx:1530 #: src/components/account-info.jsx:1532
msgid "Unable to block @{username}" msgid "Unable to block @{username}"
msgstr "No ha estat possible blocar @{username}" msgstr "No ha estat possible blocar @{username}"
#: src/components/account-info.jsx:1540 #: src/components/account-info.jsx:1542
msgid "Unblock <0>@{username}</0>" msgid "Unblock <0>@{username}</0>"
msgstr "Deixa de blocar a <0>@{username}</0>" msgstr "Deixa de blocar a <0>@{username}</0>"
#: src/components/account-info.jsx:1549 #: src/components/account-info.jsx:1551
msgid "Block <0>@{username}</0>…" msgid "Block <0>@{username}</0>…"
msgstr "Bloca a <0>@{username}</0>…" msgstr "Bloca a <0>@{username}</0>…"
#: src/components/account-info.jsx:1566 #: src/components/account-info.jsx:1568
msgid "Report <0>@{username}</0>…" msgid "Report <0>@{username}</0>…"
msgstr "Denúncia a <0>@{username}</0>…" msgstr "Denúncia a <0>@{username}</0>…"
#: src/components/account-info.jsx:1586 #: src/components/account-info.jsx:1588
#: src/components/account-info.jsx:2097 #: src/components/account-info.jsx:2099
msgid "Edit profile" msgid "Edit profile"
msgstr "Edita el perfil" msgstr "Edita el perfil"
#: src/components/account-info.jsx:1622 #: src/components/account-info.jsx:1624
msgid "Withdraw follow request?" msgid "Withdraw follow request?"
msgstr "Voleu retirar la sol·licitud de seguiment?" msgstr "Voleu retirar la sol·licitud de seguiment?"
#: src/components/account-info.jsx:1623 #: src/components/account-info.jsx:1625
msgid "Unfollow @{0}?" msgid "Unfollow @{0}?"
msgstr "Voleu deixar de seguir @{0}?" msgstr "Voleu deixar de seguir @{0}?"
#: src/components/account-info.jsx:1674 #: src/components/account-info.jsx:1676
msgid "Unfollow…" msgid "Unfollow…"
msgstr "Deixa de seguir…" msgstr "Deixa de seguir…"
#: src/components/account-info.jsx:1683 #: src/components/account-info.jsx:1685
msgid "Withdraw…" msgid "Withdraw…"
msgstr "Descarta…" msgstr "Descarta…"
#: src/components/account-info.jsx:1690 #: src/components/account-info.jsx:1692
#: src/components/account-info.jsx:1694 #: src/components/account-info.jsx:1696
#: src/pages/hashtag.jsx:261 #: src/pages/hashtag.jsx:261
msgid "Follow" msgid "Follow"
msgstr "Segueix" msgstr "Segueix"
#: src/components/account-info.jsx:1805 #: src/components/account-info.jsx:1807
#: src/components/account-info.jsx:1859 #: src/components/account-info.jsx:1861
#: src/components/account-info.jsx:1992 #: src/components/account-info.jsx:1994
#: src/components/account-info.jsx:2092 #: src/components/account-info.jsx:2094
#: src/components/account-sheet.jsx:37 #: src/components/account-sheet.jsx:37
#: src/components/compose.jsx:818 #: src/components/compose.jsx:818
#: src/components/compose.jsx:2444 #: src/components/compose.jsx:2444
@ -435,76 +435,76 @@ msgstr "Segueix"
msgid "Close" msgid "Close"
msgstr "Tanca" msgstr "Tanca"
#: src/components/account-info.jsx:1810 #: src/components/account-info.jsx:1812
msgid "Translated Bio" msgid "Translated Bio"
msgstr "Biografia traduïda" msgstr "Biografia traduïda"
#: src/components/account-info.jsx:1904 #: src/components/account-info.jsx:1906
msgid "Unable to remove from list." msgid "Unable to remove from list."
msgstr "No s'ha pogut eliminar de la llista." msgstr "No s'ha pogut eliminar de la llista."
#: src/components/account-info.jsx:1905 #: src/components/account-info.jsx:1907
msgid "Unable to add to list." msgid "Unable to add to list."
msgstr "No s'ha pogut afegir a la llista." msgstr "No s'ha pogut afegir a la llista."
#: src/components/account-info.jsx:1924 #: src/components/account-info.jsx:1926
#: src/pages/lists.jsx:104 #: src/pages/lists.jsx:104
msgid "Unable to load lists." msgid "Unable to load lists."
msgstr "No s'ha pogut carregar les llistes." msgstr "No s'ha pogut carregar les llistes."
#: src/components/account-info.jsx:1928 #: src/components/account-info.jsx:1930
msgid "No lists." msgid "No lists."
msgstr "No hi ha cap llista." msgstr "No hi ha cap llista."
#: src/components/account-info.jsx:1939 #: src/components/account-info.jsx:1941
#: src/components/list-add-edit.jsx:39 #: src/components/list-add-edit.jsx:39
#: src/pages/lists.jsx:58 #: src/pages/lists.jsx:58
msgid "New list" msgid "New list"
msgstr "Llista nova" msgstr "Llista nova"
#: src/components/account-info.jsx:1997 #: src/components/account-info.jsx:1999
msgid "Private note about <0>@{0}</0>" msgid "Private note about <0>@{0}</0>"
msgstr "Nota privada sobre <0>@{0}</0>" msgstr "Nota privada sobre <0>@{0}</0>"
#: src/components/account-info.jsx:2027 #: src/components/account-info.jsx:2029
msgid "Unable to update private note." msgid "Unable to update private note."
msgstr "No ha estat possible actualitzar la nota privada." msgstr "No ha estat possible actualitzar la nota privada."
#: src/components/account-info.jsx:2050 #: src/components/account-info.jsx:2052
#: src/components/account-info.jsx:2220 #: src/components/account-info.jsx:2222
msgid "Cancel" msgid "Cancel"
msgstr "Cancel·la" msgstr "Cancel·la"
#: src/components/account-info.jsx:2055 #: src/components/account-info.jsx:2057
msgid "Save & close" msgid "Save & close"
msgstr "Desa i tanca" msgstr "Desa i tanca"
#: src/components/account-info.jsx:2148 #: src/components/account-info.jsx:2150
msgid "Unable to update profile." msgid "Unable to update profile."
msgstr "No ha estat possible actualitzar el perfil." msgstr "No ha estat possible actualitzar el perfil."
#: src/components/account-info.jsx:2155 #: src/components/account-info.jsx:2157
#: src/components/list-add-edit.jsx:104 #: src/components/list-add-edit.jsx:104
msgid "Name" msgid "Name"
msgstr "Nom" msgstr "Nom"
#: src/components/account-info.jsx:2168 #: src/components/account-info.jsx:2170
msgid "Bio" msgid "Bio"
msgstr "Biografia" msgstr "Biografia"
#: src/components/account-info.jsx:2181 #: src/components/account-info.jsx:2183
msgid "Extra fields" msgid "Extra fields"
msgstr "Camps addicionals" msgstr "Camps addicionals"
#: src/components/account-info.jsx:2187 #: src/components/account-info.jsx:2189
msgid "Label" msgid "Label"
msgstr "Etiqueta" msgstr "Etiqueta"
#: src/components/account-info.jsx:2190 #: src/components/account-info.jsx:2192
msgid "Content" msgid "Content"
msgstr "Contingut" msgstr "Contingut"
#: src/components/account-info.jsx:2223 #: src/components/account-info.jsx:2225
#: src/components/list-add-edit.jsx:149 #: src/components/list-add-edit.jsx:149
#: src/components/shortcuts-settings.jsx:715 #: src/components/shortcuts-settings.jsx:715
#: src/pages/filters.jsx:554 #: src/pages/filters.jsx:554
@ -512,11 +512,11 @@ msgstr "Contingut"
msgid "Save" msgid "Save"
msgstr "Desa" msgstr "Desa"
#: src/components/account-info.jsx:2276 #: src/components/account-info.jsx:2279
msgid "username" msgid "username"
msgstr "nom dusuari" msgstr "nom dusuari"
#: src/components/account-info.jsx:2280 #: src/components/account-info.jsx:2283
msgid "server domain name" msgid "server domain name"
msgstr "nom de domini del servidor" msgstr "nom de domini del servidor"
@ -529,7 +529,7 @@ msgid "Cloak mode enabled"
msgstr "Mode ocult activat" msgstr "Mode ocult activat"
#: src/components/columns.jsx:26 #: src/components/columns.jsx:26
#: src/components/nav-menu.jsx:184 #: src/components/nav-menu.jsx:175
#: src/components/shortcuts-settings.jsx:139 #: src/components/shortcuts-settings.jsx:139
#: src/components/timeline.jsx:437 #: src/components/timeline.jsx:437
#: src/pages/catchup.jsx:876 #: src/pages/catchup.jsx:876
@ -629,7 +629,7 @@ msgid "Public"
msgstr "Públic" msgstr "Públic"
#: src/components/compose.jsx:1196 #: src/components/compose.jsx:1196
#: src/components/nav-menu.jsx:386 #: src/components/nav-menu.jsx:337
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
#: src/components/status.jsx:94 #: src/components/status.jsx:94
msgid "Local" msgid "Local"
@ -705,7 +705,7 @@ msgstr "Ha fallat la descàrrega del GIF"
#: src/components/compose.jsx:1775 #: src/components/compose.jsx:1775
#: src/components/compose.jsx:1852 #: src/components/compose.jsx:1852
#: src/components/nav-menu.jsx:287 #: src/components/nav-menu.jsx:238
msgid "More…" msgid "More…"
msgstr "Més…" msgstr "Més…"
@ -961,8 +961,8 @@ msgstr "Res a mostrar"
#: src/components/generic-accounts.jsx:145 #: src/components/generic-accounts.jsx:145
#: src/components/notification.jsx:438 #: src/components/notification.jsx:438
#: src/pages/accounts.jsx:41 #: src/pages/accounts.jsx:41
#: src/pages/search.jsx:302 #: src/pages/search.jsx:313
#: src/pages/search.jsx:335 #: src/pages/search.jsx:346
msgid "Accounts" msgid "Accounts"
msgstr "Comptes" msgstr "Comptes"
@ -970,19 +970,19 @@ msgstr "Comptes"
#: src/components/timeline.jsx:519 #: src/components/timeline.jsx:519
#: src/pages/list.jsx:293 #: src/pages/list.jsx:293
#: src/pages/notifications.jsx:848 #: src/pages/notifications.jsx:848
#: src/pages/search.jsx:529 #: src/pages/search.jsx:540
#: src/pages/status.jsx:1332 #: src/pages/status.jsx:1332
msgid "Show more…" msgid "Show more…"
msgstr "Mostra'n més…" msgstr "Mostra'n més…"
#: src/components/generic-accounts.jsx:210 #: src/components/generic-accounts.jsx:210
#: src/components/timeline.jsx:524 #: src/components/timeline.jsx:524
#: src/pages/search.jsx:534 #: src/pages/search.jsx:545
msgid "The end." msgid "The end."
msgstr "Final." msgstr "Final."
#: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/keyboard-shortcuts-help.jsx:43
#: src/components/nav-menu.jsx:405 #: src/components/nav-menu.jsx:356
#: src/pages/catchup.jsx:1619 #: src/pages/catchup.jsx:1619
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Dreceres de teclat" msgstr "Dreceres de teclat"
@ -1079,12 +1079,12 @@ msgid "<0>Ctrl</0> + <1>Enter</1> or <2>⌘</2> + <3>Enter</3>"
msgstr "<0>Ctrl</0> + <1>Enter</1> o <2>⌘</2> + <3>Enter</3>" msgstr "<0>Ctrl</0> + <1>Enter</1> o <2>⌘</2> + <3>Enter</3>"
#: src/components/keyboard-shortcuts-help.jsx:147 #: src/components/keyboard-shortcuts-help.jsx:147
#: src/components/nav-menu.jsx:374 #: src/components/nav-menu.jsx:325
#: src/components/search-form.jsx:72 #: src/components/search-form.jsx:72
#: src/components/shortcuts-settings.jsx:52 #: src/components/shortcuts-settings.jsx:52
#: src/components/shortcuts-settings.jsx:179 #: src/components/shortcuts-settings.jsx:179
#: src/pages/search.jsx:45 #: src/pages/search.jsx:45
#: src/pages/search.jsx:284 #: src/pages/search.jsx:295
msgid "Search" msgid "Search"
msgstr "Cerca" msgstr "Cerca"
@ -1244,32 +1244,32 @@ msgstr "Resposta enviada. Comproveu-la."
msgid "Post updated. Check it out." msgid "Post updated. Check it out."
msgstr "Publicació actualitzada. Comproveu-la." msgstr "Publicació actualitzada. Comproveu-la."
#: src/components/nav-menu.jsx:126 #: src/components/nav-menu.jsx:117
msgid "Menu" msgid "Menu"
msgstr "Menú" msgstr "Menú"
#: src/components/nav-menu.jsx:162 #: src/components/nav-menu.jsx:153
msgid "Reload page now to update?" msgid "Reload page now to update?"
msgstr "Voleu tornar a carregar la pàgina per actualitzar-la?" msgstr "Voleu tornar a carregar la pàgina per actualitzar-la?"
#: src/components/nav-menu.jsx:174 #: src/components/nav-menu.jsx:165
msgid "New update available…" msgid "New update available…"
msgstr "Nova actualització disponible…" msgstr "Nova actualització disponible…"
#. js-lingui-explicit-id #. js-lingui-explicit-id
#: src/components/nav-menu.jsx:193 #: src/components/nav-menu.jsx:184
#: src/components/shortcuts-settings.jsx:140 #: src/components/shortcuts-settings.jsx:140
#: src/pages/following.jsx:22 #: src/pages/following.jsx:22
#: src/pages/following.jsx:141 #: src/pages/following.jsx:141
msgid "following.title" msgid "following.title"
msgstr "Seguint-ne" msgstr "Seguint-ne"
#: src/components/nav-menu.jsx:200 #: src/components/nav-menu.jsx:191
#: src/pages/catchup.jsx:871 #: src/pages/catchup.jsx:871
msgid "Catch-up" msgid "Catch-up"
msgstr "Posada al dia" msgstr "Posada al dia"
#: src/components/nav-menu.jsx:207 #: src/components/nav-menu.jsx:198
#: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:58
#: src/components/shortcuts-settings.jsx:146 #: src/components/shortcuts-settings.jsx:146
#: src/pages/home.jsx:224 #: src/pages/home.jsx:224
@ -1280,7 +1280,7 @@ msgstr "Posada al dia"
msgid "Mentions" msgid "Mentions"
msgstr "Mencions" msgstr "Mencions"
#: src/components/nav-menu.jsx:214 #: src/components/nav-menu.jsx:205
#: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:49
#: src/components/shortcuts-settings.jsx:152 #: src/components/shortcuts-settings.jsx:152
#: src/pages/filters.jsx:24 #: src/pages/filters.jsx:24
@ -1291,31 +1291,15 @@ msgstr "Mencions"
msgid "Notifications" msgid "Notifications"
msgstr "Notificacions" msgstr "Notificacions"
#: src/components/nav-menu.jsx:217 #: src/components/nav-menu.jsx:208
msgid "New" msgid "New"
msgstr "Nou" msgstr "Nou"
#: src/components/nav-menu.jsx:228 #: src/components/nav-menu.jsx:219
msgid "Profile" msgid "Profile"
msgstr "Perfil" msgstr "Perfil"
#: src/components/nav-menu.jsx:241 #: src/components/nav-menu.jsx:227
#: src/components/nav-menu.jsx:268
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr "Llistes"
#: src/components/nav-menu.jsx:249
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr "Totes les llistes"
#: src/components/nav-menu.jsx:276
#: src/components/shortcuts-settings.jsx:54 #: src/components/shortcuts-settings.jsx:54
#: src/components/shortcuts-settings.jsx:195 #: src/components/shortcuts-settings.jsx:195
#: src/pages/bookmarks.jsx:11 #: src/pages/bookmarks.jsx:11
@ -1323,7 +1307,7 @@ msgstr "Totes les llistes"
msgid "Bookmarks" msgid "Bookmarks"
msgstr "Marcadors" msgstr "Marcadors"
#: src/components/nav-menu.jsx:296 #: src/components/nav-menu.jsx:247
#: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:55
#: src/components/shortcuts-settings.jsx:201 #: src/components/shortcuts-settings.jsx:201
#: src/pages/catchup.jsx:1446 #: src/pages/catchup.jsx:1446
@ -1334,13 +1318,13 @@ msgstr "Marcadors"
msgid "Likes" msgid "Likes"
msgstr "\"M'agrada\"" msgstr "\"M'agrada\""
#: src/components/nav-menu.jsx:302 #: src/components/nav-menu.jsx:253
#: src/pages/followed-hashtags.jsx:14 #: src/pages/followed-hashtags.jsx:14
#: src/pages/followed-hashtags.jsx:44 #: src/pages/followed-hashtags.jsx:44
msgid "Followed Hashtags" msgid "Followed Hashtags"
msgstr "Etiquetes seguides" msgstr "Etiquetes seguides"
#: src/components/nav-menu.jsx:310 #: src/components/nav-menu.jsx:261
#: src/pages/account-statuses.jsx:331 #: src/pages/account-statuses.jsx:331
#: src/pages/filters.jsx:54 #: src/pages/filters.jsx:54
#: src/pages/filters.jsx:93 #: src/pages/filters.jsx:93
@ -1348,54 +1332,70 @@ msgstr "Etiquetes seguides"
msgid "Filters" msgid "Filters"
msgstr "Filtres" msgstr "Filtres"
#: src/components/nav-menu.jsx:318 #: src/components/nav-menu.jsx:269
msgid "Muted users" msgid "Muted users"
msgstr "Usuaris silenciats" msgstr "Usuaris silenciats"
#: src/components/nav-menu.jsx:326 #: src/components/nav-menu.jsx:277
msgid "Muted users…" msgid "Muted users…"
msgstr "Usuaris silenciats…" msgstr "Usuaris silenciats…"
#: src/components/nav-menu.jsx:333 #: src/components/nav-menu.jsx:284
msgid "Blocked users" msgid "Blocked users"
msgstr "Usuaris blocats" msgstr "Usuaris blocats"
#: src/components/nav-menu.jsx:341 #: src/components/nav-menu.jsx:292
msgid "Blocked users…" msgid "Blocked users…"
msgstr "Usuaris blocats…" msgstr "Usuaris blocats…"
#: src/components/nav-menu.jsx:353 #: src/components/nav-menu.jsx:304
msgid "Accounts…" msgid "Accounts…"
msgstr "Comptes…" msgstr "Comptes…"
#: src/components/nav-menu.jsx:363 #: src/components/nav-menu.jsx:314
#: src/pages/login.jsx:189 #: src/pages/login.jsx:189
#: src/pages/status.jsx:835 #: src/pages/status.jsx:835
#: src/pages/welcome.jsx:64 #: src/pages/welcome.jsx:64
msgid "Log in" msgid "Log in"
msgstr "Inicia sessió" msgstr "Inicia sessió"
#: src/components/nav-menu.jsx:380 #: src/components/nav-menu.jsx:331
#: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:57
#: src/components/shortcuts-settings.jsx:172 #: src/components/shortcuts-settings.jsx:172
#: src/pages/trending.jsx:441 #: src/pages/trending.jsx:441
msgid "Trending" msgid "Trending"
msgstr "Tendències" msgstr "Tendències"
#: src/components/nav-menu.jsx:392 #: src/components/nav-menu.jsx:343
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
msgid "Federated" msgid "Federated"
msgstr "Federada" msgstr "Federada"
#: src/components/nav-menu.jsx:415 #: src/components/nav-menu.jsx:366
msgid "Shortcuts / Columns…" msgid "Shortcuts / Columns…"
msgstr "Dreceres / Columnes…" msgstr "Dreceres / Columnes…"
#: src/components/nav-menu.jsx:425 #: src/components/nav-menu.jsx:376
#: src/components/nav-menu.jsx:439 #: src/components/nav-menu.jsx:390
msgid "Settings…" msgid "Settings…"
msgstr "Configuració…" msgstr "Configuració…"
#: src/components/nav-menu.jsx:420
#: src/components/nav-menu.jsx:447
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr "Llistes"
#: src/components/nav-menu.jsx:428
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr "Totes les llistes"
#: src/components/notification-service.jsx:160 #: src/components/notification-service.jsx:160
msgid "Notification" msgid "Notification"
msgstr "Notificació" msgstr "Notificació"
@ -2532,7 +2532,7 @@ msgstr "Nota: el compte <0>Per defecte</0> sempre s'utilitzarà per a la primera
#: src/pages/bookmarks.jsx:25 #: src/pages/bookmarks.jsx:25
msgid "No bookmarks yet. Go bookmark something!" msgid "No bookmarks yet. Go bookmark something!"
msgstr "No teniu marcats. Cerqueu alguna cosa per guardar!" msgstr "No teniu marcadors. Cerqueu alguna cosa per guardar!"
#: src/pages/bookmarks.jsx:26 #: src/pages/bookmarks.jsx:26
msgid "Unable to load bookmarks." msgid "Unable to load bookmarks."
@ -2703,7 +2703,7 @@ msgstr "Compartit per {0}"
#: src/pages/catchup.jsx:1316 #: src/pages/catchup.jsx:1316
#: src/pages/mentions.jsx:147 #: src/pages/mentions.jsx:147
#: src/pages/search.jsx:297 #: src/pages/search.jsx:308
msgid "All" msgid "All"
msgstr "Totes" msgstr "Totes"
@ -3307,42 +3307,42 @@ msgstr "Cerca: {q} (etiquetes)"
msgid "Search: {q}" msgid "Search: {q}"
msgstr "Cerca: {q}" msgstr "Cerca: {q}"
#: src/pages/search.jsx:307 #: src/pages/search.jsx:318
#: src/pages/search.jsx:389 #: src/pages/search.jsx:400
msgid "Hashtags" msgid "Hashtags"
msgstr "Etiquetes" msgstr "Etiquetes"
#: src/pages/search.jsx:339 #: src/pages/search.jsx:350
#: src/pages/search.jsx:393 #: src/pages/search.jsx:404
#: src/pages/search.jsx:463 #: src/pages/search.jsx:474
msgid "See more" msgid "See more"
msgstr "Mostra'n més" msgstr "Mostra'n més"
#: src/pages/search.jsx:365 #: src/pages/search.jsx:376
msgid "See more accounts" msgid "See more accounts"
msgstr "Veure més comptes" msgstr "Veure més comptes"
#: src/pages/search.jsx:379 #: src/pages/search.jsx:390
msgid "No accounts found." msgid "No accounts found."
msgstr "No s'ha trobat cap compte." msgstr "No s'ha trobat cap compte."
#: src/pages/search.jsx:435 #: src/pages/search.jsx:446
msgid "See more hashtags" msgid "See more hashtags"
msgstr "Veure més etiquetes" msgstr "Veure més etiquetes"
#: src/pages/search.jsx:449 #: src/pages/search.jsx:460
msgid "No hashtags found." msgid "No hashtags found."
msgstr "No s'ha trobat cap etiqueta." msgstr "No s'ha trobat cap etiqueta."
#: src/pages/search.jsx:493 #: src/pages/search.jsx:504
msgid "See more posts" msgid "See more posts"
msgstr "Veure més publicacions" msgstr "Veure més publicacions"
#: src/pages/search.jsx:507 #: src/pages/search.jsx:518
msgid "No posts found." msgid "No posts found."
msgstr "No s'ha trobat cap publicació." msgstr "No s'ha trobat cap publicació."
#: src/pages/search.jsx:551 #: src/pages/search.jsx:562
msgid "Enter your search term or paste a URL above to get started." 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." msgstr "Introduïu el vostre terme de cerca o enganxeu un URL a dalt per començar."
@ -3387,7 +3387,7 @@ msgstr "Ajudeu a traduir"
#: src/pages/settings.jsx:265 #: src/pages/settings.jsx:265
msgid "Posting" msgid "Posting"
msgstr "Publicant" msgstr "Publicacions"
#: src/pages/settings.jsx:272 #: src/pages/settings.jsx:272
msgid "Default visibility" msgid "Default visibility"
@ -3409,7 +3409,7 @@ msgstr "Sincronitzat amb la configuració de la instància del servidor. \n"
#: src/pages/settings.jsx:336 #: src/pages/settings.jsx:336
msgid "Experiments" msgid "Experiments"
msgstr "Experiments" msgstr "Funcions experimentals"
#: src/pages/settings.jsx:349 #: src/pages/settings.jsx:349
msgid "Auto refresh timeline posts" msgid "Auto refresh timeline posts"

398
src/locales/en.po generated
View file

@ -32,7 +32,7 @@ msgstr ""
#: src/components/account-block.jsx:168 #: src/components/account-block.jsx:168
#: src/components/account-info.jsx:641 #: src/components/account-info.jsx:641
#: src/components/status.jsx:498 #: src/components/status.jsx:514
msgid "Group" msgid "Group"
msgstr "" msgstr ""
@ -97,8 +97,8 @@ msgstr "Following"
#: src/components/account-info.jsx:421 #: src/components/account-info.jsx:421
#: src/components/account-info.jsx:778 #: src/components/account-info.jsx:778
#: src/pages/account-statuses.jsx:484 #: src/pages/account-statuses.jsx:484
#: src/pages/search.jsx:312 #: src/pages/search.jsx:327
#: src/pages/search.jsx:459 #: src/pages/search.jsx:474
msgid "Posts" msgid "Posts"
msgstr "" msgstr ""
@ -107,11 +107,11 @@ msgstr ""
#: src/components/compose.jsx:2488 #: src/components/compose.jsx:2488
#: src/components/media-alt-modal.jsx:45 #: src/components/media-alt-modal.jsx:45
#: src/components/media-modal.jsx:357 #: src/components/media-modal.jsx:357
#: src/components/status.jsx:1721 #: src/components/status.jsx:1737
#: src/components/status.jsx:1738 #: src/components/status.jsx:1754
#: src/components/status.jsx:1862 #: src/components/status.jsx:1878
#: src/components/status.jsx:2474 #: src/components/status.jsx:2490
#: src/components/status.jsx:2477 #: src/components/status.jsx:2493
#: src/pages/account-statuses.jsx:528 #: src/pages/account-statuses.jsx:528
#: src/pages/accounts.jsx:109 #: src/pages/accounts.jsx:109
#: src/pages/hashtag.jsx:199 #: src/pages/hashtag.jsx:199
@ -180,7 +180,7 @@ msgid "Original"
msgstr "" msgstr ""
#: src/components/account-info.jsx:864 #: src/components/account-info.jsx:864
#: src/components/status.jsx:2252 #: src/components/status.jsx:2268
#: src/pages/catchup.jsx:71 #: src/pages/catchup.jsx:71
#: src/pages/catchup.jsx:1445 #: src/pages/catchup.jsx:1445
#: src/pages/catchup.jsx:2056 #: src/pages/catchup.jsx:2056
@ -276,30 +276,30 @@ msgid "Add/Remove from Lists"
msgstr "" msgstr ""
#: src/components/account-info.jsx:1304 #: src/components/account-info.jsx:1304
#: src/components/status.jsx:1161 #: src/components/status.jsx:1177
msgid "Link copied" msgid "Link copied"
msgstr "" msgstr ""
#: src/components/account-info.jsx:1307 #: src/components/account-info.jsx:1307
#: src/components/status.jsx:1164 #: src/components/status.jsx:1180
msgid "Unable to copy link" msgid "Unable to copy link"
msgstr "" msgstr ""
#: src/components/account-info.jsx:1313 #: src/components/account-info.jsx:1313
#: src/components/shortcuts-settings.jsx:1059 #: src/components/shortcuts-settings.jsx:1059
#: src/components/status.jsx:1170 #: src/components/status.jsx:1186
#: src/components/status.jsx:3251 #: src/components/status.jsx:3267
msgid "Copy" msgid "Copy"
msgstr "" msgstr ""
#: src/components/account-info.jsx:1328 #: src/components/account-info.jsx:1328
#: src/components/shortcuts-settings.jsx:1077 #: src/components/shortcuts-settings.jsx:1077
#: src/components/status.jsx:1186 #: src/components/status.jsx:1202
msgid "Sharing doesn't seem to work." msgid "Sharing doesn't seem to work."
msgstr "" msgstr ""
#: src/components/account-info.jsx:1334 #: src/components/account-info.jsx:1334
#: src/components/status.jsx:1192 #: src/components/status.jsx:1208
msgid "Share…" msgid "Share…"
msgstr "" msgstr ""
@ -416,9 +416,9 @@ msgstr ""
#: src/components/shortcuts-settings.jsx:230 #: src/components/shortcuts-settings.jsx:230
#: src/components/shortcuts-settings.jsx:583 #: src/components/shortcuts-settings.jsx:583
#: src/components/shortcuts-settings.jsx:783 #: src/components/shortcuts-settings.jsx:783
#: src/components/status.jsx:2976 #: src/components/status.jsx:2992
#: src/components/status.jsx:3215 #: src/components/status.jsx:3231
#: src/components/status.jsx:3713 #: src/components/status.jsx:3729
#: src/pages/accounts.jsx:36 #: src/pages/accounts.jsx:36
#: src/pages/catchup.jsx:1581 #: src/pages/catchup.jsx:1581
#: src/pages/filters.jsx:224 #: src/pages/filters.jsx:224
@ -507,11 +507,11 @@ msgstr ""
msgid "Save" msgid "Save"
msgstr "" msgstr ""
#: src/components/account-info.jsx:2278 #: src/components/account-info.jsx:2279
msgid "username" msgid "username"
msgstr "" msgstr ""
#: src/components/account-info.jsx:2282 #: src/components/account-info.jsx:2283
msgid "server domain name" msgid "server domain name"
msgstr "" msgstr ""
@ -524,7 +524,7 @@ msgid "Cloak mode enabled"
msgstr "" msgstr ""
#: src/components/columns.jsx:26 #: src/components/columns.jsx:26
#: src/components/nav-menu.jsx:184 #: src/components/nav-menu.jsx:175
#: src/components/shortcuts-settings.jsx:139 #: src/components/shortcuts-settings.jsx:139
#: src/components/timeline.jsx:437 #: src/components/timeline.jsx:437
#: src/pages/catchup.jsx:876 #: src/pages/catchup.jsx:876
@ -608,7 +608,7 @@ msgid "Attachment #{i} failed"
msgstr "" msgstr ""
#: src/components/compose.jsx:1139 #: src/components/compose.jsx:1139
#: src/components/status.jsx:2047 #: src/components/status.jsx:2063
#: src/components/timeline.jsx:984 #: src/components/timeline.jsx:984
msgid "Content warning" msgid "Content warning"
msgstr "" msgstr ""
@ -624,7 +624,7 @@ msgid "Public"
msgstr "" msgstr ""
#: src/components/compose.jsx:1196 #: src/components/compose.jsx:1196
#: src/components/nav-menu.jsx:386 #: src/components/nav-menu.jsx:337
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
#: src/components/status.jsx:94 #: src/components/status.jsx:94
msgid "Local" msgid "Local"
@ -644,7 +644,7 @@ msgstr ""
#: src/components/compose.jsx:1206 #: src/components/compose.jsx:1206
#: src/components/status.jsx:97 #: src/components/status.jsx:97
#: src/components/status.jsx:1925 #: src/components/status.jsx:1941
msgid "Private mention" msgid "Private mention"
msgstr "" msgstr ""
@ -674,10 +674,10 @@ msgstr ""
#: src/components/compose.jsx:1504 #: src/components/compose.jsx:1504
#: src/components/keyboard-shortcuts-help.jsx:151 #: src/components/keyboard-shortcuts-help.jsx:151
#: src/components/status.jsx:913 #: src/components/status.jsx:929
#: src/components/status.jsx:1701 #: src/components/status.jsx:1717
#: src/components/status.jsx:1702 #: src/components/status.jsx:1718
#: src/components/status.jsx:2370 #: src/components/status.jsx:2386
msgid "Reply" msgid "Reply"
msgstr "" msgstr ""
@ -700,7 +700,7 @@ msgstr ""
#: src/components/compose.jsx:1775 #: src/components/compose.jsx:1775
#: src/components/compose.jsx:1852 #: src/components/compose.jsx:1852
#: src/components/nav-menu.jsx:287 #: src/components/nav-menu.jsx:238
msgid "More…" msgid "More…"
msgstr "" msgstr ""
@ -892,7 +892,7 @@ msgstr ""
#: src/components/drafts.jsx:127 #: src/components/drafts.jsx:127
#: src/components/list-add-edit.jsx:185 #: src/components/list-add-edit.jsx:185
#: src/components/status.jsx:1336 #: src/components/status.jsx:1352
#: src/pages/filters.jsx:587 #: src/pages/filters.jsx:587
msgid "Delete…" msgid "Delete…"
msgstr "" msgstr ""
@ -956,8 +956,8 @@ msgstr ""
#: src/components/generic-accounts.jsx:145 #: src/components/generic-accounts.jsx:145
#: src/components/notification.jsx:438 #: src/components/notification.jsx:438
#: src/pages/accounts.jsx:41 #: src/pages/accounts.jsx:41
#: src/pages/search.jsx:302 #: src/pages/search.jsx:317
#: src/pages/search.jsx:335 #: src/pages/search.jsx:350
msgid "Accounts" msgid "Accounts"
msgstr "" msgstr ""
@ -965,19 +965,19 @@ msgstr ""
#: src/components/timeline.jsx:519 #: src/components/timeline.jsx:519
#: src/pages/list.jsx:293 #: src/pages/list.jsx:293
#: src/pages/notifications.jsx:848 #: src/pages/notifications.jsx:848
#: src/pages/search.jsx:529 #: src/pages/search.jsx:544
#: src/pages/status.jsx:1332 #: src/pages/status.jsx:1332
msgid "Show more…" msgid "Show more…"
msgstr "" msgstr ""
#: src/components/generic-accounts.jsx:210 #: src/components/generic-accounts.jsx:210
#: src/components/timeline.jsx:524 #: src/components/timeline.jsx:524
#: src/pages/search.jsx:534 #: src/pages/search.jsx:549
msgid "The end." msgid "The end."
msgstr "" msgstr ""
#: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/keyboard-shortcuts-help.jsx:43
#: src/components/nav-menu.jsx:405 #: src/components/nav-menu.jsx:356
#: src/pages/catchup.jsx:1619 #: src/pages/catchup.jsx:1619
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "" msgstr ""
@ -1074,12 +1074,12 @@ msgid "<0>Ctrl</0> + <1>Enter</1> or <2>⌘</2> + <3>Enter</3>"
msgstr "" msgstr ""
#: src/components/keyboard-shortcuts-help.jsx:147 #: src/components/keyboard-shortcuts-help.jsx:147
#: src/components/nav-menu.jsx:374 #: src/components/nav-menu.jsx:325
#: src/components/search-form.jsx:72 #: src/components/search-form.jsx:72
#: src/components/shortcuts-settings.jsx:52 #: src/components/shortcuts-settings.jsx:52
#: src/components/shortcuts-settings.jsx:179 #: src/components/shortcuts-settings.jsx:179
#: src/pages/search.jsx:45 #: src/pages/search.jsx:45
#: src/pages/search.jsx:284 #: src/pages/search.jsx:299
msgid "Search" msgid "Search"
msgstr "" msgstr ""
@ -1100,10 +1100,10 @@ msgid "<0>l</0> or <1>f</1>"
msgstr "" msgstr ""
#: src/components/keyboard-shortcuts-help.jsx:172 #: src/components/keyboard-shortcuts-help.jsx:172
#: src/components/status.jsx:921 #: src/components/status.jsx:937
#: src/components/status.jsx:2396 #: src/components/status.jsx:2412
#: src/components/status.jsx:2428 #: src/components/status.jsx:2444
#: src/components/status.jsx:2429 #: src/components/status.jsx:2445
msgid "Boost" msgid "Boost"
msgstr "" msgstr ""
@ -1112,9 +1112,9 @@ msgid "<0>Shift</0> + <1>b</1>"
msgstr "" msgstr ""
#: src/components/keyboard-shortcuts-help.jsx:180 #: src/components/keyboard-shortcuts-help.jsx:180
#: src/components/status.jsx:1006 #: src/components/status.jsx:1022
#: src/components/status.jsx:2453 #: src/components/status.jsx:2469
#: src/components/status.jsx:2454 #: src/components/status.jsx:2470
msgid "Bookmark" msgid "Bookmark"
msgstr "" msgstr ""
@ -1173,15 +1173,15 @@ msgid "Media description"
msgstr "" msgstr ""
#: src/components/media-alt-modal.jsx:57 #: src/components/media-alt-modal.jsx:57
#: src/components/status.jsx:1050 #: src/components/status.jsx:1066
#: src/components/status.jsx:1077 #: src/components/status.jsx:1093
#: src/components/translation-block.jsx:195 #: src/components/translation-block.jsx:195
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: src/components/media-alt-modal.jsx:68 #: src/components/media-alt-modal.jsx:68
#: src/components/status.jsx:1064 #: src/components/status.jsx:1080
#: src/components/status.jsx:1091 #: src/components/status.jsx:1107
msgid "Speak" msgid "Speak"
msgstr "" msgstr ""
@ -1218,9 +1218,9 @@ msgid "Filtered: {filterTitleStr}"
msgstr "" msgstr ""
#: src/components/media-post.jsx:133 #: src/components/media-post.jsx:133
#: src/components/status.jsx:3543 #: src/components/status.jsx:3559
#: src/components/status.jsx:3639 #: src/components/status.jsx:3655
#: src/components/status.jsx:3717 #: src/components/status.jsx:3733
#: src/components/timeline.jsx:973 #: src/components/timeline.jsx:973
#: src/pages/catchup.jsx:75 #: src/pages/catchup.jsx:75
#: src/pages/catchup.jsx:1876 #: src/pages/catchup.jsx:1876
@ -1239,32 +1239,32 @@ msgstr ""
msgid "Post updated. Check it out." msgid "Post updated. Check it out."
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:126 #: src/components/nav-menu.jsx:117
msgid "Menu" msgid "Menu"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:162 #: src/components/nav-menu.jsx:153
msgid "Reload page now to update?" msgid "Reload page now to update?"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:174 #: src/components/nav-menu.jsx:165
msgid "New update available…" msgid "New update available…"
msgstr "" msgstr ""
#. js-lingui-explicit-id #. js-lingui-explicit-id
#: src/components/nav-menu.jsx:193 #: src/components/nav-menu.jsx:184
#: src/components/shortcuts-settings.jsx:140 #: src/components/shortcuts-settings.jsx:140
#: src/pages/following.jsx:22 #: src/pages/following.jsx:22
#: src/pages/following.jsx:141 #: src/pages/following.jsx:141
msgid "following.title" msgid "following.title"
msgstr "Following" msgstr "Following"
#: src/components/nav-menu.jsx:200 #: src/components/nav-menu.jsx:191
#: src/pages/catchup.jsx:871 #: src/pages/catchup.jsx:871
msgid "Catch-up" msgid "Catch-up"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:207 #: src/components/nav-menu.jsx:198
#: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:58
#: src/components/shortcuts-settings.jsx:146 #: src/components/shortcuts-settings.jsx:146
#: src/pages/home.jsx:224 #: src/pages/home.jsx:224
@ -1275,7 +1275,7 @@ msgstr ""
msgid "Mentions" msgid "Mentions"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:214 #: src/components/nav-menu.jsx:205
#: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:49
#: src/components/shortcuts-settings.jsx:152 #: src/components/shortcuts-settings.jsx:152
#: src/pages/filters.jsx:24 #: src/pages/filters.jsx:24
@ -1286,31 +1286,15 @@ msgstr ""
msgid "Notifications" msgid "Notifications"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:217 #: src/components/nav-menu.jsx:208
msgid "New" msgid "New"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:228 #: src/components/nav-menu.jsx:219
msgid "Profile" msgid "Profile"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:241 #: src/components/nav-menu.jsx:227
#: src/components/nav-menu.jsx:268
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr ""
#: src/components/nav-menu.jsx:249
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr ""
#: src/components/nav-menu.jsx:276
#: src/components/shortcuts-settings.jsx:54 #: src/components/shortcuts-settings.jsx:54
#: src/components/shortcuts-settings.jsx:195 #: src/components/shortcuts-settings.jsx:195
#: src/pages/bookmarks.jsx:11 #: src/pages/bookmarks.jsx:11
@ -1318,7 +1302,7 @@ msgstr ""
msgid "Bookmarks" msgid "Bookmarks"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:296 #: src/components/nav-menu.jsx:247
#: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:55
#: src/components/shortcuts-settings.jsx:201 #: src/components/shortcuts-settings.jsx:201
#: src/pages/catchup.jsx:1446 #: src/pages/catchup.jsx:1446
@ -1329,13 +1313,13 @@ msgstr ""
msgid "Likes" msgid "Likes"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:302 #: src/components/nav-menu.jsx:253
#: src/pages/followed-hashtags.jsx:14 #: src/pages/followed-hashtags.jsx:14
#: src/pages/followed-hashtags.jsx:44 #: src/pages/followed-hashtags.jsx:44
msgid "Followed Hashtags" msgid "Followed Hashtags"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:310 #: src/components/nav-menu.jsx:261
#: src/pages/account-statuses.jsx:331 #: src/pages/account-statuses.jsx:331
#: src/pages/filters.jsx:54 #: src/pages/filters.jsx:54
#: src/pages/filters.jsx:93 #: src/pages/filters.jsx:93
@ -1343,54 +1327,70 @@ msgstr ""
msgid "Filters" msgid "Filters"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:318 #: src/components/nav-menu.jsx:269
msgid "Muted users" msgid "Muted users"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:326 #: src/components/nav-menu.jsx:277
msgid "Muted users…" msgid "Muted users…"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:333 #: src/components/nav-menu.jsx:284
msgid "Blocked users" msgid "Blocked users"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:341 #: src/components/nav-menu.jsx:292
msgid "Blocked users…" msgid "Blocked users…"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:353 #: src/components/nav-menu.jsx:304
msgid "Accounts…" msgid "Accounts…"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:363 #: src/components/nav-menu.jsx:314
#: src/pages/login.jsx:189 #: src/pages/login.jsx:189
#: src/pages/status.jsx:835 #: src/pages/status.jsx:835
#: src/pages/welcome.jsx:64 #: src/pages/welcome.jsx:64
msgid "Log in" msgid "Log in"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:380 #: src/components/nav-menu.jsx:331
#: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:57
#: src/components/shortcuts-settings.jsx:172 #: src/components/shortcuts-settings.jsx:172
#: src/pages/trending.jsx:441 #: src/pages/trending.jsx:441
msgid "Trending" msgid "Trending"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:392 #: src/components/nav-menu.jsx:343
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
msgid "Federated" msgid "Federated"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:415 #: src/components/nav-menu.jsx:366
msgid "Shortcuts / Columns…" msgid "Shortcuts / Columns…"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:425 #: src/components/nav-menu.jsx:376
#: src/components/nav-menu.jsx:439 #: src/components/nav-menu.jsx:390
msgid "Settings…" msgid "Settings…"
msgstr "" msgstr ""
#: src/components/nav-menu.jsx:420
#: src/components/nav-menu.jsx:447
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr ""
#: src/components/nav-menu.jsx:428
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr ""
#: src/components/notification-service.jsx:160 #: src/components/notification-service.jsx:160
msgid "Notification" msgid "Notification"
msgstr "" msgstr ""
@ -1508,8 +1508,8 @@ msgid "[Unknown notification type: {type}]"
msgstr "" msgstr ""
#: src/components/notification.jsx:434 #: src/components/notification.jsx:434
#: src/components/status.jsx:1020 #: src/components/status.jsx:1036
#: src/components/status.jsx:1030 #: src/components/status.jsx:1046
msgid "Boosted/Liked by…" msgid "Boosted/Liked by…"
msgstr "" msgstr ""
@ -1531,7 +1531,7 @@ msgid "Learn more <0/>"
msgstr "" msgstr ""
#: src/components/notification.jsx:756 #: src/components/notification.jsx:756
#: src/components/status.jsx:251 #: src/components/status.jsx:267
msgid "Read more →" msgid "Read more →"
msgstr "" msgstr ""
@ -1824,7 +1824,7 @@ msgid "Move down"
msgstr "" msgstr ""
#: src/components/shortcuts-settings.jsx:379 #: src/components/shortcuts-settings.jsx:379
#: src/components/status.jsx:1298 #: src/components/status.jsx:1314
#: src/pages/list.jsx:170 #: src/pages/list.jsx:170
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -2022,297 +2022,297 @@ msgstr ""
msgid "Import/export settings from/to instance server (Very experimental)" msgid "Import/export settings from/to instance server (Very experimental)"
msgstr "" msgstr ""
#: src/components/status.jsx:522 #: src/components/status.jsx:538
msgid "<0/> <1>boosted</1>" msgid "<0/> <1>boosted</1>"
msgstr "" msgstr ""
#: src/components/status.jsx:621 #: src/components/status.jsx:637
msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
msgstr "" msgstr ""
#: src/components/status.jsx:774 #: src/components/status.jsx:790
msgid "Unliked @{0}'s post" msgid "Unliked @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:775 #: src/components/status.jsx:791
msgid "Liked @{0}'s post" msgid "Liked @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:814 #: src/components/status.jsx:830
msgid "Unbookmarked @{0}'s post" msgid "Unbookmarked @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:815 #: src/components/status.jsx:831
msgid "Bookmarked @{0}'s post" msgid "Bookmarked @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:921 #: src/components/status.jsx:937
#: src/components/status.jsx:983 #: src/components/status.jsx:999
#: src/components/status.jsx:2396 #: src/components/status.jsx:2412
#: src/components/status.jsx:2428 #: src/components/status.jsx:2444
msgid "Unboost" msgid "Unboost"
msgstr "" msgstr ""
#: src/components/status.jsx:937 #: src/components/status.jsx:953
#: src/components/status.jsx:2411 #: src/components/status.jsx:2427
msgid "Quote" msgid "Quote"
msgstr "" msgstr ""
#: src/components/status.jsx:945 #: src/components/status.jsx:961
#: src/components/status.jsx:2420 #: src/components/status.jsx:2436
msgid "Some media have no descriptions." msgid "Some media have no descriptions."
msgstr "" msgstr ""
#: src/components/status.jsx:952 #: src/components/status.jsx:968
msgid "Old post (<0>{0}</0>)" msgid "Old post (<0>{0}</0>)"
msgstr "" msgstr ""
#: src/components/status.jsx:971 #: src/components/status.jsx:987
#: src/components/status.jsx:1426 #: src/components/status.jsx:1442
msgid "Unboosted @{0}'s post" msgid "Unboosted @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:972 #: src/components/status.jsx:988
#: src/components/status.jsx:1427 #: src/components/status.jsx:1443
msgid "Boosted @{0}'s post" msgid "Boosted @{0}'s post"
msgstr "" msgstr ""
#: src/components/status.jsx:984 #: src/components/status.jsx:1000
msgid "Boost…" msgid "Boost…"
msgstr "" msgstr ""
#: src/components/status.jsx:996 #: src/components/status.jsx:1012
#: src/components/status.jsx:1711 #: src/components/status.jsx:1727
#: src/components/status.jsx:2441 #: src/components/status.jsx:2457
msgid "Unlike" msgid "Unlike"
msgstr "" msgstr ""
#: src/components/status.jsx:997 #: src/components/status.jsx:1013
#: src/components/status.jsx:1711 #: src/components/status.jsx:1727
#: src/components/status.jsx:1712 #: src/components/status.jsx:1728
#: src/components/status.jsx:2441 #: src/components/status.jsx:2457
#: src/components/status.jsx:2442 #: src/components/status.jsx:2458
msgid "Like" msgid "Like"
msgstr "" msgstr ""
#: src/components/status.jsx:1006 #: src/components/status.jsx:1022
#: src/components/status.jsx:2453 #: src/components/status.jsx:2469
msgid "Unbookmark" msgid "Unbookmark"
msgstr "" msgstr ""
#: src/components/status.jsx:1114 #: src/components/status.jsx:1130
msgid "View post by <0>@{0}</0>" msgid "View post by <0>@{0}</0>"
msgstr "" msgstr ""
#: src/components/status.jsx:1135 #: src/components/status.jsx:1151
msgid "Show Edit History" msgid "Show Edit History"
msgstr "" msgstr ""
#: src/components/status.jsx:1138 #: src/components/status.jsx:1154
msgid "Edited: {editedDateText}" msgid "Edited: {editedDateText}"
msgstr "" msgstr ""
#: src/components/status.jsx:1205 #: src/components/status.jsx:1221
#: src/components/status.jsx:3220 #: src/components/status.jsx:3236
msgid "Embed post" msgid "Embed post"
msgstr "" msgstr ""
#: src/components/status.jsx:1219 #: src/components/status.jsx:1235
msgid "Conversation unmuted" msgid "Conversation unmuted"
msgstr "" msgstr ""
#: src/components/status.jsx:1219 #: src/components/status.jsx:1235
msgid "Conversation muted" msgid "Conversation muted"
msgstr "" msgstr ""
#: src/components/status.jsx:1225 #: src/components/status.jsx:1241
msgid "Unable to unmute conversation" msgid "Unable to unmute conversation"
msgstr "" msgstr ""
#: src/components/status.jsx:1226 #: src/components/status.jsx:1242
msgid "Unable to mute conversation" msgid "Unable to mute conversation"
msgstr "" msgstr ""
#: src/components/status.jsx:1235 #: src/components/status.jsx:1251
msgid "Unmute conversation" msgid "Unmute conversation"
msgstr "" msgstr ""
#: src/components/status.jsx:1242 #: src/components/status.jsx:1258
msgid "Mute conversation" msgid "Mute conversation"
msgstr "" msgstr ""
#: src/components/status.jsx:1258 #: src/components/status.jsx:1274
msgid "Post unpinned from profile" msgid "Post unpinned from profile"
msgstr "" msgstr ""
#: src/components/status.jsx:1259 #: src/components/status.jsx:1275
msgid "Post pinned to profile" msgid "Post pinned to profile"
msgstr "" msgstr ""
#: src/components/status.jsx:1264 #: src/components/status.jsx:1280
msgid "Unable to unpin post" msgid "Unable to unpin post"
msgstr "" msgstr ""
#: src/components/status.jsx:1264 #: src/components/status.jsx:1280
msgid "Unable to pin post" msgid "Unable to pin post"
msgstr "" msgstr ""
#: src/components/status.jsx:1273 #: src/components/status.jsx:1289
msgid "Unpin from profile" msgid "Unpin from profile"
msgstr "" msgstr ""
#: src/components/status.jsx:1280 #: src/components/status.jsx:1296
msgid "Pin to profile" msgid "Pin to profile"
msgstr "" msgstr ""
#: src/components/status.jsx:1309 #: src/components/status.jsx:1325
msgid "Delete this post?" msgid "Delete this post?"
msgstr "" msgstr ""
#: src/components/status.jsx:1325 #: src/components/status.jsx:1341
msgid "Post deleted" msgid "Post deleted"
msgstr "" msgstr ""
#: src/components/status.jsx:1328 #: src/components/status.jsx:1344
msgid "Unable to delete post" msgid "Unable to delete post"
msgstr "" msgstr ""
#: src/components/status.jsx:1356 #: src/components/status.jsx:1372
msgid "Report post…" msgid "Report post…"
msgstr "" msgstr ""
#: src/components/status.jsx:1712 #: src/components/status.jsx:1728
#: src/components/status.jsx:1748 #: src/components/status.jsx:1764
#: src/components/status.jsx:2442 #: src/components/status.jsx:2458
msgid "Liked" msgid "Liked"
msgstr "" msgstr ""
#: src/components/status.jsx:1745 #: src/components/status.jsx:1761
#: src/components/status.jsx:2429 #: src/components/status.jsx:2445
msgid "Boosted" msgid "Boosted"
msgstr "" msgstr ""
#: src/components/status.jsx:1755 #: src/components/status.jsx:1771
#: src/components/status.jsx:2454 #: src/components/status.jsx:2470
msgid "Bookmarked" msgid "Bookmarked"
msgstr "" msgstr ""
#: src/components/status.jsx:1759 #: src/components/status.jsx:1775
msgid "Pinned" msgid "Pinned"
msgstr "" msgstr ""
#: src/components/status.jsx:1804 #: src/components/status.jsx:1820
#: src/components/status.jsx:2260 #: src/components/status.jsx:2276
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: src/components/status.jsx:1845 #: src/components/status.jsx:1861
msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgid "{repliesCount, plural, one {# reply} other {# replies}}"
msgstr "" msgstr ""
#: src/components/status.jsx:1934 #: src/components/status.jsx:1950
msgid "Thread{0}" msgid "Thread{0}"
msgstr "" msgstr ""
#: src/components/status.jsx:2010 #: src/components/status.jsx:2026
#: src/components/status.jsx:2072 #: src/components/status.jsx:2088
#: src/components/status.jsx:2157 #: src/components/status.jsx:2173
msgid "Show less" msgid "Show less"
msgstr "" msgstr ""
#: src/components/status.jsx:2010 #: src/components/status.jsx:2026
#: src/components/status.jsx:2072 #: src/components/status.jsx:2088
msgid "Show content" msgid "Show content"
msgstr "" msgstr ""
#: src/components/status.jsx:2157 #: src/components/status.jsx:2173
msgid "Show media" msgid "Show media"
msgstr "" msgstr ""
#: src/components/status.jsx:2294 #: src/components/status.jsx:2310
msgid "Edited" msgid "Edited"
msgstr "" msgstr ""
#: src/components/status.jsx:2371 #: src/components/status.jsx:2387
msgid "Comments" msgid "Comments"
msgstr "" msgstr ""
#. More from [Author] #. More from [Author]
#: src/components/status.jsx:2680 #: src/components/status.jsx:2696
msgid "More from <0/>" msgid "More from <0/>"
msgstr "More from <0/>" msgstr "More from <0/>"
#: src/components/status.jsx:2981 #: src/components/status.jsx:2997
msgid "Edit History" msgid "Edit History"
msgstr "" msgstr ""
#: src/components/status.jsx:2985 #: src/components/status.jsx:3001
msgid "Failed to load history" msgid "Failed to load history"
msgstr "" msgstr ""
#: src/components/status.jsx:2990 #: src/components/status.jsx:3006
msgid "Loading…" msgid "Loading…"
msgstr "" msgstr ""
#: src/components/status.jsx:3225 #: src/components/status.jsx:3241
msgid "HTML Code" msgid "HTML Code"
msgstr "" msgstr ""
#: src/components/status.jsx:3242 #: src/components/status.jsx:3258
msgid "HTML code copied" msgid "HTML code copied"
msgstr "" msgstr ""
#: src/components/status.jsx:3245 #: src/components/status.jsx:3261
msgid "Unable to copy HTML code" msgid "Unable to copy HTML code"
msgstr "" msgstr ""
#: src/components/status.jsx:3257 #: src/components/status.jsx:3273
msgid "Media attachments:" msgid "Media attachments:"
msgstr "" msgstr ""
#: src/components/status.jsx:3279 #: src/components/status.jsx:3295
msgid "Account Emojis:" msgid "Account Emojis:"
msgstr "" msgstr ""
#: src/components/status.jsx:3310 #: src/components/status.jsx:3326
#: src/components/status.jsx:3355 #: src/components/status.jsx:3371
msgid "static URL" msgid "static URL"
msgstr "" msgstr ""
#: src/components/status.jsx:3324 #: src/components/status.jsx:3340
msgid "Emojis:" msgid "Emojis:"
msgstr "" msgstr ""
#: src/components/status.jsx:3369 #: src/components/status.jsx:3385
msgid "Notes:" msgid "Notes:"
msgstr "" msgstr ""
#: src/components/status.jsx:3373 #: src/components/status.jsx:3389
msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed."
msgstr "" msgstr ""
#: src/components/status.jsx:3379 #: src/components/status.jsx:3395
msgid "Polls are not interactive, becomes a list with vote counts." msgid "Polls are not interactive, becomes a list with vote counts."
msgstr "" msgstr ""
#: src/components/status.jsx:3384 #: src/components/status.jsx:3400
msgid "Media attachments can be images, videos, audios or any file types." msgid "Media attachments can be images, videos, audios or any file types."
msgstr "" msgstr ""
#: src/components/status.jsx:3390 #: src/components/status.jsx:3406
msgid "Post could be edited or deleted later." msgid "Post could be edited or deleted later."
msgstr "" msgstr ""
#: src/components/status.jsx:3396 #: src/components/status.jsx:3412
msgid "Preview" msgid "Preview"
msgstr "" msgstr ""
#: src/components/status.jsx:3405 #: src/components/status.jsx:3421
msgid "Note: This preview is lightly styled." msgid "Note: This preview is lightly styled."
msgstr "" msgstr ""
#. [Name] [Visibility icon] boosted #. [Name] [Visibility icon] boosted
#: src/components/status.jsx:3647 #: src/components/status.jsx:3663
msgid "<0/> <1/> boosted" msgid "<0/> <1/> boosted"
msgstr "" msgstr ""
@ -2697,7 +2697,7 @@ msgstr ""
#: src/pages/catchup.jsx:1316 #: src/pages/catchup.jsx:1316
#: src/pages/mentions.jsx:147 #: src/pages/mentions.jsx:147
#: src/pages/search.jsx:297 #: src/pages/search.jsx:312
msgid "All" msgid "All"
msgstr "" msgstr ""
@ -3301,42 +3301,42 @@ msgstr ""
msgid "Search: {q}" msgid "Search: {q}"
msgstr "" msgstr ""
#: src/pages/search.jsx:307 #: src/pages/search.jsx:322
#: src/pages/search.jsx:389 #: src/pages/search.jsx:404
msgid "Hashtags" msgid "Hashtags"
msgstr "" msgstr ""
#: src/pages/search.jsx:339 #: src/pages/search.jsx:354
#: src/pages/search.jsx:393 #: src/pages/search.jsx:408
#: src/pages/search.jsx:463 #: src/pages/search.jsx:478
msgid "See more" msgid "See more"
msgstr "" msgstr ""
#: src/pages/search.jsx:365 #: src/pages/search.jsx:380
msgid "See more accounts" msgid "See more accounts"
msgstr "" msgstr ""
#: src/pages/search.jsx:379 #: src/pages/search.jsx:394
msgid "No accounts found." msgid "No accounts found."
msgstr "" msgstr ""
#: src/pages/search.jsx:435 #: src/pages/search.jsx:450
msgid "See more hashtags" msgid "See more hashtags"
msgstr "" msgstr ""
#: src/pages/search.jsx:449 #: src/pages/search.jsx:464
msgid "No hashtags found." msgid "No hashtags found."
msgstr "" msgstr ""
#: src/pages/search.jsx:493 #: src/pages/search.jsx:508
msgid "See more posts" msgid "See more posts"
msgstr "" msgstr ""
#: src/pages/search.jsx:507 #: src/pages/search.jsx:522
msgid "No posts found." msgid "No posts found."
msgstr "" msgstr ""
#: src/pages/search.jsx:551 #: src/pages/search.jsx:566
msgid "Enter your search term or paste a URL above to get started." msgid "Enter your search term or paste a URL above to get started."
msgstr "" msgstr ""

662
src/locales/es-ES.po generated

File diff suppressed because it is too large Load diff

378
src/locales/lt-LT.po generated
View file

@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n" "Language: lt\n"
"Project-Id-Version: phanpy\n" "Project-Id-Version: phanpy\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-13 15:16\n" "PO-Revision-Date: 2024-11-19 14:44\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Lithuanian\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" "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"
@ -31,12 +31,12 @@ msgid "Last posted: {0}"
msgstr "Paskutinį kartą paskelbta: {0}" msgstr "Paskutinį kartą paskelbta: {0}"
#: src/components/account-block.jsx:161 #: src/components/account-block.jsx:161
#: src/components/account-info.jsx:634 #: src/components/account-info.jsx:636
msgid "Automated" msgid "Automated"
msgstr "Automatizuotas" msgstr "Automatizuotas"
#: src/components/account-block.jsx:168 #: src/components/account-block.jsx:168
#: src/components/account-info.jsx:639 #: src/components/account-info.jsx:641
#: src/components/status.jsx:498 #: src/components/status.jsx:498
msgid "Group" msgid "Group"
msgstr "Grupuoti" msgstr "Grupuoti"
@ -46,17 +46,17 @@ msgid "Mutual"
msgstr "Bendri" msgstr "Bendri"
#: src/components/account-block.jsx:182 #: src/components/account-block.jsx:182
#: src/components/account-info.jsx:1680 #: src/components/account-info.jsx:1682
msgid "Requested" msgid "Requested"
msgstr "Paprašyta" msgstr "Paprašyta"
#: src/components/account-block.jsx:186 #: src/components/account-block.jsx:186
#: src/components/account-info.jsx:1671 #: src/components/account-info.jsx:1673
msgid "Following" msgid "Following"
msgstr "Sekama" msgstr "Sekama"
#: src/components/account-block.jsx:190 #: src/components/account-block.jsx:190
#: src/components/account-info.jsx:1062 #: src/components/account-info.jsx:1064
msgid "Follows you" msgid "Follows you"
msgstr "Seka tave" msgstr "Seka tave"
@ -65,50 +65,50 @@ msgid "{followersCount, plural, one {# follower} other {# followers}}"
msgstr "{followersCount, plural, one {# sekėjas} few {# sekėjai} many {# sekėjo} other {# sekėjų}}" msgstr "{followersCount, plural, one {# sekėjas} few {# sekėjai} many {# sekėjo} other {# sekėjų}}"
#: src/components/account-block.jsx:207 #: src/components/account-block.jsx:207
#: src/components/account-info.jsx:680 #: src/components/account-info.jsx:682
msgid "Verified" msgid "Verified"
msgstr "Patvirtinta" msgstr "Patvirtinta"
#: src/components/account-block.jsx:222 #: src/components/account-block.jsx:222
#: src/components/account-info.jsx:780 #: src/components/account-info.jsx:782
msgid "Joined <0>{0}</0>" msgid "Joined <0>{0}</0>"
msgstr "Prisijungė <0>{0}</0>" msgstr "Prisijungė <0>{0}</0>"
#: src/components/account-info.jsx:57 #: src/components/account-info.jsx:58
msgid "Forever" msgid "Forever"
msgstr "Visam laikui" msgstr "Visam laikui"
#: src/components/account-info.jsx:377 #: src/components/account-info.jsx:379
msgid "Unable to load account." msgid "Unable to load account."
msgstr "Nepavyksta įkelti paskyros." msgstr "Nepavyksta įkelti paskyros."
#: src/components/account-info.jsx:385 #: src/components/account-info.jsx:387
msgid "Go to account page" msgid "Go to account page"
msgstr "Eiti į paskyros puslapį" msgstr "Eiti į paskyros puslapį"
#: src/components/account-info.jsx:413 #: src/components/account-info.jsx:415
#: src/components/account-info.jsx:702 #: src/components/account-info.jsx:704
#: src/components/account-info.jsx:732 #: src/components/account-info.jsx:734
msgid "Followers" msgid "Followers"
msgstr "Sekėjai" msgstr "Sekėjai"
#. js-lingui-explicit-id #. js-lingui-explicit-id
#: src/components/account-info.jsx:416 #: src/components/account-info.jsx:418
#: src/components/account-info.jsx:742 #: src/components/account-info.jsx:744
#: src/components/account-info.jsx:759 #: src/components/account-info.jsx:761
msgid "following.stats" msgid "following.stats"
msgstr "Sekimai" msgstr "Sekimai"
#: src/components/account-info.jsx:419 #: src/components/account-info.jsx:421
#: src/components/account-info.jsx:776 #: src/components/account-info.jsx:778
#: src/pages/account-statuses.jsx:484 #: src/pages/account-statuses.jsx:484
#: src/pages/search.jsx:312 #: src/pages/search.jsx:323
#: src/pages/search.jsx:459 #: src/pages/search.jsx:470
msgid "Posts" msgid "Posts"
msgstr "Įrašai" msgstr "Įrašai"
#: src/components/account-info.jsx:427 #: src/components/account-info.jsx:429
#: src/components/account-info.jsx:1118 #: src/components/account-info.jsx:1120
#: src/components/compose.jsx:2488 #: src/components/compose.jsx:2488
#: src/components/media-alt-modal.jsx:45 #: src/components/media-alt-modal.jsx:45
#: src/components/media-modal.jsx:357 #: src/components/media-modal.jsx:357
@ -127,64 +127,64 @@ msgstr "Įrašai"
msgid "More" msgid "More"
msgstr "Daugiau" msgstr "Daugiau"
#: src/components/account-info.jsx:439 #: src/components/account-info.jsx:441
msgid "<0>{displayName}</0> has indicated that their new account is now:" msgid "<0>{displayName}</0> has indicated that their new account is now:"
msgstr "<0>{displayName}</0> nurodė, kad jų naujoji paskyra dabar yra:" msgstr "<0>{displayName}</0> nurodė, kad jų naujoji paskyra dabar yra:"
#: src/components/account-info.jsx:584 #: src/components/account-info.jsx:586
#: src/components/account-info.jsx:1276 #: src/components/account-info.jsx:1278
msgid "Handle copied" msgid "Handle copied"
msgstr "Nukopijuotas socialinis medijos vardas" msgstr "Nukopijuotas socialinis medijos vardas"
#: src/components/account-info.jsx:587 #: src/components/account-info.jsx:589
#: src/components/account-info.jsx:1279 #: src/components/account-info.jsx:1281
msgid "Unable to copy handle" msgid "Unable to copy handle"
msgstr "Nepavyksta nukopijuoti socialinės medijos vardo." msgstr "Nepavyksta nukopijuoti socialinės medijos vardo."
#: src/components/account-info.jsx:593 #: src/components/account-info.jsx:595
#: src/components/account-info.jsx:1285 #: src/components/account-info.jsx:1287
msgid "Copy handle" msgid "Copy handle"
msgstr "Kopijuoti socialinės medijos vardą" msgstr "Kopijuoti socialinės medijos vardą"
#: src/components/account-info.jsx:599 #: src/components/account-info.jsx:601
msgid "Go to original profile page" msgid "Go to original profile page"
msgstr "Eiti į originalų profilio puslapį" msgstr "Eiti į originalų profilio puslapį"
#: src/components/account-info.jsx:606 #: src/components/account-info.jsx:608
msgid "View profile image" msgid "View profile image"
msgstr "Peržiūrėti profilio vaizdą" msgstr "Peržiūrėti profilio vaizdą"
#: src/components/account-info.jsx:612 #: src/components/account-info.jsx:614
msgid "View profile header" msgid "View profile header"
msgstr "Peržiūrėti profilio antraštę" msgstr "Peržiūrėti profilio antraštę"
#: src/components/account-info.jsx:629 #: src/components/account-info.jsx:631
msgid "In Memoriam" msgid "In Memoriam"
msgstr "Atminimui" msgstr "Atminimui"
#: src/components/account-info.jsx:709 #: src/components/account-info.jsx:711
#: src/components/account-info.jsx:750 #: src/components/account-info.jsx:752
msgid "This user has chosen to not make this information available." msgid "This user has chosen to not make this information available."
msgstr "Šis naudotojas pasirinko nepadaryti šią informaciją prieinamą." msgstr "Šis naudotojas pasirinko nepadaryti šią informaciją prieinamą."
#: src/components/account-info.jsx:805 #: src/components/account-info.jsx:807
msgid "{0} original posts, {1} replies, {2} boosts" msgid "{0} original posts, {1} replies, {2} boosts"
msgstr "{0} originalūs įrašai, {1} atsakymai, {2} pasidalinimai" msgstr "{0} originalūs įrašai, {1} atsakymai, {2} pasidalinimai"
#: src/components/account-info.jsx:821 #: src/components/account-info.jsx:823
msgid "{0, plural, one {{1, plural, one {Last 1 post in the past 1 day} other {Last 1 post in the past {2} days}}} other {{3, plural, one {Last {4} posts in the past 1 day} other {Last {5} posts in the past {6} days}}}}" msgid "{0, plural, one {{1, plural, one {Last 1 post in the past 1 day} other {Last 1 post in the past {2} days}}} other {{3, plural, one {Last {4} posts in the past 1 day} other {Last {5} posts in the past {6} days}}}}"
msgstr "{0, plural, one {{1, plural, one {Paskutinis {0} įrašas per pastarąją {1} dieną} few {Paskutinis 1 įrašas per pastarąsias {2} dienas} many {Paskutinis 1 įrašas per pastarąsias {2} dienos} other {Paskutinis 1 įrašas per pastarąsias {2} dienų}}} few {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}} many {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}} other {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}}}" msgstr "{0, plural, one {{1, plural, one {Paskutinis {0} įrašas per pastarąją {1} dieną} few {Paskutinis 1 įrašas per pastarąsias {2} dienas} many {Paskutinis 1 įrašas per pastarąsias {2} dienos} other {Paskutinis 1 įrašas per pastarąsias {2} dienų}}} few {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}} many {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}} other {{3, plural, one {Paskutiniai {4} įrašai per pastarąją 1 dieną} few {Paskutiniai {5} įrašai per pastarąsias {6} dienas} many {Paskutinio {5} įrašo per pastaruosius {6} dienos} other {Paskutinių {5} įrašų per pastarąsias {6} dienų}}}}"
#: src/components/account-info.jsx:834 #: src/components/account-info.jsx:836
msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}"
msgstr "{0, plural, one {{1} paskutinis įrašas per pastaruosius metus} few {{1} paskutiniai įrašai per pastaruosius metus} many {{1} paskutinio įrašo per pastaruosius metus} other {{1} paskutinių įrašų per pastaruosius metus}}" msgstr "{0, plural, one {{1} paskutinis įrašas per pastaruosius metus} few {{1} paskutiniai įrašai per pastaruosius metus} many {{1} paskutinio įrašo per pastaruosius metus} other {{1} paskutinių įrašų per pastaruosius metus}}"
#: src/components/account-info.jsx:858 #: src/components/account-info.jsx:860
#: src/pages/catchup.jsx:70 #: src/pages/catchup.jsx:70
msgid "Original" msgid "Original"
msgstr "Originalus" msgstr "Originalūs"
#: src/components/account-info.jsx:862 #: src/components/account-info.jsx:864
#: src/components/status.jsx:2252 #: src/components/status.jsx:2252
#: src/pages/catchup.jsx:71 #: src/pages/catchup.jsx:71
#: src/pages/catchup.jsx:1445 #: src/pages/catchup.jsx:1445
@ -194,7 +194,7 @@ msgstr "Originalus"
msgid "Replies" msgid "Replies"
msgstr "Atsakymai" msgstr "Atsakymai"
#: src/components/account-info.jsx:866 #: src/components/account-info.jsx:868
#: src/pages/catchup.jsx:72 #: src/pages/catchup.jsx:72
#: src/pages/catchup.jsx:1447 #: src/pages/catchup.jsx:1447
#: src/pages/catchup.jsx:2068 #: src/pages/catchup.jsx:2068
@ -202,207 +202,207 @@ msgstr "Atsakymai"
msgid "Boosts" msgid "Boosts"
msgstr "Pasidalinimai" msgstr "Pasidalinimai"
#: src/components/account-info.jsx:872 #: src/components/account-info.jsx:874
msgid "Post stats unavailable." msgid "Post stats unavailable."
msgstr "Įrašo statistika nepasiekiama." msgstr "Įrašo statistika nepasiekiama."
#: src/components/account-info.jsx:903 #: src/components/account-info.jsx:905
msgid "View post stats" msgid "View post stats"
msgstr "Peržiūrėti įrašų statistiką" msgstr "Peržiūrėti įrašų statistiką"
#: src/components/account-info.jsx:1066 #: src/components/account-info.jsx:1068
msgid "Last post: <0>{0}</0>" msgid "Last post: <0>{0}</0>"
msgstr "Paskutinis įrašas: <0>{0}</0>" msgstr "Paskutinis įrašas: <0>{0}</0>"
#: src/components/account-info.jsx:1080 #: src/components/account-info.jsx:1082
msgid "Muted" msgid "Muted"
msgstr "Nutildytas" msgstr "Nutildyta"
#: src/components/account-info.jsx:1085 #: src/components/account-info.jsx:1087
msgid "Blocked" msgid "Blocked"
msgstr "Užblokuota" msgstr "Užblokuota"
#: src/components/account-info.jsx:1094 #: src/components/account-info.jsx:1096
msgid "Private note" msgid "Private note"
msgstr "Privati pastaba" msgstr "Privati pastaba"
#: src/components/account-info.jsx:1151 #: src/components/account-info.jsx:1153
msgid "Mention <0>@{username}</0>" msgid "Mention <0>@{username}</0>"
msgstr "Paminėti <0>@{username}</0>" msgstr "Paminėti <0>@{username}</0>"
#: src/components/account-info.jsx:1163 #: src/components/account-info.jsx:1165
msgid "Translate bio" msgid "Translate bio"
msgstr "Versti biografiją" msgstr "Versti biografiją"
#: src/components/account-info.jsx:1174 #: src/components/account-info.jsx:1176
msgid "Edit private note" msgid "Edit private note"
msgstr "Redaguoti privačią pastabą" msgstr "Redaguoti privačią pastabą"
#: src/components/account-info.jsx:1174 #: src/components/account-info.jsx:1176
msgid "Add private note" msgid "Add private note"
msgstr "Pridėti privačią pastabą" msgstr "Pridėti privačią pastabą"
#: src/components/account-info.jsx:1194 #: src/components/account-info.jsx:1196
msgid "Notifications enabled for @{username}'s posts." msgid "Notifications enabled for @{username}'s posts."
msgstr "Įjungti pranešimai apie @{username} įrašus." msgstr "Įjungti pranešimai apie @{username} įrašus."
#: src/components/account-info.jsx:1195 #: src/components/account-info.jsx:1197
msgid "Notifications disabled for @{username}'s posts." msgid "Notifications disabled for @{username}'s posts."
msgstr "Išjungti pranešimai apie @{username} įrašus." msgstr "Išjungti pranešimai apie @{username} įrašus."
#: src/components/account-info.jsx:1207 #: src/components/account-info.jsx:1209
msgid "Disable notifications" msgid "Disable notifications"
msgstr "Išjungti pranešimus" msgstr "Išjungti pranešimus"
#: src/components/account-info.jsx:1208 #: src/components/account-info.jsx:1210
msgid "Enable notifications" msgid "Enable notifications"
msgstr "Įjungti pranešimus" msgstr "Įjungti pranešimus"
#: src/components/account-info.jsx:1225 #: src/components/account-info.jsx:1227
msgid "Boosts from @{username} enabled." msgid "Boosts from @{username} enabled."
msgstr "Įjungti pasidalinimai iš @{username}." msgstr "Įjungti pasidalinimai iš @{username}."
#: src/components/account-info.jsx:1226 #: src/components/account-info.jsx:1228
msgid "Boosts from @{username} disabled." msgid "Boosts from @{username} disabled."
msgstr "Išjungti pasidalinimai iš @{username}." msgstr "Išjungti pasidalinimai iš @{username}."
#: src/components/account-info.jsx:1237 #: src/components/account-info.jsx:1239
msgid "Disable boosts" msgid "Disable boosts"
msgstr "Išjungti pasidalinimus" msgstr "Išjungti pasidalinimus"
#: src/components/account-info.jsx:1237 #: src/components/account-info.jsx:1239
msgid "Enable boosts" msgid "Enable boosts"
msgstr "Įjungti pasidalinimus" msgstr "Įjungti pasidalinimus"
#: src/components/account-info.jsx:1253 #: src/components/account-info.jsx:1255
#: src/components/account-info.jsx:1263 #: src/components/account-info.jsx:1265
#: src/components/account-info.jsx:1864 #: src/components/account-info.jsx:1866
msgid "Add/Remove from Lists" msgid "Add/Remove from Lists"
msgstr "Pridėti / pašalinti iš sąrašų" msgstr "Pridėti / šalinti iš sąrašų"
#: src/components/account-info.jsx:1302 #: src/components/account-info.jsx:1304
#: src/components/status.jsx:1161 #: src/components/status.jsx:1161
msgid "Link copied" msgid "Link copied"
msgstr "Nukopijuota nuorada" msgstr "Nukopijuota nuorada"
#: src/components/account-info.jsx:1305 #: src/components/account-info.jsx:1307
#: src/components/status.jsx:1164 #: src/components/status.jsx:1164
msgid "Unable to copy link" msgid "Unable to copy link"
msgstr "Nepavyksta atidaryti nuorodos." msgstr "Nepavyksta atidaryti nuorodos."
#: src/components/account-info.jsx:1311 #: src/components/account-info.jsx:1313
#: src/components/shortcuts-settings.jsx:1059 #: src/components/shortcuts-settings.jsx:1059
#: src/components/status.jsx:1170 #: src/components/status.jsx:1170
#: src/components/status.jsx:3251 #: src/components/status.jsx:3251
msgid "Copy" msgid "Copy"
msgstr "Kopijuoti" msgstr "Kopijuoti"
#: src/components/account-info.jsx:1326 #: src/components/account-info.jsx:1328
#: src/components/shortcuts-settings.jsx:1077 #: src/components/shortcuts-settings.jsx:1077
#: src/components/status.jsx:1186 #: src/components/status.jsx:1186
msgid "Sharing doesn't seem to work." msgid "Sharing doesn't seem to work."
msgstr "Atrodo, kad bendrinimas neveikia." msgstr "Atrodo, kad bendrinimas neveikia."
#: src/components/account-info.jsx:1332 #: src/components/account-info.jsx:1334
#: src/components/status.jsx:1192 #: src/components/status.jsx:1192
msgid "Share…" msgid "Share…"
msgstr "Bendrinti…" msgstr "Bendrinti…"
#: src/components/account-info.jsx:1352 #: src/components/account-info.jsx:1354
msgid "Unmuted @{username}" msgid "Unmuted @{username}"
msgstr "Atšauktas @{username} nutildymas" msgstr "Atšauktas @{username} nutildymas"
#: src/components/account-info.jsx:1364 #: src/components/account-info.jsx:1366
msgid "Unmute <0>@{username}</0>" msgid "Unmute <0>@{username}</0>"
msgstr "Atšaukti nutildymą <0>@{username}></0>" msgstr "Atšaukti nutildymą <0>@{username}></0>"
#: src/components/account-info.jsx:1380 #: src/components/account-info.jsx:1382
msgid "Mute <0>@{username}</0>…" msgid "Mute <0>@{username}</0>…"
msgstr "Nutildyti <0>@{username}</0>…" msgstr "Nutildyti <0>@{username}</0>…"
#: src/components/account-info.jsx:1412 #: src/components/account-info.jsx:1414
msgid "Muted @{username} for {0}" msgid "Muted @{username} for {0}"
msgstr "Nutildytas @{username} dėl {0}" msgstr "Nutildytas @{username} dėl {0}"
#: src/components/account-info.jsx:1424 #: src/components/account-info.jsx:1426
msgid "Unable to mute @{username}" msgid "Unable to mute @{username}"
msgstr "Nepavyksta nutildyti @{username}." msgstr "Nepavyksta nutildyti @{username}."
#: src/components/account-info.jsx:1445 #: src/components/account-info.jsx:1447
msgid "Remove <0>@{username}</0> from followers?" msgid "Remove <0>@{username}</0> from followers?"
msgstr "Pašalinti <0>@{username}</0> iš sekėjų?" msgstr "Pašalinti <0>@{username}</0> iš sekėjų?"
#: src/components/account-info.jsx:1465 #: src/components/account-info.jsx:1467
msgid "@{username} removed from followers" msgid "@{username} removed from followers"
msgstr "@{username} pašalintas iš sekėjų" msgstr "@{username} pašalintas iš sekėjų"
#: src/components/account-info.jsx:1477 #: src/components/account-info.jsx:1479
msgid "Remove follower…" msgid "Remove follower…"
msgstr "Pašalinti sekėją…" msgstr "Šalinti sekėją…"
#: src/components/account-info.jsx:1488 #: src/components/account-info.jsx:1490
msgid "Block <0>@{username}</0>?" msgid "Block <0>@{username}</0>?"
msgstr "Bluokuoti <0>@{username}</0>?" msgstr "Bluokuoti <0>@{username}</0>?"
#: src/components/account-info.jsx:1512 #: src/components/account-info.jsx:1514
msgid "Unblocked @{username}" msgid "Unblocked @{username}"
msgstr "Atblokuotas @{username}" msgstr "Atblokuotas @{username}"
#: src/components/account-info.jsx:1520 #: src/components/account-info.jsx:1522
msgid "Blocked @{username}" msgid "Blocked @{username}"
msgstr "Užblokuotas @{username}" msgstr "Užblokuotas @{username}"
#: src/components/account-info.jsx:1528 #: src/components/account-info.jsx:1530
msgid "Unable to unblock @{username}" msgid "Unable to unblock @{username}"
msgstr "Nepavyksta atblokuoti @{username}." msgstr "Nepavyksta atblokuoti @{username}."
#: src/components/account-info.jsx:1530 #: src/components/account-info.jsx:1532
msgid "Unable to block @{username}" msgid "Unable to block @{username}"
msgstr "Nepavyksta užblokuoti @{username}." msgstr "Nepavyksta užblokuoti @{username}."
#: src/components/account-info.jsx:1540 #: src/components/account-info.jsx:1542
msgid "Unblock <0>@{username}</0>" msgid "Unblock <0>@{username}</0>"
msgstr "Atblokuoti <0>@{username}</0>" msgstr "Atblokuoti <0>@{username}</0>"
#: src/components/account-info.jsx:1549 #: src/components/account-info.jsx:1551
msgid "Block <0>@{username}</0>…" msgid "Block <0>@{username}</0>…"
msgstr "Bluokuoti <0>@{username}</0>…" msgstr "Bluokuoti <0>@{username}</0>…"
#: src/components/account-info.jsx:1566 #: src/components/account-info.jsx:1568
msgid "Report <0>@{username}</0>…" msgid "Report <0>@{username}</0>…"
msgstr "Pranešti apie <0>@{username}</0>…" msgstr "Pranešti apie <0>@{username}</0>…"
#: src/components/account-info.jsx:1586 #: src/components/account-info.jsx:1588
#: src/components/account-info.jsx:2097 #: src/components/account-info.jsx:2099
msgid "Edit profile" msgid "Edit profile"
msgstr "Redaguoti profilį" msgstr "Redaguoti profilį"
#: src/components/account-info.jsx:1622 #: src/components/account-info.jsx:1624
msgid "Withdraw follow request?" msgid "Withdraw follow request?"
msgstr "Atšaukti sekimo prašymą?" msgstr "Atšaukti sekimo prašymą?"
#: src/components/account-info.jsx:1623 #: src/components/account-info.jsx:1625
msgid "Unfollow @{0}?" msgid "Unfollow @{0}?"
msgstr "Nebesekti @{0}?" msgstr "Nebesekti @{0}?"
#: src/components/account-info.jsx:1674 #: src/components/account-info.jsx:1676
msgid "Unfollow…" msgid "Unfollow…"
msgstr "Nebesekti…" msgstr "Nebesekti…"
#: src/components/account-info.jsx:1683 #: src/components/account-info.jsx:1685
msgid "Withdraw…" msgid "Withdraw…"
msgstr "Atšaukti…" msgstr "Atšaukti…"
#: src/components/account-info.jsx:1690 #: src/components/account-info.jsx:1692
#: src/components/account-info.jsx:1694 #: src/components/account-info.jsx:1696
#: src/pages/hashtag.jsx:261 #: src/pages/hashtag.jsx:261
msgid "Follow" msgid "Follow"
msgstr "Sekti" msgstr "Sekti"
#: src/components/account-info.jsx:1805 #: src/components/account-info.jsx:1807
#: src/components/account-info.jsx:1859 #: src/components/account-info.jsx:1861
#: src/components/account-info.jsx:1992 #: src/components/account-info.jsx:1994
#: src/components/account-info.jsx:2092 #: src/components/account-info.jsx:2094
#: src/components/account-sheet.jsx:37 #: src/components/account-sheet.jsx:37
#: src/components/compose.jsx:818 #: src/components/compose.jsx:818
#: src/components/compose.jsx:2444 #: src/components/compose.jsx:2444
@ -435,76 +435,76 @@ msgstr "Sekti"
msgid "Close" msgid "Close"
msgstr "Uždaryti" msgstr "Uždaryti"
#: src/components/account-info.jsx:1810 #: src/components/account-info.jsx:1812
msgid "Translated Bio" msgid "Translated Bio"
msgstr "Išversta biografija" msgstr "Išversta biografija"
#: src/components/account-info.jsx:1904 #: src/components/account-info.jsx:1906
msgid "Unable to remove from list." msgid "Unable to remove from list."
msgstr "Nepavyksta pašalinti iš sąrašo." msgstr "Nepavyksta pašalinti iš sąrašo."
#: src/components/account-info.jsx:1905 #: src/components/account-info.jsx:1907
msgid "Unable to add to list." msgid "Unable to add to list."
msgstr "Nepavyksta pridėti prie sąrašo." msgstr "Nepavyksta pridėti prie sąrašo."
#: src/components/account-info.jsx:1924 #: src/components/account-info.jsx:1926
#: src/pages/lists.jsx:104 #: src/pages/lists.jsx:104
msgid "Unable to load lists." msgid "Unable to load lists."
msgstr "Nepavyksta įkelti sąrašų." msgstr "Nepavyksta įkelti sąrašų."
#: src/components/account-info.jsx:1928 #: src/components/account-info.jsx:1930
msgid "No lists." msgid "No lists."
msgstr "Nėra sąrašų." msgstr "Nėra sąrašų."
#: src/components/account-info.jsx:1939 #: src/components/account-info.jsx:1941
#: src/components/list-add-edit.jsx:39 #: src/components/list-add-edit.jsx:39
#: src/pages/lists.jsx:58 #: src/pages/lists.jsx:58
msgid "New list" msgid "New list"
msgstr "Naujas sąrašas" msgstr "Naujas sąrašas"
#: src/components/account-info.jsx:1997 #: src/components/account-info.jsx:1999
msgid "Private note about <0>@{0}</0>" msgid "Private note about <0>@{0}</0>"
msgstr "Privati pastaba apie <0>@{0}</0>" msgstr "Privati pastaba apie <0>@{0}</0>"
#: src/components/account-info.jsx:2027 #: src/components/account-info.jsx:2029
msgid "Unable to update private note." msgid "Unable to update private note."
msgstr "Nepavyksta atnaujinti privačios pastabos." msgstr "Nepavyksta atnaujinti privačios pastabos."
#: src/components/account-info.jsx:2050 #: src/components/account-info.jsx:2052
#: src/components/account-info.jsx:2220 #: src/components/account-info.jsx:2222
msgid "Cancel" msgid "Cancel"
msgstr "Atšaukti" msgstr "Atšaukti"
#: src/components/account-info.jsx:2055 #: src/components/account-info.jsx:2057
msgid "Save & close" msgid "Save & close"
msgstr "Išsaugoti ir uždaryti" msgstr "Išsaugoti ir uždaryti"
#: src/components/account-info.jsx:2148 #: src/components/account-info.jsx:2150
msgid "Unable to update profile." msgid "Unable to update profile."
msgstr "Nepavyksta atnaujinti profilio." msgstr "Nepavyksta atnaujinti profilio."
#: src/components/account-info.jsx:2155 #: src/components/account-info.jsx:2157
#: src/components/list-add-edit.jsx:104 #: src/components/list-add-edit.jsx:104
msgid "Name" msgid "Name"
msgstr "Pavadinimas" msgstr "Pavadinimas"
#: src/components/account-info.jsx:2168 #: src/components/account-info.jsx:2170
msgid "Bio" msgid "Bio"
msgstr "Biografija" msgstr "Biografija"
#: src/components/account-info.jsx:2181 #: src/components/account-info.jsx:2183
msgid "Extra fields" msgid "Extra fields"
msgstr "Papildomi laukai" msgstr "Papildomi laukai"
#: src/components/account-info.jsx:2187 #: src/components/account-info.jsx:2189
msgid "Label" msgid "Label"
msgstr "Etiketė" msgstr "Etiketė"
#: src/components/account-info.jsx:2190 #: src/components/account-info.jsx:2192
msgid "Content" msgid "Content"
msgstr "Turinys" msgstr "Turinys"
#: src/components/account-info.jsx:2223 #: src/components/account-info.jsx:2225
#: src/components/list-add-edit.jsx:149 #: src/components/list-add-edit.jsx:149
#: src/components/shortcuts-settings.jsx:715 #: src/components/shortcuts-settings.jsx:715
#: src/pages/filters.jsx:554 #: src/pages/filters.jsx:554
@ -512,11 +512,11 @@ msgstr "Turinys"
msgid "Save" msgid "Save"
msgstr "Išsaugoti" msgstr "Išsaugoti"
#: src/components/account-info.jsx:2276 #: src/components/account-info.jsx:2279
msgid "username" msgid "username"
msgstr "naudotojo vardas" msgstr "naudotojo vardas"
#: src/components/account-info.jsx:2280 #: src/components/account-info.jsx:2283
msgid "server domain name" msgid "server domain name"
msgstr "serverio domeno vardas" msgstr "serverio domeno vardas"
@ -529,7 +529,7 @@ msgid "Cloak mode enabled"
msgstr "Įjungtas slėpimo režimas" msgstr "Įjungtas slėpimo režimas"
#: src/components/columns.jsx:26 #: src/components/columns.jsx:26
#: src/components/nav-menu.jsx:184 #: src/components/nav-menu.jsx:175
#: src/components/shortcuts-settings.jsx:139 #: src/components/shortcuts-settings.jsx:139
#: src/components/timeline.jsx:437 #: src/components/timeline.jsx:437
#: src/pages/catchup.jsx:876 #: src/pages/catchup.jsx:876
@ -629,7 +629,7 @@ msgid "Public"
msgstr "Vieša" msgstr "Vieša"
#: src/components/compose.jsx:1196 #: src/components/compose.jsx:1196
#: src/components/nav-menu.jsx:386 #: src/components/nav-menu.jsx:337
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
#: src/components/status.jsx:94 #: src/components/status.jsx:94
msgid "Local" msgid "Local"
@ -705,7 +705,7 @@ msgstr "Nepavyko atsisiųsti GIF."
#: src/components/compose.jsx:1775 #: src/components/compose.jsx:1775
#: src/components/compose.jsx:1852 #: src/components/compose.jsx:1852
#: src/components/nav-menu.jsx:287 #: src/components/nav-menu.jsx:238
msgid "More…" msgid "More…"
msgstr "Daugiau…" msgstr "Daugiau…"
@ -745,7 +745,7 @@ msgstr "Per didelis kadrų dažnis. Įkeliant gali kilti problemų."
#: src/pages/catchup.jsx:1074 #: src/pages/catchup.jsx:1074
#: src/pages/filters.jsx:412 #: src/pages/filters.jsx:412
msgid "Remove" msgid "Remove"
msgstr "Pašalinti" msgstr "Šalinti"
#: src/components/compose.jsx:2425 #: src/components/compose.jsx:2425
#: src/compose.jsx:83 #: src/compose.jsx:83
@ -809,7 +809,7 @@ msgstr "Trukmė"
#: src/components/compose.jsx:2720 #: src/components/compose.jsx:2720
msgid "Remove poll" msgid "Remove poll"
msgstr "Pašalinti apklausą" msgstr "Šalinti apklausą"
#: src/components/compose.jsx:2934 #: src/components/compose.jsx:2934
msgid "Search accounts" msgid "Search accounts"
@ -961,8 +961,8 @@ msgstr "Nėra ką rodyti."
#: src/components/generic-accounts.jsx:145 #: src/components/generic-accounts.jsx:145
#: src/components/notification.jsx:438 #: src/components/notification.jsx:438
#: src/pages/accounts.jsx:41 #: src/pages/accounts.jsx:41
#: src/pages/search.jsx:302 #: src/pages/search.jsx:313
#: src/pages/search.jsx:335 #: src/pages/search.jsx:346
msgid "Accounts" msgid "Accounts"
msgstr "Paskyros" msgstr "Paskyros"
@ -970,19 +970,19 @@ msgstr "Paskyros"
#: src/components/timeline.jsx:519 #: src/components/timeline.jsx:519
#: src/pages/list.jsx:293 #: src/pages/list.jsx:293
#: src/pages/notifications.jsx:848 #: src/pages/notifications.jsx:848
#: src/pages/search.jsx:529 #: src/pages/search.jsx:540
#: src/pages/status.jsx:1332 #: src/pages/status.jsx:1332
msgid "Show more…" msgid "Show more…"
msgstr "Rodyti daugiau…" msgstr "Rodyti daugiau…"
#: src/components/generic-accounts.jsx:210 #: src/components/generic-accounts.jsx:210
#: src/components/timeline.jsx:524 #: src/components/timeline.jsx:524
#: src/pages/search.jsx:534 #: src/pages/search.jsx:545
msgid "The end." msgid "The end."
msgstr "Pabaiga." msgstr "Pabaiga."
#: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/keyboard-shortcuts-help.jsx:43
#: src/components/nav-menu.jsx:405 #: src/components/nav-menu.jsx:356
#: src/pages/catchup.jsx:1619 #: src/pages/catchup.jsx:1619
msgid "Keyboard shortcuts" msgid "Keyboard shortcuts"
msgstr "Spartieji klaviatūros klavišai" msgstr "Spartieji klaviatūros klavišai"
@ -1079,12 +1079,12 @@ msgid "<0>Ctrl</0> + <1>Enter</1> or <2>⌘</2> + <3>Enter</3>"
msgstr "<0>Vald (Ctrl)</0> + <1>Įvesti (Enter)</1> arba <2>⌘</2> + <3>Įvesti (Enter)</3>" msgstr "<0>Vald (Ctrl)</0> + <1>Įvesti (Enter)</1> arba <2>⌘</2> + <3>Įvesti (Enter)</3>"
#: src/components/keyboard-shortcuts-help.jsx:147 #: src/components/keyboard-shortcuts-help.jsx:147
#: src/components/nav-menu.jsx:374 #: src/components/nav-menu.jsx:325
#: src/components/search-form.jsx:72 #: src/components/search-form.jsx:72
#: src/components/shortcuts-settings.jsx:52 #: src/components/shortcuts-settings.jsx:52
#: src/components/shortcuts-settings.jsx:179 #: src/components/shortcuts-settings.jsx:179
#: src/pages/search.jsx:45 #: src/pages/search.jsx:45
#: src/pages/search.jsx:284 #: src/pages/search.jsx:295
msgid "Search" msgid "Search"
msgstr "Paieška" msgstr "Paieška"
@ -1244,32 +1244,32 @@ msgstr "Atsakymas paskelbtas. Peržiūrėk."
msgid "Post updated. Check it out." msgid "Post updated. Check it out."
msgstr "Įrašas atnaujintas. Peržiūrėk." msgstr "Įrašas atnaujintas. Peržiūrėk."
#: src/components/nav-menu.jsx:126 #: src/components/nav-menu.jsx:117
msgid "Menu" msgid "Menu"
msgstr "Meniu" msgstr "Meniu"
#: src/components/nav-menu.jsx:162 #: src/components/nav-menu.jsx:153
msgid "Reload page now to update?" msgid "Reload page now to update?"
msgstr "Perkrauti puslapį dabar, kad atnaujinti?" msgstr "Perkrauti puslapį dabar, kad atnaujinti?"
#: src/components/nav-menu.jsx:174 #: src/components/nav-menu.jsx:165
msgid "New update available…" msgid "New update available…"
msgstr "Yra naujas naujinimas…" msgstr "Yra naujas naujinimas…"
#. js-lingui-explicit-id #. js-lingui-explicit-id
#: src/components/nav-menu.jsx:193 #: src/components/nav-menu.jsx:184
#: src/components/shortcuts-settings.jsx:140 #: src/components/shortcuts-settings.jsx:140
#: src/pages/following.jsx:22 #: src/pages/following.jsx:22
#: src/pages/following.jsx:141 #: src/pages/following.jsx:141
msgid "following.title" msgid "following.title"
msgstr "Sekimai" msgstr "Sekimai"
#: src/components/nav-menu.jsx:200 #: src/components/nav-menu.jsx:191
#: src/pages/catchup.jsx:871 #: src/pages/catchup.jsx:871
msgid "Catch-up" msgid "Catch-up"
msgstr "Pasivijimas" msgstr "Pasivijimas"
#: src/components/nav-menu.jsx:207 #: src/components/nav-menu.jsx:198
#: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:58
#: src/components/shortcuts-settings.jsx:146 #: src/components/shortcuts-settings.jsx:146
#: src/pages/home.jsx:224 #: src/pages/home.jsx:224
@ -1280,7 +1280,7 @@ msgstr "Pasivijimas"
msgid "Mentions" msgid "Mentions"
msgstr "Paminėjimai" msgstr "Paminėjimai"
#: src/components/nav-menu.jsx:214 #: src/components/nav-menu.jsx:205
#: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:49
#: src/components/shortcuts-settings.jsx:152 #: src/components/shortcuts-settings.jsx:152
#: src/pages/filters.jsx:24 #: src/pages/filters.jsx:24
@ -1291,31 +1291,15 @@ msgstr "Paminėjimai"
msgid "Notifications" msgid "Notifications"
msgstr "Pranešimai" msgstr "Pranešimai"
#: src/components/nav-menu.jsx:217 #: src/components/nav-menu.jsx:208
msgid "New" msgid "New"
msgstr "Naujas" msgstr "Naujas"
#: src/components/nav-menu.jsx:228 #: src/components/nav-menu.jsx:219
msgid "Profile" msgid "Profile"
msgstr "Profilis" msgstr "Profilis"
#: src/components/nav-menu.jsx:241 #: src/components/nav-menu.jsx:227
#: src/components/nav-menu.jsx:268
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr "Sąrašai"
#: src/components/nav-menu.jsx:249
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr "Visi sąrašai"
#: src/components/nav-menu.jsx:276
#: src/components/shortcuts-settings.jsx:54 #: src/components/shortcuts-settings.jsx:54
#: src/components/shortcuts-settings.jsx:195 #: src/components/shortcuts-settings.jsx:195
#: src/pages/bookmarks.jsx:11 #: src/pages/bookmarks.jsx:11
@ -1323,7 +1307,7 @@ msgstr "Visi sąrašai"
msgid "Bookmarks" msgid "Bookmarks"
msgstr "Žymės" msgstr "Žymės"
#: src/components/nav-menu.jsx:296 #: src/components/nav-menu.jsx:247
#: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:55
#: src/components/shortcuts-settings.jsx:201 #: src/components/shortcuts-settings.jsx:201
#: src/pages/catchup.jsx:1446 #: src/pages/catchup.jsx:1446
@ -1334,13 +1318,13 @@ msgstr "Žymės"
msgid "Likes" msgid "Likes"
msgstr "Patiktukų" msgstr "Patiktukų"
#: src/components/nav-menu.jsx:302 #: src/components/nav-menu.jsx:253
#: src/pages/followed-hashtags.jsx:14 #: src/pages/followed-hashtags.jsx:14
#: src/pages/followed-hashtags.jsx:44 #: src/pages/followed-hashtags.jsx:44
msgid "Followed Hashtags" msgid "Followed Hashtags"
msgstr "Sekamos saitažodžiai" msgstr "Sekamos saitažodžiai"
#: src/components/nav-menu.jsx:310 #: src/components/nav-menu.jsx:261
#: src/pages/account-statuses.jsx:331 #: src/pages/account-statuses.jsx:331
#: src/pages/filters.jsx:54 #: src/pages/filters.jsx:54
#: src/pages/filters.jsx:93 #: src/pages/filters.jsx:93
@ -1348,54 +1332,70 @@ msgstr "Sekamos saitažodžiai"
msgid "Filters" msgid "Filters"
msgstr "Filtrai" msgstr "Filtrai"
#: src/components/nav-menu.jsx:318 #: src/components/nav-menu.jsx:269
msgid "Muted users" msgid "Muted users"
msgstr "Nutildyti naudotojai" msgstr "Nutildyti naudotojai"
#: src/components/nav-menu.jsx:326 #: src/components/nav-menu.jsx:277
msgid "Muted users…" msgid "Muted users…"
msgstr "Nutildyti naudotojai…" msgstr "Nutildyti naudotojai…"
#: src/components/nav-menu.jsx:333 #: src/components/nav-menu.jsx:284
msgid "Blocked users" msgid "Blocked users"
msgstr "Užblokuoti naudotojai" msgstr "Užblokuoti naudotojai"
#: src/components/nav-menu.jsx:341 #: src/components/nav-menu.jsx:292
msgid "Blocked users…" msgid "Blocked users…"
msgstr "Užblokuoti naudotojai…" msgstr "Užblokuoti naudotojai…"
#: src/components/nav-menu.jsx:353 #: src/components/nav-menu.jsx:304
msgid "Accounts…" msgid "Accounts…"
msgstr "Paskyros…" msgstr "Paskyros…"
#: src/components/nav-menu.jsx:363 #: src/components/nav-menu.jsx:314
#: src/pages/login.jsx:189 #: src/pages/login.jsx:189
#: src/pages/status.jsx:835 #: src/pages/status.jsx:835
#: src/pages/welcome.jsx:64 #: src/pages/welcome.jsx:64
msgid "Log in" msgid "Log in"
msgstr "Prisijungti" msgstr "Prisijungti"
#: src/components/nav-menu.jsx:380 #: src/components/nav-menu.jsx:331
#: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:57
#: src/components/shortcuts-settings.jsx:172 #: src/components/shortcuts-settings.jsx:172
#: src/pages/trending.jsx:441 #: src/pages/trending.jsx:441
msgid "Trending" msgid "Trending"
msgstr "Tendencinga" msgstr "Tendencinga"
#: src/components/nav-menu.jsx:392 #: src/components/nav-menu.jsx:343
#: src/components/shortcuts-settings.jsx:165 #: src/components/shortcuts-settings.jsx:165
msgid "Federated" msgid "Federated"
msgstr "Federacinis" msgstr "Federacinis"
#: src/components/nav-menu.jsx:415 #: src/components/nav-menu.jsx:366
msgid "Shortcuts / Columns…" msgid "Shortcuts / Columns…"
msgstr "Trumposios nuorodos / stulpeliai…" msgstr "Trumposios nuorodos / stulpeliai…"
#: src/components/nav-menu.jsx:425 #: src/components/nav-menu.jsx:376
#: src/components/nav-menu.jsx:439 #: src/components/nav-menu.jsx:390
msgid "Settings…" msgid "Settings…"
msgstr "Nustatymai…" msgstr "Nustatymai…"
#: src/components/nav-menu.jsx:420
#: src/components/nav-menu.jsx:447
#: src/components/shortcuts-settings.jsx:50
#: src/components/shortcuts-settings.jsx:158
#: src/pages/list.jsx:126
#: src/pages/lists.jsx:16
#: src/pages/lists.jsx:50
msgid "Lists"
msgstr "Sąrašai"
#: src/components/nav-menu.jsx:428
#: src/components/shortcuts.jsx:215
#: src/pages/list.jsx:133
msgid "All Lists"
msgstr "Visi sąrašai"
#: src/components/notification-service.jsx:160 #: src/components/notification-service.jsx:160
msgid "Notification" msgid "Notification"
msgstr "Pranešimas" msgstr "Pranešimas"
@ -1478,7 +1478,7 @@ msgstr ""
#: src/components/notification.jsx:281 #: src/components/notification.jsx:281
msgid "You have blocked <0>{targetName}</0>. Removed followers: {followersCount}, followings: {followingCount}." msgid "You have blocked <0>{targetName}</0>. Removed followers: {followersCount}, followings: {followingCount}."
msgstr "" msgstr "Užblokavote <0>{targetName}</0>. Pašalinti sekėjai: {followersCount}, sekimai: {followingCount}."
#: src/components/notification.jsx:289 #: src/components/notification.jsx:289
msgid "Your account has received a moderation warning." msgid "Your account has received a moderation warning."
@ -2665,7 +2665,7 @@ msgstr "{0, plural, one {# įrašas} few {# įrašai} many {# įrašo} other {#
#: src/pages/catchup.jsx:1062 #: src/pages/catchup.jsx:1062
msgid "Remove this catch-up?" msgid "Remove this catch-up?"
msgstr "Pašalinti šį pasivijimą?" msgstr "Šalinti šį pasivijimą?"
#: src/pages/catchup.jsx:1065 #: src/pages/catchup.jsx:1065
msgid "Removing Catch-up {0}" msgid "Removing Catch-up {0}"
@ -2702,7 +2702,7 @@ msgstr "Bendrino {0}"
#: src/pages/catchup.jsx:1316 #: src/pages/catchup.jsx:1316
#: src/pages/mentions.jsx:147 #: src/pages/mentions.jsx:147
#: src/pages/search.jsx:297 #: src/pages/search.jsx:308
msgid "All" msgid "All"
msgstr "Viskas" msgstr "Viskas"
@ -3008,7 +3008,7 @@ msgstr "Pridėti saitažodį"
#: src/pages/hashtag.jsx:428 #: src/pages/hashtag.jsx:428
msgid "Remove hashtag" msgid "Remove hashtag"
msgstr "Pašalinti saitažodį" msgstr "Šalinti saitažodį"
#: src/pages/hashtag.jsx:442 #: src/pages/hashtag.jsx:442
msgid "{SHORTCUTS_LIMIT, plural, one {Max # shortcut reached. Unable to add shortcut.} other {Max # shortcuts reached. Unable to add shortcut.}}" msgid "{SHORTCUTS_LIMIT, plural, one {Max # shortcut reached. Unable to add shortcut.} other {Max # shortcuts reached. Unable to add shortcut.}}"
@ -3085,7 +3085,7 @@ msgstr "Pašalinti <0>@{0}</0> iš sąrašo?"
#: src/pages/list.jsx:359 #: src/pages/list.jsx:359
msgid "Remove…" msgid "Remove…"
msgstr "Pašalinti…" msgstr "Šalinti…"
#: src/pages/lists.jsx:93 #: src/pages/lists.jsx:93
msgid "{0, plural, one {# list} other {# lists}}" msgid "{0, plural, one {# list} other {# lists}}"
@ -3306,42 +3306,42 @@ msgstr "Paieška: {q} (saitažodžiai)"
msgid "Search: {q}" msgid "Search: {q}"
msgstr "Paieška: {q}" msgstr "Paieška: {q}"
#: src/pages/search.jsx:307 #: src/pages/search.jsx:318
#: src/pages/search.jsx:389 #: src/pages/search.jsx:400
msgid "Hashtags" msgid "Hashtags"
msgstr "Saitažodžiai" msgstr "Saitažodžiai"
#: src/pages/search.jsx:339 #: src/pages/search.jsx:350
#: src/pages/search.jsx:393 #: src/pages/search.jsx:404
#: src/pages/search.jsx:463 #: src/pages/search.jsx:474
msgid "See more" msgid "See more"
msgstr "Žiūrėti daugiau" msgstr "Žiūrėti daugiau"
#: src/pages/search.jsx:365 #: src/pages/search.jsx:376
msgid "See more accounts" msgid "See more accounts"
msgstr "Žiūrėti daugiau paskyrų" msgstr "Žiūrėti daugiau paskyrų"
#: src/pages/search.jsx:379 #: src/pages/search.jsx:390
msgid "No accounts found." msgid "No accounts found."
msgstr "Paskyrų nerasta." msgstr "Paskyrų nerasta."
#: src/pages/search.jsx:435 #: src/pages/search.jsx:446
msgid "See more hashtags" msgid "See more hashtags"
msgstr "Žiūrėti daugiau saitažodžių" msgstr "Žiūrėti daugiau saitažodžių"
#: src/pages/search.jsx:449 #: src/pages/search.jsx:460
msgid "No hashtags found." msgid "No hashtags found."
msgstr "Saitažodžių nerasta." msgstr "Saitažodžių nerasta."
#: src/pages/search.jsx:493 #: src/pages/search.jsx:504
msgid "See more posts" msgid "See more posts"
msgstr "Žiūrėti daugiau įrašų" msgstr "Žiūrėti daugiau įrašų"
#: src/pages/search.jsx:507 #: src/pages/search.jsx:518
msgid "No posts found." msgid "No posts found."
msgstr "Įrašų nerasta." msgstr "Įrašų nerasta."
#: src/pages/search.jsx:551 #: src/pages/search.jsx:562
msgid "Enter your search term or paste a URL above to get started." msgid "Enter your search term or paste a URL above to get started."
msgstr "Įvesk paieškos terminą arba įklijuok URL, kad pradėtum." msgstr "Įvesk paieškos terminą arba įklijuok URL, kad pradėtum."

936
src/locales/nb-NO.po generated

File diff suppressed because it is too large Load diff

662
src/locales/pt-BR.po generated

File diff suppressed because it is too large Load diff

662
src/locales/pt-PT.po generated

File diff suppressed because it is too large Load diff

638
src/locales/th-TH.po generated

File diff suppressed because it is too large Load diff

656
src/locales/zh-CN.po generated

File diff suppressed because it is too large Load diff

View file

@ -79,6 +79,11 @@ function Search({ columnMode, ...props }) {
setAccountResults([]); setAccountResults([]);
setHashtagResults([]); setHashtagResults([]);
}, [q]); }, [q]);
const typeResults = {
statuses: statusResults,
accounts: accountResults,
hashtags: hashtagResults,
};
const setTypeResultsFunc = { const setTypeResultsFunc = {
statuses: setStatusResults, statuses: setStatusResults,
accounts: setAccountResults, accounts: setAccountResults,
@ -136,10 +141,16 @@ function Search({ columnMode, ...props }) {
offsetRef.current = LIMIT; offsetRef.current = LIMIT;
setShowMore(!!length); setShowMore(!!length);
} else { } else {
setTypeResultsFunc[type]((prev) => [...prev, ...results[type]]); // If first item is the same, it means API doesn't support offset
const length = results[type]?.length; // I know this is a very basic check, but it works for now
offsetRef.current = offsetRef.current + LIMIT; if (results[type]?.[0]?.id === typeResults[type]?.[0]?.id) {
setShowMore(!!length); setShowMore(false);
} else {
setTypeResultsFunc[type]((prev) => [...prev, ...results[type]]);
const length = results[type]?.length;
offsetRef.current = offsetRef.current + LIMIT;
setShowMore(!!length);
}
} }
} else { } else {
setStatusResults(results.statuses || []); setStatusResults(results.statuses || []);
@ -173,12 +184,16 @@ function Search({ columnMode, ...props }) {
}); });
useEffect(() => { useEffect(() => {
let timer;
searchFormRef.current?.setValue?.(q || ''); searchFormRef.current?.setValue?.(q || '');
if (q) { if (q) {
loadResults(true); loadResults(true);
} else { } else {
searchFormRef.current?.focus?.(); timer = setTimeout(() => {
searchFormRef.current?.focus?.();
}, 150); // Right after focusDeck runs
} }
return () => clearTimeout(timer);
}, [q, type, instance]); }, [q, type, instance]);
useHotkeys( useHotkeys(

View file

@ -1,9 +1,9 @@
import { i18n } from '@lingui/core'; import { i18n } from '@lingui/core';
import { import {
detect,
fromNavigator, fromNavigator,
fromStorage, fromStorage,
fromUrl, fromUrl,
multipleDetect,
} from '@lingui/detect-locale'; } from '@lingui/detect-locale';
import Locale from 'intl-locale-textinfo-polyfill'; import Locale from 'intl-locale-textinfo-polyfill';
@ -54,7 +54,7 @@ export async function activateLang(lang) {
} }
export function initActivateLang() { export function initActivateLang() {
const lang = detect( const languages = multipleDetect(
fromUrl('lang'), fromUrl('lang'),
fromStorage('lang'), fromStorage('lang'),
fromNavigator(), fromNavigator(),
@ -62,7 +62,8 @@ export function initActivateLang() {
DEFAULT_LANG, DEFAULT_LANG,
); );
const matchedLang = const matchedLang =
ALL_LOCALES.find((l) => l === lang) || localeMatch(lang, ALL_LOCALES); languages.find((l) => ALL_LOCALES.includes(l)) ||
localeMatch(languages, ALL_LOCALES);
activateLang(matchedLang); activateLang(matchedLang);
// const yes = confirm(t`Reload to apply language setting?`); // const yes = confirm(t`Reload to apply language setting?`);