diff --git a/.github/workflows/prettier-pr.yml b/.github/workflows/prettier-pr.yml new file mode 100644 index 00000000..6f4e073e --- /dev/null +++ b/.github/workflows/prettier-pr.yml @@ -0,0 +1,22 @@ +name: Prettier on pull requests + +on: + pull_request: + workflow_dispatch: + +jobs: + prettier: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + # Need node to install prettier plugin(s) + - uses: actions/setup-node@v4 + with: + node-version: 20 + - run: npm ci + - uses: creyD/prettier_action@v4.3 + with: + dry: true + # Don't write anything + prettier_options: '--check --config .prettierrc' + file_pattern: '.' diff --git a/README.md b/README.md index ac6d7a58..58515761 100644 --- a/README.md +++ b/README.md @@ -304,6 +304,8 @@ Costs involved in running and developing this web app: - CDN (Chinese Simplified) - dannypsnl (Chinese Traditional) - databio (Catalan) +- Dizro (Italian) +- Drift6944 (Czech) - drydenwu (Chinese Traditional) - elissarc (French) - ElPamplina (Spanish) @@ -311,6 +313,7 @@ Costs involved in running and developing this web app: - Freeesia (Japanese) - ghose (Galician) - hongminhee (Korean) +- Hugoglyph (Esperanto, Spanish) - isard (Catalan) - karlafej (Czech) - katullo11 (Italian) @@ -318,6 +321,7 @@ Costs involved in running and developing this web app: - llun (Thai) - lucasofchirst (Occitan, Portuguese, Portuguese, Brazilian) - marcin.kozinski (Polish) +- mkljczkk (Polish) - mojosoeun (Korean) - moreal (Korean) - MrWillCom (Chinese Simplified) @@ -331,12 +335,12 @@ Costs involved in running and developing this web app: - rwmpelstilzchen (Esperanto, Hebrew) - SadmL (Russian) - SadmL_AI (Russian) +- shuuji3 (Japanese) - Sky_NiniKo (French) - Su5hicz (Czech) -- Talos00 (Italian) - tferrermo (Spanish) +- tkbremnes (Norwegian Bokmal) - tux93 (German) -- Urbestro (Esperanto, Spanish) - Vac31. (Lithuanian) - valtlai (Finnish) - voyagercy (Chinese Traditional) diff --git a/package-lock.json b/package-lock.json index ec6ee9a1..13af5276 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "moize": "~6.1.6", "p-retry": "~6.2.0", "p-throttle": "~6.2.0", - "preact": "~10.23.2", + "preact": "~10.24.0", "punycode": "~2.3.1", "react-hotkeys-hook": "~4.5.1", "react-intersection-observer": "~9.13.1", @@ -52,20 +52,21 @@ "@ianvs/prettier-plugin-sort-imports": "~4.3.1", "@lingui/cli": "~4.11.4", "@lingui/vite-plugin": "~4.11.4", - "@preact/preset-vite": "~2.9.0", + "@preact/preset-vite": "~2.9.1", "babel-plugin-macros": "~3.1.0", - "postcss": "~8.4.45", + "postcss": "~8.4.47", "postcss-dark-theme-class": "~1.3.0", - "postcss-preset-env": "~10.0.2", + "postcss-preset-env": "~10.0.3", "twitter-text": "~3.1.0", - "vite": "~5.4.3", + "vite": "~5.4.7", "vite-plugin-generate-file": "~0.2.0", "vite-plugin-html-config": "~2.0.2", "vite-plugin-pwa": "~0.20.5", "vite-plugin-remove-console": "~2.2.0", - "vite-plugin-run": "~0.5.2", + "vite-plugin-run": "~0.6.0", "workbox-cacheable-response": "~7.1.0", "workbox-expiration": "~7.1.0", + "workbox-navigation-preload": "~7.1.0", "workbox-routing": "~7.1.0", "workbox-strategies": "~7.1.0" } @@ -4265,9 +4266,9 @@ } }, "node_modules/@preact/preset-vite": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.9.0.tgz", - "integrity": "sha512-B9yVT7AkR6owrt84K3pLNyaKSvlioKdw65VqE/zMiR6HMovPekpsrwBNs5DJhBFEd5cvLMtCjHNHZ9P7Oblveg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.9.1.tgz", + "integrity": "sha512-JecWzrOx7ogFhklSMhY+aH/24pajL0Vx+beEgau3WDMUUAo32cpUo/UqerPhLOyhCKXlxK9a3cRoa8g68ZAp5g==", "dev": true, "dependencies": { "@babel/code-frame": "^7.22.13", @@ -4280,7 +4281,6 @@ "kolorist": "^1.8.0", "magic-string": "0.30.5", "node-html-parser": "^6.1.10", - "resolve": "^1.22.8", "source-map": "^0.7.4", "stack-trace": "^1.0.0-pre2" }, @@ -5709,9 +5709,9 @@ } }, "node_modules/cssdb": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.1.0.tgz", - "integrity": "sha512-BQN57lfS4dYt2iL0LgyrlDbefZKEtUyrO8rbzrbGrqBk6OoyNTQLF+porY9DrpDBjLo4NEvj2IJttC7vf3x+Ew==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.1.1.tgz", + "integrity": "sha512-kRbSRgZoxtZNl5snb3nOzBkFOt5AwnephcUTIEFc2DebKG9PN50/cHarlwOooTxYQ/gxsnKs3BxykhNLmfvyLg==", "dev": true, "funding": [ { @@ -5943,11 +5943,10 @@ } }, "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -7782,16 +7781,16 @@ "license": "MIT" }, "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "braces": "^3.0.3", + "picomatch": "^2.3.1" }, "engines": { - "node": ">=8" + "node": ">=8.6" } }, "node_modules/mime-db": { @@ -8363,9 +8362,9 @@ } }, "node_modules/postcss": { - "version": "8.4.45", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz", - "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "dev": true, "funding": [ { @@ -8383,8 +8382,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -8864,9 +8863,9 @@ } }, "node_modules/postcss-opacity-percentage": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-2.0.0.tgz", - "integrity": "sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", + "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", "dev": true, "funding": [ { @@ -8878,12 +8877,11 @@ "url": "https://liberapay.com/mrcgrtz" } ], - "license": "MIT", "engines": { - "node": "^14 || ^16 || >=18" + "node": ">=18" }, "peerDependencies": { - "postcss": "^8.2" + "postcss": "^8.4" } }, "node_modules/postcss-overflow-shorthand": { @@ -8947,9 +8945,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.2.tgz", - "integrity": "sha512-PMxqnz0RQYMUmUi6p4P7BhC9EVGyEUCIdwn4vJ7Fy1jvc2QP4mMH75BSBB1mBFqjl3x4xYwyCNMhGZ8y0+/qOA==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.3.tgz", + "integrity": "sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==", "dev": true, "funding": [ { @@ -8997,7 +8995,7 @@ "css-blank-pseudo": "^7.0.0", "css-has-pseudo": "^7.0.0", "css-prefers-color-scheme": "^10.0.0", - "cssdb": "^8.1.0", + "cssdb": "^8.1.1", "postcss-attribute-case-insensitive": "^7.0.0", "postcss-clamp": "^4.1.0", "postcss-color-functional-notation": "^7.0.2", @@ -9016,7 +9014,7 @@ "postcss-lab-function": "^7.0.2", "postcss-logical": "^8.0.0", "postcss-nesting": "^13.0.0", - "postcss-opacity-percentage": "^2.0.0", + "postcss-opacity-percentage": "^3.0.0", "postcss-overflow-shorthand": "^6.0.0", "postcss-page-break": "^3.0.4", "postcss-place": "^10.0.0", @@ -9112,9 +9110,9 @@ "license": "MIT" }, "node_modules/preact": { - "version": "10.23.2", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.23.2.tgz", - "integrity": "sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==", + "version": "10.24.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.24.0.tgz", + "integrity": "sha512-aK8Cf+jkfyuZ0ZZRG9FbYqwmEiGQ4y/PUO4SuTWoyWL244nZZh7bd5h2APd4rSNDYTBNghg1L+5iJN3Skxtbsw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -9793,9 +9791,9 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -10538,9 +10536,9 @@ } }, "node_modules/vite": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.3.tgz", - "integrity": "sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==", + "version": "5.4.7", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", + "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", "dev": true, "dependencies": { "esbuild": "^0.21.3", @@ -10657,16 +10655,16 @@ "dev": true }, "node_modules/vite-plugin-run": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/vite-plugin-run/-/vite-plugin-run-0.5.2.tgz", - "integrity": "sha512-ZrbdZ2gNJwvW4MMQr6a4Udioq6+06VgBytviYi/hgRQnz3SCQAcRJu7QKqlIbH229/lNyYTdvkglottfkUlNyQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/vite-plugin-run/-/vite-plugin-run-0.6.0.tgz", + "integrity": "sha512-B5iHHz6MjXodmTxZPlEQAOJQAzi47wCqVqSDYo71A7b8MzS+MklwmZ384lb4xUy71PPTEZAxjNs0bIDqL4ly8g==", "dev": true, "dependencies": { - "@antfu/utils": "^0.7.6", - "debug": "^4.3.4", - "execa": "5.1", - "minimatch": "^9.0.3", - "picocolors": "^1.0.0" + "@antfu/utils": "^0.7.10", + "debug": "^4.3.7", + "execa": "5.1.1", + "minimatch": "^9.0.5", + "picocolors": "^1.1.0" } }, "node_modules/vite-plugin-run/node_modules/brace-expansion": { @@ -11071,9 +11069,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "engines": { "node": ">=10.0.0" }, diff --git a/package.json b/package.json index 0e6be217..fea1b112 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "moize": "~6.1.6", "p-retry": "~6.2.0", "p-throttle": "~6.2.0", - "preact": "~10.23.2", + "preact": "~10.24.0", "punycode": "~2.3.1", "react-hotkeys-hook": "~4.5.1", "react-intersection-observer": "~9.13.1", @@ -60,20 +60,21 @@ "@ianvs/prettier-plugin-sort-imports": "~4.3.1", "@lingui/cli": "~4.11.4", "@lingui/vite-plugin": "~4.11.4", - "@preact/preset-vite": "~2.9.0", + "@preact/preset-vite": "~2.9.1", "babel-plugin-macros": "~3.1.0", - "postcss": "~8.4.45", + "postcss": "~8.4.47", "postcss-dark-theme-class": "~1.3.0", - "postcss-preset-env": "~10.0.2", + "postcss-preset-env": "~10.0.3", "twitter-text": "~3.1.0", - "vite": "~5.4.3", + "vite": "~5.4.7", "vite-plugin-generate-file": "~0.2.0", "vite-plugin-html-config": "~2.0.2", "vite-plugin-pwa": "~0.20.5", "vite-plugin-remove-console": "~2.2.0", - "vite-plugin-run": "~0.5.2", + "vite-plugin-run": "~0.6.0", "workbox-cacheable-response": "~7.1.0", "workbox-expiration": "~7.1.0", + "workbox-navigation-preload": "~7.1.0", "workbox-routing": "~7.1.0", "workbox-strategies": "~7.1.0" }, diff --git a/public/sw.js b/public/sw.js index 738d95b4..bdb3ce8d 100644 --- a/public/sw.js +++ b/public/sw.js @@ -1,5 +1,6 @@ import { CacheableResponsePlugin } from 'workbox-cacheable-response'; import { ExpirationPlugin } from 'workbox-expiration'; +import * as navigationPreload from 'workbox-navigation-preload'; import { RegExpRoute, registerRoute, Route } from 'workbox-routing'; import { CacheFirst, @@ -7,19 +8,48 @@ import { StaleWhileRevalidate, } from 'workbox-strategies'; +navigationPreload.enable(); + self.__WB_DISABLE_DEV_LOGS = true; +const iconsRoute = new Route( + ({ request, sameOrigin }) => { + const isIcon = request.url.includes('/icons/'); + return sameOrigin && isIcon; + }, + new CacheFirst({ + cacheName: 'icons', + plugins: [ + new ExpirationPlugin({ + // Weirdly high maxEntries number, due to some old icons suddenly disappearing and not rendering + // NOTE: Temporary fix + maxEntries: 300, + maxAgeSeconds: 3 * 24 * 60 * 60, // 3 days + purgeOnQuotaError: true, + }), + new CacheableResponsePlugin({ + statuses: [0, 200], + }), + ], + }), +); +registerRoute(iconsRoute); + const assetsRoute = new Route( ({ request, sameOrigin }) => { const isAsset = request.destination === 'style' || request.destination === 'script'; - const hasHash = /-[0-9a-f]{4,}\./i.test(request.url); + const hasHash = /-[0-9a-z-]{4,}\./i.test(request.url); return sameOrigin && isAsset && hasHash; }, new NetworkFirst({ cacheName: 'assets', networkTimeoutSeconds: 5, plugins: [ + new ExpirationPlugin({ + maxEntries: 30, + purgeOnQuotaError: true, + }), new CacheableResponsePlugin({ statuses: [0, 200], }), @@ -41,8 +71,7 @@ const imageRoute = new Route( cacheName: 'remote-images', plugins: [ new ExpirationPlugin({ - maxEntries: 50, - maxAgeSeconds: 3 * 24 * 60 * 60, // 3 days + maxEntries: 30, purgeOnQuotaError: true, }), new CacheableResponsePlugin({ @@ -53,40 +82,18 @@ const imageRoute = new Route( ); registerRoute(imageRoute); -const iconsRoute = new Route( - ({ request, sameOrigin }) => { - const isIcon = request.url.includes('/icons/'); - return sameOrigin && isIcon; - }, - new CacheFirst({ - cacheName: 'icons', - plugins: [ - new ExpirationPlugin({ - maxEntries: 300, - maxAgeSeconds: 3 * 24 * 60 * 60, // 3 days - purgeOnQuotaError: true, - }), - new CacheableResponsePlugin({ - statuses: [0, 200], - }), - ], - }), -); -registerRoute(iconsRoute); - // 1-day cache for -// - /api/v1/instance // - /api/v1/custom_emojis -// - /api/v1/preferences // - /api/v1/lists/:id // - /api/v1/announcements const apiExtendedRoute = new RegExpRoute( - /^https?:\/\/[^\/]+\/api\/v\d+\/(instance|custom_emojis|preferences|lists\/\d+|announcements)$/, + /^https?:\/\/[^\/]+\/api\/v\d+\/(custom_emojis|lists\/\d+|announcements)$/, new StaleWhileRevalidate({ cacheName: 'api-extended', plugins: [ new ExpirationPlugin({ - maxAgeSeconds: 24 * 60 * 60, // 1 day + maxAgeSeconds: 12 * 60 * 60, // 12 hours + purgeOnQuotaError: true, }), new CacheableResponsePlugin({ statuses: [0, 200], @@ -127,7 +134,9 @@ const apiRoute = new RegExpRoute( networkTimeoutSeconds: 5, plugins: [ new ExpirationPlugin({ + maxEntries: 30, maxAgeSeconds: 5 * 60, // 5 minutes + purgeOnQuotaError: true, }), new CacheableResponsePlugin({ statuses: [0, 200], diff --git a/src/app.css b/src/app.css index a3c9b6ca..d3b8d838 100644 --- a/src/app.css +++ b/src/app.css @@ -367,10 +367,14 @@ a[href^='http'][rel*='nofollow']:visited:not(:has(div)) { border-bottom: var(--hairline-width) solid var(--divider-color); --line-dir: var(--to-forward); } -.timeline:not(.contextual) > li + li { +.timeline > li + li:not(.timeline-item-carousel, .hero, .ancestor) { content-visibility: auto; contain-intrinsic-size: auto 160px; } +.timeline.contextual > li:is(:hover, :focus-visible) { + /* Needed to undo the overflow: hidden "effect" due to "content-visibility: auto" */ + content-visibility: visible !important; +} .timeline.flat > li { border-bottom: none; } @@ -1634,6 +1638,7 @@ body:has(.media-modal-container + .status-deck) .media-post-link { /* SHEET */ .sheet { + timeline-scope: --sheet-scroll; align-self: flex-end; display: flex; flex-direction: column; @@ -1708,6 +1713,27 @@ body:has(.media-modal-container + .status-deck) .media-post-link { padding-right: max(16px, env(safe-area-inset-right)); user-select: none; } +@keyframes header-border { + 0% { + box-shadow: none; + } + 100% { + box-shadow: 0 0 0 1px var(--outline-color), + 0 8px 16px -8px var(--drop-shadow-color); + } +} +@supports (animation-timeline: scroll()) { + .sheet header { + animation: header-border 1s linear both; + animation-timeline: --sheet-scroll; + animation-range: 0 8px; + position: relative; + z-index: 1; + } + .sheet header + main { + mask-image: none !important; + } +} .sheet .sheet-close:not(.outer) + header { padding-right: max(44px, env(safe-area-inset-right)); @@ -1726,6 +1752,7 @@ body:has(.media-modal-container + .status-deck) .media-post-link { align-items: center; } .sheet main { + scroll-timeline: --sheet-scroll; overflow: auto; overflow-x: hidden; overscroll-behavior: contain; diff --git a/src/app.jsx b/src/app.jsx index e1858af5..f02855b3 100644 --- a/src/app.jsx +++ b/src/app.jsx @@ -2,6 +2,7 @@ import './app.css'; import { useLingui } from '@lingui/react'; import debounce from 'just-debounce-it'; +import { memo } from 'preact/compat'; import { useEffect, useLayoutEffect, @@ -47,6 +48,8 @@ import Trending from './pages/trending'; import Welcome from './pages/welcome'; import { api, + hasInstance, + hasPreferences, initAccount, initClient, initInstance, @@ -327,7 +330,9 @@ function App() { const [isLoggedIn, setIsLoggedIn] = useState(false); const [uiState, setUIState] = useState('loading'); __BENCHMARK.start('app-init'); + __BENCHMARK.start('time-to-following'); __BENCHMARK.start('time-to-home'); + __BENCHMARK.start('time-to-isLoggedIn'); useLingui(); useEffect(() => { @@ -407,18 +412,27 @@ function App() { setUIState('loading'); (async () => { try { - await initPreferences(client); - await initInstance(client, instance); + if (hasPreferences() && hasInstance(instance)) { + // Non-blocking + initPreferences(client); + initInstance(client, instance); + } else { + await Promise.allSettled([ + initPreferences(client), + initInstance(client, instance), + ]); + } } catch (e) { } finally { setIsLoggedIn(true); setUIState('default'); + __BENCHMARK.end('app-init'); } })(); } else { setUIState('default'); + __BENCHMARK.end('app-init'); } - __BENCHMARK.end('app-init'); } // Cleanup @@ -439,27 +453,36 @@ function App() { return ; } + if (uiState === 'loading') { + return ; + } + return ( <> - + - {uiState === 'default' && ( - - } /> - - )} + + } /> + {isLoggedIn && } {isLoggedIn && } {isLoggedIn && } - {uiState !== 'loading' && } + ); } -function PrimaryRoutes({ isLoggedIn, loading }) { +function Root({ isLoggedIn }) { + if (isLoggedIn) { + __BENCHMARK.end('time-to-isLoggedIn'); + } + return isLoggedIn ? : ; +} + +const PrimaryRoutes = memo(({ isLoggedIn }) => { const location = useLocation(); const nonRootLocation = useMemo(() => { const { pathname } = location; @@ -468,23 +491,12 @@ function PrimaryRoutes({ isLoggedIn, loading }) { return ( - - ) : loading ? ( - - ) : ( - - ) - } - /> + } /> } /> } /> ); -} +}); function getPrevLocation() { return states.prevLocation || null; diff --git a/src/components/account-info.jsx b/src/components/account-info.jsx index f7658962..8684befe 100644 --- a/src/components/account-info.jsx +++ b/src/components/account-info.jsx @@ -1488,6 +1488,9 @@ function RelatedActions({ } + itemProps={{ + className: 'danger', + }} menuItemClassName="danger" onClick={() => { // if (!blocking && !confirm(`Block @${username}?`)) { diff --git a/src/components/compose.css b/src/components/compose.css index af95d5f5..d62de470 100644 --- a/src/components/compose.css +++ b/src/components/compose.css @@ -721,6 +721,11 @@ } .custom-emojis-list { + .section-container { + position: relative; + content-visibility: auto; + content-intrinsic-size: auto 88px; + } .section-header { font-size: 80%; text-transform: uppercase; @@ -730,6 +735,10 @@ top: 0; background-color: var(--bg-color); z-index: 1; + display: inline-block; + padding-inline-end: 8px; + pointer-events: none; + border-end-end-radius: 8px; } section { display: flex; diff --git a/src/components/compose.jsx b/src/components/compose.jsx index e186c185..ef676726 100644 --- a/src/components/compose.jsx +++ b/src/components/compose.jsx @@ -16,7 +16,7 @@ import { } from 'preact/hooks'; import { useHotkeys } from 'react-hotkeys-hook'; import stringLength from 'string-length'; -import { detectAll } from 'tinyld/light'; +// import { detectAll } from 'tinyld/light'; import { uid } from 'uid/single'; import { useDebouncedCallback, useThrottledCallback } from 'use-debounce'; import { useSnapshot } from 'valtio'; @@ -1185,11 +1185,12 @@ function Compose({ - {(supports('@pleroma/local-visibility-post') || supports('@akkoma/local-visibility-post')) && + {(supports('@pleroma/local-visibility-post') || + supports('@akkoma/local-visibility-post')) && ( - } + )} @@ -1260,7 +1261,10 @@ function Compose({ onDescriptionChange={(value) => { setMediaAttachments((attachments) => { const newAttachments = [...attachments]; - newAttachments[i].description = value; + newAttachments[i] = { + ...newAttachments[i], + description: value, + }; return newAttachments; }); }} @@ -1686,7 +1690,8 @@ const getCustomEmojis = pmem(_getCustomEmojis, { maxAge: 30 * 60 * 1000, // 30 minutes }); -const detectLangs = (text) => { +const detectLangs = async (text) => { + const { detectAll } = await import('tinyld/light'); const langs = detectAll(text); if (langs?.length) { // return max 2 @@ -1976,13 +1981,15 @@ const Textarea = forwardRef((props, ref) => { }); const text = dom.innerText?.trim(); if (!text) return; - const langs = detectLangs(text); - if (langs?.length) { - onTrigger?.({ - name: 'auto-detect-language', - languages: langs, - }); - } + (async () => { + const langs = await detectLangs(text); + if (langs?.length) { + onTrigger?.({ + name: 'auto-detect-language', + languages: langs, + }); + } + })(); }, 2000); return ( @@ -3171,7 +3178,7 @@ function CustomEmojisModal({ Object.entries(customEmojisCatList).map( ([category, emojis]) => !!emojis?.length && ( - <> +
{{ '--recent--': t`Recently used`, @@ -3182,7 +3189,7 @@ function CustomEmojisModal({ emojis={emojis} onSelect={onSelectEmoji} /> - +
), )}
diff --git a/src/components/links-bar.css b/src/components/links-bar.css index bf109fae..c1f40758 100644 --- a/src/components/links-bar.css +++ b/src/components/links-bar.css @@ -60,10 +60,10 @@ } } - a { - min-width: 240px; - flex-grow: 1; - max-width: 320px; + a.link-block { + width: 240px; + flex-shrink: 0; + /* max-width: 320px; */ text-decoration: none; color: inherit; border-radius: 16px; @@ -81,7 +81,7 @@ background-clip: border-box; background-origin: border-box; min-height: 160px; - height: 320px; + height: 340px; max-height: 50vh; &:not(:active):is(:hover, :focus-visible) { @@ -113,6 +113,12 @@ opacity: 0.5; mix-blend-mode: luminosity; } + + .byline { + transition-duration: 0.3s; + opacity: 0.75; + mix-blend-mode: luminosity; + } } &.active { @@ -217,10 +223,29 @@ -webkit-box-orient: vertical; overflow: hidden; font-size: 90%; + + &.more-lines { + -webkit-line-clamp: 3; + } } hr { margin: 4px 0; } + + .byline { + white-space: nowrap; + mask-image: linear-gradient(var(--to-backward), transparent, black 32px); + + a { + color: inherit; + } + + .avatar { + width: 16px !important; + height: 16px !important; + opacity: 0.8; + } + } } } diff --git a/src/components/modal.jsx b/src/components/modal.jsx index daa5a98a..d6d5f677 100644 --- a/src/components/modal.jsx +++ b/src/components/modal.jsx @@ -72,7 +72,7 @@ function Modal({ children, onClose, onClick, class: className, minimized }) {
{ modalRef.current = node; - escRef.current = node?.querySelector?.('[tabindex="-1"]') || node; + escRef(node?.querySelector?.('[tabindex="-1"]') || node); }} className={className} onClick={(e) => { diff --git a/src/components/notification.jsx b/src/components/notification.jsx index e2b0996e..e6758ed0 100644 --- a/src/components/notification.jsx +++ b/src/components/notification.jsx @@ -3,6 +3,7 @@ import { useLingui } from '@lingui/react'; import { Fragment } from 'preact'; import { memo } from 'preact/compat'; +import { api } from '../utils/api'; import shortenNumber from '../utils/shorten-number'; import states, { statusKey } from '../utils/states'; import { getCurrentAccountID } from '../utils/store-utils'; @@ -302,6 +303,7 @@ function Notification({ disableContextMenu, }) { const { _ } = useLingui(); + const { masto } = api(); const { id, status, @@ -313,9 +315,11 @@ function Notification({ _ids, _accounts, _statuses, + _groupKeys, // Server-side grouped notification sampleAccounts, notificationsCount, + groupKey, } = notification; let { type } = notification; @@ -374,7 +378,7 @@ function Notification({ if (typeof text === 'function') { const count = _accounts?.length || sampleAccounts?.length || (account ? 1 : 0); - const postsCount = _statuses?.length || 0; + const postsCount = _statuses?.length || (status ? 1 : 0); if (type === 'admin.report') { const targetAccount = report?.targetAccount; if (targetAccount) { @@ -399,7 +403,11 @@ function Notification({ emoji?.shortcode === notification.emoji.replace(/^:/, '').replace(/:$/, ''), ); // Emoji object instead of string - text = text({ emoji: notification.emoji, emojiURL }); + text = text({ + account: , + emoji: notification.emoji, + emojiURL, + }); } else { text = text({ account: account ? ( @@ -439,10 +447,15 @@ function Notification({ console.debug('RENDER Notification', notification.id); + const sameCount = + notificationsCount > 0 && notificationsCount <= sampleAccounts?.length; + const expandAccounts = sameCount ? 'local' : 'remote'; + return (
{' '} ))} - + {type === 'favourite+reblog' && expandAccounts === 'remote' ? ( + + ) : ( + + )}

)} {!_accounts?.length && sampleAccounts?.length > 1 && ( diff --git a/src/components/relative-time.jsx b/src/components/relative-time.jsx index 9308c643..8ab9f646 100644 --- a/src/components/relative-time.jsx +++ b/src/components/relative-time.jsx @@ -14,10 +14,12 @@ function isValidDate(value) { } } -const resolvedLocale = new Intl.DateTimeFormat().resolvedOptions().locale; +const resolvedLocale = mem( + () => new Intl.DateTimeFormat().resolvedOptions().locale, +); const DTF = mem((locale, opts = {}) => { const regionlessLocale = locale.replace(/-[a-z]+$/i, ''); - const lang = localeMatch([regionlessLocale], [resolvedLocale], locale); + const lang = localeMatch([regionlessLocale], [resolvedLocale()], locale); try { return new Intl.DateTimeFormat(lang, opts); } catch (e) {} diff --git a/src/components/status.css b/src/components/status.css index 1d6ee4ff..a0545827 100644 --- a/src/components/status.css +++ b/src/components/status.css @@ -1990,6 +1990,20 @@ a.card:is(:hover, :focus):visited { .card.large.card-post { flex-direction: column-reverse; } +.card-byline-author { + display: inline-flex; + gap: 4px; + color: var(--text-insignificant-color); + padding: 2px 8px; + align-items: center; + + .avatar { + width: 16px !important; + height: 16px !important; + opacity: 0.8; + vertical-align: middle; + } +} /* POLLS */ diff --git a/src/components/status.jsx b/src/components/status.jsx index a337cfde..9ae1aa19 100644 --- a/src/components/status.jsx +++ b/src/components/status.jsx @@ -26,7 +26,7 @@ import { } from 'preact/hooks'; import punycode from 'punycode/'; import { useHotkeys } from 'react-hotkeys-hook'; -import { detectAll } from 'tinyld/light'; +// import { detectAll } from 'tinyld/light'; import { useLongPress } from 'use-long-press'; import { useSnapshot } from 'valtio'; @@ -51,7 +51,6 @@ import htmlContentLength from '../utils/html-content-length'; import isRTL from '../utils/is-rtl'; import isMastodonLinkMaybe from '../utils/isMastodonLinkMaybe'; import localeMatch from '../utils/locale-match'; -import mem from '../utils/mem'; import niceDateTime from '../utils/nice-date-time'; import openCompose from '../utils/open-compose'; import pmem from '../utils/pmem'; @@ -168,7 +167,8 @@ const SIZE_CLASS = { l: 'large', }; -const detectLang = mem((text) => { +const detectLang = pmem(async (text) => { + const { detectAll } = await import('tinyld/light'); text = text?.trim(); // Ref: https://github.com/komodojp/tinyld/blob/develop/docs/benchmark.md @@ -304,8 +304,8 @@ function Status({ if (!content) return; if (_language) return; let timer; - timer = setTimeout(() => { - let detected = detectLang( + timer = setTimeout(async () => { + let detected = await detectLang( getHTMLText(content, { preProcess: (dom) => { // Remove anything that can skew the language detection @@ -1519,11 +1519,11 @@ function Status({ node?.closest?.( '.timeline-item, .timeline-item-alt, .status-link, .status-focus', ) || node; - rRef.current = nodeRef; - fRef.current = nodeRef; - dRef.current = nodeRef; - bRef.current = nodeRef; - xRef.current = nodeRef; + rRef(nodeRef); + fRef(nodeRef); + dRef(nodeRef); + bRef(nodeRef); + xRef(nodeRef); }} tabindex="-1" class={`status ${ @@ -2152,6 +2152,9 @@ function Status({ selfReferential={ card?.url === status.url || card?.url === status.uri } + selfAuthor={card?.authors?.some( + (a) => a.account?.url === accountURL, + )} instance={currentInstance} /> )} @@ -2564,7 +2567,27 @@ function isCardPost(domain) { return ['x.com', 'twitter.com', 'threads.net', 'bsky.app'].includes(domain); } -function Card({ card, selfReferential, instance }) { +function Byline({ authors, hidden, children }) { + if (hidden) return children; + if (!authors?.[0]?.account?.id) return children; + const author = authors[0].account; + + return ( + + ); +} + +function Card({ card, selfReferential, selfAuthor, instance }) { const snapStates = useSnapshot(states); const { blurhash, @@ -2584,6 +2607,7 @@ function Card({ card, selfReferential, instance }) { embedUrl, language, publishedAt, + authors, } = card; /* type @@ -2677,60 +2701,65 @@ function Card({ card, selfReferential, instance }) { const isPost = isCardPost(domain); return ( - -
- {imageDescription { - try { - e.target.style.display = 'none'; - } catch (e) {} - }} - style={{ - '--anim-duration': - width && - height && - `${Math.min(Math.max(Math.max(width, height) / 100, 5), 120)}s`, - }} - /> -
-
-

- {domain}{' '} - {!!publishedAt && <>· } - {!!publishedAt && ( - <> - - - )} -

-

- {title} -

-

- {description || - (!!publishedAt && ( - - ))} -

-
-
+ ); } else if (type === 'photo') { return ( @@ -3514,7 +3543,7 @@ function FilteredStatus({ {isReblog ? ( - + {' '} ); diff --git a/src/components/timeline.jsx b/src/components/timeline.jsx index ae445cba..978763bb 100644 --- a/src/components/timeline.jsx +++ b/src/components/timeline.jsx @@ -390,10 +390,10 @@ function Timeline({ }`} ref={(node) => { scrollableRef.current = node; - jRef.current = node; - kRef.current = node; - oRef.current = node; - dotRef.current = node; + jRef(node); + kRef(node); + oRef(node); + dotRef(node); }} tabIndex="-1" onClick={(e) => { diff --git a/src/data/catalogs.json b/src/data/catalogs.json index 885e3c28..b9633bc6 100644 --- a/src/data/catalogs.json +++ b/src/data/catalogs.json @@ -15,7 +15,7 @@ "code": "cs-CZ", "nativeName": "čeština", "name": "Czech", - "completion": 79 + "completion": 80 }, { "code": "de-DE", @@ -27,7 +27,7 @@ "code": "eo-UY", "nativeName": "Esperanto", "name": "Esperanto", - "completion": 61 + "completion": 100 }, { "code": "es-ES", @@ -75,13 +75,13 @@ "code": "it-IT", "nativeName": "italiano", "name": "Italian", - "completion": 95 + "completion": 100 }, { "code": "ja-JP", "nativeName": "日本語", "name": "Japanese", - "completion": 31 + "completion": 52 }, { "code": "kab", @@ -99,19 +99,25 @@ "code": "lt-LT", "nativeName": "lietuvių", "name": "Lithuanian", - "completion": 43 + "completion": 80 + }, + { + "code": "nb-NO", + "nativeName": "norsk bokmål", + "name": "Norwegian Bokmål", + "completion": 4 }, { "code": "nl-NL", "nativeName": "Nederlands", "name": "Dutch", - "completion": 84 + "completion": 83 }, { "code": "pl-PL", "nativeName": "polski", "name": "Polish", - "completion": 2 + "completion": 6 }, { "code": "pt-BR", diff --git a/src/locales/ar-SA.po b/src/locales/ar-SA.po index 680ef227..fc4700c3 100644 --- a/src/locales/ar-SA.po +++ b/src/locales/ar-SA.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:31\n" +"PO-Revision-Date: 2024-09-16 07:23\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -37,8 +37,8 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "مجموعة" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "متبادل" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "مطلوب" @@ -55,11 +55,11 @@ msgstr "مطلوب" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "" @@ -110,21 +110,21 @@ msgstr "منشورات" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "المزيد" @@ -186,10 +186,10 @@ msgid "Original" msgstr "الأصلي" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "الردود" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "المعاد نشرها" @@ -277,35 +277,35 @@ msgstr "" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "تعذر نسخ الرابط" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "نسخ" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "لا يبدو أن المشاركة ناجحة." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "مشاركة…" @@ -345,71 +345,71 @@ msgstr "" msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "تعديل المِلَفّ الشخصي" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "متابعة" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "متابعة" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "متابعة" msgid "Close" msgstr "غلق" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "ترجمة النبذة التعريفية" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "ليس هناك قوائم." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "قائمة جديدة" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "إلغاء" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "حفظ وغلق" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "تعذر تحديث الملف الشخصي." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "التسمية" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "المحتوى" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "المحتوى" msgid "Save" msgstr "حفظ" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "اسم المستخدم" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "إسم نطاق الخادم" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "الرئيسي" @@ -547,8 +552,8 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -620,246 +625,253 @@ msgstr "" msgid "Public" msgstr "للعامة" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "المحلي" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "انشر ردّك" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "ما الجديد؟" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "تحديث" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "انشر" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "المزيد…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "إزالة" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "خطأ" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "تعديل وصف الصورة" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "تعديل وصف الفيديو" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "تحرير وصف المقطع الصوتي" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "إنشاء الوصف. يرجى الانتظار…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "تم" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "الخيار {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "خيارات متعددة" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "المدّة" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "إزالة استطلاع الرأي" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "البحث عن حسابات" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "إضافة" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "حدث خطأ أثناء تحميل الحسابات" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "البحث في الرموز التعبيرية" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "خطأ في تحميل الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "المستخدمة مؤخراً" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "أخرى" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "حذف…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "الحسابات" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "اختصارات لوحة المفاتيح" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "المنشور التالي" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "المنشور السابق" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "إعادة نشر" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "علامة مرجعية" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "التسمية" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "ترجمة" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "نطق" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "الإشارات" @@ -1257,8 +1265,8 @@ msgstr "الإشارات" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "الإشارات المرجعية" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "إعجابات" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "الحسابات…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "الرائجة" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "المحلي" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "تعلم المزيد <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "اقرأ المزيد ←" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "إلغاء إعادة النشر" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "اقتباس" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "ألغيت إعادة نشر منشور @{0}" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "إعادة نشر…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "أعيد نشره" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "جارٍ التحميل…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "الرموز التعبيرية:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "الملاحظات:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "معاينة" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "ملاحظة: هذه المعاينة ذات نمط خفيف." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "منشورات جديدة" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "حاول مجددًا" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "مناقشة" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "مساعدة" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "التاريخ" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "الكثافة" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "الناشرون" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "بلا" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "إظهار كل الناشرين" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "لا يتوجب عليك قراءة كل شيء." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "هذا كل شيء." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "الذهاب إلى خادم آخر…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "الانتقال إلى خادمي (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "لا تمتلك حسابا؟ أنشئ واحد!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "استطلاعات الرأي" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "تعديلات المنشور" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "المنشورات الرائجة" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/ca-ES.po b/src/locales/ca-ES.po index ea0ecd60..6f4342e9 100644 --- a/src/locales/ca-ES.po +++ b/src/locales/ca-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-07 04:12\n" +"PO-Revision-Date: 2024-09-16 07:23\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -37,8 +37,8 @@ msgstr "Automatitzat" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grup" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Mutu" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Sol·licitat per" @@ -55,11 +55,11 @@ msgstr "Sol·licitat per" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Seguint-ne" @@ -110,21 +110,21 @@ msgstr "Publicacions" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Més" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Original" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respostes" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Impulsos" @@ -277,35 +277,35 @@ msgstr "Activa els impulsos" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Afegeix/elimina de les llistes" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Enllaç copiat" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "No estat possible copiar l'enllaç" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copia" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Sembla que la compartició no funciona." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Comparteix…" @@ -345,71 +345,71 @@ msgstr "Suprimeix seguidor…" msgid "Block <0>@{username}?" msgstr "Voleu blocar a <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "S'ha desblocat a @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "S'ha blocat a @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "No ha estat possible desblocar @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "No ha estat possible blocar @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Deixa de blocar a <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloca a <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Denúncia a <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Edita el perfil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Voleu retirar la sol·licitud de seguiment?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Voleu deixar de seguir @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Deixa de seguir…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Descarta…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Segueix" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Segueix" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Segueix" msgid "Close" msgstr "Tanca" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Biografia traduïda" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "No s'ha pogut eliminar de la llista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "No s'ha pogut afegir a la llista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "No s'ha pogut carregar les llistes." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "No hi ha cap llista." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Llista nova" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privada sobre <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "No ha estat possible actualitzar la nota privada." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Cancel·la" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Desa i tanca" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "No ha estat possible actualitzar el perfil." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nom" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografia" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Camps addicionals" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiqueta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Contingut" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "Contingut" msgid "Save" msgstr "Desa" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "nom d’usuari" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "nom de domini del servidor" @@ -532,11 +532,11 @@ msgstr "Mode ocult activat" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Inici" @@ -552,8 +552,8 @@ msgstr "Hi ha canvis sense desar. Voleu descartar la publicació?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Només podeu adjuntar com a màxim 1 fitxer.} other {Només podeu adjuntar un màxim de # fitxers.}}" @@ -610,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "El fitxer adjunt #{i} ha fallat" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Avís de contingut" @@ -625,246 +625,253 @@ msgstr "Advertiment de contingut o mitjans sensibles" msgid "Public" msgstr "Públic" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "Local" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Sense llistar" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Només per als seguidors" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Menció privada" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "Publica la resposta" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "Edita la publicació" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "Què feu ara?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "Marca els mitjans com a sensibles" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "Afegeix una enquesta" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "Afegeix emoji personalitzat" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Respon" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "Actualitza" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "Publica" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "S'està baixant el GIF…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "Ha fallat la descàrrega del GIF" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Més…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "Pujat" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "Descripció de la imatge" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "Descripció del vídeo" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "Descripció de l'àudio" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "La mida del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la mida del fitxer de {0} a {1} o inferior." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "La resolució del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la resolució de {0}×{1}px a {2}×{3}px." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "La velocitat de fotogrames és massa alta. La càrrega pot tenir problemes." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Suprimeix" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "Edita la descripció de la imatge" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "Edita la descripció del vídeo" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "Edita la descripció de l'àudio" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "Generant descripció. Si us plau, espereu…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "No s'ha pogut generar la descripció: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "No s'ha pogut generar la descripció" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "Genera una descripció…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "No s'ha pogut generar la descripció{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "Fet" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "Opció {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "Opció múltiple" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "Durada" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "Elimina l'enquesta" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "Cerca comptes" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Afegeix" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "S'ha produït un error en carregar els comptes" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "Emojis personalitzats" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "Cerca emoji" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "S'ha produït un error en carregar els emojis personalitzats" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "Usats recentment" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "Altres" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0} més…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "Cerca GIF" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "Desenvolupat per GIPHY" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "Escriviu per cercar un GIF" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Següent" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "S'ha produït un error en carregar els GIF" @@ -887,7 +894,7 @@ msgstr "Error quan desava l'esborrany. Torneu a intentar-ho." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Esborra…" @@ -913,7 +920,7 @@ msgid "No drafts found." msgstr "No s'han trobat esborranys." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Enquesta" @@ -957,7 +964,7 @@ msgid "Accounts" msgstr "Comptes" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -966,14 +973,14 @@ msgid "Show more…" msgstr "Mostra'n més…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Final." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Dreceres de teclat" @@ -982,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Ajuda sobre dreceres de teclat" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Publicació següent" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Publicació anterior" @@ -1012,7 +1019,7 @@ msgid "Load new posts" msgstr "Carrega publicacions noves" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Obre els detalls de la publicació" @@ -1087,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l o <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Impulsa" @@ -1099,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Afegeix als marcadors" @@ -1160,15 +1167,15 @@ msgid "Media description" msgstr "Descripció dels mitjans" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Tradueix" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Pronuncia" @@ -1205,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrat: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrat" @@ -1246,11 +1253,11 @@ msgstr "Posada al dia" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Mencions" @@ -1258,8 +1265,8 @@ msgstr "Mencions" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1300,11 +1307,11 @@ msgstr "Marcadors" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "\"M'agrada\"" @@ -1343,7 +1350,7 @@ msgid "Accounts…" msgstr "Comptes…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1352,15 +1359,10 @@ msgstr "Inicia sessió" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendències" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Local" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1493,8 +1495,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Tipus de notificació desconeguda: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Impulsat/Afavorit per…" @@ -1516,7 +1518,7 @@ msgid "Learn more <0/>" msgstr "Saber-ne més <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Llegiu més →" @@ -1744,7 +1746,7 @@ msgstr "Només local" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Instància" @@ -1809,7 +1811,7 @@ msgid "Move down" msgstr "Mou cap avall" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Edita" @@ -2007,322 +2009,328 @@ msgstr "Dreceres JSON en brut" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Importació o exportació de la configuració des de o cap a la instància del servidor (molt experimental)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/> <1>impulsat" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Ho sentim, la instància en què heu iniciat la sessió actual no pot interactuar amb aquesta publicació des d'una altra instància." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "La publicació de @{0} s'ha eliminat dels favorits" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "La publicació de @{0} s'ha afegit als favorits" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "La publicació de @{0} s'ha eliminat dels marcadors" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "La publicació de @{0} s'ha afegit als marcadors" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Desfés l'impuls" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Cita" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "No tots els mèdia tenen descripció." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Publicacions antigues (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "S'ha eliminat l'impuls de la publicació de @{0}" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "Heu impulsat la publicació de @{0}" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Impulsa…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Ja no m'agrada" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "M'agrada" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Suprimeix l'adreça d'interès" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "Mostra la publicació de <0>@{0}" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Mostra l'historial d'edició" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Editat: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Insereix la publicació" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "La conversa ha deixat d'estar silenciada" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Conversa silenciada" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "No s'ha pogut reactivar la conversa" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "No ha estat possible silenciar la conversa" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Deixa de silenciar la conversa" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Silencia la conversa" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "La publicació ja no està fixada al perfil" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "La publicació s'ha fixat al perfil" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "No s'ha pogut desenganxar la publicació" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "No s'ha pogut desenganxar la publicació" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Desfixa del perfil" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Fixa al perfil" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Voleu suprimir aquesta publicació?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Publicació esborrada" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "No ha estat possible esborrar la publicació" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Denuncia la publicació…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "M'ha agradat" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Millorats" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Afegit a marcadors" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Fixat" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Eliminat" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# resposta} other {# respostes}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Fil{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Mostra'n menys" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Mostra el contingut" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Mostra els mèdia" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Editat" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Comentaris" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Edita l'Historial" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "No s'ha pogut carregar l'historial" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Carregant…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Codi HTML" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Codi HTML copiat" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "No ha estat possible copiar el codi HTML" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Adjunts multimèdia:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emojis d'aquest compte:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL estàtic" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notes:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Això és estàtic, sense estil i sense guió. És possible que hàgiu d'aplicar els vostres propis estils i editar-los segons sigui necessari." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Les enquestes no són interactives, es converteixen en una llista amb recompte de vots." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Els mèdia adjunts poden ser imatges, vídeos, àudios o qualsevol altre tipus de fitxer." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "La publicació pot ser editada o eliminada després." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Vista prèvia" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Nota: a aquesta vista prèvia se li ha aplicat cert estil." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> ha impulsat" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Publicacions noves" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Torna-ho a provar" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# impuls} other {# impulsos}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Publicacions fixades" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Fil" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrat: <1>{0}" @@ -2372,7 +2380,7 @@ msgstr "Cal iniciar sessió." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Ves a la pàgina d'inici" @@ -2442,7 +2450,7 @@ msgstr "No hi ha res a veure encara." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "No ha estat possible carregar les publicacions" @@ -2581,7 +2589,7 @@ msgid "Catch-up <0>beta" msgstr "Posada al dia <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Ajuda" @@ -2658,93 +2666,93 @@ msgid "Reset filters" msgstr "Restableix els filtres" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Enllaços populars" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Compartit per {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Totes" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0 , plural, one {# autor} other {# autors}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordre" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densitat" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autors" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Cap" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Mostra tots els autors" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "No cal que ho llegiu tot." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Això és tot." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Torna a dalt" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Enllaços compartits pels vostres seguits, ordenats per recomptes de compartits, impulsos i M'agrada." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Ordre: Densitat" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Les publicacions s'ordenen per densitat o quantitat d'informació. Les publicacions més curtes són \"més lleugeres\" mentre que les publicacions més llargues són \"més pesades\". Les publicacions amb fotos són \"més pesades\" que les publicacions sense fotos." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Grup: Autors" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Les publicacions s'agrupen per autors, ordenades pel nombre de publicacions per autor." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Actor següent" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autor anterior" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Torna a dalt" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrat: {0}" @@ -2893,11 +2901,11 @@ msgstr "No ha estat possible carregar les etiquetes seguides." msgid "No hashtags followed yet." msgstr "Encara no seguiu cap etiqueta." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "No hi ha res a veure ací." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "No ha estat possible carregar les publicacions." @@ -2989,37 +2997,37 @@ msgstr "Afegeix a les dreceres" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Introduïu una nova instància, p. ex. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "La instància no és vàlida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ves a una altra instància…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ves a la meva instància (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "No ha estat possible recuperar les notificacions." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Noves <1>sol·licituds de seguiment" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Veure-ho tot" @@ -3056,32 +3064,32 @@ msgstr "{0, plural, one {# llista} other {# llistes}}" msgid "No lists yet." msgstr "Encara no hi ha cap llista." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "No s'ha pogut registrar l'aplicació" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "domini de la instància" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "p. ex. \"mastodont.social\"" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "No s'ha pogut iniciar la sessió. Torneu-ho a provar o canvieu d'instància." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Continueu amb {selectedInstanceText}" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Continua" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "No hi teniu compte? Creeu-n'hi un!" @@ -3135,7 +3143,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Anunci} other {Anuncis}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "Sol·licituds de seguiment" @@ -3491,56 +3499,56 @@ msgstr "Informació de la versió copiada" msgid "Unable to copy version string" msgstr "No s'ha pogut copiar la versió" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "No s'ha actualitzat la subscripció. Si us plau, intenta-ho de nou." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "No s'ha eliminat la subscripció. Si us plau, intenta-ho de nou." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Notificacions (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Les notificacions estan bloquejades. Si us plau, activeu-les al vostre navegador." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "Permet-les de <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "qualsevol" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "persones que segueixo" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "seguidors" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "Seguiments" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Enquestes" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "Edició de publicacions" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "No s'ha concedit el permís d'enviar notificacions des del darrer inici de sessió. Haureu d'<0><1>iniciar la sessió de nou per concedir aquest permís." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "NOTA: les notificacions només funcionen per a <0>un compte." @@ -3625,27 +3633,32 @@ msgstr "{totalComments, plural, one {# comentari} other {<0>{0} comentaris}} msgid "View post with its replies" msgstr "Mostra la publicació amb respostes" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "En tendència ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Ara és tendència" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Torna a les publicacions en tendència" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Mostra publicacions mencionant <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Publicacions influents" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "No hi ha publicacions influents." diff --git a/src/locales/cs-CZ.po b/src/locales/cs-CZ.po index 01547932..a4f001b9 100644 --- a/src/locales/cs-CZ.po +++ b/src/locales/cs-CZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -37,8 +37,8 @@ msgstr "Automaticky" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Skupina" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Vzájemné" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Vyžadováno" @@ -55,11 +55,11 @@ msgstr "Vyžadováno" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Sleduji" @@ -110,21 +110,21 @@ msgstr "Příspěvky" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Více" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Originál" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Odpovědi" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Boosty" @@ -245,11 +245,11 @@ msgstr "Přidat soukromou poznámku" #: src/components/account-info.jsx:1191 msgid "Notifications enabled for @{username}'s posts." -msgstr "Upozornění povolena pro příspěvky @{username}." +msgstr "Upozornění pro příspěvky od @{username} povolena." #: src/components/account-info.jsx:1192 msgid "Notifications disabled for @{username}'s posts." -msgstr "Upozornění zakázána pro příspěvky @{username}." +msgstr "Upozornění pro příspěvky od @{username} zakázána." #: src/components/account-info.jsx:1204 msgid "Disable notifications" @@ -261,11 +261,11 @@ msgstr "Povolit oznámení" #: src/components/account-info.jsx:1222 msgid "Boosts from @{username} enabled." -msgstr "Boosty z @{username} povoleny." +msgstr "Boosty od @{username} povoleny." #: src/components/account-info.jsx:1223 msgid "Boosts from @{username} disabled." -msgstr "Boosty z @{username} zakázány." +msgstr "Boosty od @{username} zakázány." #: src/components/account-info.jsx:1234 msgid "Disable boosts" @@ -277,35 +277,35 @@ msgstr "Povolit boosty" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" -msgstr "Přidat/Odebrat ze seznamu" +msgstr "Přidat/odebrat ze seznamu" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Odkaz zkopírován" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Nebylo možné zkopírovat soubor" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopírovat" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Sdílení zřejmě nefunguje." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Sdílet…" @@ -345,71 +345,71 @@ msgstr "Odstranit sledujícího…" msgid "Block <0>@{username}?" msgstr "Blokovat <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Odblokován @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Uživatel @{username} zablokován" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Nelze odblokovat uživatele @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Nelze zablokovat uživatele @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Odblokovat <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Blok <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Nahlásit <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Upravit profil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Zrušit žádost o sledování?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Chcete přestat sledovat {0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Přestat sledovat…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Vybrat…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Sledovat" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Sledovat" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Sledovat" msgid "Close" msgstr "Zavřít" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Přeložit bio" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Nelze odstranit ze seznamu." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Nelze přidat do seznamu." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Nelze načíst seznamy." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Žádné seznamy." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nový seznam" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Soukromá poznámka o <0> @{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Nelze aktualizovat soukromou poznámku." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Zrušit" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" -msgstr "Uložit & zavřít" +msgstr "Uložit a zavřít" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." -msgstr "Nelze aktualizovat profil.." +msgstr "Nelze aktualizovat profil." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Název" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "O mně" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Extra pole" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Štítek" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Obsah" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Obsah" msgid "Save" msgstr "Uložit" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "uživatelské jméno" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "jméno domény serveru" @@ -527,11 +532,11 @@ msgstr "Režim skrytí aktivován" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Domovská stránka" @@ -547,8 +552,8 @@ msgstr "Máte neuložené změny. Zrušit tento příspěvek?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Můžete připojit pouze 1 soubor.} few {Můžete připojit pouze # souborů.} many {Můžete připojit pouze # souborů.} other {Můžete připojit pouze # souborů.}}" @@ -578,7 +583,7 @@ msgstr "Ukázat v" #: src/components/compose.jsx:885 msgid "Replying to @{0}’s post (<0>{1})" -msgstr "Odpověděd na @{0}’s příspěvek (<0>{1})" +msgstr "Odpovědět na příspěvek od @{0} (<0>{1})" #: src/components/compose.jsx:895 msgid "Replying to @{0}’s post" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Příloha #{i} selhala" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Varování o obsahu" @@ -620,246 +625,253 @@ msgstr "Upozornění na obsah nebo citlivá média" msgid "Public" msgstr "Veřejný" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "Místní" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Neveřejný" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Pouze pro sledující" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Soukromá zmínka" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "Poslat odpověď" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "Upravit příspěvek" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "Co děláte??" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "Označit média jako citlivá" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "Přidat anketu" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "Přidat vlastní emoji" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Odpovědět" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "Aktualizovat" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" -msgstr "" +msgstr "Příspěvek" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "Stahování GIFu…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "Nepodařilo se stáhnout GIF" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Více…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "Odesláno" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "Popis obrázku" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "Popis videa" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "Popis audia" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Velikost souboru je příliš velká. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit velikost souboru z {0} na {1} nebo nižší." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Rozměr je příliš velký. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit rozměr z {0}×{1}px na {2}×{3}px." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Snímková frekvence je příliš vysoká. Při nahrávání mohou vzniknout problémy." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Odstranit" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "Chyba" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "Upravit popis obrázku" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "Upravit popis videa" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "Upravit popis audia" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "Generování popisu. Počkejte prosím…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "Nepodařilo se vytvořit popis{0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "Nepodařilo se vytvořit popis" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "Vytvořit popis…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "Nepodařilo se vytvořit popis{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimentální" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "Hotovo" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "Volba {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "Více možností" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "Trvání" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "Odstranit anketu" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "Vyhledat účty" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Přidat" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Chyba při načítání účtů" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "Vlastní emoji" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "Vyhledat emoji" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "Chyba při načítání vlastních emoji" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "Nedávno použité" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "Ostatní" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0} další…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "Hledat GIFy" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "Poháněno GIPHY" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "Zadejte pro vyhledávání GIFů" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Zpět" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Další" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "Chyba při načítání GIFů" @@ -882,7 +894,7 @@ msgstr "Chyba při mazání konceptu. Zkuste to prosím znovu." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Smazat…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Nebyly nalezeny žádné koncepty." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Anketa" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Účty" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Zobrazit více…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Konec." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Klávesové zkratky" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Nápověda pro klávesové zkratky" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Následující příspěvek" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Předchozí příspěvek" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Načíst nové příspěvky" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Otevře detaily příspěvku" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l nebo <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Boost" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Oblíbené položky" @@ -1120,10 +1132,6 @@ msgstr "Seznam nelze upravit." msgid "Unable to create list." msgstr "Seznam nelze vytvořit." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Název" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Zobrazit odpovědi členům seznamu" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Popis médií" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Přeložit" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Přečíst" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrováno: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrovaný" @@ -1245,11 +1253,11 @@ msgstr "Rekapitulace" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Zmínky" @@ -1257,8 +1265,8 @@ msgstr "Zmínky" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "Záložky" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "Líbí se mi" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Účty…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Přihlásit se" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Trendy" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Místní" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Neznámý typ oznámení: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Boost/Líbilo se mi…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Další informace <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Přečti si více →" @@ -1742,7 +1745,7 @@ msgstr "Pouze místní" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Instance" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "Dolů" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Upravit" @@ -2005,322 +2008,328 @@ msgstr "Nezpracované zkratky JSON" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Importovat/exportovat nastavení z/do instance serveru (experimentální)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" -msgstr "<0/> <1>boostnout" +msgstr "<0/> <1>boostnul" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Omlouváme se, vaše aktuální přihlášená instance nemůže komunikovat s tímto příspěvkem z jiné instance." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "Nelíbí se @{0}" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "Líbí se @{0}" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "Odebrali jste záložku z příspěvku od @{0}" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "Přidali jste příspěvek uživatele @{0} do záložek" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Zrušit boostnutí" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Citace" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "Některá média jsou bez popisu." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Starý příspěvek (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "Zrušili jste boostnutí příspěvku od @{0}" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "Boostnuli jste @{0}" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Boostnout…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Nelíbí se mi" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "Líbí se mi" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Odebrat záložku" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "Zobrazit příspěvek od <0>@{0}" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Ukázat historii úprav" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Upraveno: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Vložit příspěvek" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "Ztlumení konverzace zrušeno" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Konverzace ztlumena" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "Nelze zrušit ztlumení konverzace" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "Nelze ztlumit konverzaci" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Zrušit ztlumení konverzace" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Ztlumit konverzaci" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "Příspěvek odepnut z profilu" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "Příspěvek připnut na profil" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "Nelze odepnout příspěvek" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "Příspěvek nelze připnout" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Odepnout z profilu" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Připnout na profil" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Smazat tento příspěvek?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Příspěvek odstraněn" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "Příspěvek nelze odstranit" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Nahlásit příspěvek…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "Líbí se" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Boosty" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Záložky" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Připnuto" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Smazat" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# odpověď} few {# odpovědi} many {# odpovědi} other {# odpovědi}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Vlákna{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Zobrazit méně" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Zobrazit obsah" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Zobrazit média" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Upraveno" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Komentáře" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Historie úprav" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Nepodařilo se načíst historii" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Načítání…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML kód" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML kód zkopírován" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Nelze kopírovat HTML kód" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Přílohy médií:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emoji účtu:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "statická URL" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emoji:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Poznámky:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Toto je statické, nestylizované a bez skriptů. Možná budete muset použít vlastní styly a podle potřeby upravovat." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Hlasování v anketách není interaktivní, místo toho se zobrazí seznam s počty hlasů." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Mediální přílohy mohou být obrázky, videa, audio nebo jakékoli typy souborů." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Příspěvek může být později upraven nebo odstraněn." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Náhled" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Poznámka: Tento náhled je lehce stylizovaný." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/><1/> boostnuto" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Nové příspěvky" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Zkuste to znovu" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" -msgstr "" +msgstr "Připnuté příspěvky" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Vlákno" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrované: <1>{0}" @@ -2366,13 +2375,13 @@ msgstr "Zavřít okno" #: src/compose.jsx:86 msgid "Login required." -msgstr "" +msgstr "Vyžadováno přihlášení." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" -msgstr "" +msgstr "Domů" #: src/pages/account-statuses.jsx:233 msgid "Account posts" @@ -2440,7 +2449,7 @@ msgstr "Zatím zde není co vidět." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Nelze načíst příspěvky" @@ -2503,7 +2512,7 @@ msgstr "Poznámka: <0>Výchozí účet bude vždy použit pro první načten #: src/pages/bookmarks.jsx:25 msgid "No bookmarks yet. Go bookmark something!" -msgstr "" +msgstr "Zatím nemáte žádné záložky. Přidejte nějakou!" #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Catch-up <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Nápověda" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "Obnovit filtry" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Nejlepší odkazy" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Sdílel/a {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Vše" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} few {# autoři} many {# autorů} other {# autorů}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Seřadit" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Hustota" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autoři" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Žádný" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Zobrazit všechny autory" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Není třeba číst všechno." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "To je vše." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Zpět na začátek" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Odkazy sdílené lidmi, které sledujete, seřazené podle počtu sdílení, boostů a lajků." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Třídit: Hustota" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Příspěvky jsou tříděny podle informační hustoty nebo hloubky. kratší příspěvky jsou \"lehčí\" zatímco delší příspěvky jsou \"těžší\". Příspěvky s fotkami jsou \"těžší\" než příspěvky bez fotografií." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Skupina: Autoři" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Příspěvky jsou seskupeny podle autorů a seřazeny podle počtu příspěvků na autora." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Další autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Předchozí autor" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Přejít na začátek" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrováno: {0}" @@ -2891,11 +2900,11 @@ msgstr "Nepodařilo se načíst sledované hashtagy." msgid "No hashtags followed yet." msgstr "Zatím nesledujete žádné hashtagy." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Není zde nic k zobrazení." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Nelze načíst příspěvky." @@ -2959,7 +2968,7 @@ msgstr "" #: src/pages/hashtag.jsx:393 msgid "{TOTAL_TAGS_LIMIT, plural, other {Max # tags}}" -msgstr "" +msgstr "{TOTAL_TAGS_LIMIT, plural, one {} few {#} many {#}other {#}}" #: src/pages/hashtag.jsx:396 msgid "Add hashtag" @@ -2987,37 +2996,37 @@ msgstr "Přidat do zkratek" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" -msgstr "" +msgstr "Zadejte novou instanci, např. „mastodon.social“" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" -msgstr "" +msgstr "Neplatná instance" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Přejít na jinou instanci…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" -msgstr "" +msgstr "Přejít na moji instanci (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Nemáte účet? Vytvořte si účet!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Push notifikace (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Ankety" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/de-DE.po b/src/locales/de-DE.po index 494b9d18..5b4fa253 100644 --- a/src/locales/de-DE.po +++ b/src/locales/de-DE.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -37,8 +37,8 @@ msgstr "Automatisiert" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Gruppe" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Befreundet" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Angefragt" @@ -55,11 +55,11 @@ msgstr "Angefragt" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Folgt" @@ -110,21 +110,21 @@ msgstr "Beiträge" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Mehr" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Original" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Antworten" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Boosts" @@ -277,35 +277,35 @@ msgstr "Boosts aktivieren" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Hinzufügen/Entfernen aus Listen" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Link kopiert" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Link konnte nicht kopiert werden" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopieren" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Teilen scheint nicht zu funktionieren." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Teilen…" @@ -345,71 +345,71 @@ msgstr "Folgenden entfernen…" msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} entsperrt" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} blockiert" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "@{username} kann nicht entsperrt werden" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Konnte @{username} nicht blockieren" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Profil bearbeiten" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Folgeanfrage zurückziehen?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "@{0} entfolgen?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Entfolgen…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Zurückziehen…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Folgen" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Folgen" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Folgen" msgid "Close" msgstr "Schließen" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Übersetzte Bio" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Konnte nicht von der Liste entfernt werden." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Konnte nicht zur Liste hinzugefügt werden." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Listen konnten nicht geladen werden." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Keine Listen." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Neue Liste" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Private Notiz konnte nicht aktualisiert werden." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Abbrechen" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Speichern & schließen" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Profil konnte nicht aktualisiert werden." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Name" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Bio" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Zusätzliche Felder" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Label" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Inhalt" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Inhalt" msgid "Save" msgstr "Speichern" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "Benutzername" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "Server-Domainname" @@ -527,11 +532,11 @@ msgstr "Cloak-Modus aktiviert" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Startseite" @@ -547,8 +552,8 @@ msgstr "Sie haben ungespeicherte Änderungen. Diesen Beitrag verwerfen?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Du kannst höchstens eine Datei anhängen.} other {Du kannst höchstens # Dateien anhängen.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Anhang #{i} fehlgeschlagen" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Inhaltswarnung" @@ -620,246 +625,253 @@ msgstr "Inhaltswarnung oder sensible Medien" msgid "Public" msgstr "Öffentlich" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "Lokal" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Nicht gelistet" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Nur für Folgende" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Private Erwähnung" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "Antwort veröffentlichen" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "Post bearbeiten" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "Was machen Sie?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "Medien als sensibel markieren" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "Umfrage hinzufügen" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "Benutzerdefinierte Emoji hinzufügen" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Antworten" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "Aktualisieren" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "GIF wird heruntergeladen…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "GIF konnte nicht heruntergeladen werden" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Mehr…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "Hochgeladen" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "Bildbeschreibung" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "Videobeschreibung" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "Audiobeschreibung" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Datei zu groß. Das Hochladen kann Probleme verursachen. Versuche, die Dateigröße von {0} auf {1} oder weniger zu reduzieren." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Auflösung zu groß. Das Hochladen könnte Probleme verursachen. Versuche, das Seitenverhältnis von {0}×{1} px auf {2}×{3} px zu reduzieren." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Bildrate zu hoch. Das Hochladen könnte Probleme verursachen." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Entfernen" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "Fehler" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "Bildbeschreibung bearbeiten" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "Videobeschreibung bearbeiten" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "Audiobeschreibung bearbeiten" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "Erzeuge Beschreibung. Bitte warten Sie…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "Fehler beim Erzeugen der Beschreibung: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "Beschreibung konnte nicht erzeugt werden" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "Beschreibung erzeugen…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "Fehler beim Erzeugen der Beschreibung{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimentell" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "Fertig" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "Auswahl {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "Mehrfache Auswahl" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "Dauer" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "Umfrage entfernen" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "Konten suchen" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Hinzufügen" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Fehler beim Laden der Konten" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "Benutzerdefinierte Emojis" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "Emoji suchen" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "Fehler beim Laden benutzerdefinierter Emojis" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "Zuletzt verwendet" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "Andere" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0} mehr…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "GIFs suchen" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "Ermöglicht durch GIPHY" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "Eintippen, um GIFs zu suchen" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Zurück" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Weiter" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "Fehler beim Laden der GIFs" @@ -882,7 +894,7 @@ msgstr "Fehler beim Löschen des Entwurfs! Bitte versuchen Sie es erneut." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Löschen…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Keine Entwürfe gefunden." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Umfrage" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Konten" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Mehr anzeigen…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Das Ende." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Tastenkombinationen" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Hilfe zu Tastenkombinationen" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Nächster Post" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Vorheriger Post" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Neue Posts laden" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Postdetails öffnen" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l oder <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Boosten" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Umschalt + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Lesezeichen" @@ -1120,10 +1132,6 @@ msgstr "Liste konnte nicht bearbeitet werden." msgid "Unable to create list." msgstr "Liste konnte nicht erstellt werden." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Name" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Antworten auf Listenmitglieder anzeigen" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Medienbeschreibung" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Übersetzen" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Sprechen" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Gefiltert: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Gefiltert" @@ -1245,11 +1253,11 @@ msgstr "Aufholen" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Erwähnungen" @@ -1257,8 +1265,8 @@ msgstr "Erwähnungen" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "Lesezeichen" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "Gefällt mir" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Konten…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Einloggen" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Angesagt" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Lokal" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Unbekannter Benachrichtigungstyp: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Geteilt/favorisiert von …" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Erfahre mehr <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Mehr lesen →" @@ -1742,7 +1745,7 @@ msgstr "Nur Lokal" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Instanz" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "Nach unten" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Bearbeiten" @@ -2005,322 +2008,328 @@ msgstr "Rohes Verknüpfungs-JSON" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Einstellungen vom/zum Instanzserver importieren/exportieren (hochgradig experimentell)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/> <1>geteilt" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Entschuldigung, deine aktuell verwendete Instanz kann nicht mit diesem von einer anderen Instanz stammenden Beitrag interagieren." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "Beitrag von @{0} entfavorisiert" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "Beitrag von @{0} favorisiert" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "Lesezeichen entfernt für Beitrag von @{0}" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "Lesezeichen erstellt für Beitrag von @{0}" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Nicht mehr teilen" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Zitieren" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "Einige Medien haben keine Beschreibungen." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Alter Beitrag (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "Teilen des Betrags von @{0} rückgängig gemacht" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "Beitrag von @{0} geteilt" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Boost…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Entfavorisieren" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "Favorisieren" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Lesezeichen entfernen" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Bearbeitungsverlauf anzeigen" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Bearbeitet: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Beitrag einbetten" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "Unterhaltung entstummt" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Unterhaltung stumm geschaltet" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "Unterhaltung kann nicht entstummt werden" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "Unterhaltung kann nicht stumm geschaltet werden" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Unterhaltung entstummen" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Unterhaltung stumm schalten" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "Beitrag vom Profil gelöst" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "Beitrag ans Profil angeheftet" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "Beitrag kann nicht gelöst werden" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "Beitrag kann nicht angeheftet werden" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Vom Profil lösen" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Ans Profil anheften" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Diesen Post löschen?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Post gelöscht" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "Post konnte nicht gelöscht werden" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Post melden…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "Favorisiert" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Geboostet" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Lesezeichen hinzugefügt" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Angeheftet" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Gelöscht" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# Antwort} other {# Antworten}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Thread{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Weniger anzeigen" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Inhalt anzeigen" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Medien anzeigen" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Bearbeitet" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Kommentare" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Bearbeitungsverlauf" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Fehler beim laden des Verlaufs" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Laden…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML Code" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML Code kopiert" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "HTML-Code konnte nicht kopiert werden" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Medienanhänge:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Account-Emojis:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "Statische URL" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notizen:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Dies ist statisch, ungestylt und ohne Skript. Du kannst nach Belieben deine eigenen Styles anwenden und bearbeiten." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Umfragen sind nicht interaktiv, es wird eine Liste mit Stimmanzahlen." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Medienanhänge können Bilder, Videos, Audiodateien oder andere Dateitypen sein." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Beitrag konnte später geändert oder gelöscht werden." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Vorschau" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Notiz: Diese Vorschau ist leicht formiert." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> geteilt" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Neue Posts" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Erneut versuchen" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Thread" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Herausgefiltert: <1>{0}" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Zur Startseite gehen" @@ -2440,7 +2449,7 @@ msgstr "Noch nichts zu sehen." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Konnte Posts nicht laden" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Hilfe" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "Filter zurücksetzen" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Häufigste Links" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Geteilt von {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Alle" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# Autor} other {# Autoren}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Sortieren" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Dichte" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autoren" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Keine" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Alle Autoren anzeigen" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Sie müssen nicht alles lesen." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Das ist alles." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Zurück zum Anfang" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Links, die von Leuten geteilt wurden, denen du folgst; sortiert nach Häufigkeit sowie nach Boost- und Favoriten-Anzahlen." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Sortieren: Dichte" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Beiträge werden nach Parametern wie Dichte oder Tiefe sortiert. Kürzere Beiträge sind „leichter“, während längere Beiträge „schwerer“ sind. Außerdem sind Beiträge mit Fotos „schwerer“ als solche ohne Fotos." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Gruppieren: Autoren" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Beiträge werden nach Autoren gruppiert, sortiert nach Anzahl der Beiträge pro Autor." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Nächster Autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Vorheriger Autor" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Zum Anfang scrollen" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Gefiltert: {0}" @@ -2891,11 +2900,11 @@ msgstr "Gefolgte Hashtags konnten nicht geladen werden." msgid "No hashtags followed yet." msgstr "Noch keine Hashtags gefolgt." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Hier gibt es nichts zu sehen." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Konnte Posts nicht laden." @@ -2987,37 +2996,37 @@ msgstr "Zu Verknüpfungen hinzufügen" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Geben Sie eine neue Instanz ein, z.B. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Ungültige Instanz" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Gehe zu einer anderen Instanz…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Zu meiner Instanz (<0>{currentInstance}) gehen" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Benachrichtigungen konnten nicht geladen werden." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Neue <1>Folge-Anfragen" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Alle anzeigen" @@ -3054,32 +3063,32 @@ msgstr "{0, plural, one {# Filter} other {# Filter}}" msgid "No lists yet." msgstr "Noch keine Listen." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "z.B. “mastodon.social”" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Mit {selectedInstanceText} fortfahren" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Weiter" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Sie haben noch kein Konto? Erstellen Sie eines!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Bekanntmachung} other {Bekanntmachungen}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "Folgeanfragen" @@ -3488,56 +3497,56 @@ msgstr "Version kopiert" msgid "Unable to copy version string" msgstr "Version kann nicht kopiert werden" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "Fehler beim Aktualisieren des Abonnements. Bitte versuchen Sie es erneut." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "Fehler beim Entfernen des Abonnements. Bitte versuchen Sie es erneut." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Push-Benachrichtigungen (Beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Push-Benachrichtigungen sind blockiert. Bitte aktivieren Sie diese in Ihren Browsereinstellungen." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "Von <0>{0} erlauben" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "Jeder" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "Leuten, denen ich folge" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "folgende" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "Folgt" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Umfragen" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "Post Bearbeitungen" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Push-Berechtigung wurde seit deinem letzten Login nicht erteilt. Sie müssen sich erneut <0><1>Anmelden, um Push-Berechtigungen zu erteilen." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "HINWEIS: Push-Benachrichtigungen funktionieren nur für <0>ein Konto." @@ -3622,27 +3631,32 @@ msgstr "{totalComments, plural, one {# Kommentar} other {<0>{0} Kommentare}} msgid "View post with its replies" msgstr "Post mit Antworten anzeigen" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Angesagt ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Angesagte Nachrichten" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Zurück zur Anzeige angesagter Posts" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Zeige Posts in denen <0>{0} erwähnt wird" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Angesagte Posts" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Keine angesagten Posts." diff --git a/src/locales/eo-UY.po b/src/locales/eo-UY.po index 878cfbe6..6e832f62 100644 --- a/src/locales/eo-UY.po +++ b/src/locales/eo-UY.po @@ -8,7 +8,7 @@ msgstr "" "Language: eo\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-09 23:39\n" +"PO-Revision-Date: 2024-09-22 19:29\n" "Last-Translator: \n" "Language-Team: Esperanto\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Aŭtomatigita" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupo" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Reciproka" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Petita" @@ -55,13 +55,13 @@ msgstr "Petita" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 #: src/pages/following.jsx:134 msgid "Following" -msgstr "Sekvante" +msgstr "Sekvatoj" #: src/components/account-block.jsx:188 #: src/components/account-info.jsx:1059 @@ -92,7 +92,7 @@ msgstr "Ne eblas ŝargi konton." #: src/components/account-info.jsx:385 msgid "Go to account page" -msgstr "Iru al konta paĝo" +msgstr "Iri al konta paĝo" #: src/components/account-info.jsx:413 #: src/components/account-info.jsx:702 @@ -110,21 +110,21 @@ msgstr "Afiŝoj" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 #: src/components/status.jsx:1653 #: src/components/status.jsx:1777 -#: src/components/status.jsx:2372 #: src/components/status.jsx:2375 +#: src/components/status.jsx:2378 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Pli" @@ -135,7 +135,7 @@ msgstr "<0>{displayName} indikis, ke ilia nova konto nun estas:" #: src/components/account-info.jsx:584 #: src/components/account-info.jsx:1273 msgid "Handle copied" -msgstr "" +msgstr "Identigo kopiita" #: src/components/account-info.jsx:587 #: src/components/account-info.jsx:1276 @@ -145,7 +145,7 @@ msgstr "Ne eblas kopii la tenilon" #: src/components/account-info.jsx:593 #: src/components/account-info.jsx:1282 msgid "Copy handle" -msgstr "" +msgstr "Kopii identigon" #: src/components/account-info.jsx:599 msgid "Go to original profile page" @@ -153,11 +153,11 @@ msgstr "Malfermi la originalan profilpaĝon" #: src/components/account-info.jsx:606 msgid "View profile image" -msgstr "Rigardu rolfiguron" +msgstr "Vidi rolfiguron" #: src/components/account-info.jsx:612 msgid "View profile header" -msgstr "Rigardu fonbildon" +msgstr "Vidi fonbildon" #: src/components/account-info.jsx:629 msgid "In Memoriam" @@ -174,11 +174,11 @@ msgstr "{0} originalaj afiŝoj, {1} respondoj, {2} diskonigoj" #: src/components/account-info.jsx:818 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 "" +msgstr "{0, plural, one {{1, plural, one {Lasta afiŝo en la lasta tago} other {Lasta afiŝo en la pasintaj {2} tagoj}}} other {{3, plural, one {Lastaj {4} afiŝoj en la lasta tago} other {Lastaj {5} afiŝoj en la pasintaj {6} tagoj}}}}" #: src/components/account-info.jsx:831 msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" -msgstr "" +msgstr "{0, plural, one {Lasta afiŝo en la pasinta(j) jaro(j)} other {Lastaj {1} afiŝoj en la pasinta(j) jaro(j)}}" #: src/components/account-info.jsx:855 #: src/pages/catchup.jsx:70 @@ -186,10 +186,10 @@ msgid "Original" msgstr "Originala" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2163 +#: src/components/status.jsx:2166 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1444 -#: src/pages/catchup.jsx:2055 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respondoj" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1446 -#: src/pages/catchup.jsx:2067 -#: src/pages/settings.jsx:1045 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Diskonigoj" @@ -209,7 +209,7 @@ msgstr "Afiŝaj statistikoj ne disponeblaj." #: src/components/account-info.jsx:900 msgid "View post stats" -msgstr "Rigardu afiŝo-statistikojn" +msgstr "Vidi afiŝo-statistikojn" #: src/components/account-info.jsx:1063 msgid "Last post: <0>{0}" @@ -229,7 +229,7 @@ msgstr "Persona noto" #: src/components/account-info.jsx:1148 msgid "Mention <0>@{username}" -msgstr "Menciu <0>@{username}" +msgstr "Mencii <0>@{username}" #: src/components/account-info.jsx:1160 msgid "Translate bio" @@ -245,11 +245,11 @@ msgstr "Aldoni personan noton" #: src/components/account-info.jsx:1191 msgid "Notifications enabled for @{username}'s posts." -msgstr "" +msgstr "Ŝaltitaj sciigoj por afiŝoj de @{username}." #: src/components/account-info.jsx:1192 msgid "Notifications disabled for @{username}'s posts." -msgstr "" +msgstr "Malŝaltitaj sciigoj por afiŝoj de @{username}." #: src/components/account-info.jsx:1204 msgid "Disable notifications" @@ -261,11 +261,11 @@ msgstr "Ŝalti sciigojn" #: src/components/account-info.jsx:1222 msgid "Boosts from @{username} enabled." -msgstr "" +msgstr "Diskonigoj de @{username} ŝaltitaj." #: src/components/account-info.jsx:1223 msgid "Boosts from @{username} disabled." -msgstr "" +msgstr "Diskonigoj de @{username} malŝaltitaj." #: src/components/account-info.jsx:1234 msgid "Disable boosts" @@ -277,7 +277,7 @@ msgstr "Ŝalti diskonigojn" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Aldoni / Forigi el listoj" @@ -294,7 +294,7 @@ msgstr "Ne eblas kopii la ligilon" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3150 msgid "Copy" msgstr "Kopii" @@ -345,71 +345,71 @@ msgstr "Forigi sekvanton…" msgid "Block <0>@{username}?" msgstr "Ĉu bloki <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Malbloki @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Blokita @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Ne eblas malbloki @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Ne eblas bloki @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Malbloki <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloki <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Raporti <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Redakti la profilon" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" -msgstr "" +msgstr "Ĉu nuligi peton por sekvado?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Ĉu ĉesi sekvi @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Ĉesi sekvi…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" -msgstr "" +msgstr "Nuligi…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Sekvi" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,112 +422,112 @@ msgstr "Sekvi" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2875 +#: src/components/status.jsx:3114 +#: src/components/status.jsx:3612 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 -#: src/pages/notifications.jsx:840 -#: src/pages/notifications.jsx:1054 +#: src/pages/notifications.jsx:868 +#: src/pages/notifications.jsx:1082 #: src/pages/settings.jsx:69 #: src/pages/status.jsx:1256 msgid "Close" msgstr "Fermi" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Tradukita biografio" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Ne eblas forigi el listo." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Ne eblas aldoni al listo." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Ne eblas ŝargi listojn." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Ne estas listoj." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nova listo" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Personaj notoj pri <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Ne eblas ĝisdatigi la personan noton." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Nuligi" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Konservi kaj fermi" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Ne eblas ĝisdatigi la profilon." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nomo" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Sinprezento" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Profilaj metadatumoj" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etikedo" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Enhavo" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 -#: src/pages/notifications.jsx:906 +#: src/pages/notifications.jsx:934 msgid "Save" msgstr "Konservi" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "uzantnomo" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "servila domajna nomo" #: src/components/background-service.jsx:149 msgid "Cloak mode disabled" -msgstr "" +msgstr "Ŝtelreĝimo estis malŝaltita" #: src/components/background-service.jsx:149 msgid "Cloak mode enabled" -msgstr "" +msgstr "Ŝtelreĝimo estis ŝaltita" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 @@ -536,8 +536,8 @@ msgstr "" #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 -#: src/pages/notifications.jsx:505 +#: src/pages/home.jsx:53 +#: src/pages/notifications.jsx:520 msgid "Home" msgstr "Hejmo" @@ -552,34 +552,34 @@ msgstr "Vi havas nekonservitajn ŝanĝojn. Ĉu forĵeti ĉi tiun afiŝon?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" -msgstr "" +msgstr "{maxMediaAttachments, plural, one {Vi povas nur kunsendi ĝis 1 dosieron.} other {Vi povas nur kunsendi ĝis # dosierojn.}}" #: src/components/compose.jsx:778 msgid "Pop out" -msgstr "" +msgstr "Foriri" #: src/components/compose.jsx:785 msgid "Minimize" -msgstr "" +msgstr "Minimumigi" #: src/components/compose.jsx:821 msgid "Looks like you closed the parent window." -msgstr "" +msgstr "Ŝajnas, ke vi fermis la patran fenestron." #: src/components/compose.jsx:828 msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." -msgstr "" +msgstr "Ŝajnas, ke vi jam havas redaktan fenestron malfermita en la ĉefa fenestro kaj vi nun publikigas. Bonvolu atendi, ke ĝi estos publikigita kaj provu denove poste." #: src/components/compose.jsx:833 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" -msgstr "" +msgstr "Ŝajnas, ke vi jam havas redaktan fenestron malfermitan en la ĉefa fenestro. Enirante ĉi tiun fenestron forĵetos la ŝanĝojn kiujn vi faris. Ĉu daŭrigi?" #: src/components/compose.jsx:875 msgid "Pop in" -msgstr "" +msgstr "Montri" #: src/components/compose.jsx:885 msgid "Replying to @{0}’s post (<0>{1})" @@ -591,7 +591,7 @@ msgstr "Respondante al la afiŝo de @{0}" #: src/components/compose.jsx:908 msgid "Editing source post" -msgstr "" +msgstr "Redaktante la originalan afiŝon" #: src/components/compose.jsx:955 msgid "Poll must have at least 2 options" @@ -599,7 +599,7 @@ msgstr "Balotenketo devas havi almenaŭ 2 eblojn" #: src/components/compose.jsx:959 msgid "Some poll choices are empty" -msgstr "" +msgstr "Iuj elektoj de balotado estas malplenaj" #: src/components/compose.jsx:972 msgid "Some media have no descriptions. Continue?" @@ -607,273 +607,273 @@ msgstr "Iuj plurmedioj ne havas priskribojn. Ĉu daŭrigi?" #: src/components/compose.jsx:1024 msgid "Attachment #{i} failed" -msgstr "" +msgstr "Eraro aldonante #{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 #: src/components/timeline.jsx:984 msgid "Content warning" -msgstr "" +msgstr "Enhavaverto" #: src/components/compose.jsx:1134 msgid "Content warning or sensitive media" -msgstr "" +msgstr "Enhavaverto aŭ sentema plurmedio" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Publika" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Loka" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Nelistigita" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Nur sekvantoj" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Privata mencio" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Afiŝi vian respondon" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Redakti vian afiŝon" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Kion vi pensas?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Aldoni averton de enhavo" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Aldoni balotenketon" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Aldoni propran emoĝion" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 #: src/components/status.jsx:1617 -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2271 msgid "Reply" msgstr "Respondi" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Ĝisdatigi" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Afiŝi" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Elŝutante movbildon…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Malsukcesis elŝuti movbildon" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Pli…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Ĝisdatigita" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Priskribo de bildo" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Priskribo de filmeto" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Priskribo de aŭdaĵo" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." -msgstr "" +msgstr "Dosiergrandeco estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti la dosiergrandecon de {0} al {1} ​​aŭ malpli." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." -msgstr "" +msgstr "Dimensio estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti dimension de {0}x{1}px al {2}x{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." -msgstr "" +msgstr "Bildrapido estas tro alta. Alŝuto eble renkontos problemojn." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Forigi" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Eraro" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Redakti bildopriskribon" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Redakti videopriskribon" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Redakti aŭdpriskribon" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" -msgstr "" +msgstr "Kreante priskribon. Bonvolu atendi…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" -msgstr "Malsukcesis generi priskribon: {0}" +msgstr "Malsukcesis krei priskribon: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" -msgstr "Malsukcesis generi priskribon" +msgstr "Malsukcesis krei priskribon" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" -msgstr "" +msgstr "Krei priskribon…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" -msgstr "" +msgstr "Malsukcesis krei priskribon{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" -msgstr "" +msgstr "({0}) <0>— eksperimenta" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Farite" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Elekti {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Multoblaj elektoj" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Daŭro" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Forigi balotenketon" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Serĉi kontojn" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Aldoni" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Eraro dum ŝargo de kontoj" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Propraj emoĝioj" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Serĉi emoĝion" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" -msgstr "" +msgstr "Eraro dum ŝarĝo de propraj emoĝioj" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Ofte uzataj" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Aliaj" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} pli…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Serĉi movbildojn" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" -msgstr "" +msgstr "Funkciigita de GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Tajpi por serĉi movbildojn" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Antaŭa" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Sekva" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" -msgstr "Eraro dum ŝargi de movbildoj" +msgstr "Eraro dum ŝargo de movbildoj" #: src/components/drafts.jsx:63 #: src/pages/settings.jsx:684 @@ -901,7 +901,7 @@ msgstr "Forigi…" #: src/components/drafts.jsx:146 msgid "Error fetching reply-to status!" -msgstr "" +msgstr "Eraro ricevi respondan staton!" #: src/components/drafts.jsx:171 msgid "Delete all drafts?" @@ -913,14 +913,14 @@ msgstr "Eraro dum forigo de malnetoj! Bonvolu provi denove." #: src/components/drafts.jsx:201 msgid "Delete all…" -msgstr "Forigu ĉiujn…" +msgstr "Forigi ĉiujn…" #: src/components/drafts.jsx:209 msgid "No drafts found." msgstr "Neniuj malnetoj trovitaj." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1927 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Balotenketo" @@ -931,10 +931,10 @@ msgstr "Plurmedio" #: src/components/embed-modal.jsx:22 msgid "Open in new window" -msgstr "Malfermu en nova fenestro" +msgstr "Malfermi en nova fenestro" #: src/components/follow-request-buttons.jsx:42 -#: src/pages/notifications.jsx:890 +#: src/pages/notifications.jsx:918 msgid "Accept" msgstr "Akcepti" @@ -943,7 +943,7 @@ msgid "Reject" msgstr "Malakcepti" #: src/components/follow-request-buttons.jsx:75 -#: src/pages/notifications.jsx:1173 +#: src/pages/notifications.jsx:1201 msgid "Accepted" msgstr "Akceptita" @@ -956,7 +956,7 @@ msgid "Nothing to show" msgstr "Nenio por montri" #: src/components/generic-accounts.jsx:145 -#: src/components/notification.jsx:429 +#: src/components/notification.jsx:437 #: src/pages/accounts.jsx:41 #: src/pages/search.jsx:227 #: src/pages/search.jsx:260 @@ -966,7 +966,7 @@ msgstr "Kontoj" #: src/components/generic-accounts.jsx:205 #: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 -#: src/pages/notifications.jsx:820 +#: src/pages/notifications.jsx:848 #: src/pages/search.jsx:454 #: src/pages/status.jsx:1289 msgid "Show more…" @@ -980,56 +980,56 @@ msgstr "La fino." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1618 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Fulmoklavoj" #: src/components/keyboard-shortcuts-help.jsx:51 msgid "Keyboard shortcuts help" -msgstr "" +msgstr "Helpo por fulmoklavoj" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Sekva afiŝo" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Antaŭa afiŝo" #: src/components/keyboard-shortcuts-help.jsx:63 msgid "Skip carousel to next post" -msgstr "" +msgstr "Salti karuselon al la sekva afiŝo" #: src/components/keyboard-shortcuts-help.jsx:65 msgid "<0>Shift + <1>j" -msgstr "" +msgstr "<0>Ŝovo + <1>j" #: src/components/keyboard-shortcuts-help.jsx:71 msgid "Skip carousel to previous post" -msgstr "" +msgstr "Salti karuselon al la antaŭa afiŝo" #: src/components/keyboard-shortcuts-help.jsx:73 msgid "<0>Shift + <1>k" -msgstr "" +msgstr "<0>Ŝovo + <1>k" #: src/components/keyboard-shortcuts-help.jsx:79 msgid "Load new posts" msgstr "Ŝargi novajn afiŝojn" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1675 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Malfermi detalojn pri afiŝo" #: src/components/keyboard-shortcuts-help.jsx:85 msgid "<0>Enter or <1>o" -msgstr "" +msgstr "<0>Enen-klavo aŭ <1>o" #: src/components/keyboard-shortcuts-help.jsx:92 msgid "Expand content warning or<0/>toggle expanded/collapsed thread" -msgstr "" +msgstr "Vastigi enhavaverton aŭ<0/>ŝalti vastigitan/kolapsitan fadenon" #: src/components/keyboard-shortcuts-help.jsx:101 msgid "Close post or dialogs" @@ -1037,7 +1037,7 @@ msgstr "Fermi afiŝon aŭ dialogojn" #: src/components/keyboard-shortcuts-help.jsx:103 msgid "<0>Esc or <1>Backspace" -msgstr "" +msgstr "<0>Esc-klavo aŭ <1>Retropaŝo" #: src/components/keyboard-shortcuts-help.jsx:109 msgid "Focus column in multi-column mode" @@ -1057,7 +1057,7 @@ msgstr "Redakti novan afiŝon (nova fenestro)" #: src/components/keyboard-shortcuts-help.jsx:124 msgid "<0>Shift + <1>c" -msgstr "" +msgstr "<0>Ŝovo + <1>c" #: src/components/keyboard-shortcuts-help.jsx:130 msgid "Send post" @@ -1065,7 +1065,7 @@ msgstr "Sendi afiŝon" #: src/components/keyboard-shortcuts-help.jsx:132 msgid "<0>Ctrl + <1>Enter or <2>⌘ + <3>Enter" -msgstr "" +msgstr "<0>Stirklavo + <1>Enen-klavo aŭ <2>⌘ + <3>Enen-klavo" #: src/components/keyboard-shortcuts-help.jsx:139 #: src/components/nav-menu.jsx:374 @@ -1083,7 +1083,7 @@ msgstr "Respondi (nova fenestro)" #: src/components/keyboard-shortcuts-help.jsx:150 msgid "<0>Shift + <1>r" -msgstr "" +msgstr "<0>Ŝovo + <1>r" #: src/components/keyboard-shortcuts-help.jsx:156 msgid "Like (favourite)" @@ -1091,38 +1091,38 @@ msgstr "Ŝati (Stemulo)" #: src/components/keyboard-shortcuts-help.jsx:158 msgid "<0>l or <1>f" -msgstr "" +msgstr "<0>l aŭ <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 #: src/components/status.jsx:839 -#: src/components/status.jsx:2294 -#: src/components/status.jsx:2326 -#: src/components/status.jsx:2327 +#: src/components/status.jsx:2297 +#: src/components/status.jsx:2329 +#: src/components/status.jsx:2330 msgid "Boost" msgstr "Diskonigi" #: src/components/keyboard-shortcuts-help.jsx:166 msgid "<0>Shift + <1>b" -msgstr "" +msgstr "<0>Ŝovo + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 #: src/components/status.jsx:924 -#: src/components/status.jsx:2351 -#: src/components/status.jsx:2352 +#: src/components/status.jsx:2354 +#: src/components/status.jsx:2355 msgid "Bookmark" -msgstr "Legosigno" +msgstr "Legosigni" #: src/components/keyboard-shortcuts-help.jsx:176 msgid "Toggle Cloak mode" -msgstr "" +msgstr "Baskuligi la ŝtelreĝimon" #: src/components/keyboard-shortcuts-help.jsx:178 msgid "<0>Shift + <1>Alt + <2>k" -msgstr "" +msgstr "<0>Ŝovo + <1>Alt-klavo + <2>k" #: src/components/list-add-edit.jsx:37 msgid "Edit list" -msgstr "Redaktu liston" +msgstr "Redakti liston" #: src/components/list-add-edit.jsx:93 msgid "Unable to edit list." @@ -1134,19 +1134,19 @@ msgstr "Ne eblas krei liston." #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" -msgstr "Montru respondoj al listmembroj" +msgstr "Montri respondoj al listmembroj" #: src/components/list-add-edit.jsx:125 msgid "Show replies to people I follow" -msgstr "Montru respondojn al homoj, kiujn mi sekvas" +msgstr "Montri respondojn al homoj, kiujn mi sekvas" #: src/components/list-add-edit.jsx:128 msgid "Don't show replies" -msgstr "Ne montru respondojn" +msgstr "Ne montri respondojn" #: src/components/list-add-edit.jsx:141 msgid "Hide posts on this list from Home/Following" -msgstr "Kaŝi afiŝojn en ĉi tiu listo de Hejmo/Sekvante" +msgstr "Kaŝi afiŝojn en ĉi tiu listo de Hejmo/Sekvatoj" #: src/components/list-add-edit.jsx:147 #: src/pages/filters.jsx:554 @@ -1189,7 +1189,7 @@ msgstr "Malfermi originalan plurmedion" #: src/components/media-modal.jsx:314 msgid "Attempting to describe image. Please wait…" -msgstr "" +msgstr "Provante priskribi bildon. Bonvolu atendi…" #: src/components/media-modal.jsx:329 msgid "Failed to describe image" @@ -1197,7 +1197,7 @@ msgstr "Malsukcesis priskribi la bildon" #: src/components/media-modal.jsx:339 msgid "Describe image…" -msgstr "Priskribu la bildon…" +msgstr "Priskribi la bildon…" #: src/components/media-modal.jsx:362 msgid "View post" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrila: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 +#: src/components/status.jsx:3442 +#: src/components/status.jsx:3538 +#: src/components/status.jsx:3616 #: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1875 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrila" @@ -1248,16 +1248,16 @@ msgstr "Nova ĝisdatigo disponebla…" #: src/components/nav-menu.jsx:200 #: src/pages/catchup.jsx:871 msgid "Catch-up" -msgstr "" +msgstr "Aktualiĝi" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Mencioj" @@ -1265,10 +1265,10 @@ msgstr "Mencioj" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 -#: src/pages/notifications.jsx:106 -#: src/pages/notifications.jsx:509 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 +#: src/pages/notifications.jsx:112 +#: src/pages/notifications.jsx:524 msgid "Notifications" msgstr "Sciigoj" @@ -1307,11 +1307,11 @@ msgstr "Legosignoj" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1445 -#: src/pages/catchup.jsx:2061 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1041 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Stemuloj" @@ -1359,7 +1359,7 @@ msgstr "Ensaluti" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Populara" @@ -1370,7 +1370,7 @@ msgstr "Fratara" #: src/components/nav-menu.jsx:415 msgid "Shortcuts / Columns…" -msgstr "Fulmoklavoj / Kolumnoj…" +msgstr "Ŝparvojoj / Kolumnoj…" #: src/components/nav-menu.jsx:425 #: src/components/nav-menu.jsx:439 @@ -1387,139 +1387,139 @@ msgstr "Ĉi tiu sciigo estas de via alia konto." #: src/components/notification-service.jsx:195 msgid "View all notifications" -msgstr "Rigardi ĉiujn sciigojn" +msgstr "Vidi ĉiujn sciigojn" -#: src/components/notification.jsx:68 +#: src/components/notification.jsx:69 msgid "{account} reacted to your post with {emojiObject}" -msgstr "" +msgstr "{account} reagis al via afiŝo kun {emojiObject}" -#: src/components/notification.jsx:75 +#: src/components/notification.jsx:76 msgid "{account} published a post." msgstr "{account} publikigis afiŝon." -#: src/components/notification.jsx:83 +#: src/components/notification.jsx:84 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} diskonigis vian respondon.} other {{account} diskonigis vian afiŝon.}}} other {{account} diskonigis {postsCount} de viaj afiŝoj.}}} other {{postType, select, reply {<0><1>{0} homoj diskonigis vian respondon.} other {<2><3>{1} homoj diskonigis vian afiŝon.}}}}" -#: src/components/notification.jsx:126 +#: src/components/notification.jsx:127 msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" msgstr "{count, plural, =1 {{account} sekvis vin.} other {<0><1>{0} homoj sekvis vin.}}" -#: src/components/notification.jsx:140 +#: src/components/notification.jsx:141 msgid "{account} requested to follow you." -msgstr "" +msgstr "{account} petis sekvi vin." -#: src/components/notification.jsx:149 +#: src/components/notification.jsx:150 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} stelumis vian respondon.} other {{account} stelumis vian afiŝon.}}} other {{account} stelumis {postsCount} de viaj afiŝoj.}}} other {{postType, select, reply {<0><1>{0} homoj stelumis vian respondon.} other {<2><3>{1} homoj stelumis vian afiŝon.}}}}" -#: src/components/notification.jsx:191 -msgid "A poll you have voted in or created has ended." -msgstr "" - #: src/components/notification.jsx:192 -msgid "A poll you have created has ended." -msgstr "" +msgid "A poll you have voted in or created has ended." +msgstr "Balotenketo, kiun vi voĉdonis aŭ kreis, finiĝis." #: src/components/notification.jsx:193 -msgid "A poll you have voted in has ended." -msgstr "" +msgid "A poll you have created has ended." +msgstr "Balotenketo, kiun vi kreis, finiĝis." #: src/components/notification.jsx:194 -msgid "A post you interacted with has been edited." -msgstr "" +msgid "A poll you have voted in has ended." +msgstr "Balotenketo, pri kiu vi voĉdonis, finiĝis." -#: src/components/notification.jsx:202 +#: src/components/notification.jsx:195 +msgid "A post you interacted with has been edited." +msgstr "Afiŝo, kun kiu vi interagis, estis redaktita." + +#: src/components/notification.jsx:203 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} diskonigis kaj stelumis vian respondon.} other {{account} diskonigis kaj stelumis vian afiŝon.}}} other {{account} diskonigis kaj stelumis {postsCount} de viaj afiŝoj.}}} other {{postType, select, reply {<0><1>{0} homoj diskonigis kaj stelumis vian respondon.} other {<2><3>{1} homoj diskonigis kaj stelumis vian afiŝon.}}}}" -#: src/components/notification.jsx:244 +#: src/components/notification.jsx:245 msgid "{account} signed up." -msgstr "" +msgstr "{account} aliĝis." -#: src/components/notification.jsx:246 +#: src/components/notification.jsx:247 msgid "{account} reported {targetAccount}" -msgstr "" +msgstr "{account} raportis {targetAccount}" -#: src/components/notification.jsx:251 +#: src/components/notification.jsx:252 msgid "Lost connections with <0>{name}." -msgstr "" +msgstr "Perditaj konektoj kun <0>{name}." -#: src/components/notification.jsx:257 +#: src/components/notification.jsx:258 msgid "Moderation warning" -msgstr "" +msgstr "Moderiga averto" -#: src/components/notification.jsx:267 +#: src/components/notification.jsx:268 msgid "An admin from <0>{from} has suspended <1>{targetName}, which means you can no longer receive updates from them or interact with them." -msgstr "" +msgstr "Administranto de <0>{from} malakceptis <1>{targetName}, kio signifas, ke vi ne plu povas ricevi ĝisdatigojn de ili aŭ interagi kun ili." -#: src/components/notification.jsx:273 +#: src/components/notification.jsx:274 msgid "An admin from <0>{from} has blocked <1>{targetName}. Affected followers: {followersCount}, followings: {followingCount}." -msgstr "" +msgstr "Administranto de <0>{from} blokis <1>{targetName}. Afektitaj sekvantoj: {followersCount}, Sekvantoj: {followingCount}." -#: src/components/notification.jsx:279 +#: src/components/notification.jsx:280 msgid "You have blocked <0>{targetName}. Removed followers: {followersCount}, followings: {followingCount}." -msgstr "" - -#: src/components/notification.jsx:287 -msgid "Your account has received a moderation warning." -msgstr "" +msgstr "Vi blokis <0>{targetName}. Forigitaj sekvantoj: {followersCount}, sekvantoj: {followingCount}." #: src/components/notification.jsx:288 +msgid "Your account has received a moderation warning." +msgstr "Via konto ricevis moderan averton." + +#: src/components/notification.jsx:289 msgid "Your account has been disabled." msgstr "Via konto estas malŝaltita." -#: src/components/notification.jsx:289 +#: src/components/notification.jsx:290 msgid "Some of your posts have been marked as sensitive." msgstr "Kelkaj el viaj afiŝoj estis markitaj kiel sentemaj." -#: src/components/notification.jsx:290 +#: src/components/notification.jsx:291 msgid "Some of your posts have been deleted." msgstr "Kelkaj el viaj afiŝoj estis forigitaj." -#: src/components/notification.jsx:291 -msgid "Your posts will be marked as sensitive from now on." -msgstr "" - #: src/components/notification.jsx:292 +msgid "Your posts will be marked as sensitive from now on." +msgstr "Viaj afiŝoj estos markitaj kiel sentemaj ekde nun." + +#: src/components/notification.jsx:293 msgid "Your account has been limited." msgstr "Via konto estis limigita." -#: src/components/notification.jsx:293 +#: src/components/notification.jsx:294 msgid "Your account has been suspended." msgstr "Via konto estas malakceptita." -#: src/components/notification.jsx:364 +#: src/components/notification.jsx:368 msgid "[Unknown notification type: {type}]" -msgstr "" +msgstr "[Nekonata tipo de sciigo: {type}]" -#: src/components/notification.jsx:425 +#: src/components/notification.jsx:433 #: src/components/status.jsx:938 #: src/components/status.jsx:948 msgid "Boosted/Liked by…" -msgstr "" +msgstr "Diskonigita/Ŝatita de…" -#: src/components/notification.jsx:426 +#: src/components/notification.jsx:434 msgid "Liked by…" -msgstr "" +msgstr "Ŝatita de…" -#: src/components/notification.jsx:427 +#: src/components/notification.jsx:435 msgid "Boosted by…" -msgstr "" +msgstr "Diskonigita de…" -#: src/components/notification.jsx:428 +#: src/components/notification.jsx:436 msgid "Followed by…" -msgstr "" +msgstr "Sekvita de…" -#: src/components/notification.jsx:484 -#: src/components/notification.jsx:500 +#: src/components/notification.jsx:497 +#: src/components/notification.jsx:513 msgid "Learn more <0/>" -msgstr "Lernu pli <0/>" +msgstr "Lerni pli <0/>" -#: src/components/notification.jsx:680 +#: src/components/notification.jsx:745 #: src/components/status.jsx:190 msgid "Read more →" -msgstr "Legu pli →" +msgstr "Legi pli →" #: src/components/poll.jsx:110 msgid "Voted" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Finante" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -1596,7 +1596,7 @@ msgstr "Trudaĵo" #: src/components/report-modal.jsx:30 msgid "Malicious links, fake engagement, or repetitive replies" -msgstr "" +msgstr "Trompaj ligiloj, falsa engaĝiĝo aŭ ripetaj respondoj" #: src/components/report-modal.jsx:33 msgid "Illegal" @@ -1604,7 +1604,7 @@ msgstr "Kontraŭleĝa" #: src/components/report-modal.jsx:34 msgid "Violates the law of your or the server's country" -msgstr "" +msgstr "Malobservas la leĝon de via aŭ de la servilo lando" #: src/components/report-modal.jsx:37 msgid "Server rule violation" @@ -1612,7 +1612,7 @@ msgstr "Malobservo de servila regulo" #: src/components/report-modal.jsx:38 msgid "Breaks specific server rules" -msgstr "" +msgstr "Malobservas specifajn servilajn regulojn" #: src/components/report-modal.jsx:39 msgid "Violation" @@ -1624,7 +1624,7 @@ msgstr "Alia" #: src/components/report-modal.jsx:43 msgid "Issue doesn't fit other categories" -msgstr "" +msgstr "La problemo ne taŭgas en aliaj kategorioj" #: src/components/report-modal.jsx:68 msgid "Report Post" @@ -1668,7 +1668,7 @@ msgstr "Pliaj informoj" #: src/components/report-modal.jsx:256 msgid "Forward to <0>{domain}" -msgstr "" +msgstr "Sendi al <0>{domain}" #: src/components/report-modal.jsx:266 msgid "Send Report" @@ -1684,7 +1684,7 @@ msgstr "Ne eblas silentigi {username}" #: src/components/report-modal.jsx:283 msgid "Send Report <0>+ Mute profile" -msgstr "Sendu raporton <0>+ Silentigu profilon" +msgstr "Sendi raporton <0>+ Silentigi profilon" #: src/components/report-modal.jsx:294 msgid "Blocked {username}" @@ -1720,7 +1720,7 @@ msgstr "Kontoj kun <0>{query}" #: src/components/shortcuts-settings.jsx:48 msgid "Home / Following" -msgstr "Hejmo / Sekvante" +msgstr "Hejmo / Sekvatoj" #: src/components/shortcuts-settings.jsx:51 msgid "Public (Local / Federated)" @@ -1736,7 +1736,7 @@ msgstr "Kradvorto" #: src/components/shortcuts-settings.jsx:63 msgid "List ID" -msgstr "" +msgstr "Listo ID" #: src/components/shortcuts-settings.jsx:70 msgid "Local only" @@ -1765,7 +1765,7 @@ msgstr "Nedeviga, krom se por plurkolumna reĝimo" #: src/components/shortcuts-settings.jsx:113 msgid "e.g. PixelArt (Max 5, space-separated)" -msgstr "" +msgstr "ekz. PixelArt (Maksimumo 5, spac-separata)" #: src/components/shortcuts-settings.jsx:117 #: src/pages/hashtag.jsx:355 @@ -1775,7 +1775,7 @@ msgstr "Nur plurmedio" #: src/components/shortcuts-settings.jsx:232 #: src/components/shortcuts.jsx:186 msgid "Shortcuts" -msgstr "Fulmoklavoj" +msgstr "Ŝparvojoj" #: src/components/shortcuts-settings.jsx:240 msgid "beta" @@ -1783,15 +1783,15 @@ msgstr "beta" #: src/components/shortcuts-settings.jsx:246 msgid "Specify a list of shortcuts that'll appear as:" -msgstr "" +msgstr "Indiki liston de ŝparvojoj, kiuj aperos kiel:" #: src/components/shortcuts-settings.jsx:252 msgid "Floating button" -msgstr "" +msgstr "Flosanta butono" #: src/components/shortcuts-settings.jsx:257 msgid "Tab/Menu bar" -msgstr "" +msgstr "Langetaro/Menubreto" #: src/components/shortcuts-settings.jsx:262 msgid "Multi-column" @@ -1799,7 +1799,7 @@ msgstr "Plurkolumno" #: src/components/shortcuts-settings.jsx:329 msgid "Not available in current view mode" -msgstr "" +msgstr "Ne disponebla en nuna vidoreĝimo" #: src/components/shortcuts-settings.jsx:348 msgid "Move up" @@ -1817,7 +1817,7 @@ msgstr "Redakti" #: src/components/shortcuts-settings.jsx:397 msgid "Add more than one shortcut/column to make this work." -msgstr "Aldonu pli ol unu fulmoklavon/kolumnon por ke ĉi tio funkciu." +msgstr "Aldoni pli ol unu ŝparvojon/kolumnon por ke ĉi tio funkciu." #: src/components/shortcuts-settings.jsx:408 msgid "No columns yet. Tap on the Add column button." @@ -1825,11 +1825,11 @@ msgstr "Ankoraŭ neniuj kolumnoj. Alklaku la butonon Aldoni kolumnon." #: src/components/shortcuts-settings.jsx:409 msgid "No shortcuts yet. Tap on the Add shortcut button." -msgstr "Ankoraŭ neniuj ŝparvojoj. Alklaku la butonon Aldoni fulmoklavon." +msgstr "Ankoraŭ neniuj ŝparvojoj. Alklaku la butonon Aldoni ŝparvojon." #: src/components/shortcuts-settings.jsx:412 msgid "Not sure what to add?<0/>Try adding <1>Home / Following and Notifications first." -msgstr "Ĉu vi ne certas, kion aldoni? <0/>Provu unue aldoni <1>Hejmo / Sekvante kaj Sciigoj." +msgstr "Ĉu vi ne certas, kion aldoni? <0/>Provu unue aldoni <1>Hejmo / Sekvatoj kaj Sciigoj." #: src/components/shortcuts-settings.jsx:440 msgid "Max {SHORTCUTS_LIMIT} columns" @@ -1837,7 +1837,7 @@ msgstr "Maks. {SHORTCUTS_LIMIT} kolumnoj" #: src/components/shortcuts-settings.jsx:441 msgid "Max {SHORTCUTS_LIMIT} shortcuts" -msgstr "Maks. {SHORTCUTS_LIMIT} fulmoklavoj" +msgstr "Maks. {SHORTCUTS_LIMIT} ŝparvojoj" #: src/components/shortcuts-settings.jsx:455 msgid "Import/export" @@ -1845,31 +1845,31 @@ msgstr "Importi/eksporti" #: src/components/shortcuts-settings.jsx:465 msgid "Add column…" -msgstr "Aldonu kolumnon…" +msgstr "Aldoni kolumnon…" #: src/components/shortcuts-settings.jsx:466 msgid "Add shortcut…" -msgstr "Aldoni fulmoklavon…" +msgstr "Aldoni ŝparvojon…" #: src/components/shortcuts-settings.jsx:513 msgid "Specific list is optional. For multi-column mode, list is required, else the column will not be shown." -msgstr "" +msgstr "Specifa listo estas laŭvola. Por plurkolumna reĝimo, listo estas postulata, alie la kolumno ne estos montrata." #: src/components/shortcuts-settings.jsx:514 msgid "For multi-column mode, search term is required, else the column will not be shown." -msgstr "" +msgstr "Por plurkolumna reĝimo, serĉtermino estas postulata, alie la kolumno ne estos montrata." #: src/components/shortcuts-settings.jsx:515 msgid "Multiple hashtags are supported. Space-separated." -msgstr "Multoblaj kradvortoj estas subtenataj. Spac-separataj." +msgstr "Plurkradvortoj estas subtenataj. Spac-separataj." #: src/components/shortcuts-settings.jsx:584 msgid "Edit shortcut" -msgstr "Redakti fulmoklavon" +msgstr "Redakti ŝparvojon" #: src/components/shortcuts-settings.jsx:584 msgid "Add shortcut" -msgstr "Aldoni fulmoklavon" +msgstr "Aldoni ŝparvojon" #: src/components/shortcuts-settings.jsx:620 msgid "Timeline" @@ -1881,7 +1881,7 @@ msgstr "Listo" #: src/components/shortcuts-settings.jsx:785 msgid "Import/Export <0>Shortcuts" -msgstr "Importi/eksporti <0>Fulmoklavoj" +msgstr "Importi/eksporti <0>Ŝparvojoj" #: src/components/shortcuts-settings.jsx:795 msgid "Import" @@ -1889,68 +1889,68 @@ msgstr "Importi" #: src/components/shortcuts-settings.jsx:803 msgid "Paste shortcuts here" -msgstr "Alglui fulmoklavojn ĉi tie" +msgstr "Alglui ŝparvojojn ĉi tie" #: src/components/shortcuts-settings.jsx:819 msgid "Downloading saved shortcuts from instance server…" -msgstr "" +msgstr "Elŝutante konservitajn ŝparvojojn de nodservilo…" #: src/components/shortcuts-settings.jsx:848 msgid "Unable to download shortcuts" -msgstr "Ne eblas elŝuti fulmoklavojn" +msgstr "Ne eblas elŝuti ŝparvojojn" #: src/components/shortcuts-settings.jsx:851 msgid "Download shortcuts from instance server" -msgstr "" +msgstr "Elŝuti ŝparvojojn de nodservilo" #: src/components/shortcuts-settings.jsx:909 msgid "* Exists in current shortcuts" -msgstr "" +msgstr "* Ekzistas en nunaj ŝparvojoj" #: src/components/shortcuts-settings.jsx:914 msgid "List may not work if it's from a different account." -msgstr "" +msgstr "Listo eble ne funkcias se ĝi venas de malsama konto." #: src/components/shortcuts-settings.jsx:924 msgid "Invalid settings format" -msgstr "" +msgstr "Nevalida agorda formato" #: src/components/shortcuts-settings.jsx:932 msgid "Append to current shortcuts?" -msgstr "" +msgstr "Ĉu aldoni al nunaj ŝparvojoj?" #: src/components/shortcuts-settings.jsx:935 msgid "Only shortcuts that don’t exist in current shortcuts will be appended." -msgstr "" +msgstr "Nur ŝparvojoj kiuj ne ekzistas en la nunaj ŝparvojoj estos aldonitaj." #: src/components/shortcuts-settings.jsx:957 msgid "No new shortcuts to import" -msgstr "" +msgstr "Ne estas novaj ŝparvojoj por importi" #: src/components/shortcuts-settings.jsx:972 msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported." -msgstr "" +msgstr "Ŝparvojoj importitaj. Superita maksimumo {SHORTCUTS_LIMIT}, do la ceteraj ne estas importitaj." #: src/components/shortcuts-settings.jsx:973 #: src/components/shortcuts-settings.jsx:997 msgid "Shortcuts imported" -msgstr "" +msgstr "Ŝparvojoj importitaj" #: src/components/shortcuts-settings.jsx:983 msgid "Import & append…" -msgstr "" +msgstr "Importi kaj aldoni…" #: src/components/shortcuts-settings.jsx:991 msgid "Override current shortcuts?" -msgstr "" +msgstr "Ĉu anstataŭi nunajn ŝparvojojn?" #: src/components/shortcuts-settings.jsx:992 msgid "Import shortcuts?" -msgstr "" +msgstr "Ĉu importi ŝparvojojn?" #: src/components/shortcuts-settings.jsx:1006 msgid "or override…" -msgstr "" +msgstr "aŭ anstataŭi…" #: src/components/shortcuts-settings.jsx:1006 msgid "Import…" @@ -1962,19 +1962,19 @@ msgstr "Eksporti" #: src/components/shortcuts-settings.jsx:1030 msgid "Shortcuts copied" -msgstr "" +msgstr "Ŝparvojoj kopiitaj" #: src/components/shortcuts-settings.jsx:1033 msgid "Unable to copy shortcuts" -msgstr "" +msgstr "Ne eblas kopii ŝparvojoj" #: src/components/shortcuts-settings.jsx:1047 msgid "Shortcut settings copied" -msgstr "" +msgstr "Ŝparvojaj agordoj kopiitaj" #: src/components/shortcuts-settings.jsx:1050 msgid "Unable to copy shortcut settings" -msgstr "" +msgstr "Ne eblas kopii ŝparvojajn agordojn" #: src/components/shortcuts-settings.jsx:1080 msgid "Share" @@ -1982,39 +1982,39 @@ msgstr "Diskonigi" #: src/components/shortcuts-settings.jsx:1119 msgid "Saving shortcuts to instance server…" -msgstr "" +msgstr "Konservante ŝparvojojn al nodservilo…" #: src/components/shortcuts-settings.jsx:1126 msgid "Shortcuts saved" -msgstr "Fulmoklavoj konservitaj" +msgstr "Ŝparvojoj konservitaj" #: src/components/shortcuts-settings.jsx:1131 msgid "Unable to save shortcuts" -msgstr "" +msgstr "Ne eblas konservi ŝparvojojn" #: src/components/shortcuts-settings.jsx:1134 msgid "Sync to instance server" -msgstr "" +msgstr "Sinkronigi al nodservilo" #: src/components/shortcuts-settings.jsx:1142 msgid "{0, plural, one {# character} other {# characters}}" -msgstr "" +msgstr "{0, plural, one {# skribsigno} other {# skribsignoj}}" #: src/components/shortcuts-settings.jsx:1154 msgid "Raw Shortcuts JSON" -msgstr "" +msgstr "Ne estas plu ŝparvojoj por importi" #: src/components/shortcuts-settings.jsx:1167 msgid "Import/export settings from/to instance server (Very experimental)" -msgstr "" +msgstr "Importi/eksporti agordojn de/al nodservilo (Tre eksperimenta)" #: src/components/status.jsx:464 msgid "<0/> <1>boosted" -msgstr "" +msgstr "<0/> <1>diskonigita" #: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." -msgstr "" +msgstr "Pardonu, la nodo en kiu vi estas ensalutinta ne permesas vin interagi kun ĉi tiu afiŝo de alia nodo." #: src/components/status.jsx:716 msgid "Unliked @{0}'s post" @@ -2026,28 +2026,28 @@ msgstr "Ŝatis la afiŝon de {0}" #: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" -msgstr "" +msgstr "Ne plu legosignis la afiŝon de @{0}" #: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" -msgstr "" +msgstr "Legosignis la afiŝon de @{0}" #: src/components/status.jsx:839 #: src/components/status.jsx:901 -#: src/components/status.jsx:2294 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:2297 +#: src/components/status.jsx:2329 msgid "Unboost" msgstr "Ne plu diskonigi" #: src/components/status.jsx:855 -#: src/components/status.jsx:2309 +#: src/components/status.jsx:2312 msgid "Quote" -msgstr "" +msgstr "Citaĵo" #: src/components/status.jsx:863 -#: src/components/status.jsx:2318 +#: src/components/status.jsx:2321 msgid "Some media have no descriptions." -msgstr "" +msgstr "Iuj plurmedioj ne havas priskribojn." #: src/components/status.jsx:870 msgid "Old post (<0>{0})" @@ -2056,12 +2056,12 @@ msgstr "Malnova afiŝo (<0>{0})" #: src/components/status.jsx:889 #: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" -msgstr "" +msgstr "Ne plu diskonigita la afiŝon de @{0}" #: src/components/status.jsx:890 #: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" -msgstr "" +msgstr "Diskonigita la afiŝon de @{0}" #: src/components/status.jsx:902 msgid "Boost…" @@ -2069,39 +2069,39 @@ msgstr "Diskonigi…" #: src/components/status.jsx:914 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:2342 msgid "Unlike" msgstr "Ne plu ŝati" #: src/components/status.jsx:915 #: src/components/status.jsx:1626 #: src/components/status.jsx:1627 -#: src/components/status.jsx:2339 -#: src/components/status.jsx:2340 +#: src/components/status.jsx:2342 +#: src/components/status.jsx:2343 msgid "Like" msgstr "Ŝatata" #: src/components/status.jsx:924 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:2354 msgid "Unbookmark" -msgstr "" +msgstr "Ne plu legosignis" #: src/components/status.jsx:1032 msgid "View post by <0>@{0}" -msgstr "" +msgstr "Vidi afiŝon de <0>@{0}" #: src/components/status.jsx:1053 msgid "Show Edit History" -msgstr "" +msgstr "Montri redaktan historion" #: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Redaktita: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3119 msgid "Embed post" -msgstr "" +msgstr "Enkorpigi afiŝon" #: src/components/status.jsx:1137 msgid "Conversation unmuted" @@ -2129,27 +2129,27 @@ msgstr "Silentigi konversacion" #: src/components/status.jsx:1176 msgid "Post unpinned from profile" -msgstr "" +msgstr "Afiŝo depinglinta de profilo" #: src/components/status.jsx:1177 msgid "Post pinned to profile" -msgstr "" +msgstr "Afiŝo alpinglita al profilo" #: src/components/status.jsx:1182 msgid "Unable to unpin post" -msgstr "" +msgstr "Ne eblas depingli afiŝon" #: src/components/status.jsx:1182 msgid "Unable to pin post" -msgstr "" +msgstr "Ne eblas alpingli afiŝon" #: src/components/status.jsx:1191 msgid "Unpin from profile" -msgstr "" +msgstr "Depingli de profilo" #: src/components/status.jsx:1198 msgid "Pin to profile" -msgstr "" +msgstr "Alpingli al la profilo" #: src/components/status.jsx:1227 msgid "Delete this post?" @@ -2169,28 +2169,28 @@ msgstr "Raporti afiŝon…" #: src/components/status.jsx:1627 #: src/components/status.jsx:1663 -#: src/components/status.jsx:2340 +#: src/components/status.jsx:2343 msgid "Liked" msgstr "Ŝatita" #: src/components/status.jsx:1660 -#: src/components/status.jsx:2327 +#: src/components/status.jsx:2330 msgid "Boosted" -msgstr "" +msgstr "Diskonigita" #: src/components/status.jsx:1670 -#: src/components/status.jsx:2352 +#: src/components/status.jsx:2355 msgid "Bookmarked" -msgstr "" +msgstr "Legosignita" #: src/components/status.jsx:1674 msgid "Pinned" -msgstr "" +msgstr "Alpinglita" #: src/components/status.jsx:1719 -#: src/components/status.jsx:2171 +#: src/components/status.jsx:2174 msgid "Deleted" -msgstr "" +msgstr "Forigita" #: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" @@ -2198,112 +2198,118 @@ msgstr "{repliesCount, plural, one {# respondo} other {# respondoj}}" #: src/components/status.jsx:1849 msgid "Thread{0}" -msgstr "" +msgstr "Fadeno{0}" #: src/components/status.jsx:1925 #: src/components/status.jsx:1987 #: src/components/status.jsx:2072 msgid "Show less" -msgstr "Montru malpli" +msgstr "Montri malpli" #: src/components/status.jsx:1925 #: src/components/status.jsx:1987 msgid "Show content" -msgstr "Montru envahon" +msgstr "Montri enhavon" #: src/components/status.jsx:2072 msgid "Show media" msgstr "Montri plurmedion" -#: src/components/status.jsx:2192 +#: src/components/status.jsx:2195 msgid "Edited" msgstr "Redaktita" -#: src/components/status.jsx:2269 +#: src/components/status.jsx:2272 msgid "Comments" msgstr "Komentoj" -#: src/components/status.jsx:2851 -msgid "Edit History" -msgstr "" +#. More from [Author] +#: src/components/status.jsx:2581 +msgid "More from <0/>" +msgstr "Pli de <0/>" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 +msgid "Edit History" +msgstr "Redaktan historion" + +#: src/components/status.jsx:2884 msgid "Failed to load history" msgstr "Malsukcesis ŝargi historion" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2889 msgid "Loading…" msgstr "Ŝargante…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3124 msgid "HTML Code" -msgstr "" +msgstr "HTML-kodo" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3141 msgid "HTML code copied" -msgstr "" +msgstr "HTML-kodo kopiita" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3144 msgid "Unable to copy HTML code" -msgstr "" +msgstr "Ne eblas kopii HTML-kodon" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3156 msgid "Media attachments:" -msgstr "" +msgstr "Plurmediaj aldonaĵoj:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3178 msgid "Account Emojis:" -msgstr "" +msgstr "Emoĝioj de la konto:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3209 +#: src/components/status.jsx:3254 msgid "static URL" -msgstr "" +msgstr "statika URL" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3223 msgid "Emojis:" -msgstr "" +msgstr "Emoĝioj:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3268 msgid "Notes:" msgstr "Notoj:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3272 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." -msgstr "" +msgstr "Ĉi tio estas senmova, ne stilita kaj senskriba. Vi eble bezonos apliki viajn proprajn stilojn kaj redakti laŭbezone." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3278 msgid "Polls are not interactive, becomes a list with vote counts." -msgstr "" +msgstr "Balotenketoj ne estas interagaj kaj estos konvertitaj al listo kun balotkalkuloj." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3283 msgid "Media attachments can be images, videos, audios or any file types." -msgstr "" +msgstr "Plurmediaj aldonaĵoj povas esti bildoj, filmetoj, sonaĵoj aŭ ajnaj dosiertipoj." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3289 msgid "Post could be edited or deleted later." -msgstr "" +msgstr "Afiŝo povus esti redaktita aŭ forigita poste." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3295 msgid "Preview" -msgstr "" +msgstr "Antaŭrigardo" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3304 msgid "Note: This preview is lightly styled." -msgstr "" +msgstr "Noto: Ĉi tiu antaŭmontro estas malpeze stilita." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3546 msgid "<0/> <1/> boosted" -msgstr "" +msgstr "<0/> <1/> diskonigita" #: src/components/timeline.jsx:453 -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Novaj afiŝoj" #: src/components/timeline.jsx:554 -#: src/pages/home.jsx:212 -#: src/pages/notifications.jsx:796 +#: src/pages/home.jsx:213 +#: src/pages/notifications.jsx:824 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" @@ -2319,13 +2325,13 @@ msgstr "Alpinglitaj afiŝoj" #: src/components/timeline.jsx:946 #: src/components/timeline.jsx:953 -#: src/pages/catchup.jsx:1892 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Fadeno" #: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" -msgstr "" +msgstr "<0>Filtrita: <1>{0}" #: src/components/translation-block.jsx:152 msgid "Auto-translated from {sourceLangText}" @@ -2333,7 +2339,7 @@ msgstr "Aŭtomate tradukita el {sourceLangText}" #: src/components/translation-block.jsx:190 msgid "Translating…" -msgstr "" +msgstr "Tradukante…" #: src/components/translation-block.jsx:193 msgid "Translate from {sourceLangText} (auto-detected)" @@ -2341,7 +2347,7 @@ msgstr "Traduki el {sourceLangText} (aŭtomate detektita)" #: src/components/translation-block.jsx:194 msgid "Translate from {sourceLangText}" -msgstr "" +msgstr "Traduki el {sourceLangText}" #: src/components/translation-block.jsx:222 msgid "Auto ({0})" @@ -2353,7 +2359,7 @@ msgstr "Malsukcesis traduki" #: src/compose.jsx:32 msgid "Editing source status" -msgstr "" +msgstr "Redaktante la originalan mesaĝon" #: src/compose.jsx:34 msgid "Replying to @{0}" @@ -2361,7 +2367,7 @@ msgstr "Respondi al @{0}" #: src/compose.jsx:62 msgid "You may close this page now." -msgstr "" +msgstr "Vi povas fermi ĉi tiun paĝon nun." #: src/compose.jsx:70 msgid "Close window" @@ -2369,7 +2375,7 @@ msgstr "Fermi fenestron" #: src/compose.jsx:86 msgid "Login required." -msgstr "" +msgstr "Ensaluto bezonata." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 @@ -2383,7 +2389,7 @@ msgstr "Afiŝoj de la konto" #: src/pages/account-statuses.jsx:240 msgid "{accountDisplay} (+ Replies)" -msgstr "" +msgstr "{accountDisplay} (+ Respondoj)" #: src/pages/account-statuses.jsx:242 msgid "{accountDisplay} (- Boosts)" @@ -2391,7 +2397,7 @@ msgstr "{accountDisplay} (- Diskonigoj)" #: src/pages/account-statuses.jsx:244 msgid "{accountDisplay} (#{tagged})" -msgstr "" +msgstr "{accountDisplay} (#{tagged})" #: src/pages/account-statuses.jsx:246 msgid "{accountDisplay} (Media)" @@ -2403,11 +2409,11 @@ msgstr "{accountDisplay} ({monthYear})" #: src/pages/account-statuses.jsx:321 msgid "Clear filters" -msgstr "" +msgstr "Malplenigi filtrojn" #: src/pages/account-statuses.jsx:324 msgid "Clear" -msgstr "" +msgstr "Malplenigi" #: src/pages/account-statuses.jsx:338 msgid "Showing post with replies" @@ -2419,7 +2425,7 @@ msgstr "+ Respondoj" #: src/pages/account-statuses.jsx:349 msgid "Showing posts without boosts" -msgstr "" +msgstr "Montrante afiŝojn sen diskonigoj" #: src/pages/account-statuses.jsx:354 msgid "- Boosts" @@ -2431,7 +2437,7 @@ msgstr "Montrante afiŝojn kun plurmedio" #: src/pages/account-statuses.jsx:377 msgid "Showing posts tagged with #{0}" -msgstr "" +msgstr "Montrante afiŝojn etikeditaj kun #{0}" #: src/pages/account-statuses.jsx:416 msgid "Showing posts in {0}" @@ -2443,22 +2449,22 @@ msgstr "Nenio vidinda ĉi tie ankoraŭ." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Ne eblas ŝargi afiŝojn" #: src/pages/account-statuses.jsx:547 #: src/pages/account-statuses.jsx:577 msgid "Unable to fetch account info" -msgstr "" +msgstr "Ne eblas ricevi informojn pri konto" #: src/pages/account-statuses.jsx:554 msgid "Switch to account's instance {0}" -msgstr "" +msgstr "Iri al la nodo de la konto {0}" #: src/pages/account-statuses.jsx:584 msgid "Switch to my instance (<0>{currentInstance})" -msgstr "" +msgstr "Iri al mia nodo (<0>{currentInstance})" #: src/pages/account-statuses.jsx:646 msgid "Month" @@ -2482,7 +2488,7 @@ msgstr "Ŝalti en novan langeton/fenestron" #: src/pages/accounts.jsx:146 msgid "View profile…" -msgstr "Rigardu profilon…" +msgstr "Vidi profilon…" #: src/pages/accounts.jsx:163 msgid "Set as default" @@ -2490,23 +2496,23 @@ msgstr "Agordi kiel defaŭltan" #: src/pages/accounts.jsx:173 msgid "Log out <0>@{0}?" -msgstr "" +msgstr "Ĉu elsaluti <0>@{0}?" #: src/pages/accounts.jsx:196 msgid "Log out…" -msgstr "" +msgstr "Elsaluti…" #: src/pages/accounts.jsx:209 msgid "Add an existing account" -msgstr "Aldonu ekzistantan konton" +msgstr "Aldoni ekzistantan konton" #: src/pages/accounts.jsx:216 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." -msgstr "" +msgstr "Noto: <0>Defaŭlta konto ĉiam estos uzata por la unua ŝarĝo. Ŝanĝitaj kontoj daŭros dum la sesio." #: src/pages/bookmarks.jsx:25 msgid "No bookmarks yet. Go bookmark something!" -msgstr "" +msgstr "Ankoraŭ neniuj legosignoj. Iru legosigni ion!" #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." @@ -2514,51 +2520,51 @@ msgstr "Ne eblas ŝargi legosignoj." #: src/pages/catchup.jsx:54 msgid "last 1 hour" -msgstr "lastan 1 horon" +msgstr "la lasta horo" #: src/pages/catchup.jsx:55 msgid "last 2 hours" -msgstr "" +msgstr "la lastaj 2 horoj" #: src/pages/catchup.jsx:56 msgid "last 3 hours" -msgstr "" +msgstr "la lastaj 3 horoj" #: src/pages/catchup.jsx:57 msgid "last 4 hours" -msgstr "" +msgstr "la lastaj 4 horoj" #: src/pages/catchup.jsx:58 msgid "last 5 hours" -msgstr "lastajn 5 horojn" +msgstr "la lastaj 5 horoj" #: src/pages/catchup.jsx:59 msgid "last 6 hours" -msgstr "lastajn 6 horojn" +msgstr "la lastaj 6 horoj" #: src/pages/catchup.jsx:60 msgid "last 7 hours" -msgstr "lastajn 7 horojn" +msgstr "la lastaj 7 horoj" #: src/pages/catchup.jsx:61 msgid "last 8 hours" -msgstr "lastajn 8 horojn" +msgstr "la lastaj 8 horoj" #: src/pages/catchup.jsx:62 msgid "last 9 hours" -msgstr "lastajn 9 horojn" +msgstr "la lastaj 9 horoj" #: src/pages/catchup.jsx:63 msgid "last 10 hours" -msgstr "lastajn 10 horojn" +msgstr "la lastaj 10 horoj" #: src/pages/catchup.jsx:64 msgid "last 11 hours" -msgstr "lastajn 11 horojn" +msgstr "la lastaj 11 horoj" #: src/pages/catchup.jsx:65 msgid "last 12 hours" -msgstr "lastajn 12 horojn" +msgstr "la lastaj 12 horoj" #: src/pages/catchup.jsx:66 msgid "beyond 12 hours" @@ -2574,15 +2580,15 @@ msgstr "Grupoj" #: src/pages/catchup.jsx:596 msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" -msgstr "" +msgstr "Montrante {selectedFilterCategory, select, all {ĉiuj afiŝoj} original {originalaj afiŝoj} replies {respondoj} boosts {diskonigoj} followedTags {sekvitaj etikedoj} groups {grupoj} filtered {filtritaj afiŝoj}}, {sortBy, select, createdAt {{sortOrder, select, asc {plej malnova} desc {lastaj}}} reblogsCount {{sortOrder, select, asc {plej malmultaj diskonigoj} desc {plej multaj diskonigoj}}} favouritesCount {{sortOrder, select, asc {plej malmutaj ŝatataj} desc {plej multaj ŝatataj}}} repliesCount {{sortOrder, select, asc {plej malmultaj respondoj} desc {plej multaj respondoj}}} density {{sortOrder, select, asc {malplej densa} desc {plej densa}}}} first{groupBy, select, account {, grupigitaj per aŭtoroj} other {}}" #: src/pages/catchup.jsx:882 #: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" -msgstr "" +msgstr "Aktualiĝi <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1584 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Helpo" @@ -2592,47 +2598,47 @@ msgstr "Kio estas ĉi tio?" #: src/pages/catchup.jsx:915 msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." -msgstr "" +msgstr "Aktualiĝi estas aparta templinio por viaj sekvantaroj, ofertante altnivelan vidon je unu ekrigardo, kun simpla, retpoŝta interfaco por senpene ordigi kaj filtri afiŝojn." #: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" -msgstr "" +msgstr "Antaŭrigardo de Aktualiĝo UI" #: src/pages/catchup.jsx:935 msgid "Let's catch up" -msgstr "" +msgstr "Ni atingu" #: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." -msgstr "" +msgstr "Ni atingu la afiŝojn de viaj sekvantoj." #: src/pages/catchup.jsx:944 msgid "Show me all posts from…" -msgstr "" +msgstr "Montri al mi ĉiujn afiŝojn de…" #: src/pages/catchup.jsx:967 msgid "until the max" -msgstr "" +msgstr "ĝis la maksimumo" #: src/pages/catchup.jsx:997 msgid "Catch up" -msgstr "" +msgstr "Atingi" #: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" -msgstr "" +msgstr "Interkovri kun via lasta aktualiĝo" #: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" -msgstr "" +msgstr "Ĝis la lasta aktualiĝo ({0})" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." -msgstr "" +msgstr "Noto: Via nodo povus nur montri maksimume 800 afiŝojn en la Hejma templinio sendepende de la tempointervalo. Povus esti malpli aŭ pli." #: src/pages/catchup.jsx:1034 msgid "Previously…" -msgstr "" +msgstr "Antaŭe…" #: src/pages/catchup.jsx:1052 msgid "{0, plural, one {# post} other {# posts}}" @@ -2640,7 +2646,7 @@ msgstr "{0, plural, one {# afiŝo} other {# afiŝoj}}" #: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" -msgstr "" +msgstr "Ĉu forigi ĉi tiun aktualiĝon?" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." @@ -2648,106 +2654,106 @@ msgstr "Noto: Nur maksimume 3 estos konservitaj. La resto estos aŭtomate forigi #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" -msgstr "" +msgstr "Ricevante afiŝojn…" #: src/pages/catchup.jsx:1101 msgid "This might take a while." -msgstr "" +msgstr "Ĉi tio eble daŭros iom da tempo." #: src/pages/catchup.jsx:1136 msgid "Reset filters" -msgstr "" +msgstr "Restartigi filtrilojn" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1590 +#: src/pages/catchup.jsx:1591 msgid "Top links" -msgstr "" +msgstr "Popularaj ligiloj" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" -msgstr "" +msgstr "Diskonigita de {0}" -#: src/pages/catchup.jsx:1315 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Ĉiuj" -#: src/pages/catchup.jsx:1400 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# aŭtoro} other {# aŭtoroj}}" -#: src/pages/catchup.jsx:1412 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordigi" -#: src/pages/catchup.jsx:1443 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Dato" -#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:1448 msgid "Density" -msgstr "" +msgstr "Denseco" -#: src/pages/catchup.jsx:1485 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Aŭtoroj" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Nenio" -#: src/pages/catchup.jsx:1502 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Montru ĉiujn aŭtorojn" -#: src/pages/catchup.jsx:1553 -msgid "You don't have to read everything." -msgstr "" - #: src/pages/catchup.jsx:1554 +msgid "You don't have to read everything." +msgstr "Vi ne devas legi ĉion." + +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Jen ĉio." -#: src/pages/catchup.jsx:1562 +#: src/pages/catchup.jsx:1563 msgid "Back to top" -msgstr "" +msgstr "Supren" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." -msgstr "" +msgstr "Ligiloj diskonigitaj per sekvantoj, ordigitaj laŭ komunaj kalkuloj, diskonigoj kaj ŝatoj." -#: src/pages/catchup.jsx:1599 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" -msgstr "" +msgstr "Ordigo: Denseco" -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." -msgstr "" +msgstr "Afiŝoj estas ordigitaj laŭ informa denseco aŭ profundo. Pli mallongaj afiŝoj estas \"pli malpezaj\" dum pli longaj afiŝoj estas \"pli pezaj\". Afiŝoj kun fotoj estas \"pli pezaj\" ol afiŝoj sen fotoj." -#: src/pages/catchup.jsx:1609 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Grupo: Aŭtoroj" -#: src/pages/catchup.jsx:1612 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." -msgstr "" +msgstr "Afiŝoj estas grupigitaj laŭ aŭtoroj, ordigitaj laŭ nombro de afiŝoj per aŭtoro." -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Sekva aŭtoro" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Antaŭa aŭtoro" -#: src/pages/catchup.jsx:1683 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" -msgstr "" +msgstr "Rulumi supren" -#: src/pages/catchup.jsx:1874 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" -msgstr "" +msgstr "Filtrita: {0}" #: src/pages/favourites.jsx:25 msgid "No likes yet. Go like something!" @@ -2824,43 +2830,43 @@ msgstr "Ne estas ŝlosilvortoj. Aldonu unu." #: src/pages/filters.jsx:449 msgid "Add keyword" -msgstr "Aldonu ŝlosilvorton" +msgstr "Aldoni ŝlosilvorton" #: src/pages/filters.jsx:453 msgid "{0, plural, one {# keyword} other {# keywords}}" -msgstr "" +msgstr "{0, plural, one {# ŝlosilvorto} other {# ŝlosilvortoj}}" #: src/pages/filters.jsx:466 msgid "Filter from…" -msgstr "" +msgstr "Filtri de…" #: src/pages/filters.jsx:492 msgid "* Not implemented yet" -msgstr "" +msgstr "* Ankoraŭ ne disponigita" #: src/pages/filters.jsx:498 msgid "Status: <0><1/>" -msgstr "" +msgstr "Stato: <0><1/>" #: src/pages/filters.jsx:507 msgid "Change expiry" -msgstr "" +msgstr "Ŝanĝi eksvalidiĝon" #: src/pages/filters.jsx:507 msgid "Expiry" -msgstr "" +msgstr "Eksvalidiĝo" #: src/pages/filters.jsx:526 msgid "Filtered post will be…" -msgstr "" +msgstr "Filtrita afiŝo estos…" #: src/pages/filters.jsx:536 msgid "minimized" -msgstr "" +msgstr "minimumigita" #: src/pages/filters.jsx:546 msgid "hidden" -msgstr "" +msgstr "kaŝita" #: src/pages/filters.jsx:563 msgid "Delete this filter?" @@ -2872,15 +2878,15 @@ msgstr "Ne eblas forigi filtrilon." #: src/pages/filters.jsx:608 msgid "Expired" -msgstr "" +msgstr "Finiĝita" #: src/pages/filters.jsx:610 msgid "Expiring <0/>" -msgstr "" +msgstr "Finiĝanta <0/>" #: src/pages/filters.jsx:614 msgid "Never expires" -msgstr "" +msgstr "Neniam finiĝas" #: src/pages/followed-hashtags.jsx:70 msgid "{0, plural, one {# hashtag} other {# hashtags}}" @@ -2892,11 +2898,11 @@ msgstr "Ne eblas ŝargi sekvatajn kradvortojn." #: src/pages/followed-hashtags.jsx:89 msgid "No hashtags followed yet." -msgstr "" +msgstr "Neniuj kradvortoj ankoraŭ sekvis." #: src/pages/following.jsx:136 msgid "Nothing to see here." -msgstr "" +msgstr "Nenio vidinda ĉi tie." #: src/pages/following.jsx:137 #: src/pages/list.jsx:108 @@ -2909,7 +2915,7 @@ msgstr "{hashtagTitle} (Nur plurmedio) en {instance}" #: src/pages/hashtag.jsx:56 msgid "{hashtagTitle} on {instance}" -msgstr "" +msgstr "{hashtagTitle} en {instance}" #: src/pages/hashtag.jsx:58 msgid "{hashtagTitle} (Media only)" @@ -2917,11 +2923,11 @@ msgstr "{hashtagTitle} (Nur plurmedio)" #: src/pages/hashtag.jsx:59 msgid "{hashtagTitle}" -msgstr "" +msgstr "{hashtagTitle}" #: src/pages/hashtag.jsx:181 msgid "No one has posted anything with this tag yet." -msgstr "" +msgstr "Neniu ankoraŭ afiŝis ion kun ĉi tiu kradvorto." #: src/pages/hashtag.jsx:182 msgid "Unable to load posts with this tag" @@ -2933,36 +2939,36 @@ msgstr "Ĉu ĉesi sekvi #{hashtag}?" #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" -msgstr "" +msgstr "Nesekvita #{hashtag}" #: src/pages/hashtag.jsx:238 msgid "Followed #{hashtag}" -msgstr "" +msgstr "Sekvita #{hashtag}" #: src/pages/hashtag.jsx:254 msgid "Following…" -msgstr "Sekvante…" +msgstr "Sekvatoj…" #: src/pages/hashtag.jsx:282 msgid "Unfeatured on profile" -msgstr "" +msgstr "Nemontrita en profilo" #: src/pages/hashtag.jsx:296 msgid "Unable to unfeature on profile" -msgstr "" +msgstr "Ne eblas nemontri en profilo" #: src/pages/hashtag.jsx:305 #: src/pages/hashtag.jsx:321 msgid "Featured on profile" -msgstr "" +msgstr "Montrita en profilo" #: src/pages/hashtag.jsx:328 msgid "Feature on profile" -msgstr "" +msgstr "Montri en profilo" #: src/pages/hashtag.jsx:393 msgid "{TOTAL_TAGS_LIMIT, plural, other {Max # tags}}" -msgstr "" +msgstr "{TOTAL_TAGS_LIMIT, plural, other {Maks. # kradvortoj}}" #: src/pages/hashtag.jsx:396 msgid "Add hashtag" @@ -2974,63 +2980,63 @@ msgstr "Forigi kradvorton" #: 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.}}" -msgstr "" +msgstr "{SHORTCUTS_LIMIT, plural, one {Maks. # ŝparvojo atingita. Ne eblas aldoni ŝparvojon.} other {Maks. # ŝparvojoj atingitaj. Ne eblas aldoni ŝparvojon.}}" #: src/pages/hashtag.jsx:471 msgid "This shortcut already exists" -msgstr "" +msgstr "Ĉi tiu ŝparvojo jam ekzistas" #: src/pages/hashtag.jsx:474 msgid "Hashtag shortcut added" -msgstr "" +msgstr "Kradvorto-ŝparvojo aldonita" #: src/pages/hashtag.jsx:480 msgid "Add to Shortcuts" -msgstr "" +msgstr "Aldoni al ŝparvojoj" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" -msgstr "" +msgstr "Entajpi novan nodon, ekz. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" -msgstr "" +msgstr "Senvalida nodo" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" -msgstr "" +msgstr "Iri al alia nodo…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" -msgstr "" +msgstr "Iri al mia nodo (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." -msgstr "" +msgstr "Ne eblas ŝarĝi sciigojn." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" -msgstr "" +msgstr "<0>Nova <1>Petoj de sekvado" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" -msgstr "Rigardu ĉion" +msgstr "Vidi ĉion" #: src/pages/http-route.jsx:68 msgid "Resolving…" -msgstr "" +msgstr "Solvante…" #: src/pages/http-route.jsx:79 msgid "Unable to resolve URL" -msgstr "" +msgstr "Ne eblas solvi retadreson" #: src/pages/list.jsx:107 msgid "Nothing yet." @@ -3060,31 +3066,31 @@ msgstr "Ankoraŭ ne estas listoj." #: src/pages/login.jsx:109 #: src/pages/login.jsx:122 msgid "Failed to register application" -msgstr "" +msgstr "Malsukcesis registri aplikaĵon" #: src/pages/login.jsx:208 msgid "instance domain" -msgstr "" +msgstr "noda domajno" #: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" -msgstr "" +msgstr "ekz. “mastodon.social”" #: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." -msgstr "" +msgstr "Malsukcesis ensaluti. Bonvolu provi denove aŭ provi alian nodon." #: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" -msgstr "" +msgstr "Daŭrigi per {selectedInstanceText}" #: src/pages/login.jsx:256 msgid "Continue" -msgstr "Daŭrigu" +msgstr "Daŭrigi" #: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" -msgstr "Ĉu vi ne havas konton? Kreu unu!" +msgstr "Ĉu vi ankoraŭ ne havas konton? Kreu unu!" #: src/pages/mentions.jsx:20 msgid "Private mentions" @@ -3102,127 +3108,127 @@ msgstr "Neniu menciis vin :(" msgid "Unable to load mentions." msgstr "Ne eblas ŝargi menciojn." -#: src/pages/notifications.jsx:97 +#: src/pages/notifications.jsx:103 msgid "You don't follow" msgstr "Vi ne sekvas" -#: src/pages/notifications.jsx:98 +#: src/pages/notifications.jsx:104 msgid "Who don't follow you" msgstr "Kiuj ne sekvas vin" -#: src/pages/notifications.jsx:99 +#: src/pages/notifications.jsx:105 msgid "With a new account" msgstr "Kun nova konto" -#: src/pages/notifications.jsx:100 +#: src/pages/notifications.jsx:106 msgid "Who unsolicitedly private mention you" -msgstr "" +msgstr "Kiu nepetite privata mencias vin" -#: src/pages/notifications.jsx:101 +#: src/pages/notifications.jsx:107 msgid "Who are limited by server moderators" -msgstr "" +msgstr "Kiuj estas limigitaj de servilaj moderigantoj" -#: src/pages/notifications.jsx:523 -#: src/pages/notifications.jsx:844 +#: src/pages/notifications.jsx:538 +#: src/pages/notifications.jsx:872 msgid "Notifications settings" -msgstr "" +msgstr "Agordoj pri sciigoj" -#: src/pages/notifications.jsx:541 +#: src/pages/notifications.jsx:556 msgid "New notifications" msgstr "Novaj sciigoj" -#: src/pages/notifications.jsx:552 +#: src/pages/notifications.jsx:567 msgid "{0, plural, one {Announcement} other {Announcements}}" -msgstr "" +msgstr "{0, plural, one {Anonco} other {Anoncoj}}" -#: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1053 +#: src/pages/notifications.jsx:614 +#: src/pages/settings.jsx:1111 msgid "Follow requests" -msgstr "" +msgstr "Petoj de sekvado" -#: src/pages/notifications.jsx:604 +#: src/pages/notifications.jsx:619 msgid "{0, plural, one {# follow request} other {# follow requests}}" -msgstr "" +msgstr "{0, plural, one {# peto de sekvado} other {# petoj de sekvado}}" -#: src/pages/notifications.jsx:659 +#: src/pages/notifications.jsx:674 msgid "{0, plural, one {Filtered notifications from # person} other {Filtered notifications from # people}}" -msgstr "" +msgstr "{0, plural, one {Filtritaj sciigoj de # persono} other {Filtritaj sciigoj de # personoj}}" -#: src/pages/notifications.jsx:725 +#: src/pages/notifications.jsx:740 msgid "Only mentions" msgstr "Nur mencioj" -#: src/pages/notifications.jsx:729 +#: src/pages/notifications.jsx:744 msgid "Today" msgstr "Hodiaŭ" -#: src/pages/notifications.jsx:733 +#: src/pages/notifications.jsx:749 msgid "You're all caught up." -msgstr "" +msgstr "Vi estas aktualiĝa." -#: src/pages/notifications.jsx:756 +#: src/pages/notifications.jsx:772 msgid "Yesterday" msgstr "Hieraŭ" -#: src/pages/notifications.jsx:792 +#: src/pages/notifications.jsx:820 msgid "Unable to load notifications" msgstr "Ne eblas ŝargi sciigojn" -#: src/pages/notifications.jsx:871 +#: src/pages/notifications.jsx:899 msgid "Notifications settings updated" -msgstr "" +msgstr "Sciigaj agordoj ĝisdatigitaj" -#: src/pages/notifications.jsx:879 +#: src/pages/notifications.jsx:907 msgid "Filter out notifications from people:" -msgstr "" +msgstr "Filtri sciigojn de homoj:" -#: src/pages/notifications.jsx:893 +#: src/pages/notifications.jsx:921 msgid "Filter" msgstr "Filtrilo" -#: src/pages/notifications.jsx:896 +#: src/pages/notifications.jsx:924 msgid "Ignore" msgstr "Ignori" -#: src/pages/notifications.jsx:969 +#: src/pages/notifications.jsx:997 msgid "Updated <0>{0}" -msgstr "" +msgstr "Ĝisdatigita <0>{0}" -#: src/pages/notifications.jsx:1037 +#: src/pages/notifications.jsx:1065 msgid "View notifications from <0>@{0}" -msgstr "" +msgstr "Vidi sciigojn de <0>@{0}" -#: src/pages/notifications.jsx:1058 +#: src/pages/notifications.jsx:1086 msgid "Notifications from <0>@{0}" -msgstr "" +msgstr "Sciigoj de <0>@{0}" -#: src/pages/notifications.jsx:1125 +#: src/pages/notifications.jsx:1153 msgid "Notifications from @{0} will not be filtered from now on." -msgstr "" +msgstr "Sciigoj de @{0} ne estos filtritaj ekde nun." -#: src/pages/notifications.jsx:1130 +#: src/pages/notifications.jsx:1158 msgid "Unable to accept notification request" -msgstr "" +msgstr "Ne eblas akcepti sciigan peton" -#: src/pages/notifications.jsx:1135 +#: src/pages/notifications.jsx:1163 msgid "Allow" msgstr "Permesi" -#: src/pages/notifications.jsx:1155 +#: src/pages/notifications.jsx:1183 msgid "Notifications from @{0} will not show up in Filtered notifications from now on." -msgstr "" +msgstr "Sciigoj de @{0} ne aperos en Filtritaj sciigoj ekde nun." -#: src/pages/notifications.jsx:1160 +#: src/pages/notifications.jsx:1188 msgid "Unable to dismiss notification request" -msgstr "" +msgstr "Ne eblas malakcepti sciigan peton" -#: src/pages/notifications.jsx:1165 +#: src/pages/notifications.jsx:1193 msgid "Dismiss" -msgstr "" +msgstr "Fermi" -#: src/pages/notifications.jsx:1180 +#: src/pages/notifications.jsx:1208 msgid "Dismissed" -msgstr "" +msgstr "Fermita" #: src/pages/public.jsx:27 msgid "Local timeline ({instance})" @@ -3242,7 +3248,7 @@ msgstr "Fratara templinio" #: src/pages/public.jsx:96 msgid "No one has posted anything yet." -msgstr "" +msgstr "Neniu ankoraŭ afiŝis ion." #: src/pages/public.jsx:123 msgid "Switch to Federated" @@ -3305,11 +3311,11 @@ msgstr "Neniuj afiŝoj trovitaj." #: src/pages/search.jsx:476 msgid "Enter your search term or paste a URL above to get started." -msgstr "" +msgstr "Enigi vian serĉterminon aŭ alglui URL-on supre por komenci." #: src/pages/settings.jsx:74 msgid "Settings" -msgstr "" +msgstr "Agordoj" #: src/pages/settings.jsx:83 msgid "Appearance" @@ -3336,7 +3342,7 @@ msgstr "Tekstogrando" #: src/pages/settings.jsx:198 #: src/pages/settings.jsx:223 msgid "A" -msgstr "" +msgstr "A" #: src/pages/settings.jsx:237 msgid "Display language" @@ -3357,15 +3363,15 @@ msgstr "Defaŭlta videblo" #: src/pages/settings.jsx:265 #: src/pages/settings.jsx:311 msgid "Synced" -msgstr "" +msgstr "Sinkronigita" #: src/pages/settings.jsx:290 msgid "Failed to update posting privacy" -msgstr "" +msgstr "Malsukcesis ĝisdatigi afiŝan privatecon" #: src/pages/settings.jsx:313 msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." -msgstr "" +msgstr "Sinkronigita kun la agordoj de via nodservilo. <0>Iru al via nodo ({instance}) por pliaj agordoj." #: src/pages/settings.jsx:328 msgid "Experiments" @@ -3377,7 +3383,7 @@ msgstr "Aŭtomate aktualigi templiniajn afiŝojn" #: src/pages/settings.jsx:353 msgid "Boosts carousel" -msgstr "" +msgstr "Karuselon de diskonigoj" #: src/pages/settings.jsx:369 msgid "Post translation" @@ -3389,7 +3395,7 @@ msgstr "Traduki al" #: src/pages/settings.jsx:391 msgid "System language ({systemTargetLanguageText})" -msgstr "" +msgstr "Sistemlingvo ({systemTargetLanguageText})" #: src/pages/settings.jsx:417 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" @@ -3405,55 +3411,55 @@ msgstr "Maŝintradukado" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." -msgstr "" +msgstr "Aŭtomate montri tradukon por afiŝoj en templinio. Funkcias nur por <0>mallongaj afiŝoj sen enhavaverto, plurmedio kaj balotenketo." #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" -msgstr "" +msgstr "GIF-Elektilo por redaktado" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." -msgstr "" +msgstr "Noto: Ĉi tiu funkcio uzas eksteran GIF-serĉan servon, funkciigitan de <0>GIPHY. G-taksita (taŭga por spektado de ĉiuj aĝoj), spuraj parametroj estas nudigitaj, referencaj informoj estas preterlasitaj de petoj, sed serĉdemandoj kaj IP-adresinformoj ankoraŭ atingos iliajn servilojn." #: src/pages/settings.jsx:562 msgid "Image description generator" -msgstr "" +msgstr "Generilo pri priskribo de bildoj" #: src/pages/settings.jsx:567 msgid "Only for new images while composing new posts." -msgstr "" +msgstr "Nur por novaj bildoj dum verkado de novaj afiŝoj." #: src/pages/settings.jsx:574 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." -msgstr "" +msgstr "Noto: Ĉi tiu funkcio uzas eksteran AI-servon, funkciigitan de <0>img-alt-api. Eble ne funkcias bone. Nur por bildoj kaj en la angla." #: src/pages/settings.jsx:600 msgid "Server-side grouped notifications" -msgstr "" +msgstr "Servil-flankaj grupigitaj sciigoj" #: src/pages/settings.jsx:604 msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic." -msgstr "" +msgstr "Funkcio en alfa-versio. Eble plibonigita grupigfenestro, sed kun baza grupiglogiko." #: src/pages/settings.jsx:625 msgid "\"Cloud\" import/export for shortcuts settings" -msgstr "" +msgstr "\"Nuba\" importo/eksporto por ŝparvojaj agordoj" #: src/pages/settings.jsx:630 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." -msgstr "" +msgstr "⚠️⚠️⚠️ Tre eksperimenta.<0/>Konservita en la notoj de via propra profilo. Profilaj (privataj) notoj estas ĉefe uzataj por aliaj profiloj, kaj kaŝitaj por propra profilo." #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "" +msgstr "Noto: Ĉi tiu funkcio uzas la API de la aktuale ligita nodservilo." #: src/pages/settings.jsx:658 msgid "Cloak mode <0>(<1>Text → <2>████)" -msgstr "" +msgstr "Ŝtelreĝimo <0>(<1>Teksto → <2>████)" #: src/pages/settings.jsx:667 msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." -msgstr "" +msgstr "Anstataŭigi tekston kiel blokojn, utilajn kiam oni prenas ekrankopiojn, pro privatecaj kialoj." #: src/pages/settings.jsx:692 msgid "About" @@ -3465,15 +3471,15 @@ msgstr "<0>Konstruita de <1>@cheeaun" #: src/pages/settings.jsx:760 msgid "Sponsor" -msgstr "" +msgstr "Patroni" #: src/pages/settings.jsx:768 msgid "Donate" -msgstr "" +msgstr "Donaci" #: src/pages/settings.jsx:776 msgid "Privacy Policy" -msgstr "" +msgstr "Privateca politiko" #: src/pages/settings.jsx:783 msgid "<0>Site: {0}" @@ -3485,64 +3491,64 @@ msgstr "<0>Versio: <1/> {0}" #: src/pages/settings.jsx:805 msgid "Version string copied" -msgstr "" +msgstr "Versioĉeno kopiita" #: src/pages/settings.jsx:808 msgid "Unable to copy version string" -msgstr "" +msgstr "Ne eblas kopii versioĉenon" -#: src/pages/settings.jsx:950 -#: src/pages/settings.jsx:955 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." -msgstr "" +msgstr "Malsukcesis ĝisdatigi abonon. Bonvolu provi denove." -#: src/pages/settings.jsx:961 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." -msgstr "" +msgstr "Malsukcesis forigi abonon. Bonvolu provi denove." -#: src/pages/settings.jsx:968 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" -msgstr "" +msgstr "Puŝaj sciigoj (beta)" -#: src/pages/settings.jsx:990 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." -msgstr "" +msgstr "Puŝaj sciigoj estas blokitaj. Bonvolu aktivigi ilin en via retumila agordo." -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Permesi de <0>{0}" -#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "iu ajn" -#: src/pages/settings.jsx:1012 +#: src/pages/settings.jsx:1070 msgid "people I follow" -msgstr "" +msgstr "homoj, kiujn mi sekvas" -#: src/pages/settings.jsx:1016 +#: src/pages/settings.jsx:1074 msgid "followers" -msgstr "" +msgstr "sekvantoj" -#: src/pages/settings.jsx:1049 +#: src/pages/settings.jsx:1107 msgid "Follows" -msgstr "" +msgstr "Sekvas" -#: src/pages/settings.jsx:1057 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Balotenketoj" -#: src/pages/settings.jsx:1061 +#: src/pages/settings.jsx:1119 msgid "Post edits" -msgstr "" +msgstr "Redaktoj de la afiŝo" -#: src/pages/settings.jsx:1082 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." -msgstr "" +msgstr "Puŝo-permeso ne estis donita ekde via lasta ensaluto. Vi devos <0><1>ensaluti denove por doni puŝo-permeson." -#: src/pages/settings.jsx:1098 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." -msgstr "" +msgstr "NOTO: Puŝaj sciigoj funkcias nur por <0>unu konto." #: src/pages/status.jsx:565 msgid "Post" @@ -3558,11 +3564,11 @@ msgstr "Ĉi tiu afiŝo estas de alia nodo (<0>{instance}). Interagoj (respon #: src/pages/status.jsx:827 msgid "Error: {e}" -msgstr "" +msgstr "Eraro: {e}" #: src/pages/status.jsx:834 msgid "Switch to my instance to enable interactions" -msgstr "" +msgstr "Iri al mia nodo por ŝalti interagojn" #: src/pages/status.jsx:936 msgid "Unable to load replies." @@ -3570,20 +3576,20 @@ msgstr "Ne eblas ŝargi respondojn." #: src/pages/status.jsx:1048 msgid "Back" -msgstr "" +msgstr "Reen" #: src/pages/status.jsx:1079 msgid "Go to main post" -msgstr "" +msgstr "Iri al ĉefa afiŝo" #: src/pages/status.jsx:1102 msgid "{0} posts above ‒ Go to top" -msgstr "" +msgstr "{0} afiŝoj supre ‒ Iri supren" #: src/pages/status.jsx:1145 #: src/pages/status.jsx:1208 msgid "Switch to Side Peek view" -msgstr "" +msgstr "Ŝalti al Flanka Vido" #: src/pages/status.jsx:1209 msgid "Switch to Full view" @@ -3591,11 +3597,11 @@ msgstr "Ŝalti al Plena Vido" #: src/pages/status.jsx:1227 msgid "Show all sensitive content" -msgstr "" +msgstr "Montri ĉiujn sentemajn enhavojn" #: src/pages/status.jsx:1232 msgid "Experimental" -msgstr "" +msgstr "Eksperimenta" #: src/pages/status.jsx:1241 msgid "Unable to switch" @@ -3603,11 +3609,11 @@ msgstr "Ne eblas ŝalti" #: src/pages/status.jsx:1248 msgid "Switch to post's instance ({0})" -msgstr "" +msgstr "Iri al nodo de la afiŝo ({0})" #: src/pages/status.jsx:1251 msgid "Switch to post's instance" -msgstr "" +msgstr "Iri al la nodo de la afiŝo" #: src/pages/status.jsx:1309 msgid "Unable to load post" @@ -3615,55 +3621,60 @@ msgstr "Ne eblas ŝargi afiŝon" #: src/pages/status.jsx:1426 msgid "{0, plural, one {# reply} other {<0>{1} replies}}" -msgstr "" +msgstr "{0, plural, one {# respondo} other {<0>{1} respondoj}}" #: src/pages/status.jsx:1444 msgid "{totalComments, plural, one {# comment} other {<0>{0} comments}}" -msgstr "" +msgstr "{totalComments, plural, one {# komento} other {<0>{0} komentoj}}" #: src/pages/status.jsx:1466 msgid "View post with its replies" -msgstr "" +msgstr "Vidi afiŝon kun siaj respondoj" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Populara ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Popularaj Novaĵoj" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Per {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Reen al montrado de popularaj afiŝoj" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" -msgstr "" +msgstr "Montrante afiŝojn kiuj mencias <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Popularaj afiŝoj" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." -msgstr "" +msgstr "Neniuj popularaj afiŝoj." #: src/pages/welcome.jsx:53 msgid "A minimalistic opinionated Mastodon web client." -msgstr "" +msgstr "Minimuma retkliento por Mastodon, kiu faras aferojn laŭ via maniero." #: src/pages/welcome.jsx:64 msgid "Log in with Mastodon" -msgstr "" +msgstr "Ensaluti per Mastodon" #: src/pages/welcome.jsx:70 msgid "Sign up" -msgstr "" +msgstr "Aliĝi" #: src/pages/welcome.jsx:77 msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server." -msgstr "" +msgstr "Konekti vian ekzistantan Mastodon/Fediverson-konton.<0/>Viaj ensalutiloj ne estas konservitaj en ĉi tiu servilo." #: src/pages/welcome.jsx:94 msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." @@ -3671,43 +3682,43 @@ msgstr "<0>Konstruita de <1>@cheeaun. <2>Regularo pri privateco." #: src/pages/welcome.jsx:125 msgid "Screenshot of Boosts Carousel" -msgstr "" +msgstr "Ekrankopio de Karuselon de diskonigoj" #: src/pages/welcome.jsx:129 msgid "Boosts Carousel" -msgstr "" +msgstr "Karuselon de diskonigoj" #: src/pages/welcome.jsx:132 msgid "Visually separate original posts and re-shared posts (boosted posts)." -msgstr "" +msgstr "Vide apartigu originalajn afiŝojn kaj redividitajn afiŝojn (diskonigitajn afiŝojn)." #: src/pages/welcome.jsx:141 msgid "Screenshot of nested comments thread" -msgstr "" +msgstr "Ekrankopio de grupigita komenta fadeno" #: src/pages/welcome.jsx:145 msgid "Nested comments thread" -msgstr "" +msgstr "Grupigita komenta fadeno" #: src/pages/welcome.jsx:148 msgid "Effortlessly follow conversations. Semi-collapsible replies." -msgstr "" +msgstr "Sekvi konversaciojn perfekte. Duonfaldeblaj respondoj." #: src/pages/welcome.jsx:156 msgid "Screenshot of grouped notifications" -msgstr "" +msgstr "Ekrankopio de grupigitaj sciigoj" #: src/pages/welcome.jsx:160 msgid "Grouped notifications" -msgstr "" +msgstr "Grupigitaj sciigoj" #: src/pages/welcome.jsx:163 msgid "Similar notifications are grouped and collapsed to reduce clutter." -msgstr "" +msgstr "Similaj sciigoj estas grupigitaj kaj kolapsitaj por redukti malordon." #: src/pages/welcome.jsx:172 msgid "Screenshot of multi-column UI" -msgstr "" +msgstr "Ekrankopio de plurkolumna uzantinterfaco" #: src/pages/welcome.jsx:176 msgid "Single or multi-column" @@ -3715,11 +3726,11 @@ msgstr "Ununuro aŭ plurkolumno" #: src/pages/welcome.jsx:179 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." -msgstr "" +msgstr "Defaŭlte, ununura kolumno por serĉantoj de zen-reĝimo. Agordebla plurkolumno por altnivelaj uzantoj." #: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" -msgstr "" +msgstr "Ekrankopio de plurkradvorta templinio kun formo por aldoni pliajn kradvortojn" #: src/pages/welcome.jsx:192 msgid "Multi-hashtag timeline" @@ -3727,17 +3738,17 @@ msgstr "Plurkradvorta templinio" #: src/pages/welcome.jsx:195 msgid "Up to 5 hashtags combined into a single timeline." -msgstr "" +msgstr "Ĝis 5 kradvortoj kombinitaj en ununuran templinion." #: src/utils/open-compose.js:24 msgid "Looks like your browser is blocking popups." -msgstr "" +msgstr "Ŝajnas, ke via retumilo blokas ŝprucfenestrojn." #: src/utils/show-compose.js:16 msgid "A draft post is currently minimized. Post or discard it before creating a new one." -msgstr "" +msgstr "Malneto afiŝo estas nuntempe minimumigita. Afiŝu aŭ forĵetu ĝin antaŭ ol krei novan." #: src/utils/show-compose.js:21 msgid "A post is currently open. Post or discard it before creating a new one." -msgstr "" +msgstr "Afiŝo estas nuntempe malfermita. Afiŝu aŭ forĵetu ĝin antaŭ ol krei novan." diff --git a/src/locales/es-ES.po b/src/locales/es-ES.po index ed311ac1..33969582 100644 --- a/src/locales/es-ES.po +++ b/src/locales/es-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-07 13:22\n" +"PO-Revision-Date: 2024-09-22 12:12\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatizado" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupo" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Mutuo" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Solicitado" @@ -55,11 +55,11 @@ msgstr "Solicitado" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Siguiendo" @@ -84,7 +84,7 @@ msgstr "Se unió el <0>{0}" #: src/components/account-info.jsx:57 msgid "Forever" -msgstr "Para siempre" +msgstr "Siempre" #: src/components/account-info.jsx:377 msgid "Unable to load account." @@ -110,21 +110,21 @@ msgstr "Publicaciones" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 #: src/components/status.jsx:1653 #: src/components/status.jsx:1777 -#: src/components/status.jsx:2372 #: src/components/status.jsx:2375 +#: src/components/status.jsx:2378 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Más" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Originales" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2163 +#: src/components/status.jsx:2166 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respuestas" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Impulsos" @@ -209,7 +209,7 @@ msgstr "Las estadísticas de las publicaciones no están disponibles." #: src/components/account-info.jsx:900 msgid "View post stats" -msgstr "Ver estadísticas de las publicaciones" +msgstr "Ver las estadísticas de las publicaciones" #: src/components/account-info.jsx:1063 msgid "Last post: <0>{0}" @@ -245,7 +245,7 @@ msgstr "Añadir nota privada" #: src/components/account-info.jsx:1191 msgid "Notifications enabled for @{username}'s posts." -msgstr "Notificaciones habilitadas para las publicaciones de @{username}." +msgstr "Notificaciones activadas para las publicaciones de @{username}." #: src/components/account-info.jsx:1192 msgid "Notifications disabled for @{username}'s posts." @@ -277,7 +277,7 @@ msgstr "Activar impulsos" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Añadir/Quitar de las listas" @@ -294,7 +294,7 @@ msgstr "No se ha podido copiar el enlace" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3150 msgid "Copy" msgstr "Copiar" @@ -311,7 +311,7 @@ msgstr "Compartir…" #: src/components/account-info.jsx:1349 msgid "Unmuted @{username}" -msgstr "No silenciado @{username}" +msgstr "Se ha dejado de silenciar a @{username}" #: src/components/account-info.jsx:1361 msgid "Unmute <0>@{username}" @@ -323,7 +323,7 @@ msgstr "Silenciar a <0>@{username}…" #: src/components/account-info.jsx:1409 msgid "Muted @{username} for {0}" -msgstr "Silenciado @{username} para {0}" +msgstr "Se ha silenciado a @{username} por {0}" #: src/components/account-info.jsx:1421 msgid "Unable to mute @{username}" @@ -345,71 +345,71 @@ msgstr "Eliminar seguidor…" msgid "Block <0>@{username}?" msgstr "¿Deseas bloquear a <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" -msgstr "Desbloqueado @{username}" +msgstr "Se ha desbloqueado a @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" -msgstr "Bloqueado @{username}" +msgstr "Has bloqueado a @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "No se ha podido desbloquear a @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "No se ha podido bloquear a {username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Desbloquear a <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloquear a <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Reportar a <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Editar perfil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "¿Deseas retirar la solicitud de seguimiento?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "¿Deseas dejar de seguir a @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Dejar de seguir…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Descartar…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Seguir" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,102 +422,102 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2875 +#: src/components/status.jsx:3114 +#: src/components/status.jsx:3612 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 -#: src/pages/notifications.jsx:840 -#: src/pages/notifications.jsx:1054 +#: src/pages/notifications.jsx:868 +#: src/pages/notifications.jsx:1082 #: src/pages/settings.jsx:69 #: src/pages/status.jsx:1256 msgid "Close" msgstr "Cerrar" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Biografía traducida" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "No se ha podido eliminar de la lista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "No se ha podido añadir a la lista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "No se ha podido cargar las listas." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "No hay listas." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nueva lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privada acerca de <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "No se ha podido actualizar la nota privada." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Cancelar" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Guardar y cerrar" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "No se ha podido actualizar el perfil." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nombre" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografía" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Campos adicionales" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiqueta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Contenido" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 -#: src/pages/notifications.jsx:906 +#: src/pages/notifications.jsx:934 msgid "Save" msgstr "Guardar" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "nombre de usuario" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "nombre de dominio del servidor" @@ -532,12 +532,12 @@ msgstr "El modo oculto ha sido activado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 -#: src/pages/notifications.jsx:505 +#: src/pages/home.jsx:53 +#: src/pages/notifications.jsx:520 msgid "Home" msgstr "Inicio" @@ -552,8 +552,8 @@ msgstr "Tienes cambios sin guardar. ¿Deseas descartar esta publicación?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Solo puedes adjuntar hasta 1 archivo.} other {Solo puedes adjuntar hasta # archivos.}}" @@ -571,11 +571,11 @@ msgstr "Parece que cerraste la ventana principal." #: src/components/compose.jsx:828 msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." -msgstr "Parece que ya tienes una ventana de edición abierta en la ventana principal y que está publicando actualmente. Por favor, espere a que se publique y vuelva a intentarlo más tarde." +msgstr "Parece que ya tienes una ventana de edición abierta en la ventana principal y que está publicando actualmente. Por favor, espera a que se publique y vuelve a intentarlo más tarde." #: src/components/compose.jsx:833 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" -msgstr "Parece que ya tienes una ventana de edición abierta en la ventana principal. Entrando en esta ventana se descartarán los cambios que hiciste. ¿Deseas continuar?" +msgstr "Parece que ya tienes una ventana de redacción abierta en la ventana principal. Entrando en esta ventana se descartarán los cambios que hiciste. ¿Deseas continuar?" #: src/components/compose.jsx:875 msgid "Pop in" @@ -583,7 +583,7 @@ msgstr "Mostrar" #: src/components/compose.jsx:885 msgid "Replying to @{0}’s post (<0>{1})" -msgstr "Respondiendo al mensaje de @{0}(<0>{1})" +msgstr "Respondiendo a la publicación de @{0}(<0>{1})" #: src/components/compose.jsx:895 msgid "Replying to @{0}’s post" @@ -611,7 +611,7 @@ msgstr "Error al adjuntar #{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Advertencia de contenido" @@ -620,258 +620,258 @@ msgid "Content warning or sensitive media" msgstr "Advertencia de contenido o medio sensible" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "No listado" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Solo seguidores" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Mención privada" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Publica tu respuesta" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Edita tu publicación" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "¿En qué estás pensando?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Añadir advertencia de contenido" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Añadir una encuesta" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Insertar emoji personalizado" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 #: src/components/status.jsx:1617 -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2271 msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Actualizar" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Descargando GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Hubo un fallo al descargar el GIF" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Más…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" -msgstr "Subido" +msgstr "Cargado" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Descripción de la imagen" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Descripción del vídeo" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Descripción del audio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "El tamaño del archivo es demasiado grande. Puede que haya problemas al cargar el archivo. Intenta reducir el tamaño de {0} a {1} o menos." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." -msgstr "Dimensión demasiado grande. La carga puede encontrar problemas. Intenta reducir la dimensión de {0}×{1}px a {2}×{3}px." +msgstr "La dimensión es demasiado grande. La carga puede encontrar problemas. Intenta reducir la dimensión de {0}×{1}px a {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Tasa de fotogramas demasiado alta. La carga podría encontrar problemas." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Eliminar" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Editar descripción de la imagen" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Editar descripción del vídeo" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Editar descripción del audio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Generando descripción. Por favor, espera…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Error al generar la descripción: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Error al generar la descripción" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Generar descripción…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Error al generar la descripción: {0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Hecho" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Opción {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Varias opciones" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Duración" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Eliminar encuesta" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Buscar cuentas" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Añadir" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Error al cargar cuentas" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Error al cargar emojis personalizados" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Usado recientemente" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Otros" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} más…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Buscar GIF" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Con tecnología de GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Escriba para buscar un GIF" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Siguiente" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Error al cargar los GIF" @@ -905,7 +905,7 @@ msgstr "¡Error obteniendo el estado de respuesta!" #: src/components/drafts.jsx:171 msgid "Delete all drafts?" -msgstr "¿Deseas borrar todos los borradores?" +msgstr "¿Deseas eliminar todos los borradores?" #: src/components/drafts.jsx:189 msgid "Error deleting drafts! Please try again." @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "No se encontraron borradores." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Encuesta" @@ -934,29 +934,29 @@ msgid "Open in new window" msgstr "Abrir en una nueva ventana" #: src/components/follow-request-buttons.jsx:42 -#: src/pages/notifications.jsx:890 +#: src/pages/notifications.jsx:918 msgid "Accept" msgstr "Aceptar" #: src/components/follow-request-buttons.jsx:68 msgid "Reject" -msgstr "Cancelar" +msgstr "Rechazar" #: src/components/follow-request-buttons.jsx:75 -#: src/pages/notifications.jsx:1173 +#: src/pages/notifications.jsx:1201 msgid "Accepted" msgstr "Aceptado" #: src/components/follow-request-buttons.jsx:79 msgid "Rejected" -msgstr "Cancelado" +msgstr "Rechazado" #: src/components/generic-accounts.jsx:24 msgid "Nothing to show" msgstr "Nada que mostrar" #: src/components/generic-accounts.jsx:145 -#: src/components/notification.jsx:429 +#: src/components/notification.jsx:437 #: src/pages/accounts.jsx:41 #: src/pages/search.jsx:227 #: src/pages/search.jsx:260 @@ -964,37 +964,37 @@ msgid "Accounts" msgstr "Cuentas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 -#: src/pages/notifications.jsx:820 +#: src/pages/notifications.jsx:848 #: src/pages/search.jsx:454 #: src/pages/status.jsx:1289 msgid "Show more…" msgstr "Mostrar más…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "El final." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Atajos del teclado" #: src/components/keyboard-shortcuts-help.jsx:51 msgid "Keyboard shortcuts help" -msgstr "Ayuda de atajos de teclado" +msgstr "Ayuda para los atajos del teclado" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Siguiente publicación" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Anterior publicación" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Cargar nuevas publicaciones" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Abrir detalles de la publicación" @@ -1095,9 +1095,9 @@ msgstr "<0>l o <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 #: src/components/status.jsx:839 -#: src/components/status.jsx:2294 -#: src/components/status.jsx:2326 -#: src/components/status.jsx:2327 +#: src/components/status.jsx:2297 +#: src/components/status.jsx:2329 +#: src/components/status.jsx:2330 msgid "Boost" msgstr "Impulsar" @@ -1107,8 +1107,8 @@ msgstr "<0>Mayús + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 #: src/components/status.jsx:924 -#: src/components/status.jsx:2351 -#: src/components/status.jsx:2352 +#: src/components/status.jsx:2354 +#: src/components/status.jsx:2355 msgid "Bookmark" msgstr "Añadir marcador" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3442 +#: src/components/status.jsx:3538 +#: src/components/status.jsx:3616 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrado" @@ -1239,7 +1239,7 @@ msgstr "Menú" #: src/components/nav-menu.jsx:162 msgid "Reload page now to update?" -msgstr "¿Volver a cargar página ahora para actualizar?" +msgstr "¿Volver a cargar la página ahora para actualizar?" #: src/components/nav-menu.jsx:174 msgid "New update available…" @@ -1253,11 +1253,11 @@ msgstr "Ponerse al día" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Menciones" @@ -1265,10 +1265,10 @@ msgstr "Menciones" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 -#: src/pages/notifications.jsx:106 -#: src/pages/notifications.jsx:509 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 +#: src/pages/notifications.jsx:112 +#: src/pages/notifications.jsx:524 msgid "Notifications" msgstr "Notificaciones" @@ -1307,11 +1307,11 @@ msgstr "Marcadores" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Me gustan" @@ -1359,7 +1359,7 @@ msgstr "Inicia sesión" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendencias" @@ -1389,134 +1389,134 @@ msgstr "Esta notificación procede de tu otra cuenta." msgid "View all notifications" msgstr "Ver todas las notificaciones" -#: src/components/notification.jsx:68 +#: src/components/notification.jsx:69 msgid "{account} reacted to your post with {emojiObject}" msgstr "{account} reaccionó a tu publicación con {emojiObject}" -#: src/components/notification.jsx:75 +#: src/components/notification.jsx:76 msgid "{account} published a post." msgstr "{account} ha hecho una publicación." -#: src/components/notification.jsx:83 +#: src/components/notification.jsx:84 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsó tu respuesta.} other {{account} impulsó tus publicaciones.}}} other {{account} impulsó {postsCount} de tus publicaciones.}}} other {{postType, select, reply {<0><1>{0} personas impulsaron tu respuesta.} other {<2><3>{1} persona impulsaron tu publicación.}}}}" -#: src/components/notification.jsx:126 +#: src/components/notification.jsx:127 msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" msgstr "{count, plural, =1 {{account} te comenzó a seguir.} other {<0><1>{0} personas te comenzaron a seguir.}}" -#: src/components/notification.jsx:140 +#: src/components/notification.jsx:141 msgid "{account} requested to follow you." msgstr "{account} ha solicitado seguirte." -#: src/components/notification.jsx:149 +#: src/components/notification.jsx:150 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {A {account} le gustó tu respuesta.} other {A {account} le gustó tu publicación.}}} other {A {account} le gustó {postsCount} de tus publicaciones.}}} other {{postType, select, reply {A <0><1>{0} personas les gustó tu respuesta.} other {A <2><3>{1} personas les gustó tu publicación.}}}}" -#: src/components/notification.jsx:191 +#: src/components/notification.jsx:192 msgid "A poll you have voted in or created has ended." msgstr "Una encuesta en la que has votado o creado ha finalizado." -#: src/components/notification.jsx:192 +#: src/components/notification.jsx:193 msgid "A poll you have created has ended." msgstr "Una encuesta que has creado ha finalizado." -#: src/components/notification.jsx:193 +#: src/components/notification.jsx:194 msgid "A poll you have voted in has ended." msgstr "Una encuesta en la que has votado ha finalizado." -#: src/components/notification.jsx:194 +#: src/components/notification.jsx:195 msgid "A post you interacted with has been edited." msgstr "Una publicación con la que interactuaste ha sido editada." -#: src/components/notification.jsx:202 +#: src/components/notification.jsx:203 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" -msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsó tu respuesta y le gustó.} other {{account} impulsó tu publicación y le gustó.}}} other {{account} impulsó y le gustó {postsCount} de tus publicaciones.}}} other {{postType, select, reply {<0><1>{0} personas impulsaron y les gustó tu respuesta.} other {<2><3>{1} personas impulsaron tu publicación y les gustó.}}}}" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsó y le gustó tu respuesta.} other {{account} impulsó y le gustó tu publicación.}}} other {{account} impulsó y le gustó {postsCount} de tus publicaciones.}}} other {{postType, select, reply {<0><1>{0} personas impulsaron y les gustó tu respuesta.} other {<2><3>{1} personas impulsaron y les gustó tu publicación.}}}}" -#: src/components/notification.jsx:244 +#: src/components/notification.jsx:245 msgid "{account} signed up." msgstr "{account} registrado." -#: src/components/notification.jsx:246 +#: src/components/notification.jsx:247 msgid "{account} reported {targetAccount}" msgstr "{account} reportó {targetAccount}" -#: src/components/notification.jsx:251 +#: src/components/notification.jsx:252 msgid "Lost connections with <0>{name}." msgstr "Conexiones perdidas con <0>{name}." -#: src/components/notification.jsx:257 +#: src/components/notification.jsx:258 msgid "Moderation warning" msgstr "Advertencia de moderación" -#: src/components/notification.jsx:267 +#: src/components/notification.jsx:268 msgid "An admin from <0>{from} has suspended <1>{targetName}, which means you can no longer receive updates from them or interact with them." msgstr "Un administrador de <0>{from} ha suspendido <1>{targetName}, lo que significa que ya no puedes recibir actualizaciones de sus cuentas o interactuar con ellas." -#: src/components/notification.jsx:273 +#: src/components/notification.jsx:274 msgid "An admin from <0>{from} has blocked <1>{targetName}. Affected followers: {followersCount}, followings: {followingCount}." msgstr "Un administrador de <0>{from} ha bloqueado <1>{targetName}. Seguidores afectados: {followersCount}, siguiendo: {followingCount}." -#: src/components/notification.jsx:279 +#: src/components/notification.jsx:280 msgid "You have blocked <0>{targetName}. Removed followers: {followersCount}, followings: {followingCount}." msgstr "Has bloqueado <0>{targetName}. Eliminados seguidores: {followersCount}, siguiendo: {followingCount}." -#: src/components/notification.jsx:287 +#: src/components/notification.jsx:288 msgid "Your account has received a moderation warning." msgstr "Tu cuenta ha recibido un aviso de moderación." -#: src/components/notification.jsx:288 +#: src/components/notification.jsx:289 msgid "Your account has been disabled." msgstr "Tu cuenta ha sido desactivada." -#: src/components/notification.jsx:289 +#: src/components/notification.jsx:290 msgid "Some of your posts have been marked as sensitive." msgstr "Se han marcado como sensibles algunas de tus publicaciones." -#: src/components/notification.jsx:290 +#: src/components/notification.jsx:291 msgid "Some of your posts have been deleted." msgstr "Algunas de tus publicaciones han sido eliminadas." -#: src/components/notification.jsx:291 +#: src/components/notification.jsx:292 msgid "Your posts will be marked as sensitive from now on." msgstr "De ahora en adelante, todas tus publicaciones se marcarán como sensibles." -#: src/components/notification.jsx:292 +#: src/components/notification.jsx:293 msgid "Your account has been limited." msgstr "Tu cuenta ha sido limitada." -#: src/components/notification.jsx:293 +#: src/components/notification.jsx:294 msgid "Your account has been suspended." msgstr "Tu cuenta ha sido suspendida." -#: src/components/notification.jsx:364 +#: src/components/notification.jsx:368 msgid "[Unknown notification type: {type}]" msgstr "[Tipo de notificación desconocido: {type}]" -#: src/components/notification.jsx:425 +#: src/components/notification.jsx:433 #: src/components/status.jsx:938 #: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Impulsado por/Le gustó a…" -#: src/components/notification.jsx:426 +#: src/components/notification.jsx:434 msgid "Liked by…" msgstr "Le gusta a…" -#: src/components/notification.jsx:427 +#: src/components/notification.jsx:435 msgid "Boosted by…" msgstr "Impulsado por…" -#: src/components/notification.jsx:428 +#: src/components/notification.jsx:436 msgid "Followed by…" msgstr "Seguido por…" -#: src/components/notification.jsx:484 -#: src/components/notification.jsx:500 +#: src/components/notification.jsx:497 +#: src/components/notification.jsx:513 msgid "Learn more <0/>" msgstr "Más información <0/>" -#: src/components/notification.jsx:680 +#: src/components/notification.jsx:745 #: src/components/status.jsx:190 msgid "Read more →" msgstr "Leer más →" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Terminando" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -1632,7 +1632,7 @@ msgstr "Denunciar esta publicación" #: src/components/report-modal.jsx:68 msgid "Report @{username}" -msgstr "Denunciar @{username}" +msgstr "Denunciar a @{username}" #: src/components/report-modal.jsx:104 msgid "Pending review" @@ -1783,7 +1783,7 @@ msgstr "versión beta" #: src/components/shortcuts-settings.jsx:246 msgid "Specify a list of shortcuts that'll appear as:" -msgstr "Especifique una lista de atajos que aparecerán como:" +msgstr "Especifica una lista de atajos que aparecerán como:" #: src/components/shortcuts-settings.jsx:252 msgid "Floating button" @@ -1817,15 +1817,15 @@ msgstr "Editar" #: src/components/shortcuts-settings.jsx:397 msgid "Add more than one shortcut/column to make this work." -msgstr "Añadir más de un atajo/columna para hacer que esto funcione." +msgstr "Añade más de un atajo/columna para hacer que esto funcione." #: src/components/shortcuts-settings.jsx:408 msgid "No columns yet. Tap on the Add column button." -msgstr "Aún no hay columnas. Pulse en el botón Añadir columna." +msgstr "No hay columnas todavía. Pulsa en el botón Añadir columna." #: src/components/shortcuts-settings.jsx:409 msgid "No shortcuts yet. Tap on the Add shortcut button." -msgstr "No hay atajos todavía. Pulse en el botón Añadir atajo." +msgstr "No hay atajos todavía. Pulsa en el botón Añadir atajo." #: src/components/shortcuts-settings.jsx:412 msgid "Not sure what to add?<0/>Try adding <1>Home / Following and Notifications first." @@ -1901,7 +1901,7 @@ msgstr "No se han podido descargar los atajos" #: src/components/shortcuts-settings.jsx:851 msgid "Download shortcuts from instance server" -msgstr "Descargando atajos guardados desde el servidor de instancia" +msgstr "Descargando atajos guardados desde el servidor de la instancia" #: src/components/shortcuts-settings.jsx:909 msgid "* Exists in current shortcuts" @@ -1929,7 +1929,7 @@ msgstr "No hay nuevos atajos para importar" #: src/components/shortcuts-settings.jsx:972 msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported." -msgstr "Atajos importados. Excedido máximo {SHORTCUTS_LIMIT}, por lo que el resto no se importan." +msgstr "Atajos importados. Se ha excedido el máximo {SHORTCUTS_LIMIT}, por lo que el resto no son importados." #: src/components/shortcuts-settings.jsx:973 #: src/components/shortcuts-settings.jsx:997 @@ -1946,7 +1946,7 @@ msgstr "¿Deseas anular los atajos actuales?" #: src/components/shortcuts-settings.jsx:992 msgid "Import shortcuts?" -msgstr "¿Importar atajos?" +msgstr "¿Deseas importar atajos?" #: src/components/shortcuts-settings.jsx:1006 msgid "or override…" @@ -1962,7 +1962,7 @@ msgstr "Exportar" #: src/components/shortcuts-settings.jsx:1030 msgid "Shortcuts copied" -msgstr "Atajos copiados" +msgstr "Los atajos han sido copiados" #: src/components/shortcuts-settings.jsx:1033 msgid "Unable to copy shortcuts" @@ -1986,7 +1986,7 @@ msgstr "Guardando atajos a la instancia del servidor…" #: src/components/shortcuts-settings.jsx:1126 msgid "Shortcuts saved" -msgstr "Atajos guardados" +msgstr "Los atajos han sido guardados" #: src/components/shortcuts-settings.jsx:1131 msgid "Unable to save shortcuts" @@ -2034,18 +2034,18 @@ msgstr "Guardado como marcador la publicación de {0}" #: src/components/status.jsx:839 #: src/components/status.jsx:901 -#: src/components/status.jsx:2294 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:2297 +#: src/components/status.jsx:2329 msgid "Unboost" msgstr "Dejar de impulsar" #: src/components/status.jsx:855 -#: src/components/status.jsx:2309 +#: src/components/status.jsx:2312 msgid "Quote" msgstr "Cita" #: src/components/status.jsx:863 -#: src/components/status.jsx:2318 +#: src/components/status.jsx:2321 msgid "Some media have no descriptions." msgstr "Algunos archivos no tienen descripción." @@ -2069,20 +2069,20 @@ msgstr "Impulsar…" #: src/components/status.jsx:914 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:2342 msgid "Unlike" msgstr "No me gusta" #: src/components/status.jsx:915 #: src/components/status.jsx:1626 #: src/components/status.jsx:1627 -#: src/components/status.jsx:2339 -#: src/components/status.jsx:2340 +#: src/components/status.jsx:2342 +#: src/components/status.jsx:2343 msgid "Like" msgstr "Me gusta" #: src/components/status.jsx:924 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:2354 msgid "Unbookmark" msgstr "Quitar marcador" @@ -2092,14 +2092,14 @@ msgstr "Ver publicación de <0>@{0}" #: src/components/status.jsx:1053 msgid "Show Edit History" -msgstr "Mostrar historial de edición" +msgstr "Mostrando historial de ediciones" #: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" -msgstr "Editado: {editedDateText}" +msgstr "Se editó: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3119 msgid "Embed post" msgstr "Insertar publicación" @@ -2169,17 +2169,17 @@ msgstr "Denunciar publicación…" #: src/components/status.jsx:1627 #: src/components/status.jsx:1663 -#: src/components/status.jsx:2340 +#: src/components/status.jsx:2343 msgid "Liked" msgstr "Me gusta" #: src/components/status.jsx:1660 -#: src/components/status.jsx:2327 +#: src/components/status.jsx:2330 msgid "Boosted" msgstr "Impulsó" #: src/components/status.jsx:1670 -#: src/components/status.jsx:2352 +#: src/components/status.jsx:2355 msgid "Bookmarked" msgstr "Añadido a marcadores" @@ -2188,7 +2188,7 @@ msgid "Pinned" msgstr "Fijada" #: src/components/status.jsx:1719 -#: src/components/status.jsx:2171 +#: src/components/status.jsx:2174 msgid "Deleted" msgstr "Eliminada" @@ -2215,115 +2215,121 @@ msgstr "Mostrar contenido" msgid "Show media" msgstr "Mostrar multimedia" -#: src/components/status.jsx:2192 +#: src/components/status.jsx:2195 msgid "Edited" msgstr "Se editó" -#: src/components/status.jsx:2269 +#: src/components/status.jsx:2272 msgid "Comments" msgstr "Comentarios" -#: src/components/status.jsx:2851 -msgid "Edit History" -msgstr "Mostrar historial de edición" +#. More from [Author] +#: src/components/status.jsx:2581 +msgid "More from <0/>" +msgstr "Más de <0/>" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 +msgid "Edit History" +msgstr "Historial de ediciones" + +#: src/components/status.jsx:2884 msgid "Failed to load history" msgstr "Error al cargar el historial" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2889 msgid "Loading…" msgstr "Cargando…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3124 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3141 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3144 msgid "Unable to copy HTML code" msgstr "No se ha podido copiar el código HTML" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3156 msgid "Media attachments:" msgstr "Archivos adjuntos:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3178 msgid "Account Emojis:" msgstr "Emojis de esta cuenta:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3209 +#: src/components/status.jsx:3254 msgid "static URL" msgstr "URL estática" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3223 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3268 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3272 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Esto es estático, sin estilos y sin guion. Necesitarás añadir tus propios estilos y edición si lo necesitas." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3278 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Las encuestas no son interactivas y se convertirán en una lista con recuento de votos." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3283 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Los archivos adjuntos pueden ser imágenes, vídeos, audios o cualquier tipo de archivo." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3289 msgid "Post could be edited or deleted later." msgstr "La publicación podría ser editada o eliminada más adelante." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3295 msgid "Preview" msgstr "Vista previa" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3304 msgid "Note: This preview is lightly styled." msgstr "Nota: Esta vista previa está ligeramente definida." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3546 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsó" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Nuevas publicaciones" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 -#: src/pages/notifications.jsx:796 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 +#: src/pages/notifications.jsx:824 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Inténtalo de nuevo" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# Impulso} other {# Impulsos}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Publicaciones fijadas" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Hilo" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2341,7 +2347,7 @@ msgstr "Traducir desde {sourceLangText} (autodetectado)" #: src/components/translation-block.jsx:194 msgid "Translate from {sourceLangText}" -msgstr "Traducción automática desde {sourceLangText}" +msgstr "Traducir desde el {sourceLangText}" #: src/components/translation-block.jsx:222 msgid "Auto ({0})" @@ -2443,7 +2449,7 @@ msgstr "No hay nada que ver aquí… todavía." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "No se han podido cargar las publicaciones" @@ -2514,27 +2520,27 @@ msgstr "No se han podido cargar los marcadores." #: src/pages/catchup.jsx:54 msgid "last 1 hour" -msgstr "en la última hora" +msgstr "la última hora" #: src/pages/catchup.jsx:55 msgid "last 2 hours" -msgstr "en las últimas 2 horas" +msgstr "las últimas 2 horas" #: src/pages/catchup.jsx:56 msgid "last 3 hours" -msgstr "en las últimas 3 horas" +msgstr "las últimas 3 horas" #: src/pages/catchup.jsx:57 msgid "last 4 hours" -msgstr "en las últimas 4 horas" +msgstr "las últimas 4 horas" #: src/pages/catchup.jsx:58 msgid "last 5 hours" -msgstr "en las últimas 5 horas" +msgstr "las últimas 5 horas" #: src/pages/catchup.jsx:59 msgid "last 6 hours" -msgstr "en las últimas 6 horas" +msgstr "las últimas 6 horas" #: src/pages/catchup.jsx:60 msgid "last 7 hours" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Ponerse al día <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Ayuda" @@ -2608,7 +2614,7 @@ msgstr "Pongámonos al día con las publicaciones de las cuentas que sigues." #: src/pages/catchup.jsx:944 msgid "Show me all posts from…" -msgstr "Muéstrame todas las publicaciones de…" +msgstr "Mostrarme todas las publicaciones de…" #: src/pages/catchup.jsx:967 msgid "until the max" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Limpiar filtros" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Mejores enlaces" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Compartido por {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Todos" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} other {# autores}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordenar" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Fecha" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densidad" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autores" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Nada" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Mostrar todos los autores" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "No es necesario leer todo." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Eso es todo." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Volver arriba" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Enlaces compartidos por seguidores, ordenados por recuento de compartidos, impulsos y me gustas." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Ordenar: densidad" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Las publicaciones están ordenadas por densidad de información o profundidad. Las publicaciones más cortas son \"más ligeras\" mientras que las publicaciones más largas son \"más pesadas\". Las publicaciones con fotos son \"más pesadas\" que los mensajes sin fotos." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Grupo: Autores" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Las publicaciones están agrupadas por autores, ordenadas por conteo de publicaciones por autor." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Siguiente autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autor anterior" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Ir arriba" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrado: {0}" @@ -2796,7 +2802,7 @@ msgstr "No hay ningún filtro todavía." #: src/pages/filters.jsx:177 msgid "Add filter" -msgstr "Agregar filtro" +msgstr "Añadir filtro" #: src/pages/filters.jsx:228 msgid "Edit filter" @@ -2836,7 +2842,7 @@ msgstr "Filtrar desde…" #: src/pages/filters.jsx:492 msgid "* Not implemented yet" -msgstr "* Aún no implementado" +msgstr "* Todavía no se ha implementado" #: src/pages/filters.jsx:498 msgid "Status: <0><1/>" @@ -2856,11 +2862,11 @@ msgstr "La publicación filtrada será…" #: src/pages/filters.jsx:536 msgid "minimized" -msgstr "minimizado" +msgstr "minimizada" #: src/pages/filters.jsx:546 msgid "hidden" -msgstr "escondido" +msgstr "escondida" #: src/pages/filters.jsx:563 msgid "Delete this filter?" @@ -2894,11 +2900,11 @@ msgstr "No se han podido cargar las etiquetas seguidas." msgid "No hashtags followed yet." msgstr "No se han seguido etiquetas todavía." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "No hay resultados para mostrar." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "No se han podido cargar las publicaciones." @@ -2974,7 +2980,7 @@ msgstr "Eliminar etiqueta" #: 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.}}" -msgstr "{SHORTCUTS_LIMIT, plural, one {Se ha alcanzado el límite máximo de # atajos. No se puede añadir el atajo.} other {Se ha alcanzado el límite máximo de # atajos. No se puede añadir el atajo.}}" +msgstr "{SHORTCUTS_LIMIT, plural, one {Se ha alcanzado el límite máximo de # atajos. No se ha podido añadir el atajo.} other {Se ha alcanzado el límite máximo de # atajos. No se ha podido añadir el atajo.}}" #: src/pages/hashtag.jsx:471 msgid "This shortcut already exists" @@ -2990,37 +2996,37 @@ msgstr "Añadir a atajos" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" -msgstr "Introduzca una nueva instancia, por ejemplo \"mastodon.social\"" +msgstr "Introduce una nueva instancia, por ejemplo \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instancia inválida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ir a otra instancia…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ir a mi instancia (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "No se han podido cargar las notificaciones." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Nuevas <1>solicitudes de seguimiento" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Ver todo" @@ -3102,125 +3108,125 @@ msgstr "Nadie te ha mencionado :(" msgid "Unable to load mentions." msgstr "No se han podido cargar las menciones." -#: src/pages/notifications.jsx:97 +#: src/pages/notifications.jsx:103 msgid "You don't follow" -msgstr "A quienes no sigues" +msgstr "Que tú no sigues" -#: src/pages/notifications.jsx:98 +#: src/pages/notifications.jsx:104 msgid "Who don't follow you" msgstr "Que no te siguen" -#: src/pages/notifications.jsx:99 +#: src/pages/notifications.jsx:105 msgid "With a new account" msgstr "Con una nueva cuenta" -#: src/pages/notifications.jsx:100 +#: src/pages/notifications.jsx:106 msgid "Who unsolicitedly private mention you" -msgstr "Quién te mencionan de forma no solicitada" +msgstr "Que te mencionan de forma no solicitada" -#: src/pages/notifications.jsx:101 +#: src/pages/notifications.jsx:107 msgid "Who are limited by server moderators" -msgstr "Quién está limitado por los moderadores del servidor" +msgstr "Que están limitadas por los moderadores del servidor" -#: src/pages/notifications.jsx:523 -#: src/pages/notifications.jsx:844 +#: src/pages/notifications.jsx:538 +#: src/pages/notifications.jsx:872 msgid "Notifications settings" msgstr "Configuración de notificaciones" -#: src/pages/notifications.jsx:541 +#: src/pages/notifications.jsx:556 msgid "New notifications" msgstr "Nuevas notificaciones" -#: src/pages/notifications.jsx:552 +#: src/pages/notifications.jsx:567 msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Anuncio} other {Anuncios}}" -#: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/notifications.jsx:614 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Solicitudes de seguimiento" -#: src/pages/notifications.jsx:604 +#: src/pages/notifications.jsx:619 msgid "{0, plural, one {# follow request} other {# follow requests}}" msgstr "{0, plural, one {# solicitud de seguimiento} other {# solicitudes de seguimiento}}" -#: src/pages/notifications.jsx:659 +#: src/pages/notifications.jsx:674 msgid "{0, plural, one {Filtered notifications from # person} other {Filtered notifications from # people}}" msgstr "{0, plural, one {Notificaciones filtradas de # persona} other {Notificaciones filtradas de # personas}}" -#: src/pages/notifications.jsx:725 +#: src/pages/notifications.jsx:740 msgid "Only mentions" msgstr "Solo menciones" -#: src/pages/notifications.jsx:729 +#: src/pages/notifications.jsx:744 msgid "Today" msgstr "Hoy" -#: src/pages/notifications.jsx:733 +#: src/pages/notifications.jsx:749 msgid "You're all caught up." msgstr "Estás al día." -#: src/pages/notifications.jsx:756 +#: src/pages/notifications.jsx:772 msgid "Yesterday" msgstr "Ayer" -#: src/pages/notifications.jsx:792 +#: src/pages/notifications.jsx:820 msgid "Unable to load notifications" msgstr "No se han podido cargar las notificaciones" -#: src/pages/notifications.jsx:871 +#: src/pages/notifications.jsx:899 msgid "Notifications settings updated" msgstr "Configuración de las notificaciones actualizada" -#: src/pages/notifications.jsx:879 +#: src/pages/notifications.jsx:907 msgid "Filter out notifications from people:" msgstr "Filtrar notificaciones de personas:" -#: src/pages/notifications.jsx:893 +#: src/pages/notifications.jsx:921 msgid "Filter" -msgstr "Filtro" +msgstr "Filtrar" -#: src/pages/notifications.jsx:896 +#: src/pages/notifications.jsx:924 msgid "Ignore" msgstr "Ignorar" -#: src/pages/notifications.jsx:969 +#: src/pages/notifications.jsx:997 msgid "Updated <0>{0}" msgstr "Actualizado <0>{0}" -#: src/pages/notifications.jsx:1037 +#: src/pages/notifications.jsx:1065 msgid "View notifications from <0>@{0}" msgstr "Mostrar notificaciones de <0>@{0}" -#: src/pages/notifications.jsx:1058 +#: src/pages/notifications.jsx:1086 msgid "Notifications from <0>@{0}" msgstr "Notificaciones de <0>@{0}" -#: src/pages/notifications.jsx:1125 +#: src/pages/notifications.jsx:1153 msgid "Notifications from @{0} will not be filtered from now on." msgstr "Las notificaciones de @{0} no serán filtradas a partir de ahora." -#: src/pages/notifications.jsx:1130 +#: src/pages/notifications.jsx:1158 msgid "Unable to accept notification request" msgstr "No se ha podido aceptar la solicitud de notificación" -#: src/pages/notifications.jsx:1135 +#: src/pages/notifications.jsx:1163 msgid "Allow" msgstr "Permitir" -#: src/pages/notifications.jsx:1155 +#: src/pages/notifications.jsx:1183 msgid "Notifications from @{0} will not show up in Filtered notifications from now on." msgstr "Las notificaciones de @{0} no se mostrarán en las notificaciones Filtradas a partir de ahora." -#: src/pages/notifications.jsx:1160 +#: src/pages/notifications.jsx:1188 msgid "Unable to dismiss notification request" msgstr "No se ha podido descartar el pedido de notificación" -#: src/pages/notifications.jsx:1165 +#: src/pages/notifications.jsx:1193 msgid "Dismiss" msgstr "Descartar" -#: src/pages/notifications.jsx:1180 +#: src/pages/notifications.jsx:1208 msgid "Dismissed" msgstr "Descartado" @@ -3301,11 +3307,11 @@ msgstr "Ver más publicaciones" #: src/pages/search.jsx:432 msgid "No posts found." -msgstr "No hay publicaciones." +msgstr "No se han encontrado publicaciones." #: src/pages/search.jsx:476 msgid "Enter your search term or paste a URL above to get started." -msgstr "Introduce tu búsqueda o pega una URL para empezar." +msgstr "Introduce un término de búsqueda o pega una URL arriba para empezar." #: src/pages/settings.jsx:74 msgid "Settings" @@ -3405,7 +3411,7 @@ msgstr "Traducción automática" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." -msgstr "Mostrar automáticamente la traducción para las publicaciones en la línea de tiempo. Solo funciona para mensajes <0>cortos sin advertencias de contenido, archivos multimedia o encuestas." +msgstr "Mostrar automáticamente la traducción de las publicaciones en la línea de tiempo. Funciona únicamente en publicaciones <0>cortas sin advertencias de contenido, archivos multimedia o encuestas." #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" @@ -3445,7 +3451,7 @@ msgstr "⚠️⚠️⚠️ Muy experimental.<0/>Guardado en las notas de tu prop #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "Nota: esta función utiliza la API del servidor de instancias conectado en ese momento." +msgstr "Nota: Esta función utiliza la API del servidor de instancias conectado en ese momento." #: src/pages/settings.jsx:658 msgid "Cloak mode <0>(<1>Text → <2>████)" @@ -3491,58 +3497,58 @@ msgstr "Versión copiada" msgid "Unable to copy version string" msgstr "No se ha podido copiar la versión" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "No se ha podido actualizar la suscripción. Inténtalo de nuevo." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "No se ha podido cancelar la suscripción. Inténtalo de nuevo." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" -msgstr "Notificaciones (beta)" +msgstr "Notificaciones automáticas (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." -msgstr "Las notificaciones están bloqueadas. Actívalas en los ajustes de tu navegador." +msgstr "Las notificaciones automáticas están bloqueadas. Actívalas en los ajustes de tu navegador." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Permitir desde <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" -msgstr "alguien" +msgstr "cualquiera" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "personas a las que sigo" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "seguidores" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Seguidos" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Encuestas" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" -msgstr "Publicar ediciones" +msgstr "Ediciones de publicaciones" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "No se han permitido notificaciones desde la última vez que te conectaste. Necesitarás <0><1>conectarte de nuevo para permitir las notificaciones. ." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." -msgstr "AVISO: Las notificaciones solo se permiten para <0>una cuenta." +msgstr "AVISO: Las notificaciones automáticas solo se permiten para <0>una cuenta." #: src/pages/status.jsx:565 msgid "Post" @@ -3562,7 +3568,7 @@ msgstr "Error: {e}" #: src/pages/status.jsx:834 msgid "Switch to my instance to enable interactions" -msgstr "Cambiar a mi instancia para habilitar interacciones" +msgstr "Cambiar a mi instancia para activar interacciones" #: src/pages/status.jsx:936 msgid "Unable to load replies." @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, one {# comentario} other {<0>{0} comentarios msgid "View post with its replies" msgstr "Ver publicación con sus respuestas" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Tendencias ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Noticias populares" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Por {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Volver a mostrar publicaciones en tendencia" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Mostrando publicaciones que mencionan <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Publicaciones en tendencia" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "No hay publicaciones en tendencia." @@ -3719,7 +3730,7 @@ msgstr "Por defecto, una sola columna para los amantes del modo zen. Modo de mú #: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" -msgstr "Captura de pantalla de línea de tiempo multi-etiqueta con un formulario para añadir más etiquetas" +msgstr "Captura de pantalla de la línea de tiempo multi-etiqueta con un formulario para añadir más etiquetas" #: src/pages/welcome.jsx:192 msgid "Multi-hashtag timeline" diff --git a/src/locales/eu-ES.po b/src/locales/eu-ES.po index 8ff57dae..b8ddceb1 100644 --- a/src/locales/eu-ES.po +++ b/src/locales/eu-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: eu\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 13:24\n" +"PO-Revision-Date: 2024-09-17 14:49\n" "Last-Translator: \n" "Language-Team: Basque\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -37,8 +37,8 @@ msgstr "Automatizatua" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Taldea" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Batak bestea" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Eskatuta" @@ -55,11 +55,11 @@ msgstr "Eskatuta" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "jarraitzen" @@ -110,21 +110,21 @@ msgstr "bidalketa" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Gehiago" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Originalak" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Erantzunak" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Bultzadak" @@ -277,35 +277,35 @@ msgstr "Gaitu bultzadak" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Gehitu zerrendara / kendu zerrendatik" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Esteka kopiatu da" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Ezin da esteka kopiatu" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopiatu" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Ez dirudi partekatzea dabilenik." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Partekatu…" @@ -345,71 +345,71 @@ msgstr "Kendu jarraitzailea…" msgid "Block <0>@{username}?" msgstr "<0>@{username} blokeatu nahi?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} blokeatzeari utzi zaio" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} blokeatu da" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Ezin da @{username} blokeatzeari utzi" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Ezin da @{username} blokeatu" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Utzi <0>@{username} blokeatzeari" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Blokeatu <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Salatu <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Editatu profila" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Jarraipen-eskaera atzera bota?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "@{0} jarraitzeari utzi?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Utzi jarraitzeari…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Bota atzera…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Jarraitu" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Jarraitu" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Jarraitu" msgid "Close" msgstr "Itxi" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Itzulitako biografia" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Ezin da zerrendatik kendu." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Ezin da zerrendara gehitu." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Ezin dira zerrendak kargatu." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Zerrendarik ez." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Zerrenda berria" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "<0>@{0}(r)i buruzko ohar pribatua" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Ezin izan da ohar pribatua eguneratu." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Utzi" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Gorde eta itxi" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Ezin da profila eguneratu." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Izena" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografia" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Eremu gehigarriak" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiketa" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Edukia" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Edukia" msgid "Save" msgstr "Gorde" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "erabiltzaile-izena" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "zerbitzariaren domeinu-izena" @@ -527,11 +532,11 @@ msgstr "Estalki modua gaituta" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Hasiera" @@ -547,8 +552,8 @@ msgstr "Gorde gabeko aldaketak dituzu. Bidalketa zokoratu nahi duzu?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Fitxategi bakarra erantsi dezakezu.} other {# fitxategi erantsi ditzakezu gehienez.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "#{i} eranskinak huts egin du" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Edukiari buruzko abisua" @@ -615,251 +620,258 @@ msgid "Content warning or sensitive media" msgstr "Edukiari buruzko abisua edo multimedia hunkigarria" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Publikoa" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "Lokala" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Zerrendatu gabea" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Jarraitzaileentzat soilik" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Aipamen pribatua" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Argitaratu erantzuna" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Editatu bidalketa" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Zertan zabiltza?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Markatu multimedia hunkigarri gisa" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Gehitu bozketa" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Gehitu emoji pertsonala" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Erantzun" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Eguneratu" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Argitaratu" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "GIFa deskargatzen…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Ezin da GIFa deskargatu" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Gehiago…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Igota" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Irudiaren deskribapena" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Bideoaren deskribapena" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Audioaren deskribapena" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Fitxategia handiegia da. Igoerak arazoak izan ditzake. Saiatu tamaina {0}tik {1} edo gutxiagora murrizten." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Neurria handiegia da. Igoerak arazoak izan ditzake. Saiatu neurria {0}×{1}px-etik {2}×{3}px edo gutxiagora murrizten." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Fotograma-tasa (frame rate) altuegia da. Igoerak arazoak izan ditzake." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kendu" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Errorea" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Editatu irudiaren deskribapena" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Editatu bideoaren deskribapena" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Editatu audioaren deskribapena" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Deskribapena sortzen. Itxaron…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Ezin da deskribapena sortu: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Ezin da deskribapena sortu" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Sortu deskribapena…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Ezin izan da deskribapena sortu{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— esperimentala" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Eginda" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "{0}. aukera" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Hainbat aukera" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Iraupena" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Kendu bozketa" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Bilatu kontuak" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Gehitu" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Errorea kontuak kargatzean" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Instantziako emojiak" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Bilatu emojia" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Errorea emoji pertsonalizatua kargatzean" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Oraintsu erabilita" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Besteak" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} gehiago…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Bilatu GIFak" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "GIPHYri esker" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Idatzi GIFak bilatzeko" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Aurrekoa" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Hurrengoa" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Errorea GIFak kargatzean" @@ -882,7 +894,7 @@ msgstr "Errorea zirriborroa ezabatzean! Saiatu berriro." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Ezabatu…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Ez dago zirriborrorik." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Bozketa" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Kontuak" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Erakutsi gehiago…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Amaiera." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Laster-teklak" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Teklatuko laster-teklen laguntza" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Hurrengo bidalketa" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Aurreko bidalketa" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Kargatu bidalketa berriak" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Ireki bidalketaren xehetasunak" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l edo <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Bultzatu" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Jarri laster-marka" @@ -1120,10 +1132,6 @@ msgstr "Ezin da zerrenda editatu." msgid "Unable to create list." msgstr "Ezin da zerrenda sortu." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Izena" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Erakutsi zerrandako kideen erantzunak" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Fitxategiaren deskribapena" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Itzuli" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Irakurri ozenki" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Iragazita: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Iragazita" @@ -1245,11 +1253,11 @@ msgstr "Zer berri?" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Aipamenak" @@ -1257,8 +1265,8 @@ msgstr "Aipamenak" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "Laster-markak" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Gogokoak" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Kontuak…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Hasi saioa" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Joerak" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Lokala" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Jakinarazpen mota ezezaguna: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Bultzatu/Gogoko du(te)…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Ikasi gehiago <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Irakurri gehiago →" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "Amaiera-data" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -1742,7 +1745,7 @@ msgstr "Lokala bakarrik" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Instantzia" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "Mugitu behera" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Editatu" @@ -2005,322 +2008,328 @@ msgstr "Lasterbideen JSON gordina" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Inportatu / Esportatu ezarpenak zerbitzarira / zerbitzaritik (oso esperimentala)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/>(e)k <1>bultzatua" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Barka baina saioa hasita duzun zerbitzariak ezin du interaktuatu beste instantzia batekoa den bidalketa honekin." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "@{0}(r)en bidalketa gogoko izateari utzi diozu" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "@{0}(r)en bidalketa gogoko egin duzu" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "@{0}(r)en bidalketari laster-marka kendu diozu" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "@{0}(r)en bidalketari laster-marka jarri diozu" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Kendu bultzada" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Aipatu" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "Multimedia fitxategi batzuek ez dute deskribapenik." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Bidalketa zaharra (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "@{0}(r)en bidalketari bultzada kendu zaio" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "@{0}(r)en bidalketa bultzatu da/diozu" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Bultzatu…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Utzi gogoko egiteari" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "Gogoko egin" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Kendu laster-marka" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "Ikusi <0>@{0}(r)en bidalketa" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Erakutsi edizio-historia" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Editatuta: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Txertatu bidalketa" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "Elkarrizketa mututzeari utzi zaio" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Elkarrizketa mututu da" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "Ezin da elkarrizketa mututzeari utzi" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "Ezin da elkarrizketa mututu" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Utzi elkarrizketa mututzeari" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Mututu elkarrizketa" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "Bidalketa profilean finkatzeari utzi zaio" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "Profilean finkatutako bidalketa" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "Ezin da bidalketa finkatzeari utzi" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "Ezin da bidalketa finkatu" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Utzi profilean finkatzeari" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Finkatu profilean" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Bidalketa ezabatu nahi duzu?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Bidalketa ezabatu da" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "Ezin da bidalketa ezabatu" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Salatu bidalketa…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "Gogoko egina" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Bultzatua" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Laster-marka jarria" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Finkatua" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Ezabatua" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {erantzun #} other {# erantzun}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Haria{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Ezkutatu edukia" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Erakutsi edukia" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Erakutsi multimedia fitxategiak" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Editatuta" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Iruzkinak" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "<0/>(r)en gehiago" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Edizio-historia" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Ezin da historia kargatu" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Kargatzen…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML kodea" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML kodea kopiatu da" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Ezin da HTML kodea kopiatu" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Multimedia eranskinak:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Kontuaren emojiak:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL estatikoa" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojiak:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Oharrak:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Hau estatikoa da, diseinurik eta scriptik gabekoa. Litekeena da zure estiloak aplikatu eta editatu behar izatea." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Bozketak ez dira interaktiboak, zerrendak bilakatzen dira boto-zenbaketan." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Multimedia eranskinak irudiak, bideoak, audioak edo edozein fitxategi mota izan daitezke." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Bidalketa editatu edo ezabatu daiteke geroago." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Aurrebista" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Oharra: aurrebista honi estilo arin bat aplikatu zaio." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/>(e)k <1/> bultzatu du" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Bidalketa berriak" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Saiatu berriro" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {Bultzada #} other {# bultzada}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Finkatutako bidalketak" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Haria" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Iragazita: <1>{0}" @@ -2370,7 +2379,7 @@ msgstr "Saioa hasi behar da." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Joan orri nagusira" @@ -2440,7 +2449,7 @@ msgstr "Ez dago ikusteko ezer." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Ezin dira bidalketak kargatu" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Zer berri? <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Laguntza" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "Berrezarri iragazkiak" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Gori-gorian dauden estekak" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "{0}(e)k partekatua" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Guztia" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {egile #} other {# egile}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Sailkatu" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Dentsitatea" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Egileak" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Bat ere ez" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Erakutsi egile guztiak" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Ez duzu zertan guztia irakurri." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Hori da guztia." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Itzuli gora" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Jarraitzen dituzunek partekatutako estekak, partekatutako, bultzatutako eta gogoko egindako zenbakiagatik sailkatuta." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Sailkatu: dentsitatea" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Bidalketak informazioaren dentsitatearen edo sakoneraren arabera sailkatzen dira. Postu motzenak \"arinagoak\" dira, eta luzeenak, berriz, \"astunagoak\". Argazkidun bidalketak argazkirik gabekoak baino \"astunagoak\" dira." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Taldekatu: egileak" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Bidalketak egilearen arabera taldekatzen dira, egilearen bidalketen kopuruaren arabera sailkatuta." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Hurrengo egilea" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Aurreko egilea" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Korritu gora" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Iragazita: {0}" @@ -2891,11 +2900,11 @@ msgstr "Ezin dira jarraitutako traolak kargatu." msgid "No hashtags followed yet." msgstr "Oraindik ez duzu traolarik jarraitzen." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Ez dago ikusteko ezer." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Ezin dira bidalketak kargatu." @@ -2987,37 +2996,37 @@ msgstr "Gehitu lasterbideetara" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Sartu instantzia berria, adib. \"mastodon.eus\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instantzia baliogabea" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Joan beste instantzia batera…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Joan nire instantziara (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Ezin dira jakinarazpenak eskuratu." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<1>Jarraipen-eskaera <0>berria" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Ikusi guztia" @@ -3054,32 +3063,32 @@ msgstr "{0, plural, one {zerrenda #} other {zerrenda #}}" msgid "No lists yet." msgstr "Oraindik ez dago zerrendarik." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "Aplikazioa erregistratzeak huts egin du" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "instantziaren domeinua" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "adib. \"mastodon.eus\"" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "Ezin da saioa hasi. Saiatu berriro edo saiatu beste instantzia batean." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Jarraitu {selectedInstanceText}(r)ekin" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Jarraitu" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Oraindik ez duzu konturik? Sortu ezazu!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Iragarpena} other {Iragarpenak}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Jarraipen-eskaerak" @@ -3488,56 +3497,56 @@ msgstr "Bertsioaren haria kopiatuta" msgid "Unable to copy version string" msgstr "Ezin da bertsioaren haria kopiatu" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Ezin da harpidetza eguneratu. Saiatu berriro." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "Ezin da harpidetza kendu. Saiatu berriro." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Push jakinarazpenak (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Push jakinarazpenak blokeatuta daude. Gaitu itzazu nabigatzaileko ezarpenetan." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Baimendu <0>{0}(r)en" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "edonor" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "jarraitzen diodan jendea" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "jarraitzaile" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Jarraitzen die" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Bozketak" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Bidalketen edizioak" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Ez da push baimenik eman saioa azkenekoz hasi zenuenetik. <0><1>Hasi saioa berriro baimentzeko." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "Oharra: push jakinarazpenak <0>kontu bakarrarentzat dabiltza." @@ -3622,27 +3631,32 @@ msgstr "{totalComments, plural, one {iruzkin #} other {<0>{0} iruzkin}}" msgid "View post with its replies" msgstr "Ikusi bidalketa eta erantzunak" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Joerak ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Pil-pilean dauden albisteak" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Itzuli bogan dauden bidalketetara" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "<0>{0} aipatzen duten bidalketak erakusten" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Bogan dauden bidalketak" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Ez dago bogadn dagoen joerarik." diff --git a/src/locales/fa-IR.po b/src/locales/fa-IR.po index 518b68d1..800f64e1 100644 --- a/src/locales/fa-IR.po +++ b/src/locales/fa-IR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-09 13:55\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "خودکارشده" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "گروه" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "متقابل" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "درخواست‌شده" @@ -55,7 +55,7 @@ msgstr "درخواست‌شده" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 @@ -110,7 +110,7 @@ msgstr "فرسته" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "فرسته" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "بیشتر" @@ -188,8 +188,8 @@ msgstr "اصلی" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1444 -#: src/pages/catchup.jsx:2055 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "پاسخ‌ها" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1446 -#: src/pages/catchup.jsx:2067 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 #: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "تقویت‌ها" @@ -277,7 +277,7 @@ msgstr "فعال کردن تقویت‌ها" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "افزودن/حذف کردن از سیاهه‌ها" @@ -294,7 +294,7 @@ msgstr "ناتوان در رونوشت برداشتن از پیوند" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "رونوشت" @@ -345,71 +345,71 @@ msgstr "حذف کردن پی‌گرفته…" msgid "Block <0>@{username}?" msgstr "<0>@{username} را مسدود میکنید؟" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "نامسدود کردن @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} مسدود شد" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "ناتوانی در نامسدود کردن @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "ناتوانی در مسدود کردن @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "نامسدود کردن <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "مسدود کردن <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "گزارش دادن <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "ویرایش نمایه" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "برگرداندن درخواست پی‌گیری؟" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "پی نگرفتن @{0}؟" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "پی نگرفتن…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "برگرداندن…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "پی گرفتن" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "پی گرفتن" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "پی گرفتن" msgid "Close" msgstr "بستن" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "شرح حال ترجمه شد" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "ناتوانی در حذف از سیاهه." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "ناتوانی در افزودن به سیاهه." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "ناتوانی در بارگذاری سیاهه‌ها." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "سیاهه‌ای نیست." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "سیاهه جدید" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "یادداشت خصوصی دربارهٔ <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "ناتوانی در بروزرسانی یادداشت خصوصی." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "لغو" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "ذخیره و بستن" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "ناتوانی در بروزرسانی نمایه." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "نام" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "شرح حال" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "مورد اضافی" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "برچسب" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "محتوا" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "محتوا" msgid "Save" msgstr "ذخیره" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "نام کاربری" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "سامانهٔ نام دامنه" @@ -536,7 +536,7 @@ msgstr "حالت پوشش فعال شد" #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "خانه" @@ -552,8 +552,8 @@ msgstr "شما تغییرات ذخیره‌نشده دارید. این فرست #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {فقط میتوانید تا ۱ پرونده الصاق کنید.} other {فقط میتوانید تا # پرونده الصاق کنید.}}" @@ -662,19 +662,19 @@ msgstr "فرسته‌تان را ویرایش کنید" msgid "What are you doing?" msgstr "چکار میکنید؟" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "علامت‌گذاری رسانه به عنوان حساس" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "افزودن نظرسنجی" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "افزودن شکلک شخصی‌سازی‌شده" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "افزودن شکلک شخصی‌سازی‌شده" msgid "Reply" msgstr "پاسخ دادن" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "بروزرسانی" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "ارسال" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "بارگیری جیف…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "بارگیری جیف ناموفق بود" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "بیشتر…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "بارگذاری شد" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "شرح تصویر" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "شرح ویدئو" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "شرح صدا" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "اندازهٔ پرونده خیلی بزرگ است. بارگذاری ممکن است با مشکل مواجه شود. کم کردن اندازهٔ پرونده از {0} به {1} یا پایین‌تر را امتحان کنید." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "ترخ نوسازی بسیار زیاد است. بارگذاری ممکن است با مشکل موجه شود." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "حذف کردن" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "خطا" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "ویرایش کردن شرح تصویر" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "ویرایش کردن شرح ویدئو" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "ویرایش کردن شرح صدا" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "تولید شرح. لطفا صبر کنید…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "شکست در تولید شرح: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "شکست در تولید شرح" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "تولید شرح…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "شکست در تولید شرح{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— آزمایشگاهی" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "اتمام" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "گزینه {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "گزینه‌های چندگانه" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "طول" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "حذف نظرسنجی" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "جستجوی حساب‌ها" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "افزودن" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "خطا در بارگذاری حساب‌ها" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "شکلک‌های شخصی‌سازی‌شده" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "جستجوی شکلک" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "خطا در بارگذاری شکلک‌های شخصی‌سازی‌شده" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "اخیرا استفاده‌شده" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "دیگران" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0} بیشتر…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "جستجوی جیف‌ها" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "قدرت‌گرفته از GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "برای جستجوی جیف‌ها بنویسید" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "پیشین" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 #: src/components/timeline.jsx:906 msgid "Next" msgstr "پسین" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "خطا در بارگذاری جیف‌ها" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "پیش‌نویسی یافت نشد." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1927 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "نظرسنجی" @@ -980,7 +980,7 @@ msgstr "آخر." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1618 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "میانبرهای صفحه کلید" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "راهنمای میانبرهای صفحه کلید" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "فرستهٔ پسین" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "فرستهٔ پیشین" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "بارگذاری فرسته‌های جدید" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1675 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "باز کردن اطلاعات فرسته" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "پالایش‌شده: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 #: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1875 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "پالایش‌شده" @@ -1253,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 #: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "اشاره‌ها" @@ -1265,8 +1265,8 @@ msgstr "اشاره‌ها" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,8 +1307,8 @@ msgstr "نشانک‌گذاری‌ها" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1445 -#: src/pages/catchup.jsx:2061 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1041 @@ -1359,7 +1359,7 @@ msgstr "ورود" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "داغ" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "ویرایش‌شده: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "فرستهٔ جاسازی‌شده" @@ -2149,7 +2149,7 @@ msgstr "برداشتن سنجاق " #: src/components/status.jsx:1198 msgid "Pin to profile" -msgstr "" +msgstr "سنجاق کردن به نمایه" #: src/components/status.jsx:1227 msgid "Delete this post?" @@ -2165,7 +2165,7 @@ msgstr "" #: src/components/status.jsx:1271 msgid "Report post…" -msgstr "" +msgstr "گزارش دادن فرسته…" #: src/components/status.jsx:1627 #: src/components/status.jsx:1663 @@ -2223,76 +2223,82 @@ msgstr "" msgid "Comments" msgstr "" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "فرسته بعدا میتواند ویرایش یا حذف شود." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "پیش‌نمایش" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "نکته: این پیش‌نمایش بصورت طراحی سبک است." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> تقویت‌شده" @@ -2302,7 +2308,7 @@ msgid "New posts" msgstr "فرسته‌های جدید" #: src/components/timeline.jsx:554 -#: src/pages/home.jsx:212 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 @@ -2319,7 +2325,7 @@ msgstr "" #: src/components/timeline.jsx:946 #: src/components/timeline.jsx:953 -#: src/pages/catchup.jsx:1892 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "رشته" @@ -2443,7 +2449,7 @@ msgstr "اینجا چیزی برای دیدن نیست." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "ناتوان در بارگذاری فرسته‌ها" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1584 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "راهنما" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "تنظیم مجدد پالایه‌ها" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1590 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "همرسانی‌شده توسط {0}" -#: src/pages/catchup.jsx:1315 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "همه" -#: src/pages/catchup.jsx:1400 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural,one {# نویسنده} other {# نویسنده‌ها}}" -#: src/pages/catchup.jsx:1412 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "مرتب‌سازی" -#: src/pages/catchup.jsx:1443 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "تاریخ" -#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "تراکم" -#: src/pages/catchup.jsx:1485 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "نویسنده‌ها" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "هیچ‌کدام" -#: src/pages/catchup.jsx:1502 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "نمایش همهٔ نویسنده‌ها" -#: src/pages/catchup.jsx:1553 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "نیازی نیست همه چیز را بخوانید." -#: src/pages/catchup.jsx:1554 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "کافیست." -#: src/pages/catchup.jsx:1562 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "برگشتن به بالا" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "پیوندهایی که توسط پی‌گرفته‌ها همرسانی شده‌اند، مرتب‌شده طبق شمارش همرسانی‌شده، تقویت‌ها و برگزیده‌ها." -#: src/pages/catchup.jsx:1599 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "مرتب‌سازی: تراکم" -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "فرسته‌ها با تراکم یا عمق اطلاعات مرتب‌شده‌اند. فرسته‌های کوتاه‌تر «سبک‌تر» هستند درحالیکه فرسته‌های طولانی‌تر «سنگین‌تر» هستند. فرسته‌هایی با تصاویر از فرسته‌های بدون تصویر «سنگین‌تر» هستند." -#: src/pages/catchup.jsx:1609 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "گروه: نویسندگان" -#: src/pages/catchup.jsx:1612 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "فرسته‌ها طبق نویسنده‌ها دسته‌بندی شده‌اند، طبق فرسته بر حسب نویسنده مرتب شده‌اند." -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "نویسندهٔ پسین" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "نویسندهٔ پیشین" -#: src/pages/catchup.jsx:1683 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "پیمایش به بالا" -#: src/pages/catchup.jsx:1874 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "پالایش‌شده: {0}" @@ -2990,37 +2996,37 @@ msgstr "افزودن به میانبرها" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "یک نمونهٔ جدید وارد کنید مثل \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "نمونهٔ نامعتبر" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "رفتن به یک نمونهٔ دیگر…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "رفتن به نمونهٔ من (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>جدید <1>درخواست‌های پی‌گیری" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "دیدن همه" @@ -3587,15 +3593,15 @@ msgstr "" #: src/pages/status.jsx:1209 msgid "Switch to Full view" -msgstr "" +msgstr "تعویض به حالت نمایش کامل" #: src/pages/status.jsx:1227 msgid "Show all sensitive content" -msgstr "" +msgstr "نمایش همهٔ محتوای حساس" #: src/pages/status.jsx:1232 msgid "Experimental" -msgstr "" +msgstr "آزمایشی" #: src/pages/status.jsx:1241 msgid "Unable to switch" @@ -3603,11 +3609,11 @@ msgstr "" #: src/pages/status.jsx:1248 msgid "Switch to post's instance ({0})" -msgstr "" +msgstr "تعویض به نمونهٔ فرسته ({0})" #: src/pages/status.jsx:1251 msgid "Switch to post's instance" -msgstr "" +msgstr "تعویض به نمونهٔ فرسته" #: src/pages/status.jsx:1309 msgid "Unable to load post" @@ -3625,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po index 34c0ae4d..47010071 100644 --- a/src/locales/fi-FI.po +++ b/src/locales/fi-FI.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 08:08\n" +"PO-Revision-Date: 2024-09-16 18:16\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -37,8 +37,8 @@ msgstr "Botti" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Ryhmä" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Seuraatte toisianne" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Pyydetty" @@ -55,11 +55,11 @@ msgstr "Pyydetty" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Seurataan" @@ -110,21 +110,21 @@ msgstr "Julkaisut" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Lisää" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Alkuperäiset" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Vastaukset" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Tehostukset" @@ -277,35 +277,35 @@ msgstr "Ota tehostukset käyttöön" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Lisää/poista listoista" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Linkki kopioitu" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Linkkiä ei voitu kopioida" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopioi" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Jako ei näytä toimivan." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Jaa…" @@ -345,71 +345,71 @@ msgstr "Poista seuraaja…" msgid "Block <0>@{username}?" msgstr "Estetäänkö <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Kumottu käyttäjän @{username} esto" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Estetty @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Käyttäjän @{username} mykistystä ei voitu kumota" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Käyttäjää @{username} ei voitu estää" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Kumoa käyttäjän <0>@{username} esto" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Estä <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Raportoi <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Muokkaa profiilia" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Perutaanko seurauspyyntö?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Lopetetaanko käyttäjän @{0} seuraaminen?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Älä seuraa…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Peru…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Seuraa" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Seuraa" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Seuraa" msgid "Close" msgstr "Sulje" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Käännetty elämäkerta" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Listasta ei voitu poistaa." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Listaan ei voitu lisätä." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Listoja ei voitu ladata." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Ei listoja." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Uusi lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Yksityinen merkintä käyttäjästä <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Yksityistä merkintää ei voitu päivittää." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Peruuta" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Tallenna ja sulje" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Profiilia ei voitu päivitää." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Nimi" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Elämäkerta" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Lisäkentät" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Nimike" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Sisältö" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Sisältö" msgid "Save" msgstr "Tallenna" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "käyttäjänimi" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "palvelimen verkkotunnus" @@ -527,11 +532,11 @@ msgstr "Peittotila otettu käyttöön" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Koti" @@ -547,8 +552,8 @@ msgstr "Sinulla on tallentamattomia muutoksia. Hylätäänkö julkaisu?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Voit liittää enintään 1 tiedoston.} other {Voit liittää enintään # tiedostoa.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Liite #{i} epäonnistui" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Sisältövaroitus" @@ -615,251 +620,258 @@ msgid "Content warning or sensitive media" msgstr "Sisältövaroitus tai arkaluonteinen media" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Julkinen" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "Paikallinen" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Listaamaton" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Vain seuraajat" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Yksityismaininta" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Julkaise vastauksesi" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Muokkaa julkaisuasi" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Mitä teet?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Merkitse media arkaluonteiseksi" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Lisää äänestys" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Lisää mukautettu emoji" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Vastaa" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Päivitä" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Julkaise" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Ladataan GIF-kuvaa…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "GIF-kuvan lataus epäonnistui" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Lisää…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Ladattu" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Kuvan kuvaus" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Videon kuvaus" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Äänen kuvaus" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Liian suuri tiedostokoko. Lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää koosta {0} kokoon {1} tai pienemmäksi." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Liian suuret mitat. Lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää mitoista {0}×{1} px mittoihin {2}×{3} px." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Liian suuri kuvataajuus. Lataaminen saattaa aiheuttaa ongelmia." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Poista" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Virhe" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Muokkaa kuvan kuvausta" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Muokkaa videon kuvausta" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Muokkaa äänen kuvausta" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Luodaan kuvausta. Odota hetki…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Kuvauksen luonti epäonnistui: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Kuvauksen luonti epäonnistui" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Luo kuvaus…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Kuvauksen luonti epäonnistui{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— kokeellinen" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Valmis" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Vaihtoehto {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Monivalinta" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Kesto" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Poista äänestys" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Hae tilejä" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Lisää" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Virhe ladattaessa tilejä" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Mukautetut emojit" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Hae emojia" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Virhe ladattaessa mukautettuja emojeita" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Viimeaikaiset" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Muut" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} lisää…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Hae GIF-kuvia" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Palvelun tarjoaa GIPHY" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Hae GIF-kuvia kirjoittamalla" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Edellinen" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Seuraava" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Virhe ladattaessa GIF-kuvia" @@ -882,7 +894,7 @@ msgstr "Virhe poistettaessa luonnosta! Yritä uudelleen." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Poista…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Luonnoksia ei ole." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Äänestys" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Tilit" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Show lisää…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Loppu." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Pikanäppäimet" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Pikanäppäinten ohje" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Seuraava julkaisu" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Edellinen julkaisu" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Lataa lisää julkaisuja" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Avaa julkaisun lisätiedot" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l tai <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Tehosta" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Vaihto + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Lisää kirjanmerkkeihin" @@ -1120,10 +1132,6 @@ msgstr "Listaa ei voitu muokata." msgid "Unable to create list." msgstr "Listaa ei voitu luoda." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Nimi" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Näytä vastaukset listan jäsenille" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Median kuvaus" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Käännä" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Puhu" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Suodatettu: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Suodatettu" @@ -1245,11 +1253,11 @@ msgstr "Kiinnikuronta" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Maininnat" @@ -1257,8 +1265,8 @@ msgstr "Maininnat" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "Kirjanmerkit" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "Tykkäykset" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Tilit…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Kirjaudu sisään" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Suositut" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Paikallinen" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Tuntematon ilmoitustyyppi: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Tehostaneet/tykänneet…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Lue lisää <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Lue lisää →" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "Päättyy" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0} s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0} min" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0} t" @@ -1742,7 +1745,7 @@ msgstr "Vain paikalliset" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Instanssi" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "Siirrä alaspäin" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Muokkaa" @@ -2005,322 +2008,328 @@ msgstr "Pikavalintojen raaka-JSON" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Tuo/vie asetukset instanssipalvelimelta/-palvelimelle (erittäin kokeellinen)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/> <1>tehosti" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Valitettavasti parhaillaan kirjautuneena oleva instanssi ei voi olla vuorovaikutuksessa tämän toiselta instanssilta peräisin olevan julkaisun kanssa." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "Kumottu käyttäjän @{0} julkaisun tykkäys" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "Tykätty käyttäjän @{0} julkaisusta" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "Käyttäjän @{0} julkaisu poistettu kirjanmerkeistä" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "Käyttäjän @{0} julkaisu lisätty kirjanmerkkeihin" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Kumoa tehostus" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Lainaa" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "Osalta mediasta puuttuu kuvaus." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Vanha julkaisu (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "Kumottu käyttäjän @{0} julkaisun tehostus" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "Tehostettu käyttäjän @{0} julkaisua" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Tehosta…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Kumoa tykkäys" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "Tykkää" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Poista kirjanmerkeistä" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "Näytä käyttäjän <0>@{0} julkaisu" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Näytä muokkaushistoria" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Muokattu: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Upota julkaisu" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "Keskustelun mykistys kumottu" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Keskustelu mykistetty" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "Keskustelun mykistystä ei voitu kumota" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "Keskustelua ei voitu mykistää" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Kumoa keskustelun mykistys" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Mykistä keskustelu" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "Julkaisu irrotettu profiilista" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "Julkaisu kiinnitetty profiiliin" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "Julkaisua ei voitu irrottaa" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "Julkaisua ei voitu kiinnittää" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Irrota profiilista" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Kiinnitä profiiliin" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Poistetaanko tämä julkaisu?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Julkaisu poistettu" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "Julkaisua ei voitu poistaa" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Raportoi julkaisu…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "Tykätty" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Tehostettu" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Lisätty kirjanmerkkeihin" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Kiinnitetty" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Poistettu" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# vastaus} other {# vastausta}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Ketju{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Näytä vähemmän" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Näytä sisältö" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Näytä media" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Muokattu" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Kommentit" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Lisää tekijältä <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Muokkaushistoria" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Historian lataus epäonnistui" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Ladataan…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML-koodi" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML-koodi kopioitu" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "HTML-koodia ei voitu kopioida" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Medialiitteet:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Tilin emojit:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "staattinen URL" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojit:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Huomiot:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Tämä on staattinen, tyylittelemätön ja skriptitön. Saatat joutua käyttämään omia tyylejäsi ja muokkaamaan koodia tarpeen mukaan." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Äänestykset eivät ole vuorovaikutteisia, vaan niistä tulee luettelo äänimääristä." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Medialiitteet voivat olla kuvia, videoita, ääniä tai mitä tahansa muita tiedostotyyppejä." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Julkaisua voi muokata tai sen voi poistaa myöhemmin." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Esikatselu" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Huomaa: Tämä esikatselu on kevyesti tyylitelty." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> tehosti" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Uudet julkaisut" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Yritä uudelleen" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# tehostus} other {# tehostusta}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Kiinnitetyt julkaisut" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Ketju" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Suodatettu: <1>{0}" @@ -2370,7 +2379,7 @@ msgstr "Kirjautuminen vaaditaan." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Siirry etusivulle" @@ -2440,7 +2449,7 @@ msgstr "Täällä ei ole vielä mitään nähtävää." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Julkaisua ei voitu ladata" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Kiinnikuronta <0>beeta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Ohje" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "Palauta suodattimet" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Suosituimmat linkit" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Jakanut {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Kaikki" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# tekijä} other {# tekijää}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Järjestys" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Päiväys" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Tiheys" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Tekijät" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Ei mikään" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Näytä kaikki tekijät" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Sinun ei tarvitse lukea kaikkea." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Siinä kaikki." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Takaisin ylös" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Seurattujen jakamat linkit järjestettynä jakomäärän mukaan, tehostukset ja tykkäykset." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Järjestys: Tiheys" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Julkaisut järjestetään informaatiotiheyden tai -syvyyden mukaan. Lyhyemmät julkaisut ovat ”kevyempiä”, pidemmät taas ”painavampia”. Kuvan sisältävät julkaisut ovat ”paivavampia” kuin kuvattomat." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Ryhmä: Tekijät" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Julkaisut ryhmitellään tekijän mukaan ja järjestellään tekijäkohtaisen julkaisumäärän perusteella." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Seuraava tekijä" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Edellinen tekijä" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Vieritä ylös" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Suodatettu: {0}" @@ -2891,11 +2900,11 @@ msgstr "Seurattuja aihetunnisteita ei voitu ladata." msgid "No hashtags followed yet." msgstr "Ei vielä seurattuja aihetunnisteita." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Täällä ei ole mitään nähtävää." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Julkaisuja ei voitu ladata." @@ -2987,37 +2996,37 @@ msgstr "Lisää pikatoimintoihin" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Anna uusi instanssi, esim. ”mastodon.social”" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Virheellinen instanssi" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Siirry toiseen instanssiin…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Siirry omalle instanssille (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Ilmoituksia ei voitu hakea." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Uudet <1>seurantapyynnöt" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Katso kaikki" @@ -3054,32 +3063,32 @@ msgstr "{0, plural, one {# lista} other {# listaa}}" msgid "No lists yet." msgstr "Ei vielä listoja." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "Sovelluksen rekisteröinti epäonnistui" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "instanssin verkkotunnus" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "esim. ”mastodon.social”" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "Sisäänkirjautuminen epäonnistui. Yritä uudelleen tai kokeile toista instanssia." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Jatka instanssilla {selectedInstanceText}" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Jatka" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Eikö sinulla ole tiliä? Luo sellainen!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Tiedote} other {Tiedotteet}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "Seurauspyynnöt" @@ -3488,56 +3497,56 @@ msgstr "Version merkkijono kopioitu" msgid "Unable to copy version string" msgstr "Version merkkijonoa ei voitu kopioida" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "Tilauksen päivitys epäonnistui. Yritä uudelleen." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "Tilauksen poisto epäonnistui. Yritä uudelleen." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Puskuilmoitukset (beeta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Puskuilmoitukset on estetty. Ota ne käyttöön selaimesi asetuksissa." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "Salli <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "keneltä tahansa" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "käyttäjiltä, joita seuraan" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "seuraajilta" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "Uudet seuraajat" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Äänestykset" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "Julkaisujen muokkaukset" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Puskulupaa ei myönnetty viimeisen kirjautumisesi jälkeen. Sinun täytyy <0><1>kirjautua sisään uudelleen myönteeksesi puskuluvan." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "HUOMAA: Puskuilmoitukset toimivat vain <0>yhdellä tilillä." @@ -3622,27 +3631,32 @@ msgstr "{totalComments, plural, one {# kommentti} other {<0>{0} kommenttia}} msgid "View post with its replies" msgstr "Näytä julkaisu vastauksineen" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Suositut ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Suositut uutiset" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Tehnyt {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Takaisin katsomaan suosittuja julkaisuja" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Näytetään julkaisut, joissa mainitaan <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Suositut julkaisut" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Ei suosittuja julkaisuja." diff --git a/src/locales/fr-FR.po b/src/locales/fr-FR.po index 4c425eef..a4c7ad3e 100644 --- a/src/locales/fr-FR.po +++ b/src/locales/fr-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-07 20:10\n" +"PO-Revision-Date: 2024-09-16 09:49\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatisé" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Groupe" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Suivi mutuel" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Demandé" @@ -55,11 +55,11 @@ msgstr "Demandé" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Abonnements" @@ -110,7 +110,7 @@ msgstr "Messages" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Messages" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Plus" @@ -188,8 +188,8 @@ msgstr "Messages" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Réponses" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Partages" @@ -277,7 +277,7 @@ msgstr "Afficher les partages" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Ajouter ou retirer des listes" @@ -294,7 +294,7 @@ msgstr "Le lien n’a pas pu être copié." #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copier" @@ -345,71 +345,71 @@ msgstr "Retirer de vos abonné⋅es…" msgid "Block <0>@{username}?" msgstr "Bloquer <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} débloqué⋅e" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} bloqué⋅e" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Impossible de débloquer @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Impossible de bloquer @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Débloquer <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloquer <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Signaler <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Modifier votre profil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Annuler la demande de suivi ?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Ne plus suivre @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Ne plus suivre…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Annuler…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Suivre" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Suivre" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Suivre" msgid "Close" msgstr "Fermer" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Bio traduite" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Impossible de retirer de la liste." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Impossible d’ajouter à la liste." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Les listes n’ont pas pu être chargées." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Aucune liste." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nouvelle liste" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Note personnelle à propos de <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Les notes personnelles n’ont pas pu être enregistrées." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Annuler" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Enregistrer et quitter" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Le profil n’a pas pu être enregistré." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nom" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Bio" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Champs personnalisés" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Titre" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Contenu" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "Contenu" msgid "Save" msgstr "Enregistrer" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "identifiant" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "nom de domaine" @@ -532,11 +532,11 @@ msgstr "Mode camouflage activé" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Accueil" @@ -552,8 +552,8 @@ msgstr "Le message n’est pas sauvegardé. Annuler sa rédaction ?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Vous ne pouvez joindre qu’un seul fichier.} other {Vous pouvez joindre jusqu’à # fichiers.}}" @@ -611,7 +611,7 @@ msgstr "#{i} n’a pas pu être joint au message" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Avertissement de contenu" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Avertissement de contenu ou média délicat" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Public" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Non-listé" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Abonné⋅es seulement" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Mention privée" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Publier votre réponse" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Modifier votre message" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Quoi de neuf ?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Marquer le média comme délicat" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Insérer un sondage" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Insérer un émoji personnalisé" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Insérer un émoji personnalisé" msgid "Reply" msgstr "Répondre" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Mettre à jour" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Publier" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Téléchargement du GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Le GIF n’a pas pu être téléchargé." -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Plus…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Chargé" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Description de l’image" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Description de la vidéo" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Description de l’audio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Ce fichier est trop lourd. Son chargement pourrait échouer. Essayez de réduire son poids de {0} à {1} ou moins." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Ce média est trop grand. Son chargement pourrait échouer. Essayez de réduire sa taille de {0}×{1} px à {2}×{3} px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Ce média a une fréquence trop élevée. Son chargement pourrait échouer." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Supprimer" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Erreur" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Modifier la description de l’image" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Modifier la description de la vidéo" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Modifier la description de l’audio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Description en cours de génération. Merci de patienter…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Échec lors de la génération d’une description : {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Échec lors de la génération d’une description" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Générer une description…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Échec lors de la génération d’une description{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— expérimental" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Enregistrer" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Choix {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Choix multiples" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Durée" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Supprimer le sondage" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Chercher des comptes" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Insérer" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Les comptes n’ont pas pu être chargés" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Émojis personnalisés" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Chercher un émoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Les émojis personnalisés n’ont pas pu être chargés" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Récemment insérés" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Autres" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} de plus…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Chercher des GIFs" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Propulsé par GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Entrez votre recherche pour trouver des GIFs" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Précédent" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Suivant" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Erreur lors du chargement des GIFs" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "Pas de brouillon trouvé." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Sondage" @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "Comptes" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "Voir plus…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "C'est fini." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Raccourcis clavier" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Aide pour les raccourcis clavier" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Message suivant" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Message précédent" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Charger de nouveaux messages" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Ouvrir les détails du message" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtré : {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtré" @@ -1253,11 +1253,11 @@ msgstr "Rattrapage" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Mentions" @@ -1265,8 +1265,8 @@ msgstr "Mentions" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Signets" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "Favoris" @@ -1359,7 +1359,7 @@ msgstr "Connexion" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendances" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Sera clos" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "Modifié : {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Intégrer le message" @@ -2223,107 +2223,113 @@ msgstr "Modifié" msgid "Comments" msgstr "Commentaires" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Historique des modifications" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Échec du chargement de l'historique" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Chargement en cours…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Code HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Code HTML copié" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Le code HTML n’a pas pu être copié." -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Médias attachés :" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Émojis du compte :" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL statique" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Émojis :" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Remarques :" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Ceci est statique, non stylisé et sans script. Vous devrez peut-être appliquer vos propres styles et les modifier au besoin." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Les pièces jointes de média peuvent être des images, des vidéos, des audios ou tout autre type de fichier." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Le message pourrait être modifié ou supprimé plus tard." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Aperçu" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Remarque : Cet aperçu est légèrement stylisé." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> a partagé" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Nouveaux messages" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Essayez à nouveau" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# partage} other {# partages}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Messages épinglés" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Fils" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtré : <1>{0}" @@ -2443,7 +2449,7 @@ msgstr "Rien à voir ici pour le moment." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Les messages n’ont pas pu être chargés." @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Rattrapage <0>bêta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Aide" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Réinitialiser les filtres" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Liens populaires" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Partagé par {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Tous" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# personne} other {# personnes}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Classer" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Date" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densité" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Par personne" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Aucun" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Afficher tout le monde" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Pas la peine de tout lire." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "C’est tout !" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Remonter" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Ce sont les liens partagés par les personnes que vous suivez, classés selon leur nombre d’apparences, de partages et de favoris." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Classer par densité" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Classe les messages selon leur densité d’information. Les messages plus courts ou sans images sont plus “légers”, les messages plus longs ou avec des images sont plus “lourds”." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Groupé par personne" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Les messages sont regroupées par auteur·ice·s, triés par nombre de messages par auteur·ice." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Personne suivante" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Personne précédente" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Remonter" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtré : {0}" @@ -2894,11 +2900,11 @@ msgstr "Les mot-clés suivis n’ont pas pu être chargés." msgid "No hashtags followed yet." msgstr "Aucun hashtag n'a encore été suivi." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Rien à voir ici." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Les messages n’ont pas pu être chargés." @@ -2990,37 +2996,37 @@ msgstr "Ajouter aux raccourcis" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Indiquer une nouvelle instance, par exemple “mastodon.social”" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instance incorrecte" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Afficher une autre instance…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Afficher mon instance (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Les notification n’ont pas pu être chargées." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Nouvelle <1>demande d'abonnement" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Tout voir" @@ -3136,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Annonce} other {Annonces}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "Demandes d’abonnement" @@ -3491,56 +3497,56 @@ msgstr "Texte de version copié" msgid "Unable to copy version string" msgstr "Le numéro de version n’a pas pu être copié." -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "La mise à jour de l'abonnement a échoué. Veuillez réessayer." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "La suppression de l'abonnement a échoué. Veuillez réessayer." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Notifications Push (bêta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Les notifications push sont bloquées. Veuillez les activer dans les paramètres de votre navigateur." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "Permettre depuis <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "tout le monde" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "personnes à lesquelles je suis abonné·e" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "abonné⋅es" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "Abonnements" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Sondages" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "Modifications du message" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "L'autorisation des notifications Push n'a pas été accordée depuis votre dernière connexion. Vous devrez <0><1>vous connecter à nouveau pour accorder l'autorisation Push." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "NOTE : Les notifications Push ne fonctionnent que pour <0>un compte." @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, one {# commentaire} other {<0>{0} commentair msgid "View post with its replies" msgstr "Voir le message avec ses réponses" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Tendances ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Actualités en tendance" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Retour à l'affichage des messages en tendance" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Affichage des messages mentionnant <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Messages en tendance" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Pas de messages en tendance." diff --git a/src/locales/gl-ES.po b/src/locales/gl-ES.po index d1b58ca4..a6e79649 100644 --- a/src/locales/gl-ES.po +++ b/src/locales/gl-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: gl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-08 06:31\n" +"PO-Revision-Date: 2024-09-19 13:22\n" "Last-Translator: \n" "Language-Team: Galician\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatizada" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupo" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Recíproco" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Solicitado" @@ -55,11 +55,11 @@ msgstr "Solicitado" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Seguindo" @@ -110,7 +110,7 @@ msgstr "Publicacións" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Publicacións" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Máis" @@ -188,8 +188,8 @@ msgstr "Orixinal" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respostas" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Promocións" @@ -277,7 +277,7 @@ msgstr "Activar promocións" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Engadir/Retirar das Listas" @@ -294,7 +294,7 @@ msgstr "Non se puido copiar a ligazón" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copiar" @@ -327,7 +327,7 @@ msgstr "Silenciaches a @{username} durante {0}" #: src/components/account-info.jsx:1421 msgid "Unable to mute @{username}" -msgstr "Non se puido acalar a @{username}" +msgstr "Non se puido silenciar a @{username}" #: src/components/account-info.jsx:1442 msgid "Remove <0>@{username} from followers?" @@ -345,71 +345,71 @@ msgstr "Retirar seguidora…" msgid "Block <0>@{username}?" msgstr "Bloquear a <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Desbloqueouse a @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Bloqueouse a @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Non se puido desbloquear a @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Non se puido bloquear a @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Desbloquear a <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloquear a <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Denunciar a <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Editar perfil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Retirar solicitude de seguimento?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Deixar de seguir a @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Deixar de seguir…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Retirar…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Seguir" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Seguir" msgid "Close" msgstr "Pechar" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Traduciuse a Bio" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Non se puido retirar da lista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Non se puido engadir á lista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Non se puideron cargar as listas." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Sen listas." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nova lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privada sobre <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Non se puido actualizar a nota privada." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Desbotar" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" -msgstr "Gardar e fechar" +msgstr "Gardar e pechar" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Non se puido actualizar o perfil." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nome" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografía" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Campos extra" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiqueta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Contido" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,13 +513,13 @@ msgstr "Contido" msgid "Save" msgstr "Gardar" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" -msgstr "identificador" +msgstr "nome de usuaria" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" -msgstr "nome de dominio do servidor" +msgstr "dominio do servidor" #: src/components/background-service.jsx:149 msgid "Cloak mode disabled" @@ -532,11 +532,11 @@ msgstr "Capa activada" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Inicio" @@ -552,8 +552,8 @@ msgstr "Tes cambios sen gardar. Desbotas esta publicación?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Só podes anexar un ficheiro.} other {Só podes anexar ata # ficheiros.}}" @@ -611,7 +611,7 @@ msgstr "Fallou o anexo #{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Aviso sobre o contido" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Aviso sobre o contido ou multimedia sensible" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Pública" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Fóra das listas" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Só para seguidoras" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Mención privada" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Publica a resposta" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Edita a publicación" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Que estás a facer?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Marcar o multimedia como sensible" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Engadir enquisa" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Engadir emoji persoal" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Engadir emoji persoal" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Actualizar" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "A descargar GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Fallou a descarga da GIF" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Máis…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Cargada" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Descrición da imaxe" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Descrición do vídeo" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Descrición do audio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Ficheiro demasiado grande. Podería haber problemas ao cargalo. Intenta reducir o tamaño de {0} a {1} ou inferior." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Tamaño demasiado grande. Podería dar problemas ao cargala. Intenta reducir o tamaño de {0}×{1}px a {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Taxa de imaxes demasiado alta. Podería dar problemas ao cargalo." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Retirar" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Editar descrición da imaxe" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Editar descrición do vídeo" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Editar descrición do audio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" -msgstr "A xerar a descrición. Agarda…" +msgstr "Creando a descrición. Agarda…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Fallou a creación da descrición: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Fallou a creación da descrición" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" -msgstr "A xerar a descrición…" +msgstr "Crear unha descrición…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Fallou a creación da descrición{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Feito" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Opción {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Varias opcións" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Duración" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Retirar enquisa" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Buscar contas" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Engadir" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Erro ao cargar as contas" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Emojis personais" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Erro ao cargar os emojis personais" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Usados recentemente" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Outros" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Buscar GIFs" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Proporcionado por GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Escribe para buscar GIFs" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Erro ao cargar GIFs" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "Non hai borradores." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Enquisa" @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "Mostrar máis…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Fin." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Atallos do teclado" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Axuda sobre atallos do teclado" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Seguinte publicación" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Publicación anterior" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Cargar novas publicacións" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Abrir detalles da publicación" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrado" @@ -1253,11 +1253,11 @@ msgstr "Ponte ao día" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Mencións" @@ -1265,8 +1265,8 @@ msgstr "Mencións" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Marcadores" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Favorecementos" @@ -1359,7 +1359,7 @@ msgstr "Acceder" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "En voga" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Finaliza" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "Editada: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Inclúe a publicación" @@ -2223,107 +2223,113 @@ msgstr "Editada" msgid "Comments" msgstr "Comentarios" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Mais de <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Editar Historial" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Fallou a carga do historial" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "A cargar…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Copiouse o código HTML" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Non se puido copiar o código HTML" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Anexos multimedia:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Isto é contido estático, sen estilo nin scripts. Pode que teñas que aplicar o teu propio estilo e adaptalo ás necesidades." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "As enquisas non son interactivas, convértese nunha lista con conta dos votos." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "O multimedia anexo poden ser imaxes, vídeos, audios ou varios tipos de ficheiros." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "A publicación pode editarse ou eliminarse con posterioridade." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Vista previa" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Nota: a vista previa está lixeiramente editada." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" -msgstr "<0/> <1/> promovida" +msgstr "<0/> <1/> promoveu" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Novas publicacións" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Inténtao outra vez" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# Promoción} other {# Promocións}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Publicacións fixadas" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Fío" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2443,7 +2449,7 @@ msgstr "Aínda non hai nada que ver." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Non se puideron cargar as publicacións" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Ponte ao día <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Axuda" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Restablecer filtros" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "O máis compartido" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Compartido por {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Todo" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autora} other {# autoras}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Orde" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densidade" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autoría" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Ningún" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Mostra todas as autoras" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Non tes que ler todo." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Isto é todo." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Volver arriba" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Ligazóns compartidas polos teus seguimentos, organizados por contas compartidas, promocións e favorecementos." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Orde: Densidade" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "As publicacións están ordenadas pola densidade de información, pola cantidade relativa. As publicacións curtas son «lixeiras» mentres que as máis longas «pesan máis». As publicacións con fotos «pesan máis» que as que non as teñen." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Agrupar: Autoría" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "As publicacións están agrupadas pola autoría, e ordenadas por número de publicacións por autora." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Seguinte autora" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autora anterior" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Ir arriba" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrado: {0}" @@ -2852,7 +2858,7 @@ msgstr "Caducidade" #: src/pages/filters.jsx:526 msgid "Filtered post will be…" -msgstr "As publicacións filtradas van ser…" +msgstr "A publicación filtrada será…" #: src/pages/filters.jsx:536 msgid "minimized" @@ -2894,11 +2900,11 @@ msgstr "Non se puideron cargar os cancelos seguidos." msgid "No hashtags followed yet." msgstr "Aínda non segues ningún cancelo." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Non hai nada que ver aquí." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Non se puideron cargar as publicacións." @@ -2990,37 +2996,37 @@ msgstr "Engadir a Atallos" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Escribe unha nova instancia, ex. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instancia non válida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ver outra instancia…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ir á miña instancia (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Non se obtiveron as notificacións." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Nova <1>Solicitude de Seguimento" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Ver todo" @@ -3136,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Anuncio} other {Anuncios}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Solicitudes de seguimento" @@ -3491,56 +3497,56 @@ msgstr "Copiouse o número de versión" msgid "Unable to copy version string" msgstr "Non se copiou a cadea coa versión" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Fallou a actualización da subscrición. Inténtao outra vez." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "Fallou a retirada da subscrición. Inténtao outra vez." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Notificacións Push (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "As notificacións Push están bloqueadas. Actívaas nos axustes do teu navegador." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Permitir de <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "calquera" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "persoas que sigo" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "seguidoras" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Segue" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Enquisas" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Edicións de publicacións" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Non se concedeu o permiso para Push desde o último acceso. Terás que <0><1>acceder outra vez para conceder o permiso." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "NOTA: As notificacións Push só funcionan para <0>unha conta." @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, one {# comentario} other {<0>{0} comentarios msgid "View post with its replies" msgstr "Ver publicación coas suas respostas" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "En voga en ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Novas populares" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Por {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Volver a mostrar publicacións populares" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "A mostrar publicacións que mencionan <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Publicacións populares" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Sen publicacións en voga." diff --git a/src/locales/he-IL.po b/src/locales/he-IL.po index d0e0de1f..c9d81e20 100644 --- a/src/locales/he-IL.po +++ b/src/locales/he-IL.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -37,8 +37,8 @@ msgstr "בוט" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "קבוצה" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "הדדי" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "" @@ -55,11 +55,11 @@ msgstr "" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "" @@ -110,21 +110,21 @@ msgstr "הודעות" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "עוד" @@ -186,10 +186,10 @@ msgid "Original" msgstr "מקור" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "תגובות" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "הדהודים" @@ -277,35 +277,35 @@ msgstr "" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "הוספה/הסרה מרשימות" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "הקישור הועתק" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "" #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "שיתוף…" @@ -345,71 +345,71 @@ msgstr "" msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "עריכת פרופיל" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "לבטל את בקשת העקיבה?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "לעקוב" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "לעקוב" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "לעקוב" msgid "Close" msgstr "" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "אין רשימות." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "רשימה חדשה" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "ביטול" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "שמירה וסגירה" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "שדות נוספים" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "" msgid "Save" msgstr "שמירה" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "" @@ -547,8 +552,8 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -620,246 +625,253 @@ msgstr "" msgid "Public" msgstr "פומבי" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "לעוקבים בלבד" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "הוספת אימוג׳י מיוחד" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "עוד…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "תיאור תמונה" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "תיאור סרטון" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "תיאור שמע" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "תקלה" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "בחירה מרובה" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "הסרת סקר" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "חיפוש חשבונות" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "הוספה" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "תקלה בטעינת חשבונות" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "אימוג׳י מיוחדים" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "חיפוש אימוג׳י" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "תקלה בטעינת אימוג׳י מיוחדים" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "בשימוש לאחרונה" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "חיפוש גיפים" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "פועל בעזרת GIPHY" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "תקלה בטעינת גיפים" @@ -882,7 +894,7 @@ msgstr "תקלה במחיקת הטיוטה! אנא נסו שנית." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "מחיקה…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "טעינת הודעות חדשות" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "פתיחת פרטי ההודעה" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "הדהוד" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "תרגום" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "חשבונות…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "התחברות" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "אימוג׳י של החשבון:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "אימוג׳י:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/it-IT.po b/src/locales/it-IT.po index 4063052d..0a702788 100644 --- a/src/locales/it-IT.po +++ b/src/locales/it-IT.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-09 13:55\n" +"PO-Revision-Date: 2024-09-17 14:49\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Automatizzato" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Gruppo" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Reciproci" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Richiesta inviata" @@ -55,7 +55,7 @@ msgstr "Richiesta inviata" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 @@ -80,7 +80,7 @@ msgstr "Verificato" #: src/components/account-block.jsx:220 #: src/components/account-info.jsx:777 msgid "Joined <0>{0}" -msgstr "Iscrizione: <0>{0}" +msgstr "Iscritto <0>{0}" #: src/components/account-info.jsx:57 msgid "Forever" @@ -110,7 +110,7 @@ msgstr "Post" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Post" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Altro" @@ -170,7 +170,7 @@ msgstr "L'utente ha deciso di non condividere questa informazione." #: src/components/account-info.jsx:802 msgid "{0} original posts, {1} replies, {2} boosts" -msgstr "{0} post originali, {1} risposte, {2} potenziamenti" +msgstr "{0} post originali, {1} risposte, {2} reblog" #: src/components/account-info.jsx:818 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}}}}" @@ -178,7 +178,7 @@ msgstr "{0, plural,one {{1, plural,one {Ultimo post nell'ultimo giorno}other {Ul #: src/components/account-info.jsx:831 msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" -msgstr "" +msgstr "{0, plural, one {Ultimo post nell'ultimo anno(i)} other {Ultimi {1} post nell'ultimo anno(i)}}" #: src/components/account-info.jsx:855 #: src/pages/catchup.jsx:70 @@ -188,8 +188,8 @@ msgstr "Originale" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1444 -#: src/pages/catchup.jsx:2055 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,11 +197,11 @@ msgstr "Risposte" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1446 -#: src/pages/catchup.jsx:2067 -#: src/pages/settings.jsx:1045 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" -msgstr "Potenziamenti" +msgstr "Reblog" #: src/components/account-info.jsx:869 msgid "Post stats unavailable." @@ -261,23 +261,23 @@ msgstr "Attiva notifiche" #: src/components/account-info.jsx:1222 msgid "Boosts from @{username} enabled." -msgstr "Potenziamenti da @{username} abilitati." +msgstr "Reblog da @{username} abilitati." #: src/components/account-info.jsx:1223 msgid "Boosts from @{username} disabled." -msgstr "Potenziamenti da @{username} disattivati." +msgstr "Reblog da @{username} disattivati." #: src/components/account-info.jsx:1234 msgid "Disable boosts" -msgstr "Disattiva potenziamenti" +msgstr "Disattiva reblog" #: src/components/account-info.jsx:1234 msgid "Enable boosts" -msgstr "Abilita potenziamenti" +msgstr "Abilita reblog" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Aggiungi/rimuovi da liste" @@ -294,7 +294,7 @@ msgstr "Impossibile copiare link" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copia" @@ -345,71 +345,71 @@ msgstr "Rimuovi seguace…" msgid "Block <0>@{username}?" msgstr "Bloccare <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} sbloccato" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} bloccato" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Impossibile sbloccare @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Impossibile bloccare @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Sblocca <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Blocca <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Segnala <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Modifica profilo" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Ritirare richiesta di seguire?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Smettere di seguire @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Smetti di seguire…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Ritira…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Segui" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Segui" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Segui" msgid "Close" msgstr "Chiudi" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Bio tradotta" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Impossibile rimuovere da lista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Impossibile aggiungere alla lista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Impossibile caricare lista." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Nessuna lista." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nuova lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privata su <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Impossibile aggiornare nota privata." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Annulla" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Salva e chiudi" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Impossibile aggiornare profilo." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nome" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Bio" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Campi extra" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etichetta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Contenuto" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "Contenuto" msgid "Save" msgstr "Salva" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "nome utente" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "nome dominio del server" @@ -536,7 +536,7 @@ msgstr "Modalità mantello attivata" #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Home" @@ -552,8 +552,8 @@ msgstr "Ci sono modifiche non salvate. Scartare il post?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Puoi allegare fino a 1 documento.} other {Puoi allegare fino a # documenti.}}" @@ -575,7 +575,7 @@ msgstr "Sembra tu abbia già un campo di composizione aperto nella finestra geni #: src/components/compose.jsx:833 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" -msgstr "" +msgstr "Sembra che tu abbia già un campo di composizione aperto nella finestra principale. Far apparire questa finestra eliminerà le modifiche effetuate nella finestra principale. Vuoi proseguire?" #: src/components/compose.jsx:875 msgid "Pop in" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Avviso contenuto o media sensibili" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Pubblico" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Locale" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Non in lista" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Solo seguaci" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Menzione privata" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Pubblica la tua risposta" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Modifica il tuo post" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Che stai facendo?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Contrassegna media come sensibili" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Aggiungi sondaggio" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Aggiungo emoji personalizzata" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Aggiungo emoji personalizzata" msgid "Reply" msgstr "Rispondi" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Aggiorna" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Pubblica" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Scarico GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Download GIF fallito" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Altro…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Caricato" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Descrizione immagine" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Descrizione video" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Descrizione audio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "File troppo pesante. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre la dimensione del file da {0} a {1} o meno." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Dimensioni eccessive. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre le dimensioni da {0}×{1}px a {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Frequenza fotogrammi troppo alta. Il caricamento potrebbe riscontrare degli errori." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Rimuovi" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Errore" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Modifica descrizione immagine" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Modifica descrizione video" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Modifica descrizione audio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Genero descrizione. Attendere…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Generazione descrizione fallita: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Generazione descrizione fallita" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Genera descrizione…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Generazione descrizione fallita: {0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— sperimentale" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Fine" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Opzione {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Scelta multipla" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Durata" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Rimuovi sondaggio" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Cerca account" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Aggiungi" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Errore caricamento account" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Emoji personalizzate" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Cerca emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Errore caricamento emoji personalizzate" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Usate di recente" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Altri" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} altri…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Cerca GIF" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Fornito da GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Scrivi per cercare GIF" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Indietro" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Avanti" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Errore caricamento GIF" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "Nessuna bozza." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1927 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Sondaggio" @@ -980,7 +980,7 @@ msgstr "Fine." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1618 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Abbreviazioni da tastiera" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Aiuto abbreviazioni da tastiera" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Post successivo" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Post precedente" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Carica nuovi post" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1675 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Apri dettagli post" @@ -1099,7 +1099,7 @@ msgstr "<0>l o <1>f" #: src/components/status.jsx:2326 #: src/components/status.jsx:2327 msgid "Boost" -msgstr "Potenzia" +msgstr "Reblog" #: src/components/keyboard-shortcuts-help.jsx:166 msgid "<0>Shift + <1>b" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrato: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 #: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1875 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrato" @@ -1253,11 +1253,11 @@ msgstr "Recupera" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Menzioni" @@ -1265,8 +1265,8 @@ msgstr "Menzioni" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Segnalibri" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1445 -#: src/pages/catchup.jsx:2061 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1041 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Mi piace" @@ -1359,7 +1359,7 @@ msgstr "Accedi" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendenze" @@ -1399,11 +1399,11 @@ msgstr "{account} ha pubblicato un post." #: src/components/notification.jsx:83 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" -msgstr "" +msgstr "{count, plural,=1 {{postsCount, plural,=1 {{postType, select, reply {{account} ha rebloggato la tua risposta.} other {{account} ha rebloggato il tuo post.}}} other {{account} ha rebloggato {postsCount} dei tuoi post.}}}other {{postType, select, reply {<0><1>{0} persone hanno rebloggato la tua risposta.}other {<2><3>{1} persone hanno rebloggato il tuo post.}}}}" #: src/components/notification.jsx:126 msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" -msgstr "" +msgstr "{count, plural, =1 {{account} ti ha iniziato a seguire.} other {<0><1>{0} persone ti hanno iniziato a seguire.}}" #: src/components/notification.jsx:140 msgid "{account} requested to follow you." @@ -1411,7 +1411,7 @@ msgstr "{account} ha richiesto di seguirti." #: src/components/notification.jsx:149 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" -msgstr "" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} ha messo Mi piace alla tua risposta.} other {{account} ha messo Mi piace al tuo post.}}} other {{account} ha messo {postsCount} Mi piace ai tuoi post.}}} other {{postType, select, reply {<0><1>{0} persone hanno messo Mi piace alla tua risposta.} other {<2><3>{1} persone hanno messo mi piace al tuo post.}}}}" #: src/components/notification.jsx:191 msgid "A poll you have voted in or created has ended." @@ -1431,7 +1431,7 @@ msgstr "Un post con cui hai interagito è stato modificato." #: src/components/notification.jsx:202 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" -msgstr "" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} ha rebloggato e ha messo Mi piace alla tua risposta.} other {{account} ha rebloggato e messo Mi piace al tuo post.}}} other {{account} ha rebloggato e messo Mi piace a {postsCount} dei tuoi post.}}} other {{postType, select, reply {<0><1>{0} persone hanno rebloggato e messo Mi piace alla tua risposta.} other {<2><3>{1} persone hanno rebloggato e messo Mi piace al tuo post.}}}}" #: src/components/notification.jsx:244 msgid "{account} signed up." @@ -1497,7 +1497,7 @@ msgstr "[Tipo notifica sconosciuto: {type}]" #: src/components/status.jsx:938 #: src/components/status.jsx:948 msgid "Boosted/Liked by…" -msgstr "Potenziato da/Piace a…" +msgstr "Rebloggato da/Piace a…" #: src/components/notification.jsx:426 msgid "Liked by…" @@ -1505,7 +1505,7 @@ msgstr "Piace a…" #: src/components/notification.jsx:427 msgid "Boosted by…" -msgstr "Potenziato da…" +msgstr "Rebloggato da…" #: src/components/notification.jsx:428 msgid "Followed by…" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Finendo" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -1873,7 +1873,7 @@ msgstr "Aggiungi scorciatoia" #: src/components/shortcuts-settings.jsx:620 msgid "Timeline" -msgstr "Cronologia" +msgstr "Timeline" #: src/components/shortcuts-settings.jsx:646 msgid "List" @@ -2010,7 +2010,7 @@ msgstr "Importa/esporta impostazioni da/su un server istanza (molto sperimentale #: src/components/status.jsx:464 msgid "<0/> <1>boosted" -msgstr "<0/><1>potenziato" +msgstr "<0/><1>rebloggato" #: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." @@ -2037,7 +2037,7 @@ msgstr "Post di @{0} aggiunto ai segnalibri" #: src/components/status.jsx:2294 #: src/components/status.jsx:2326 msgid "Unboost" -msgstr "Annulla potenziamento" +msgstr "Annulla reblog" #: src/components/status.jsx:855 #: src/components/status.jsx:2309 @@ -2056,16 +2056,16 @@ msgstr "Post vecchio (<0>{0})" #: src/components/status.jsx:889 #: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" -msgstr "Potenziamento del post di @{0} annullato" +msgstr "Reblog del post di @{0} annullato" #: src/components/status.jsx:890 #: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" -msgstr "Hai potenziato il post di @{0}" +msgstr "Hai rebloggato il post di @{0}" #: src/components/status.jsx:902 msgid "Boost…" -msgstr "Potenzia…" +msgstr "Reblogga…" #: src/components/status.jsx:914 #: src/components/status.jsx:1626 @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "Modificato: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Incorpora post" @@ -2176,7 +2176,7 @@ msgstr "Ti piace" #: src/components/status.jsx:1660 #: src/components/status.jsx:2327 msgid "Boosted" -msgstr "Potenziato" +msgstr "Rebloggato" #: src/components/status.jsx:1670 #: src/components/status.jsx:2352 @@ -2223,86 +2223,92 @@ msgstr "Modificato" msgid "Comments" msgstr "Commenti" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Più da <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Modifica Cronologia" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Impossibile caricare cronologia" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Carico…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Codice HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Codice HTML copiato" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Impossibile copiare codice HTML" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Allegati multimediali:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emoji dell'account:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL statico" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emoji:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Note:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "È statico, non stilizzato e senza script. Potresti dover applicare i tuoi stili e modificare di conseguenza." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "I sondaggi non sono interattivi, diventano una lista con i conteggi dei voti." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Gli allegati multimediali possono essere immagini, video, audio o qualsiasi tipo di file." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Il post può essere modificato o eliminato dopo." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Anteprima" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Nota: Questa anteprima è leggermente stilizzata." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" -msgstr "<0/> <1/> ha potenziato" +msgstr "<0/> <1/> ha rebloggato" #: src/components/timeline.jsx:453 -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Nuovi post" #: src/components/timeline.jsx:554 -#: src/pages/home.jsx:212 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 @@ -2311,7 +2317,7 @@ msgstr "Riprova" #: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" -msgstr "{0, plural, one {# potenziamento} other {# potenziamenti}}" +msgstr "{0, plural, one {# Reblog} other {# Reblog}}" #: src/components/timeline.jsx:593 msgid "Pinned posts" @@ -2319,7 +2325,7 @@ msgstr "Post fissati" #: src/components/timeline.jsx:946 #: src/components/timeline.jsx:953 -#: src/pages/catchup.jsx:1892 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Discussione" @@ -2387,7 +2393,7 @@ msgstr "{accountDisplay} (+ Risposte)" #: src/pages/account-statuses.jsx:242 msgid "{accountDisplay} (- Boosts)" -msgstr "{accountDisplay} (- Potenziamenti)" +msgstr "{accountDisplay} (- Reblog)" #: src/pages/account-statuses.jsx:244 msgid "{accountDisplay} (#{tagged})" @@ -2419,11 +2425,11 @@ msgstr "+ Risposte" #: src/pages/account-statuses.jsx:349 msgid "Showing posts without boosts" -msgstr "Mostrando post senza potenziamenti" +msgstr "Mostrando post senza reblog" #: src/pages/account-statuses.jsx:354 msgid "- Boosts" -msgstr "- Potenziamenti" +msgstr "- Reblog" #: src/pages/account-statuses.jsx:360 msgid "Showing posts with media" @@ -2443,7 +2449,7 @@ msgstr "Niente da vedere qui." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Impossibile caricare i post" @@ -2574,15 +2580,15 @@ msgstr "Gruppi" #: src/pages/catchup.jsx:596 msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" -msgstr "" +msgstr "Mostrando {selectedFilterCategory, select, all {tutti i post} original {post originali} replies {risposte} boosts {reblog} followedTags {tag seguiti} groups {gruppi} filtered {post filtrati}}{sortBy, select, createdAt {{sortOrder, select, asc {dal più vecchio} desc {al più recente}}} reblogsCount {{sortOrder, select, asc {meno reblog} desc {più reblog}}} favouritesCount {{sortOrder, select, asc {meno like} desc {più like}}} repliesCount {{sortOrder, select, asc {meno risposte} desc {più risposte}}} density {{sortOrder, select, asc {meno densi} desc {più densi}}}} prima{groupBy, select, account {, raggruppato per autori} other {}}" #: src/pages/catchup.jsx:882 #: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" -msgstr "Recupero <0>beta" +msgstr "Recupera <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1584 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Aiuto" @@ -2592,7 +2598,7 @@ msgstr "Cos'è questo?" #: src/pages/catchup.jsx:915 msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." -msgstr "" +msgstr "Recupera è una timeline separata per gli account che segui, offre una visione panoramica con un'interfaccia semplice ispirata alle email per poter organizzare e filtrare i post." #: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" @@ -2616,7 +2622,7 @@ msgstr "fino al massimo" #: src/pages/catchup.jsx:997 msgid "Catch up" -msgstr "Recupero" +msgstr "Recupera" #: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" @@ -2628,7 +2634,7 @@ msgstr "Fino all'ultimo recupero ({0})" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." -msgstr "" +msgstr "Nota: la tua istanza potrebbe mostrare solamente un massimo di 800 post nella timeline della Home a prescindere dal lasso di tempo. Può essere di meno o di più." #: src/pages/catchup.jsx:1034 msgid "Previously…" @@ -2644,7 +2650,7 @@ msgstr "Rimuovere questo recupero?" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." -msgstr "" +msgstr "Nota: Verranno salvati al massimo 3. Il resto verrà automaticamente rimosso." #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Resetta filtri" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1590 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Top link" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Condiviso da {0}" -#: src/pages/catchup.jsx:1315 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Tutto" -#: src/pages/catchup.jsx:1400 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural,one {# autore} other {# autori}}" -#: src/pages/catchup.jsx:1412 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordina" -#: src/pages/catchup.jsx:1443 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densità" -#: src/pages/catchup.jsx:1485 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autori" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Nessuno" -#: src/pages/catchup.jsx:1502 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Mostra tutti gli autori" -#: src/pages/catchup.jsx:1553 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Non devi leggere tutto." -#: src/pages/catchup.jsx:1554 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "È tutto." -#: src/pages/catchup.jsx:1562 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Torna su" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." -msgstr "" +msgstr "Link condivisi da account che segui, ordinati per numero di condivisioni, reblog e Mi piace." -#: src/pages/catchup.jsx:1599 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Ordina: Densità" -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." -msgstr "" +msgstr "I post sono ordinati in base alla loro densità o profondità informativa. I post più brevi sono più \"leggeri\" mentre i post più lunghi sono più \"pesanti\". I post con foto sono più \"pesanti\" dei post senza foto." -#: src/pages/catchup.jsx:1609 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Gruppo: Autori" -#: src/pages/catchup.jsx:1612 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "I post vengono raggruppati in base agli autori, ordinati dal numero di post per autore." -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Prossimo autore" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autore precedente" -#: src/pages/catchup.jsx:1683 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Torna su" -#: src/pages/catchup.jsx:1874 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrati: {0}" @@ -2763,7 +2769,7 @@ msgstr "Casa e liste" #: src/pages/filters.jsx:25 msgid "Public timelines" -msgstr "Cronologie pubbliche" +msgstr "Timeline pubbliche" #: src/pages/filters.jsx:26 msgid "Conversations" @@ -2784,7 +2790,7 @@ msgstr "Nuovo filtro" #: src/pages/filters.jsx:151 msgid "{0, plural, one {# filter} other {# filters}}" -msgstr "" +msgstr "{0, plural, one {# filtro} other {# filtri}}" #: src/pages/filters.jsx:166 msgid "Unable to load filters." @@ -2828,7 +2834,7 @@ msgstr "Aggiungi parola chiave" #: src/pages/filters.jsx:453 msgid "{0, plural, one {# keyword} other {# keywords}}" -msgstr "" +msgstr "{0, plural, one {# parola chiave} other {# parole chiave}}" #: src/pages/filters.jsx:466 msgid "Filter from…" @@ -2884,7 +2890,7 @@ msgstr "Senza scadenza" #: src/pages/followed-hashtags.jsx:70 msgid "{0, plural, one {# hashtag} other {# hashtags}}" -msgstr "" +msgstr "{0, plural, one {# hashtag} other {# hashtag}}" #: src/pages/followed-hashtags.jsx:85 msgid "Unable to load followed hashtags." @@ -2905,7 +2911,7 @@ msgstr "Impossibile caricare i post." #: src/pages/hashtag.jsx:55 msgid "{hashtagTitle} (Media only) on {instance}" -msgstr "" +msgstr "{hashtagTitle} (solo media) su {instance}" #: src/pages/hashtag.jsx:56 msgid "{hashtagTitle} on {instance}" @@ -2990,37 +2996,37 @@ msgstr "Aggiungi a Scorciatoie" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Inserisci una nuova istanza es. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Istanza non valida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Vai in un'altra istanza…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Vai alla mia istanza (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Impossibile recuperare notifiche." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Nuove <1>richieste di seguire" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Mostra tutto" @@ -3136,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Annuncio} other {Annunci}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1053 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Richieste di seguiti" @@ -3226,19 +3232,19 @@ msgstr "Ignorato" #: src/pages/public.jsx:27 msgid "Local timeline ({instance})" -msgstr "Cronologia locale ({instance})" +msgstr "Timeline locale ({instance})" #: src/pages/public.jsx:28 msgid "Federated timeline ({instance})" -msgstr "Cronologia federata ({instance})" +msgstr "Timeline federata ({instance})" #: src/pages/public.jsx:90 msgid "Local timeline" -msgstr "Cronologia locale" +msgstr "Timeline locale" #: src/pages/public.jsx:90 msgid "Federated timeline" -msgstr "Cronologia federata" +msgstr "Timeline federata" #: src/pages/public.jsx:96 msgid "No one has posted anything yet." @@ -3373,11 +3379,11 @@ msgstr "Esperimenti" #: src/pages/settings.jsx:341 msgid "Auto refresh timeline posts" -msgstr "Carica automaticamente i nuovi post" +msgstr "Aggiorna automaticamente i post della timeline" #: src/pages/settings.jsx:353 msgid "Boosts carousel" -msgstr "Carosello potenziamenti" +msgstr "Carosello reblog" #: src/pages/settings.jsx:369 msgid "Post translation" @@ -3393,11 +3399,11 @@ msgstr "Lingua di sistema ({systemTargetLanguageText})" #: src/pages/settings.jsx:417 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" -msgstr "" +msgstr "{0, plural, one {}=0 {Nascondi tasto \"Traduci\" per:} other {Nascondi tasto \"Traduci\" per (#):}}" #: src/pages/settings.jsx:471 msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." -msgstr "" +msgstr "Nota: Questa funzione utilizza servizi di traduzione esterni, alimentata da <0>Lingva API e <1>Lingva Translate." #: src/pages/settings.jsx:505 msgid "Auto inline translation" @@ -3405,15 +3411,15 @@ msgstr "Traduzione automatica in linea" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." -msgstr "" +msgstr "Mostra automaticamente la traduzione per i post nella timeline. Funziona solo per i post <0>corti senza avvisi contenuti, media e sondaggi." #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" -msgstr "" +msgstr "Selezionatore di GIF per compositore" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." -msgstr "" +msgstr "Nota: Questa funzione utilizza un servizio di ricerca GIF esterno, alimentato da <0>GIPHY. Classificazione T (adatto a tutte le età), i parametri traccianti sono eliminati, le informazioni di referer sono omesse dalle richieste, ma i termini di ricerca e le informazioni sull'indirizzo IP raggiungeranno comunque i loro server." #: src/pages/settings.jsx:562 msgid "Image description generator" @@ -3421,7 +3427,7 @@ msgstr "Generatore di descrizioni d'immagine" #: src/pages/settings.jsx:567 msgid "Only for new images while composing new posts." -msgstr "" +msgstr "Solo per le nuove immagini mentre si compongono nuovi post." #: src/pages/settings.jsx:574 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." @@ -3437,15 +3443,15 @@ msgstr "Funzionalità in stato alfa. Potenziale miglioramento nel raggruppamento #: src/pages/settings.jsx:625 msgid "\"Cloud\" import/export for shortcuts settings" -msgstr "" +msgstr "Importazione/esportazione \"cloud\" per le impostazioni delle scorciatoie." #: src/pages/settings.jsx:630 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." -msgstr "" +msgstr "⚠️⚠️⚠️ Molto sperimentale.<0/>Conservato nelle note del tuo profilo. Le note (private) del profilo sono usate principalmente per gli altri profili e sono nascoste per il tuo profilo." #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "" +msgstr "Nota: Questa funzionalità usa l'API del server d'istanza attualmente in accesso." #: src/pages/settings.jsx:658 msgid "Cloak mode <0>(<1>Text → <2>████)" @@ -3491,58 +3497,58 @@ msgstr "Stringa di versione copiata" msgid "Unable to copy version string" msgstr "Impossibile copiare la stringa della versione" -#: src/pages/settings.jsx:950 -#: src/pages/settings.jsx:955 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Impossibile aggiornare iscrizione. Si prega di riprovare." -#: src/pages/settings.jsx:961 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." -msgstr "" +msgstr "Impossibile rimuovere l'iscrizione. Per favore riprova." -#: src/pages/settings.jsx:968 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Notifiche Push (beta)" -#: src/pages/settings.jsx:990 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." -msgstr "" +msgstr "Le notifiche push sono bloccate. Si prega di abilitarle nelle impostazioni del tuo browser." -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Consenti da <0>{0}" -#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "chiunque" -#: src/pages/settings.jsx:1012 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "persone che seguo" -#: src/pages/settings.jsx:1016 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "seguaci" -#: src/pages/settings.jsx:1049 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Seguiti" -#: src/pages/settings.jsx:1057 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Sondaggi" -#: src/pages/settings.jsx:1061 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Modifiche del post" -#: src/pages/settings.jsx:1082 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." -msgstr "" +msgstr "Il permesso push non è stato concesso dopo il tuo ultimo login. Dovrai <0><1>effettuare l'accesso di nuovo per concedere l'autorizzazione push." -#: src/pages/settings.jsx:1098 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." -msgstr "" +msgstr "NOTA: Le notifiche push funzionano per <0>un account." #: src/pages/status.jsx:565 msgid "Post" @@ -3550,11 +3556,11 @@ msgstr "Pubblica" #: src/pages/status.jsx:786 msgid "You're not logged in. Interactions (reply, boost, etc) are not possible." -msgstr "" +msgstr "Non hai effettuato l'accesso. Le interazioni (risposte, reblog, etc) non sono abilitate." #: src/pages/status.jsx:799 msgid "This post is from another instance (<0>{instance}). Interactions (reply, boost, etc) are not possible." -msgstr "" +msgstr "Questo post è di un'altra istanza (<0>{instance}). Le interazioni (risposte, reblog, etc) non sono abilitate." #: src/pages/status.jsx:827 msgid "Error: {e}" @@ -3562,7 +3568,7 @@ msgstr "Errore: {e}" #: src/pages/status.jsx:834 msgid "Switch to my instance to enable interactions" -msgstr "" +msgstr "Passa alla mia istanza per abilitare le interazioni" #: src/pages/status.jsx:936 msgid "Unable to load replies." @@ -3578,16 +3584,16 @@ msgstr "Vai al post principale" #: src/pages/status.jsx:1102 msgid "{0} posts above ‒ Go to top" -msgstr "" +msgstr "{0} post sopra - Torna in cima" #: src/pages/status.jsx:1145 #: src/pages/status.jsx:1208 msgid "Switch to Side Peek view" -msgstr "" +msgstr "Passa a vista laterale" #: src/pages/status.jsx:1209 msgid "Switch to Full view" -msgstr "" +msgstr "Passa a vista completa" #: src/pages/status.jsx:1227 msgid "Show all sensitive content" @@ -3603,11 +3609,11 @@ msgstr "Impossibile cambiare" #: src/pages/status.jsx:1248 msgid "Switch to post's instance ({0})" -msgstr "" +msgstr "Passa all'istanza del post ({0})" #: src/pages/status.jsx:1251 msgid "Switch to post's instance" -msgstr "" +msgstr "Passa all'istanza del post" #: src/pages/status.jsx:1309 msgid "Unable to load post" @@ -3615,43 +3621,48 @@ msgstr "Impossibile caricare post" #: src/pages/status.jsx:1426 msgid "{0, plural, one {# reply} other {<0>{1} replies}}" -msgstr "" +msgstr "{0, plural,one {# risposta}other {<0>{1} risposte}}" #: src/pages/status.jsx:1444 msgid "{totalComments, plural, one {# comment} other {<0>{0} comments}}" -msgstr "" +msgstr "{totalComments, plural,one {# commento}other {<0>{0} commenti}}" #: src/pages/status.jsx:1466 msgid "View post with its replies" msgstr "Visualizza il post con le sue risposte" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "In tendenza su ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Notizie di tendenza" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Di {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" -msgstr "" +msgstr "Ritorna a visualizzare i post di tendenza" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" -msgstr "" +msgstr "Mostra i post che citano <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Post in tendenza" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Nessun post in tendenza." #: src/pages/welcome.jsx:53 msgid "A minimalistic opinionated Mastodon web client." -msgstr "" +msgstr "Un web client minimalista di Mastodon." #: src/pages/welcome.jsx:64 msgid "Log in with Mastodon" @@ -3667,19 +3678,19 @@ msgstr "Collega il tuo account Mastodon o del Fediverso.<0/>Le tue credenziali n #: src/pages/welcome.jsx:94 msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." -msgstr "" +msgstr "<0>Costruito da <1>@cheeaun. <2>Infromativa sulla privacy." #: src/pages/welcome.jsx:125 msgid "Screenshot of Boosts Carousel" -msgstr "" +msgstr "Schermata del Carosello dei Reblog" #: src/pages/welcome.jsx:129 msgid "Boosts Carousel" -msgstr "" +msgstr "Carosello dei Reblog" #: src/pages/welcome.jsx:132 msgid "Visually separate original posts and re-shared posts (boosted posts)." -msgstr "" +msgstr "Separa visivamente i post originali e i post ri-condivisi (post rebloggati)." #: src/pages/welcome.jsx:141 msgid "Screenshot of nested comments thread" @@ -3719,15 +3730,15 @@ msgstr "Di default, una sola colonna per gli utenti zen. Modalità multi-colonna #: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" -msgstr "Screenshot della cronologia multi-hashtag con un modulo per aggiungere altri hashtag" +msgstr "Screenshot della timeline multi-hashtag con un modulo per aggiungere altri hashtag" #: src/pages/welcome.jsx:192 msgid "Multi-hashtag timeline" -msgstr "Cronologia multi-hashtag" +msgstr "Timeline multi-hashtag" #: src/pages/welcome.jsx:195 msgid "Up to 5 hashtags combined into a single timeline." -msgstr "Fino a 5 hastag combinati in una sola cronologia." +msgstr "Fino a 5 hastag combinati in una sola timeline." #: src/utils/open-compose.js:24 msgid "Looks like your browser is blocking popups." diff --git a/src/locales/ja-JP.po b/src/locales/ja-JP.po index cdcd626a..746aa706 100644 --- a/src/locales/ja-JP.po +++ b/src/locales/ja-JP.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-19 09:01\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -20,15 +20,15 @@ msgstr "" #: src/components/account-block.jsx:133 msgid "Locked" -msgstr "" +msgstr "ロック中" #: src/components/account-block.jsx:139 msgid "Posts: {0}" -msgstr "" +msgstr "投稿: {0}" #: src/components/account-block.jsx:144 msgid "Last posted: {0}" -msgstr "" +msgstr "最終投稿: {0}" #: src/components/account-block.jsx:159 #: src/components/account-info.jsx:634 @@ -37,36 +37,36 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "グループ" #: src/components/account-block.jsx:176 msgid "Mutual" -msgstr "" +msgstr "相互フォロー" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" -msgstr "" +msgstr "リクエスト済み" #: src/components/account-block.jsx:184 #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" -msgstr "" +msgstr "フォロー中" #: src/components/account-block.jsx:188 #: src/components/account-info.jsx:1059 msgid "Follows you" -msgstr "" +msgstr "フォローされています" #: src/components/account-block.jsx:196 msgid "{followersCount, plural, one {# follower} other {# followers}}" @@ -75,12 +75,12 @@ msgstr "" #: src/components/account-block.jsx:205 #: src/components/account-info.jsx:680 msgid "Verified" -msgstr "" +msgstr "認証済み" #: src/components/account-block.jsx:220 #: src/components/account-info.jsx:777 msgid "Joined <0>{0}" -msgstr "" +msgstr "<0>{0} に参加しました" #: src/components/account-info.jsx:57 msgid "Forever" @@ -88,11 +88,11 @@ msgstr "" #: src/components/account-info.jsx:377 msgid "Unable to load account." -msgstr "" +msgstr "アカウントを読み込めません。" #: src/components/account-info.jsx:385 msgid "Go to account page" -msgstr "" +msgstr "アカウントページに移動" #: src/components/account-info.jsx:413 #: src/components/account-info.jsx:702 @@ -110,21 +110,21 @@ msgstr "投稿" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "その他" @@ -186,10 +186,10 @@ msgid "Original" msgstr "オリジナル" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,35 +197,35 @@ msgstr "返信" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "ブースト" #: src/components/account-info.jsx:869 msgid "Post stats unavailable." -msgstr "" +msgstr "投稿の統計情報を利用できません。" #: src/components/account-info.jsx:900 msgid "View post stats" -msgstr "" +msgstr "投稿の統計を見る" #: src/components/account-info.jsx:1063 msgid "Last post: <0>{0}" -msgstr "" +msgstr "最終投稿: <0>{0}" #: src/components/account-info.jsx:1077 msgid "Muted" -msgstr "" +msgstr "ミュート済み" #: src/components/account-info.jsx:1082 msgid "Blocked" -msgstr "" +msgstr "ブロック済み" #: src/components/account-info.jsx:1091 msgid "Private note" -msgstr "" +msgstr "プライベートメモ" #: src/components/account-info.jsx:1148 msgid "Mention <0>@{username}" @@ -237,19 +237,19 @@ msgstr "プロフィールを翻訳" #: src/components/account-info.jsx:1171 msgid "Edit private note" -msgstr "" +msgstr "プライベートメモを編集" #: src/components/account-info.jsx:1171 msgid "Add private note" -msgstr "メモを追加" +msgstr "プライベートメモを追加" #: src/components/account-info.jsx:1191 msgid "Notifications enabled for @{username}'s posts." -msgstr "" +msgstr "@{username} の投稿に対して通知を有効にしました。" #: src/components/account-info.jsx:1192 msgid "Notifications disabled for @{username}'s posts." -msgstr "" +msgstr "@{username} の投稿に対する通知を無効にしました。" #: src/components/account-info.jsx:1204 msgid "Disable notifications" @@ -261,155 +261,155 @@ msgstr "通知を有効化" #: src/components/account-info.jsx:1222 msgid "Boosts from @{username} enabled." -msgstr "" +msgstr "@{username} からのブーストを有効にしました。" #: src/components/account-info.jsx:1223 msgid "Boosts from @{username} disabled." -msgstr "" +msgstr "@{username} からのブーストを無効にしました。" #: src/components/account-info.jsx:1234 msgid "Disable boosts" -msgstr "" +msgstr "ブーストを無効化" #: src/components/account-info.jsx:1234 msgid "Enable boosts" -msgstr "" +msgstr "ブーストを有効化" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" -msgstr "" +msgstr "リストから追加/削除" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "リンクをコピーしました" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "リンクをコピーできません" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "コピー" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." -msgstr "" +msgstr "共有は機能しないようです。" #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" -msgstr "" +msgstr "共有…" #: src/components/account-info.jsx:1349 msgid "Unmuted @{username}" -msgstr "" +msgstr "@{username} のミュートを解除" #: src/components/account-info.jsx:1361 msgid "Unmute <0>@{username}" -msgstr "" +msgstr "<0>@{username} をミュート解除" #: src/components/account-info.jsx:1377 msgid "Mute <0>@{username}…" -msgstr "" +msgstr "<0>@{username} をミュート…" #: src/components/account-info.jsx:1409 msgid "Muted @{username} for {0}" -msgstr "" +msgstr "@{username} を {0} ミュートしました" #: src/components/account-info.jsx:1421 msgid "Unable to mute @{username}" -msgstr "" +msgstr "@{username} をミュートできません" #: src/components/account-info.jsx:1442 msgid "Remove <0>@{username} from followers?" -msgstr "" +msgstr "<0>@{username} をフォロワーから削除しますか?" #: src/components/account-info.jsx:1462 msgid "@{username} removed from followers" -msgstr "" +msgstr "@{username} がフォロワーから削除されました" #: src/components/account-info.jsx:1474 msgid "Remove follower…" -msgstr "" +msgstr "フォロワーを削除…" #: src/components/account-info.jsx:1485 msgid "Block <0>@{username}?" -msgstr "" +msgstr "<0>@{username} をブロックしますか?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} のブロックを解除しました" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} をブロックしました" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" -msgstr "" +msgstr "@{username} のブロックを解除できません" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" -msgstr "" +msgstr "@{username} をブロックできません" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" -msgstr "" +msgstr "<0>@{username} のブロックを解除" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" -msgstr "" +msgstr "<0>@{username} をブロック…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" -msgstr "" +msgstr "<0>@{username} を報告…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "プロフィールを編集" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" -msgstr "" +msgstr "フォローリクエストを取り消しますか?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "@{0} のフォローを解除しますか?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "フォロー解除…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" -msgstr "" +msgstr "取り消し…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" -msgstr "" +msgstr "フォロー" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "" msgid "Close" msgstr "閉じる" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" -msgstr "" +msgstr "翻訳されたプロフィール" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." -msgstr "" +msgstr "リストはありません。" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" -msgstr "" +msgstr "新しいリスト" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" -msgstr "" +msgstr "<0>@{0} に関するプライベートメモ" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." -msgstr "" +msgstr "プライベートメモを更新できませんでした。" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "キャンセル" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "保存して終了" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "プロフィールを更新できませんでした" -#: src/components/account-info.jsx:2162 -msgid "Bio" -msgstr "" +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "名前" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2165 +msgid "Bio" +msgstr "プロフィール" + +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "補足情報" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "ラベル" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "内容" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,30 +513,30 @@ msgstr "内容" msgid "Save" msgstr "保存" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" -msgstr "" +msgstr "ユーザー名" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" -msgstr "" +msgstr "サーバーのドメイン名" #: src/components/background-service.jsx:149 msgid "Cloak mode disabled" -msgstr "" +msgstr "クロークモードは無効化されています" #: src/components/background-service.jsx:149 msgid "Cloak mode enabled" -msgstr "" +msgstr "クロークモードは有効化されています" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "ホーム" @@ -539,7 +544,7 @@ msgstr "ホーム" #: src/components/compose-button.jsx:49 #: src/compose.jsx:37 msgid "Compose" -msgstr "" +msgstr "投稿" #: src/components/compose.jsx:392 msgid "You have unsaved changes. Discard this post?" @@ -547,18 +552,18 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" #: src/components/compose.jsx:778 msgid "Pop out" -msgstr "" +msgstr "ポップアウト" #: src/components/compose.jsx:785 msgid "Minimize" -msgstr "" +msgstr "最小化" #: src/components/compose.jsx:821 msgid "Looks like you closed the parent window." @@ -574,7 +579,7 @@ msgstr "" #: src/components/compose.jsx:875 msgid "Pop in" -msgstr "" +msgstr "ポップイン" #: src/components/compose.jsx:885 msgid "Replying to @{0}’s post (<0>{1})" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -615,258 +620,265 @@ msgid "Content warning or sensitive media" msgstr "" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" -msgstr "" +msgstr "公開" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "ローカル" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" -msgstr "" +msgstr "未収載" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "フォロワーのみ" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" -msgstr "" +msgstr "非公開の返信" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" -msgstr "" +msgstr "投票を追加" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" -msgstr "" +msgstr "カスタム絵文字を追加" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" -msgstr "" +msgstr "返信" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" -msgstr "" +msgstr "更新" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" -msgstr "" +msgstr "投稿" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" -msgstr "" +msgstr "GIF をダウンロード中…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" -msgstr "" +msgstr "GIF のダウンロードに失敗しました" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" -msgstr "" +msgstr "その他…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 -msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." -msgstr "" - #: src/components/compose.jsx:2283 #: src/components/compose.jsx:2303 +msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." +msgstr "" + +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "サイズが大きすぎます。アップロード時に問題が発生する可能性があります。 {0} × {1} px から {2} × {3} px に減らしてみてください。" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "フレームレートが高すぎます。アップロード時に問題が発生する可能性があります。" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "削除" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "画像の説明を編集" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "動画の説明を編集" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "音声の説明を編集" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "説明を生成しています。しばらくお待ちください…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "説明の生成に失敗しました: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "説明の生成に失敗しました" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "説明の生成…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "説明の生成に失敗しました: {0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>実験的" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "完了" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" -msgstr "" +msgstr "追加" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "GIFの検索" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Powered by GIPHY." -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "前へ" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "次へ" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "GIF の読み込みに失敗しました" #: src/components/drafts.jsx:63 #: src/pages/settings.jsx:684 msgid "Unsent drafts" -msgstr "" +msgstr "未送信の下書き" #: src/components/drafts.jsx:68 msgid "Looks like you have unsent drafts. Let's continue where you left off." @@ -878,18 +890,18 @@ msgstr "" #: src/components/drafts.jsx:117 msgid "Error deleting draft! Please try again." -msgstr "" +msgstr "下書きの削除中にエラーが発生しました!もう一度やり直してください。" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" -msgstr "" +msgstr "削除…" #: src/components/drafts.jsx:146 msgid "Error fetching reply-to status!" -msgstr "" +msgstr "返信の取得中にエラーが発生しました!" #: src/components/drafts.jsx:171 msgid "Delete all drafts?" @@ -905,43 +917,43 @@ msgstr "すべて削除…" #: src/components/drafts.jsx:209 msgid "No drafts found." -msgstr "" +msgstr "下書きはありません。" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "アンケート" #: src/components/drafts.jsx:248 #: src/pages/account-statuses.jsx:365 msgid "Media" -msgstr "" +msgstr "メディア" #: src/components/embed-modal.jsx:22 msgid "Open in new window" -msgstr "" +msgstr "新しいウィンドウで開く" #: src/components/follow-request-buttons.jsx:42 #: src/pages/notifications.jsx:890 msgid "Accept" -msgstr "" +msgstr "承認する" #: src/components/follow-request-buttons.jsx:68 msgid "Reject" -msgstr "" +msgstr "拒否する" #: src/components/follow-request-buttons.jsx:75 #: src/pages/notifications.jsx:1173 msgid "Accepted" -msgstr "" +msgstr "承認済み" #: src/components/follow-request-buttons.jsx:79 msgid "Rejected" -msgstr "" +msgstr "拒否されました" #: src/components/generic-accounts.jsx:24 msgid "Nothing to show" -msgstr "" +msgstr "表示するものがありません" #: src/components/generic-accounts.jsx:145 #: src/components/notification.jsx:429 @@ -952,37 +964,37 @@ msgid "Accounts" msgstr "アカウント" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 #: src/pages/status.jsx:1289 msgid "Show more…" -msgstr "" +msgstr "もっと見る…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." -msgstr "" +msgstr "終わりです。" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "キーボードショートカット" #: src/components/keyboard-shortcuts-help.jsx:51 msgid "Keyboard shortcuts help" -msgstr "" +msgstr "キーボードショートカットのヘルプ" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" -msgstr "" +msgstr "次の投稿" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "前のポスト" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "新しいポストを読み込む" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "ポストの詳細を開く" @@ -1045,7 +1057,7 @@ msgstr "新しいポスト(新しいウィンドウ)" #: src/components/keyboard-shortcuts-help.jsx:124 msgid "<0>Shift + <1>c" -msgstr "" +msgstr "<0>Shift + <1>c" #: src/components/keyboard-shortcuts-help.jsx:130 msgid "Send post" @@ -1063,46 +1075,46 @@ msgstr "<0>Ctrl + <1>Enter または <2>⌘ + <3>Enter" #: src/pages/search.jsx:39 #: src/pages/search.jsx:209 msgid "Search" -msgstr "" +msgstr "検索" #: src/components/keyboard-shortcuts-help.jsx:147 msgid "Reply (new window)" -msgstr "" +msgstr "返信 (新しいウィンドウ)" #: src/components/keyboard-shortcuts-help.jsx:150 msgid "<0>Shift + <1>r" -msgstr "" +msgstr "<0>Shift + <1>r" #: src/components/keyboard-shortcuts-help.jsx:156 msgid "Like (favourite)" -msgstr "" +msgstr "いいね (お気に入り)" #: src/components/keyboard-shortcuts-help.jsx:158 msgid "<0>l or <1>f" -msgstr "" +msgstr "<0>l または <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" -msgstr "" +msgstr "ブースト" #: src/components/keyboard-shortcuts-help.jsx:166 msgid "<0>Shift + <1>b" -msgstr "" +msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" -msgstr "" +msgstr "ブックマーク" #: src/components/keyboard-shortcuts-help.jsx:176 msgid "Toggle Cloak mode" -msgstr "" +msgstr "クロークモードの切り替え" #: src/components/keyboard-shortcuts-help.jsx:178 msgid "<0>Shift + <1>Alt + <2>k" @@ -1120,10 +1132,6 @@ msgstr "リストを編集できません。" msgid "Unable to create list." msgstr "リストを作成できません。" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "名前" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "リストメンバーへの返信を表示" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "メディアの説明" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "翻訳" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "フィルター済み" @@ -1227,11 +1235,11 @@ msgstr "" #: src/components/nav-menu.jsx:126 msgid "Menu" -msgstr "" +msgstr "メニュー" #: src/components/nav-menu.jsx:162 msgid "Reload page now to update?" -msgstr "" +msgstr "今すぐページを再読み込みして更新しますか?" #: src/components/nav-menu.jsx:174 msgid "New update available…" @@ -1245,11 +1253,11 @@ msgstr "キャッチアップ" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "メンション" @@ -1257,8 +1265,8 @@ msgstr "メンション" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "ブックマーク" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "いいね!" @@ -1335,14 +1343,14 @@ msgstr "ブロックしたユーザー" #: src/components/nav-menu.jsx:341 msgid "Blocked users…" -msgstr "" +msgstr "ブロックしたユーザー…" #: src/components/nav-menu.jsx:353 msgid "Accounts…" -msgstr "" +msgstr "アカウント…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,48 +1359,43 @@ msgstr "ログイン" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" -msgstr "" - -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" +msgstr "トレンド" #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" -msgstr "" +msgstr "連合" #: src/components/nav-menu.jsx:415 msgid "Shortcuts / Columns…" -msgstr "" +msgstr "ショートカット/列…" #: src/components/nav-menu.jsx:425 #: src/components/nav-menu.jsx:439 msgid "Settings…" -msgstr "" +msgstr "設定…" #: src/components/notification-service.jsx:160 msgid "Notification" -msgstr "" +msgstr "通知" #: src/components/notification-service.jsx:166 msgid "This notification is from your other account." -msgstr "" +msgstr "この通知はあなたの他のアカウントからです。" #: src/components/notification-service.jsx:195 msgid "View all notifications" -msgstr "" +msgstr "すべての通知を表示" #: src/components/notification.jsx:68 msgid "{account} reacted to your post with {emojiObject}" -msgstr "" +msgstr "{account} があなたの投稿に {emojiObject} でリアクションしました" #: src/components/notification.jsx:75 msgid "{account} published a post." -msgstr "" +msgstr "{account} が投稿を公開しました。" #: src/components/notification.jsx:83 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" @@ -1424,7 +1427,7 @@ msgstr "投票したアンケートが終了しました。" #: src/components/notification.jsx:194 msgid "A post you interacted with has been edited." -msgstr "" +msgstr "あなたが交流した投稿が編集されました。" #: src/components/notification.jsx:202 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "続きを見る →" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0} 秒" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0} 分" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0} 時間" @@ -1669,15 +1672,15 @@ msgstr "" #: src/components/report-modal.jsx:266 msgid "Send Report" -msgstr "" +msgstr "報告を送信" #: src/components/report-modal.jsx:275 msgid "Muted {username}" -msgstr "" +msgstr "{username} をミュートしました" #: src/components/report-modal.jsx:278 msgid "Unable to mute {username}" -msgstr "" +msgstr "{username} をミュートできません" #: src/components/report-modal.jsx:283 msgid "Send Report <0>+ Mute profile" @@ -1733,7 +1736,7 @@ msgstr "ハッシュタグ" #: src/components/shortcuts-settings.jsx:63 msgid "List ID" -msgstr "" +msgstr "リスト ID" #: src/components/shortcuts-settings.jsx:70 msgid "Local only" @@ -1742,7 +1745,7 @@ msgstr "ローカルのみ" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "インスタンス" @@ -1772,11 +1775,11 @@ msgstr "メディアのみ対象" #: src/components/shortcuts-settings.jsx:232 #: src/components/shortcuts.jsx:186 msgid "Shortcuts" -msgstr "" +msgstr "ショートカット" #: src/components/shortcuts-settings.jsx:240 msgid "beta" -msgstr "" +msgstr "ベータ" #: src/components/shortcuts-settings.jsx:246 msgid "Specify a list of shortcuts that'll appear as:" @@ -1784,33 +1787,33 @@ msgstr "" #: src/components/shortcuts-settings.jsx:252 msgid "Floating button" -msgstr "" +msgstr "フローティングボタン" #: src/components/shortcuts-settings.jsx:257 msgid "Tab/Menu bar" -msgstr "" +msgstr "タブ/メニューバー" #: src/components/shortcuts-settings.jsx:262 msgid "Multi-column" -msgstr "" +msgstr "複数列表示" #: src/components/shortcuts-settings.jsx:329 msgid "Not available in current view mode" -msgstr "" +msgstr "現在のビューモードでは使用できません" #: src/components/shortcuts-settings.jsx:348 msgid "Move up" -msgstr "" +msgstr "上へ移動" #: src/components/shortcuts-settings.jsx:364 msgid "Move down" -msgstr "" +msgstr "下へ移動" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" -msgstr "" +msgstr "編集" #: src/components/shortcuts-settings.jsx:397 msgid "Add more than one shortcut/column to make this work." @@ -1830,23 +1833,23 @@ msgstr "" #: src/components/shortcuts-settings.jsx:440 msgid "Max {SHORTCUTS_LIMIT} columns" -msgstr "" +msgstr "最大 {SHORTCUTS_LIMIT} 列まで" #: src/components/shortcuts-settings.jsx:441 msgid "Max {SHORTCUTS_LIMIT} shortcuts" -msgstr "" +msgstr "最大 {SHORTCUTS_LIMIT} ショートカットまで" #: src/components/shortcuts-settings.jsx:455 msgid "Import/export" -msgstr "" +msgstr "インポート/エクスポート" #: src/components/shortcuts-settings.jsx:465 msgid "Add column…" -msgstr "" +msgstr "列を追加…" #: src/components/shortcuts-settings.jsx:466 msgid "Add shortcut…" -msgstr "" +msgstr "ショートカットを追加…" #: src/components/shortcuts-settings.jsx:513 msgid "Specific list is optional. For multi-column mode, list is required, else the column will not be shown." @@ -1862,31 +1865,31 @@ msgstr "" #: src/components/shortcuts-settings.jsx:584 msgid "Edit shortcut" -msgstr "" +msgstr "ショートカットを編集" #: src/components/shortcuts-settings.jsx:584 msgid "Add shortcut" -msgstr "" +msgstr "ショートカットを追加" #: src/components/shortcuts-settings.jsx:620 msgid "Timeline" -msgstr "" +msgstr "タイムライン" #: src/components/shortcuts-settings.jsx:646 msgid "List" -msgstr "" +msgstr "リスト" #: src/components/shortcuts-settings.jsx:785 msgid "Import/Export <0>Shortcuts" -msgstr "" +msgstr "<0>ショートカットのインポート/エクスポート" #: src/components/shortcuts-settings.jsx:795 msgid "Import" -msgstr "" +msgstr "インポート" #: src/components/shortcuts-settings.jsx:803 msgid "Paste shortcuts here" -msgstr "" +msgstr "ここにショートカットを貼り付け" #: src/components/shortcuts-settings.jsx:819 msgid "Downloading saved shortcuts from instance server…" @@ -1951,31 +1954,31 @@ msgstr "" #: src/components/shortcuts-settings.jsx:1006 msgid "Import…" -msgstr "" +msgstr "インポート…" #: src/components/shortcuts-settings.jsx:1015 msgid "Export" -msgstr "" +msgstr "エクスポート" #: src/components/shortcuts-settings.jsx:1030 msgid "Shortcuts copied" -msgstr "" +msgstr "ショートカットをコピーしました" #: src/components/shortcuts-settings.jsx:1033 msgid "Unable to copy shortcuts" -msgstr "" +msgstr "ショートカットをコピーできません" #: src/components/shortcuts-settings.jsx:1047 msgid "Shortcut settings copied" -msgstr "" +msgstr "ショートカット設定をコピーしました" #: src/components/shortcuts-settings.jsx:1050 msgid "Unable to copy shortcut settings" -msgstr "" +msgstr "ショートカットの設定をコピーできません" #: src/components/shortcuts-settings.jsx:1080 msgid "Share" -msgstr "" +msgstr "共有" #: src/components/shortcuts-settings.jsx:1119 msgid "Saving shortcuts to instance server…" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" -msgstr "" +msgstr "引用" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "ブースト…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "ブックマーク解除" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "編集履歴を表示" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "編集済み: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "ポストを埋め込む" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "会話のミュートを解除" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "会話をミュート" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "ポストを削除しました" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "ポストを削除できません" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "いいね!しました" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "ブーストしました" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "ブックマークしました" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "ピン留めしました" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "削除しました" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# 件の返信} other {# 件の返信}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "コンテンツを表示" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "メディアを表示" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML コード" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTMLコードをコピーしました" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" -msgstr "" +msgstr "新しい投稿" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "スレッド" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "ホームに戻る" @@ -2440,7 +2449,7 @@ msgstr "ここに表示するものはまだありません。" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "ポストを読み込むことができません" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "キャッチアップ <0>β" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "ヘルプ" @@ -2657,93 +2666,93 @@ msgid "Reset filters" msgstr "フィルターをリセット" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "トップリンク" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "{0} が共有しました" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "すべて" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, other {# 人}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "ソート" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "日時" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "密度" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "ユーザー" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "なし" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "すべての投稿者を表示" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "すべてを読む必要はありません。" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "これで全部です。" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "トップへ戻る" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "フォロー中のユーザーによって共有されたリンクが表示されます。共有された回数や、ブースト数、いいね!数でソートされます。" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "ソート: 密度" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "ポストは情報密度によってソートされます。短いポストは「低く」、長いポストは「高く」なります。また、画像付きポストは画像なしポストより「高く」なります。" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "グループ: ユーザー" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "ポストはユーザーごとにグループ化され、ユーザーごとのポスト数でソートされます" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "次のユーザー" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "前のユーザー" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "一番上までスクロール" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "フィルター: {0}" @@ -2892,11 +2901,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2988,37 +2997,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3055,42 +3064,42 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "例: “mastodon.social”" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "{selectedInstanceText} にログイン" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "ログイン" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "アカウントを持っていませんか?アカウントを作成しましょう!" #: src/pages/mentions.jsx:20 msgid "Private mentions" -msgstr "" +msgstr "非公開の返信" #: src/pages/mentions.jsx:159 msgid "Private" -msgstr "" +msgstr "非公開" #: src/pages/mentions.jsx:169 msgid "No one mentioned you :(" @@ -3123,7 +3132,7 @@ msgstr "" #: src/pages/notifications.jsx:523 #: src/pages/notifications.jsx:844 msgid "Notifications settings" -msgstr "" +msgstr "通知設定" #: src/pages/notifications.jsx:541 msgid "New notifications" @@ -3134,9 +3143,9 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" -msgstr "" +msgstr "フォローリクエスト" #: src/pages/notifications.jsx:604 msgid "{0, plural, one {# follow request} other {# follow requests}}" @@ -3168,7 +3177,7 @@ msgstr "" #: src/pages/notifications.jsx:871 msgid "Notifications settings updated" -msgstr "" +msgstr "通知設定が更新されました" #: src/pages/notifications.jsx:879 msgid "Filter out notifications from people:" @@ -3307,27 +3316,27 @@ msgstr "" #: src/pages/settings.jsx:74 msgid "Settings" -msgstr "" +msgstr "設定" #: src/pages/settings.jsx:83 msgid "Appearance" -msgstr "" +msgstr "外観" #: src/pages/settings.jsx:159 msgid "Light" -msgstr "" +msgstr "ライト" #: src/pages/settings.jsx:170 msgid "Dark" -msgstr "" +msgstr "ダーク" #: src/pages/settings.jsx:183 msgid "Auto" -msgstr "" +msgstr "自動" #: src/pages/settings.jsx:193 msgid "Text size" -msgstr "" +msgstr "テキストサイズ" #. Preview of one character, in smallest size #. Preview of one character, in largest size @@ -3338,28 +3347,28 @@ msgstr "" #: src/pages/settings.jsx:237 msgid "Display language" -msgstr "" +msgstr "表示言語" #: src/pages/settings.jsx:246 msgid "Volunteer translations" -msgstr "" +msgstr "翻訳のボランティア" #: src/pages/settings.jsx:257 msgid "Posting" -msgstr "" +msgstr "投稿" #: src/pages/settings.jsx:264 msgid "Default visibility" -msgstr "" +msgstr "デフォルトの公開範囲" #: src/pages/settings.jsx:265 #: src/pages/settings.jsx:311 msgid "Synced" -msgstr "" +msgstr "同期済み" #: src/pages/settings.jsx:290 msgid "Failed to update posting privacy" -msgstr "" +msgstr "投稿のプライバシーを更新できませんでした" #: src/pages/settings.jsx:313 msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." @@ -3367,27 +3376,27 @@ msgstr "" #: src/pages/settings.jsx:328 msgid "Experiments" -msgstr "" +msgstr "実験的機能" #: src/pages/settings.jsx:341 msgid "Auto refresh timeline posts" -msgstr "" +msgstr "タイムライン投稿を自動更新する" #: src/pages/settings.jsx:353 msgid "Boosts carousel" -msgstr "" +msgstr "ブーストのカルーセル表示" #: src/pages/settings.jsx:369 msgid "Post translation" -msgstr "" +msgstr "翻訳を投稿" #: src/pages/settings.jsx:380 msgid "Translate to" -msgstr "" +msgstr "翻訳先:" #: src/pages/settings.jsx:391 msgid "System language ({systemTargetLanguageText})" -msgstr "" +msgstr "システム言語 ({systemTargetLanguageText})" #: src/pages/settings.jsx:417 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" @@ -3399,7 +3408,7 @@ msgstr "" #: src/pages/settings.jsx:505 msgid "Auto inline translation" -msgstr "" +msgstr "自動インライン翻訳" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." @@ -3407,7 +3416,7 @@ msgstr "" #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" -msgstr "" +msgstr "投稿用の GIF ピッカー" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." @@ -3415,7 +3424,7 @@ msgstr "" #: src/pages/settings.jsx:562 msgid "Image description generator" -msgstr "" +msgstr "画像説明の生成" #: src/pages/settings.jsx:567 msgid "Only for new images while composing new posts." @@ -3471,7 +3480,7 @@ msgstr "" #: src/pages/settings.jsx:776 msgid "Privacy Policy" -msgstr "" +msgstr "プライバシーポリシー" #: src/pages/settings.jsx:783 msgid "<0>Site: {0}" @@ -3489,56 +3498,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" -msgstr "" +msgstr "誰でも" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" -msgstr "" +msgstr "フォローしている人" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" -msgstr "" +msgstr "フォロワー" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" -msgstr "" +msgstr "フォロー" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" -msgstr "" +msgstr "投票" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" -msgstr "" +msgstr "投稿の編集" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3623,27 +3632,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/kab.po b/src/locales/kab.po index 530d8645..8df91184 100644 --- a/src/locales/kab.po +++ b/src/locales/kab.po @@ -8,7 +8,7 @@ msgstr "" "Language: kab\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 14:22\n" +"PO-Revision-Date: 2024-09-20 06:38\n" "Last-Translator: \n" "Language-Team: Kabyle\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -37,8 +37,8 @@ msgstr "Awurman" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Agraw" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Temṭafaṛem" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Yettwasra" @@ -55,11 +55,11 @@ msgstr "Yettwasra" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Yeṭṭafar" @@ -110,21 +110,21 @@ msgstr "Tisuffaɣ" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Ugar" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Aɣbalu" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Tiririt" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Izuzar" @@ -277,35 +277,35 @@ msgstr "Sken izuzar" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Rnu/Kkes seg tebdarin" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Yettwanɣel wasaɣ" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "D awezɣi ad d-yenɣel useɣwen" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Nɣel" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Beṭṭu yettban ur yeddi ara." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Bḍu…" @@ -345,71 +345,71 @@ msgstr "Kkes aneḍfar…" msgid "Block <0>@{username}?" msgstr "Sewḥel <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Yettwakkes usewḥel i @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Yettusewḥel @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "D awezɣi tukksa n usewḥel i @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "D awezɣi asewḥel i @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Kkes asewḥel <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Sewḥel <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Cetki ɣef <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Ẓreg amaɣnu" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Kkes assuter n uḍfar?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Ur ṭṭafar ara @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Ur ṭṭafar ara…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Kkes…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Ḍfeṛ" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Ḍfeṛ" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Ḍfeṛ" msgid "Close" msgstr "Mdel" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Tettwasuqqel tudert" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "D awezɣi ad yettwakkes seg tebdart." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "D awezɣi ad yettwarnu ɣer tebdart." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "D awezɣi ad d-alint tebdarin." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Ulac tibdarin." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Tabdart tamaynutt" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Tazmilt tusligt ɣef <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "D awezɣi aleqqem n tezmilt tusligt." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Sefsex" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Sekles sakkin mdel" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "D awezɣi aleqqem n umaɣnu." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Isem" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Tameddurt" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Urtiyen niḍen" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Tabzimt" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Agbur" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Agbur" msgid "Save" msgstr "Sekles" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "isem n useqdac" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "isem n taɣult n uqeddac" @@ -527,11 +532,11 @@ msgstr "Askar uffir yermed" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Agejdan" @@ -547,8 +552,8 @@ msgstr "Ɣur-k isenfal ur yettwaskelsen ara. Sefsex tasuffeɣt-a?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Tzemreḍ ad tsedduḍ 1 ufaylu kan.} other {Tzemreḍ ad tsedduḍ # yifuyla.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Amedday #{i} yecceḍ" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Yir agbur" @@ -615,251 +620,258 @@ msgid "Content warning or sensitive media" msgstr "Yir agbur neɣ amidya amḥulfu" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Azayaz" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "Adigan" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "War abdar" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Imeḍfaṛen kan" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Abdar uslig" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Suffeɣ tiririt-ik·im" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Ẓreg tasuffeɣt-ik·im" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Acu i txeddmeḍ?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Creḍ allal n teywalt d anafri" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Rnu asisten" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Timerna n imuji udmawan" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Err" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Leqqem" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Suffeɣ" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Asader n GIF…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Yecceḍ usader n GIF" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Ugar…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Yuli-d" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Aglam n tugna" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Aglam n tvidyutt" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Aglam n useklas ameslaw" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Teɣzi n ufaylu meqqret aṭas. asali-ines yezmer ad yesεu uguren. Ԑreḍ ad tesneqseḍ deg teɣzi seg {0} ɣer {1} neɣ ugar." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Amidya-a meqqer aṭas. asali-ines yezmer ad yesεu uguren. Ԑreḍ ad tesneqseḍ deg teɣzi seg {0}×{1}px ɣer {2}×{3}px." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Afmiḍi meqqer aṭas. Asali-s yezmer ad d-yeglu s wuguren." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kkes" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Tuccḍa" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Ẓreg aglam n tugna" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Ẓreg aglam n tvidyut" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Ẓreg aglam n useklas ameslaw" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Asirew n uglam. Ttxil-k ṛǧu…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Yecceḍ usirew n uglam: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Yecceḍ usirew n uglam" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Sirew aglam…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Yecceḍ usirew n uglam{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— armitan" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Yemmed" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Tiferni {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Aṭas n tferniwin" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Tanzagt" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Kkes afmiḍi" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Nadi imiḍanen" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Rnu" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Tuccḍa deg usali n imiḍanen" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Imujiten udmawanen" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Nadi imujit" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Tuccḍa deg usali n yimujiten udmawanen" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Yettwaseqdac melmi kan" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Wiyyaḍ" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} d wugar…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Nadi GIFs" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "S lmendad n GIPHP" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Aru i unadi n GIFs" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Uzwir" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Uḍfir" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Tuccḍa deg usali GIFs" @@ -882,7 +894,7 @@ msgstr "Tuccḍa deg tukksa n urewway! Ttxil εreḍ tikkelt niḍen." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Kkes…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Ulac irewwayen i yettwafen." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Asisten" @@ -944,7 +956,7 @@ msgid "Nothing to show" msgstr "Ulac ara yettwaskanen" #: src/components/generic-accounts.jsx:145 -#: src/components/notification.jsx:429 +#: src/components/notification.jsx:433 #: src/pages/accounts.jsx:41 #: src/pages/search.jsx:227 #: src/pages/search.jsx:260 @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Imiḍanen" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Sken-d ugar…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Taggara." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Inegzumen n unasiw" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Tallelt n yinegzumen n unasiw" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Tasuffeɣt tuḍfirt" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Tasuffeɣt iɛeddan" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Sali-d tisuffaɣ timaynutin" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Ldi talqayt n tsuffeɣt" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l or <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Zuzer" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Ticreḍt n usebtar" @@ -1120,10 +1132,6 @@ msgstr "D awezɣi ad tettwaẓrag tebdart." msgid "Unable to create list." msgstr "D awezɣi timerna n tebdart." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Isem" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Sken tiririyin i yiεeggalen n tebdart" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Aglam n umidya" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Suqel" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Mmeslay" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Yettwasizdeg: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Tettwasizdeg" @@ -1245,11 +1253,11 @@ msgstr "Alukem" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Ibdaren" @@ -1257,8 +1265,8 @@ msgstr "Ibdaren" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "Ticraḍ n yisebtar" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Iεǧeb-as" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Imiḍanen…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Qqen" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Mucaεen" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Adigan" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1490,31 +1493,31 @@ msgstr "Yettwaseḥbes umiḍan-ik." msgid "[Unknown notification type: {type}]" msgstr "[Anaw n wulɣu d arussin: {type}]" -#: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/notification.jsx:429 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Izuzer-it/Iḥemmel-it…" -#: src/components/notification.jsx:426 +#: src/components/notification.jsx:430 msgid "Liked by…" msgstr "Iεǧeb-as i…" -#: src/components/notification.jsx:427 +#: src/components/notification.jsx:431 msgid "Boosted by…" msgstr "Izuzer-it…" -#: src/components/notification.jsx:428 +#: src/components/notification.jsx:432 msgid "Followed by…" msgstr "Iḍfer-it…" -#: src/components/notification.jsx:484 -#: src/components/notification.jsx:500 +#: src/components/notification.jsx:488 +#: src/components/notification.jsx:504 msgid "Learn more <0/>" msgstr "Issin ugar <0/>" -#: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/notification.jsx:684 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Γer ugar →" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "Yettfakk" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}tsn" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}tsd" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}srg" @@ -1742,7 +1745,7 @@ msgstr "Adigan kan" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Aqeddac" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "Nkez d akessar" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "Ẓreg" @@ -2005,322 +2008,328 @@ msgstr "Inegzumen n yizirig JSON" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "Kter/sifeḍ iɣewwaren seg/ɣer uqeddac n tummant (d armitan ugar)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/><1>izuzer-it" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "Nesḥassef, tummant-ik tamirantur yeqqnen ur tezmir ara ad temyigewt akked tsuffaɣt -a seg tummant tayeḍ." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "Yekkes-as uεǧab i tsuffeɣt n @{0}" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "Teεǧeb-as tsuffeɣt n @{0}" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "Yekkes-as acraḍ i tsuffeɣt n @{0}" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "Tettwacreḍ tsuffeɣt @{0}" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "Sefsex azuzer" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "Tanebdurt" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "Kra yimidyaten ulac ɣer-sen aglam." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "Tasuffeɣt taqburt (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "Tesfesxeḍ azuzer n tsuffeɣt n @{0}" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "Tezzuzreḍ tasuffeɣt n @{0}" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "Zuzer…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "Kkes aεǧab" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "Ḥemmel" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "Kkes-as ticreḍt" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "Wali tasuffeɣt sɣur <0>@{0}" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "Sken azray n teẓrigin" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "Yettwaẓreg: {editedDateText}" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Sidef tasuffeɣt" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "Yettwafsi usgugem ɣef udiwenni" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "Yettwasgugem udiwenni" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "D awezɣi tukksa n usgugem i udiwenni" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "D awezɣi asgugem n udiwenni" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "Kkes asgugem n udiwenni" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "Sgugem adiwenni" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "Tasuffeɣt tettwakkes seg umaɣnu" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "Tasuffeɣt tettwasenteḍ ɣer umaɣnu" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "D awezɣi aserreḥ n tsuffeɣt" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "D awezɣi asenteḍ n tsuffeɣt" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "Kkes asenteḍ seg umaɣnu" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "Senteḍ ɣef umaɣnu" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "Kkes tasuffeɣt-a?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "Tasuffeɣt tettwakkes" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "D awezɣi tukksa n tsuffeɣt" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "Mmel tasuffeɣt…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "Iḥemmel" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "Tettwazuzer" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "Yettwacreḍ" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "Yettwasenteḍ" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "Yettwakkes" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, one {# tiririt} other {# tiririyin}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "Asqerdec{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "Ssken cwiṭ" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "Sken agbur" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "Sken amidya" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "Yettwaẓrag" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "Iwenniten" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Ugar sɣur <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Azray n teẓrigin" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Yecceḍ usali n uzray" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Yessalay-d…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Tangalt HTML" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Tangalt HTML tettwanɣal" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "D awezɣi anɣal n tengalt HTML" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Imeddayen n umidya:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Imujiṭen n umiḍan:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL n tdaddanin" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Imujiten:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Tizmilin:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Tidaddanin-a war talɣa, war tira. Ahat yessefk ad tesnaseḍ talɣiwin-ik, ad ten-tbeddleḍ melmi i tebɣiḍ." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Isestanen ur myigawen ara, ttuɣalen d tabdart s umḍan n ufran." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Imeddayen n umidya zemren ad ilin d tugniwin, d tividyutin, d iseklasen imeslawen neɣ kra n wawan n ufaylu." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Tasuffeɣt tezmer ad tettwaẓrag neɣ ad tettwakkes ticki." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Askan" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Tamawt: Taskant-a tettufeṣṣel s wudem afessas." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "Izuzer-itt <0/><1/>" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Tisuffaɣ timaynutin" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Ɛreḍ tikkelt-nniḍen" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# n uzuzer} other {# n yizurar}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Tisuffaɣ yettwasenṭḍen" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Asqerdec" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Yettwasizdeg: <1>{0}" @@ -2370,7 +2379,7 @@ msgstr "Tuqqna tettwasra." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Uɣal ɣer ugejdan" @@ -2440,7 +2449,7 @@ msgstr "Ulac acu ara twaliḍ dagi akka ar tura." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "D awezɣi alluy n tsuffaɣ" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Alukem <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Tallelt" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "Wennez imsizedgen" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Iseɣwan ufrinen" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Yebḍa-tt {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Akk" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# ameskar} other {# imeskaren}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Semyizwer" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Azemz" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Taneẓẓi" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Imeskaren" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Ula yiwen" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Wali akk imeskaren" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Fiḥel ad teɣreḍ kullec." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "D ayen kan." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Uɣal ar tqacuct" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Iseɣwan yettwabḍan sɣur yineḍfaren, myezwaren almend n umḍan n beṭṭu, izuzar d yismenyifen." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Semyizwer: Taneẓẓi" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Tisuffaɣ myezwarent almend n tneẓẓit n telɣut neɣ s telqayt. Tisuffaɣ timeẓẓyanin \"fessusit\" ma yella d tisuffaɣ tiɣezzfanin \"ẓẓayit\". Tisuffaɣ s tewlafin \"ẓẓayit\" ɣef tsuffaɣ war tiwlafin." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Agraw: Imeskaren" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Tisuffaɣ ttusgarwent almend n yimeskar, myizwarent almend n umḍan n tsuffaɣ i umeskar." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Ameskar uḍfir" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Ameskar udfir" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Ali d asawen" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Yettwasizdeg: {0}" @@ -2891,11 +2900,11 @@ msgstr "D awezɣi asali n yihacṭagen i yettwaḍfaren." msgid "No hashtags followed yet." msgstr "Ulac ihacṭagen i yettwaḍfaren akka ar tura." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Ulac acu ara twaliḍ dagi." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "D awezɣi alluy n tsuffaɣ." @@ -2987,37 +2996,37 @@ msgstr "Rnu ɣer inezgumen" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Sekcem-d aqedac amaynut, amedya \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Yir tummant" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ddu ɣer uqeddac-nniḍen…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ddu ɣer tummant-iw (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "D awazeɣi asali n yilɣa." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Amaynut <1>Ḍfer issutar" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Wali-ten akk" @@ -3054,32 +3063,32 @@ msgstr "{0, plural, one {# tabdart} other {# tibdarin}}" msgid "No lists yet." msgstr "Ulac tibdarinakka tura." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "Ur yessaweḍ ara ad ijerred asnas-nni" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "amedya \"mastodon.social\"" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "Ur yessaweḍ ara ad yekcem. Ttxil-k·m, ɛreḍ tikkelt nniḍen neɣ ɛreḍ aqeddac nniḍen." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Kemmel s {selectedInstanceText}" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Kemmel" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Ur tesεiḍ ara amiḍan? Snulfu-d yiwen!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Alɣu} other {Alɣuten}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Issutar n uḍfar" @@ -3488,56 +3497,56 @@ msgstr "Azrir n lqem yettwanɣel" msgid "Unable to copy version string" msgstr "D awezɣi anɣal n uzrir n lqem" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Yecceḍ uleqqem n uglam. Ttxil-k, εreḍ tikkelt niḍen." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "Yecceḍ tukksa n uglam. Ttxil-k, εreḍ tikkelt niḍen." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Ilɣa Push (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Ilɣa Push ttusweḥlen. Ttxil-k rmed-iten deg yiɣewwaren n yiminig." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Sireg seg <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "yal yiwen" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "imdanen I aneḍfar" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "imeḍfaṛen" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "T·Yeṭafaṛ" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Isestanen" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Ibeddilen n tsuffeɣt" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Tisirag Push ur ttwamuddent ara seg unekcum aneggaru. Tesriḍ <0><1>ad teqqneḍ tikkelt niḍen i wakken ad tmuddeḍ tisirag push." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "Tamawt: Ilɣa Push teddun kan i <0>yiwen n umiḍan." @@ -3622,27 +3631,32 @@ msgstr "{totalComments, plural, one {# awennit} other {<0>{0} iwenniten}}" msgid "View post with its replies" msgstr "Wali tasuffeɣt s tririyin-is" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Amuceε ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Isalan mucaɛen" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Sɣur {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Uɣal ɣer uskan n tsuffaɣ mucaεen" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Askan n tsuffaɣ i d-ibedren <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Tisuffaɣ mucaɛen" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Ulac tisuffaɣ mucaɛen." diff --git a/src/locales/ko-KR.po b/src/locales/ko-KR.po index 6f4886ef..5be9bf1c 100644 --- a/src/locales/ko-KR.po +++ b/src/locales/ko-KR.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -37,8 +37,8 @@ msgstr "자동화됨" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "그룹" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "맞팔" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "요청함" @@ -55,11 +55,11 @@ msgstr "요청함" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "팔로잉" @@ -110,21 +110,21 @@ msgstr "게시물" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "더 보기" @@ -186,10 +186,10 @@ msgid "Original" msgstr "원본" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "댓글" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "부스트" @@ -277,35 +277,35 @@ msgstr "부스트 켜기" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "리스트에서 더하기·빼기" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "링크 복사됨" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "링크를 복사할 수 없음" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "복사" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "공유 기능이 작동하지 않습니다." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "공유…" @@ -345,71 +345,71 @@ msgstr "그만 팔로하기…" msgid "Block <0>@{username}?" msgstr "<0>@{username} 님을 차단할까요?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} 님 차단을 풂" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} 님을 차단함" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "@{username} 님 차단을 풀 수 없음" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "@{username} 님을 차단할 수 없음" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "<0>@{username} 님 차단 풀기" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "<0>@{username} 님 차단…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "<0>@{username} 님 신고…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "프로필 고치기" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "팔로 요청을 취소할까요?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "@{0} 님을 그만 팔로할까요?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "그만 팔로하기…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "취소…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "팔로" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "팔로" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "팔로" msgid "Close" msgstr "닫기" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "번역된 소개문" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "리스트에서 뺄 수 없음." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "리스트에 더할 수 없음." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "리스트를 불러 올 수 없음." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "리스트가 없음." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "새 리스트" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "<0>@{0} 님에 관한 비공개 메모" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "비공개 노트를 갱신할 수 없음." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "취소" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "저장하고 닫기" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "프로필을 갱신할 수 없음." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "이름" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "소개문" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "기타 항목" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "레이블" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "내용" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "내용" msgid "Save" msgstr "저장" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "사용자명" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "서버 도메인 이름" @@ -527,11 +532,11 @@ msgstr "가리기 모드 켜짐" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "홈" @@ -547,8 +552,8 @@ msgstr "저장되지 않은 변경 사항이 있습니다. 해당 게시물을 #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {파일은 1개까지만 첨부할 수 있습니다.} other {파일은 #개 까지만 첨부할 수 있습니다.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "첨부 파일 #{i} 실패" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "열람 주의" @@ -620,246 +625,253 @@ msgstr "열람 주의 및 민감한 매체" msgid "Public" msgstr "공개" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "로컬" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "조용히 공개" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "팔로워만" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "쪽지" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "댓글 달기" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "게시물 고치기" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "지금은 무얼 하고 계신가요?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "민감하다고 표시" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "설문 넣기" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "커스텀 에모지 더하기" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "댓글" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "업데이트" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "올리기" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "움짤 받는 중…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "움짤 받기 실패" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "더 보기…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "올라감" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "이미지 설명" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "동영상 설명" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "오디오 설명" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "파일 크기가 너무 큽니다. 올리다가 문제가 생길 수 있습니다. 파일 크기를 {0}에서 {1} 이하로 줄여보세요." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "이미지 또는 동영상의 너비나 높이가 너무 큽니다. 올리다가 문제가 생길 수 있습니다. 너비와 높이를 {0}×{1} 픽셀에서 {2}×{3} 픽셀로 줄여보세요." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "초당 프레임 수가 너무 많습니다. 올리다가 문제가 생길 수 있습니다." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "지우기" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "오류" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "이미지 설명 고치기" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "동영상 설명 고치기" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "오디오 설명 고치기" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "설명을 자동 생성중. 잠시 기다려 주세요…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "설명을 자동 생성하는 데 실패했습니다: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "설명을 자동 생성하는 데 실패" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "설명 자동 생성…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "설명을 자동 생성하는 데 실패{0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— 시범중" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "완료" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "선택지 {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "선다형 질문" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "기간" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "설문 지우기" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "계정 검색" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "더하기" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "계정 불러오기 오류" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "커스텀 에모지" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "에모지 검색" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "커스텀 에모지 불러오기 오류" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "최근 사용" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "기타" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0}개 더…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "움짤 검색" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "GIPHY 제공" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "움짤을 검색하려면 입력하세요" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "이전" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "다음" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "GIF 불러오기 오류" @@ -882,7 +894,7 @@ msgstr "초고를 지우다가 오류가 났습니다! 다시 한 번 시도해 #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "지우기…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "초고를 찾을 수 없었습니다." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "설문" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "계정" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "더 보기…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "끝" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "키보드 단축키" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "키보드 단축키 도움말" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "다음 게시물" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "이전 게시물" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "새 게시물 불러오기" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "게시물 자세히 보기" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l 또는 <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "부스트" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "책갈피" @@ -1120,10 +1132,6 @@ msgstr "리스트를 고칠 수 없습니다." msgid "Unable to create list." msgstr "리스트를 만들 수 없습니다." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "이름" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "리스트 구성원에게 단 댓글 보기" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "매체 설명" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "번역" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "말하기" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "필터됨: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "필터된" @@ -1245,11 +1253,11 @@ msgstr "따라잡기" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "언급" @@ -1257,8 +1265,8 @@ msgstr "언급" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "책갈피" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "좋아요" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "계정들…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "로그인" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "인기" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "로컬" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[알 수 없는 알림 유형: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "부스트·좋아한 사용자…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "자세히 보기 <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "더 보기 →" @@ -1742,7 +1745,7 @@ msgstr "로컬만" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "인스턴스" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "아래로 내리기" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "고치기" @@ -2005,322 +2008,328 @@ msgstr "바로 가기 JSON 코드" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "인스턴스 서버에서 설정 가져오기·인스턴스 서버에 설정 내보내기 (매우 시범적)" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "<0/> 님이 <1>부스트 함" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "죄송합니다. 현재 로그인한 인스턴스는 다른 인스턴스에 있는 이 게시물과 상호작용할 수 없습니다." -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "@{0} 님의 게시물을 좋아했던 것 취소" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "@{0} 님의 게시물 좋아함" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "@{0} 님의 게시물에서 책갈피 뺌" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "@{0} 님의 게시물에 책갈피 꽂음" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "부스트 취소" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "인용" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "첨부한 매체 중에 설명이 없는 게 있습니다." -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "오래된 게시물 (<0>{0})" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 msgid "Unboosted @{0}'s post" msgstr "@{0} 님의 게시물 부스트 취소" -#: src/components/status.jsx:889 -#: src/components/status.jsx:1341 +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "@{0} 님의 게시물 부스트" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "부스트…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "좋아요 취소" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "좋아요" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "책갈피 빼기" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "<0>@{0} 님의 게시물 보기" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "수정 내역 보기" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "{editedDateText}에 고쳐짐" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "게시물 임베드하기" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "대화 뮤트 풀림" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "대화 뮤트됨" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "대화 뮤트를 풀 수 없음" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "대화를 뮤트할 수 없음" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "대화 뮤트 풀기" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "대화 뮤트하기" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "프로필에 고정됐던 게시물을 내림" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "게시물이 프로필에 고정됨" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "게시물 고정을 풀 수 없음" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "게시물을 고정할 수 없음" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "프로필에 고정된 게시물 내리기" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "프로필에 고정" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "게시물을 지울까요?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "게시물 지워짐" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "게시물 지울 수 없음" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "게시물 신고…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "좋아함" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "부스트함" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "책갈피 꽂음" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "고정됨" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "지워짐" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "{repliesCount, plural, other {#개의 댓글}}" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "글타래{0}" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "접기" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "내용 보기" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "매체 보기" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "고쳐짐" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "댓글들" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "수정 내역" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "내역 불러오기 실패" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "불러오는 중…" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML 코드" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML 코드 복사됨" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "HTML 코드를 복사하지 못 함" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "첨부된 매체:" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "계정 에모지:" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "정적 URL" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "에모지:" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "메모:" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "정적이며 스타일이나 JavaScript가 적용되지 않습니다. 필요에 따라 직접 스타일을 적용하시거나 고쳐서 쓰셔야 합니다." -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "설문 조사는 상호작용하지 않으며, 투표수가 고정된 목록으로 표현됩니다." -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "첨부 매체는 이미지나 동영상, 오디오 등 아무 파일이나 됩니다." -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "원본 게시물은 나중에 고쳐지거나 지워질 수 있습니다." -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "미리 보기" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "참고로 위 미리 보기는 다소 스타일이 적용되어 있습니다." -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> 님이 부스트 함" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "새 게시물" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "재시도" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "글타래" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>필터됨: <1>{0}" @@ -2370,7 +2379,7 @@ msgstr "로그인이 필요합니다." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "홈 가기" @@ -2440,7 +2449,7 @@ msgstr "아직 표시할 내용이 없습니다." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "게시물을 불러 올 수 없습니다" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "따라잡기 <0>베타" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "도움말" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "필터 초기화" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "인기 링크" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "{0} 이 공유함" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "전체" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, other {글쓴이 #명}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "정렬" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "날짜" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "밀도" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "글쓴이" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "안 묶음" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "모든 글쓴이 보기" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "다 읽을 필요는 없답니다." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "이게 다입니다." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "맨 위로 올라가기" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "팔로한 사람들이 공유한 링크를 공유·부스트·좋아요 수가 많은 순서로 보여줍니다." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "정렬: 밀도" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "게시물을 정보 밀도가 높거나 낮은 순서로 보여줍니다. 짧은 게시물은 정보 밀도가 “낮고”, 긴 게시물은 “높다”고 봅니다. 이미지가 첨부된 게시물은 이미지가 없는 게시물보다 정보 밀도가 “높다”고 봅니다." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "묶기: 글쓴이" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "글이 글쓴이에 따라 묶이며, 게시물이 많은 글쓴이가 앞에 나옵니다." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "다음 글쓴이" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "이전 글쓴이" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "맨 위로" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "필터됨: {0}" @@ -2891,11 +2900,11 @@ msgstr "팔로하는 해시태그를 불러 올 수 없습니다." msgid "No hashtags followed yet." msgstr "아직 아무 해시태그도 팔로하지 않습니다." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "표시할 내용이 없습니다." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "게시물을 불러 올 수 없습니다." @@ -2987,37 +2996,37 @@ msgstr "바로 가기 추가" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "새 인스턴스 입력 (예: mastodon.social)" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "잘못된 인스턴스" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "다른 인스턴스로 가기…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "내 인스턴스(<0>{currentInstance})로 가기" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "알림을 불러 올 수 없습니다." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>새 <1>팔로 요청" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "모두 보기" @@ -3054,32 +3063,32 @@ msgstr "{0, plural, other {리스트 #개}}" msgid "No lists yet." msgstr "아직 아무 리스트도 없습니다." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "앱 등록에 실패함" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "인스턴스 도메인" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "예: “mastodon.social”" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "계속" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "계정이 없으신가요? 하나 만드세요!" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, other {공지}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "팔로 요청" @@ -3488,56 +3497,56 @@ msgstr "버전 번호 복사 됨" msgid "Unable to copy version string" msgstr "버전 번호를 복사할 수 없음" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "구독을 갱신하는 데 실패했습니다. 다시 시도해 보세요." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "구독을 삭제하는 데 실패했습니다. 다시 시도하세요." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "푸시 알림 (베타)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "푸시 알림이 차단되었습니다. 브라우저 설정에서 푸시 알림을 활성화하세요." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "<0>{0}에게서 알림 받기" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "모두" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "내가 팔로하는 사람들" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "팔로워" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "팔로" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "설문 조사" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "게시물 수정" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "마지막 로그인 이후 푸시 권한이 부여되지 않았습니다. <0>푸시 권한을 다시 얻으려면<1>로그인해야합니다." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "주의: 푸시 알림은 <0>단 하나의 계정에만 작동합니다." @@ -3622,27 +3631,32 @@ msgstr "{totalComments, plural, other {댓글 <0>{0}개}}" msgid "View post with its replies" msgstr "게시물과 댓글 보기" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "인기 ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "인기 뉴스" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "인기 게시물 보기로 되돌아가기" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "<0>{0} 님을 언급하는 게시물 보기" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "인기 게시물" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "인기 게시물이 없음." diff --git a/src/locales/lt-LT.po b/src/locales/lt-LT.po index f952e051..69113aae 100644 --- a/src/locales/lt-LT.po +++ b/src/locales/lt-LT.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-17 18:13\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -37,8 +37,8 @@ msgstr "Automatizuotas" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupuoti" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Bendri" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Paprašyta" @@ -55,13 +55,13 @@ msgstr "Paprašyta" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" -msgstr "Sekama" +msgstr "Sekimai" #: src/components/account-block.jsx:188 #: src/components/account-info.jsx:1059 @@ -84,7 +84,7 @@ msgstr "Prisijungė <0>{0}" #: src/components/account-info.jsx:57 msgid "Forever" -msgstr "Visam laikui" +msgstr "Amžinai" #: src/components/account-info.jsx:377 msgid "Unable to load account." @@ -110,21 +110,21 @@ msgstr "Įrašai" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Daugiau" @@ -178,7 +178,7 @@ msgstr "{0, plural, one {{1, plural, one {Paskutinis {0} įrašas per pastarąj #: src/components/account-info.jsx:831 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 {Paskutinis {1} įrašas per pastaruosius metus} few {Paskutiniai {1} įrašai per pastaruosius metus} many {Paskutinio {1} įrašo per pastaruosius metus} other {Paskutinių {1} į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:855 #: src/pages/catchup.jsx:70 @@ -186,10 +186,10 @@ msgid "Original" msgstr "Originalus" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Atsakymai" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Pasidalinimai" @@ -277,35 +277,35 @@ msgstr "Įjungti pasidalinimus" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Pridėti / pašalinti iš sąrašų" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Nukopijuota nuorada" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Nepavyksta atidaryti nuorodos." #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopijuoti" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Atrodo, kad bendrinimas neveikia." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Bendrinti…" @@ -345,71 +345,71 @@ msgstr "Pašalinti sekėją…" msgid "Block <0>@{username}?" msgstr "Bluokuoti <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Atblokuotas @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Užblokuotas @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Nepavyksta atblokuoti @{username}." -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Nepavyksta užblokuoti @{username}." -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Atblokuoti <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bluokuoti <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Pranešti apie <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Redaguoti profilį" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Atšaukti sekimo prašymą?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Nebesekti @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Nebesekti…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Atšaukti…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Sekti" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Sekti" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Sekti" msgid "Close" msgstr "Uždaryti" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Išversta biografija" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Nepavyksta pašalinti iš sąrašo." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Nepavyksta pridėti prie sąrašo." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Nepavyksta įkelti sąrašų." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Nėra sąrašų." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Naujas sąrašas" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Privati pastaba apie <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Nepavyksta atnaujinti privačios pastabos." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Atšaukti" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Išsaugoti ir uždaryti" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Nepavyksta atnaujinti profilio." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Pavadinimas" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografija" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Papildomi laukai" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiketė" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Turinys" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Turinys" msgid "Save" msgstr "Išsaugoti" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "naudotojo vardas" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "serverio domeno vardas" @@ -527,11 +532,11 @@ msgstr "Įjungtas slėpimo režimas" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Pagrindinis" @@ -547,8 +552,8 @@ msgstr "Turi neišsaugotų pakeitimų. Atmesti šią įrašą?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Gali pridėti tik iki # failo.} few {Gali pridėti tik iki # failų.} many {Gali pridėti tik iki # failo.} other {Gali pridėti tik iki # failų.}}" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Nepavyko #{i} priedas." #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Turinio įspėjimas" @@ -615,251 +620,258 @@ msgid "Content warning or sensitive media" msgstr "Turinio įspėjimas arba jautri medija" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Vieša" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "Vietinis" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Neįtrauktas į sąrašą" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Tik sekėjai" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Privatus paminėjimas" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Skelbti savo atsakymą" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Redaguoti savo įrašą" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Ką tu darai?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Žymėti mediją kaip jautrią" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Pridėti apklausą" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Pridėti pasirinktinį jaustuką" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "Atsakyti" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Atnaujinti" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Skelbti" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Atsisiunčiama GIF…" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Nepavyko atsisiųsti GIF." -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Daugiau…" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Įkelta" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Vaizdo aprašymas" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Vaizdo įrašo aprašymas" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Garso įrašo aprašymas" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Per didelis failo dydis. Įkeliant gali kilti problemų. Bandyk sumažinti failo dydį nuo {0} iki {1} arba mažiau." -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Per didelis matmuo. Įkeliant gali kilti problemų. Bandyk sumažinti matmenis nuo {0}×{1} tšk. iki {2}×{3} tšk." -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Per didelis kadrų dažnis. Įkeliant gali kilti problemų." -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Pašalinti" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Klaida" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Redaguoti vaizdo aprašymą" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Redaguoti vaizdo įrašo aprašymą" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Redaguoti garso įrašo aprašymą" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Generuojamas aprašymas. Palauk…" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Nepavyko sugeneruoti aprašymo: {0}" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Nepavyko sugeneruoti aprašymo." -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Generuoti aprašymą…" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Nepavyko sugeneruoti aprašymo: {0}" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– eksperimentinė" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Atlikta" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "{0} pasirinkimas" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Keli pasirinkimai" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Trukmė" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Pašalinti apklausą" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Ieškoti paskyrų" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Pridėti" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Klaida įkeliant paskyras." -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Pasirinktiniai jaustukai" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Ieškoti jaustukų" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Klaida įkeliant pasirinktinius jaustukus." -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Neseniai naudoti" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Kiti" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} daugiau…" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Ieškoti GIF" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Veikiama su „GIPHY“" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Rašyk, kad ieškotum GIF" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Ankstesnis" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Kitas" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Klaida įkeliant GIF." @@ -882,7 +894,7 @@ msgstr "Klaida ištrinant juodraštį. Bandyk dar kartą." #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Ištrinti…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Juodraščių nerasta." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Apklausa" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Paskyros" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Rodyti daugiau…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Pabaiga." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Spartieji klaviatūros klavišai" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Spartieji klaviatūros klavišos žinynas" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Kitas įrašas" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Ankstesnis įrašas" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Įkelti naujų įrašų" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Atidaryti įrašo informaciją" @@ -1063,7 +1075,7 @@ msgstr "<0>Vald (Ctrl) + <1>Įvesti (Enter) arba <2>⌘ + <3>Įvesti #: src/pages/search.jsx:39 #: src/pages/search.jsx:209 msgid "Search" -msgstr "Ieškoti" +msgstr "Paieška" #: src/components/keyboard-shortcuts-help.jsx:147 msgid "Reply (new window)" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l arba <1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Pasidalinti" @@ -1094,11 +1106,11 @@ msgid "<0>Shift + <1>b" msgstr "<0>Lyg2 (Shift) + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" -msgstr "Pridėti į žymės" +msgstr "Prid. į žym." #: src/components/keyboard-shortcuts-help.jsx:176 msgid "Toggle Cloak mode" @@ -1120,10 +1132,6 @@ msgstr "Nepavyksta redaguoti sąrašo." msgid "Unable to create list." msgstr "Nepavyksta sukurti sąrašo." -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "Pavadinimas" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "Rodyti atsakymus sąrašo nariams" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "Medijos aprašymas" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "Versti" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "Kalbėti" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtruota: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtruota" @@ -1245,11 +1253,11 @@ msgstr "Pasivijimas" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Paminėjimai" @@ -1257,8 +1265,8 @@ msgstr "Paminėjimai" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,13 +1307,13 @@ msgstr "Žymės" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" -msgstr "Patinka" +msgstr "Patiktukų" #: src/components/nav-menu.jsx:302 #: src/pages/followed-hashtags.jsx:14 @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "Paskyros…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "Prisijungti" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendencinga" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "Vietinis" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Nežinomas pranešimo tipas: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Pasidalino / patiko…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Sužinoti daugiau <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Skaityti daugiau →" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "Tik vietinė" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Serveris" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -1838,7 +1841,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:455 msgid "Import/export" -msgstr "" +msgstr "Importuoti / eksportuoti" #: src/components/shortcuts-settings.jsx:465 msgid "Add column…" @@ -2005,336 +2008,342 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" -msgstr "" +msgstr "Cituoti" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 -msgid "Unable to unmute conversation" -msgstr "" - #: src/components/status.jsx:1143 +msgid "Unable to unmute conversation" +msgstr "Nepavyksta atšaukti pokalbio nutildymą." + +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" -msgstr "" +msgstr "Nepavyksta nutildyti pokalbio." -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" -msgstr "" +msgstr "Atšaukti pokalbio nutildymą" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" -msgstr "" - -#: src/components/status.jsx:1175 -msgid "Post unpinned from profile" -msgstr "" +msgstr "Nutildyti pokalbį" #: src/components/status.jsx:1176 +msgid "Post unpinned from profile" +msgstr "Įrašas atsegtas iš profilio" + +#: src/components/status.jsx:1177 msgid "Post pinned to profile" -msgstr "" +msgstr "Įrašas prisegtas prie profilio" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" -msgstr "" +msgstr "Nepavyksta atsegti įrašo." -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" -msgstr "" +msgstr "Nepavyksta atsegti įrašo." -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" -msgstr "" +msgstr "Atsegti iš profilio" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" -msgstr "" +msgstr "Prisegti prie profilio" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" -msgstr "" +msgstr "Ištrinti šį įrašą?" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" -msgstr "" +msgstr "Įrašas ištrintas" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" -msgstr "" +msgstr "Nepavyksta ištrinti įrašo." -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" -msgstr "" +msgstr "Pranešti apie įrašą…" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" -msgstr "" +msgstr "<0/> <1/> pasidalino" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" -msgstr "" +msgstr "Nauji įrašai" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" -msgstr "" +msgstr "Bandyti dar kartą" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" -msgstr "" +msgstr "{0, plural, one {# pasidalinimas} few {# pasidalinimai} many {# pasidalinimo} other {# pasidalinimų}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" -msgstr "" +msgstr "Prisegti įrašai" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Gija" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" -msgstr "" +msgstr "<0>Filtruota: <1>{0}" #: src/components/translation-block.jsx:152 msgid "Auto-translated from {sourceLangText}" -msgstr "" +msgstr "Automatiškai išversta iš {sourceLangText}" #: src/components/translation-block.jsx:190 msgid "Translating…" -msgstr "" +msgstr "Verčiama…" #: src/components/translation-block.jsx:193 msgid "Translate from {sourceLangText} (auto-detected)" -msgstr "" +msgstr "Versti iš {sourceLangText} (automatiškai aptikta)" #: src/components/translation-block.jsx:194 msgid "Translate from {sourceLangText}" @@ -2350,238 +2359,238 @@ msgstr "Nepavyko išversti." #: src/compose.jsx:32 msgid "Editing source status" -msgstr "" +msgstr "Šaltinio būsenos redagavimas" #: src/compose.jsx:34 msgid "Replying to @{0}" -msgstr "" +msgstr "Atsakant į @{0}" #: src/compose.jsx:62 msgid "You may close this page now." -msgstr "" +msgstr "Gali dabar uždaryti šį puslapį." #: src/compose.jsx:70 msgid "Close window" -msgstr "" +msgstr "Uždaryti langą" #: src/compose.jsx:86 msgid "Login required." -msgstr "" +msgstr "Privalomas prisijungimas." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Eiti į pagrindinį" #: src/pages/account-statuses.jsx:233 msgid "Account posts" -msgstr "" +msgstr "Paskyros įrašai" #: src/pages/account-statuses.jsx:240 msgid "{accountDisplay} (+ Replies)" -msgstr "" +msgstr "{accountDisplay} (+ atsakymai)" #: src/pages/account-statuses.jsx:242 msgid "{accountDisplay} (- Boosts)" -msgstr "" +msgstr "{accountDisplay} (- pasidalinimai)" #: src/pages/account-statuses.jsx:244 msgid "{accountDisplay} (#{tagged})" -msgstr "" +msgstr "{accountDisplay} (#{tagged})" #: src/pages/account-statuses.jsx:246 msgid "{accountDisplay} (Media)" -msgstr "" +msgstr "{accountDisplay} (medija)" #: src/pages/account-statuses.jsx:252 msgid "{accountDisplay} ({monthYear})" -msgstr "" +msgstr "{accountDisplay} ({monthYear})" #: src/pages/account-statuses.jsx:321 msgid "Clear filters" -msgstr "" +msgstr "Valyti filtrus" #: src/pages/account-statuses.jsx:324 msgid "Clear" -msgstr "" +msgstr "Valyti" #: src/pages/account-statuses.jsx:338 msgid "Showing post with replies" -msgstr "" +msgstr "Rodomas įrašas su atsakymais" #: src/pages/account-statuses.jsx:343 msgid "+ Replies" -msgstr "" +msgstr "+ atsakymai" #: src/pages/account-statuses.jsx:349 msgid "Showing posts without boosts" -msgstr "" +msgstr "Rodomi įrašai be pasidalinimų" #: src/pages/account-statuses.jsx:354 msgid "- Boosts" -msgstr "" +msgstr "- pasidalinimai" #: src/pages/account-statuses.jsx:360 msgid "Showing posts with media" -msgstr "" +msgstr "Rodomi įrašai su medija" #: src/pages/account-statuses.jsx:377 msgid "Showing posts tagged with #{0}" -msgstr "" +msgstr "Rodomi įrašai pažymėti su #{0}" #: src/pages/account-statuses.jsx:416 msgid "Showing posts in {0}" -msgstr "" +msgstr "Rodomi įrašai per {0}" #: src/pages/account-statuses.jsx:505 msgid "Nothing to see here yet." -msgstr "" +msgstr "Kol kas nėra čia ką matyti." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" -msgstr "" +msgstr "Nepavyksta įkelti įrašų." #: src/pages/account-statuses.jsx:547 #: src/pages/account-statuses.jsx:577 msgid "Unable to fetch account info" -msgstr "" +msgstr "Nepavyksta gauti paskyros informacijos." #: src/pages/account-statuses.jsx:554 msgid "Switch to account's instance {0}" -msgstr "" +msgstr "Perjungti į paskyros serverį {0}" #: src/pages/account-statuses.jsx:584 msgid "Switch to my instance (<0>{currentInstance})" -msgstr "" +msgstr "Perjungti į mano serverį (<0>{currentInstance})" #: src/pages/account-statuses.jsx:646 msgid "Month" -msgstr "" +msgstr "Mėnuo" #: src/pages/accounts.jsx:55 msgid "Current" -msgstr "" +msgstr "Dabartinė" #: src/pages/accounts.jsx:101 msgid "Default" -msgstr "" +msgstr "Numatyta" #: src/pages/accounts.jsx:123 msgid "Switch to this account" -msgstr "" +msgstr "Perjungti į šią paskyrą" #: src/pages/accounts.jsx:132 msgid "Switch in new tab/window" -msgstr "" +msgstr "Perjungti naujame skirtuke / lange" #: src/pages/accounts.jsx:146 msgid "View profile…" -msgstr "" +msgstr "Peržiūrėti profilį…" #: src/pages/accounts.jsx:163 msgid "Set as default" -msgstr "" +msgstr "Nustatyti kaip numatytąjį" #: src/pages/accounts.jsx:173 msgid "Log out <0>@{0}?" -msgstr "" +msgstr "Atsijungti iš <0>@{0}?" #: src/pages/accounts.jsx:196 msgid "Log out…" -msgstr "" +msgstr "Atsijungti…" #: src/pages/accounts.jsx:209 msgid "Add an existing account" -msgstr "" +msgstr "Pridėti esančią paskyrą" #: src/pages/accounts.jsx:216 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." -msgstr "" +msgstr "Pastaba: <0>Numatytoji paskyra visada bus naudojama pirmajam įkėlimui. Perjungtos paskyros išliks seanso metu." #: src/pages/bookmarks.jsx:25 msgid "No bookmarks yet. Go bookmark something!" -msgstr "" +msgstr "Kol kas nėra žymių. Eik kažką pridėti į žymes!" #: src/pages/bookmarks.jsx:26 msgid "Unable to load bookmarks." -msgstr "" +msgstr "Nepavyksta įkelti žymių." #: src/pages/catchup.jsx:54 msgid "last 1 hour" -msgstr "" +msgstr "paskutinės 1 valandos" #: src/pages/catchup.jsx:55 msgid "last 2 hours" -msgstr "" +msgstr "paskutinių 2 valandų" #: src/pages/catchup.jsx:56 msgid "last 3 hours" -msgstr "" +msgstr "paskutinių 3 valandų" #: src/pages/catchup.jsx:57 msgid "last 4 hours" -msgstr "" +msgstr "paskutinių 4 valandų" #: src/pages/catchup.jsx:58 msgid "last 5 hours" -msgstr "" +msgstr "paskutinių 5 valandų" #: src/pages/catchup.jsx:59 msgid "last 6 hours" -msgstr "" +msgstr "paskutinių 6 valandų" #: src/pages/catchup.jsx:60 msgid "last 7 hours" -msgstr "" +msgstr "paskutinių 7 valandų" #: src/pages/catchup.jsx:61 msgid "last 8 hours" -msgstr "" +msgstr "paskutinių 8 valandų" #: src/pages/catchup.jsx:62 msgid "last 9 hours" -msgstr "" +msgstr "paskutinių 9 valandų" #: src/pages/catchup.jsx:63 msgid "last 10 hours" -msgstr "" +msgstr "paskutinių 10 valandų" #: src/pages/catchup.jsx:64 msgid "last 11 hours" -msgstr "" +msgstr "paskutinių 11 valandų" #: src/pages/catchup.jsx:65 msgid "last 12 hours" -msgstr "" +msgstr "paskutinių 12 valandų" #: src/pages/catchup.jsx:66 msgid "beyond 12 hours" -msgstr "" +msgstr "po 12 valandų" #: src/pages/catchup.jsx:73 msgid "Followed tags" -msgstr "" +msgstr "Sekamos žymės" #: src/pages/catchup.jsx:74 msgid "Groups" -msgstr "" +msgstr "Grupės" #: src/pages/catchup.jsx:596 msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" -msgstr "" +msgstr "Rodomi {selectedFilterCategory, select, all {visi įrašai} original {originalūs įrašai} replies {atsakymai} boosts {pasidalinimai} followedTags {sekamos žymės} groups {grupės} filtered {filtruojami įrašai}}, {sortBy, select, createdAt {{sortOrder, select, asc {seniausi} desc {naujausi}}} reblogsCount {{sortOrder, select, asc {mažiausiai pasidalinimų} desc {daugiausiai pasidalinimų}}} favouritesCount {{sortOrder, select, asc {mažiausiai patiktukų} desc {daugiausiai patiktukų}}} repliesCount {{sortOrder, select, asc {mažiausiai atsakymų} desc {daugiausiai atsakymų}}} density {{sortOrder, select, asc {mažiausiai tankūs} desc {tankiausi}}}} pirmiausiai {groupBy, select, account {, sugrupuota pagal autorius} other {}}" #: src/pages/catchup.jsx:882 #: src/pages/catchup.jsx:906 msgid "Catch-up <0>beta" -msgstr "" +msgstr "Pasivijimas <0>beta versija" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" -msgstr "" +msgstr "Žinynas" #: src/pages/catchup.jsx:912 msgid "What is this?" @@ -2589,11 +2598,11 @@ msgstr "Kas tai?" #: src/pages/catchup.jsx:915 msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." -msgstr "Pasivijimo informacija – tai atskira sekimu laiko skalė, suteikianti aukšto lygio peržiūrą iš pirmo žvilgsnio, su paprasta, el. pašto įkvėpta sąsaja, kad būtų galima lengvai rūšiuoti ir filtruoti įrašus." +msgstr "Pasivijimo informacija – tai atskira sekimu laiko skalė, suteikianti aukšto lygio peržiūrą iš pirmo žvilgsnio, su paprasta, el. pašto įkvėpta sąsaja, kad būtų galima lengvai rikiuoti ir filtruoti įrašus." #: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" -msgstr "" +msgstr "Pasivijimo naudotojo sąsajos peržiūra" #: src/pages/catchup.jsx:935 msgid "Let's catch up" @@ -2605,23 +2614,23 @@ msgstr "Pasivykime tavo sekimų įrašus." #: src/pages/catchup.jsx:944 msgid "Show me all posts from…" -msgstr "Rodyti visus įrašus iš…" +msgstr "Rodyti visus įrašus nuo…" #: src/pages/catchup.jsx:967 msgid "until the max" -msgstr "" +msgstr "iki didžiausio" #: src/pages/catchup.jsx:997 msgid "Catch up" -msgstr "" +msgstr "Pasivyti" #: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" -msgstr "" +msgstr "Sutampa su paskutiniu pasivijimu" #: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" -msgstr "" +msgstr "Iki paskutinio pasivijimo ({0})" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." @@ -2637,397 +2646,397 @@ msgstr "{0, plural, one {# įrašas} few {# įrašai} many {# įrašo} other {# #: src/pages/catchup.jsx:1062 msgid "Remove this catch-up?" -msgstr "" +msgstr "Pašalinti šį pasivijimą?" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." -msgstr "" +msgstr "Pastaba: bus išsaugota tik ne daugiau kaip 3. Likusios bus automatiškai pašalintos." #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" -msgstr "" +msgstr "Gaunami įrašai…" #: src/pages/catchup.jsx:1101 msgid "This might take a while." -msgstr "" +msgstr "Tai gali šiek tiek užtrukti." #: src/pages/catchup.jsx:1136 msgid "Reset filters" -msgstr "" +msgstr "Atkurti filtrus" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" -msgstr "" +msgstr "Populiariausios nuorodos" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" -msgstr "" +msgstr "Bendrino {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" -msgstr "" +msgstr "Viskas" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" -msgstr "" +msgstr "{0, plural, one {# autorius} few {# autoriai} many {# autoriaus} other {# autorių}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" -msgstr "" +msgstr "Rikiuoti" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" -msgstr "" +msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" -msgstr "" - -#: src/pages/catchup.jsx:1469 -msgid "Authors" -msgstr "" - -#: src/pages/catchup.jsx:1470 -msgid "None" -msgstr "" +msgstr "Tankumas" #: src/pages/catchup.jsx:1486 +msgid "Authors" +msgstr "Autoriai" + +#: src/pages/catchup.jsx:1487 +msgid "None" +msgstr "Nieko" + +#: src/pages/catchup.jsx:1503 msgid "Show all authors" -msgstr "" +msgstr "Rodyti visus autorius" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." -msgstr "" +msgstr "Nebūtina perskaityti viską." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." -msgstr "" +msgstr "Tai viskas." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" -msgstr "" +msgstr "Grįžti į viršų" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." -msgstr "" +msgstr "Nuorodos bendrinamos pagal sekimus, surikiuotos pagal bendrinamų nuorodų skaičių, pasidalinimus ir patiktukus." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" -msgstr "" +msgstr "Rikiuoti: tankumas" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." -msgstr "" +msgstr "Įrašai rikiuojami pagal informacijos tankumą arba gilumą. Trumpesni įrašai „lengvesni“, o ilgesni – „sunkesni“. Įrašai su nuotraukomis yra „sunkesni“ nei įrašai be nuotraukų." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" -msgstr "" +msgstr "Grupuoti: autoriai" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." -msgstr "" +msgstr "Įrašai sugrupuoti pagal autorius, surikiuoti pagal kiekvieno autoriaus įrašų skaičių." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" -msgstr "" +msgstr "Kitas autorius" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" -msgstr "" +msgstr "Ankstesnis autorius" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" -msgstr "" +msgstr "Slinkti į viršų" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" -msgstr "" +msgstr "Filtruota: {0}" #: src/pages/favourites.jsx:25 msgid "No likes yet. Go like something!" -msgstr "" +msgstr "Kol kas nėra patiktukų. Eik kažką pamėgti!" #: src/pages/favourites.jsx:26 msgid "Unable to load likes." -msgstr "" +msgstr "Nepavyksta įkelti patiktukų." #: src/pages/filters.jsx:23 msgid "Home and lists" -msgstr "" +msgstr "Pagrindinis ir sąrašai" #: src/pages/filters.jsx:25 msgid "Public timelines" -msgstr "" +msgstr "Viešieji laiko skalės" #: src/pages/filters.jsx:26 msgid "Conversations" -msgstr "" +msgstr "Pokalbiai" #: src/pages/filters.jsx:27 msgid "Profiles" -msgstr "" +msgstr "Profiliai" #: src/pages/filters.jsx:42 msgid "Never" -msgstr "" +msgstr "Niekada" #: src/pages/filters.jsx:103 #: src/pages/filters.jsx:228 msgid "New filter" -msgstr "" +msgstr "Naujas filtras" #: src/pages/filters.jsx:151 msgid "{0, plural, one {# filter} other {# filters}}" -msgstr "" +msgstr "{0, plural, one {# filtras} few {# filtrai} many {# filtro} other {# filtrų}}" #: src/pages/filters.jsx:166 msgid "Unable to load filters." -msgstr "" +msgstr "Nepavyksta įkelti filtrų." #: src/pages/filters.jsx:170 msgid "No filters yet." -msgstr "" +msgstr "Kol kas nėra filtrų." #: src/pages/filters.jsx:177 msgid "Add filter" -msgstr "" +msgstr "Pridėti filtrą" #: src/pages/filters.jsx:228 msgid "Edit filter" -msgstr "" +msgstr "Redaguoti filtrą" #: src/pages/filters.jsx:345 msgid "Unable to edit filter" -msgstr "" +msgstr "Nepavyksta redaguoti filtro." #: src/pages/filters.jsx:346 msgid "Unable to create filter" -msgstr "" +msgstr "Nepavyksta sukurti filtro." #: src/pages/filters.jsx:355 msgid "Title" -msgstr "" +msgstr "Pavadinimas" #: src/pages/filters.jsx:396 msgid "Whole word" -msgstr "" +msgstr "Visas žodis" #: src/pages/filters.jsx:422 msgid "No keywords. Add one." -msgstr "" +msgstr "Nėra raktažodžių. Pridėk vieną." #: src/pages/filters.jsx:449 msgid "Add keyword" -msgstr "" +msgstr "Pridėti raktažodį" #: src/pages/filters.jsx:453 msgid "{0, plural, one {# keyword} other {# keywords}}" -msgstr "" +msgstr "{0, plural, one {# raktažodis} few {# raktažodžiai} many {# raktažodžio} other {# raktažodžių}}" #: src/pages/filters.jsx:466 msgid "Filter from…" -msgstr "" +msgstr "Filtruoti iš…" #: src/pages/filters.jsx:492 msgid "* Not implemented yet" -msgstr "" +msgstr "* Kol kas nepadaryta" #: src/pages/filters.jsx:498 msgid "Status: <0><1/>" -msgstr "" +msgstr "Būsena: <0><1/>" #: src/pages/filters.jsx:507 msgid "Change expiry" -msgstr "" +msgstr "Keisti galiojimo laiką" #: src/pages/filters.jsx:507 msgid "Expiry" -msgstr "" +msgstr "Galiojimo laikas" #: src/pages/filters.jsx:526 msgid "Filtered post will be…" -msgstr "" +msgstr "Filtruotas įrašas bus…" #: src/pages/filters.jsx:536 msgid "minimized" -msgstr "" +msgstr "sumažintas" #: src/pages/filters.jsx:546 msgid "hidden" -msgstr "" +msgstr "paslėptas" #: src/pages/filters.jsx:563 msgid "Delete this filter?" -msgstr "" +msgstr "Ištrinti šį filtrą?" #: src/pages/filters.jsx:576 msgid "Unable to delete filter." -msgstr "" +msgstr "Nepavyksta ištrinti filtro." #: src/pages/filters.jsx:608 msgid "Expired" -msgstr "" +msgstr "Nebegalioja" #: src/pages/filters.jsx:610 msgid "Expiring <0/>" -msgstr "" +msgstr "Baigiasi <0/>" #: src/pages/filters.jsx:614 msgid "Never expires" -msgstr "" +msgstr "Niekada nesibaigia" #: src/pages/followed-hashtags.jsx:70 msgid "{0, plural, one {# hashtag} other {# hashtags}}" -msgstr "" +msgstr "{0, plural, one {# saitažodis} few {# saitažodžiai} many {# saitažodžio} other {# saitažodžių}}" #: src/pages/followed-hashtags.jsx:85 msgid "Unable to load followed hashtags." -msgstr "" +msgstr "Nepavyksta įkelti sekamų saitažodžių." #: src/pages/followed-hashtags.jsx:89 msgid "No hashtags followed yet." -msgstr "" +msgstr "Kol kas nėra sekamų saitažodžių." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." -msgstr "" +msgstr "Nėra ką matyti čia." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." -msgstr "" +msgstr "Nepavyksta įkelti įrašų." #: src/pages/hashtag.jsx:55 msgid "{hashtagTitle} (Media only) on {instance}" -msgstr "" +msgstr "{hashtagTitle} (tik medija) serveryje {instance}" #: src/pages/hashtag.jsx:56 msgid "{hashtagTitle} on {instance}" -msgstr "" +msgstr "{hashtagTitle} serveryje {instance}" #: src/pages/hashtag.jsx:58 msgid "{hashtagTitle} (Media only)" -msgstr "" +msgstr "{hashtagTitle} (tik medija)" #: src/pages/hashtag.jsx:59 msgid "{hashtagTitle}" -msgstr "" +msgstr "{hashtagTitle}" #: src/pages/hashtag.jsx:181 msgid "No one has posted anything with this tag yet." -msgstr "" +msgstr "Kol kas niekas nieko su šia žyme nepaskelbė." #: src/pages/hashtag.jsx:182 msgid "Unable to load posts with this tag" -msgstr "" +msgstr "Nepavyksta įkelti įrašų su šia žyme." #: src/pages/hashtag.jsx:208 msgid "Unfollow #{hashtag}?" -msgstr "" +msgstr "Nebesekti #{hashtag}?" #: src/pages/hashtag.jsx:223 msgid "Unfollowed #{hashtag}" -msgstr "" +msgstr "Nebesekama #{hashtag}" #: src/pages/hashtag.jsx:238 msgid "Followed #{hashtag}" -msgstr "" +msgstr "Sekama #{hashtag}" #: src/pages/hashtag.jsx:254 msgid "Following…" -msgstr "" +msgstr "Sekama…" #: src/pages/hashtag.jsx:282 msgid "Unfeatured on profile" -msgstr "" +msgstr "Neberodoma profilyje" #: src/pages/hashtag.jsx:296 msgid "Unable to unfeature on profile" -msgstr "" +msgstr "Nepavyksta neberodyti profilyje." #: src/pages/hashtag.jsx:305 #: src/pages/hashtag.jsx:321 msgid "Featured on profile" -msgstr "" +msgstr "Rodoma profilyje" #: src/pages/hashtag.jsx:328 msgid "Feature on profile" -msgstr "" +msgstr "Rodyti profilyje" #: src/pages/hashtag.jsx:393 msgid "{TOTAL_TAGS_LIMIT, plural, other {Max # tags}}" -msgstr "" +msgstr "{TOTAL_TAGS_LIMIT, plural, one {Didžiausia # žymė} few {Didžiausia # žymės} many {Didžiausia # žymes}other {Didžiausia # žymių}}" #: src/pages/hashtag.jsx:396 msgid "Add hashtag" -msgstr "" +msgstr "Pridėti saitažodį" #: src/pages/hashtag.jsx:428 msgid "Remove hashtag" -msgstr "" +msgstr "Pašalinti saitažodį" #: 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.}}" -msgstr "" +msgstr "{SHORTCUTS_LIMIT, plural, one {Pasiektas didžiausias # trumpojo nuorodos. Nepavyksta pridėti trumposios nuorodos.} few {Pasiekti didžiausias # trumpųjų nuorodų. Nepavyksta pridėti trumposios nuorodos.} many {Pasiekta didžiausias # trumpojo nuorodos. Nepavyksta pridėti trumposios nuorodos.} other {Pasiekta didžiausias # trumpųjų nuorodų. Nepavyksta pridėti trumposios nuorodos.}}" #: src/pages/hashtag.jsx:471 msgid "This shortcut already exists" -msgstr "" +msgstr "Ši nuoroda jau egzistuoja." #: src/pages/hashtag.jsx:474 msgid "Hashtag shortcut added" -msgstr "" +msgstr "Pridėtas trumpasis nuorodos saitažodis" #: src/pages/hashtag.jsx:480 msgid "Add to Shortcuts" -msgstr "" +msgstr "Pridėti prie trumpųjų nuorodų" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Įvesk naują serverį, pvz., mastodon.social" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" -msgstr "" +msgstr "Netinkamas serveris." #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" -msgstr "" +msgstr "Eiti į kitą serverį…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" -msgstr "" +msgstr "Eiti į mano serverį (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." -msgstr "" +msgstr "Nepavyksta gauti pranešimų." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" -msgstr "" +msgstr "<0>Nauji <1>sekimo prašymai" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" -msgstr "" +msgstr "Žiūrėti viską" #: src/pages/http-route.jsx:68 msgid "Resolving…" -msgstr "" +msgstr "Sprendžiama…" #: src/pages/http-route.jsx:79 msgid "Unable to resolve URL" -msgstr "" +msgstr "Nepavyksta išspręsti URL." #: src/pages/list.jsx:107 msgid "Nothing yet." @@ -3040,7 +3049,7 @@ msgstr "Tvarkyti narius" #: src/pages/list.jsx:313 msgid "Remove <0>@{0} from list?" -msgstr "" +msgstr "Pašalinti <0>@{0} iš sąrašo?" #: src/pages/list.jsx:359 msgid "Remove…" @@ -3054,152 +3063,152 @@ msgstr "{0, plural, one {# sąrašas} few {# sąrašai} many {# sąrašo} other msgid "No lists yet." msgstr "Kol kas nėra sąrašų." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" -msgstr "" +msgstr "Nepavyko užregistruoti programos." -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" -msgstr "" +msgstr "serverio domenas" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "pvz., mastodon.social" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." -msgstr "" +msgstr "Nepavyko prisijungti. Bandyk dar kartą arba išbandyk kitą serverį." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" -msgstr "" +msgstr "Tęsti su {selectedInstanceText}" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" -msgstr "" +msgstr "Tęsti" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" -msgstr "" +msgstr "Neturi paskyros? Susikurk vieną!" #: src/pages/mentions.jsx:20 msgid "Private mentions" -msgstr "" +msgstr "Privatūs paminėjimai" #: src/pages/mentions.jsx:159 msgid "Private" -msgstr "" +msgstr "Privati" #: src/pages/mentions.jsx:169 msgid "No one mentioned you :(" -msgstr "" +msgstr "Niekas tavęs nepaminėjo. :(" #: src/pages/mentions.jsx:170 msgid "Unable to load mentions." -msgstr "" +msgstr "Nepavyksta įkelti paminėjimų." #: src/pages/notifications.jsx:97 msgid "You don't follow" -msgstr "" +msgstr "Neseki" #: src/pages/notifications.jsx:98 msgid "Who don't follow you" -msgstr "" +msgstr "Kurie tavęs neseka" #: src/pages/notifications.jsx:99 msgid "With a new account" -msgstr "" +msgstr "Su nauja paskyra" #: src/pages/notifications.jsx:100 msgid "Who unsolicitedly private mention you" -msgstr "" +msgstr "Kurie neprašytai privačiai paminėjo tave" #: src/pages/notifications.jsx:101 msgid "Who are limited by server moderators" -msgstr "" +msgstr "Kurie yra ribojami serverio prižiūrėtojų" #: src/pages/notifications.jsx:523 #: src/pages/notifications.jsx:844 msgid "Notifications settings" -msgstr "" +msgstr "Pranešimų nustatymai" #: src/pages/notifications.jsx:541 msgid "New notifications" -msgstr "" +msgstr "Nauji pranešimai" #: src/pages/notifications.jsx:552 msgid "{0, plural, one {Announcement} other {Announcements}}" -msgstr "" +msgstr "{0, plural, one {Skelbimas} few {Skelbimai} many {Skelbimo} other {Skelbimų}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" -msgstr "" +msgstr "Sekimo prašymai" #: src/pages/notifications.jsx:604 msgid "{0, plural, one {# follow request} other {# follow requests}}" -msgstr "" +msgstr "{0, plural, one {# sekimo prašymai} few {# sekimo prašymai} many {# sekimo prašymo} other {# sekimo prašymų}}" #: src/pages/notifications.jsx:659 msgid "{0, plural, one {Filtered notifications from # person} other {Filtered notifications from # people}}" -msgstr "" +msgstr "{0, plural, one {Filtruojami pranešimai iš # žmogaus} few {Filtruojami pranešimai iš # žmonių} many {Filtruojami pranešimai iš # žmogaus} other {Filtruojami pranešimai iš # žmonių}}" #: src/pages/notifications.jsx:725 msgid "Only mentions" -msgstr "" +msgstr "Tik paminėjimus" #: src/pages/notifications.jsx:729 msgid "Today" -msgstr "" +msgstr "Šiandien" #: src/pages/notifications.jsx:733 msgid "You're all caught up." -msgstr "" +msgstr "Viską peržiūrėjai." #: src/pages/notifications.jsx:756 msgid "Yesterday" -msgstr "" +msgstr "Vakar" #: src/pages/notifications.jsx:792 msgid "Unable to load notifications" -msgstr "" +msgstr "Nepavyksta įkelti pranešimų." #: src/pages/notifications.jsx:871 msgid "Notifications settings updated" -msgstr "" +msgstr "Atnaujinti pranešimų nustatymai" #: src/pages/notifications.jsx:879 msgid "Filter out notifications from people:" -msgstr "" +msgstr "Filtruoti pranešimus iš žmonių:" #: src/pages/notifications.jsx:893 msgid "Filter" -msgstr "" +msgstr "Filtruoti" #: src/pages/notifications.jsx:896 msgid "Ignore" -msgstr "" +msgstr "Ignoruoti" #: src/pages/notifications.jsx:969 msgid "Updated <0>{0}" -msgstr "" +msgstr "Atnaujinta <0>{0}" #: src/pages/notifications.jsx:1037 msgid "View notifications from <0>@{0}" -msgstr "" +msgstr "Peržiūrėti pranešimus iš <0>@{0}" #: src/pages/notifications.jsx:1058 msgid "Notifications from <0>@{0}" -msgstr "" +msgstr "Pranešimai iš <0>@{0}" #: src/pages/notifications.jsx:1125 msgid "Notifications from @{0} will not be filtered from now on." -msgstr "" +msgstr "Pranešimai iš @{0} nuo šiol nebus filtruojami." #: src/pages/notifications.jsx:1130 msgid "Unable to accept notification request" -msgstr "" +msgstr "Nepavyksta priimti pranešimo prašymo." #: src/pages/notifications.jsx:1135 msgid "Allow" @@ -3207,63 +3216,63 @@ msgstr "Leisti" #: src/pages/notifications.jsx:1155 msgid "Notifications from @{0} will not show up in Filtered notifications from now on." -msgstr "" +msgstr "Pranešimai iš @{0} nuo šiol nebus rodomi filtruotuose pranešimuose." #: src/pages/notifications.jsx:1160 msgid "Unable to dismiss notification request" -msgstr "" +msgstr "Nepavyksta atmesti pranešimo prašymo." #: src/pages/notifications.jsx:1165 msgid "Dismiss" -msgstr "" +msgstr "Atmesti" #: src/pages/notifications.jsx:1180 msgid "Dismissed" -msgstr "" +msgstr "Atmesta" #: src/pages/public.jsx:27 msgid "Local timeline ({instance})" -msgstr "" +msgstr "Vietinė laiko skalė ({instance})" #: src/pages/public.jsx:28 msgid "Federated timeline ({instance})" -msgstr "" +msgstr "Federacinė laiko skalė ({instance})" #: src/pages/public.jsx:90 msgid "Local timeline" -msgstr "" +msgstr "Vietinė laiko skalė" #: src/pages/public.jsx:90 msgid "Federated timeline" -msgstr "" +msgstr "Federacinė laiko skalė" #: src/pages/public.jsx:96 msgid "No one has posted anything yet." -msgstr "" +msgstr "Kol kas niekas nieko nepaskelbė." #: src/pages/public.jsx:123 msgid "Switch to Federated" -msgstr "" +msgstr "Perjungti į federacinę" #: src/pages/public.jsx:130 msgid "Switch to Local" -msgstr "" +msgstr "Perjungti į vietinį" #: src/pages/search.jsx:43 msgid "Search: {q} (Posts)" -msgstr "" +msgstr "Paieška: {q} (įrašai)" #: src/pages/search.jsx:46 msgid "Search: {q} (Accounts)" -msgstr "" +msgstr "Paieška: {q} (paskyros)" #: src/pages/search.jsx:49 msgid "Search: {q} (Hashtags)" -msgstr "" +msgstr "Paieška: {q} (saitažodžiai)" #: src/pages/search.jsx:52 msgid "Search: {q}" -msgstr "" +msgstr "Paieška: {q}" #: src/pages/search.jsx:232 #: src/pages/search.jsx:314 @@ -3290,19 +3299,19 @@ msgstr "Žiūrėti daugiau saitažodžių" #: src/pages/search.jsx:374 msgid "No hashtags found." -msgstr "" +msgstr "Saitažodžių nerasta." #: src/pages/search.jsx:418 msgid "See more posts" -msgstr "" +msgstr "Žiūrėti daugiau įrašų" #: src/pages/search.jsx:432 msgid "No posts found." -msgstr "" +msgstr "Įrašų nerasta." #: src/pages/search.jsx:476 msgid "Enter your search term or paste a URL above to get started." -msgstr "" +msgstr "Įvesk paieškos terminą arba įklijuok URL, kad pradėtum." #: src/pages/settings.jsx:74 msgid "Settings" @@ -3337,19 +3346,19 @@ msgstr "A" #: src/pages/settings.jsx:237 msgid "Display language" -msgstr "" +msgstr "Rodymo kalba" #: src/pages/settings.jsx:246 msgid "Volunteer translations" -msgstr "" +msgstr "Atlikti vertimus savanoriškai" #: src/pages/settings.jsx:257 msgid "Posting" -msgstr "" +msgstr "Skelbimas" #: src/pages/settings.jsx:264 msgid "Default visibility" -msgstr "" +msgstr "Numatytasis matomumas" #: src/pages/settings.jsx:265 #: src/pages/settings.jsx:311 @@ -3358,188 +3367,188 @@ msgstr "Sinchronizuota" #: src/pages/settings.jsx:290 msgid "Failed to update posting privacy" -msgstr "" +msgstr "Nepavyko atnaujinti skelbimo privatumo." #: src/pages/settings.jsx:313 msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." -msgstr "" +msgstr "Sinchronizuota su serverio nustatymais. <0>Eiti į savo serverį ({instance}), kad sužinoti daugiau nustatymų." #: src/pages/settings.jsx:328 msgid "Experiments" -msgstr "" +msgstr "Eksperimentai" #: src/pages/settings.jsx:341 msgid "Auto refresh timeline posts" -msgstr "" +msgstr "Automatiškai atnaujinti laiko skalės įrašus" #: src/pages/settings.jsx:353 msgid "Boosts carousel" -msgstr "" +msgstr "Pasidalinimų karuselė" #: src/pages/settings.jsx:369 msgid "Post translation" -msgstr "" +msgstr "Įrašo vertimas" #: src/pages/settings.jsx:380 msgid "Translate to" -msgstr "" +msgstr "Versti į" #: src/pages/settings.jsx:391 msgid "System language ({systemTargetLanguageText})" -msgstr "" +msgstr "Sistemos kalbą ({systemTargetLanguageText})" #: src/pages/settings.jsx:417 msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" -msgstr "" +msgstr "{0, plural, one {Slėpti Versti mygtuką (#):} few {Slėpti Versti mygtuką (#):} many {Slėpti Versti mygtuką (#):}=0 {} other {Slėpti Versti mygtuką (#):}}" #: src/pages/settings.jsx:471 msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." -msgstr "" +msgstr "Pastaba: ši funkcija naudoja išorines vertimo paslaugas, veikiančias su <0>„Lingva“ API ir <1>„Lingva Translate“." #: src/pages/settings.jsx:505 msgid "Auto inline translation" -msgstr "" +msgstr "Automatinis įterptinis vertimas" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." -msgstr "" +msgstr "Automatiškai rodyti vertimą įrašams laiko skalėje. Veikia tik <0>trumpiems įrašams be turinio įspėjimo, medijos ir apklausos." #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" -msgstr "" +msgstr "GIF parinkiklis rengyklei" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." -msgstr "" +msgstr "Pastaba: ši funkcija naudoja išorinę GIF paieškos paslaugą, veikiančią su <0>„GIPHY“. „G-rated“ (skirta visiems amžiaus grupėms), sekimo parametrai pašalinami, užklausose nepateikiama nukreipiančioji informacija, bet paieškos užklausos ir IP adreso informacija vis tiek pasieks jų serverius." #: src/pages/settings.jsx:562 msgid "Image description generator" -msgstr "" +msgstr "Vaizdų aprašymo generatorius" #: src/pages/settings.jsx:567 msgid "Only for new images while composing new posts." -msgstr "" +msgstr "Tik naujiems vaizdams, kai kuriami nauji įrašai." #: src/pages/settings.jsx:574 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." -msgstr "" +msgstr "Pastaba: ši funkcija naudoja išorinę DI paslaugą, veikiančią su <0>„img-alt-api“. Gali veikti netinkamai. Tik vaizdams ir anglų kalba." #: src/pages/settings.jsx:600 msgid "Server-side grouped notifications" -msgstr "" +msgstr "Serverio pusėje sugrupuoti pranešimai" #: src/pages/settings.jsx:604 msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic." -msgstr "" +msgstr "Alfa stadijos funkcija. Galimai patobulintas grupavimo langas, bet bazinė grupavimo logika." #: src/pages/settings.jsx:625 msgid "\"Cloud\" import/export for shortcuts settings" -msgstr "" +msgstr "„Debesis“ importuoti / eksportuoti trumpųjų nuorodų nustatymus" #: src/pages/settings.jsx:630 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." -msgstr "" +msgstr "⚠️⚠️⚠️ Labai eksperimentinis.<0/>Įrašyta tavo profilio pastabose. Profilio (privačios) pastabos daugiausia naudojamos kitiems profiliams, o savo profilyje yra paslėptos." #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "" +msgstr "Pastaba: ši funkcija naudoja šiuo metu prisijungusio serverio API." #: src/pages/settings.jsx:658 msgid "Cloak mode <0>(<1>Text → <2>████)" -msgstr "" +msgstr "Slėpimo režimas <0>(<1>Tekstas → <2>████)" #: src/pages/settings.jsx:667 msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." -msgstr "" +msgstr "Pakeisk tekstą blokais – tai naudinga darant ekrano kopijas dėl privatumo priežasčių." #: src/pages/settings.jsx:692 msgid "About" -msgstr "" +msgstr "Apie" #: src/pages/settings.jsx:731 msgid "<0>Built by <1>@cheeaun" -msgstr "" +msgstr "<0>Sukūrė <1>@cheeaun" #: src/pages/settings.jsx:760 msgid "Sponsor" -msgstr "" +msgstr "Remti" #: src/pages/settings.jsx:768 msgid "Donate" -msgstr "" +msgstr "Aukoti" #: src/pages/settings.jsx:776 msgid "Privacy Policy" -msgstr "" +msgstr "Privatumo politika" #: src/pages/settings.jsx:783 msgid "<0>Site: {0}" -msgstr "" +msgstr "<0>Svetainė: {0}" #: src/pages/settings.jsx:790 msgid "<0>Version: <1/> {0}" -msgstr "" +msgstr "<0>Versija: <1/> {0}" #: src/pages/settings.jsx:805 msgid "Version string copied" -msgstr "" +msgstr "Nukopijuota versijos eilutė" #: src/pages/settings.jsx:808 msgid "Unable to copy version string" -msgstr "" +msgstr "Nepavyksta nukopijuoti versijos eilutės." -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." -msgstr "" +msgstr "Nepavyko atnaujinti prenumeratos. Bandyk dar kartą." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." -msgstr "" +msgstr "Nepavyko pašalinti prenumeratos. Bandyk dar kartą." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" -msgstr "" +msgstr "Tiesioginiai pranešimai (beta versija)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." -msgstr "" +msgstr "Tiesioginiai pranešimai yra užblokuoti. Įjunk juos naršyklės nustatymuose." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" -msgstr "" +msgstr "Leisti iš <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" -msgstr "" +msgstr "bet kieno" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" -msgstr "" +msgstr "žmonių, kuriuos seku" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" -msgstr "" +msgstr "sekėjų" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" -msgstr "" +msgstr "Sekimai" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" -msgstr "" +msgstr "Apklausos" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" -msgstr "" +msgstr "Įrašų redagavimai" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." -msgstr "" +msgstr "Nuo paskutinio prisijungimo nebuvo suteiktas tiesioginis leidimas. Turėsi <0><1>prisijungti dar kartą, kad suteiktumėte tiesioginį leidimą." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." -msgstr "" +msgstr "Pastaba: tiesioginiai pranešimai veikia tik <0>vienai paskyrai." #: src/pages/status.jsx:565 msgid "Post" @@ -3547,11 +3556,11 @@ msgstr "Skelbti" #: src/pages/status.jsx:786 msgid "You're not logged in. Interactions (reply, boost, etc) are not possible." -msgstr "" +msgstr "Nesi prisijungęs (-usi). Sąveikos (atsakyti, pasidalinti ir t. t.) negalimos." #: src/pages/status.jsx:799 msgid "This post is from another instance (<0>{instance}). Interactions (reply, boost, etc) are not possible." -msgstr "" +msgstr "Šis įrašas yra iš kito serverio (<0>{instance}). Sąveikos (atsakyti, pasidalinti ir t. t.) negalimos." #: src/pages/status.jsx:827 msgid "Error: {e}" @@ -3559,32 +3568,32 @@ msgstr "Klaida: {e}" #: src/pages/status.jsx:834 msgid "Switch to my instance to enable interactions" -msgstr "" +msgstr "Perjungti į mano serverį, kad būtų įjungtos sąveikos" #: src/pages/status.jsx:936 msgid "Unable to load replies." -msgstr "" +msgstr "Nepavyksta įkelti atsakymų." #: src/pages/status.jsx:1048 msgid "Back" -msgstr "" +msgstr "Atgal" #: src/pages/status.jsx:1079 msgid "Go to main post" -msgstr "" +msgstr "Eiti į pagrindinį įrašą" #: src/pages/status.jsx:1102 msgid "{0} posts above ‒ Go to top" -msgstr "" +msgstr "{0} įrašų aukščiau – eiti į viršų" #: src/pages/status.jsx:1145 #: src/pages/status.jsx:1208 msgid "Switch to Side Peek view" -msgstr "" +msgstr "Perjungti į šoninio žvilgsnio rodymą" #: src/pages/status.jsx:1209 msgid "Switch to Full view" -msgstr "" +msgstr "Perjungti į visą rodymą" #: src/pages/status.jsx:1227 msgid "Show all sensitive content" @@ -3622,33 +3631,38 @@ msgstr "{totalComments, plural, one {# komentaras} few {<0>{0} komentarai} m msgid "View post with its replies" msgstr "Peržiūrėti įrašą su jo atsakymais" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Tendencinga ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Tendencingos naujienos" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Atgal į tendencingų įrašų rodymą" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" -msgstr "Rodomi įrašai, kuriuose minimas <0>{0}" +msgstr "Rodomi įrašai, kuriuose paminimas <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" -msgstr "" +msgstr "Tendencingi įrašai" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." -msgstr "" +msgstr "Nėra tendencingų įrašų." #: src/pages/welcome.jsx:53 msgid "A minimalistic opinionated Mastodon web client." -msgstr "Minimalistinė „Mastodon“ žiniatinklio kliento programa." +msgstr "Minimalistinė „Mastodon“ interneto kliento programa." #: src/pages/welcome.jsx:64 msgid "Log in with Mastodon" @@ -3656,63 +3670,63 @@ msgstr "Prisijungti su „Mastodon“" #: src/pages/welcome.jsx:70 msgid "Sign up" -msgstr "" +msgstr "Registruotis" #: src/pages/welcome.jsx:77 msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server." -msgstr "Prijunk esamą „Mastodon“ / Fediverso paskyrą.<0/>Tavo kredencialai šiame serveryje nėra saugomi." +msgstr "Prijunk esamą „Mastodon“ / fediverso paskyrą.<0/>Tavo kredencialai šiame serveryje nėra saugomi." #: src/pages/welcome.jsx:94 msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." -msgstr "" +msgstr "<0>Sukūrė <1>@cheeaun. <2>Privatumo politika." #: src/pages/welcome.jsx:125 msgid "Screenshot of Boosts Carousel" -msgstr "" +msgstr "Pasidalinimų karuselės ekrano kopija" #: src/pages/welcome.jsx:129 msgid "Boosts Carousel" -msgstr "" +msgstr "Pasidalinimų karuselė" #: src/pages/welcome.jsx:132 msgid "Visually separate original posts and re-shared posts (boosted posts)." -msgstr "" +msgstr "Vizualiai atskirk originalius įrašus ir pakartotinai bendrinamus įrašus (pasidalintus įrašus)." #: src/pages/welcome.jsx:141 msgid "Screenshot of nested comments thread" -msgstr "" +msgstr "Įterptų komentarų gijos ekrano kopija" #: src/pages/welcome.jsx:145 msgid "Nested comments thread" -msgstr "" +msgstr "Įterptų komentarų gija" #: src/pages/welcome.jsx:148 msgid "Effortlessly follow conversations. Semi-collapsible replies." -msgstr "" +msgstr "Lengvai sek pokalbius. Pusiau suskleidžiamieji atsakymai." #: src/pages/welcome.jsx:156 msgid "Screenshot of grouped notifications" -msgstr "" +msgstr "Sugrupuotų pranešimų ekrano kopija" #: src/pages/welcome.jsx:160 msgid "Grouped notifications" -msgstr "" +msgstr "Sugrupuoti pranešimai" #: src/pages/welcome.jsx:163 msgid "Similar notifications are grouped and collapsed to reduce clutter." -msgstr "" +msgstr "Panašūs pranešimai sugrupuojami ir suskleidžiami, kad būtų mažiau netvarkos." #: src/pages/welcome.jsx:172 msgid "Screenshot of multi-column UI" -msgstr "" +msgstr "Daugiastulpelių naudotojo sąsajos ekrano kopija" #: src/pages/welcome.jsx:176 msgid "Single or multi-column" -msgstr "" +msgstr "Vieno arba daugiastulpelių" #: src/pages/welcome.jsx:179 msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." -msgstr "Pagal numatytuosius nustatymus – vienas stulpelis zeno režimo ieškikliams. Galimybė konfigūruoti daugiasluoksnius stulpelius patyrusiems naudotojams." +msgstr "Pagal numatytuosius nustatymus – vienas stulpelis zeno režimo ieškikliams. Galimybė konfigūruoti daugiastulpelius patyrusiems naudotojams." #: src/pages/welcome.jsx:188 msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" diff --git a/src/locales/nb-NO.po b/src/locales/nb-NO.po new file mode 100644 index 00000000..4fffbe67 --- /dev/null +++ b/src/locales/nb-NO.po @@ -0,0 +1,3754 @@ +msgid "" +msgstr "" +"POT-Creation-Date: 2024-08-04 21:58+0800\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: @lingui/cli\n" +"Language: nb_NO\n" +"Project-Id-Version: phanpy\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2024-09-19 18:32\n" +"Last-Translator: \n" +"Language-Team: Norwegian Bokmal\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: phanpy\n" +"X-Crowdin-Project-ID: 703337\n" +"X-Crowdin-Language: nb\n" +"X-Crowdin-File: /main/src/locales/en.po\n" +"X-Crowdin-File-ID: 18\n" + +#: src/components/account-block.jsx:133 +msgid "Locked" +msgstr "Låst" + +#: src/components/account-block.jsx:139 +msgid "Posts: {0}" +msgstr "Innlegg: {0}" + +#: src/components/account-block.jsx:144 +msgid "Last posted: {0}" +msgstr "Sist postet: {0}" + +#: src/components/account-block.jsx:159 +#: src/components/account-info.jsx:634 +msgid "Automated" +msgstr "Automatisert" + +#: src/components/account-block.jsx:166 +#: src/components/account-info.jsx:639 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 +msgid "Group" +msgstr "Gruppe" + +#: src/components/account-block.jsx:176 +msgid "Mutual" +msgstr "Gjensidig" + +#: src/components/account-block.jsx:180 +#: src/components/account-info.jsx:1677 +msgid "Requested" +msgstr "Forespurt" + +#: src/components/account-block.jsx:184 +#: src/components/account-info.jsx:416 +#: src/components/account-info.jsx:742 +#: src/components/account-info.jsx:756 +#: src/components/account-info.jsx:1668 +#: src/components/nav-menu.jsx:193 +#: src/components/shortcuts-settings.jsx:137 +#: src/pages/following.jsx:20 +#: src/pages/following.jsx:134 +msgid "Following" +msgstr "Følger" + +#: src/components/account-block.jsx:188 +#: src/components/account-info.jsx:1059 +msgid "Follows you" +msgstr "Følger deg" + +#: src/components/account-block.jsx:196 +msgid "{followersCount, plural, one {# follower} other {# followers}}" +msgstr "" + +#: src/components/account-block.jsx:205 +#: src/components/account-info.jsx:680 +msgid "Verified" +msgstr "Bekreftet" + +#: src/components/account-block.jsx:220 +#: src/components/account-info.jsx:777 +msgid "Joined <0>{0}" +msgstr "Ble med <0>{0}" + +#: src/components/account-info.jsx:57 +msgid "Forever" +msgstr "For alltid" + +#: src/components/account-info.jsx:377 +msgid "Unable to load account." +msgstr "Kunne ikke laste inn konto." + +#: src/components/account-info.jsx:385 +msgid "Go to account page" +msgstr "Gå til kontoside" + +#: src/components/account-info.jsx:413 +#: src/components/account-info.jsx:702 +#: src/components/account-info.jsx:732 +msgid "Followers" +msgstr "Følgere" + +#: src/components/account-info.jsx:419 +#: src/components/account-info.jsx:773 +#: src/pages/account-statuses.jsx:484 +#: src/pages/search.jsx:237 +#: src/pages/search.jsx:384 +msgid "Posts" +msgstr "Innlegg" + +#: src/components/account-info.jsx:427 +#: src/components/account-info.jsx:1115 +#: src/components/compose.jsx:2463 +#: src/components/media-alt-modal.jsx:45 +#: src/components/media-modal.jsx:283 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 +#: src/pages/account-statuses.jsx:528 +#: src/pages/accounts.jsx:109 +#: src/pages/hashtag.jsx:199 +#: src/pages/list.jsx:157 +#: src/pages/public.jsx:114 +#: src/pages/status.jsx:1169 +#: src/pages/trending.jsx:471 +msgid "More" +msgstr "Mer" + +#: src/components/account-info.jsx:439 +msgid "<0>{displayName} has indicated that their new account is now:" +msgstr "" + +#: src/components/account-info.jsx:584 +#: src/components/account-info.jsx:1273 +msgid "Handle copied" +msgstr "" + +#: src/components/account-info.jsx:587 +#: src/components/account-info.jsx:1276 +msgid "Unable to copy handle" +msgstr "" + +#: src/components/account-info.jsx:593 +#: src/components/account-info.jsx:1282 +msgid "Copy handle" +msgstr "" + +#: src/components/account-info.jsx:599 +msgid "Go to original profile page" +msgstr "Gå til original profilside" + +#: src/components/account-info.jsx:606 +msgid "View profile image" +msgstr "Vis profilbilde" + +#: src/components/account-info.jsx:612 +msgid "View profile header" +msgstr "" + +#: src/components/account-info.jsx:629 +msgid "In Memoriam" +msgstr "" + +#: src/components/account-info.jsx:709 +#: src/components/account-info.jsx:747 +msgid "This user has chosen to not make this information available." +msgstr "" + +#: src/components/account-info.jsx:802 +msgid "{0} original posts, {1} replies, {2} boosts" +msgstr "" + +#: src/components/account-info.jsx:818 +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 "" + +#: src/components/account-info.jsx:831 +msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" +msgstr "" + +#: src/components/account-info.jsx:855 +#: src/pages/catchup.jsx:70 +msgid "Original" +msgstr "" + +#: src/components/account-info.jsx:859 +#: src/components/status.jsx:2163 +#: src/pages/catchup.jsx:71 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 +#: src/pages/status.jsx:892 +#: src/pages/status.jsx:1494 +msgid "Replies" +msgstr "" + +#: src/components/account-info.jsx:863 +#: src/pages/catchup.jsx:72 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 +msgid "Boosts" +msgstr "" + +#: src/components/account-info.jsx:869 +msgid "Post stats unavailable." +msgstr "" + +#: src/components/account-info.jsx:900 +msgid "View post stats" +msgstr "" + +#: src/components/account-info.jsx:1063 +msgid "Last post: <0>{0}" +msgstr "" + +#: src/components/account-info.jsx:1077 +msgid "Muted" +msgstr "Dempet" + +#: src/components/account-info.jsx:1082 +msgid "Blocked" +msgstr "Blokkert" + +#: src/components/account-info.jsx:1091 +msgid "Private note" +msgstr "Privat notat" + +#: src/components/account-info.jsx:1148 +msgid "Mention <0>@{username}" +msgstr "" + +#: src/components/account-info.jsx:1160 +msgid "Translate bio" +msgstr "Oversett bio" + +#: src/components/account-info.jsx:1171 +msgid "Edit private note" +msgstr "Rediger privat notat" + +#: src/components/account-info.jsx:1171 +msgid "Add private note" +msgstr "Legg til privat notat" + +#: src/components/account-info.jsx:1191 +msgid "Notifications enabled for @{username}'s posts." +msgstr "" + +#: src/components/account-info.jsx:1192 +msgid "Notifications disabled for @{username}'s posts." +msgstr "" + +#: src/components/account-info.jsx:1204 +msgid "Disable notifications" +msgstr "" + +#: src/components/account-info.jsx:1205 +msgid "Enable notifications" +msgstr "Aktiver varsler" + +#: src/components/account-info.jsx:1222 +msgid "Boosts from @{username} enabled." +msgstr "" + +#: src/components/account-info.jsx:1223 +msgid "Boosts from @{username} disabled." +msgstr "" + +#: src/components/account-info.jsx:1234 +msgid "Disable boosts" +msgstr "" + +#: src/components/account-info.jsx:1234 +msgid "Enable boosts" +msgstr "" + +#: src/components/account-info.jsx:1250 +#: src/components/account-info.jsx:1260 +#: src/components/account-info.jsx:1861 +msgid "Add/Remove from Lists" +msgstr "" + +#: src/components/account-info.jsx:1299 +#: src/components/status.jsx:1079 +msgid "Link copied" +msgstr "" + +#: src/components/account-info.jsx:1302 +#: src/components/status.jsx:1082 +msgid "Unable to copy link" +msgstr "" + +#: src/components/account-info.jsx:1308 +#: src/components/shortcuts-settings.jsx:1056 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 +msgid "Copy" +msgstr "" + +#: src/components/account-info.jsx:1323 +#: src/components/shortcuts-settings.jsx:1074 +#: src/components/status.jsx:1104 +msgid "Sharing doesn't seem to work." +msgstr "" + +#: src/components/account-info.jsx:1329 +#: src/components/status.jsx:1110 +msgid "Share…" +msgstr "" + +#: src/components/account-info.jsx:1349 +msgid "Unmuted @{username}" +msgstr "" + +#: src/components/account-info.jsx:1361 +msgid "Unmute <0>@{username}" +msgstr "" + +#: src/components/account-info.jsx:1377 +msgid "Mute <0>@{username}…" +msgstr "" + +#: src/components/account-info.jsx:1409 +msgid "Muted @{username} for {0}" +msgstr "" + +#: src/components/account-info.jsx:1421 +msgid "Unable to mute @{username}" +msgstr "" + +#: src/components/account-info.jsx:1442 +msgid "Remove <0>@{username} from followers?" +msgstr "" + +#: src/components/account-info.jsx:1462 +msgid "@{username} removed from followers" +msgstr "" + +#: src/components/account-info.jsx:1474 +msgid "Remove follower…" +msgstr "" + +#: src/components/account-info.jsx:1485 +msgid "Block <0>@{username}?" +msgstr "" + +#: src/components/account-info.jsx:1509 +msgid "Unblocked @{username}" +msgstr "" + +#: src/components/account-info.jsx:1517 +msgid "Blocked @{username}" +msgstr "" + +#: src/components/account-info.jsx:1525 +msgid "Unable to unblock @{username}" +msgstr "" + +#: src/components/account-info.jsx:1527 +msgid "Unable to block @{username}" +msgstr "" + +#: src/components/account-info.jsx:1537 +msgid "Unblock <0>@{username}" +msgstr "" + +#: src/components/account-info.jsx:1546 +msgid "Block <0>@{username}…" +msgstr "" + +#: src/components/account-info.jsx:1563 +msgid "Report <0>@{username}…" +msgstr "" + +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 +msgid "Edit profile" +msgstr "" + +#: src/components/account-info.jsx:1619 +msgid "Withdraw follow request?" +msgstr "" + +#: src/components/account-info.jsx:1620 +msgid "Unfollow @{0}?" +msgstr "" + +#: src/components/account-info.jsx:1671 +msgid "Unfollow…" +msgstr "" + +#: src/components/account-info.jsx:1680 +msgid "Withdraw…" +msgstr "" + +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 +#: src/pages/hashtag.jsx:261 +msgid "Follow" +msgstr "" + +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 +#: src/components/account-sheet.jsx:37 +#: src/components/compose.jsx:797 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 +#: src/components/drafts.jsx:58 +#: src/components/embed-modal.jsx:12 +#: src/components/generic-accounts.jsx:142 +#: src/components/keyboard-shortcuts-help.jsx:39 +#: src/components/list-add-edit.jsx:33 +#: src/components/media-alt-modal.jsx:33 +#: src/components/media-modal.jsx:247 +#: src/components/notification-service.jsx:156 +#: src/components/report-modal.jsx:75 +#: src/components/shortcuts-settings.jsx:227 +#: src/components/shortcuts-settings.jsx:580 +#: src/components/shortcuts-settings.jsx:780 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 +#: src/pages/accounts.jsx:36 +#: src/pages/catchup.jsx:1581 +#: src/pages/filters.jsx:224 +#: src/pages/list.jsx:274 +#: src/pages/notifications.jsx:840 +#: src/pages/notifications.jsx:1054 +#: src/pages/settings.jsx:69 +#: src/pages/status.jsx:1256 +msgid "Close" +msgstr "Lukk" + +#: src/components/account-info.jsx:1807 +msgid "Translated Bio" +msgstr "" + +#: src/components/account-info.jsx:1901 +msgid "Unable to remove from list." +msgstr "" + +#: src/components/account-info.jsx:1902 +msgid "Unable to add to list." +msgstr "" + +#: src/components/account-info.jsx:1921 +#: src/pages/lists.jsx:104 +msgid "Unable to load lists." +msgstr "" + +#: src/components/account-info.jsx:1925 +msgid "No lists." +msgstr "" + +#: src/components/account-info.jsx:1936 +#: src/components/list-add-edit.jsx:37 +#: src/pages/lists.jsx:58 +msgid "New list" +msgstr "" + +#: src/components/account-info.jsx:1994 +msgid "Private note about <0>@{0}" +msgstr "" + +#: src/components/account-info.jsx:2024 +msgid "Unable to update private note." +msgstr "" + +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 +msgid "Cancel" +msgstr "" + +#: src/components/account-info.jsx:2052 +msgid "Save & close" +msgstr "" + +#: src/components/account-info.jsx:2145 +msgid "Unable to update profile." +msgstr "" + +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "Navn" + +#: src/components/account-info.jsx:2165 +msgid "Bio" +msgstr "" + +#: src/components/account-info.jsx:2178 +msgid "Extra fields" +msgstr "" + +#: src/components/account-info.jsx:2184 +msgid "Label" +msgstr "" + +#: src/components/account-info.jsx:2187 +msgid "Content" +msgstr "" + +#: src/components/account-info.jsx:2220 +#: src/components/list-add-edit.jsx:147 +#: src/components/shortcuts-settings.jsx:712 +#: src/pages/filters.jsx:554 +#: src/pages/notifications.jsx:906 +msgid "Save" +msgstr "" + +#: src/components/account-info.jsx:2273 +msgid "username" +msgstr "" + +#: src/components/account-info.jsx:2277 +msgid "server domain name" +msgstr "" + +#: src/components/background-service.jsx:149 +msgid "Cloak mode disabled" +msgstr "" + +#: src/components/background-service.jsx:149 +msgid "Cloak mode enabled" +msgstr "" + +#: src/components/columns.jsx:19 +#: src/components/nav-menu.jsx:184 +#: src/components/shortcuts-settings.jsx:137 +#: src/components/timeline.jsx:437 +#: src/pages/catchup.jsx:876 +#: src/pages/filters.jsx:89 +#: src/pages/followed-hashtags.jsx:40 +#: src/pages/home.jsx:53 +#: src/pages/notifications.jsx:505 +msgid "Home" +msgstr "" + +#: src/components/compose-button.jsx:49 +#: src/compose.jsx:37 +msgid "Compose" +msgstr "" + +#: src/components/compose.jsx:392 +msgid "You have unsaved changes. Discard this post?" +msgstr "" + +#: src/components/compose.jsx:614 +#: src/components/compose.jsx:630 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 +msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" +msgstr "" + +#: src/components/compose.jsx:778 +msgid "Pop out" +msgstr "" + +#: src/components/compose.jsx:785 +msgid "Minimize" +msgstr "" + +#: src/components/compose.jsx:821 +msgid "Looks like you closed the parent window." +msgstr "" + +#: src/components/compose.jsx:828 +msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." +msgstr "" + +#: src/components/compose.jsx:833 +msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" +msgstr "" + +#: src/components/compose.jsx:875 +msgid "Pop in" +msgstr "" + +#: src/components/compose.jsx:885 +msgid "Replying to @{0}’s post (<0>{1})" +msgstr "" + +#: src/components/compose.jsx:895 +msgid "Replying to @{0}’s post" +msgstr "" + +#: src/components/compose.jsx:908 +msgid "Editing source post" +msgstr "" + +#: src/components/compose.jsx:955 +msgid "Poll must have at least 2 options" +msgstr "" + +#: src/components/compose.jsx:959 +msgid "Some poll choices are empty" +msgstr "" + +#: src/components/compose.jsx:972 +msgid "Some media have no descriptions. Continue?" +msgstr "" + +#: src/components/compose.jsx:1024 +msgid "Attachment #{i} failed" +msgstr "" + +#: src/components/compose.jsx:1118 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 +msgid "Content warning" +msgstr "" + +#: src/components/compose.jsx:1134 +msgid "Content warning or sensitive media" +msgstr "" + +#: src/components/compose.jsx:1170 +#: src/components/status.jsx:92 +#: src/pages/settings.jsx:297 +msgid "Public" +msgstr "" + +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 +#: src/pages/settings.jsx:300 +msgid "Unlisted" +msgstr "" + +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 +#: src/pages/settings.jsx:303 +msgid "Followers only" +msgstr "" + +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 +#: src/components/status.jsx:1840 +msgid "Private mention" +msgstr "" + +#: src/components/compose.jsx:1194 +msgid "Post your reply" +msgstr "" + +#: src/components/compose.jsx:1196 +msgid "Edit your post" +msgstr "" + +#: src/components/compose.jsx:1197 +msgid "What are you doing?" +msgstr "" + +#: src/components/compose.jsx:1275 +msgid "Mark media as sensitive" +msgstr "" + +#: src/components/compose.jsx:1373 +msgid "Add poll" +msgstr "" + +#: src/components/compose.jsx:1395 +msgid "Add custom emoji" +msgstr "" + +#: src/components/compose.jsx:1479 +#: src/components/keyboard-shortcuts-help.jsx:143 +#: src/components/status.jsx:831 +#: src/components/status.jsx:1616 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 +msgid "Reply" +msgstr "" + +#: src/components/compose.jsx:1481 +msgid "Update" +msgstr "Oppdater" + +#: src/components/compose.jsx:1482 +msgctxt "Submit button in composer" +msgid "Post" +msgstr "" + +#: src/components/compose.jsx:1610 +msgid "Downloading GIF…" +msgstr "" + +#: src/components/compose.jsx:1638 +msgid "Failed to download GIF" +msgstr "" + +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 +#: src/components/nav-menu.jsx:287 +msgid "More…" +msgstr "" + +#: src/components/compose.jsx:2232 +msgid "Uploaded" +msgstr "Lastet opp" + +#: src/components/compose.jsx:2245 +msgid "Image description" +msgstr "" + +#: src/components/compose.jsx:2246 +msgid "Video description" +msgstr "" + +#: src/components/compose.jsx:2247 +msgid "Audio description" +msgstr "" + +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 +msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." +msgstr "" + +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 +msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." +msgstr "" + +#: src/components/compose.jsx:2323 +msgid "Frame rate too high. Uploading might encounter issues." +msgstr "" + +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 +#: src/components/shortcuts-settings.jsx:723 +#: src/pages/catchup.jsx:1074 +#: src/pages/filters.jsx:412 +msgid "Remove" +msgstr "" + +#: src/components/compose.jsx:2400 +#: src/compose.jsx:83 +msgid "Error" +msgstr "" + +#: src/components/compose.jsx:2425 +msgid "Edit image description" +msgstr "" + +#: src/components/compose.jsx:2426 +msgid "Edit video description" +msgstr "" + +#: src/components/compose.jsx:2427 +msgid "Edit audio description" +msgstr "" + +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 +msgid "Generating description. Please wait…" +msgstr "" + +#: src/components/compose.jsx:2492 +msgid "Failed to generate description: {0}" +msgstr "" + +#: src/components/compose.jsx:2493 +msgid "Failed to generate description" +msgstr "" + +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 +msgid "Generate description…" +msgstr "" + +#: src/components/compose.jsx:2544 +msgid "Failed to generate description{0}" +msgstr "" + +#: src/components/compose.jsx:2559 +msgid "({0}) <0>— experimental" +msgstr "" + +#: src/components/compose.jsx:2578 +msgid "Done" +msgstr "" + +#: src/components/compose.jsx:2614 +msgid "Choice {0}" +msgstr "" + +#: src/components/compose.jsx:2661 +msgid "Multiple choices" +msgstr "" + +#: src/components/compose.jsx:2664 +msgid "Duration" +msgstr "" + +#: src/components/compose.jsx:2695 +msgid "Remove poll" +msgstr "" + +#: src/components/compose.jsx:2909 +msgid "Search accounts" +msgstr "" + +#: src/components/compose.jsx:2950 +#: src/components/shortcuts-settings.jsx:712 +#: src/pages/list.jsx:359 +msgid "Add" +msgstr "" + +#: src/components/compose.jsx:2963 +#: src/components/generic-accounts.jsx:227 +msgid "Error loading accounts" +msgstr "" + +#: src/components/compose.jsx:3106 +msgid "Custom emojis" +msgstr "" + +#: src/components/compose.jsx:3126 +msgid "Search emoji" +msgstr "" + +#: src/components/compose.jsx:3157 +msgid "Error loading custom emojis" +msgstr "" + +#: src/components/compose.jsx:3168 +msgid "Recently used" +msgstr "" + +#: src/components/compose.jsx:3169 +msgid "Others" +msgstr "" + +#: src/components/compose.jsx:3207 +msgid "{0} more…" +msgstr "" + +#: src/components/compose.jsx:3345 +msgid "Search GIFs" +msgstr "" + +#: src/components/compose.jsx:3360 +msgid "Powered by GIPHY" +msgstr "" + +#: src/components/compose.jsx:3368 +msgid "Type to search GIFs" +msgstr "" + +#: src/components/compose.jsx:3466 +#: src/components/media-modal.jsx:387 +#: src/components/timeline.jsx:889 +msgid "Previous" +msgstr "" + +#: src/components/compose.jsx:3484 +#: src/components/media-modal.jsx:406 +#: src/components/timeline.jsx:906 +msgid "Next" +msgstr "" + +#: src/components/compose.jsx:3501 +msgid "Error loading GIFs" +msgstr "" + +#: src/components/drafts.jsx:63 +#: src/pages/settings.jsx:684 +msgid "Unsent drafts" +msgstr "" + +#: src/components/drafts.jsx:68 +msgid "Looks like you have unsent drafts. Let's continue where you left off." +msgstr "" + +#: src/components/drafts.jsx:102 +msgid "Delete this draft?" +msgstr "" + +#: src/components/drafts.jsx:117 +msgid "Error deleting draft! Please try again." +msgstr "" + +#: src/components/drafts.jsx:127 +#: src/components/list-add-edit.jsx:183 +#: src/components/status.jsx:1251 +#: src/pages/filters.jsx:587 +msgid "Delete…" +msgstr "" + +#: src/components/drafts.jsx:146 +msgid "Error fetching reply-to status!" +msgstr "" + +#: src/components/drafts.jsx:171 +msgid "Delete all drafts?" +msgstr "" + +#: src/components/drafts.jsx:189 +msgid "Error deleting drafts! Please try again." +msgstr "" + +#: src/components/drafts.jsx:201 +msgid "Delete all…" +msgstr "" + +#: src/components/drafts.jsx:209 +msgid "No drafts found." +msgstr "" + +#: src/components/drafts.jsx:245 +#: src/pages/catchup.jsx:1928 +msgid "Poll" +msgstr "" + +#: src/components/drafts.jsx:248 +#: src/pages/account-statuses.jsx:365 +msgid "Media" +msgstr "" + +#: src/components/embed-modal.jsx:22 +msgid "Open in new window" +msgstr "" + +#: src/components/follow-request-buttons.jsx:42 +#: src/pages/notifications.jsx:890 +msgid "Accept" +msgstr "" + +#: src/components/follow-request-buttons.jsx:68 +msgid "Reject" +msgstr "" + +#: src/components/follow-request-buttons.jsx:75 +#: src/pages/notifications.jsx:1173 +msgid "Accepted" +msgstr "" + +#: src/components/follow-request-buttons.jsx:79 +msgid "Rejected" +msgstr "" + +#: src/components/generic-accounts.jsx:24 +msgid "Nothing to show" +msgstr "" + +#: src/components/generic-accounts.jsx:145 +#: src/components/notification.jsx:429 +#: src/pages/accounts.jsx:41 +#: src/pages/search.jsx:227 +#: src/pages/search.jsx:260 +msgid "Accounts" +msgstr "" + +#: src/components/generic-accounts.jsx:205 +#: src/components/timeline.jsx:519 +#: src/pages/list.jsx:293 +#: src/pages/notifications.jsx:820 +#: src/pages/search.jsx:454 +#: src/pages/status.jsx:1289 +msgid "Show more…" +msgstr "" + +#: src/components/generic-accounts.jsx:210 +#: src/components/timeline.jsx:524 +#: src/pages/search.jsx:459 +msgid "The end." +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:43 +#: src/components/nav-menu.jsx:405 +#: src/pages/catchup.jsx:1619 +msgid "Keyboard shortcuts" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:51 +msgid "Keyboard shortcuts help" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:55 +#: src/pages/catchup.jsx:1644 +msgid "Next post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:59 +#: src/pages/catchup.jsx:1652 +msgid "Previous post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:63 +msgid "Skip carousel to next post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:65 +msgid "<0>Shift + <1>j" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:71 +msgid "Skip carousel to previous post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:73 +msgid "<0>Shift + <1>k" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:79 +msgid "Load new posts" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:83 +#: src/pages/catchup.jsx:1676 +msgid "Open post details" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:85 +msgid "<0>Enter or <1>o" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:92 +msgid "Expand content warning or<0/>toggle expanded/collapsed thread" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:101 +msgid "Close post or dialogs" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:103 +msgid "<0>Esc or <1>Backspace" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:109 +msgid "Focus column in multi-column mode" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:111 +msgid "<0>1 to <1>9" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:117 +msgid "Compose new post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:121 +msgid "Compose new post (new window)" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:124 +msgid "<0>Shift + <1>c" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:130 +msgid "Send post" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:132 +msgid "<0>Ctrl + <1>Enter or <2>⌘ + <3>Enter" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:139 +#: src/components/nav-menu.jsx:374 +#: src/components/search-form.jsx:72 +#: src/components/shortcuts-settings.jsx:52 +#: src/components/shortcuts-settings.jsx:176 +#: src/pages/search.jsx:39 +#: src/pages/search.jsx:209 +msgid "Search" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:147 +msgid "Reply (new window)" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:150 +msgid "<0>Shift + <1>r" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:156 +msgid "Like (favourite)" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:158 +msgid "<0>l or <1>f" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:164 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 +msgid "Boost" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:166 +msgid "<0>Shift + <1>b" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:172 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 +msgid "Bookmark" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:176 +msgid "Toggle Cloak mode" +msgstr "" + +#: src/components/keyboard-shortcuts-help.jsx:178 +msgid "<0>Shift + <1>Alt + <2>k" +msgstr "" + +#: src/components/list-add-edit.jsx:37 +msgid "Edit list" +msgstr "" + +#: src/components/list-add-edit.jsx:93 +msgid "Unable to edit list." +msgstr "" + +#: src/components/list-add-edit.jsx:94 +msgid "Unable to create list." +msgstr "" + +#: src/components/list-add-edit.jsx:122 +msgid "Show replies to list members" +msgstr "" + +#: src/components/list-add-edit.jsx:125 +msgid "Show replies to people I follow" +msgstr "" + +#: src/components/list-add-edit.jsx:128 +msgid "Don't show replies" +msgstr "" + +#: src/components/list-add-edit.jsx:141 +msgid "Hide posts on this list from Home/Following" +msgstr "" + +#: src/components/list-add-edit.jsx:147 +#: src/pages/filters.jsx:554 +msgid "Create" +msgstr "" + +#: src/components/list-add-edit.jsx:154 +msgid "Delete this list?" +msgstr "" + +#: src/components/list-add-edit.jsx:173 +msgid "Unable to delete list." +msgstr "" + +#: src/components/media-alt-modal.jsx:38 +#: src/components/media.jsx:50 +msgid "Media description" +msgstr "" + +#: src/components/media-alt-modal.jsx:57 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 +#: src/components/translation-block.jsx:195 +msgid "Translate" +msgstr "" + +#: src/components/media-alt-modal.jsx:68 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 +msgid "Speak" +msgstr "" + +#: src/components/media-modal.jsx:294 +msgid "Open original media in new window" +msgstr "" + +#: src/components/media-modal.jsx:298 +msgid "Open original media" +msgstr "" + +#: src/components/media-modal.jsx:314 +msgid "Attempting to describe image. Please wait…" +msgstr "" + +#: src/components/media-modal.jsx:329 +msgid "Failed to describe image" +msgstr "" + +#: src/components/media-modal.jsx:339 +msgid "Describe image…" +msgstr "" + +#: src/components/media-modal.jsx:362 +msgid "View post" +msgstr "" + +#: src/components/media-post.jsx:127 +msgid "Sensitive media" +msgstr "" + +#: src/components/media-post.jsx:132 +msgid "Filtered: {filterTitleStr}" +msgstr "" + +#: src/components/media-post.jsx:133 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 +#: src/pages/catchup.jsx:75 +#: src/pages/catchup.jsx:1876 +msgid "Filtered" +msgstr "" + +#: src/components/modals.jsx:72 +msgid "Post published. Check it out." +msgstr "" + +#: src/components/modals.jsx:73 +msgid "Reply posted. Check it out." +msgstr "" + +#: src/components/modals.jsx:74 +msgid "Post updated. Check it out." +msgstr "" + +#: src/components/nav-menu.jsx:126 +msgid "Menu" +msgstr "" + +#: src/components/nav-menu.jsx:162 +msgid "Reload page now to update?" +msgstr "" + +#: src/components/nav-menu.jsx:174 +msgid "New update available…" +msgstr "" + +#: src/components/nav-menu.jsx:200 +#: src/pages/catchup.jsx:871 +msgid "Catch-up" +msgstr "" + +#: src/components/nav-menu.jsx:207 +#: src/components/shortcuts-settings.jsx:58 +#: src/components/shortcuts-settings.jsx:143 +#: src/pages/home.jsx:224 +#: src/pages/mentions.jsx:20 +#: src/pages/mentions.jsx:167 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 +msgid "Mentions" +msgstr "" + +#: src/components/nav-menu.jsx:214 +#: src/components/shortcuts-settings.jsx:49 +#: src/components/shortcuts-settings.jsx:149 +#: src/pages/filters.jsx:24 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 +#: src/pages/notifications.jsx:106 +#: src/pages/notifications.jsx:509 +msgid "Notifications" +msgstr "" + +#: src/components/nav-menu.jsx:217 +msgid "New" +msgstr "" + +#: src/components/nav-menu.jsx:228 +msgid "Profile" +msgstr "" + +#: src/components/nav-menu.jsx:241 +#: src/components/nav-menu.jsx:268 +#: src/components/shortcuts-settings.jsx:50 +#: src/components/shortcuts-settings.jsx:155 +#: 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:209 +#: 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:192 +#: src/pages/bookmarks.jsx:11 +#: src/pages/bookmarks.jsx:23 +msgid "Bookmarks" +msgstr "" + +#: src/components/nav-menu.jsx:296 +#: src/components/shortcuts-settings.jsx:55 +#: src/components/shortcuts-settings.jsx:198 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 +#: src/pages/favourites.jsx:11 +#: src/pages/favourites.jsx:23 +#: src/pages/settings.jsx:1099 +msgid "Likes" +msgstr "" + +#: src/components/nav-menu.jsx:302 +#: src/pages/followed-hashtags.jsx:14 +#: src/pages/followed-hashtags.jsx:44 +msgid "Followed Hashtags" +msgstr "" + +#: src/components/nav-menu.jsx:310 +#: src/pages/account-statuses.jsx:331 +#: src/pages/filters.jsx:54 +#: src/pages/filters.jsx:93 +#: src/pages/hashtag.jsx:339 +msgid "Filters" +msgstr "" + +#: src/components/nav-menu.jsx:318 +msgid "Muted users" +msgstr "" + +#: src/components/nav-menu.jsx:326 +msgid "Muted users…" +msgstr "" + +#: src/components/nav-menu.jsx:333 +msgid "Blocked users" +msgstr "" + +#: src/components/nav-menu.jsx:341 +msgid "Blocked users…" +msgstr "" + +#: src/components/nav-menu.jsx:353 +msgid "Accounts…" +msgstr "" + +#: src/components/nav-menu.jsx:363 +#: src/pages/login.jsx:189 +#: src/pages/status.jsx:792 +#: src/pages/welcome.jsx:64 +msgid "Log in" +msgstr "" + +#: src/components/nav-menu.jsx:380 +#: src/components/shortcuts-settings.jsx:57 +#: src/components/shortcuts-settings.jsx:169 +#: src/pages/trending.jsx:441 +msgid "Trending" +msgstr "" + +#: src/components/nav-menu.jsx:392 +#: src/components/shortcuts-settings.jsx:162 +msgid "Federated" +msgstr "" + +#: src/components/nav-menu.jsx:415 +msgid "Shortcuts / Columns…" +msgstr "" + +#: src/components/nav-menu.jsx:425 +#: src/components/nav-menu.jsx:439 +msgid "Settings…" +msgstr "" + +#: src/components/notification-service.jsx:160 +msgid "Notification" +msgstr "" + +#: src/components/notification-service.jsx:166 +msgid "This notification is from your other account." +msgstr "" + +#: src/components/notification-service.jsx:195 +msgid "View all notifications" +msgstr "" + +#: src/components/notification.jsx:68 +msgid "{account} reacted to your post with {emojiObject}" +msgstr "" + +#: src/components/notification.jsx:75 +msgid "{account} published a post." +msgstr "" + +#: src/components/notification.jsx:83 +msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" +msgstr "" + +#: src/components/notification.jsx:126 +msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" +msgstr "" + +#: src/components/notification.jsx:140 +msgid "{account} requested to follow you." +msgstr "" + +#: src/components/notification.jsx:149 +msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" +msgstr "" + +#: src/components/notification.jsx:191 +msgid "A poll you have voted in or created has ended." +msgstr "" + +#: src/components/notification.jsx:192 +msgid "A poll you have created has ended." +msgstr "" + +#: src/components/notification.jsx:193 +msgid "A poll you have voted in has ended." +msgstr "" + +#: src/components/notification.jsx:194 +msgid "A post you interacted with has been edited." +msgstr "" + +#: src/components/notification.jsx:202 +msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" +msgstr "" + +#: src/components/notification.jsx:244 +msgid "{account} signed up." +msgstr "" + +#: src/components/notification.jsx:246 +msgid "{account} reported {targetAccount}" +msgstr "" + +#: src/components/notification.jsx:251 +msgid "Lost connections with <0>{name}." +msgstr "" + +#: src/components/notification.jsx:257 +msgid "Moderation warning" +msgstr "" + +#: src/components/notification.jsx:267 +msgid "An admin from <0>{from} has suspended <1>{targetName}, which means you can no longer receive updates from them or interact with them." +msgstr "" + +#: src/components/notification.jsx:273 +msgid "An admin from <0>{from} has blocked <1>{targetName}. Affected followers: {followersCount}, followings: {followingCount}." +msgstr "" + +#: src/components/notification.jsx:279 +msgid "You have blocked <0>{targetName}. Removed followers: {followersCount}, followings: {followingCount}." +msgstr "" + +#: src/components/notification.jsx:287 +msgid "Your account has received a moderation warning." +msgstr "" + +#: src/components/notification.jsx:288 +msgid "Your account has been disabled." +msgstr "" + +#: src/components/notification.jsx:289 +msgid "Some of your posts have been marked as sensitive." +msgstr "" + +#: src/components/notification.jsx:290 +msgid "Some of your posts have been deleted." +msgstr "" + +#: src/components/notification.jsx:291 +msgid "Your posts will be marked as sensitive from now on." +msgstr "" + +#: src/components/notification.jsx:292 +msgid "Your account has been limited." +msgstr "" + +#: src/components/notification.jsx:293 +msgid "Your account has been suspended." +msgstr "" + +#: src/components/notification.jsx:364 +msgid "[Unknown notification type: {type}]" +msgstr "" + +#: src/components/notification.jsx:425 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 +msgid "Boosted/Liked by…" +msgstr "" + +#: src/components/notification.jsx:426 +msgid "Liked by…" +msgstr "" + +#: src/components/notification.jsx:427 +msgid "Boosted by…" +msgstr "" + +#: src/components/notification.jsx:428 +msgid "Followed by…" +msgstr "" + +#: src/components/notification.jsx:484 +#: src/components/notification.jsx:500 +msgid "Learn more <0/>" +msgstr "" + +#: src/components/notification.jsx:680 +#: src/components/status.jsx:190 +msgid "Read more →" +msgstr "" + +#: src/components/poll.jsx:110 +msgid "Voted" +msgstr "" + +#: src/components/poll.jsx:116 +msgid "{optionVotesCount, plural, one {# vote} other {# votes}}" +msgstr "" + +#: src/components/poll.jsx:136 +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 +msgid "Hide results" +msgstr "" + +#: src/components/poll.jsx:185 +msgid "Vote" +msgstr "" + +#: src/components/poll.jsx:205 +#: src/components/poll.jsx:207 +#: src/pages/status.jsx:1158 +#: src/pages/status.jsx:1181 +msgid "Refresh" +msgstr "" + +#: src/components/poll.jsx:219 +#: src/components/poll.jsx:223 +msgid "Show results" +msgstr "" + +#: src/components/poll.jsx:228 +msgid "{votesCount, plural, one {<0>{0} vote} other {<1>{1} votes}}" +msgstr "" + +#: src/components/poll.jsx:245 +msgid "{votersCount, plural, one {<0>{0} voter} other {<1>{1} voters}}" +msgstr "" + +#: src/components/poll.jsx:265 +msgid "Ended <0/>" +msgstr "" + +#: src/components/poll.jsx:269 +msgid "Ended" +msgstr "" + +#: src/components/poll.jsx:272 +msgid "Ending <0/>" +msgstr "" + +#: src/components/poll.jsx:276 +msgid "Ending" +msgstr "" + +#. Relative time in seconds, as short as possible +#: src/components/relative-time.jsx:57 +msgid "{0}s" +msgstr "" + +#. Relative time in minutes, as short as possible +#: src/components/relative-time.jsx:62 +msgid "{0}m" +msgstr "" + +#. Relative time in hours, as short as possible +#: src/components/relative-time.jsx:67 +msgid "{0}h" +msgstr "" + +#: src/components/report-modal.jsx:29 +msgid "Spam" +msgstr "" + +#: src/components/report-modal.jsx:30 +msgid "Malicious links, fake engagement, or repetitive replies" +msgstr "" + +#: src/components/report-modal.jsx:33 +msgid "Illegal" +msgstr "" + +#: src/components/report-modal.jsx:34 +msgid "Violates the law of your or the server's country" +msgstr "" + +#: src/components/report-modal.jsx:37 +msgid "Server rule violation" +msgstr "" + +#: src/components/report-modal.jsx:38 +msgid "Breaks specific server rules" +msgstr "" + +#: src/components/report-modal.jsx:39 +msgid "Violation" +msgstr "" + +#: src/components/report-modal.jsx:42 +msgid "Other" +msgstr "" + +#: src/components/report-modal.jsx:43 +msgid "Issue doesn't fit other categories" +msgstr "" + +#: src/components/report-modal.jsx:68 +msgid "Report Post" +msgstr "" + +#: src/components/report-modal.jsx:68 +msgid "Report @{username}" +msgstr "" + +#: src/components/report-modal.jsx:104 +msgid "Pending review" +msgstr "" + +#: src/components/report-modal.jsx:146 +msgid "Post reported" +msgstr "" + +#: src/components/report-modal.jsx:146 +msgid "Profile reported" +msgstr "" + +#: src/components/report-modal.jsx:154 +msgid "Unable to report post" +msgstr "" + +#: src/components/report-modal.jsx:155 +msgid "Unable to report profile" +msgstr "" + +#: src/components/report-modal.jsx:163 +msgid "What's the issue with this post?" +msgstr "" + +#: src/components/report-modal.jsx:164 +msgid "What's the issue with this profile?" +msgstr "" + +#: src/components/report-modal.jsx:233 +msgid "Additional info" +msgstr "" + +#: src/components/report-modal.jsx:256 +msgid "Forward to <0>{domain}" +msgstr "" + +#: src/components/report-modal.jsx:266 +msgid "Send Report" +msgstr "" + +#: src/components/report-modal.jsx:275 +msgid "Muted {username}" +msgstr "" + +#: src/components/report-modal.jsx:278 +msgid "Unable to mute {username}" +msgstr "" + +#: src/components/report-modal.jsx:283 +msgid "Send Report <0>+ Mute profile" +msgstr "" + +#: src/components/report-modal.jsx:294 +msgid "Blocked {username}" +msgstr "" + +#: src/components/report-modal.jsx:297 +msgid "Unable to block {username}" +msgstr "" + +#: src/components/report-modal.jsx:302 +msgid "Send Report <0>+ Block profile" +msgstr "" + +#: src/components/search-form.jsx:202 +msgid "{query} <0>‒ accounts, hashtags & posts" +msgstr "" + +#: src/components/search-form.jsx:215 +msgid "Posts with <0>{query}" +msgstr "" + +#: src/components/search-form.jsx:227 +msgid "Posts tagged with <0>#{0}" +msgstr "" + +#: src/components/search-form.jsx:241 +msgid "Look up <0>{query}" +msgstr "" + +#: src/components/search-form.jsx:252 +msgid "Accounts with <0>{query}" +msgstr "" + +#: src/components/shortcuts-settings.jsx:48 +msgid "Home / Following" +msgstr "" + +#: src/components/shortcuts-settings.jsx:51 +msgid "Public (Local / Federated)" +msgstr "" + +#: src/components/shortcuts-settings.jsx:53 +msgid "Account" +msgstr "" + +#: src/components/shortcuts-settings.jsx:56 +msgid "Hashtag" +msgstr "" + +#: src/components/shortcuts-settings.jsx:63 +msgid "List ID" +msgstr "" + +#: src/components/shortcuts-settings.jsx:70 +msgid "Local only" +msgstr "" + +#: src/components/shortcuts-settings.jsx:75 +#: src/components/shortcuts-settings.jsx:84 +#: src/components/shortcuts-settings.jsx:122 +#: src/pages/login.jsx:193 +msgid "Instance" +msgstr "" + +#: src/components/shortcuts-settings.jsx:78 +#: src/components/shortcuts-settings.jsx:87 +#: src/components/shortcuts-settings.jsx:125 +msgid "Optional, e.g. mastodon.social" +msgstr "" + +#: src/components/shortcuts-settings.jsx:93 +msgid "Search term" +msgstr "" + +#: src/components/shortcuts-settings.jsx:96 +msgid "Optional, unless for multi-column mode" +msgstr "" + +#: src/components/shortcuts-settings.jsx:113 +msgid "e.g. PixelArt (Max 5, space-separated)" +msgstr "" + +#: src/components/shortcuts-settings.jsx:117 +#: src/pages/hashtag.jsx:355 +msgid "Media only" +msgstr "" + +#: src/components/shortcuts-settings.jsx:232 +#: src/components/shortcuts.jsx:186 +msgid "Shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:240 +msgid "beta" +msgstr "" + +#: src/components/shortcuts-settings.jsx:246 +msgid "Specify a list of shortcuts that'll appear as:" +msgstr "" + +#: src/components/shortcuts-settings.jsx:252 +msgid "Floating button" +msgstr "" + +#: src/components/shortcuts-settings.jsx:257 +msgid "Tab/Menu bar" +msgstr "" + +#: src/components/shortcuts-settings.jsx:262 +msgid "Multi-column" +msgstr "" + +#: src/components/shortcuts-settings.jsx:329 +msgid "Not available in current view mode" +msgstr "" + +#: src/components/shortcuts-settings.jsx:348 +msgid "Move up" +msgstr "" + +#: src/components/shortcuts-settings.jsx:364 +msgid "Move down" +msgstr "" + +#: src/components/shortcuts-settings.jsx:376 +#: src/components/status.jsx:1216 +#: src/pages/list.jsx:170 +msgid "Edit" +msgstr "" + +#: src/components/shortcuts-settings.jsx:397 +msgid "Add more than one shortcut/column to make this work." +msgstr "" + +#: src/components/shortcuts-settings.jsx:408 +msgid "No columns yet. Tap on the Add column button." +msgstr "" + +#: src/components/shortcuts-settings.jsx:409 +msgid "No shortcuts yet. Tap on the Add shortcut button." +msgstr "" + +#: src/components/shortcuts-settings.jsx:412 +msgid "Not sure what to add?<0/>Try adding <1>Home / Following and Notifications first." +msgstr "" + +#: src/components/shortcuts-settings.jsx:440 +msgid "Max {SHORTCUTS_LIMIT} columns" +msgstr "" + +#: src/components/shortcuts-settings.jsx:441 +msgid "Max {SHORTCUTS_LIMIT} shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:455 +msgid "Import/export" +msgstr "" + +#: src/components/shortcuts-settings.jsx:465 +msgid "Add column…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:466 +msgid "Add shortcut…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:513 +msgid "Specific list is optional. For multi-column mode, list is required, else the column will not be shown." +msgstr "" + +#: src/components/shortcuts-settings.jsx:514 +msgid "For multi-column mode, search term is required, else the column will not be shown." +msgstr "" + +#: src/components/shortcuts-settings.jsx:515 +msgid "Multiple hashtags are supported. Space-separated." +msgstr "" + +#: src/components/shortcuts-settings.jsx:584 +msgid "Edit shortcut" +msgstr "" + +#: src/components/shortcuts-settings.jsx:584 +msgid "Add shortcut" +msgstr "" + +#: src/components/shortcuts-settings.jsx:620 +msgid "Timeline" +msgstr "" + +#: src/components/shortcuts-settings.jsx:646 +msgid "List" +msgstr "" + +#: src/components/shortcuts-settings.jsx:785 +msgid "Import/Export <0>Shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:795 +msgid "Import" +msgstr "" + +#: src/components/shortcuts-settings.jsx:803 +msgid "Paste shortcuts here" +msgstr "" + +#: src/components/shortcuts-settings.jsx:819 +msgid "Downloading saved shortcuts from instance server…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:848 +msgid "Unable to download shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:851 +msgid "Download shortcuts from instance server" +msgstr "" + +#: src/components/shortcuts-settings.jsx:909 +msgid "* Exists in current shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:914 +msgid "List may not work if it's from a different account." +msgstr "" + +#: src/components/shortcuts-settings.jsx:924 +msgid "Invalid settings format" +msgstr "" + +#: src/components/shortcuts-settings.jsx:932 +msgid "Append to current shortcuts?" +msgstr "" + +#: src/components/shortcuts-settings.jsx:935 +msgid "Only shortcuts that don’t exist in current shortcuts will be appended." +msgstr "" + +#: src/components/shortcuts-settings.jsx:957 +msgid "No new shortcuts to import" +msgstr "" + +#: src/components/shortcuts-settings.jsx:972 +msgid "Shortcuts imported. Exceeded max {SHORTCUTS_LIMIT}, so the rest are not imported." +msgstr "" + +#: src/components/shortcuts-settings.jsx:973 +#: src/components/shortcuts-settings.jsx:997 +msgid "Shortcuts imported" +msgstr "" + +#: src/components/shortcuts-settings.jsx:983 +msgid "Import & append…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:991 +msgid "Override current shortcuts?" +msgstr "" + +#: src/components/shortcuts-settings.jsx:992 +msgid "Import shortcuts?" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1006 +msgid "or override…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1006 +msgid "Import…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1015 +msgid "Export" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1030 +msgid "Shortcuts copied" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1033 +msgid "Unable to copy shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1047 +msgid "Shortcut settings copied" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1050 +msgid "Unable to copy shortcut settings" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1080 +msgid "Share" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1119 +msgid "Saving shortcuts to instance server…" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1126 +msgid "Shortcuts saved" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1131 +msgid "Unable to save shortcuts" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1134 +msgid "Sync to instance server" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1142 +msgid "{0, plural, one {# character} other {# characters}}" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1154 +msgid "Raw Shortcuts JSON" +msgstr "" + +#: src/components/shortcuts-settings.jsx:1167 +msgid "Import/export settings from/to instance server (Very experimental)" +msgstr "" + +#: src/components/status.jsx:464 +msgid "<0/> <1>boosted" +msgstr "" + +#: src/components/status.jsx:563 +msgid "Sorry, your current logged-in instance can't interact with this post from another instance." +msgstr "" + +#: src/components/status.jsx:716 +msgid "Unliked @{0}'s post" +msgstr "" + +#: src/components/status.jsx:717 +msgid "Liked @{0}'s post" +msgstr "" + +#: src/components/status.jsx:756 +msgid "Unbookmarked @{0}'s post" +msgstr "" + +#: src/components/status.jsx:757 +msgid "Bookmarked @{0}'s post" +msgstr "" + +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 +msgid "Unboost" +msgstr "" + +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 +msgid "Quote" +msgstr "" + +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 +msgid "Some media have no descriptions." +msgstr "" + +#: src/components/status.jsx:870 +msgid "Old post (<0>{0})" +msgstr "" + +#: src/components/status.jsx:889 +#: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 +msgid "Boosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:902 +msgid "Boost…" +msgstr "" + +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 +msgid "Unlike" +msgstr "" + +#: src/components/status.jsx:915 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 +msgid "Like" +msgstr "" + +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 +msgid "Unbookmark" +msgstr "" + +#: src/components/status.jsx:1032 +msgid "View post by <0>@{0}" +msgstr "" + +#: src/components/status.jsx:1053 +msgid "Show Edit History" +msgstr "" + +#: src/components/status.jsx:1056 +msgid "Edited: {editedDateText}" +msgstr "" + +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 +msgid "Embed post" +msgstr "" + +#: src/components/status.jsx:1137 +msgid "Conversation unmuted" +msgstr "" + +#: src/components/status.jsx:1137 +msgid "Conversation muted" +msgstr "" + +#: src/components/status.jsx:1143 +msgid "Unable to unmute conversation" +msgstr "" + +#: src/components/status.jsx:1144 +msgid "Unable to mute conversation" +msgstr "" + +#: src/components/status.jsx:1153 +msgid "Unmute conversation" +msgstr "" + +#: src/components/status.jsx:1160 +msgid "Mute conversation" +msgstr "" + +#: src/components/status.jsx:1176 +msgid "Post unpinned from profile" +msgstr "" + +#: src/components/status.jsx:1177 +msgid "Post pinned to profile" +msgstr "" + +#: src/components/status.jsx:1182 +msgid "Unable to unpin post" +msgstr "" + +#: src/components/status.jsx:1182 +msgid "Unable to pin post" +msgstr "" + +#: src/components/status.jsx:1191 +msgid "Unpin from profile" +msgstr "" + +#: src/components/status.jsx:1198 +msgid "Pin to profile" +msgstr "" + +#: src/components/status.jsx:1227 +msgid "Delete this post?" +msgstr "" + +#: src/components/status.jsx:1240 +msgid "Post deleted" +msgstr "" + +#: src/components/status.jsx:1243 +msgid "Unable to delete post" +msgstr "" + +#: src/components/status.jsx:1271 +msgid "Report post…" +msgstr "" + +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 +msgid "Liked" +msgstr "" + +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 +msgid "Boosted" +msgstr "" + +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 +msgid "Bookmarked" +msgstr "" + +#: src/components/status.jsx:1674 +msgid "Pinned" +msgstr "" + +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 +msgid "Deleted" +msgstr "" + +#: src/components/status.jsx:1760 +msgid "{repliesCount, plural, one {# reply} other {# replies}}" +msgstr "" + +#: src/components/status.jsx:1849 +msgid "Thread{0}" +msgstr "" + +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 +msgid "Show less" +msgstr "" + +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +msgid "Show content" +msgstr "" + +#: src/components/status.jsx:2072 +msgid "Show media" +msgstr "" + +#: src/components/status.jsx:2192 +msgid "Edited" +msgstr "" + +#: src/components/status.jsx:2269 +msgid "Comments" +msgstr "" + +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 +msgid "Edit History" +msgstr "" + +#: src/components/status.jsx:2880 +msgid "Failed to load history" +msgstr "" + +#: src/components/status.jsx:2885 +msgid "Loading…" +msgstr "" + +#: src/components/status.jsx:3120 +msgid "HTML Code" +msgstr "" + +#: src/components/status.jsx:3137 +msgid "HTML code copied" +msgstr "" + +#: src/components/status.jsx:3140 +msgid "Unable to copy HTML code" +msgstr "" + +#: src/components/status.jsx:3152 +msgid "Media attachments:" +msgstr "" + +#: src/components/status.jsx:3174 +msgid "Account Emojis:" +msgstr "" + +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 +msgid "static URL" +msgstr "" + +#: src/components/status.jsx:3219 +msgid "Emojis:" +msgstr "" + +#: src/components/status.jsx:3264 +msgid "Notes:" +msgstr "" + +#: src/components/status.jsx:3268 +msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." +msgstr "" + +#: src/components/status.jsx:3274 +msgid "Polls are not interactive, becomes a list with vote counts." +msgstr "" + +#: src/components/status.jsx:3279 +msgid "Media attachments can be images, videos, audios or any file types." +msgstr "" + +#: src/components/status.jsx:3285 +msgid "Post could be edited or deleted later." +msgstr "" + +#: src/components/status.jsx:3291 +msgid "Preview" +msgstr "" + +#: src/components/status.jsx:3300 +msgid "Note: This preview is lightly styled." +msgstr "" + +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 +msgid "<0/> <1/> boosted" +msgstr "" + +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 +msgid "New posts" +msgstr "" + +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 +#: src/pages/notifications.jsx:796 +#: src/pages/status.jsx:945 +#: src/pages/status.jsx:1318 +msgid "Try again" +msgstr "" + +#: src/components/timeline.jsx:588 +msgid "{0, plural, one {# Boost} other {# Boosts}}" +msgstr "" + +#: src/components/timeline.jsx:593 +msgid "Pinned posts" +msgstr "" + +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 +msgid "Thread" +msgstr "" + +#: src/components/timeline.jsx:968 +msgid "<0>Filtered: <1>{0}" +msgstr "" + +#: src/components/translation-block.jsx:152 +msgid "Auto-translated from {sourceLangText}" +msgstr "" + +#: src/components/translation-block.jsx:190 +msgid "Translating…" +msgstr "" + +#: src/components/translation-block.jsx:193 +msgid "Translate from {sourceLangText} (auto-detected)" +msgstr "" + +#: src/components/translation-block.jsx:194 +msgid "Translate from {sourceLangText}" +msgstr "" + +#: src/components/translation-block.jsx:222 +msgid "Auto ({0})" +msgstr "" + +#: src/components/translation-block.jsx:235 +msgid "Failed to translate" +msgstr "" + +#: src/compose.jsx:32 +msgid "Editing source status" +msgstr "" + +#: src/compose.jsx:34 +msgid "Replying to @{0}" +msgstr "" + +#: src/compose.jsx:62 +msgid "You may close this page now." +msgstr "" + +#: src/compose.jsx:70 +msgid "Close window" +msgstr "" + +#: src/compose.jsx:86 +msgid "Login required." +msgstr "" + +#: src/compose.jsx:90 +#: src/pages/http-route.jsx:91 +#: src/pages/login.jsx:270 +msgid "Go home" +msgstr "" + +#: src/pages/account-statuses.jsx:233 +msgid "Account posts" +msgstr "" + +#: src/pages/account-statuses.jsx:240 +msgid "{accountDisplay} (+ Replies)" +msgstr "" + +#: src/pages/account-statuses.jsx:242 +msgid "{accountDisplay} (- Boosts)" +msgstr "" + +#: src/pages/account-statuses.jsx:244 +msgid "{accountDisplay} (#{tagged})" +msgstr "" + +#: src/pages/account-statuses.jsx:246 +msgid "{accountDisplay} (Media)" +msgstr "" + +#: src/pages/account-statuses.jsx:252 +msgid "{accountDisplay} ({monthYear})" +msgstr "" + +#: src/pages/account-statuses.jsx:321 +msgid "Clear filters" +msgstr "" + +#: src/pages/account-statuses.jsx:324 +msgid "Clear" +msgstr "" + +#: src/pages/account-statuses.jsx:338 +msgid "Showing post with replies" +msgstr "" + +#: src/pages/account-statuses.jsx:343 +msgid "+ Replies" +msgstr "" + +#: src/pages/account-statuses.jsx:349 +msgid "Showing posts without boosts" +msgstr "" + +#: src/pages/account-statuses.jsx:354 +msgid "- Boosts" +msgstr "" + +#: src/pages/account-statuses.jsx:360 +msgid "Showing posts with media" +msgstr "" + +#: src/pages/account-statuses.jsx:377 +msgid "Showing posts tagged with #{0}" +msgstr "" + +#: src/pages/account-statuses.jsx:416 +msgid "Showing posts in {0}" +msgstr "" + +#: src/pages/account-statuses.jsx:505 +msgid "Nothing to see here yet." +msgstr "" + +#: src/pages/account-statuses.jsx:506 +#: src/pages/public.jsx:97 +#: src/pages/trending.jsx:449 +msgid "Unable to load posts" +msgstr "" + +#: src/pages/account-statuses.jsx:547 +#: src/pages/account-statuses.jsx:577 +msgid "Unable to fetch account info" +msgstr "" + +#: src/pages/account-statuses.jsx:554 +msgid "Switch to account's instance {0}" +msgstr "" + +#: src/pages/account-statuses.jsx:584 +msgid "Switch to my instance (<0>{currentInstance})" +msgstr "" + +#: src/pages/account-statuses.jsx:646 +msgid "Month" +msgstr "" + +#: src/pages/accounts.jsx:55 +msgid "Current" +msgstr "" + +#: src/pages/accounts.jsx:101 +msgid "Default" +msgstr "" + +#: src/pages/accounts.jsx:123 +msgid "Switch to this account" +msgstr "" + +#: src/pages/accounts.jsx:132 +msgid "Switch in new tab/window" +msgstr "" + +#: src/pages/accounts.jsx:146 +msgid "View profile…" +msgstr "" + +#: src/pages/accounts.jsx:163 +msgid "Set as default" +msgstr "" + +#: src/pages/accounts.jsx:173 +msgid "Log out <0>@{0}?" +msgstr "" + +#: src/pages/accounts.jsx:196 +msgid "Log out…" +msgstr "" + +#: src/pages/accounts.jsx:209 +msgid "Add an existing account" +msgstr "" + +#: src/pages/accounts.jsx:216 +msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." +msgstr "" + +#: src/pages/bookmarks.jsx:25 +msgid "No bookmarks yet. Go bookmark something!" +msgstr "" + +#: src/pages/bookmarks.jsx:26 +msgid "Unable to load bookmarks." +msgstr "" + +#: src/pages/catchup.jsx:54 +msgid "last 1 hour" +msgstr "" + +#: src/pages/catchup.jsx:55 +msgid "last 2 hours" +msgstr "" + +#: src/pages/catchup.jsx:56 +msgid "last 3 hours" +msgstr "" + +#: src/pages/catchup.jsx:57 +msgid "last 4 hours" +msgstr "" + +#: src/pages/catchup.jsx:58 +msgid "last 5 hours" +msgstr "" + +#: src/pages/catchup.jsx:59 +msgid "last 6 hours" +msgstr "" + +#: src/pages/catchup.jsx:60 +msgid "last 7 hours" +msgstr "" + +#: src/pages/catchup.jsx:61 +msgid "last 8 hours" +msgstr "" + +#: src/pages/catchup.jsx:62 +msgid "last 9 hours" +msgstr "" + +#: src/pages/catchup.jsx:63 +msgid "last 10 hours" +msgstr "" + +#: src/pages/catchup.jsx:64 +msgid "last 11 hours" +msgstr "" + +#: src/pages/catchup.jsx:65 +msgid "last 12 hours" +msgstr "" + +#: src/pages/catchup.jsx:66 +msgid "beyond 12 hours" +msgstr "" + +#: src/pages/catchup.jsx:73 +msgid "Followed tags" +msgstr "" + +#: src/pages/catchup.jsx:74 +msgid "Groups" +msgstr "" + +#: src/pages/catchup.jsx:596 +msgid "Showing {selectedFilterCategory, select, all {all posts} original {original posts} replies {replies} boosts {boosts} followedTags {followed tags} groups {groups} filtered {filtered posts}}, {sortBy, select, createdAt {{sortOrder, select, asc {oldest} desc {latest}}} reblogsCount {{sortOrder, select, asc {fewest boosts} desc {most boosts}}} favouritesCount {{sortOrder, select, asc {fewest likes} desc {most likes}}} repliesCount {{sortOrder, select, asc {fewest replies} desc {most replies}}} density {{sortOrder, select, asc {least dense} desc {most dense}}}} first{groupBy, select, account {, grouped by authors} other {}}" +msgstr "" + +#: src/pages/catchup.jsx:882 +#: src/pages/catchup.jsx:906 +msgid "Catch-up <0>beta" +msgstr "" + +#: src/pages/catchup.jsx:896 +#: src/pages/catchup.jsx:1585 +msgid "Help" +msgstr "" + +#: src/pages/catchup.jsx:912 +msgid "What is this?" +msgstr "" + +#: src/pages/catchup.jsx:915 +msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." +msgstr "" + +#: src/pages/catchup.jsx:926 +msgid "Preview of Catch-up UI" +msgstr "" + +#: src/pages/catchup.jsx:935 +msgid "Let's catch up" +msgstr "" + +#: src/pages/catchup.jsx:940 +msgid "Let's catch up on the posts from your followings." +msgstr "" + +#: src/pages/catchup.jsx:944 +msgid "Show me all posts from…" +msgstr "" + +#: src/pages/catchup.jsx:967 +msgid "until the max" +msgstr "" + +#: src/pages/catchup.jsx:997 +msgid "Catch up" +msgstr "" + +#: src/pages/catchup.jsx:1003 +msgid "Overlaps with your last catch-up" +msgstr "" + +#: src/pages/catchup.jsx:1015 +msgid "Until the last catch-up ({0})" +msgstr "" + +#: src/pages/catchup.jsx:1024 +msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." +msgstr "" + +#: src/pages/catchup.jsx:1034 +msgid "Previously…" +msgstr "" + +#: src/pages/catchup.jsx:1052 +msgid "{0, plural, one {# post} other {# posts}}" +msgstr "" + +#: src/pages/catchup.jsx:1062 +msgid "Remove this catch-up?" +msgstr "" + +#: src/pages/catchup.jsx:1083 +msgid "Note: Only max 3 will be stored. The rest will be automatically removed." +msgstr "" + +#: src/pages/catchup.jsx:1098 +msgid "Fetching posts…" +msgstr "" + +#: src/pages/catchup.jsx:1101 +msgid "This might take a while." +msgstr "" + +#: src/pages/catchup.jsx:1136 +msgid "Reset filters" +msgstr "" + +#: src/pages/catchup.jsx:1144 +#: src/pages/catchup.jsx:1591 +msgid "Top links" +msgstr "" + +#: src/pages/catchup.jsx:1261 +msgid "Shared by {0}" +msgstr "" + +#: src/pages/catchup.jsx:1316 +#: src/pages/mentions.jsx:147 +#: src/pages/search.jsx:222 +msgid "All" +msgstr "" + +#: src/pages/catchup.jsx:1401 +msgid "{0, plural, one {# author} other {# authors}}" +msgstr "" + +#: src/pages/catchup.jsx:1413 +msgid "Sort" +msgstr "" + +#: src/pages/catchup.jsx:1444 +msgid "Date" +msgstr "" + +#: src/pages/catchup.jsx:1448 +msgid "Density" +msgstr "" + +#: src/pages/catchup.jsx:1486 +msgid "Authors" +msgstr "" + +#: src/pages/catchup.jsx:1487 +msgid "None" +msgstr "" + +#: src/pages/catchup.jsx:1503 +msgid "Show all authors" +msgstr "" + +#: src/pages/catchup.jsx:1554 +msgid "You don't have to read everything." +msgstr "" + +#: src/pages/catchup.jsx:1555 +msgid "That's all." +msgstr "" + +#: src/pages/catchup.jsx:1563 +msgid "Back to top" +msgstr "" + +#: src/pages/catchup.jsx:1594 +msgid "Links shared by followings, sorted by shared counts, boosts and likes." +msgstr "" + +#: src/pages/catchup.jsx:1600 +msgid "Sort: Density" +msgstr "" + +#: src/pages/catchup.jsx:1603 +msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." +msgstr "" + +#: src/pages/catchup.jsx:1610 +msgid "Group: Authors" +msgstr "" + +#: src/pages/catchup.jsx:1613 +msgid "Posts are grouped by authors, sorted by posts count per author." +msgstr "" + +#: src/pages/catchup.jsx:1660 +msgid "Next author" +msgstr "" + +#: src/pages/catchup.jsx:1668 +msgid "Previous author" +msgstr "" + +#: src/pages/catchup.jsx:1684 +msgid "Scroll to top" +msgstr "" + +#: src/pages/catchup.jsx:1875 +msgid "Filtered: {0}" +msgstr "" + +#: src/pages/favourites.jsx:25 +msgid "No likes yet. Go like something!" +msgstr "" + +#: src/pages/favourites.jsx:26 +msgid "Unable to load likes." +msgstr "" + +#: src/pages/filters.jsx:23 +msgid "Home and lists" +msgstr "" + +#: src/pages/filters.jsx:25 +msgid "Public timelines" +msgstr "" + +#: src/pages/filters.jsx:26 +msgid "Conversations" +msgstr "" + +#: src/pages/filters.jsx:27 +msgid "Profiles" +msgstr "" + +#: src/pages/filters.jsx:42 +msgid "Never" +msgstr "" + +#: src/pages/filters.jsx:103 +#: src/pages/filters.jsx:228 +msgid "New filter" +msgstr "" + +#: src/pages/filters.jsx:151 +msgid "{0, plural, one {# filter} other {# filters}}" +msgstr "" + +#: src/pages/filters.jsx:166 +msgid "Unable to load filters." +msgstr "" + +#: src/pages/filters.jsx:170 +msgid "No filters yet." +msgstr "" + +#: src/pages/filters.jsx:177 +msgid "Add filter" +msgstr "" + +#: src/pages/filters.jsx:228 +msgid "Edit filter" +msgstr "" + +#: src/pages/filters.jsx:345 +msgid "Unable to edit filter" +msgstr "" + +#: src/pages/filters.jsx:346 +msgid "Unable to create filter" +msgstr "" + +#: src/pages/filters.jsx:355 +msgid "Title" +msgstr "" + +#: src/pages/filters.jsx:396 +msgid "Whole word" +msgstr "" + +#: src/pages/filters.jsx:422 +msgid "No keywords. Add one." +msgstr "" + +#: src/pages/filters.jsx:449 +msgid "Add keyword" +msgstr "" + +#: src/pages/filters.jsx:453 +msgid "{0, plural, one {# keyword} other {# keywords}}" +msgstr "" + +#: src/pages/filters.jsx:466 +msgid "Filter from…" +msgstr "" + +#: src/pages/filters.jsx:492 +msgid "* Not implemented yet" +msgstr "" + +#: src/pages/filters.jsx:498 +msgid "Status: <0><1/>" +msgstr "" + +#: src/pages/filters.jsx:507 +msgid "Change expiry" +msgstr "" + +#: src/pages/filters.jsx:507 +msgid "Expiry" +msgstr "" + +#: src/pages/filters.jsx:526 +msgid "Filtered post will be…" +msgstr "" + +#: src/pages/filters.jsx:536 +msgid "minimized" +msgstr "" + +#: src/pages/filters.jsx:546 +msgid "hidden" +msgstr "" + +#: src/pages/filters.jsx:563 +msgid "Delete this filter?" +msgstr "" + +#: src/pages/filters.jsx:576 +msgid "Unable to delete filter." +msgstr "" + +#: src/pages/filters.jsx:608 +msgid "Expired" +msgstr "" + +#: src/pages/filters.jsx:610 +msgid "Expiring <0/>" +msgstr "" + +#: src/pages/filters.jsx:614 +msgid "Never expires" +msgstr "" + +#: src/pages/followed-hashtags.jsx:70 +msgid "{0, plural, one {# hashtag} other {# hashtags}}" +msgstr "" + +#: src/pages/followed-hashtags.jsx:85 +msgid "Unable to load followed hashtags." +msgstr "" + +#: src/pages/followed-hashtags.jsx:89 +msgid "No hashtags followed yet." +msgstr "" + +#: src/pages/following.jsx:136 +msgid "Nothing to see here." +msgstr "" + +#: src/pages/following.jsx:137 +#: src/pages/list.jsx:108 +msgid "Unable to load posts." +msgstr "" + +#: src/pages/hashtag.jsx:55 +msgid "{hashtagTitle} (Media only) on {instance}" +msgstr "" + +#: src/pages/hashtag.jsx:56 +msgid "{hashtagTitle} on {instance}" +msgstr "" + +#: src/pages/hashtag.jsx:58 +msgid "{hashtagTitle} (Media only)" +msgstr "" + +#: src/pages/hashtag.jsx:59 +msgid "{hashtagTitle}" +msgstr "" + +#: src/pages/hashtag.jsx:181 +msgid "No one has posted anything with this tag yet." +msgstr "" + +#: src/pages/hashtag.jsx:182 +msgid "Unable to load posts with this tag" +msgstr "" + +#: src/pages/hashtag.jsx:208 +msgid "Unfollow #{hashtag}?" +msgstr "" + +#: src/pages/hashtag.jsx:223 +msgid "Unfollowed #{hashtag}" +msgstr "" + +#: src/pages/hashtag.jsx:238 +msgid "Followed #{hashtag}" +msgstr "" + +#: src/pages/hashtag.jsx:254 +msgid "Following…" +msgstr "" + +#: src/pages/hashtag.jsx:282 +msgid "Unfeatured on profile" +msgstr "" + +#: src/pages/hashtag.jsx:296 +msgid "Unable to unfeature on profile" +msgstr "" + +#: src/pages/hashtag.jsx:305 +#: src/pages/hashtag.jsx:321 +msgid "Featured on profile" +msgstr "" + +#: src/pages/hashtag.jsx:328 +msgid "Feature on profile" +msgstr "" + +#: src/pages/hashtag.jsx:393 +msgid "{TOTAL_TAGS_LIMIT, plural, other {Max # tags}}" +msgstr "" + +#: src/pages/hashtag.jsx:396 +msgid "Add hashtag" +msgstr "" + +#: src/pages/hashtag.jsx:428 +msgid "Remove hashtag" +msgstr "" + +#: 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.}}" +msgstr "" + +#: src/pages/hashtag.jsx:471 +msgid "This shortcut already exists" +msgstr "" + +#: src/pages/hashtag.jsx:474 +msgid "Hashtag shortcut added" +msgstr "" + +#: src/pages/hashtag.jsx:480 +msgid "Add to Shortcuts" +msgstr "" + +#: src/pages/hashtag.jsx:486 +#: src/pages/public.jsx:139 +#: src/pages/trending.jsx:478 +msgid "Enter a new instance e.g. \"mastodon.social\"" +msgstr "" + +#: src/pages/hashtag.jsx:489 +#: src/pages/public.jsx:142 +#: src/pages/trending.jsx:481 +msgid "Invalid instance" +msgstr "" + +#: src/pages/hashtag.jsx:503 +#: src/pages/public.jsx:156 +#: src/pages/trending.jsx:493 +msgid "Go to another instance…" +msgstr "" + +#: src/pages/hashtag.jsx:516 +#: src/pages/public.jsx:169 +#: src/pages/trending.jsx:504 +msgid "Go to my instance (<0>{currentInstance})" +msgstr "" + +#: src/pages/home.jsx:209 +msgid "Unable to fetch notifications." +msgstr "" + +#: src/pages/home.jsx:229 +msgid "<0>New <1>Follow Requests" +msgstr "" + +#: src/pages/home.jsx:235 +msgid "See all" +msgstr "" + +#: src/pages/http-route.jsx:68 +msgid "Resolving…" +msgstr "" + +#: src/pages/http-route.jsx:79 +msgid "Unable to resolve URL" +msgstr "" + +#: src/pages/list.jsx:107 +msgid "Nothing yet." +msgstr "" + +#: src/pages/list.jsx:176 +#: src/pages/list.jsx:279 +msgid "Manage members" +msgstr "" + +#: src/pages/list.jsx:313 +msgid "Remove <0>@{0} from list?" +msgstr "" + +#: src/pages/list.jsx:359 +msgid "Remove…" +msgstr "" + +#: src/pages/lists.jsx:93 +msgid "{0, plural, one {# list} other {# lists}}" +msgstr "" + +#: src/pages/lists.jsx:108 +msgid "No lists yet." +msgstr "" + +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 +msgid "Failed to register application" +msgstr "" + +#: src/pages/login.jsx:208 +msgid "instance domain" +msgstr "" + +#: src/pages/login.jsx:232 +msgid "e.g. “mastodon.social”" +msgstr "" + +#: src/pages/login.jsx:243 +msgid "Failed to log in. Please try again or try another instance." +msgstr "" + +#: src/pages/login.jsx:255 +msgid "Continue with {selectedInstanceText}" +msgstr "" + +#: src/pages/login.jsx:256 +msgid "Continue" +msgstr "" + +#: src/pages/login.jsx:264 +msgid "Don't have an account? Create one!" +msgstr "" + +#: src/pages/mentions.jsx:20 +msgid "Private mentions" +msgstr "" + +#: src/pages/mentions.jsx:159 +msgid "Private" +msgstr "" + +#: src/pages/mentions.jsx:169 +msgid "No one mentioned you :(" +msgstr "" + +#: src/pages/mentions.jsx:170 +msgid "Unable to load mentions." +msgstr "" + +#: src/pages/notifications.jsx:97 +msgid "You don't follow" +msgstr "" + +#: src/pages/notifications.jsx:98 +msgid "Who don't follow you" +msgstr "" + +#: src/pages/notifications.jsx:99 +msgid "With a new account" +msgstr "" + +#: src/pages/notifications.jsx:100 +msgid "Who unsolicitedly private mention you" +msgstr "" + +#: src/pages/notifications.jsx:101 +msgid "Who are limited by server moderators" +msgstr "" + +#: src/pages/notifications.jsx:523 +#: src/pages/notifications.jsx:844 +msgid "Notifications settings" +msgstr "" + +#: src/pages/notifications.jsx:541 +msgid "New notifications" +msgstr "" + +#: src/pages/notifications.jsx:552 +msgid "{0, plural, one {Announcement} other {Announcements}}" +msgstr "" + +#: src/pages/notifications.jsx:599 +#: src/pages/settings.jsx:1111 +msgid "Follow requests" +msgstr "" + +#: src/pages/notifications.jsx:604 +msgid "{0, plural, one {# follow request} other {# follow requests}}" +msgstr "" + +#: src/pages/notifications.jsx:659 +msgid "{0, plural, one {Filtered notifications from # person} other {Filtered notifications from # people}}" +msgstr "" + +#: src/pages/notifications.jsx:725 +msgid "Only mentions" +msgstr "" + +#: src/pages/notifications.jsx:729 +msgid "Today" +msgstr "" + +#: src/pages/notifications.jsx:733 +msgid "You're all caught up." +msgstr "" + +#: src/pages/notifications.jsx:756 +msgid "Yesterday" +msgstr "" + +#: src/pages/notifications.jsx:792 +msgid "Unable to load notifications" +msgstr "" + +#: src/pages/notifications.jsx:871 +msgid "Notifications settings updated" +msgstr "" + +#: src/pages/notifications.jsx:879 +msgid "Filter out notifications from people:" +msgstr "" + +#: src/pages/notifications.jsx:893 +msgid "Filter" +msgstr "" + +#: src/pages/notifications.jsx:896 +msgid "Ignore" +msgstr "" + +#: src/pages/notifications.jsx:969 +msgid "Updated <0>{0}" +msgstr "" + +#: src/pages/notifications.jsx:1037 +msgid "View notifications from <0>@{0}" +msgstr "" + +#: src/pages/notifications.jsx:1058 +msgid "Notifications from <0>@{0}" +msgstr "" + +#: src/pages/notifications.jsx:1125 +msgid "Notifications from @{0} will not be filtered from now on." +msgstr "" + +#: src/pages/notifications.jsx:1130 +msgid "Unable to accept notification request" +msgstr "" + +#: src/pages/notifications.jsx:1135 +msgid "Allow" +msgstr "" + +#: src/pages/notifications.jsx:1155 +msgid "Notifications from @{0} will not show up in Filtered notifications from now on." +msgstr "" + +#: src/pages/notifications.jsx:1160 +msgid "Unable to dismiss notification request" +msgstr "" + +#: src/pages/notifications.jsx:1165 +msgid "Dismiss" +msgstr "" + +#: src/pages/notifications.jsx:1180 +msgid "Dismissed" +msgstr "" + +#: src/pages/public.jsx:27 +msgid "Local timeline ({instance})" +msgstr "" + +#: src/pages/public.jsx:28 +msgid "Federated timeline ({instance})" +msgstr "" + +#: src/pages/public.jsx:90 +msgid "Local timeline" +msgstr "" + +#: src/pages/public.jsx:90 +msgid "Federated timeline" +msgstr "" + +#: src/pages/public.jsx:96 +msgid "No one has posted anything yet." +msgstr "" + +#: src/pages/public.jsx:123 +msgid "Switch to Federated" +msgstr "" + +#: src/pages/public.jsx:130 +msgid "Switch to Local" +msgstr "" + +#: src/pages/search.jsx:43 +msgid "Search: {q} (Posts)" +msgstr "" + +#: src/pages/search.jsx:46 +msgid "Search: {q} (Accounts)" +msgstr "" + +#: src/pages/search.jsx:49 +msgid "Search: {q} (Hashtags)" +msgstr "" + +#: src/pages/search.jsx:52 +msgid "Search: {q}" +msgstr "" + +#: src/pages/search.jsx:232 +#: src/pages/search.jsx:314 +msgid "Hashtags" +msgstr "" + +#: src/pages/search.jsx:264 +#: src/pages/search.jsx:318 +#: src/pages/search.jsx:388 +msgid "See more" +msgstr "" + +#: src/pages/search.jsx:290 +msgid "See more accounts" +msgstr "" + +#: src/pages/search.jsx:304 +msgid "No accounts found." +msgstr "" + +#: src/pages/search.jsx:360 +msgid "See more hashtags" +msgstr "" + +#: src/pages/search.jsx:374 +msgid "No hashtags found." +msgstr "" + +#: src/pages/search.jsx:418 +msgid "See more posts" +msgstr "" + +#: src/pages/search.jsx:432 +msgid "No posts found." +msgstr "" + +#: src/pages/search.jsx:476 +msgid "Enter your search term or paste a URL above to get started." +msgstr "" + +#: src/pages/settings.jsx:74 +msgid "Settings" +msgstr "" + +#: src/pages/settings.jsx:83 +msgid "Appearance" +msgstr "" + +#: src/pages/settings.jsx:159 +msgid "Light" +msgstr "" + +#: src/pages/settings.jsx:170 +msgid "Dark" +msgstr "" + +#: src/pages/settings.jsx:183 +msgid "Auto" +msgstr "" + +#: src/pages/settings.jsx:193 +msgid "Text size" +msgstr "" + +#. Preview of one character, in smallest size +#. Preview of one character, in largest size +#: src/pages/settings.jsx:198 +#: src/pages/settings.jsx:223 +msgid "A" +msgstr "" + +#: src/pages/settings.jsx:237 +msgid "Display language" +msgstr "" + +#: src/pages/settings.jsx:246 +msgid "Volunteer translations" +msgstr "" + +#: src/pages/settings.jsx:257 +msgid "Posting" +msgstr "" + +#: src/pages/settings.jsx:264 +msgid "Default visibility" +msgstr "" + +#: src/pages/settings.jsx:265 +#: src/pages/settings.jsx:311 +msgid "Synced" +msgstr "" + +#: src/pages/settings.jsx:290 +msgid "Failed to update posting privacy" +msgstr "" + +#: src/pages/settings.jsx:313 +msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." +msgstr "" + +#: src/pages/settings.jsx:328 +msgid "Experiments" +msgstr "" + +#: src/pages/settings.jsx:341 +msgid "Auto refresh timeline posts" +msgstr "" + +#: src/pages/settings.jsx:353 +msgid "Boosts carousel" +msgstr "" + +#: src/pages/settings.jsx:369 +msgid "Post translation" +msgstr "" + +#: src/pages/settings.jsx:380 +msgid "Translate to" +msgstr "" + +#: src/pages/settings.jsx:391 +msgid "System language ({systemTargetLanguageText})" +msgstr "" + +#: src/pages/settings.jsx:417 +msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}" +msgstr "" + +#: src/pages/settings.jsx:471 +msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." +msgstr "" + +#: src/pages/settings.jsx:505 +msgid "Auto inline translation" +msgstr "" + +#: src/pages/settings.jsx:509 +msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." +msgstr "" + +#: src/pages/settings.jsx:529 +msgid "GIF Picker for composer" +msgstr "" + +#: src/pages/settings.jsx:533 +msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." +msgstr "" + +#: src/pages/settings.jsx:562 +msgid "Image description generator" +msgstr "" + +#: src/pages/settings.jsx:567 +msgid "Only for new images while composing new posts." +msgstr "" + +#: src/pages/settings.jsx:574 +msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." +msgstr "" + +#: src/pages/settings.jsx:600 +msgid "Server-side grouped notifications" +msgstr "" + +#: src/pages/settings.jsx:604 +msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic." +msgstr "" + +#: src/pages/settings.jsx:625 +msgid "\"Cloud\" import/export for shortcuts settings" +msgstr "" + +#: src/pages/settings.jsx:630 +msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." +msgstr "" + +#: src/pages/settings.jsx:641 +msgid "Note: This feature uses currently-logged-in instance server API." +msgstr "" + +#: src/pages/settings.jsx:658 +msgid "Cloak mode <0>(<1>Text → <2>████)" +msgstr "" + +#: src/pages/settings.jsx:667 +msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons." +msgstr "" + +#: src/pages/settings.jsx:692 +msgid "About" +msgstr "" + +#: src/pages/settings.jsx:731 +msgid "<0>Built by <1>@cheeaun" +msgstr "" + +#: src/pages/settings.jsx:760 +msgid "Sponsor" +msgstr "" + +#: src/pages/settings.jsx:768 +msgid "Donate" +msgstr "" + +#: src/pages/settings.jsx:776 +msgid "Privacy Policy" +msgstr "" + +#: src/pages/settings.jsx:783 +msgid "<0>Site: {0}" +msgstr "" + +#: src/pages/settings.jsx:790 +msgid "<0>Version: <1/> {0}" +msgstr "" + +#: src/pages/settings.jsx:805 +msgid "Version string copied" +msgstr "" + +#: src/pages/settings.jsx:808 +msgid "Unable to copy version string" +msgstr "" + +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 +msgid "Failed to update subscription. Please try again." +msgstr "" + +#: src/pages/settings.jsx:1019 +msgid "Failed to remove subscription. Please try again." +msgstr "" + +#: src/pages/settings.jsx:1026 +msgid "Push Notifications (beta)" +msgstr "" + +#: src/pages/settings.jsx:1048 +msgid "Push notifications are blocked. Please enable them in your browser settings." +msgstr "" + +#: src/pages/settings.jsx:1057 +msgid "Allow from <0>{0}" +msgstr "" + +#: src/pages/settings.jsx:1066 +msgid "anyone" +msgstr "" + +#: src/pages/settings.jsx:1070 +msgid "people I follow" +msgstr "" + +#: src/pages/settings.jsx:1074 +msgid "followers" +msgstr "" + +#: src/pages/settings.jsx:1107 +msgid "Follows" +msgstr "" + +#: src/pages/settings.jsx:1115 +msgid "Polls" +msgstr "" + +#: src/pages/settings.jsx:1119 +msgid "Post edits" +msgstr "" + +#: src/pages/settings.jsx:1140 +msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." +msgstr "" + +#: src/pages/settings.jsx:1156 +msgid "NOTE: Push notifications only work for <0>one account." +msgstr "" + +#: src/pages/status.jsx:565 +msgid "Post" +msgstr "" + +#: src/pages/status.jsx:786 +msgid "You're not logged in. Interactions (reply, boost, etc) are not possible." +msgstr "" + +#: src/pages/status.jsx:799 +msgid "This post is from another instance (<0>{instance}). Interactions (reply, boost, etc) are not possible." +msgstr "" + +#: src/pages/status.jsx:827 +msgid "Error: {e}" +msgstr "" + +#: src/pages/status.jsx:834 +msgid "Switch to my instance to enable interactions" +msgstr "" + +#: src/pages/status.jsx:936 +msgid "Unable to load replies." +msgstr "" + +#: src/pages/status.jsx:1048 +msgid "Back" +msgstr "" + +#: src/pages/status.jsx:1079 +msgid "Go to main post" +msgstr "" + +#: src/pages/status.jsx:1102 +msgid "{0} posts above ‒ Go to top" +msgstr "" + +#: src/pages/status.jsx:1145 +#: src/pages/status.jsx:1208 +msgid "Switch to Side Peek view" +msgstr "" + +#: src/pages/status.jsx:1209 +msgid "Switch to Full view" +msgstr "" + +#: src/pages/status.jsx:1227 +msgid "Show all sensitive content" +msgstr "" + +#: src/pages/status.jsx:1232 +msgid "Experimental" +msgstr "" + +#: src/pages/status.jsx:1241 +msgid "Unable to switch" +msgstr "" + +#: src/pages/status.jsx:1248 +msgid "Switch to post's instance ({0})" +msgstr "" + +#: src/pages/status.jsx:1251 +msgid "Switch to post's instance" +msgstr "" + +#: src/pages/status.jsx:1309 +msgid "Unable to load post" +msgstr "" + +#: src/pages/status.jsx:1426 +msgid "{0, plural, one {# reply} other {<0>{1} replies}}" +msgstr "" + +#: src/pages/status.jsx:1444 +msgid "{totalComments, plural, one {# comment} other {<0>{0} comments}}" +msgstr "" + +#: src/pages/status.jsx:1466 +msgid "View post with its replies" +msgstr "" + +#: src/pages/trending.jsx:71 +msgid "Trending ({instance})" +msgstr "" + +#: src/pages/trending.jsx:228 +msgid "Trending News" +msgstr "" + +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 +msgid "Back to showing trending posts" +msgstr "" + +#: src/pages/trending.jsx:413 +msgid "Showing posts mentioning <0>{0}" +msgstr "" + +#: src/pages/trending.jsx:425 +msgid "Trending posts" +msgstr "" + +#: src/pages/trending.jsx:448 +msgid "No trending posts." +msgstr "" + +#: src/pages/welcome.jsx:53 +msgid "A minimalistic opinionated Mastodon web client." +msgstr "" + +#: src/pages/welcome.jsx:64 +msgid "Log in with Mastodon" +msgstr "" + +#: src/pages/welcome.jsx:70 +msgid "Sign up" +msgstr "" + +#: src/pages/welcome.jsx:77 +msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server." +msgstr "" + +#: src/pages/welcome.jsx:94 +msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." +msgstr "" + +#: src/pages/welcome.jsx:125 +msgid "Screenshot of Boosts Carousel" +msgstr "" + +#: src/pages/welcome.jsx:129 +msgid "Boosts Carousel" +msgstr "" + +#: src/pages/welcome.jsx:132 +msgid "Visually separate original posts and re-shared posts (boosted posts)." +msgstr "" + +#: src/pages/welcome.jsx:141 +msgid "Screenshot of nested comments thread" +msgstr "" + +#: src/pages/welcome.jsx:145 +msgid "Nested comments thread" +msgstr "" + +#: src/pages/welcome.jsx:148 +msgid "Effortlessly follow conversations. Semi-collapsible replies." +msgstr "" + +#: src/pages/welcome.jsx:156 +msgid "Screenshot of grouped notifications" +msgstr "" + +#: src/pages/welcome.jsx:160 +msgid "Grouped notifications" +msgstr "" + +#: src/pages/welcome.jsx:163 +msgid "Similar notifications are grouped and collapsed to reduce clutter." +msgstr "" + +#: src/pages/welcome.jsx:172 +msgid "Screenshot of multi-column UI" +msgstr "" + +#: src/pages/welcome.jsx:176 +msgid "Single or multi-column" +msgstr "" + +#: src/pages/welcome.jsx:179 +msgid "By default, single column for zen-mode seekers. Configurable multi-column for power users." +msgstr "" + +#: src/pages/welcome.jsx:188 +msgid "Screenshot of multi-hashtag timeline with a form to add more hashtags" +msgstr "" + +#: src/pages/welcome.jsx:192 +msgid "Multi-hashtag timeline" +msgstr "" + +#: src/pages/welcome.jsx:195 +msgid "Up to 5 hashtags combined into a single timeline." +msgstr "" + +#: src/utils/open-compose.js:24 +msgid "Looks like your browser is blocking popups." +msgstr "" + +#: src/utils/show-compose.js:16 +msgid "A draft post is currently minimized. Post or discard it before creating a new one." +msgstr "" + +#: src/utils/show-compose.js:21 +msgid "A post is currently open. Post or discard it before creating a new one." +msgstr "" + diff --git a/src/locales/nl-NL.po b/src/locales/nl-NL.po index b863e693..f5a18563 100644 --- a/src/locales/nl-NL.po +++ b/src/locales/nl-NL.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-09 13:55\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -38,7 +38,7 @@ msgstr "Geautomatiseerd" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Groep" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Wederzijds" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Aangevraagd" @@ -55,7 +55,7 @@ msgstr "Aangevraagd" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 @@ -110,7 +110,7 @@ msgstr "Berichten" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Berichten" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "meer" @@ -188,8 +188,8 @@ msgstr "Origineel" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1444 -#: src/pages/catchup.jsx:2055 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,8 +197,8 @@ msgstr "Antwoorden" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1446 -#: src/pages/catchup.jsx:2067 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 #: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Boosts" @@ -277,7 +277,7 @@ msgstr "Boosts inschakelen" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Toevoegen/Verwijderen uit lijsten" @@ -294,7 +294,7 @@ msgstr "Kan deze link niet kopiëren" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Kopiëer" @@ -345,71 +345,71 @@ msgstr "Verwijder volger…" msgid "Block <0>@{username}?" msgstr "Blokkeer <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Blokkeren van @{username} opgeheven" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} geblokkeerd" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Kan @{username} niet ontblokkeren" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Kan @{username} niet blokkeren" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Blokkeren van <0>@{username} opheffen" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Blokkeer <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Rapporteer <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Bewerk profiel" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Volgverzoek annuleren?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Ontvolg @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Ontvolg…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Neem terug…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Volg" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Volg" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Volg" msgid "Close" msgstr "Sluit" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Vertaalde bio" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Kan niet uit lijst verwijderen." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Kan niet aan lijst toevoegen." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Kan lijsten niet laden." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Geen lijsten." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nieuwe lijst" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Privénotitie over <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Kan privénotitie niet bijwerken." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Annuleren" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Opslaan & sluiten" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Kan profiel niet bijwerken." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Naam" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Bio" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Extra velden" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Omschrijving" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Inhoud" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "Inhoud" msgid "Save" msgstr "Opslaan" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "gebruikersnaam" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "server domeinnaam" @@ -536,7 +536,7 @@ msgstr "Cloak-modus ingeschakeld" #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Startpagina" @@ -552,8 +552,8 @@ msgstr "Je hebt niet-opgeslagen wijzigingen. Wil je dit bericht weggooien?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Je kunt slechts 1 bestand bijvoegen.} other {Je kunt slechts # bestanden bijvoegen.}}" @@ -662,19 +662,19 @@ msgstr "Bewerk je bericht" msgid "What are you doing?" msgstr "Wat ben je aan het doen?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "Markeer media als gevoelig" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "Voeg peiling toe" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "Lokale emoji toevoegen" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Lokale emoji toevoegen" msgid "Reply" msgstr "Beantwoord" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "Werk bij" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "Plaats" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "Download GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "Downloaden GIF mislukt" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "meer…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "Geüpload" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "Afbeeldingsbeschrijving" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "Videobeschrijving" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "Audiobeschrijving" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Bestandsgrootte is te groot. Uploaden kan problemen opleveren. Probeer de bestandsgrootte van {0} naar {1} of lager te verminderen." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Dimensies is te groot. Uploaden kan problemen opleveren. Probeer de dimensie van {0}x{1}px naar {2}x{3}px te verminderen." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Opnamesnelheid is te hoog. Uploaden kan problemen opleveren." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Verwijder" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "Bewerk afbeeldingsbeschrijving" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "Bewerk videobeschrijving" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "Bewerk audiobeschrijving" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "Omschrijving genereren. Even geduld…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "Genereren van beschrijving mislukt: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "Genereren van beschrijving mislukt" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "Genereer beschrijving…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "Genereren van beschrijving mislukt: {0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimenteel" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "Gereed" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "Keuze {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "Meerdere keuzes" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "Tijdsduur" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "Verwijder peiling" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "Zoek accounts" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Toevoegen" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Fout bij het laden van accounts" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "Aangepaste emoji" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "Zoek emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "Fout bij het laden van aangepaste emojis" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "Recent gebruikt" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "Overige" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "{0} meer…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "GIF's zoeken" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "Mede mogelijk gemaakt door Giphy" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "Typ om GIF's te zoeken" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 #: src/components/timeline.jsx:889 msgid "Previous" msgstr "Vorige" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 #: src/components/timeline.jsx:906 msgid "Next" msgstr "Volgende" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "Fout bij laden van GIF's" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "Geen concepten gevonden." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1927 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Peiling" @@ -980,7 +980,7 @@ msgstr "Het einde." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1618 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Sneltoetsen" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Sneltoetsen help" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Volgend bericht" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Vorig bericht" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Laad nieuwe berichten" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1675 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Open berichtdetails" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Gefilterd: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 #: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1875 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Gefilterd" @@ -1253,11 +1253,11 @@ msgstr "Inhalen" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 #: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Vermeldingen" @@ -1265,8 +1265,8 @@ msgstr "Vermeldingen" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,8 +1307,8 @@ msgstr "Bladwijzers" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1445 -#: src/pages/catchup.jsx:2061 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 #: src/pages/settings.jsx:1041 @@ -1359,7 +1359,7 @@ msgstr "Inloggen" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Populair" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" @@ -2223,76 +2223,82 @@ msgstr "Bewerkt" msgid "Comments" msgstr "Antwoorden" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Bewerkingsgeschiedenis" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Kon geschiedenis niet laden" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Laden…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML code" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML code gekopieerd" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Kan HTML-code niet kopiëren" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Mediabijlagen:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Account emoji's:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "statische URL" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emoji's:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notities:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Dit is statisch, zonder vormgeving en scriptloos. Je moet mogelijk je eigen vormgeving toepassen en bewerken waar nodig." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Peilingen zijn niet interactief, wordt een lijst met uitslagen." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Mediabijlagen kunnen afbeeldingen, video's, audiobestanden of andere bestandstypes zijn." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Let op: Deze voorvertoning is licht vormgegeven." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> geboost" @@ -2302,7 +2308,7 @@ msgid "New posts" msgstr "Nieuwe berichten" #: src/components/timeline.jsx:554 -#: src/pages/home.jsx:212 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 @@ -2319,7 +2325,7 @@ msgstr "" #: src/components/timeline.jsx:946 #: src/components/timeline.jsx:953 -#: src/pages/catchup.jsx:1892 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" @@ -2443,7 +2449,7 @@ msgstr "Nog niets te zien hier." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Kan berichten niet laden" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Inhalen <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1584 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Hulp" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Filters terug zetten" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1590 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Top links" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Gedeeld door {0}" -#: src/pages/catchup.jsx:1315 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Alles" -#: src/pages/catchup.jsx:1400 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# auteur} other {# auteurs}}" -#: src/pages/catchup.jsx:1412 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Sorteer" -#: src/pages/catchup.jsx:1443 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Datum" -#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Dichtheid" -#: src/pages/catchup.jsx:1485 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Auteurs" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Geen" -#: src/pages/catchup.jsx:1502 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Toon alle auteurs" -#: src/pages/catchup.jsx:1553 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Je hoeft niet alles te lezen." -#: src/pages/catchup.jsx:1554 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Dat was het." -#: src/pages/catchup.jsx:1562 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Terug naar boven" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Links gedeeld door volgenden, gesorteerd op hoe vaak het is gedeeld, geboost en geliket." -#: src/pages/catchup.jsx:1599 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Sorteer: Dichtheid" -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1609 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Groep: Auteurs" -#: src/pages/catchup.jsx:1612 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Volgende auteur" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Vorige auteur" -#: src/pages/catchup.jsx:1683 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Scroll naar boven" -#: src/pages/catchup.jsx:1874 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Gefilterd: {0}" @@ -2990,37 +2996,37 @@ msgstr "Voeg aan Snelkoppelingen toe" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Voer een nieuwe instantie in, bijv. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Ongeldige instantie" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ga naar een andere instantie…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ga naar mijn instantie (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Kan meldingen niet ophalen." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Bekijk alles" @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, one {# opmerking} other {<0>{0} opmerkingen} msgid "View post with its replies" msgstr "Bekijk bericht met antwoorden" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Populair ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Populair nieuws" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Terug naar alle populaire berichten" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Alle berichten over <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Populaire berichten" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Geen populaire berichten." diff --git a/src/locales/oc-FR.po b/src/locales/oc-FR.po index b8cafe46..34597987 100644 --- a/src/locales/oc-FR.po +++ b/src/locales/oc-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: oc\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Occitan\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -37,8 +37,8 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "" @@ -55,11 +55,11 @@ msgstr "" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "" @@ -110,21 +110,21 @@ msgstr "" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "" @@ -186,10 +186,10 @@ msgid "Original" msgstr "" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "" @@ -277,35 +277,35 @@ msgstr "" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "" #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "" @@ -345,71 +345,71 @@ msgstr "" msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "" msgid "Close" msgstr "" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "" msgid "Save" msgstr "" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "" @@ -547,8 +552,8 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -620,246 +625,253 @@ msgstr "" msgid "Public" msgstr "" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/pl-PL.po b/src/locales/pl-PL.po index 8b49a0b3..60774a52 100644 --- a/src/locales/pl-PL.po +++ b/src/locales/pl-PL.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-17 12:00\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -37,8 +37,8 @@ msgstr "Bot" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupa" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Przyjaciele" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Oczekująca prośba" @@ -55,11 +55,11 @@ msgstr "Oczekująca prośba" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Obserwujesz" @@ -92,13 +92,13 @@ msgstr "Nie można załadować konta." #: src/components/account-info.jsx:385 msgid "Go to account page" -msgstr "" +msgstr "Przejdź na stronę konta" #: src/components/account-info.jsx:413 #: src/components/account-info.jsx:702 #: src/components/account-info.jsx:732 msgid "Followers" -msgstr "" +msgstr "Obserwującx" #: src/components/account-info.jsx:419 #: src/components/account-info.jsx:773 @@ -106,27 +106,27 @@ msgstr "" #: src/pages/search.jsx:237 #: src/pages/search.jsx:384 msgid "Posts" -msgstr "" +msgstr "Wpisy" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" -msgstr "" +msgstr "Więcej" #: src/components/account-info.jsx:439 msgid "<0>{displayName} has indicated that their new account is now:" @@ -135,38 +135,38 @@ msgstr "" #: src/components/account-info.jsx:584 #: src/components/account-info.jsx:1273 msgid "Handle copied" -msgstr "" +msgstr "Identyfikator skopiowany" #: src/components/account-info.jsx:587 #: src/components/account-info.jsx:1276 msgid "Unable to copy handle" -msgstr "" +msgstr "Nie udało się skopiować identyfikatora" #: src/components/account-info.jsx:593 #: src/components/account-info.jsx:1282 msgid "Copy handle" -msgstr "" +msgstr "Kopiuj identyfikator" #: src/components/account-info.jsx:599 msgid "Go to original profile page" -msgstr "" +msgstr "Przejdź na oryginalną stronę profilową" #: src/components/account-info.jsx:606 msgid "View profile image" -msgstr "" +msgstr "Pokaż zdjęcie profilowe" #: src/components/account-info.jsx:612 msgid "View profile header" -msgstr "" +msgstr "Pokaż baner profilu" #: src/components/account-info.jsx:629 msgid "In Memoriam" -msgstr "" +msgstr "In memoriam" #: src/components/account-info.jsx:709 #: src/components/account-info.jsx:747 msgid "This user has chosen to not make this information available." -msgstr "" +msgstr "Użytkownix postanowiłx nie udostępnić tych informacji." #: src/components/account-info.jsx:802 msgid "{0} original posts, {1} replies, {2} boosts" @@ -183,81 +183,81 @@ msgstr "" #: src/components/account-info.jsx:855 #: src/pages/catchup.jsx:70 msgid "Original" -msgstr "" +msgstr "Oryginalne" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" -msgstr "" +msgstr "Odpowiedzi" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" -msgstr "" +msgstr "Udostępnienia" #: src/components/account-info.jsx:869 msgid "Post stats unavailable." -msgstr "" +msgstr "Statystyki wpisów nie są dostępne." #: src/components/account-info.jsx:900 msgid "View post stats" -msgstr "" +msgstr "Pokaż statystyki wpisów" #: src/components/account-info.jsx:1063 msgid "Last post: <0>{0}" -msgstr "" +msgstr "Ostatni wpis: <0>{0}" #: src/components/account-info.jsx:1077 msgid "Muted" -msgstr "" +msgstr "Wyciszono" #: src/components/account-info.jsx:1082 msgid "Blocked" -msgstr "" +msgstr "Zablokowano" #: src/components/account-info.jsx:1091 msgid "Private note" -msgstr "" +msgstr "Osobista notatka" #: src/components/account-info.jsx:1148 msgid "Mention <0>@{username}" -msgstr "" +msgstr "Wspomnij o <0>@{username}" #: src/components/account-info.jsx:1160 msgid "Translate bio" -msgstr "" +msgstr "Przetłumacz opis" #: src/components/account-info.jsx:1171 msgid "Edit private note" -msgstr "" +msgstr "Edytuj osobistą notatkę" #: src/components/account-info.jsx:1171 msgid "Add private note" -msgstr "" +msgstr "Dodaj osobistą notatkę" #: src/components/account-info.jsx:1191 msgid "Notifications enabled for @{username}'s posts." -msgstr "" +msgstr "Włączono powiadomienia dla wpisów @{username}." #: src/components/account-info.jsx:1192 msgid "Notifications disabled for @{username}'s posts." -msgstr "" +msgstr "Wyłączono powiadomienia dla wpisów @{username}." #: src/components/account-info.jsx:1204 msgid "Disable notifications" -msgstr "" +msgstr "Wyłącz powiadomienia" #: src/components/account-info.jsx:1205 msgid "Enable notifications" -msgstr "" +msgstr "Włącz powiadomienia" #: src/components/account-info.jsx:1222 msgid "Boosts from @{username} enabled." @@ -269,45 +269,45 @@ msgstr "" #: src/components/account-info.jsx:1234 msgid "Disable boosts" -msgstr "" +msgstr "Wyłącz udostępnienia" #: src/components/account-info.jsx:1234 msgid "Enable boosts" -msgstr "" +msgstr "Włącz udostępnienia" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" -msgstr "" +msgstr "Dodaj/usuń z list" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" -msgstr "" +msgstr "Skopiowano odnośnik" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" -msgstr "" +msgstr "Nie udało się skopiować odnośnika" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" -msgstr "" +msgstr "Kopiuj" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." -msgstr "" +msgstr "Udostępnianie zdaje się nie działać." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" -msgstr "" +msgstr "Udostępnij…" #: src/components/account-info.jsx:1349 msgid "Unmuted @{username}" @@ -339,77 +339,77 @@ msgstr "" #: src/components/account-info.jsx:1474 msgid "Remove follower…" -msgstr "" +msgstr "Usuń z obserwujących…" #: src/components/account-info.jsx:1485 msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "" msgid "Close" msgstr "" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "" msgid "Save" msgstr "" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "" @@ -547,8 +552,8 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -615,251 +620,258 @@ msgid "Content warning or sensitive media" msgstr "" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1175 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 +#: src/components/status.jsx:93 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1179 #: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 +#: src/components/compose.jsx:1182 #: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1179 +#: src/components/compose.jsx:1185 #: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 -msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." -msgstr "" - #: src/components/compose.jsx:2283 #: src/components/compose.jsx:2303 +msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." +msgstr "" + +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "" @@ -1573,17 +1576,17 @@ msgid "Ending" msgstr "" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index 476a5320..6193f7cb 100644 --- a/src/locales/pt-BR.po +++ b/src/locales/pt-BR.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-08 11:25\n" +"PO-Revision-Date: 2024-09-19 21:23\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -33,21 +33,21 @@ msgstr "Última publicação: {0}" #: src/components/account-block.jsx:159 #: src/components/account-info.jsx:634 msgid "Automated" -msgstr "Automatizado" +msgstr "Automático" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupo" #: src/components/account-block.jsx:176 msgid "Mutual" -msgstr "Mutuo" +msgstr "Mútuo" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Solicitado" @@ -55,11 +55,11 @@ msgstr "Solicitado" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Seguindo" @@ -84,7 +84,7 @@ msgstr "Se juntou em <0>{0}" #: src/components/account-info.jsx:57 msgid "Forever" -msgstr "Permanentemente" +msgstr "Permanente" #: src/components/account-info.jsx:377 msgid "Unable to load account." @@ -110,7 +110,7 @@ msgstr "Publicações" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Publicações" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Mais" @@ -157,7 +157,7 @@ msgstr "Ver foto de perfil" #: src/components/account-info.jsx:612 msgid "View profile header" -msgstr "Ver banner do perfil" +msgstr "Ver banner de perfil" #: src/components/account-info.jsx:629 msgid "In Memoriam" @@ -188,8 +188,8 @@ msgstr "Original" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respostas" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1045 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Impulsos" @@ -277,9 +277,9 @@ msgstr "Ativar impulsos" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" -msgstr "Adicionar/Remover das listas" +msgstr "Adicionar/remover das listas" #: src/components/account-info.jsx:1299 #: src/components/status.jsx:1079 @@ -294,7 +294,7 @@ msgstr "Não foi possível copiar link" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copiar" @@ -345,71 +345,71 @@ msgstr "Excluir seguidor…" msgid "Block <0>@{username}?" msgstr "Bloquear <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Desbloqueou @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Bloqueou @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Não foi possível desbloquear @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Não foi possível bloquear @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Desbloquear <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloquear <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Denunciar <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Editar perfil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Excluir solicitação de seguimento?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Parar de seguir @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Parar de seguir…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Excluir…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Seguir" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Seguir" msgid "Close" msgstr "Fechar" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Bio traduzida" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Não foi possível remover da lista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Não foi possível adicionar à lista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Não foi possível carregar listas." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Não há listas." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nova lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privada sobre <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Não foi possível atualizar nota privada." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Cancelar" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Salvar e fechar" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Não foi possível atualizar perfil." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nome" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Bio" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Campos adicionais" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiqueta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Conteúdo" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,13 +513,13 @@ msgstr "Conteúdo" msgid "Save" msgstr "Salvar" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "nome de usuário" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" -msgstr "nome de domínio do servidor" +msgstr "domínio do servidor" #: src/components/background-service.jsx:149 msgid "Cloak mode disabled" @@ -532,11 +532,11 @@ msgstr "Modo oculto ativado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Início" @@ -552,8 +552,8 @@ msgstr "Você tem mudanças não salvas. Descartar publicação?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural,one {Você só pode anexar até 1 arquivo.} other {Você só pode anexar até # arquivos.}}" @@ -603,7 +603,7 @@ msgstr "Algumas opções da enquete estão vazias" #: src/components/compose.jsx:972 msgid "Some media have no descriptions. Continue?" -msgstr "Algumas mídias não têm descrição. Continuar?" +msgstr "Algumas das mídias não têm descrição. Continuar?" #: src/components/compose.jsx:1024 msgid "Attachment #{i} failed" @@ -611,7 +611,7 @@ msgstr "Anexo #{i} falhou" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Aviso de conteúdo" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Aviso de conteúdo ou mídia sensível" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Não listado" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Apenas seguidores" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Menção privada" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Publicar resposta" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Editar publicação" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "O que você está fazendo?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Marcar mídia como sensível" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Adicionar enquete" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Adicionar emoji personalizado" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Adicionar emoji personalizado" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Atualizar" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Baixando GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Houve um erro ao baixar GIF" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Mais…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Enviado" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Descrição da imagem" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Descrição do vídeo" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Descrição do áudio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "O arquivo é muito grande. Enviá-lo pode enfrentar problemas. Reduza o tamanho do arquivo de {0} a {1} ou menor." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "A dimensão é muito grande. Enviá-lo pode enfrentar problemas. Reduza a dimensão de {0}×{1}px a {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "A taxa de quadros está muito alta. Enviá-lo pode enfrentar problemas." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Excluir" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Editar descrição da imagem" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Editar descrição do vídeo" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Editar descrição do áudio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Gerando descrição. Por favor, espere…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Houve um erro ao gerar descrição: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Houve um erro ao gerar descrição" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Gerar descrição…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Houve um erro ao gerar descrição{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Concluído" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Escolha {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Várias escolhas" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Duração" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Excluir enquete" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Procurar contas" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Adicionar" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Erro ao carregar contas" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Procurar emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Erro ao carregar emojis personalizados" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Usado recentemente" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Outros" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Procurar GIFs" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Desenvolvido por GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Escreva para pesquisar GIFs" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Erro ao carregar GIFs" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "Não há rascunho encontrado." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Enquete" @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "Mostrar mais…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Fim." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Atalhos do teclado" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Ajuda com atalhos do teclado" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Próxima publicação" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Publicação anterior" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Carregar novas publicações" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Abrir detalhes da publicação" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrado" @@ -1253,11 +1253,11 @@ msgstr "Acompanhar" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Menções" @@ -1265,8 +1265,8 @@ msgstr "Menções" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Favoritos" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1041 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Curtidas" @@ -1359,7 +1359,7 @@ msgstr "Iniciar sessão" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendência" @@ -1577,17 +1577,17 @@ msgid "Ending" msgstr "Terminando" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -2048,7 +2048,7 @@ msgstr "Citar" #: src/components/status.jsx:863 #: src/components/status.jsx:2318 msgid "Some media have no descriptions." -msgstr "Algumas mídias não têm descrições." +msgstr "Algumas das mídias não têm descrição." #: src/components/status.jsx:870 msgid "Old post (<0>{0})" @@ -2100,7 +2100,7 @@ msgid "Edited: {editedDateText}" msgstr "Editado: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Incorporar publicação" @@ -2224,107 +2224,113 @@ msgstr "Editado" msgid "Comments" msgstr "Comentários" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Mais de <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Histórico de edições" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Houve um erro ao carregar histórico" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Carregando…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Não foi possível copiar código HTML" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Anexos de mídia:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Isso é estático, instável e sem guião. Você pode precisar para aplicar seus próprios estilos e editar caso necessário." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Enquetes não são interativas, ela se torna uma lista com contagem de votos." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Anexos de mídia pode ser imagens, vídeos, áudios ou qualquer arquivo." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Publicações podem ser editadas ou excluídas depois." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Prévia" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." -msgstr "Nota: Essa prévia é levemente estilizada." +msgstr "Nota: Esta prévia tem um estilo levemente padronizado." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsionou" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1065 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Novas publicações" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Tentar novamente" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# Impulso} other {# Impulsos}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Publicações fixadas" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Tópico" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2444,7 +2450,7 @@ msgstr "Não há nada para ver aqui." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Não foi possível carregar publicações" @@ -2475,7 +2481,7 @@ msgstr "Padrão" #: src/pages/accounts.jsx:123 msgid "Switch to this account" -msgstr "Alterar para essa conta" +msgstr "Alterar para esta conta" #: src/pages/accounts.jsx:132 msgid "Switch in new tab/window" @@ -2503,7 +2509,7 @@ msgstr "Adicionar conta existente" #: src/pages/accounts.jsx:216 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." -msgstr "Nota: contas <0>padrões sempre serão as primeiras usadas para carregar. Contas alteradas permaneceram durante a sessão." +msgstr "Nota: as contas <0>padrões sempre serão as primeiras a carregar. Contas alteradas permaneceram durante a sessão." #: src/pages/bookmarks.jsx:25 msgid "No bookmarks yet. Go bookmark something!" @@ -2583,7 +2589,7 @@ msgid "Catch-up <0>beta" msgstr "Acompanhar <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Ajuda" @@ -2629,7 +2635,7 @@ msgstr "Até o último acompanhamento ({0})" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." -msgstr "Nota: Suas instâncias talvez mostrem um máximo de 800 publicações na linha de tempo do início, independente do intervalo de tempo. Pode ser menos ou mais." +msgstr "Nota: Sua instância talvez mostre um máximo de 800 publicações na linha de tempo do início, independente do intervalo de tempo. Pode ser menos ou mais." #: src/pages/catchup.jsx:1034 msgid "Previously…" @@ -2645,7 +2651,7 @@ msgstr "Excluir acompanhamento?" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." -msgstr "Nota: Só armazenará um máximo de 3. O resto será automaticamente excluído." +msgstr "Nota: Aqui armazenará um máximo de 3 acompanhamentos. O resto será automaticamente excluído." #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" @@ -2660,93 +2666,93 @@ msgid "Reset filters" msgstr "Redefinir filtros" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Links populares" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Compartilhado por {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Tudo" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} other {# autores}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordenar" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densidade" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autores" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Nenhum" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Mostrar autores" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Você não precisa ler tudo." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Isso é tudo." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Voltar ao topo" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Links compartilhados por seguidores, ordenados pela contagem de compartilhamentos, impulsos e curtidas." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Ordenar: Densidade" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "As publicações são ordenadas por informações de densidade ou profundidade. As curtas são mais \"leves\" enquanto as longas são mais \"pesadas\". Publicações com fotos são mais \"pesadas\" do que elas sem fotos." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Grupo: Autores" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Publicações são agrupadas por autores, ordenado por quantidade de publicações por autor." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Próximo autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autor anterior" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Subir" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrado: {0}" @@ -2895,11 +2901,11 @@ msgstr "Não foi possível carregar hashtags seguidas." msgid "No hashtags followed yet." msgstr "Não há hashtags seguidas ainda." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Nada para ver aqui." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Não foi possível carregar publicações." @@ -2991,37 +2997,37 @@ msgstr "Adicionar aos atalhos" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Insira uma nova instância ex. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instância inválida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ir à outra instância…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ir à minha instância (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Não foi possível obter notificações." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Novas <1>Solicitações de seguimento" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Ver tudo" @@ -3137,7 +3143,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Anúncio} other {Anúncios}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1053 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Solicitações de seguimento" @@ -3398,7 +3404,7 @@ msgstr "{0, plural, =0 {Ocultar o botão de \"Traduzir\" em:} other {Ocultar o b #: src/pages/settings.jsx:471 msgid "Note: This feature uses external translation services, powered by <0>Lingva API & <1>Lingva Translate." -msgstr "Nota: Este recurso usa serviços externos de tradução, desenvolvido por <0>Lingva API e <1>Lingva Translate." +msgstr "Nota: Esse recurso usa serviços externos de tradução, desenvolvido por <0>Lingva API e <1>Lingva Translate." #: src/pages/settings.jsx:505 msgid "Auto inline translation" @@ -3414,7 +3420,7 @@ msgstr "Selecionador de GIF para escrita" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." -msgstr "Nota: Este recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY. Avaliado bem (adequado para visualização de todas as idades), rastreando parâmetros são despojados, informação de referência é omitida de solicitações, porém consultas de busca e informação de endereço IP ainda poderá alcançar os servidores deles." +msgstr "Nota: Esse recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY. Avaliado bem (adequado para visualização de todas as idades), parâmetros de rastreamento são listrados, informação de referência é omitida de solicitações, porém as consultas de busca e informação de endereço IP ainda poderá alcançar os servidores do GIPHY." #: src/pages/settings.jsx:562 msgid "Image description generator" @@ -3426,7 +3432,7 @@ msgstr "Apenas para novas imagens enquanto escreve novas publicações." #: src/pages/settings.jsx:574 msgid "Note: This feature uses external AI service, powered by <0>img-alt-api. May not work well. Only for images and in English." -msgstr "Nota: Este recurso usa serviços externos IA, desenvolvido por <0>img-alt-api. Então ele pode não funcionar bem. Apenas para imagens e em inglês." +msgstr "Nota: Esse recurso usa serviços externos IA, desenvolvido por <0>img-alt-api. Então ele pode não funcionar bem. Apenas para imagens e em inglês." #: src/pages/settings.jsx:600 msgid "Server-side grouped notifications" @@ -3446,7 +3452,7 @@ msgstr "⚠️⚠️⚠️ Muito experimental.<0/>Armazenado nas notas do seu pe #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." -msgstr "Nota: Este recurso usa a API do servidor de instância atualmente registrado." +msgstr "Nota: Esse recurso usa a API do servidor de instância atualmente em uso." #: src/pages/settings.jsx:658 msgid "Cloak mode <0>(<1>Text → <2>████)" @@ -3492,56 +3498,56 @@ msgstr "Versão copiada" msgid "Unable to copy version string" msgstr "Não foi possível copiar versão" -#: src/pages/settings.jsx:950 -#: src/pages/settings.jsx:955 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Houve um erro ao atualizar inscrição. Tente novamente." -#: src/pages/settings.jsx:961 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "Houve um erro ao cancelar inscrição. Tente novamente." -#: src/pages/settings.jsx:968 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Notificações de push (beta)" -#: src/pages/settings.jsx:990 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "As notificações de push estão bloqueadas. Por favor, ative-as nas opções do navegador." -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Permitir de <0>{0}" -#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "qualquer um" -#: src/pages/settings.jsx:1012 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "pessoas que sigo" -#: src/pages/settings.jsx:1016 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "seguidores" -#: src/pages/settings.jsx:1049 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Segue" -#: src/pages/settings.jsx:1057 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Enquetes" -#: src/pages/settings.jsx:1061 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Publicar edições" -#: src/pages/settings.jsx:1082 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "A permissão de push não foi concedida desde a última sessão. Você precisa <0><1>iniciar sessão novamente para conceder a permissão." -#: src/pages/settings.jsx:1098 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "NOTA: Notificações de push só funcionam para <0>uma conta." @@ -3626,27 +3632,32 @@ msgstr "{totalComments, plural, one {# comentário} other {<0>{0} comentári msgid "View post with its replies" msgstr "Ver publicação com respostas" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Tendência ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Notícias populares" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Por {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Voltar a mostrar publicações populares" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Mostrar publicações mencionando <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Publicações populares" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Não há publicações populares." diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po index ac31fc39..2d1a1f2f 100644 --- a/src/locales/pt-PT.po +++ b/src/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-07 22:38\n" +"PO-Revision-Date: 2024-09-19 21:23\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -33,21 +33,21 @@ msgstr "Última publicação: {0}" #: src/components/account-block.jsx:159 #: src/components/account-info.jsx:634 msgid "Automated" -msgstr "Automatizado" +msgstr "Automático" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Grupo" #: src/components/account-block.jsx:176 msgid "Mutual" -msgstr "Mutuo" +msgstr "Mútuo" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Pedido" @@ -55,18 +55,18 @@ msgstr "Pedido" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "A seguir" #: src/components/account-block.jsx:188 #: src/components/account-info.jsx:1059 msgid "Follows you" -msgstr "Segue-te" +msgstr "Segue você" #: src/components/account-block.jsx:196 msgid "{followersCount, plural, one {# follower} other {# followers}}" @@ -84,7 +84,7 @@ msgstr "Se juntou em <0>{0}" #: src/components/account-info.jsx:57 msgid "Forever" -msgstr "Permanentemente" +msgstr "Permanente" #: src/components/account-info.jsx:377 msgid "Unable to load account." @@ -110,7 +110,7 @@ msgstr "Publicações" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Publicações" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Mais" @@ -157,7 +157,7 @@ msgstr "Ver foto de perfil" #: src/components/account-info.jsx:612 msgid "View profile header" -msgstr "Ver banner do perfil" +msgstr "Ver banner de perfil" #: src/components/account-info.jsx:629 msgid "In Memoriam" @@ -188,8 +188,8 @@ msgstr "Original" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Respostas" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "Impulsos" @@ -277,7 +277,7 @@ msgstr "Ativar impulsos" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Adicionar/Remover das listas" @@ -294,7 +294,7 @@ msgstr "Impossível copiar ligação" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Copiar" @@ -345,71 +345,71 @@ msgstr "Eliminar seguidor…" msgid "Block <0>@{username}?" msgstr "Bloquear <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "Desbloqueou @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "Bloqueou @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Impossível desbloquear @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Impossível bloquear @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Desbloquear <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Bloquear <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Reportar <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Editar perfil" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Eliminar pedido de seguimento?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Deixar de seguir @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Deixar de seguir…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Eliminar…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Seguir" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Seguir" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Seguir" msgid "Close" msgstr "Fechar" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Biografia traduzida" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Impossível remover da lista." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Impossível adicionar na lista." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Impossível carregar listas." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Sem listas." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Nova lista" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Nota privada sobre <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Impossível atualizar nota privada." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Cancelar" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Guardar e fechar" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Impossível atualizar perfil." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Nome" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Biografia" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Campos adicionais" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Etiqueta" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Conteúdo" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,13 +513,13 @@ msgstr "Conteúdo" msgid "Save" msgstr "Guardar" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "nome de utilizador" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" -msgstr "nome de domínio do servidor" +msgstr "domínio do servidor" #: src/components/background-service.jsx:149 msgid "Cloak mode disabled" @@ -532,14 +532,14 @@ msgstr "Modo oculto ativado" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" -msgstr "Início" +msgstr "Página inicial" #: src/components/compose-button.jsx:49 #: src/compose.jsx:37 @@ -548,14 +548,14 @@ msgstr "Escrever" #: src/components/compose.jsx:392 msgid "You have unsaved changes. Discard this post?" -msgstr "Tens alterações não guardadas. Desfazer publicação?" +msgstr "Tem alterações não guardadas. Desfazer publicação?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" -msgstr "{maxMediaAttachments, plural,one {Só podes anexar até 1 ficheiro.} other {Só podes anexar até # ficheiros.}}" +msgstr "{maxMediaAttachments, plural,one {Só pode anexar até 1 ficheiro.} other {Só pode anexar até # ficheiros.}}" #: src/components/compose.jsx:778 msgid "Pop out" @@ -571,11 +571,11 @@ msgstr "Parece que fechaste a janela principal." #: src/components/compose.jsx:828 msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." -msgstr "Parece que já tens um campo de edição aberto na janela principal e atualmente está a publicar. Espera até que esteja concluído e tenta novamente mais tarde." +msgstr "Parece que já tem um campo de edição aberto na janela principal e atualmente está a publicar. Espere até que esteja concluído e tenta novamente mais tarde." #: src/components/compose.jsx:833 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" -msgstr "Parece que já tens um campo de edição aberto na janela principal. Abrindo esta janela irá desfazer as alterações que fizeste na janela principal. Prosseguir?" +msgstr "Parece que já tem um campo de edição aberto na janela principal. Abrindo esta janela irá desfazer as alterações que fizeste na janela principal. Prosseguir?" #: src/components/compose.jsx:875 msgid "Pop in" @@ -595,15 +595,15 @@ msgstr "A editar publicação original" #: src/components/compose.jsx:955 msgid "Poll must have at least 2 options" -msgstr "A votação deve ter no mínimo 2 opções" +msgstr "A enquete deve ter no mínimo 2 opções" #: src/components/compose.jsx:959 msgid "Some poll choices are empty" -msgstr "Algumas escolhas da votação estão vazias" +msgstr "Algumas escolhas da enquete estão vazias" #: src/components/compose.jsx:972 msgid "Some media have no descriptions. Continue?" -msgstr "Algumas medias não têm descrições. Prosseguir?" +msgstr "Algumas das medias não têm descrição. Prosseguir?" #: src/components/compose.jsx:1024 msgid "Attachment #{i} failed" @@ -611,7 +611,7 @@ msgstr "Anexo #{i} falhou" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Alerta de conteúdo" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Alerta de conteúdo ou media sensível" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Não listado" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Somente seguidores" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Menção privada" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Publicar resposta" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Editar publicação" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "O que estás a fazer?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Marcar media como sensível" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" -msgstr "Adicionar votação" +msgstr "Adicionar enquete" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Adicionar emoji personalizado" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Adicionar emoji personalizado" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Atualizar" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "A transferir GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Falhou ao transferir GIF" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Mais…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Enviado" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Descrição da imagem" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Descrição do vídeo" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Descrição do áudio" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." -msgstr "O ficheiro é grande. Ao enviar podes enfrentar problemas. Tenta reduzir o tamanho de {0} a {1} ou mais baixo." +msgstr "O ficheiro é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir o tamanho de {0} a {1} ou mais baixo." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." -msgstr "A dimensão é muito grande. Ao enviar podes enfrentar problemas. Tenta reduzir a dimensão de {0}×{1}px para {2}×{3}px." +msgstr "A dimensão é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir a dimensão de {0}×{1}px para {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." -msgstr "A taxa de quadros está muito alta. Ao enviar podes enfrentar problemas." +msgstr "A taxa de quadros está muito alta. Ao enviar pode enfrentar problemas." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Eliminar" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Editar descrição da imagem" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Editar descrição do vídeo" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Editar descrição do áudio" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "A gerar descrição. Por favor, espere…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Falhou ao gerar descrição: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Falhou ao gerar descrição" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Gerar descrição…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Falhou ao gerar descrição{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Concluído" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Escolha {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Várias escolhas" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Duração" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" -msgstr "Eliminar votação" +msgstr "Eliminar enquete" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Buscar contas" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Adicionar" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Erro ao carregar contas" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Erro ao carregar emojis personalizados" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Usado recentemente" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Outros" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Buscar GIFs" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "Desenvolvido por GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Digite para buscar GIFs" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Erro ao carregar GIFs" @@ -882,7 +882,7 @@ msgstr "Rascunhos não enviados" #: src/components/drafts.jsx:68 msgid "Looks like you have unsent drafts. Let's continue where you left off." -msgstr "Parece que tens rascunhos não enviados. Vamos continuar onde paraste." +msgstr "Parece que tem rascunhos não enviados. Vamos continuar onde paraste." #: src/components/drafts.jsx:102 msgid "Delete this draft?" @@ -920,9 +920,9 @@ msgid "No drafts found." msgstr "Nenhum rascunho encontrado." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" -msgstr "Votação" +msgstr "Enquete" #: src/components/drafts.jsx:248 #: src/pages/account-statuses.jsx:365 @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "Contas" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "Mostrar mais…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Fim." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Atalhos do teclado" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Ajuda com atalhos do teclado" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Publicação seguinte" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Publicação anterior" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Carregar novas publicações" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Abrir detalhes da publicação" @@ -1146,7 +1146,7 @@ msgstr "Não mostrar respostas" #: src/components/list-add-edit.jsx:141 msgid "Hide posts on this list from Home/Following" -msgstr "Ocultar publicações nessa lista do Início/A seguir" +msgstr "Ocultar publicações nesta lista da página inicial/A seguir" #: src/components/list-add-edit.jsx:147 #: src/pages/filters.jsx:554 @@ -1189,7 +1189,7 @@ msgstr "Abrir media original" #: src/components/media-modal.jsx:314 msgid "Attempting to describe image. Please wait…" -msgstr "Tentando descrever imagem. Por favor, espere…" +msgstr "A tentar descrever imagem. Por favor, espere…" #: src/components/media-modal.jsx:329 msgid "Failed to describe image" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Filtrado: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Filtrado" @@ -1253,11 +1253,11 @@ msgstr "Acompanhar" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Menções" @@ -1265,8 +1265,8 @@ msgstr "Menções" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Favoritos" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "Gostos" @@ -1359,7 +1359,7 @@ msgstr "Iniciar sessão" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "Tendência" @@ -1383,7 +1383,7 @@ msgstr "Notificação" #: src/components/notification-service.jsx:166 msgid "This notification is from your other account." -msgstr "Esta notificação é da tua outra conta." +msgstr "Esta notificação é da sua outra conta." #: src/components/notification-service.jsx:195 msgid "View all notifications" @@ -1391,7 +1391,7 @@ msgstr "Ver todas as notificações" #: src/components/notification.jsx:68 msgid "{account} reacted to your post with {emojiObject}" -msgstr "{account} reagiu a tua publicação com {emojiObject}" +msgstr "{account} reagiu a sua publicação com {emojiObject}" #: src/components/notification.jsx:75 msgid "{account} published a post." @@ -1399,7 +1399,7 @@ msgstr "{account} fez uma publicação." #: src/components/notification.jsx:83 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted your reply.} other {{account} boosted your post.}}} other {{account} boosted {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted your reply.} other {<2><3>{1} people boosted your post.}}}}" -msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou a tua resposta.} other {{account} impulsionou a tua publicação.}}} other {{account} impulsionou {postsCount} das tuas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) impulsionou a tua resposta.} other {<2><3>{1} pessoa(s) impulsionou a tua publicação.}}}}" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou a sua resposta.} other {{account} impulsionou a sua publicação.}}} other {{account} impulsionou {postsCount} das suas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) impulsionou a sua resposta.} other {<2><3>{1} pessoa(s) impulsionou a sua publicação.}}}}" #: src/components/notification.jsx:126 msgid "{count, plural, =1 {{account} followed you.} other {<0><1>{0} people followed you.}}" @@ -1411,19 +1411,19 @@ msgstr "{account} pediu para seguir-te." #: src/components/notification.jsx:149 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people liked your reply.} other {<2><3>{1} people liked your post.}}}}" -msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} gostou da tua resposta.} other {{account} gostou de tua publicação.}}} other {{account} gostou de {postsCount} das tuas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) gostou da tua resposta.} other {<2><3>{1} pessoa(s) gostou da tua publicação.}}}}" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} gostou da sua resposta.} other {{account} gostou de sua publicação.}}} other {{account} gostou de {postsCount} de suas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) gostou da sua resposta.} other {<2><3>{1} pessoa(s) gostou da sua publicação.}}}}" #: src/components/notification.jsx:191 msgid "A poll you have voted in or created has ended." -msgstr "A votação que votaste ou criaste já acabou." +msgstr "A enquete que votaste ou criaste já acabou." #: src/components/notification.jsx:192 msgid "A poll you have created has ended." -msgstr "Uma votação que criaste já acabou." +msgstr "Uma enquete que criaste já acabou." #: src/components/notification.jsx:193 msgid "A poll you have voted in has ended." -msgstr "Uma votação que votaste já acabou." +msgstr "Uma enquete que votaste já acabou." #: src/components/notification.jsx:194 msgid "A post you interacted with has been edited." @@ -1431,7 +1431,7 @@ msgstr "Uma publicação que interagiste foi editada." #: src/components/notification.jsx:202 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" -msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou e gostou da tua resposta.} other {{account} impulsionou e gostou da tua publicação.}}} other {{account} impulsionou e gostou de {postsCount} das tuas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) impulsionou e gostou da tua resposta.} other {<2><3>{1} pessoa(s) impulsionou e gostou de tua publicação.}}}}" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou e gostou da sua resposta.} other {{account} impulsionou e gostou da sua publicação.}}} other {{account} impulsionou e gostou de {postsCount} de suas publicações.}}} other {{postType, select, reply {<0><1>{0} pessoa(s) impulsionou e gostou da sua resposta.} other {<2><3>{1} pessoa(s) impulsionou e gostou da sua publicação.}}}}" #: src/components/notification.jsx:244 msgid "{account} signed up." @@ -1451,7 +1451,7 @@ msgstr "Aviso da moderação" #: src/components/notification.jsx:267 msgid "An admin from <0>{from} has suspended <1>{targetName}, which means you can no longer receive updates from them or interact with them." -msgstr "Um administrador de <0>{from} suspendeu <1>{targetName}, significando que não receberás mais atualizações deles ou interagir com eles." +msgstr "Um administrador de <0>{from} suspendeu <1>{targetName}, significando que não receberá mais atualizações deles ou interagir com eles." #: src/components/notification.jsx:273 msgid "An admin from <0>{from} has blocked <1>{targetName}. Affected followers: {followersCount}, followings: {followingCount}." @@ -1464,31 +1464,31 @@ msgstr "Bloqueaste <0>{targetName}.\n" #: src/components/notification.jsx:287 msgid "Your account has received a moderation warning." -msgstr "A tua conta recebeu um aviso da moderação." +msgstr "A sua conta recebeu um aviso da moderação." #: src/components/notification.jsx:288 msgid "Your account has been disabled." -msgstr "A tua conta foi desativada." +msgstr "A sua conta foi desativada." #: src/components/notification.jsx:289 msgid "Some of your posts have been marked as sensitive." -msgstr "Alguns das tuas publicações foram marcadas como sensível." +msgstr "Algumas das suas publicações foram marcadas como sensível." #: src/components/notification.jsx:290 msgid "Some of your posts have been deleted." -msgstr "Algumas publicações tuas foram eliminadas." +msgstr "Algumas publicações suas foram eliminadas." #: src/components/notification.jsx:291 msgid "Your posts will be marked as sensitive from now on." -msgstr "Agora as tuas publicações serão marcadas como sensíveis." +msgstr "Agora as suas publicações serão marcadas como sensíveis." #: src/components/notification.jsx:292 msgid "Your account has been limited." -msgstr "A tua conta foi limitada." +msgstr "A sua conta foi limitada." #: src/components/notification.jsx:293 msgid "Your account has been suspended." -msgstr "A tua conta foi suspensa." +msgstr "A sua conta foi suspensa." #: src/components/notification.jsx:364 msgid "[Unknown notification type: {type}]" @@ -1577,17 +1577,17 @@ msgid "Ending" msgstr "A acabar" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}s" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}m" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}h" @@ -1721,7 +1721,7 @@ msgstr "Contas com <0>{query}" #: src/components/shortcuts-settings.jsx:48 msgid "Home / Following" -msgstr "Início / A seguir" +msgstr "Página inicial / A seguir" #: src/components/shortcuts-settings.jsx:51 msgid "Public (Local / Federated)" @@ -1830,7 +1830,7 @@ msgstr "Nenhum atalho ainda. Clique no botão de adicionar atalho." #: src/components/shortcuts-settings.jsx:412 msgid "Not sure what to add?<0/>Try adding <1>Home / Following and Notifications first." -msgstr "Sem certeza do que adicionar?<0/>Tente adicionar as <1>Notificações do Início / A seguir primeiramente." +msgstr "Sem certeza do que adicionar?<0/>Tente adicionar as <1>Notificações da Página Inicial / A seguir primeiramente." #: src/components/shortcuts-settings.jsx:440 msgid "Max {SHORTCUTS_LIMIT} columns" @@ -2048,7 +2048,7 @@ msgstr "Citar" #: src/components/status.jsx:863 #: src/components/status.jsx:2318 msgid "Some media have no descriptions." -msgstr "Algumas medias não têm descrições." +msgstr "Algumas das medias não têm descrição." #: src/components/status.jsx:870 msgid "Old post (<0>{0})" @@ -2100,7 +2100,7 @@ msgid "Edited: {editedDateText}" msgstr "Editado: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Incorporar publicação" @@ -2224,107 +2224,113 @@ msgstr "Editado" msgid "Comments" msgstr "Comentários" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Mais de <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "Histórico de edições" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Falhou ao carregar histórico" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "A carregar…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "Código HTML" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "Código HTML copiado" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Impossível copiar código HTML" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Anexos de media:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Emojis da conta:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "URL estático" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Emojis:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Notas:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." -msgstr "Isto é estático, instável e sem guião. Podes precisar para aplicar os teus próprios estilos e editar caso necessário." +msgstr "Isto é estático, instável e sem guião. Pode precisar para aplicar os seus próprios estilos e editar caso necessário." -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Votações não são interativas, ela vira uma lista com contador de votos." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Anexos de media pode ser imagens, vídeos, áudios, e qualquer tipo de ficheiro." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Publicações podem ser editadas ou eliminadas depois." -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Prévia" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." -msgstr "Nota: Esta prévia é levemente estilizada." +msgstr "Nota: Esta prévia tem um estilo levemente padronizado." -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> impulsionou" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "Novas publicações" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Tentar novamente" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# Impulso} other {# Impulsos}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Publicações fixadas" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Tópico" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Filtrado: <1>{0}" @@ -2376,7 +2382,7 @@ msgstr "Requer iniciar sessão." #: src/pages/http-route.jsx:91 #: src/pages/login.jsx:270 msgid "Go home" -msgstr "Voltar ao início" +msgstr "Voltar à página inicial" #: src/pages/account-statuses.jsx:233 msgid "Account posts" @@ -2444,7 +2450,7 @@ msgstr "Não há nada para ver aqui." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Impossível carregar publicações" @@ -2503,7 +2509,7 @@ msgstr "Adicionar conta existente" #: src/pages/accounts.jsx:216 msgid "Note: <0>Default account will always be used for first load. Switched accounts will persist during the session." -msgstr "Nota: contas <0>padrões sempre serão as primeiras usadas para carregar. Contas alteradas permaneceram durante a sessão." +msgstr "Nota: as contas <0>padrões sempre serão as primeiras a carregar. Contas alteradas permaneceram durante a sessão." #: src/pages/bookmarks.jsx:25 msgid "No bookmarks yet. Go bookmark something!" @@ -2583,7 +2589,7 @@ msgid "Catch-up <0>beta" msgstr "Acompanhar <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Ajuda" @@ -2593,7 +2599,7 @@ msgstr "O que é isto?" #: src/pages/catchup.jsx:915 msgid "Catch-up is a separate timeline for your followings, offering a high-level view at a glance, with a simple, email-inspired interface to effortlessly sort and filter through posts." -msgstr "Acompanhar é uma linha de tempo separada dos teus seguidores, oferecendo uma visualização de alto-nível num relance, com uma simples interface inspirada em e-mails, para ordenar e filtrar sem esforço através das publicações." +msgstr "Acompanhar é uma linha de tempo separada dos seus seguidores, oferecendo uma vista de alto-nível num relance, com uma simples interface inspirada em e-mails, para ordenar e filtrar sem esforço através das publicações." #: src/pages/catchup.jsx:926 msgid "Preview of Catch-up UI" @@ -2605,7 +2611,7 @@ msgstr "Vamos acompanhar" #: src/pages/catchup.jsx:940 msgid "Let's catch up on the posts from your followings." -msgstr "Vamos acompanhar as publicações dos teus seguidores." +msgstr "Vamos acompanhar as publicações dos seus seguidores." #: src/pages/catchup.jsx:944 msgid "Show me all posts from…" @@ -2621,7 +2627,7 @@ msgstr "Acompanhar" #: src/pages/catchup.jsx:1003 msgid "Overlaps with your last catch-up" -msgstr "Sobreposições com o teu último acompanhamento" +msgstr "Sobreposições com o seu último acompanhamento" #: src/pages/catchup.jsx:1015 msgid "Until the last catch-up ({0})" @@ -2629,7 +2635,7 @@ msgstr "Até o último acompanhamento ({0})" #: src/pages/catchup.jsx:1024 msgid "Note: your instance might only show a maximum of 800 posts in the Home timeline regardless of the time range. Could be less or more." -msgstr "Nota: as tuas instâncias talvez mostrem um máximo de 800 publicações na linha de tempo do início independente do intervalo de tempo. Pode ser menos ou mais." +msgstr "Nota: a sua instância talvez mostre um máximo de 800 publicações na linha de tempo da página inicial, independente do intervalo de tempo. Pode ser menos ou mais." #: src/pages/catchup.jsx:1034 msgid "Previously…" @@ -2645,7 +2651,7 @@ msgstr "Eliminar acompanhamento?" #: src/pages/catchup.jsx:1083 msgid "Note: Only max 3 will be stored. The rest will be automatically removed." -msgstr "Nota: Só guardará um máximo de 3. O resto será automaticamente eliminado." +msgstr "Nota: Aqui guardará um máximo de 3 acompanhamentos. O resto será automaticamente eliminado." #: src/pages/catchup.jsx:1098 msgid "Fetching posts…" @@ -2660,99 +2666,99 @@ msgid "Reset filters" msgstr "Redefinir filtros" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Ligações populares" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Partilhado por {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Tudo" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# autor} other {# autores}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Ordenar" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Data" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Densidade" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Autores" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Nenhum" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Exibir autores" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Não precisas ler tudo." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Isto é tudo." -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Voltar ao topo" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." -msgstr "Ligações partilhadas por teus seguidores, ordenadas por contagem de vezes partilhadas, impulsos e gostos." +msgstr "Ligações partilhadas por seus seguidores, ordenadas por contagem de vezes partilhadas, impulsos e gostos." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Ordenar: Densidade" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Publicações são ordenadas por informações de densidade ou profundidade. Publicações curtas são mais \"leves\" enquanto as longas são mais \"pesadas\". Elas com fotos são mais \"pesadas\" do que elas sem fotos." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Grupo: Autores" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Publicações são agrupadas por autores, ordenado por quantidade de publicações por autor." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Próximo autor" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Autor anterior" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Rolar até o topo" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Filtrado: {0}" #: src/pages/favourites.jsx:25 msgid "No likes yet. Go like something!" -msgstr "Sem gostos ainda. Dá um gosto em algo primeiramente!" +msgstr "Sem gostos ainda. Dá um ❤️ em algo!" #: src/pages/favourites.jsx:26 msgid "Unable to load likes." @@ -2760,7 +2766,7 @@ msgstr "Impossível carregar gostos." #: src/pages/filters.jsx:23 msgid "Home and lists" -msgstr "Início e listas" +msgstr "Página inicial e listas" #: src/pages/filters.jsx:25 msgid "Public timelines" @@ -2895,11 +2901,11 @@ msgstr "Impossível carregar hashtags seguidas." msgid "No hashtags followed yet." msgstr "Nenhuma hashtag seguida ainda." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Nada para ver aqui." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Impossível carregar publicações." @@ -2991,37 +2997,37 @@ msgstr "Adicionar aos atalhos" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Digite uma nova instância ex. \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Instância inválida" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Ir à outra instância…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Ir à minha instância (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Impossível obter notificações." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Novos <1>Pedidos de seguir" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Ver tudo" @@ -3085,7 +3091,7 @@ msgstr "Continuar" #: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" -msgstr "Não tens uma conta? Cria uma!" +msgstr "Não tem uma conta? Cria uma!" #: src/pages/mentions.jsx:20 msgid "Private mentions" @@ -3097,7 +3103,7 @@ msgstr "Privado" #: src/pages/mentions.jsx:169 msgid "No one mentioned you :(" -msgstr "Ninguém te mencionou :(" +msgstr "Ninguém lhe mencionou... ☹️" #: src/pages/mentions.jsx:170 msgid "Unable to load mentions." @@ -3109,7 +3115,7 @@ msgstr "Não segues" #: src/pages/notifications.jsx:98 msgid "Who don't follow you" -msgstr "Quem não te segue" +msgstr "Quem não lhe segue" #: src/pages/notifications.jsx:99 msgid "With a new account" @@ -3117,7 +3123,7 @@ msgstr "Com uma conta nova" #: src/pages/notifications.jsx:100 msgid "Who unsolicitedly private mention you" -msgstr "Quem te mencionou privadamente sem pedir" +msgstr "Quem lhe mencionou privadamente sem pedir" #: src/pages/notifications.jsx:101 msgid "Who are limited by server moderators" @@ -3137,7 +3143,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Anunciado} other {Anunciados}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "Pedidos de seguir" @@ -3306,7 +3312,7 @@ msgstr "Nenhuma publicação encontrada." #: src/pages/search.jsx:476 msgid "Enter your search term or paste a URL above to get started." -msgstr "Insira o termo da tua busca ou cole um URL acima para iniciar." +msgstr "Insira o termo da sua busca ou cole um URL acima para iniciar." #: src/pages/settings.jsx:74 msgid "Settings" @@ -3349,7 +3355,7 @@ msgstr "Traduções de voluntários" #: src/pages/settings.jsx:257 msgid "Posting" -msgstr "A publicar" +msgstr "Publicando" #: src/pages/settings.jsx:264 msgid "Default visibility" @@ -3366,11 +3372,11 @@ msgstr "Falhou ao atualizar a privacidade da publicação" #: src/pages/settings.jsx:313 msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings." -msgstr "Sincronizado com as definições de instância do servidor. <0>Vá para a tua instância ({instance}) para mais definições." +msgstr "Sincronizado com as definições de instância do servidor. <0>Vá para a sua instância ({instance}) para mais definições." #: src/pages/settings.jsx:328 msgid "Experiments" -msgstr "Experiências" +msgstr "Experimentos" #: src/pages/settings.jsx:341 msgid "Auto refresh timeline posts" @@ -3406,7 +3412,7 @@ msgstr "Tradução automática" #: src/pages/settings.jsx:509 msgid "Automatically show translation for posts in timeline. Only works for <0>short posts without content warning, media and poll." -msgstr "Automaticamente exibe tradução para publicações na linha de tempo. Só funciona para publicações <0>curtas sem aviso de conteúdo, media ou votação." +msgstr "Automaticamente exibe tradução para publicações na linha de tempo. Só funciona para publicações <0>curtas sem aviso de conteúdo, media ou enquete." #: src/pages/settings.jsx:529 msgid "GIF Picker for composer" @@ -3414,7 +3420,7 @@ msgstr "Selecionador de GIF para escrita" #: src/pages/settings.jsx:533 msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY. G-rated (suitable for viewing by all ages), tracking parameters are stripped, referrer information is omitted from requests, but search queries and IP address information will still reach their servers." -msgstr "Nota: Este recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY. Avaliado bem (adequado para visualização de todas as idades), rastreando parâmetros são despojados, informação de referência é omissa de pedidos, porém consultas de busca e informação de endereço IP ainda poderá alcançar os servidores deles." +msgstr "Nota: Este recurso usa serviços externos de busca de GIF, desenvolvido por <0>GIPHY. Avaliado bem (adequado para visualização de todas as idades), parâmetros de rastreamento são listrados, informação de referência é omitida de pedidos, porém as consultas de busca e informação de endereço IP ainda poderá alcançar os servidores do GIPHY." #: src/pages/settings.jsx:562 msgid "Image description generator" @@ -3442,7 +3448,7 @@ msgstr "Definições de importação/exportação \"Nuvem\" para atalhos" #: src/pages/settings.jsx:630 msgid "⚠️⚠️⚠️ Very experimental.<0/>Stored in your own profile’s notes. Profile (private) notes are mainly used for other profiles, and hidden for own profile." -msgstr "⚠️⚠️⚠️ Muito experimental.<0/>Guardado nas notas do teu próprio perfil. Notas (privadas) do perfil são mais usadas para outros perfis, e oculto para o próprio perfil." +msgstr "⚠️⚠️⚠️ Muito experimental.<0/>Guardado nas notas do seu próprio perfil. Notas (privadas) do perfil são mais usadas para outros perfis, e oculto para o próprio perfil." #: src/pages/settings.jsx:641 msgid "Note: This feature uses currently-logged-in instance server API." @@ -3492,56 +3498,56 @@ msgstr "Versão copiada" msgid "Unable to copy version string" msgstr "Impossível copiar versão" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "Falhou ao atualizar subscrição. Tente novamente." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "Falhou ao remover subscrição. Tente novamente." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "Notificações de push (beta)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." -msgstr "As notificações de push estão bloqueadas. Por favor, habilite-as nas definições do teu navegador." +msgstr "As notificações de push estão bloqueadas. Por favor, habilite-as nas definições do seu navegador." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "Permitir de <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "qualquer um" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "pessoas que sigo" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "seguidores" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "Segue" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "Votações" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "Publicar edições" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "A permissão de push não foi concedida desde a última sessão. Precisas <0><1>iniciar sessão novamente para conceder a permissão." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "NOTA: Notificações de push só funcionam para <0>uma conta." @@ -3626,27 +3632,32 @@ msgstr "{totalComments, plural, one {# comentário} other {<0>{0} comentári msgid "View post with its replies" msgstr "Ver publicação com respostas" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Tendência ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Notícias em tendência" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "Por {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Voltar a mostrar publicações em tendência" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Mostrar publicações mencionando <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Publicações em tendência" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Nenhuma publicação em tendência." @@ -3664,7 +3675,7 @@ msgstr "Iniciar sessão" #: src/pages/welcome.jsx:77 msgid "Connect your existing Mastodon/Fediverse account.<0/>Your credentials are not stored on this server." -msgstr "Conecte com a tua conta existente do Mastodon/Fediverse.<0/>Os teus credenciais não são guardados neste servidor." +msgstr "Conecte com a sua conta existente do Mastodon/Fediverse.<0/>Os seus credenciais não serão guardados neste servidor." #: src/pages/welcome.jsx:94 msgid "<0>Built by <1>@cheeaun. <2>Privacy Policy." @@ -3732,7 +3743,7 @@ msgstr "Até 5 hashtags combinadas em uma única linha do tempo." #: src/utils/open-compose.js:24 msgid "Looks like your browser is blocking popups." -msgstr "Parece que o teu navegador está a bloquear popups." +msgstr "Parece que o seu navegador está a bloquear pop-ups." #: src/utils/show-compose.js:16 msgid "A draft post is currently minimized. Post or discard it before creating a new one." diff --git a/src/locales/ru-RU.po b/src/locales/ru-RU.po index 59a44aad..34e487b7 100644 --- a/src/locales/ru-RU.po +++ b/src/locales/ru-RU.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-07 05:11\n" +"PO-Revision-Date: 2024-09-16 15:07\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -38,7 +38,7 @@ msgstr "Бот" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1454 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Группа" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Взаимная подписка" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Запрос отправлен" @@ -55,11 +55,11 @@ msgstr "Запрос отправлен" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Подписк(и/a)" @@ -110,7 +110,7 @@ msgstr "Посты" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "Посты" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Ещё" @@ -188,8 +188,8 @@ msgstr "Оригинальные" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Ответы" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Продвижения" @@ -277,7 +277,7 @@ msgstr "Включить продвижения" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Управление списками" @@ -294,7 +294,7 @@ msgstr "Не удалось скопировать ссылку" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Копировать" @@ -345,71 +345,71 @@ msgstr "Убрать подписчика…" msgid "Block <0>@{username}?" msgstr "Заблокировать <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} разблокирован(а)" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} заблокирован(а)" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Не удалось разблокировать @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Не удалось заблокировать @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Разблокировать <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Заблокировать <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Пожаловаться на <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Редактировать профиль" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Отозвать запрос на подписку?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Отписаться от @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Отписаться…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Отозвать…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Подписаться" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Подписаться" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2840 -#: src/components/status.jsx:3079 -#: src/components/status.jsx:3577 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "Подписаться" msgid "Close" msgstr "Закрыть" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Перевод поля «О себе»" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Не удалось убрать из списка." -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Не удалось добавить в список." -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Не удалось загрузить списки." -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Списки отсутствуют." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Новый список" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Личная заметка о <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Не удалось обновить личную заметку." -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Отмена" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Сохранить и закрыть" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Не удалось обновить профиль." -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "Название" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "О себе" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Дополнительные поля" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Заголовок" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Содержание" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "Содержание" msgid "Save" msgstr "Сохранить" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "имя пользователя" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "доменное имя сервера" @@ -532,11 +532,11 @@ msgstr "Режим маскировки включён" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Домашняя" @@ -552,8 +552,8 @@ msgstr "У вас есть несохраненные изменения. Отм #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Вы можете прикрепить только 1 файл.} other {Вы можете прикрепить до # файлов.}}" @@ -611,7 +611,7 @@ msgstr "Не удалось прикрепить вложение №{i}" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Предупреждение о содержании" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "Предупреждение о содержании или медиафайлах деликатного характера" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "Публичный" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "Локальная" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Без включения в поиск" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Только для подписчиков" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "Личное упоминание" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "Опубликовать ответ" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "Редактировать свой пост" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "Начните писать свои мысли" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "Отметить медиафайл как деликатный" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "Добавить голосование" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "Добавить пользовательские эмодзи" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "Добавить пользовательские эмодзи" msgid "Reply" msgstr "Ответить" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "Сохранить" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "Опубликовать" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "Загружаем GIF-анимацию…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "Не удалось загрузить GIF-анимацию" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "Ещё…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "Загружено" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "Описание изображения" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "Описание видео" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "Описание аудио" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Файл слишком большой — при загрузке могут возникнуть проблемы. Попробуйте уменьшить размер с {0} до {1} или меньше." -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "Сильно большое разрешение — при загрузке могут возникнуть проблемы. Попробуйте уменьшить разрешение с {0}×{1}px до {2}×{3}px." -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Слишком высокая частота кадров — при загрузке могут возникнуть проблемы." -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Убрать" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "Ошибка" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "Редактировать описание изображения" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "Редактировать описание видео" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "Редактировать описание аудио" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "Создаём описание. Один момент, пожалуйста…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "Не удалось создать описание: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "Не удалось создать описание" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "Автоматическое описание…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "Не удалось создать описание: {0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— экспериментальная функция" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "Готово" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "Вариант №{0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "Разрешить несколько ответов" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "Продолжительность" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "Убрать опрос" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "Поиск пользователей" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "Добавить" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "Ошибка поиска пользователей" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "Пользовательские эмодзи" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "Поиск эмодзи" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "Ошибка загрузки пользовательских эмодзи" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "Недавно использованные" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "Прочие" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "Ещё {0}…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "Поиск GIF-анимации" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "При помощи GIPHY" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "Начните набирать для поиска GIF-анимаций" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "Назад" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "Вперёд" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "Ошибка поиска GIF-анимаций" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "У вас пока нет черновиков." #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Опрос" @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "Учётные записи" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "Показать ещё…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Конец." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Горячие клавиши" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Справка по горячим клавишам" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Следующий пост" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Предыдущий пост" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "Обновить ленту" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Раскрыть пост" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "Отфильтровано: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3407 -#: src/components/status.jsx:3503 -#: src/components/status.jsx:3581 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "Отфильтровано" @@ -1253,11 +1253,11 @@ msgstr "Catch-up" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "Упоминания" @@ -1265,8 +1265,8 @@ msgstr "Упоминания" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "Закладки" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "Отметки \"нравится\"" @@ -1350,7 +1350,7 @@ msgid "Accounts…" msgstr "Учётные записи…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1359,7 +1359,7 @@ msgstr "Войти" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "В тренде" @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "Завершение" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0}с" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0}м" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0}ч" @@ -1745,7 +1745,7 @@ msgstr "Только локальная" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "Инстанс" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "Отредактировано: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3084 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "Встроить пост" @@ -2223,107 +2223,113 @@ msgstr "Отредактировано" msgid "Comments" msgstr "Комментарии" -#: src/components/status.jsx:2845 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "Больше от <0/>" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "История изменений" -#: src/components/status.jsx:2849 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "Не удалось загрузить историю" -#: src/components/status.jsx:2854 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "Загрузка…" -#: src/components/status.jsx:3089 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML-код" -#: src/components/status.jsx:3106 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "HTML-код скопирован" -#: src/components/status.jsx:3109 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "Не удалось скопировать HTML-код" -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "Медиа-вложения:" -#: src/components/status.jsx:3143 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "Эмодзи пользователя:" -#: src/components/status.jsx:3174 -#: src/components/status.jsx:3219 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "статический URL" -#: src/components/status.jsx:3188 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "Эмодзи:" -#: src/components/status.jsx:3233 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "Заметки:" -#: src/components/status.jsx:3237 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "Это статическое, нестилизованное и не требующее сценариев. Возможно, вам придется применить свои собственные стили и отредактировать их по мере необходимости." -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "Опросы не интерактивны, они представляют собой список с подсчетом голосов." -#: src/components/status.jsx:3248 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "Медиа-вложения могут быть изображениями, видео, аудио или определёнными типами файлов." -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "Пост может быть отредактирован или удален позже." -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "Предпросмотр" -#: src/components/status.jsx:3269 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "Примечание: Этот предварительный просмотр слегка стилизован." -#: src/components/status.jsx:3511 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> продвинули" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "Новые посты" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "Повторите попытку" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, one {# Продвижение} other {# Продвижения}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "Закреплённые посты" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "Обсуждение" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>Отфильтровано: <1>{0}" @@ -2373,7 +2379,7 @@ msgstr "Требуется авторизация." #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "Вернуться на главную" @@ -2443,7 +2449,7 @@ msgstr "Здесь пока ничего нет." #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "Не удается загрузить посты" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "Catch-up <0>бета" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "Справка" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "Сбросить фильтры" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "Самые популярные ссылки" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "Поделил(ся/ась) {0}" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "Все" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, one {# автор} other {# авторы}}" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "Сортировка" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "Дата" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "Плотность" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "Авторы" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "Отсутствует" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "Показать всех авторов" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "Вы не обязаны читать всё." -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "Вот и всё!" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "Вернуться к началу" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "Ссылки, которыми поделились подписчики, отсортированы по количеству взаимодействий, продвижений и отметок \"нравится\"." -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "Сортировка: Плотность" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "Посты сортируются по плотности или глубине информации. Более короткие сообщения \"легкие\", в то время как длинные сообщения \"тяжелее\". Сообщения с фотографиями \"тяжелее\", чем сообщения без фотографий." -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "Группа: Авторы" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "Посты группируются по авторам, сортируются по количеству сообщений на автора." -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "Следующий автор" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "Предыдущий автор" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "Прокрутка к началу" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "Отфильтровано: {0}" @@ -2894,11 +2900,11 @@ msgstr "Не удалось загрузить отслеживаемые хэш msgid "No hashtags followed yet." msgstr "Вы не отслеживаете ни одного хэштега." -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "Здесь пусто." -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "Не удалось загрузить посты." @@ -2990,37 +2996,37 @@ msgstr "Добавить в ярлыки" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "Введите новый инстанс, например \"mastodon.social\"" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "Некорректный инстанс" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "Перейти к другому инстансу…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "Переключиться на мой инстанс (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "Не удалось загрузить уведомления." -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>Новые <1>запросы на подписку" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "Показать все" @@ -3057,32 +3063,32 @@ msgstr "{0, plural, one {# список} other {# списк(а/ов)}}" msgid "No lists yet." msgstr "Пока нет списков." -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "Не удалось зарегистрировать приложение" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "домен инстанса" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "например “mastodon.social”" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "Не удалось войти. Пожалуйста, попробуйте еще раз или попробуйте другой инстанс." -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "Продолжить на {selectedInstanceText}" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "Продолжить" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "Нет учетной записи? Создайте её!" @@ -3136,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, one {Оповещение} other {Оповещени(я/й)}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "Запросы на подписку" @@ -3491,56 +3497,56 @@ msgstr "Строка версии скопирована" msgid "Unable to copy version string" msgstr "Не удалось скопировать строку версии" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "Не удалось обновить подписку. Пожалуйста, попробуйте еще раз." -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "Не удалось удалить подписку. Пожалуйста, попробуйте еще раз." -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "Push-уведомления (бета)" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "Push-уведомления заблокированы. Пожалуйста, включите их в настройках браузера." -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "Разрешить от <0>{0}" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "кто угодно" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "людей, на которых я подписан(а)" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "подписчиков" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "Подписки" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "Опросы" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "Редактирование постов" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "Разрешение для Push не было предоставлено с момента вашего последнего входа в систему. Чтобы предоставить разрешение на push-уведомление, вам нужно будет <0><1>войти еще раз." -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "ПРИМЕЧАНИЕ: Push-уведомления работают только для <0>одного аккаунта." @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, one {# комментарий} other {<0>{0} msgid "View post with its replies" msgstr "Просмотреть пост и ответы на него" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "Популярное ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "Популярные новости" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "От {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "Назад к показу популярных сообщений" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "Сообщения, упоминающие <0>{0}" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "Популярные посты" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "Нет популярных постов." diff --git a/src/locales/th-TH.po b/src/locales/th-TH.po index 8fc6e6c3..01d9e226 100644 --- a/src/locales/th-TH.po +++ b/src/locales/th-TH.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -37,8 +37,8 @@ msgstr "" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "กลุ่ม" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "ร้องขอแล้ว" @@ -55,11 +55,11 @@ msgstr "ร้องขอแล้ว" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "ติดตามแล้ว" @@ -110,21 +110,21 @@ msgstr "โพสต์" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "เพิ่มเติม" @@ -186,10 +186,10 @@ msgid "Original" msgstr "" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "" @@ -277,35 +277,35 @@ msgstr "" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "" #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "" @@ -345,71 +345,71 @@ msgstr "" msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "" msgid "Close" msgstr "" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "" msgid "Save" msgstr "" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "" @@ -547,8 +552,8 @@ msgstr "" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -620,246 +625,253 @@ msgstr "" msgid "Public" msgstr "" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "เลิกถูกใจ" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "ถูกใจ" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "ถูกใจแล้ว" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/uk-UA.po b/src/locales/uk-UA.po index eb1d1653..43d8d081 100644 --- a/src/locales/uk-UA.po +++ b/src/locales/uk-UA.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -37,8 +37,8 @@ msgstr "Автоматизовано" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "Група" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "Взаємно" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "Зроблено запит" @@ -55,11 +55,11 @@ msgstr "Зроблено запит" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "Ви підписані" @@ -110,21 +110,21 @@ msgstr "Дописів" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "Більше" @@ -186,10 +186,10 @@ msgid "Original" msgstr "Оригінал" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "Відповіді" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "Поширення" @@ -277,35 +277,35 @@ msgstr "Увімкнути поширення" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "Додати/видалити зі Списків" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "Посилання скопійовано" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "Не вдалося скопіювати посилання" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "Скопіювати" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "Здається, поширення не працює." #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "Поширити…" @@ -345,71 +345,71 @@ msgstr "Відписати…" msgid "Block <0>@{username}?" msgstr "Заблокувати <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "@{username} розблоковано" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "@{username} заблоковано" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "Не вдалося розблокувати @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "Не вдалося заблокувати @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "Розблокувати <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "Заблокувати <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "Поскаржитися на <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "Редагувати профіль" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "Відкликати запит на підписку?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "Відписатися від @{0}?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "Відписатися…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "Відкликати…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "Підписатися" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "Підписатися" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "Підписатися" msgid "Close" msgstr "Закрити" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "Перекладена біографія" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "Не вдалося видалити зі списку" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "Не вдалося додати до списку" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "Не вдалося завантажити список" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "Списки відсутні." -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "Новий список" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "Приватна нотатка про <0>@{0}" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "Не вдалося оновити приватну нотатку" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "Скасувати" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "Зберегти і закрити" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "Не вдалося оновити профіль." -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "Біографія" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "Додаткові поля" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "Заголовок" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "Вміст" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "Вміст" msgid "Save" msgstr "Зберегти" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "ім'я користувача" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "доменне ім'я сервера" @@ -527,11 +532,11 @@ msgstr "Режим маскування увімкнено" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "Домашня" @@ -547,8 +552,8 @@ msgstr "Є незбережені зміни. Скасувати цей допи #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "Помилка вкладення #{i}" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "Попередження про вміст" @@ -620,246 +625,253 @@ msgstr "Попередження про вміст або чутливе мед msgid "Public" msgstr "Для всіх" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "Поза списком" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "Лише підписники" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "Лише згадані" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "Опублікувати відповідь" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "Редагувати допис" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "Що ви робите?" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "Помилка видалення чернетки! Будь ласка, #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "Видалити…" @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "Поки що жодної чернетки" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "Опитування" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "Облікові записи" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "Показати більше…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "Кінець." #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "Комбінації клавіш" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "Довідка з комбінацій клавіш" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "Наступний допис" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "Попередній допис" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "Завантажити нові дописи" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "Відкрити подробиці допису" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "<0>l або<1>f" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "Поширити" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "<0>Shift + <1>b" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "Додати в закладки" @@ -1120,10 +1132,6 @@ msgstr "" msgid "Unable to create list." msgstr "" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "[Невідомий тип сповіщення: {type}]" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "Поширили/Вподобали…" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "Дізнайтеся більше <0/>" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "Читати більше →" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/locales/zh-CN.po b/src/locales/zh-CN.po index ca079d28..2840e270 100644 --- a/src/locales/zh-CN.po +++ b/src/locales/zh-CN.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-09 07:13\n" +"PO-Revision-Date: 2024-09-18 05:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -38,7 +38,7 @@ msgstr "机器人" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 #: src/components/status.jsx:440 -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "群组" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "互相关注" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "已请求" @@ -55,11 +55,11 @@ msgstr "已请求" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "正在关注" @@ -110,7 +110,7 @@ msgstr "嘟文" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2456 +#: src/components/compose.jsx:2463 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 #: src/components/status.jsx:1636 @@ -124,7 +124,7 @@ msgstr "嘟文" #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "更多" @@ -174,7 +174,7 @@ msgstr "{0} 为原创嘟文,{1} 为回复,{2} 为转嘟" #: src/components/account-info.jsx:818 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, other {{3, plural, other {近 {6} 天内的 {5} 条嘟文}}}}" +msgstr "{0, plural, other {{3, plural, other {最近 {6} 天发了 {5} 条嘟文}}}}" #: src/components/account-info.jsx:831 msgid "{0, plural, one {Last 1 post in the past year(s)} other {Last {1} posts in the past year(s)}}" @@ -188,8 +188,8 @@ msgstr "原创" #: src/components/account-info.jsx:859 #: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1444 -#: src/pages/catchup.jsx:2055 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "回复" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1446 -#: src/pages/catchup.jsx:2067 -#: src/pages/settings.jsx:1045 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1103 msgid "Boosts" msgstr "转嘟" @@ -277,7 +277,7 @@ msgstr "显示转嘟" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "加入/移出列表" @@ -294,7 +294,7 @@ msgstr "无法复制链接" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 #: src/components/status.jsx:1088 -#: src/components/status.jsx:3121 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "复制" @@ -345,71 +345,71 @@ msgstr "移除粉丝…" msgid "Block <0>@{username}?" msgstr "是否屏蔽 <0>@{username}?" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "已解除屏蔽 @{username}" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "已屏蔽 @{username}" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "无法解除屏蔽 @{username}" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "无法屏蔽 @{username}" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "取消屏蔽 <0>@{username}" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "屏蔽 <0>@{username}…" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "举报 <0>@{username}…" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "编辑个人资料" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "是否撤回关注请求?" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "是否取关 @{0} ?" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "取关…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "撤回…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "关注" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2412 -#: src/components/compose.jsx:2885 -#: src/components/compose.jsx:3093 -#: src/components/compose.jsx:3323 +#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2892 +#: src/components/compose.jsx:3100 +#: src/components/compose.jsx:3330 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "关注" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2846 -#: src/components/status.jsx:3085 -#: src/components/status.jsx:3583 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1580 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,76 +436,76 @@ msgstr "关注" msgid "Close" msgstr "关闭" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "简介(已翻译)" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "无法从列表中移除。" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "无法添加到列表。" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "无法加载列表。" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "暂无列表。" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "新建列表" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "对 <0>@{0} 的私人备注" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "无法更新私人备注。" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "取消" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "保存并关闭" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "无法更新个人资料。" -#: src/components/account-info.jsx:2149 +#: src/components/account-info.jsx:2152 #: src/components/list-add-edit.jsx:102 msgid "Name" msgstr "名称" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "简介" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "附加信息" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "名称" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "内容" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -513,11 +513,11 @@ msgstr "内容" msgid "Save" msgstr "保存" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "用户名" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "实例域名" @@ -532,11 +532,11 @@ msgstr "已启用文字打码模式" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "主页" @@ -552,8 +552,8 @@ msgstr "你有尚未保存的更改。是否丢弃这条嘟文?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1333 -#: src/components/compose.jsx:1594 +#: src/components/compose.jsx:1337 +#: src/components/compose.jsx:1598 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, other {你最多可以添加 # 个附件。}}" @@ -611,7 +611,7 @@ msgstr "附加附件 #{i} 失败" #: src/components/compose.jsx:1118 #: src/components/status.jsx:1962 -#: src/components/timeline.jsx:982 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "内容警告" @@ -620,61 +620,61 @@ msgid "Content warning or sensitive media" msgstr "内容警告或敏感媒体" #: src/components/compose.jsx:1170 -#: src/components/status.jsx:93 +#: src/components/status.jsx:92 #: src/pages/settings.jsx:297 msgid "Public" msgstr "公开" -#: src/components/compose.jsx:1174 +#: src/components/compose.jsx:1175 #: src/components/nav-menu.jsx:386 #: src/components/shortcuts-settings.jsx:162 -#: src/components/status.jsx:94 +#: src/components/status.jsx:93 msgid "Local" msgstr "本站" -#: src/components/compose.jsx:1178 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1179 +#: src/components/status.jsx:94 #: src/pages/settings.jsx:300 msgid "Unlisted" -msgstr "未列出" +msgstr "不列出" -#: src/components/compose.jsx:1181 -#: src/components/status.jsx:96 +#: src/components/compose.jsx:1182 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "仅粉丝" -#: src/components/compose.jsx:1184 -#: src/components/status.jsx:97 +#: src/components/compose.jsx:1185 +#: src/components/status.jsx:96 #: src/components/status.jsx:1840 msgid "Private mention" msgstr "私信" -#: src/components/compose.jsx:1193 +#: src/components/compose.jsx:1194 msgid "Post your reply" msgstr "发送回复" -#: src/components/compose.jsx:1195 +#: src/components/compose.jsx:1196 msgid "Edit your post" msgstr "编辑嘟文" -#: src/components/compose.jsx:1196 +#: src/components/compose.jsx:1197 msgid "What are you doing?" msgstr "在做什么呢?" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 msgid "Mark media as sensitive" msgstr "将媒体标记为敏感" -#: src/components/compose.jsx:1369 +#: src/components/compose.jsx:1373 msgid "Add poll" msgstr "发起投票" -#: src/components/compose.jsx:1391 +#: src/components/compose.jsx:1395 msgid "Add custom emoji" msgstr "添加自定义表情" -#: src/components/compose.jsx:1475 +#: src/components/compose.jsx:1479 #: src/components/keyboard-shortcuts-help.jsx:143 #: src/components/status.jsx:831 #: src/components/status.jsx:1616 @@ -683,195 +683,195 @@ msgstr "添加自定义表情" msgid "Reply" msgstr "回复" -#: src/components/compose.jsx:1477 +#: src/components/compose.jsx:1481 msgid "Update" msgstr "更新" -#: src/components/compose.jsx:1478 +#: src/components/compose.jsx:1482 msgctxt "Submit button in composer" msgid "Post" msgstr "发布" -#: src/components/compose.jsx:1606 +#: src/components/compose.jsx:1610 msgid "Downloading GIF…" msgstr "正在下载 GIF…" -#: src/components/compose.jsx:1634 +#: src/components/compose.jsx:1638 msgid "Failed to download GIF" msgstr "GIF 下载失败" -#: src/components/compose.jsx:1745 -#: src/components/compose.jsx:1822 +#: src/components/compose.jsx:1750 +#: src/components/compose.jsx:1827 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "更多…" -#: src/components/compose.jsx:2225 +#: src/components/compose.jsx:2232 msgid "Uploaded" msgstr "已上传" -#: src/components/compose.jsx:2238 +#: src/components/compose.jsx:2245 msgid "Image description" msgstr "图片描述" -#: src/components/compose.jsx:2239 +#: src/components/compose.jsx:2246 msgid "Video description" msgstr "视频描述" -#: src/components/compose.jsx:2240 +#: src/components/compose.jsx:2247 msgid "Audio description" msgstr "音频描述" -#: src/components/compose.jsx:2276 -#: src/components/compose.jsx:2296 +#: src/components/compose.jsx:2283 +#: src/components/compose.jsx:2303 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "文件大小过大。上传将有可能出现问题。可尝试将文件大小从 {0} 压缩至 {1} 或更小。" -#: src/components/compose.jsx:2288 -#: src/components/compose.jsx:2308 +#: src/components/compose.jsx:2295 +#: src/components/compose.jsx:2315 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "文件尺寸过大。上传将有可能出现问题。可尝试将尺寸从 {0}×{1}px 裁剪至 {2}×{3}px。" -#: src/components/compose.jsx:2316 +#: src/components/compose.jsx:2323 msgid "Frame rate too high. Uploading might encounter issues." msgstr "帧率过高。上传将有可能出现问题。" -#: src/components/compose.jsx:2376 -#: src/components/compose.jsx:2626 +#: src/components/compose.jsx:2383 +#: src/components/compose.jsx:2633 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "移除" -#: src/components/compose.jsx:2393 +#: src/components/compose.jsx:2400 #: src/compose.jsx:83 msgid "Error" msgstr "错误" -#: src/components/compose.jsx:2418 +#: src/components/compose.jsx:2425 msgid "Edit image description" msgstr "编辑图片描述" -#: src/components/compose.jsx:2419 +#: src/components/compose.jsx:2426 msgid "Edit video description" msgstr "编辑视频描述" -#: src/components/compose.jsx:2420 +#: src/components/compose.jsx:2427 msgid "Edit audio description" msgstr "编辑音频描述" -#: src/components/compose.jsx:2465 -#: src/components/compose.jsx:2514 +#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2521 msgid "Generating description. Please wait…" msgstr "正在生成描述。请稍候…" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2492 msgid "Failed to generate description: {0}" msgstr "描述生成失败: {0}" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2493 msgid "Failed to generate description" msgstr "描述生成失败" -#: src/components/compose.jsx:2498 -#: src/components/compose.jsx:2504 -#: src/components/compose.jsx:2550 +#: src/components/compose.jsx:2505 +#: src/components/compose.jsx:2511 +#: src/components/compose.jsx:2557 msgid "Generate description…" msgstr "生成描述…" -#: src/components/compose.jsx:2537 +#: src/components/compose.jsx:2544 msgid "Failed to generate description{0}" msgstr "描述生成失败{0}" -#: src/components/compose.jsx:2552 +#: src/components/compose.jsx:2559 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— 实验性功能" -#: src/components/compose.jsx:2571 +#: src/components/compose.jsx:2578 msgid "Done" msgstr "已完成" -#: src/components/compose.jsx:2607 +#: src/components/compose.jsx:2614 msgid "Choice {0}" msgstr "选项 {0}" -#: src/components/compose.jsx:2654 +#: src/components/compose.jsx:2661 msgid "Multiple choices" msgstr "多选" -#: src/components/compose.jsx:2657 +#: src/components/compose.jsx:2664 msgid "Duration" msgstr "时长" -#: src/components/compose.jsx:2688 +#: src/components/compose.jsx:2695 msgid "Remove poll" msgstr "删除投票" -#: src/components/compose.jsx:2902 +#: src/components/compose.jsx:2909 msgid "Search accounts" msgstr "搜索账户" -#: src/components/compose.jsx:2943 +#: src/components/compose.jsx:2950 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "添加" -#: src/components/compose.jsx:2956 +#: src/components/compose.jsx:2963 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "加载账户时出错" -#: src/components/compose.jsx:3099 +#: src/components/compose.jsx:3106 msgid "Custom emojis" msgstr "自定义表情" -#: src/components/compose.jsx:3119 +#: src/components/compose.jsx:3126 msgid "Search emoji" msgstr "搜索表情" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3157 msgid "Error loading custom emojis" msgstr "加载自定义表情时出错" -#: src/components/compose.jsx:3161 +#: src/components/compose.jsx:3168 msgid "Recently used" msgstr "最近使用" -#: src/components/compose.jsx:3162 +#: src/components/compose.jsx:3169 msgid "Others" msgstr "其它" -#: src/components/compose.jsx:3200 +#: src/components/compose.jsx:3207 msgid "{0} more…" msgstr "更多 {0} 个…" -#: src/components/compose.jsx:3338 +#: src/components/compose.jsx:3345 msgid "Search GIFs" msgstr "搜索 GIF" -#: src/components/compose.jsx:3353 +#: src/components/compose.jsx:3360 msgid "Powered by GIPHY" msgstr "由 GIPHY 驱动" -#: src/components/compose.jsx:3361 +#: src/components/compose.jsx:3368 msgid "Type to search GIFs" msgstr "输入以搜索 GIF" -#: src/components/compose.jsx:3459 +#: src/components/compose.jsx:3466 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "上一页" -#: src/components/compose.jsx:3477 +#: src/components/compose.jsx:3484 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "下一页" -#: src/components/compose.jsx:3494 +#: src/components/compose.jsx:3501 msgid "Error loading GIFs" msgstr "加载 GIF 时出错" @@ -920,7 +920,7 @@ msgid "No drafts found." msgstr "暂无草稿。" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1927 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "投票" @@ -964,7 +964,7 @@ msgid "Accounts" msgstr "账号" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -973,14 +973,14 @@ msgid "Show more…" msgstr "显示更多…" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "到底了。" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1618 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "快捷键" @@ -989,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "快捷键帮助" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "下一条嘟文" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "上一条嘟文" @@ -1019,7 +1019,7 @@ msgid "Load new posts" msgstr "加载新嘟文" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1675 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "打开嘟文详情页" @@ -1212,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "已过滤: {filterTitleStr}" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3413 -#: src/components/status.jsx:3509 -#: src/components/status.jsx:3587 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1875 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "已过滤" @@ -1253,11 +1253,11 @@ msgstr "补看" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1037 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1095 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "提及" @@ -1265,8 +1265,8 @@ msgstr "提及" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1307,11 +1307,11 @@ msgstr "收藏夹" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1445 -#: src/pages/catchup.jsx:2061 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1041 +#: src/pages/settings.jsx:1099 msgid "Likes" msgstr "点赞列表" @@ -1359,7 +1359,7 @@ msgstr "登录" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "热门" @@ -1431,7 +1431,7 @@ msgstr "你互动过的嘟文已被编辑。" #: src/components/notification.jsx:202 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0} people boosted & liked your reply.} other {<2><3>{1} people boosted & liked your post.}}}}" -msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} 转嘟并点赞了你的回复。} other {{account} 转嘟并点赞了你的嘟文。}}} other {{account} 转嘟并点赞了你的 {postsCount} 条嘟文。}}} other {{postType, select, reply {<0><1>{0} 转嘟并点赞了你的回复。} other {<2><3>{1} 转嘟并点赞了你的嘟文。}}}}" +msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} 转嘟和点赞了你的回复。} other {{account} 转嘟和点赞了你的嘟文。}}} other {{account} 转嘟和点赞了你的 {postsCount} 条嘟文。}}} other {{postType, select, reply {<0><1>{0} 转嘟和点赞了你的回复。} other {<2><3>{1} 转嘟和点赞了你的嘟文。}}}}" #: src/components/notification.jsx:244 msgid "{account} signed up." @@ -1576,17 +1576,17 @@ msgid "Ending" msgstr "即将结束" #. Relative time in seconds, as short as possible -#: src/components/relative-time.jsx:55 +#: src/components/relative-time.jsx:57 msgid "{0}s" msgstr "{0} 秒" #. Relative time in minutes, as short as possible -#: src/components/relative-time.jsx:60 +#: src/components/relative-time.jsx:62 msgid "{0}m" msgstr "{0} 分钟" #. Relative time in hours, as short as possible -#: src/components/relative-time.jsx:65 +#: src/components/relative-time.jsx:67 msgid "{0}h" msgstr "{0} 小时" @@ -2099,7 +2099,7 @@ msgid "Edited: {editedDateText}" msgstr "编辑于: {editedDateText}" #: src/components/status.jsx:1123 -#: src/components/status.jsx:3090 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "嵌入嘟文" @@ -2223,107 +2223,113 @@ msgstr "已编辑" msgid "Comments" msgstr "评论" -#: src/components/status.jsx:2851 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "<0/> 的更多内容" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "编辑记录" -#: src/components/status.jsx:2855 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "无法加载编辑记录" -#: src/components/status.jsx:2860 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "正在加载…" -#: src/components/status.jsx:3095 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "HTML 代码" -#: src/components/status.jsx:3112 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "已复制 HTML 代码" -#: src/components/status.jsx:3115 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "无法复制 HTML 代码" -#: src/components/status.jsx:3127 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "媒体附件:" -#: src/components/status.jsx:3149 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "账户表情:" -#: src/components/status.jsx:3180 -#: src/components/status.jsx:3225 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "静态URL" -#: src/components/status.jsx:3194 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "表情:" -#: src/components/status.jsx:3239 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "注意:" -#: src/components/status.jsx:3243 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "此代码是静态代码,不包含样式和脚本。你可能需要进行编辑并按需应用自己的样式。" -#: src/components/status.jsx:3249 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "代码中的投票无法交互,将显示为一个带有投票数的列表。" -#: src/components/status.jsx:3254 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "媒体附件可以是图片、视频、音频或任何文件类型。" -#: src/components/status.jsx:3260 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "嘟文可以稍后编辑或删除。" -#: src/components/status.jsx:3266 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "预览" -#: src/components/status.jsx:3275 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "注意: 此预览带有少量额外的样式" -#: src/components/status.jsx:3517 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "<0/> <1/> 转嘟了" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1065 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1123 msgid "New posts" msgstr "新嘟文" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "重试" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "{0, plural, other {# 转嘟}}" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "置顶嘟文" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1892 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "嘟文串" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "<0>已过滤: <1>{0}" @@ -2443,7 +2449,7 @@ msgstr "空空如也" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "无法加载嘟文" @@ -2582,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "补看 <0>beta" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1584 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "帮助" @@ -2659,93 +2665,93 @@ msgid "Reset filters" msgstr "重置过滤规则" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1590 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "热门链接" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "由 {0} 分享" -#: src/pages/catchup.jsx:1315 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "全部" -#: src/pages/catchup.jsx:1400 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "{0, plural, other {# 名作者}}" -#: src/pages/catchup.jsx:1412 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "排序" -#: src/pages/catchup.jsx:1443 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "日期" -#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "内容" -#: src/pages/catchup.jsx:1485 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "作者" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "无" -#: src/pages/catchup.jsx:1502 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "显示所有作者" -#: src/pages/catchup.jsx:1553 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "你不必阅读所有内容。" -#: src/pages/catchup.jsx:1554 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "这就是全部内容。" -#: src/pages/catchup.jsx:1562 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "返回顶部" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "你关注的人分享的链接,按分享次数、转嘟次数和点赞数排序。" -#: src/pages/catchup.jsx:1599 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "排序: 内容" -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "嘟文按信息密度或深度排序。较短的嘟文“更轻”,而较长的嘟文“更重”。带图嘟文比不带图的嘟文“更重”。" -#: src/pages/catchup.jsx:1609 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "排序: 作者" -#: src/pages/catchup.jsx:1612 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "嘟文按作者分组,按每位作者的嘟文数量排序。" -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "下一位作者" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "上一位作者" -#: src/pages/catchup.jsx:1683 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "返回顶部" -#: src/pages/catchup.jsx:1874 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "已过滤: {0}" @@ -2894,11 +2900,11 @@ msgstr "无法加载已关注的话题标签。" msgid "No hashtags followed yet." msgstr "尚无关注的话题标签。" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "这里空空如也。" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "无法加载嘟文." @@ -2990,37 +2996,37 @@ msgstr "添加到快捷方式" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "输入一个新实例地址,例如 ”mastodon.social“" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "实例地址无效" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "转到其它实例…" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "转到我所在的实例 (<0>{currentInstance})" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "无法获取通知。" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "<0>新的 <1>关注请求" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "查看全部" @@ -3136,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "{0, plural, other {公告}}" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1053 +#: src/pages/settings.jsx:1111 msgid "Follow requests" msgstr "关注请求" @@ -3491,56 +3497,56 @@ msgstr "已复制版本号" msgid "Unable to copy version string" msgstr "无法复制版本号" -#: src/pages/settings.jsx:950 -#: src/pages/settings.jsx:955 +#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1013 msgid "Failed to update subscription. Please try again." msgstr "订阅更新失败。请重试。" -#: src/pages/settings.jsx:961 +#: src/pages/settings.jsx:1019 msgid "Failed to remove subscription. Please try again." msgstr "订阅删除失败。请重试。" -#: src/pages/settings.jsx:968 +#: src/pages/settings.jsx:1026 msgid "Push Notifications (beta)" msgstr "通知推送 (beta)" -#: src/pages/settings.jsx:990 +#: src/pages/settings.jsx:1048 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "通知推送已被阻止。请在你的浏览器设置中授予相关权限。" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1057 msgid "Allow from <0>{0}" msgstr "推送范围 <0>{0}" -#: src/pages/settings.jsx:1008 +#: src/pages/settings.jsx:1066 msgid "anyone" msgstr "任何人" -#: src/pages/settings.jsx:1012 +#: src/pages/settings.jsx:1070 msgid "people I follow" msgstr "我关注的人" -#: src/pages/settings.jsx:1016 +#: src/pages/settings.jsx:1074 msgid "followers" msgstr "粉丝" -#: src/pages/settings.jsx:1049 +#: src/pages/settings.jsx:1107 msgid "Follows" msgstr "关注" -#: src/pages/settings.jsx:1057 +#: src/pages/settings.jsx:1115 msgid "Polls" msgstr "投票" -#: src/pages/settings.jsx:1061 +#: src/pages/settings.jsx:1119 msgid "Post edits" msgstr "嘟文被编辑" -#: src/pages/settings.jsx:1082 +#: src/pages/settings.jsx:1140 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "本次登录未授予通知推送权限。你需要<0>再次<1>登录以授予推送权限。" -#: src/pages/settings.jsx:1098 +#: src/pages/settings.jsx:1156 msgid "NOTE: Push notifications only work for <0>one account." msgstr "注意: 只能推送 <0>一个账户 的通知。" @@ -3625,27 +3631,32 @@ msgstr "{totalComments, plural, other {<0>{0} 条评论}}" msgid "View post with its replies" msgstr "查看嘟文及其回复" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "热门 ({instance})" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "热门新闻" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "作者 {0}" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "返回热门嘟文页" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "已显示提到 <0>{0} 的嘟文" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "热门嘟文" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "没有热门嘟文。" diff --git a/src/locales/zh-TW.po b/src/locales/zh-TW.po index 622ec9fc..aadf0298 100644 --- a/src/locales/zh-TW.po +++ b/src/locales/zh-TW.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-09-06 02:32\n" +"PO-Revision-Date: 2024-09-16 07:24\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -37,8 +37,8 @@ msgstr "機器人" #: src/components/account-block.jsx:166 #: src/components/account-info.jsx:639 -#: src/components/status.jsx:439 -#: src/pages/catchup.jsx:1454 +#: src/components/status.jsx:440 +#: src/pages/catchup.jsx:1471 msgid "Group" msgstr "群組" @@ -47,7 +47,7 @@ msgid "Mutual" msgstr "互相關注" #: src/components/account-block.jsx:180 -#: src/components/account-info.jsx:1674 +#: src/components/account-info.jsx:1677 msgid "Requested" msgstr "已請求" @@ -55,11 +55,11 @@ msgstr "已請求" #: src/components/account-info.jsx:416 #: src/components/account-info.jsx:742 #: src/components/account-info.jsx:756 -#: src/components/account-info.jsx:1665 +#: src/components/account-info.jsx:1668 #: src/components/nav-menu.jsx:193 #: src/components/shortcuts-settings.jsx:137 #: src/pages/following.jsx:20 -#: src/pages/following.jsx:131 +#: src/pages/following.jsx:134 msgid "Following" msgstr "跟隨" @@ -110,21 +110,21 @@ msgstr "嘟文" #: src/components/account-info.jsx:427 #: src/components/account-info.jsx:1115 -#: src/components/compose.jsx:2451 +#: src/components/compose.jsx:2459 #: src/components/media-alt-modal.jsx:45 #: src/components/media-modal.jsx:283 -#: src/components/status.jsx:1635 -#: src/components/status.jsx:1652 -#: src/components/status.jsx:1776 -#: src/components/status.jsx:2371 -#: src/components/status.jsx:2374 +#: src/components/status.jsx:1636 +#: src/components/status.jsx:1653 +#: src/components/status.jsx:1777 +#: src/components/status.jsx:2372 +#: src/components/status.jsx:2375 #: src/pages/account-statuses.jsx:528 #: src/pages/accounts.jsx:109 #: src/pages/hashtag.jsx:199 #: src/pages/list.jsx:157 #: src/pages/public.jsx:114 #: src/pages/status.jsx:1169 -#: src/pages/trending.jsx:437 +#: src/pages/trending.jsx:471 msgid "More" msgstr "更多" @@ -186,10 +186,10 @@ msgid "Original" msgstr "原文" #: src/components/account-info.jsx:859 -#: src/components/status.jsx:2162 +#: src/components/status.jsx:2163 #: src/pages/catchup.jsx:71 -#: src/pages/catchup.jsx:1428 -#: src/pages/catchup.jsx:2039 +#: src/pages/catchup.jsx:1445 +#: src/pages/catchup.jsx:2056 #: src/pages/status.jsx:892 #: src/pages/status.jsx:1494 msgid "Replies" @@ -197,9 +197,9 @@ msgstr "回覆" #: src/components/account-info.jsx:863 #: src/pages/catchup.jsx:72 -#: src/pages/catchup.jsx:1430 -#: src/pages/catchup.jsx:2051 -#: src/pages/settings.jsx:1028 +#: src/pages/catchup.jsx:1447 +#: src/pages/catchup.jsx:2068 +#: src/pages/settings.jsx:1045 msgid "Boosts" msgstr "轉嘟" @@ -277,35 +277,35 @@ msgstr "閱覽轉嘟" #: src/components/account-info.jsx:1250 #: src/components/account-info.jsx:1260 -#: src/components/account-info.jsx:1858 +#: src/components/account-info.jsx:1861 msgid "Add/Remove from Lists" msgstr "從列表中新增/刪除" #: src/components/account-info.jsx:1299 -#: src/components/status.jsx:1078 +#: src/components/status.jsx:1079 msgid "Link copied" msgstr "連結已複製" #: src/components/account-info.jsx:1302 -#: src/components/status.jsx:1081 +#: src/components/status.jsx:1082 msgid "Unable to copy link" msgstr "" #: src/components/account-info.jsx:1308 #: src/components/shortcuts-settings.jsx:1056 -#: src/components/status.jsx:1087 -#: src/components/status.jsx:3114 +#: src/components/status.jsx:1088 +#: src/components/status.jsx:3146 msgid "Copy" msgstr "複製" #: src/components/account-info.jsx:1323 #: src/components/shortcuts-settings.jsx:1074 -#: src/components/status.jsx:1103 +#: src/components/status.jsx:1104 msgid "Sharing doesn't seem to work." msgstr "" #: src/components/account-info.jsx:1329 -#: src/components/status.jsx:1109 +#: src/components/status.jsx:1110 msgid "Share…" msgstr "分享…" @@ -345,71 +345,71 @@ msgstr "移除跟隨者..." msgid "Block <0>@{username}?" msgstr "" -#: src/components/account-info.jsx:1506 +#: src/components/account-info.jsx:1509 msgid "Unblocked @{username}" msgstr "" -#: src/components/account-info.jsx:1514 +#: src/components/account-info.jsx:1517 msgid "Blocked @{username}" msgstr "已把 @{username} 封鎖" -#: src/components/account-info.jsx:1522 +#: src/components/account-info.jsx:1525 msgid "Unable to unblock @{username}" msgstr "" -#: src/components/account-info.jsx:1524 +#: src/components/account-info.jsx:1527 msgid "Unable to block @{username}" msgstr "" -#: src/components/account-info.jsx:1534 +#: src/components/account-info.jsx:1537 msgid "Unblock <0>@{username}" msgstr "" -#: src/components/account-info.jsx:1543 +#: src/components/account-info.jsx:1546 msgid "Block <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1560 +#: src/components/account-info.jsx:1563 msgid "Report <0>@{username}…" msgstr "" -#: src/components/account-info.jsx:1580 -#: src/components/account-info.jsx:2091 +#: src/components/account-info.jsx:1583 +#: src/components/account-info.jsx:2094 msgid "Edit profile" msgstr "" -#: src/components/account-info.jsx:1616 +#: src/components/account-info.jsx:1619 msgid "Withdraw follow request?" msgstr "" -#: src/components/account-info.jsx:1617 +#: src/components/account-info.jsx:1620 msgid "Unfollow @{0}?" msgstr "" -#: src/components/account-info.jsx:1668 +#: src/components/account-info.jsx:1671 msgid "Unfollow…" msgstr "取消跟隨…" -#: src/components/account-info.jsx:1677 +#: src/components/account-info.jsx:1680 msgid "Withdraw…" msgstr "丟棄…" -#: src/components/account-info.jsx:1684 -#: src/components/account-info.jsx:1688 +#: src/components/account-info.jsx:1687 +#: src/components/account-info.jsx:1691 #: src/pages/hashtag.jsx:261 msgid "Follow" msgstr "跟隨" -#: src/components/account-info.jsx:1799 -#: src/components/account-info.jsx:1853 -#: src/components/account-info.jsx:1986 -#: src/components/account-info.jsx:2086 +#: src/components/account-info.jsx:1802 +#: src/components/account-info.jsx:1856 +#: src/components/account-info.jsx:1989 +#: src/components/account-info.jsx:2089 #: src/components/account-sheet.jsx:37 #: src/components/compose.jsx:797 -#: src/components/compose.jsx:2407 -#: src/components/compose.jsx:2880 -#: src/components/compose.jsx:3088 -#: src/components/compose.jsx:3318 +#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2888 +#: src/components/compose.jsx:3096 +#: src/components/compose.jsx:3326 #: src/components/drafts.jsx:58 #: src/components/embed-modal.jsx:12 #: src/components/generic-accounts.jsx:142 @@ -422,11 +422,11 @@ msgstr "跟隨" #: src/components/shortcuts-settings.jsx:227 #: src/components/shortcuts-settings.jsx:580 #: src/components/shortcuts-settings.jsx:780 -#: src/components/status.jsx:2839 -#: src/components/status.jsx:3078 -#: src/components/status.jsx:3576 +#: src/components/status.jsx:2871 +#: src/components/status.jsx:3110 +#: src/components/status.jsx:3608 #: src/pages/accounts.jsx:36 -#: src/pages/catchup.jsx:1564 +#: src/pages/catchup.jsx:1581 #: src/pages/filters.jsx:224 #: src/pages/list.jsx:274 #: src/pages/notifications.jsx:840 @@ -436,71 +436,76 @@ msgstr "跟隨" msgid "Close" msgstr "" -#: src/components/account-info.jsx:1804 +#: src/components/account-info.jsx:1807 msgid "Translated Bio" msgstr "" -#: src/components/account-info.jsx:1898 +#: src/components/account-info.jsx:1901 msgid "Unable to remove from list." msgstr "" -#: src/components/account-info.jsx:1899 +#: src/components/account-info.jsx:1902 msgid "Unable to add to list." msgstr "無法新增到列表" -#: src/components/account-info.jsx:1918 +#: src/components/account-info.jsx:1921 #: src/pages/lists.jsx:104 msgid "Unable to load lists." msgstr "無法載入列表" -#: src/components/account-info.jsx:1922 +#: src/components/account-info.jsx:1925 msgid "No lists." msgstr "" -#: src/components/account-info.jsx:1933 +#: src/components/account-info.jsx:1936 #: src/components/list-add-edit.jsx:37 #: src/pages/lists.jsx:58 msgid "New list" msgstr "" -#: src/components/account-info.jsx:1991 +#: src/components/account-info.jsx:1994 msgid "Private note about <0>@{0}" msgstr "" -#: src/components/account-info.jsx:2021 +#: src/components/account-info.jsx:2024 msgid "Unable to update private note." msgstr "" -#: src/components/account-info.jsx:2044 -#: src/components/account-info.jsx:2214 +#: src/components/account-info.jsx:2047 +#: src/components/account-info.jsx:2217 msgid "Cancel" msgstr "取消" -#: src/components/account-info.jsx:2049 +#: src/components/account-info.jsx:2052 msgid "Save & close" msgstr "" -#: src/components/account-info.jsx:2142 +#: src/components/account-info.jsx:2145 msgid "Unable to update profile." msgstr "無法更新個人資料" -#: src/components/account-info.jsx:2162 +#: src/components/account-info.jsx:2152 +#: src/components/list-add-edit.jsx:102 +msgid "Name" +msgstr "名稱" + +#: src/components/account-info.jsx:2165 msgid "Bio" msgstr "簡介" -#: src/components/account-info.jsx:2175 +#: src/components/account-info.jsx:2178 msgid "Extra fields" msgstr "" -#: src/components/account-info.jsx:2181 +#: src/components/account-info.jsx:2184 msgid "Label" msgstr "標籤" -#: src/components/account-info.jsx:2184 +#: src/components/account-info.jsx:2187 msgid "Content" msgstr "內容" -#: src/components/account-info.jsx:2217 +#: src/components/account-info.jsx:2220 #: src/components/list-add-edit.jsx:147 #: src/components/shortcuts-settings.jsx:712 #: src/pages/filters.jsx:554 @@ -508,11 +513,11 @@ msgstr "內容" msgid "Save" msgstr "儲存" -#: src/components/account-info.jsx:2270 +#: src/components/account-info.jsx:2273 msgid "username" msgstr "使用者名稱" -#: src/components/account-info.jsx:2274 +#: src/components/account-info.jsx:2277 msgid "server domain name" msgstr "伺服器域名" @@ -527,11 +532,11 @@ msgstr "" #: src/components/columns.jsx:19 #: src/components/nav-menu.jsx:184 #: src/components/shortcuts-settings.jsx:137 -#: src/components/timeline.jsx:435 +#: src/components/timeline.jsx:437 #: src/pages/catchup.jsx:876 #: src/pages/filters.jsx:89 #: src/pages/followed-hashtags.jsx:40 -#: src/pages/home.jsx:52 +#: src/pages/home.jsx:53 #: src/pages/notifications.jsx:505 msgid "Home" msgstr "主頁" @@ -547,8 +552,8 @@ msgstr "您尚未儲存變更,是否丟棄這則貼文?" #: src/components/compose.jsx:614 #: src/components/compose.jsx:630 -#: src/components/compose.jsx:1328 -#: src/components/compose.jsx:1589 +#: src/components/compose.jsx:1336 +#: src/components/compose.jsx:1597 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" @@ -605,8 +610,8 @@ msgid "Attachment #{i} failed" msgstr "" #: src/components/compose.jsx:1118 -#: src/components/status.jsx:1961 -#: src/components/timeline.jsx:982 +#: src/components/status.jsx:1962 +#: src/components/timeline.jsx:984 msgid "Content warning" msgstr "" @@ -620,246 +625,253 @@ msgstr "" msgid "Public" msgstr "" -#: src/components/compose.jsx:1173 +#: src/components/compose.jsx:1174 +#: src/components/nav-menu.jsx:386 +#: src/components/shortcuts-settings.jsx:162 #: src/components/status.jsx:94 +msgid "Local" +msgstr "本地" + +#: src/components/compose.jsx:1178 +#: src/components/status.jsx:95 #: src/pages/settings.jsx:300 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1176 -#: src/components/status.jsx:95 +#: src/components/compose.jsx:1181 +#: src/components/status.jsx:96 #: src/pages/settings.jsx:303 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1179 -#: src/components/status.jsx:96 -#: src/components/status.jsx:1839 +#: src/components/compose.jsx:1184 +#: src/components/status.jsx:97 +#: src/components/status.jsx:1840 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1188 +#: src/components/compose.jsx:1193 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1190 +#: src/components/compose.jsx:1195 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1191 +#: src/components/compose.jsx:1196 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1266 +#: src/components/compose.jsx:1274 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1372 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:1386 +#: src/components/compose.jsx:1394 msgid "Add custom emoji" msgstr "" -#: src/components/compose.jsx:1470 +#: src/components/compose.jsx:1478 #: src/components/keyboard-shortcuts-help.jsx:143 -#: src/components/status.jsx:830 -#: src/components/status.jsx:1615 +#: src/components/status.jsx:831 #: src/components/status.jsx:1616 -#: src/components/status.jsx:2267 +#: src/components/status.jsx:1617 +#: src/components/status.jsx:2268 msgid "Reply" msgstr "" -#: src/components/compose.jsx:1472 +#: src/components/compose.jsx:1480 msgid "Update" msgstr "" -#: src/components/compose.jsx:1473 +#: src/components/compose.jsx:1481 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1601 +#: src/components/compose.jsx:1609 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1629 +#: src/components/compose.jsx:1637 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1740 -#: src/components/compose.jsx:1817 +#: src/components/compose.jsx:1748 +#: src/components/compose.jsx:1825 #: src/components/nav-menu.jsx:287 msgid "More…" msgstr "" -#: src/components/compose.jsx:2220 +#: src/components/compose.jsx:2228 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2233 +#: src/components/compose.jsx:2241 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2234 +#: src/components/compose.jsx:2242 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2235 +#: src/components/compose.jsx:2243 msgid "Audio description" msgstr "" -#: src/components/compose.jsx:2271 -#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2279 +#: src/components/compose.jsx:2299 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "檔案大小太大,上載可能會遇到問題。請嘗試把檔案大小從 {0} 縮小到 {1} 或更小" -#: src/components/compose.jsx:2283 -#: src/components/compose.jsx:2303 +#: src/components/compose.jsx:2291 +#: src/components/compose.jsx:2311 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px." msgstr "" -#: src/components/compose.jsx:2311 +#: src/components/compose.jsx:2319 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2371 -#: src/components/compose.jsx:2621 +#: src/components/compose.jsx:2379 +#: src/components/compose.jsx:2629 #: src/components/shortcuts-settings.jsx:723 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2388 +#: src/components/compose.jsx:2396 #: src/compose.jsx:83 msgid "Error" msgstr "" -#: src/components/compose.jsx:2413 +#: src/components/compose.jsx:2421 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2414 +#: src/components/compose.jsx:2422 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2415 +#: src/components/compose.jsx:2423 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2460 -#: src/components/compose.jsx:2509 +#: src/components/compose.jsx:2468 +#: src/components/compose.jsx:2517 msgid "Generating description. Please wait…" msgstr "" -#: src/components/compose.jsx:2480 +#: src/components/compose.jsx:2488 msgid "Failed to generate description: {0}" msgstr "" -#: src/components/compose.jsx:2481 +#: src/components/compose.jsx:2489 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2493 -#: src/components/compose.jsx:2499 -#: src/components/compose.jsx:2545 +#: src/components/compose.jsx:2501 +#: src/components/compose.jsx:2507 +#: src/components/compose.jsx:2553 msgid "Generate description…" msgstr "" -#: src/components/compose.jsx:2532 +#: src/components/compose.jsx:2540 msgid "Failed to generate description{0}" msgstr "" -#: src/components/compose.jsx:2547 +#: src/components/compose.jsx:2555 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2566 +#: src/components/compose.jsx:2574 msgid "Done" msgstr "完成" -#: src/components/compose.jsx:2602 +#: src/components/compose.jsx:2610 msgid "Choice {0}" msgstr "選擇 {0}" -#: src/components/compose.jsx:2649 +#: src/components/compose.jsx:2657 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2652 +#: src/components/compose.jsx:2660 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2683 +#: src/components/compose.jsx:2691 msgid "Remove poll" msgstr "移除投票" -#: src/components/compose.jsx:2897 +#: src/components/compose.jsx:2905 msgid "Search accounts" msgstr "搜索帳號" -#: src/components/compose.jsx:2938 +#: src/components/compose.jsx:2946 #: src/components/shortcuts-settings.jsx:712 #: src/pages/list.jsx:359 msgid "Add" msgstr "新增" -#: src/components/compose.jsx:2951 +#: src/components/compose.jsx:2959 #: src/components/generic-accounts.jsx:227 msgid "Error loading accounts" msgstr "載入帳戶時發生錯誤" -#: src/components/compose.jsx:3094 +#: src/components/compose.jsx:3102 msgid "Custom emojis" msgstr "自訂 emoji 表情符號" -#: src/components/compose.jsx:3114 +#: src/components/compose.jsx:3122 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3145 +#: src/components/compose.jsx:3153 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3156 +#: src/components/compose.jsx:3164 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3157 +#: src/components/compose.jsx:3165 msgid "Others" msgstr "" -#: src/components/compose.jsx:3195 +#: src/components/compose.jsx:3203 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3333 +#: src/components/compose.jsx:3341 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3356 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3356 +#: src/components/compose.jsx:3364 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3454 +#: src/components/compose.jsx:3462 #: src/components/media-modal.jsx:387 -#: src/components/timeline.jsx:887 +#: src/components/timeline.jsx:889 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3472 +#: src/components/compose.jsx:3480 #: src/components/media-modal.jsx:406 -#: src/components/timeline.jsx:904 +#: src/components/timeline.jsx:906 msgid "Next" msgstr "" -#: src/components/compose.jsx:3489 +#: src/components/compose.jsx:3497 msgid "Error loading GIFs" msgstr "" @@ -882,7 +894,7 @@ msgstr "" #: src/components/drafts.jsx:127 #: src/components/list-add-edit.jsx:183 -#: src/components/status.jsx:1250 +#: src/components/status.jsx:1251 #: src/pages/filters.jsx:587 msgid "Delete…" msgstr "移除..." @@ -908,7 +920,7 @@ msgid "No drafts found." msgstr "" #: src/components/drafts.jsx:245 -#: src/pages/catchup.jsx:1911 +#: src/pages/catchup.jsx:1928 msgid "Poll" msgstr "投票" @@ -952,7 +964,7 @@ msgid "Accounts" msgstr "" #: src/components/generic-accounts.jsx:205 -#: src/components/timeline.jsx:517 +#: src/components/timeline.jsx:519 #: src/pages/list.jsx:293 #: src/pages/notifications.jsx:820 #: src/pages/search.jsx:454 @@ -961,14 +973,14 @@ msgid "Show more…" msgstr "" #: src/components/generic-accounts.jsx:210 -#: src/components/timeline.jsx:522 +#: src/components/timeline.jsx:524 #: src/pages/search.jsx:459 msgid "The end." msgstr "" #: src/components/keyboard-shortcuts-help.jsx:43 #: src/components/nav-menu.jsx:405 -#: src/pages/catchup.jsx:1602 +#: src/pages/catchup.jsx:1619 msgid "Keyboard shortcuts" msgstr "" @@ -977,12 +989,12 @@ msgid "Keyboard shortcuts help" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:55 -#: src/pages/catchup.jsx:1627 +#: src/pages/catchup.jsx:1644 msgid "Next post" msgstr "下一則貼文" #: src/components/keyboard-shortcuts-help.jsx:59 -#: src/pages/catchup.jsx:1635 +#: src/pages/catchup.jsx:1652 msgid "Previous post" msgstr "上一則貼文" @@ -1007,7 +1019,7 @@ msgid "Load new posts" msgstr "載入新的貼文" #: src/components/keyboard-shortcuts-help.jsx:83 -#: src/pages/catchup.jsx:1659 +#: src/pages/catchup.jsx:1676 msgid "Open post details" msgstr "" @@ -1082,10 +1094,10 @@ msgid "<0>l or <1>f" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:164 -#: src/components/status.jsx:838 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:2294 #: src/components/status.jsx:2326 +#: src/components/status.jsx:2327 msgid "Boost" msgstr "轉發" @@ -1094,9 +1106,9 @@ msgid "<0>Shift + <1>b" msgstr "" #: src/components/keyboard-shortcuts-help.jsx:172 -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 #: src/components/status.jsx:2351 +#: src/components/status.jsx:2352 msgid "Bookmark" msgstr "書籤" @@ -1120,10 +1132,6 @@ msgstr "無法編輯列表" msgid "Unable to create list." msgstr "無法建立列表" -#: src/components/list-add-edit.jsx:102 -msgid "Name" -msgstr "名稱" - #: src/components/list-add-edit.jsx:122 msgid "Show replies to list members" msgstr "" @@ -1159,15 +1167,15 @@ msgid "Media description" msgstr "圖片描述" #: src/components/media-alt-modal.jsx:57 -#: src/components/status.jsx:967 -#: src/components/status.jsx:994 +#: src/components/status.jsx:968 +#: src/components/status.jsx:995 #: src/components/translation-block.jsx:195 msgid "Translate" msgstr "翻譯" #: src/components/media-alt-modal.jsx:68 -#: src/components/status.jsx:981 -#: src/components/status.jsx:1008 +#: src/components/status.jsx:982 +#: src/components/status.jsx:1009 msgid "Speak" msgstr "" @@ -1204,12 +1212,12 @@ msgid "Filtered: {filterTitleStr}" msgstr "" #: src/components/media-post.jsx:133 -#: src/components/status.jsx:3406 -#: src/components/status.jsx:3502 -#: src/components/status.jsx:3580 -#: src/components/timeline.jsx:971 +#: src/components/status.jsx:3438 +#: src/components/status.jsx:3534 +#: src/components/status.jsx:3612 +#: src/components/timeline.jsx:973 #: src/pages/catchup.jsx:75 -#: src/pages/catchup.jsx:1859 +#: src/pages/catchup.jsx:1876 msgid "Filtered" msgstr "" @@ -1245,11 +1253,11 @@ msgstr "" #: src/components/nav-menu.jsx:207 #: src/components/shortcuts-settings.jsx:58 #: src/components/shortcuts-settings.jsx:143 -#: src/pages/home.jsx:223 +#: src/pages/home.jsx:224 #: src/pages/mentions.jsx:20 #: src/pages/mentions.jsx:167 -#: src/pages/settings.jsx:1020 -#: src/pages/trending.jsx:347 +#: src/pages/settings.jsx:1037 +#: src/pages/trending.jsx:381 msgid "Mentions" msgstr "" @@ -1257,8 +1265,8 @@ msgstr "" #: src/components/shortcuts-settings.jsx:49 #: src/components/shortcuts-settings.jsx:149 #: src/pages/filters.jsx:24 -#: src/pages/home.jsx:83 -#: src/pages/home.jsx:183 +#: src/pages/home.jsx:84 +#: src/pages/home.jsx:184 #: src/pages/notifications.jsx:106 #: src/pages/notifications.jsx:509 msgid "Notifications" @@ -1299,11 +1307,11 @@ msgstr "" #: src/components/nav-menu.jsx:296 #: src/components/shortcuts-settings.jsx:55 #: src/components/shortcuts-settings.jsx:198 -#: src/pages/catchup.jsx:1429 -#: src/pages/catchup.jsx:2045 +#: src/pages/catchup.jsx:1446 +#: src/pages/catchup.jsx:2062 #: src/pages/favourites.jsx:11 #: src/pages/favourites.jsx:23 -#: src/pages/settings.jsx:1024 +#: src/pages/settings.jsx:1041 msgid "Likes" msgstr "" @@ -1342,7 +1350,7 @@ msgid "Accounts…" msgstr "帳號…" #: src/components/nav-menu.jsx:363 -#: src/pages/login.jsx:166 +#: src/pages/login.jsx:189 #: src/pages/status.jsx:792 #: src/pages/welcome.jsx:64 msgid "Log in" @@ -1351,15 +1359,10 @@ msgstr "登入" #: src/components/nav-menu.jsx:380 #: src/components/shortcuts-settings.jsx:57 #: src/components/shortcuts-settings.jsx:169 -#: src/pages/trending.jsx:407 +#: src/pages/trending.jsx:441 msgid "Trending" msgstr "" -#: src/components/nav-menu.jsx:386 -#: src/components/shortcuts-settings.jsx:162 -msgid "Local" -msgstr "本地" - #: src/components/nav-menu.jsx:392 #: src/components/shortcuts-settings.jsx:162 msgid "Federated" @@ -1491,8 +1494,8 @@ msgid "[Unknown notification type: {type}]" msgstr "" #: src/components/notification.jsx:425 -#: src/components/status.jsx:937 -#: src/components/status.jsx:947 +#: src/components/status.jsx:938 +#: src/components/status.jsx:948 msgid "Boosted/Liked by…" msgstr "" @@ -1514,7 +1517,7 @@ msgid "Learn more <0/>" msgstr "" #: src/components/notification.jsx:680 -#: src/components/status.jsx:189 +#: src/components/status.jsx:190 msgid "Read more →" msgstr "" @@ -1742,7 +1745,7 @@ msgstr "" #: src/components/shortcuts-settings.jsx:75 #: src/components/shortcuts-settings.jsx:84 #: src/components/shortcuts-settings.jsx:122 -#: src/pages/login.jsx:170 +#: src/pages/login.jsx:193 msgid "Instance" msgstr "" @@ -1807,7 +1810,7 @@ msgid "Move down" msgstr "" #: src/components/shortcuts-settings.jsx:376 -#: src/components/status.jsx:1215 +#: src/components/status.jsx:1216 #: src/pages/list.jsx:170 msgid "Edit" msgstr "" @@ -2005,322 +2008,328 @@ msgstr "" msgid "Import/export settings from/to instance server (Very experimental)" msgstr "" -#: src/components/status.jsx:463 +#: src/components/status.jsx:464 msgid "<0/> <1>boosted" msgstr "" -#: src/components/status.jsx:562 +#: src/components/status.jsx:563 msgid "Sorry, your current logged-in instance can't interact with this post from another instance." msgstr "" -#: src/components/status.jsx:715 +#: src/components/status.jsx:716 msgid "Unliked @{0}'s post" msgstr "" -#: src/components/status.jsx:716 +#: src/components/status.jsx:717 msgid "Liked @{0}'s post" msgstr "" -#: src/components/status.jsx:755 +#: src/components/status.jsx:756 msgid "Unbookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:756 +#: src/components/status.jsx:757 msgid "Bookmarked @{0}'s post" msgstr "" -#: src/components/status.jsx:838 -#: src/components/status.jsx:900 -#: src/components/status.jsx:2293 -#: src/components/status.jsx:2325 +#: src/components/status.jsx:839 +#: src/components/status.jsx:901 +#: src/components/status.jsx:2294 +#: src/components/status.jsx:2326 msgid "Unboost" msgstr "取消轉發" -#: src/components/status.jsx:854 -#: src/components/status.jsx:2308 +#: src/components/status.jsx:855 +#: src/components/status.jsx:2309 msgid "Quote" msgstr "引用" -#: src/components/status.jsx:862 -#: src/components/status.jsx:2317 +#: src/components/status.jsx:863 +#: src/components/status.jsx:2318 msgid "Some media have no descriptions." msgstr "" -#: src/components/status.jsx:869 +#: src/components/status.jsx:870 msgid "Old post (<0>{0})" msgstr "" -#: src/components/status.jsx:888 -#: src/components/status.jsx:1340 -msgid "Unboosted @{0}'s post" -msgstr "" - #: src/components/status.jsx:889 #: src/components/status.jsx:1341 +msgid "Unboosted @{0}'s post" +msgstr "" + +#: src/components/status.jsx:890 +#: src/components/status.jsx:1342 msgid "Boosted @{0}'s post" msgstr "" -#: src/components/status.jsx:901 +#: src/components/status.jsx:902 msgid "Boost…" msgstr "轉發…" -#: src/components/status.jsx:913 -#: src/components/status.jsx:1625 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:914 +#: src/components/status.jsx:1626 +#: src/components/status.jsx:2339 msgid "Unlike" msgstr "取消喜愛" -#: src/components/status.jsx:914 -#: src/components/status.jsx:1625 +#: src/components/status.jsx:915 #: src/components/status.jsx:1626 -#: src/components/status.jsx:2338 +#: src/components/status.jsx:1627 #: src/components/status.jsx:2339 +#: src/components/status.jsx:2340 msgid "Like" msgstr "喜愛" -#: src/components/status.jsx:923 -#: src/components/status.jsx:2350 +#: src/components/status.jsx:924 +#: src/components/status.jsx:2351 msgid "Unbookmark" msgstr "取消書籤" -#: src/components/status.jsx:1031 +#: src/components/status.jsx:1032 msgid "View post by <0>@{0}" msgstr "" -#: src/components/status.jsx:1052 +#: src/components/status.jsx:1053 msgid "Show Edit History" msgstr "" -#: src/components/status.jsx:1055 +#: src/components/status.jsx:1056 msgid "Edited: {editedDateText}" msgstr "" -#: src/components/status.jsx:1122 -#: src/components/status.jsx:3083 +#: src/components/status.jsx:1123 +#: src/components/status.jsx:3115 msgid "Embed post" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation unmuted" msgstr "" -#: src/components/status.jsx:1136 +#: src/components/status.jsx:1137 msgid "Conversation muted" msgstr "" -#: src/components/status.jsx:1142 +#: src/components/status.jsx:1143 msgid "Unable to unmute conversation" msgstr "" -#: src/components/status.jsx:1143 +#: src/components/status.jsx:1144 msgid "Unable to mute conversation" msgstr "" -#: src/components/status.jsx:1152 +#: src/components/status.jsx:1153 msgid "Unmute conversation" msgstr "" -#: src/components/status.jsx:1159 +#: src/components/status.jsx:1160 msgid "Mute conversation" msgstr "" -#: src/components/status.jsx:1175 +#: src/components/status.jsx:1176 msgid "Post unpinned from profile" msgstr "" -#: src/components/status.jsx:1176 +#: src/components/status.jsx:1177 msgid "Post pinned to profile" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to unpin post" msgstr "" -#: src/components/status.jsx:1181 +#: src/components/status.jsx:1182 msgid "Unable to pin post" msgstr "" -#: src/components/status.jsx:1190 +#: src/components/status.jsx:1191 msgid "Unpin from profile" msgstr "" -#: src/components/status.jsx:1197 +#: src/components/status.jsx:1198 msgid "Pin to profile" msgstr "" -#: src/components/status.jsx:1226 +#: src/components/status.jsx:1227 msgid "Delete this post?" msgstr "" -#: src/components/status.jsx:1239 +#: src/components/status.jsx:1240 msgid "Post deleted" msgstr "" -#: src/components/status.jsx:1242 +#: src/components/status.jsx:1243 msgid "Unable to delete post" msgstr "" -#: src/components/status.jsx:1270 +#: src/components/status.jsx:1271 msgid "Report post…" msgstr "" -#: src/components/status.jsx:1626 -#: src/components/status.jsx:1662 -#: src/components/status.jsx:2339 +#: src/components/status.jsx:1627 +#: src/components/status.jsx:1663 +#: src/components/status.jsx:2340 msgid "Liked" msgstr "" -#: src/components/status.jsx:1659 -#: src/components/status.jsx:2326 +#: src/components/status.jsx:1660 +#: src/components/status.jsx:2327 msgid "Boosted" msgstr "" -#: src/components/status.jsx:1669 -#: src/components/status.jsx:2351 +#: src/components/status.jsx:1670 +#: src/components/status.jsx:2352 msgid "Bookmarked" msgstr "" -#: src/components/status.jsx:1673 +#: src/components/status.jsx:1674 msgid "Pinned" msgstr "" -#: src/components/status.jsx:1718 -#: src/components/status.jsx:2170 +#: src/components/status.jsx:1719 +#: src/components/status.jsx:2171 msgid "Deleted" msgstr "" -#: src/components/status.jsx:1759 +#: src/components/status.jsx:1760 msgid "{repliesCount, plural, one {# reply} other {# replies}}" msgstr "" -#: src/components/status.jsx:1848 +#: src/components/status.jsx:1849 msgid "Thread{0}" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 -#: src/components/status.jsx:2071 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 +#: src/components/status.jsx:2072 msgid "Show less" msgstr "" -#: src/components/status.jsx:1924 -#: src/components/status.jsx:1986 +#: src/components/status.jsx:1925 +#: src/components/status.jsx:1987 msgid "Show content" msgstr "" -#: src/components/status.jsx:2071 +#: src/components/status.jsx:2072 msgid "Show media" msgstr "" -#: src/components/status.jsx:2191 +#: src/components/status.jsx:2192 msgid "Edited" msgstr "" -#: src/components/status.jsx:2268 +#: src/components/status.jsx:2269 msgid "Comments" msgstr "" -#: src/components/status.jsx:2844 +#. More from [Author] +#: src/components/status.jsx:2577 +msgid "More from <0/>" +msgstr "" + +#: src/components/status.jsx:2876 msgid "Edit History" msgstr "" -#: src/components/status.jsx:2848 +#: src/components/status.jsx:2880 msgid "Failed to load history" msgstr "" -#: src/components/status.jsx:2853 +#: src/components/status.jsx:2885 msgid "Loading…" msgstr "" -#: src/components/status.jsx:3088 +#: src/components/status.jsx:3120 msgid "HTML Code" msgstr "" -#: src/components/status.jsx:3105 +#: src/components/status.jsx:3137 msgid "HTML code copied" msgstr "" -#: src/components/status.jsx:3108 +#: src/components/status.jsx:3140 msgid "Unable to copy HTML code" msgstr "" -#: src/components/status.jsx:3120 +#: src/components/status.jsx:3152 msgid "Media attachments:" msgstr "" -#: src/components/status.jsx:3142 +#: src/components/status.jsx:3174 msgid "Account Emojis:" msgstr "" -#: src/components/status.jsx:3173 -#: src/components/status.jsx:3218 +#: src/components/status.jsx:3205 +#: src/components/status.jsx:3250 msgid "static URL" msgstr "" -#: src/components/status.jsx:3187 +#: src/components/status.jsx:3219 msgid "Emojis:" msgstr "" -#: src/components/status.jsx:3232 +#: src/components/status.jsx:3264 msgid "Notes:" msgstr "" -#: src/components/status.jsx:3236 +#: src/components/status.jsx:3268 msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed." msgstr "" -#: src/components/status.jsx:3242 +#: src/components/status.jsx:3274 msgid "Polls are not interactive, becomes a list with vote counts." msgstr "" -#: src/components/status.jsx:3247 +#: src/components/status.jsx:3279 msgid "Media attachments can be images, videos, audios or any file types." msgstr "" -#: src/components/status.jsx:3253 +#: src/components/status.jsx:3285 msgid "Post could be edited or deleted later." msgstr "" -#: src/components/status.jsx:3259 +#: src/components/status.jsx:3291 msgid "Preview" msgstr "" -#: src/components/status.jsx:3268 +#: src/components/status.jsx:3300 msgid "Note: This preview is lightly styled." msgstr "" -#: src/components/status.jsx:3510 +#. [Name] [Visibility icon] boosted +#: src/components/status.jsx:3542 msgid "<0/> <1/> boosted" msgstr "" -#: src/components/timeline.jsx:451 -#: src/pages/settings.jsx:1048 +#: src/components/timeline.jsx:453 +#: src/pages/settings.jsx:1065 msgid "New posts" msgstr "" -#: src/components/timeline.jsx:552 -#: src/pages/home.jsx:212 +#: src/components/timeline.jsx:554 +#: src/pages/home.jsx:213 #: src/pages/notifications.jsx:796 #: src/pages/status.jsx:945 #: src/pages/status.jsx:1318 msgid "Try again" msgstr "" -#: src/components/timeline.jsx:586 +#: src/components/timeline.jsx:588 msgid "{0, plural, one {# Boost} other {# Boosts}}" msgstr "" -#: src/components/timeline.jsx:591 +#: src/components/timeline.jsx:593 msgid "Pinned posts" msgstr "" -#: src/components/timeline.jsx:944 -#: src/components/timeline.jsx:951 -#: src/pages/catchup.jsx:1876 +#: src/components/timeline.jsx:946 +#: src/components/timeline.jsx:953 +#: src/pages/catchup.jsx:1893 msgid "Thread" msgstr "" -#: src/components/timeline.jsx:966 +#: src/components/timeline.jsx:968 msgid "<0>Filtered: <1>{0}" msgstr "" @@ -2370,7 +2379,7 @@ msgstr "需要登入" #: src/compose.jsx:90 #: src/pages/http-route.jsx:91 -#: src/pages/login.jsx:247 +#: src/pages/login.jsx:270 msgid "Go home" msgstr "回到主頁" @@ -2440,7 +2449,7 @@ msgstr "" #: src/pages/account-statuses.jsx:506 #: src/pages/public.jsx:97 -#: src/pages/trending.jsx:415 +#: src/pages/trending.jsx:449 msgid "Unable to load posts" msgstr "" @@ -2579,7 +2588,7 @@ msgid "Catch-up <0>beta" msgstr "" #: src/pages/catchup.jsx:896 -#: src/pages/catchup.jsx:1568 +#: src/pages/catchup.jsx:1585 msgid "Help" msgstr "" @@ -2656,93 +2665,93 @@ msgid "Reset filters" msgstr "" #: src/pages/catchup.jsx:1144 -#: src/pages/catchup.jsx:1574 +#: src/pages/catchup.jsx:1591 msgid "Top links" msgstr "" -#: src/pages/catchup.jsx:1260 +#: src/pages/catchup.jsx:1261 msgid "Shared by {0}" msgstr "" -#: src/pages/catchup.jsx:1299 +#: src/pages/catchup.jsx:1316 #: src/pages/mentions.jsx:147 #: src/pages/search.jsx:222 msgid "All" msgstr "" -#: src/pages/catchup.jsx:1384 +#: src/pages/catchup.jsx:1401 msgid "{0, plural, one {# author} other {# authors}}" msgstr "" -#: src/pages/catchup.jsx:1396 +#: src/pages/catchup.jsx:1413 msgid "Sort" msgstr "" -#: src/pages/catchup.jsx:1427 +#: src/pages/catchup.jsx:1444 msgid "Date" msgstr "" -#: src/pages/catchup.jsx:1431 +#: src/pages/catchup.jsx:1448 msgid "Density" msgstr "" -#: src/pages/catchup.jsx:1469 +#: src/pages/catchup.jsx:1486 msgid "Authors" msgstr "" -#: src/pages/catchup.jsx:1470 +#: src/pages/catchup.jsx:1487 msgid "None" msgstr "" -#: src/pages/catchup.jsx:1486 +#: src/pages/catchup.jsx:1503 msgid "Show all authors" msgstr "" -#: src/pages/catchup.jsx:1537 +#: src/pages/catchup.jsx:1554 msgid "You don't have to read everything." msgstr "" -#: src/pages/catchup.jsx:1538 +#: src/pages/catchup.jsx:1555 msgid "That's all." msgstr "" -#: src/pages/catchup.jsx:1546 +#: src/pages/catchup.jsx:1563 msgid "Back to top" msgstr "" -#: src/pages/catchup.jsx:1577 +#: src/pages/catchup.jsx:1594 msgid "Links shared by followings, sorted by shared counts, boosts and likes." msgstr "" -#: src/pages/catchup.jsx:1583 +#: src/pages/catchup.jsx:1600 msgid "Sort: Density" msgstr "" -#: src/pages/catchup.jsx:1586 +#: src/pages/catchup.jsx:1603 msgid "Posts are sorted by information density or depth. Shorter posts are \"lighter\" while longer posts are \"heavier\". Posts with photos are \"heavier\" than posts without photos." msgstr "" -#: src/pages/catchup.jsx:1593 +#: src/pages/catchup.jsx:1610 msgid "Group: Authors" msgstr "" -#: src/pages/catchup.jsx:1596 +#: src/pages/catchup.jsx:1613 msgid "Posts are grouped by authors, sorted by posts count per author." msgstr "" -#: src/pages/catchup.jsx:1643 +#: src/pages/catchup.jsx:1660 msgid "Next author" msgstr "" -#: src/pages/catchup.jsx:1651 +#: src/pages/catchup.jsx:1668 msgid "Previous author" msgstr "" -#: src/pages/catchup.jsx:1667 +#: src/pages/catchup.jsx:1684 msgid "Scroll to top" msgstr "" -#: src/pages/catchup.jsx:1858 +#: src/pages/catchup.jsx:1875 msgid "Filtered: {0}" msgstr "" @@ -2891,11 +2900,11 @@ msgstr "" msgid "No hashtags followed yet." msgstr "" -#: src/pages/following.jsx:133 +#: src/pages/following.jsx:136 msgid "Nothing to see here." msgstr "" -#: src/pages/following.jsx:134 +#: src/pages/following.jsx:137 #: src/pages/list.jsx:108 msgid "Unable to load posts." msgstr "" @@ -2987,37 +2996,37 @@ msgstr "" #: src/pages/hashtag.jsx:486 #: src/pages/public.jsx:139 -#: src/pages/trending.jsx:444 +#: src/pages/trending.jsx:478 msgid "Enter a new instance e.g. \"mastodon.social\"" msgstr "" #: src/pages/hashtag.jsx:489 #: src/pages/public.jsx:142 -#: src/pages/trending.jsx:447 +#: src/pages/trending.jsx:481 msgid "Invalid instance" msgstr "" #: src/pages/hashtag.jsx:503 #: src/pages/public.jsx:156 -#: src/pages/trending.jsx:459 +#: src/pages/trending.jsx:493 msgid "Go to another instance…" msgstr "" #: src/pages/hashtag.jsx:516 #: src/pages/public.jsx:169 -#: src/pages/trending.jsx:470 +#: src/pages/trending.jsx:504 msgid "Go to my instance (<0>{currentInstance})" msgstr "" -#: src/pages/home.jsx:208 +#: src/pages/home.jsx:209 msgid "Unable to fetch notifications." msgstr "" -#: src/pages/home.jsx:228 +#: src/pages/home.jsx:229 msgid "<0>New <1>Follow Requests" msgstr "" -#: src/pages/home.jsx:234 +#: src/pages/home.jsx:235 msgid "See all" msgstr "" @@ -3054,32 +3063,32 @@ msgstr "" msgid "No lists yet." msgstr "" -#: src/pages/login.jsx:86 -#: src/pages/login.jsx:99 +#: src/pages/login.jsx:109 +#: src/pages/login.jsx:122 msgid "Failed to register application" msgstr "" -#: src/pages/login.jsx:185 +#: src/pages/login.jsx:208 msgid "instance domain" msgstr "" -#: src/pages/login.jsx:209 +#: src/pages/login.jsx:232 msgid "e.g. “mastodon.social”" msgstr "" -#: src/pages/login.jsx:220 +#: src/pages/login.jsx:243 msgid "Failed to log in. Please try again or try another instance." msgstr "" -#: src/pages/login.jsx:232 +#: src/pages/login.jsx:255 msgid "Continue with {selectedInstanceText}" msgstr "" -#: src/pages/login.jsx:233 +#: src/pages/login.jsx:256 msgid "Continue" msgstr "" -#: src/pages/login.jsx:241 +#: src/pages/login.jsx:264 msgid "Don't have an account? Create one!" msgstr "" @@ -3133,7 +3142,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}" msgstr "" #: src/pages/notifications.jsx:599 -#: src/pages/settings.jsx:1036 +#: src/pages/settings.jsx:1053 msgid "Follow requests" msgstr "" @@ -3488,56 +3497,56 @@ msgstr "" msgid "Unable to copy version string" msgstr "" -#: src/pages/settings.jsx:933 -#: src/pages/settings.jsx:938 +#: src/pages/settings.jsx:950 +#: src/pages/settings.jsx:955 msgid "Failed to update subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:944 +#: src/pages/settings.jsx:961 msgid "Failed to remove subscription. Please try again." msgstr "" -#: src/pages/settings.jsx:951 +#: src/pages/settings.jsx:968 msgid "Push Notifications (beta)" msgstr "" -#: src/pages/settings.jsx:973 +#: src/pages/settings.jsx:990 msgid "Push notifications are blocked. Please enable them in your browser settings." msgstr "" -#: src/pages/settings.jsx:982 +#: src/pages/settings.jsx:999 msgid "Allow from <0>{0}" msgstr "" -#: src/pages/settings.jsx:991 +#: src/pages/settings.jsx:1008 msgid "anyone" msgstr "" -#: src/pages/settings.jsx:995 +#: src/pages/settings.jsx:1012 msgid "people I follow" msgstr "" -#: src/pages/settings.jsx:999 +#: src/pages/settings.jsx:1016 msgid "followers" msgstr "" -#: src/pages/settings.jsx:1032 +#: src/pages/settings.jsx:1049 msgid "Follows" msgstr "" -#: src/pages/settings.jsx:1040 +#: src/pages/settings.jsx:1057 msgid "Polls" msgstr "" -#: src/pages/settings.jsx:1044 +#: src/pages/settings.jsx:1061 msgid "Post edits" msgstr "" -#: src/pages/settings.jsx:1065 +#: src/pages/settings.jsx:1082 msgid "Push permission was not granted since your last login. You'll need to <0><1>log in again to grant push permission." msgstr "" -#: src/pages/settings.jsx:1081 +#: src/pages/settings.jsx:1098 msgid "NOTE: Push notifications only work for <0>one account." msgstr "" @@ -3622,27 +3631,32 @@ msgstr "" msgid "View post with its replies" msgstr "" -#: src/pages/trending.jsx:70 +#: src/pages/trending.jsx:71 msgid "Trending ({instance})" msgstr "" -#: src/pages/trending.jsx:227 +#: src/pages/trending.jsx:228 msgid "Trending News" msgstr "" -#: src/pages/trending.jsx:374 +#. By [Author] +#: src/pages/trending.jsx:347 +msgid "By {0}" +msgstr "" + +#: src/pages/trending.jsx:408 msgid "Back to showing trending posts" msgstr "" -#: src/pages/trending.jsx:379 +#: src/pages/trending.jsx:413 msgid "Showing posts mentioning <0>{0}" msgstr "" -#: src/pages/trending.jsx:391 +#: src/pages/trending.jsx:425 msgid "Trending posts" msgstr "" -#: src/pages/trending.jsx:414 +#: src/pages/trending.jsx:448 msgid "No trending posts." msgstr "" diff --git a/src/main.jsx b/src/main.jsx index a7084818..65388245 100644 --- a/src/main.jsx +++ b/src/main.jsx @@ -48,6 +48,38 @@ setTimeout(() => { } catch (e) {} }, 5000); +// Service worker cache cleanup +if ('serviceWorker' in navigator && typeof caches !== 'undefined') { + const MAX_SW_CACHE_SIZE = 50; + const IGNORE_CACHE_KEYS = ['icons']; + let clearRanOnce = false; + const FAST_INTERVAL = 10_000; // 10 seconds + const SLOW_INTERVAL = 60 * 60 * 1000; // 1 hour + async function clearCaches() { + if (window.__IDLE__) { + try { + const keys = await caches.keys(); + for (const key of keys) { + if (IGNORE_CACHE_KEYS.includes(key)) continue; + const cache = await caches.open(key); + const _keys = await cache.keys(); + if (_keys.length > MAX_SW_CACHE_SIZE) { + console.warn('Cleaning cache', key, _keys.length); + const deleteKeys = _keys.slice(MAX_SW_CACHE_SIZE); + for (const deleteKey of deleteKeys) { + await cache.delete(deleteKey); + } + } + } + clearRanOnce = true; + } catch (e) {} // Silent fail + } + // Once cleared, clear again at slower interval + setTimeout(clearCaches, clearRanOnce ? SLOW_INTERVAL : FAST_INTERVAL); + } + setTimeout(clearCaches, FAST_INTERVAL); +} + window.__CLOAK__ = () => { document.body.classList.toggle('cloak'); }; diff --git a/src/pages/catchup.css b/src/pages/catchup.css index 3ca0b07d..815ad0ff 100644 --- a/src/pages/catchup.css +++ b/src/pages/catchup.css @@ -666,6 +666,7 @@ black calc(100% - 1em), transparent 100% ); + padding-top: 0.1em; @media (min-width: 40em) { --width: 25vw; @@ -697,7 +698,7 @@ &:is(.catchup-group-account, .catchup-selected-author):is( .catchup-filter-original, - .catchup-filter-reply + .catchup-filter-replies ) > li { margin-bottom: 0; diff --git a/src/pages/catchup.jsx b/src/pages/catchup.jsx index d63def71..b219377a 100644 --- a/src/pages/catchup.jsx +++ b/src/pages/catchup.jsx @@ -842,10 +842,10 @@ function Catchup() {
{ scrollableRef.current = node; - jRef.current = node; - kRef.current = node; - hlRef.current = node; - escRef.current = node; + jRef(node); + kRef(node); + hlRef(node); + escRef(node); }} id="catchup-page" class="deck-container" @@ -1193,6 +1193,7 @@ function Catchup() { href={url} target="_blank" rel="noopener noreferrer" + class="link-block" style={ accentColor ? { diff --git a/src/pages/following.jsx b/src/pages/following.jsx index af6f8608..cfda7845 100644 --- a/src/pages/following.jsx +++ b/src/pages/following.jsx @@ -22,6 +22,7 @@ function Following({ title, path, id, ...props }) { const snapStates = useSnapshot(states); const homeIterator = useRef(); const latestItem = useRef(); + __BENCHMARK.end('time-to-following'); console.debug('RENDER Following', title, id); const supportsPixelfed = supports('@pixelfed/home-include-reblogs'); @@ -66,7 +67,6 @@ function Following({ title, path, id, ...props }) { }); } __BENCHMARK.end('fetch-home-first'); - __BENCHMARK.end('time-to-home'); return { ...results, value, diff --git a/src/pages/home.jsx b/src/pages/home.jsx index 8e265ed6..408add69 100644 --- a/src/pages/home.jsx +++ b/src/pages/home.jsx @@ -27,6 +27,7 @@ import { function Home() { const { _ } = useLingui(); const snapStates = useSnapshot(states); + __BENCHMARK.end('time-to-home'); useEffect(() => { (async () => { const keys = await db.drafts.keys(); diff --git a/src/pages/notifications.css b/src/pages/notifications.css index 0a32260f..1648abc5 100644 --- a/src/pages/notifications.css +++ b/src/pages/notifications.css @@ -1,3 +1,39 @@ +#notifications-page { + .notification { + content-visibility: auto; + } + + .timeline-header { + position: sticky; + --mask-padding: 8px; + top: calc(48px - var(--mask-padding)); + transition: top 0.5s ease-in-out; + header[hidden] ~ & { + top: calc(-1 * var(--mask-padding)); + } + z-index: 1; + background-color: inherit; + mask-image: linear-gradient( + to bottom, + transparent, + #000 var(--mask-padding) calc(100% - var(--mask-padding) * 2), + transparent + ); + + @media (min-width: 40em) { + background-color: var(--bg-faded-color); + } + padding-block: 16px; + margin: 0; + opacity: 1; + + small { + font-weight: normal; + font-size: var(--text-size); + } + } +} + .notification { display: flex; padding: 16px !important; @@ -10,8 +46,8 @@ cursor: pointer; } } -.notification.notification-mention { - margin-top: 16px; +.notification-type.notification-mention { + padding-top: 16px; } .only-mentions .notification:not(.notification-mention), .only-mentions .timeline-empty { @@ -139,7 +175,6 @@ max-height: 320px; filter: none; background-color: var(--bg-color); - margin-top: calc(-16px - 1px); border-color: var(--reply-to-color); box-shadow: 0 0 0 3px var(--reply-to-faded-color); } @@ -203,6 +238,8 @@ } #mentions-option { + position: relative; + z-index: 2; float: right; &:dir(rtl) { float: left; diff --git a/src/pages/notifications.jsx b/src/pages/notifications.jsx index 5cace735..36caf316 100644 --- a/src/pages/notifications.jsx +++ b/src/pages/notifications.jsx @@ -4,7 +4,13 @@ import { msg, Plural, t, Trans } from '@lingui/macro'; import { useLingui } from '@lingui/react'; import { Fragment } from 'preact'; import { memo } from 'preact/compat'; -import { useCallback, useEffect, useRef, useState } from 'preact/hooks'; +import { + useCallback, + useEffect, + useMemo, + useRef, + useState, +} from 'preact/hooks'; import { useHotkeys } from 'react-hotkeys-hook'; import { InView } from 'react-intersection-observer'; import { useSearchParams } from 'react-router-dom'; @@ -63,7 +69,7 @@ export function mastoFetchNotifications(opts = {}) { memSupportsGroupedNotifications() ) { // https://github.com/mastodon/mastodon/pull/29889 - return masto.v2_alpha.notifications.list({ + return masto.v2.notifications.list({ limit: NOTIFICATIONS_GROUPED_LIMIT, ...opts, }); @@ -471,15 +477,24 @@ function Notifications({ columnMode }) { } }); + const today = new Date(); + const todaySubHeading = useMemo(() => { + return niceDateTime(today, { + forceOpts: { + weekday: 'long', + }, + }); + }, [today]); + return (
{ scrollableRef.current = node; - jRef.current = node; - kRef.current = node; - oRef.current = node; + jRef(node); + kRef(node); + oRef(node); }} tabIndex="-1" > @@ -726,7 +741,8 @@ function Notifications({ columnMode }) {

- Today + Today{' '} + {todaySubHeading}

{showTodayEmpty && (

@@ -757,9 +773,21 @@ function Notifications({ columnMode }) { : niceDateTime(currentDay, { hideTime: true, }); + const subHeading = niceDateTime(currentDay, { + forceOpts: { + weekday: 'long', + }, + }); return ( - {differentDay &&

{heading}

} + {differentDay && ( +

+ {heading}{' '} + + {subHeading} + +

+ )} )} +

Service Worker Cache

+ {' '} + {' '} + )} @@ -848,6 +884,28 @@ function Settings({ onClose }) { ); } +async function getCachesKeys() { + const keys = await caches.keys(); + const total = {}; + for (const key of keys) { + const cache = await caches.open(key); + const k = await cache.keys(); + total[key] = k.length; + } + return total; +} + +function clearCacheKey(key) { + return caches.delete(key); +} + +async function clearCaches() { + const keys = await caches.keys(); + for (const key of keys) { + await caches.delete(key); + } +} + function PushNotificationsSection({ onClose }) { if (!isPushSupported()) return null; diff --git a/src/pages/trending.jsx b/src/pages/trending.jsx index 6dfca76c..09231fc6 100644 --- a/src/pages/trending.jsx +++ b/src/pages/trending.jsx @@ -13,6 +13,7 @@ import Icon from '../components/icon'; import Link from '../components/link'; import Loader from '../components/loader'; import Menu2 from '../components/menu2'; +import NameText from '../components/name-text'; import RelativeTime from '../components/relative-time'; import Timeline from '../components/timeline'; import { api } from '../utils/api'; @@ -229,6 +230,7 @@ function Trending({ columnMode, ...props }) { {links.map((link) => { const { + authors, authorName, authorUrl, blurhash, @@ -244,6 +246,11 @@ function Trending({ columnMode, ...props }) { url, width, } = link; + const author = authors?.[0]?.account?.id + ? authors[0].account + : null; + const isShortTitle = title.length < 30; + const hasAuthor = !!(authorName || author); const domain = punycode.toUnicode( URL.parse(url) .hostname.replace(/^www\./, '') @@ -267,13 +274,13 @@ function Trending({ columnMode, ...props }) { href={url} target="_blank" rel="noopener noreferrer" - class={ + class={`link-block ${ hasCurrentLink ? currentLink === url ? 'active' : 'inactive' : '' - } + }`} style={ accentColor ? { @@ -322,7 +329,9 @@ function Trending({ columnMode, ...props }) { {!!description && (

)} + {hasAuthor && ( + <> +


+ + + )}
diff --git a/src/utils/api.js b/src/utils/api.js index 78674a26..cf6652bc 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -57,6 +57,11 @@ export function initClient({ instance, accessToken }) { return client; } +export function hasInstance(instance) { + const instances = store.local.getJSON('instances') || {}; + return !!instances[instance]; +} + // Get the instance information // The config is needed for composing export async function initInstance(client, instance) { @@ -64,6 +69,7 @@ export async function initInstance(client, instance) { const { masto, accessToken } = client; // Request v2, fallback to v1 if fail let info; + __BENCHMARK.start('fetch-instance'); try { info = await masto.v2.instance.fetch(); } catch (e) {} @@ -72,6 +78,7 @@ export async function initInstance(client, instance) { info = await masto.v1.instance.fetch(); } catch (e) {} } + __BENCHMARK.end('fetch-instance'); if (!info) return; console.log(info); const { @@ -111,6 +118,7 @@ export async function initInstance(client, instance) { // masto.ws = streamClient; console.log('🎏 Streaming API client:', client); } + __BENCHMARK.end('init-instance'); } // Get the account information and store it @@ -129,11 +137,17 @@ export async function initAccount(client, instance, accessToken, vapidKey) { }); } +export function hasPreferences() { + return !!store.account.get('preferences'); +} + // Get preferences export async function initPreferences(client) { try { const { masto } = client; + __BENCHMARK.start('fetch-preferences'); const preferences = await masto.v1.preferences.fetch(); + __BENCHMARK.end('fetch-preferences'); store.account.set('preferences', preferences); } catch (e) { // silently fail diff --git a/src/utils/get-translate-target-language.jsx b/src/utils/get-translate-target-language.jsx index 5dc7e912..cb0c5749 100644 --- a/src/utils/get-translate-target-language.jsx +++ b/src/utils/get-translate-target-language.jsx @@ -1,16 +1,17 @@ import translationTargetLanguages from '../data/lingva-target-languages'; import localeMatch from './locale-match'; +import mem from './mem'; import states from './states'; -const locales = [ +const locales = mem(() => [ new Intl.DateTimeFormat().resolvedOptions().locale, ...navigator.languages, -]; +]); const localeTargetLanguages = () => localeMatch( - locales, + locales(), translationTargetLanguages.map((l) => l.code.replace('_', '-')), // The underscore will fail Intl.Locale inside `match` 'en', ); diff --git a/src/utils/group-notifications.jsx b/src/utils/group-notifications.jsx index 1aeb0faf..0d307ead 100644 --- a/src/utils/group-notifications.jsx +++ b/src/utils/group-notifications.jsx @@ -68,66 +68,105 @@ export function groupNotifications2(groupNotifications) { }; }); - // DISABLED FOR NOW. // Merge favourited and reblogged of same status into a single notification // - new type: "favourite+reblog" // - sum numbers for `notificationsCount` and `sampleAccounts` - // const mappedNotifications = {}; - // const newNewGroupNotifications = []; - // for (let i = 0; i < newGroupNotifications.length; i++) { - // const gn = newGroupNotifications[i]; - // const { type, status, createdAt, notificationsCount, sampleAccounts } = gn; - // const date = createdAt ? new Date(createdAt).toLocaleDateString() : ''; - // let virtualType = type; - // if (type === 'favourite' || type === 'reblog') { - // virtualType = 'favourite+reblog'; - // } - // const key = `${status?.id}-${virtualType}-${date}`; - // const mappedNotification = mappedNotifications[key]; - // if (mappedNotification) { - // const accountIDs = mappedNotification.sampleAccounts.map((a) => a.id); - // sampleAccounts.forEach((a) => { - // if (!accountIDs.includes(a.id)) { - // mappedNotification.sampleAccounts.push(a); - // } - // }); - // mappedNotification.notificationsCount = Math.max( - // mappedNotification.notificationsCount, - // notificationsCount, - // mappedNotification.sampleAccounts.length, - // ); - // } else { - // mappedNotifications[key] = { - // ...gn, - // type: virtualType, - // }; - // newNewGroupNotifications.push(mappedNotifications[key]); - // } - // } + const notificationsMap = {}; + const newGroupNotifications1 = []; + for (let i = 0; i < newGroupNotifications.length; i++) { + const gn = newGroupNotifications[i]; + const { + type, + status, + createdAt, + notificationsCount, + sampleAccounts, + groupKey, + } = gn; + const date = createdAt ? new Date(createdAt).toLocaleDateString() : ''; + let virtualType = type; + const sameCount = + notificationsCount > 0 && notificationsCount === sampleAccounts?.length; + // if (sameCount && (type === 'favourite' || type === 'reblog')) { + if (type === 'favourite' || type === 'reblog') { + virtualType = 'favourite+reblog'; + } + // const key = `${status?.id}-${virtualType}-${date}-${sameCount ? 1 : 0}`; + const key = `${status?.id}-${virtualType}-${date}`; + const mappedNotification = notificationsMap[key]; + if (mappedNotification) { + // Merge sampleAccounts + merge _types + sampleAccounts.forEach((a) => { + const mappedAccount = mappedNotification.sampleAccounts.find( + (ma) => ma.id === a.id, + ); + if (!mappedAccount) { + mappedNotification.sampleAccounts.push({ + ...a, + _types: [type], + }); + } else { + mappedAccount._types.push(type); + mappedAccount._types.sort().reverse(); + } + }); + // mappedNotification.notificationsCount = + // mappedNotification.sampleAccounts.length; + mappedNotification.notificationsCount = Math.min( + mappedNotification.notificationsCount, + notificationsCount, + ); + mappedNotification._notificationsCount.push(notificationsCount); + mappedNotification._accounts = mappedNotification.sampleAccounts; + mappedNotification._groupKeys.push(groupKey); + } else { + const accounts = sampleAccounts.map((a) => ({ + ...a, + _types: [type], + })); + notificationsMap[key] = { + ...gn, + sampleAccounts: accounts, + type: virtualType, + _accounts: accounts, + _groupKeys: groupKey ? [groupKey] : [], + _notificationsCount: [notificationsCount], + }; + newGroupNotifications1.push(notificationsMap[key]); + } + } // 2nd pass. // - Group 1 account favourte/reblog multiple posts - // - _statuses: [status, status, ...] + // - _statuses: [status, status, ...] const notificationsMap2 = {}; const newGroupNotifications2 = []; - for (let i = 0; i < newGroupNotifications.length; i++) { - const gn = newGroupNotifications[i]; - const { type, account, _accounts, sampleAccounts, createdAt } = gn; + for (let i = 0; i < newGroupNotifications1.length; i++) { + const gn = newGroupNotifications1[i]; + const { type, account, _accounts, sampleAccounts, createdAt, groupKey } = + gn; const date = createdAt ? new Date(createdAt).toLocaleDateString() : ''; const hasOneAccount = sampleAccounts?.length === 1 || _accounts?.length === 1; - if ((type === 'favourite' || type === 'reblog') && hasOneAccount) { + if ( + (type === 'favourite' || + type === 'reblog' || + type === 'favourite+reblog') && + hasOneAccount + ) { const key = `${account?.id}-${type}-${date}`; const mappedNotification = notificationsMap2[key]; if (mappedNotification) { mappedNotification._statuses.push(gn.status); mappedNotification._ids += `-${gn.id}`; + mappedNotification._groupKeys.push(groupKey); } else { let n = (notificationsMap2[key] = { ...gn, type, _ids: gn.id, _statuses: [gn.status], + _groupKeys: groupKey ? [groupKey] : [], }); newGroupNotifications2.push(n); } @@ -136,6 +175,8 @@ export function groupNotifications2(groupNotifications) { } } + console.log('newGroupNotifications2', newGroupNotifications2); + return newGroupNotifications2; } diff --git a/src/utils/nice-date-time.js b/src/utils/nice-date-time.js index adf81c88..65e37cfc 100644 --- a/src/utils/nice-date-time.js +++ b/src/utils/nice-date-time.js @@ -3,14 +3,16 @@ import { i18n } from '@lingui/core'; import localeMatch from './locale-match'; import mem from './mem'; -const defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale; +const defaultLocale = mem( + () => new Intl.DateTimeFormat().resolvedOptions().locale, +); const _DateTimeFormat = (opts) => { - const { locale, dateYear, hideTime, formatOpts } = opts || {}; + const { locale, dateYear, hideTime, formatOpts, forceOpts } = opts || {}; const regionlessLocale = locale.replace(/-[a-z]+$/i, ''); const loc = localeMatch([regionlessLocale], [defaultLocale], locale); const currentYear = new Date().getFullYear(); - const options = { + const options = forceOpts || { // Show year if not current year year: dateYear === currentYear ? undefined : 'numeric', month: 'short',