mirror of
https://github.com/cheeaun/phanpy.git
synced 2024-11-24 10:15:37 +03:00
Merge branch 'main' into feature/hashtag-fix
This commit is contained in:
commit
8ae6846827
18 changed files with 518 additions and 477 deletions
1
.github/workflows/main2prod.yml
vendored
1
.github/workflows/main2prod.yml
vendored
|
@ -7,6 +7,7 @@ on:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
auto-pull-request:
|
auto-pull-request:
|
||||||
|
if: github.repository == 'cheeaun/phanpy'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: vsoch/pull-request-action@master
|
- uses: vsoch/pull-request-action@master
|
||||||
|
|
|
@ -319,7 +319,7 @@ Costs involved in running and developing this web app:
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15791971/medium/88bdda3090339f16f6083390d32bb434_default.png" alt="" width="16" height="16" /> katullo11 (Italian)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15791971/medium/88bdda3090339f16f6083390d32bb434_default.png" alt="" width="16" height="16" /> katullo11 (Italian)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14677260/medium/e53420d200961f48602324e18c091bdc.png" alt="" width="16" height="16" /> Kytta (German)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14677260/medium/e53420d200961f48602324e18c091bdc.png" alt="" width="16" height="16" /> Kytta (German)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16529521/medium/ae6add93a901b0fefa2d9b1077920d73.png" alt="" width="16" height="16" /> llun (Thai)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16529521/medium/ae6add93a901b0fefa2d9b1077920d73.png" alt="" width="16" height="16" /> llun (Thai)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16291756/medium/e1c4210f15537394cc764b8bc2dffe37.jpg" alt="" width="16" height="16" /> lucasofchirst (Occitan, Portuguese, Portuguese, Brazilian)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16291756/medium/2366972cc86287353708aff1ded3f3c1.jpg" alt="" width="16" height="16" /> lucasofchirst (Occitan, Portuguese, Portuguese, Brazilian)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16537713/medium/825f0bf1a14fc545a76891a52839d86e_default.png" alt="" width="16" height="16" /> marcin.kozinski (Polish)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16537713/medium/825f0bf1a14fc545a76891a52839d86e_default.png" alt="" width="16" height="16" /> marcin.kozinski (Polish)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/13521465/medium/76cb9aa6b753ce900a70478bff7fcea0.png" alt="" width="16" height="16" /> mkljczkk (Polish)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/13521465/medium/76cb9aa6b753ce900a70478bff7fcea0.png" alt="" width="16" height="16" /> mkljczkk (Polish)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/12882812/medium/77744d8db46e9a3e09030e1a02b7a572.jpeg" alt="" width="16" height="16" /> mojosoeun (Korean)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/12882812/medium/77744d8db46e9a3e09030e1a02b7a572.jpeg" alt="" width="16" height="16" /> mojosoeun (Korean)
|
||||||
|
@ -337,12 +337,14 @@ Costs involved in running and developing this web app:
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16539171/medium/0ce95ef6b3b0566136191fbedc1563d0.png" alt="" width="16" height="16" /> SadmL_AI (Russian)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16539171/medium/0ce95ef6b3b0566136191fbedc1563d0.png" alt="" width="16" height="16" /> SadmL_AI (Russian)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/12381015/medium/35e3557fd61d85f9a5b84545d9e3feb4.png" alt="" width="16" height="16" /> shuuji3 (Japanese)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/12381015/medium/35e3557fd61d85f9a5b84545d9e3feb4.png" alt="" width="16" height="16" /> shuuji3 (Japanese)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14565190/medium/79100599131b7776e9803e4b696915a3_default.png" alt="" width="16" height="16" /> Sky_NiniKo (French)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14565190/medium/79100599131b7776e9803e4b696915a3_default.png" alt="" width="16" height="16" /> Sky_NiniKo (French)
|
||||||
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/13143526/medium/2f15fa6d8e1703c7b82bb608b116a30a.png" alt="" width="16" height="16" /> Steffo99 (Italian)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16532441/medium/1a47e8d80c95636e02d2260f6e233ca5.png" alt="" width="16" height="16" /> Su5hicz (Czech)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16532441/medium/1a47e8d80c95636e02d2260f6e233ca5.png" alt="" width="16" height="16" /> Su5hicz (Czech)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16530049/medium/683f3581620c6b4a5c753b416ed695a7.jpeg" alt="" width="16" height="16" /> tferrermo (Spanish)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16530049/medium/683f3581620c6b4a5c753b416ed695a7.jpeg" alt="" width="16" height="16" /> tferrermo (Spanish)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15752199/medium/7e9efd828c4691368d063b19d19eb894.png" alt="" width="16" height="16" /> tkbremnes (Norwegian Bokmal)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15752199/medium/7e9efd828c4691368d063b19d19eb894.png" alt="" width="16" height="16" /> tkbremnes (Norwegian Bokmal)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16527851/medium/649e5a9a8a8cc61ced670d89e9cca082.png" alt="" width="16" height="16" /> tux93 (German)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16527851/medium/649e5a9a8a8cc61ced670d89e9cca082.png" alt="" width="16" height="16" /> tux93 (German)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14427566/medium/ab733b5044c21867fc5a9d1b22cd2c03.png" alt="" width="16" height="16" /> Vac31. (Lithuanian)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/14427566/medium/ab733b5044c21867fc5a9d1b22cd2c03.png" alt="" width="16" height="16" /> Vac31. (Lithuanian)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16026914/medium/e3ca187f354a298ef0c9d02a0ed17be7.jpg" alt="" width="16" height="16" /> valtlai (Finnish)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16026914/medium/e3ca187f354a298ef0c9d02a0ed17be7.jpg" alt="" width="16" height="16" /> valtlai (Finnish)
|
||||||
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16608515/medium/85506c21dce8df07843ca11908ee3951.jpeg" alt="" width="16" height="16" /> vasiriri (Polish)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16563757/medium/af4556c13862d1fd593b51084a159b75_default.png" alt="" width="16" height="16" /> voyagercy (Chinese Traditional)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16563757/medium/af4556c13862d1fd593b51084a159b75_default.png" alt="" width="16" height="16" /> voyagercy (Chinese Traditional)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15982109/medium/9c03062bdc1d3c6d384dbfead97c26ba.jpeg" alt="" width="16" height="16" /> xabi_itzultzaile (Basque)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/15982109/medium/9c03062bdc1d3c6d384dbfead97c26ba.jpeg" alt="" width="16" height="16" /> xabi_itzultzaile (Basque)
|
||||||
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16556017/medium/216e0f7a0c35b079920366939a3aaca7_default.png" alt="" width="16" height="16" /> xen4n (Ukrainian)
|
- <img src="https://crowdin-static.downloads.crowdin.com/avatar/16556017/medium/216e0f7a0c35b079920366939a3aaca7_default.png" alt="" width="16" height="16" /> xen4n (Ukrainian)
|
||||||
|
|
BIN
design/logo-bw-4.png
Normal file
BIN
design/logo-bw-4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
12
design/logo-bw-4.svg
Normal file
12
design/logo-bw-4.svg
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 64 64">
|
||||||
|
<path fill="none" d="M0 0h63.99v63.99H0z"/>
|
||||||
|
<clipPath id="a">
|
||||||
|
<path d="M0 0h63.99v63.99H0z"/>
|
||||||
|
</clipPath>
|
||||||
|
<g clip-path="url(#a)">
|
||||||
|
<path d="M0 0h64.25v63.99H0z"/>
|
||||||
|
<path fill="#fff" d="M37.77 11.47c14.64 3.75 19.04 16.56 15.9 31.3a12.55 12.55 0 0 1-6.36 8.7c-3.2 1.71-8.07 2.53-15.34.55l-9.64-2.4c-10.68-2.63-13.95-10.89-12.3-17.8 3.62-15.2 15.54-23.48 27.74-20.35Z"/>
|
||||||
|
<path d="M36.76 15.43c12.29 3.15 15.55 14.11 12.9 26.5-.94 4.43-4.93 9.36-16.66 6.13l-9.68-2.41c-7.85-1.93-10.53-7.8-9.32-12.88 3.02-12.64 12.61-19.94 22.76-17.34Z"/>
|
||||||
|
<path fill="#fff" d="M27.47 25c-1.46-.7-7.23 3.2-7.66 8.92-.18 2.39 4.55 3.23 5.07-.17.72-4.74 3.71-8.22 2.6-8.76Zm10.75 2c-2.09.32-.39 5.9-.6 10.72-.12 2.8 4.39 3.47 4.7 2.01 1.1-5.07-2.06-13.05-4.1-12.73Z"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 954 B |
BIN
design/logo-wb-4.png
Normal file
BIN
design/logo-wb-4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
12
design/logo-wb-4.svg
Normal file
12
design/logo-wb-4.svg
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 64 64">
|
||||||
|
<path fill="none" d="M0 0h63.99v63.99H0z"/>
|
||||||
|
<clipPath id="a">
|
||||||
|
<path d="M0 0h63.99v63.99H0z"/>
|
||||||
|
</clipPath>
|
||||||
|
<g clip-path="url(#a)">
|
||||||
|
<path fill="#fff" d="M0 0h64.25v63.99H0z"/>
|
||||||
|
<path d="M37.77 11.47c14.64 3.75 19.04 16.56 15.9 31.3a12.55 12.55 0 0 1-6.36 8.7c-3.2 1.71-8.07 2.53-15.34.55l-9.64-2.4c-10.68-2.63-13.95-10.89-12.3-17.8 3.62-15.2 15.54-23.48 27.74-20.35Z"/>
|
||||||
|
<path fill="#fff" d="M36.76 15.43c12.29 3.15 15.55 14.11 12.9 26.5-.94 4.43-4.93 9.36-16.66 6.13l-9.68-2.41c-7.85-1.93-10.53-7.8-9.32-12.88 3.02-12.64 12.61-19.94 22.76-17.34Z"/>
|
||||||
|
<path d="M27.47 25c-1.46-.7-7.23 3.2-7.66 8.92-.18 2.39 4.55 3.23 5.07-.17.72-4.74 3.71-8.22 2.6-8.76Zm10.75 2c-2.09.32-.39 5.9-.6 10.72-.12 2.8 4.39 3.47 4.7 2.01 1.1-5.07-2.06-13.05-4.1-12.73Z"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 954 B |
Binary file not shown.
56
package-lock.json
generated
56
package-lock.json
generated
|
@ -11,7 +11,7 @@
|
||||||
"@formatjs/intl-localematcher": "~0.5.4",
|
"@formatjs/intl-localematcher": "~0.5.4",
|
||||||
"@formatjs/intl-segmenter": "~11.5.7",
|
"@formatjs/intl-segmenter": "~11.5.7",
|
||||||
"@formkit/auto-animate": "~0.8.2",
|
"@formkit/auto-animate": "~0.8.2",
|
||||||
"@github/text-expander-element": "~2.7.1",
|
"@github/text-expander-element": "~2.7.2",
|
||||||
"@iconify-icons/mingcute": "~1.2.9",
|
"@iconify-icons/mingcute": "~1.2.9",
|
||||||
"@justinribeiro/lite-youtube": "~1.5.0",
|
"@justinribeiro/lite-youtube": "~1.5.0",
|
||||||
"@lingui/detect-locale": "~4.11.4",
|
"@lingui/detect-locale": "~4.11.4",
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
"moize": "~6.1.6",
|
"moize": "~6.1.6",
|
||||||
"p-retry": "~6.2.0",
|
"p-retry": "~6.2.0",
|
||||||
"p-throttle": "~6.2.0",
|
"p-throttle": "~6.2.0",
|
||||||
"preact": "~10.24.0",
|
"preact": "~10.24.2",
|
||||||
"punycode": "~2.3.1",
|
"punycode": "~2.3.1",
|
||||||
"react-hotkeys-hook": "~4.5.1",
|
"react-hotkeys-hook": "~4.5.1",
|
||||||
"react-intersection-observer": "~9.13.1",
|
"react-intersection-observer": "~9.13.1",
|
||||||
|
@ -56,9 +56,9 @@
|
||||||
"babel-plugin-macros": "~3.1.0",
|
"babel-plugin-macros": "~3.1.0",
|
||||||
"postcss": "~8.4.47",
|
"postcss": "~8.4.47",
|
||||||
"postcss-dark-theme-class": "~1.3.0",
|
"postcss-dark-theme-class": "~1.3.0",
|
||||||
"postcss-preset-env": "~10.0.3",
|
"postcss-preset-env": "~10.0.6",
|
||||||
"twitter-text": "~3.1.0",
|
"twitter-text": "~3.1.0",
|
||||||
"vite": "~5.4.7",
|
"vite": "~5.4.8",
|
||||||
"vite-plugin-generate-file": "~0.2.0",
|
"vite-plugin-generate-file": "~0.2.0",
|
||||||
"vite-plugin-html-config": "~2.0.2",
|
"vite-plugin-html-config": "~2.0.2",
|
||||||
"vite-plugin-pwa": "~0.20.5",
|
"vite-plugin-pwa": "~0.20.5",
|
||||||
|
@ -2349,9 +2349,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@csstools/postcss-light-dark-function": {
|
"node_modules/@csstools/postcss-light-dark-function": {
|
||||||
"version": "2.0.2",
|
"version": "2.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.4.tgz",
|
||||||
"integrity": "sha512-QAWWDJtJ7ywzhaMe09QwhjhuwB0XN04fW1MFwoEJMcYyiQub4a57mVFV+ngQEekUhsqe/EtKVCzyOx4q3xshag==",
|
"integrity": "sha512-yHUt5DZ61Irvp72notmAl3Zt4Me50EWToWNocazyIFTVYFwwo/EucmV3hWi9zJehu3rOSvMclL7DzvRDfbak/A==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
|
@ -3282,12 +3282,12 @@
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@github/text-expander-element": {
|
"node_modules/@github/text-expander-element": {
|
||||||
"version": "2.7.1",
|
"version": "2.7.2",
|
||||||
"resolved": "https://registry.npmjs.org/@github/text-expander-element/-/text-expander-element-2.7.1.tgz",
|
"resolved": "https://registry.npmjs.org/@github/text-expander-element/-/text-expander-element-2.7.2.tgz",
|
||||||
"integrity": "sha512-CWxfYxJRkeWVCUhJveproLs6pHsPrWtK8TsjL8ByYVcSCs8CJmNzF8b7ZawrUgfai0F2jb4aIdw2FoBTykj9XA==",
|
"integrity": "sha512-eTIOUQKoBxe+e0yHKHQHoo4x61Erb7m0lhi2vMRHZS7TwI6OCGSj/3YydAr3obbQbZjevF9wPihLf1wADu3A9g==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@github/combobox-nav": "^2.0.2",
|
"@github/combobox-nav": "^2.0.2",
|
||||||
"dom-input-range": "^1.1.6"
|
"dom-input-range": "^1.2.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@ianvs/prettier-plugin-sort-imports": {
|
"node_modules/@ianvs/prettier-plugin-sort-imports": {
|
||||||
|
@ -5870,9 +5870,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/dom-input-range": {
|
"node_modules/dom-input-range": {
|
||||||
"version": "1.1.6",
|
"version": "1.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/dom-input-range/-/dom-input-range-1.1.6.tgz",
|
"resolved": "https://registry.npmjs.org/dom-input-range/-/dom-input-range-1.2.0.tgz",
|
||||||
"integrity": "sha512-4o/SkTpscD0n81BeErrrtmE58lG8vTks++92vk//ld0NmkQTb4AVJ2rexh2yor6rtBf5IMte26u+fF3EgCppPQ==",
|
"integrity": "sha512-8HVA5Oy5Vt872S7IXsjjp6/5Hqsm5YZLhurxwwQXp80T9qVsj8/mEUH3sQlFujLLUoWfxiaThHHuJ3/q1MHVuA==",
|
||||||
"workspaces": [
|
"workspaces": [
|
||||||
"demos"
|
"demos"
|
||||||
]
|
]
|
||||||
|
@ -8512,9 +8512,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/postcss-custom-media": {
|
"node_modules/postcss-custom-media": {
|
||||||
"version": "11.0.1",
|
"version": "11.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.2.tgz",
|
||||||
"integrity": "sha512-vfBliYVgEEJUFXCRPQ7jYt1wlD322u+/5GT0tZqMVYFInkpDHfjhU3nk2quTRW4uFc/umOOqLlxvrEOZRvloMw==",
|
"integrity": "sha512-IDtxB1VgPayRLjNBMjuf827sn1j2m9EGnhIxpx2coVerbWJF+twt590+PKvdDc4K8QNFqFJh+W/SOiHpasVXsg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
|
@ -8945,9 +8945,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/postcss-preset-env": {
|
"node_modules/postcss-preset-env": {
|
||||||
"version": "10.0.3",
|
"version": "10.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.6.tgz",
|
||||||
"integrity": "sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==",
|
"integrity": "sha512-qixfM2wbvKJhUjJELLB8lV2UCsyrMdSXqiXHiNKMgAbNturstc80j/8MsthJeOpxYEekrCrFzcaoOJm8JRSdBg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"funding": [
|
"funding": [
|
||||||
{
|
{
|
||||||
|
@ -8972,7 +8972,7 @@
|
||||||
"@csstools/postcss-ic-unit": "^4.0.0",
|
"@csstools/postcss-ic-unit": "^4.0.0",
|
||||||
"@csstools/postcss-initial": "^2.0.0",
|
"@csstools/postcss-initial": "^2.0.0",
|
||||||
"@csstools/postcss-is-pseudo-class": "^5.0.0",
|
"@csstools/postcss-is-pseudo-class": "^5.0.0",
|
||||||
"@csstools/postcss-light-dark-function": "^2.0.2",
|
"@csstools/postcss-light-dark-function": "^2.0.4",
|
||||||
"@csstools/postcss-logical-float-and-clear": "^3.0.0",
|
"@csstools/postcss-logical-float-and-clear": "^3.0.0",
|
||||||
"@csstools/postcss-logical-overflow": "^2.0.0",
|
"@csstools/postcss-logical-overflow": "^2.0.0",
|
||||||
"@csstools/postcss-logical-overscroll-behavior": "^2.0.0",
|
"@csstools/postcss-logical-overscroll-behavior": "^2.0.0",
|
||||||
|
@ -9001,7 +9001,7 @@
|
||||||
"postcss-color-functional-notation": "^7.0.2",
|
"postcss-color-functional-notation": "^7.0.2",
|
||||||
"postcss-color-hex-alpha": "^10.0.0",
|
"postcss-color-hex-alpha": "^10.0.0",
|
||||||
"postcss-color-rebeccapurple": "^10.0.0",
|
"postcss-color-rebeccapurple": "^10.0.0",
|
||||||
"postcss-custom-media": "^11.0.1",
|
"postcss-custom-media": "^11.0.2",
|
||||||
"postcss-custom-properties": "^14.0.1",
|
"postcss-custom-properties": "^14.0.1",
|
||||||
"postcss-custom-selectors": "^8.0.1",
|
"postcss-custom-selectors": "^8.0.1",
|
||||||
"postcss-dir-pseudo-class": "^9.0.0",
|
"postcss-dir-pseudo-class": "^9.0.0",
|
||||||
|
@ -9110,9 +9110,9 @@
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/preact": {
|
"node_modules/preact": {
|
||||||
"version": "10.24.0",
|
"version": "10.24.2",
|
||||||
"resolved": "https://registry.npmjs.org/preact/-/preact-10.24.0.tgz",
|
"resolved": "https://registry.npmjs.org/preact/-/preact-10.24.2.tgz",
|
||||||
"integrity": "sha512-aK8Cf+jkfyuZ0ZZRG9FbYqwmEiGQ4y/PUO4SuTWoyWL244nZZh7bd5h2APd4rSNDYTBNghg1L+5iJN3Skxtbsw==",
|
"integrity": "sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==",
|
||||||
"funding": {
|
"funding": {
|
||||||
"type": "opencollective",
|
"type": "opencollective",
|
||||||
"url": "https://opencollective.com/preact"
|
"url": "https://opencollective.com/preact"
|
||||||
|
@ -10536,9 +10536,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/vite": {
|
"node_modules/vite": {
|
||||||
"version": "5.4.7",
|
"version": "5.4.8",
|
||||||
"resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz",
|
"resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz",
|
||||||
"integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==",
|
"integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"esbuild": "^0.21.3",
|
"esbuild": "^0.21.3",
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
"@formatjs/intl-localematcher": "~0.5.4",
|
"@formatjs/intl-localematcher": "~0.5.4",
|
||||||
"@formatjs/intl-segmenter": "~11.5.7",
|
"@formatjs/intl-segmenter": "~11.5.7",
|
||||||
"@formkit/auto-animate": "~0.8.2",
|
"@formkit/auto-animate": "~0.8.2",
|
||||||
"@github/text-expander-element": "~2.7.1",
|
"@github/text-expander-element": "~2.7.2",
|
||||||
"@iconify-icons/mingcute": "~1.2.9",
|
"@iconify-icons/mingcute": "~1.2.9",
|
||||||
"@justinribeiro/lite-youtube": "~1.5.0",
|
"@justinribeiro/lite-youtube": "~1.5.0",
|
||||||
"@lingui/detect-locale": "~4.11.4",
|
"@lingui/detect-locale": "~4.11.4",
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
"moize": "~6.1.6",
|
"moize": "~6.1.6",
|
||||||
"p-retry": "~6.2.0",
|
"p-retry": "~6.2.0",
|
||||||
"p-throttle": "~6.2.0",
|
"p-throttle": "~6.2.0",
|
||||||
"preact": "~10.24.0",
|
"preact": "~10.24.2",
|
||||||
"punycode": "~2.3.1",
|
"punycode": "~2.3.1",
|
||||||
"react-hotkeys-hook": "~4.5.1",
|
"react-hotkeys-hook": "~4.5.1",
|
||||||
"react-intersection-observer": "~9.13.1",
|
"react-intersection-observer": "~9.13.1",
|
||||||
|
@ -64,9 +64,9 @@
|
||||||
"babel-plugin-macros": "~3.1.0",
|
"babel-plugin-macros": "~3.1.0",
|
||||||
"postcss": "~8.4.47",
|
"postcss": "~8.4.47",
|
||||||
"postcss-dark-theme-class": "~1.3.0",
|
"postcss-dark-theme-class": "~1.3.0",
|
||||||
"postcss-preset-env": "~10.0.3",
|
"postcss-preset-env": "~10.0.6",
|
||||||
"twitter-text": "~3.1.0",
|
"twitter-text": "~3.1.0",
|
||||||
"vite": "~5.4.7",
|
"vite": "~5.4.8",
|
||||||
"vite-plugin-generate-file": "~0.2.0",
|
"vite-plugin-generate-file": "~0.2.0",
|
||||||
"vite-plugin-html-config": "~2.0.2",
|
"vite-plugin-html-config": "~2.0.2",
|
||||||
"vite-plugin-pwa": "~0.20.5",
|
"vite-plugin-pwa": "~0.20.5",
|
||||||
|
|
|
@ -17,12 +17,17 @@ function EmojiText({ text, emojis }) {
|
||||||
// 'g',
|
// 'g',
|
||||||
// );
|
// );
|
||||||
const regex = shortcodesRegexp(emojis.map((e) => e.shortcode));
|
const regex = shortcodesRegexp(emojis.map((e) => e.shortcode));
|
||||||
const elements = text.split(regex).map((word) => {
|
const elements = text.split(regex).map((word, i) => {
|
||||||
const emoji = emojis.find((e) => e.shortcode === word);
|
const emoji = emojis.find((e) => e.shortcode === word);
|
||||||
if (emoji) {
|
if (emoji) {
|
||||||
const { url, staticUrl } = emoji;
|
const { url, staticUrl } = emoji;
|
||||||
return (
|
return (
|
||||||
<CustomEmoji staticUrl={staticUrl} alt={word} url={url} key={word} />
|
<CustomEmoji
|
||||||
|
staticUrl={staticUrl}
|
||||||
|
alt={word}
|
||||||
|
url={url}
|
||||||
|
key={word + '-' + i} // Handle >= 2 same shortcodes
|
||||||
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return word;
|
return word;
|
||||||
|
|
142
src/locales/en.po
generated
142
src/locales/en.po
generated
|
@ -194,7 +194,7 @@ msgstr ""
|
||||||
#: src/pages/catchup.jsx:72
|
#: src/pages/catchup.jsx:72
|
||||||
#: src/pages/catchup.jsx:1447
|
#: src/pages/catchup.jsx:1447
|
||||||
#: src/pages/catchup.jsx:2068
|
#: src/pages/catchup.jsx:2068
|
||||||
#: src/pages/settings.jsx:1103
|
#: src/pages/settings.jsx:1110
|
||||||
msgid "Boosts"
|
msgid "Boosts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -426,7 +426,7 @@ msgstr ""
|
||||||
#: src/pages/list.jsx:274
|
#: src/pages/list.jsx:274
|
||||||
#: src/pages/notifications.jsx:868
|
#: src/pages/notifications.jsx:868
|
||||||
#: src/pages/notifications.jsx:1082
|
#: src/pages/notifications.jsx:1082
|
||||||
#: src/pages/settings.jsx:69
|
#: src/pages/settings.jsx:76
|
||||||
#: src/pages/status.jsx:1256
|
#: src/pages/status.jsx:1256
|
||||||
msgid "Close"
|
msgid "Close"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -616,7 +616,7 @@ msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1170
|
#: src/components/compose.jsx:1170
|
||||||
#: src/components/status.jsx:93
|
#: src/components/status.jsx:93
|
||||||
#: src/pages/settings.jsx:297
|
#: src/pages/settings.jsx:304
|
||||||
msgid "Public"
|
msgid "Public"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -629,13 +629,13 @@ msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1179
|
#: src/components/compose.jsx:1179
|
||||||
#: src/components/status.jsx:95
|
#: src/components/status.jsx:95
|
||||||
#: src/pages/settings.jsx:300
|
#: src/pages/settings.jsx:307
|
||||||
msgid "Unlisted"
|
msgid "Unlisted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1182
|
#: src/components/compose.jsx:1182
|
||||||
#: src/components/status.jsx:96
|
#: src/components/status.jsx:96
|
||||||
#: src/pages/settings.jsx:303
|
#: src/pages/settings.jsx:310
|
||||||
msgid "Followers only"
|
msgid "Followers only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -871,7 +871,7 @@ msgid "Error loading GIFs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/drafts.jsx:63
|
#: src/components/drafts.jsx:63
|
||||||
#: src/pages/settings.jsx:684
|
#: src/pages/settings.jsx:691
|
||||||
msgid "Unsent drafts"
|
msgid "Unsent drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1251,7 +1251,7 @@ msgstr ""
|
||||||
#: src/pages/home.jsx:224
|
#: src/pages/home.jsx:224
|
||||||
#: src/pages/mentions.jsx:20
|
#: src/pages/mentions.jsx:20
|
||||||
#: src/pages/mentions.jsx:167
|
#: src/pages/mentions.jsx:167
|
||||||
#: src/pages/settings.jsx:1095
|
#: src/pages/settings.jsx:1102
|
||||||
#: src/pages/trending.jsx:381
|
#: src/pages/trending.jsx:381
|
||||||
msgid "Mentions"
|
msgid "Mentions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -1306,7 +1306,7 @@ msgstr ""
|
||||||
#: src/pages/catchup.jsx:2062
|
#: src/pages/catchup.jsx:2062
|
||||||
#: src/pages/favourites.jsx:11
|
#: src/pages/favourites.jsx:11
|
||||||
#: src/pages/favourites.jsx:23
|
#: src/pages/favourites.jsx:23
|
||||||
#: src/pages/settings.jsx:1099
|
#: src/pages/settings.jsx:1106
|
||||||
msgid "Likes"
|
msgid "Likes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -2298,7 +2298,7 @@ msgid "<0/> <1/> boosted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/timeline.jsx:453
|
#: src/components/timeline.jsx:453
|
||||||
#: src/pages/settings.jsx:1123
|
#: src/pages/settings.jsx:1130
|
||||||
msgid "New posts"
|
msgid "New posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3137,7 +3137,7 @@ msgid "{0, plural, one {Announcement} other {Announcements}}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/notifications.jsx:614
|
#: src/pages/notifications.jsx:614
|
||||||
#: src/pages/settings.jsx:1111
|
#: src/pages/settings.jsx:1118
|
||||||
msgid "Follow requests"
|
msgid "Follow requests"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -3308,240 +3308,240 @@ msgstr ""
|
||||||
msgid "Enter your search term or paste a URL above to get started."
|
msgid "Enter your search term or paste a URL above to get started."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:74
|
#: src/pages/settings.jsx:81
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:83
|
#: src/pages/settings.jsx:90
|
||||||
msgid "Appearance"
|
msgid "Appearance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:159
|
#: src/pages/settings.jsx:166
|
||||||
msgid "Light"
|
msgid "Light"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:170
|
#: src/pages/settings.jsx:177
|
||||||
msgid "Dark"
|
msgid "Dark"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:183
|
#: src/pages/settings.jsx:190
|
||||||
msgid "Auto"
|
msgid "Auto"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:193
|
#: src/pages/settings.jsx:200
|
||||||
msgid "Text size"
|
msgid "Text size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. Preview of one character, in smallest size
|
#. Preview of one character, in smallest size
|
||||||
#. Preview of one character, in largest size
|
#. Preview of one character, in largest size
|
||||||
#: src/pages/settings.jsx:198
|
#: src/pages/settings.jsx:205
|
||||||
#: src/pages/settings.jsx:223
|
#: src/pages/settings.jsx:230
|
||||||
msgid "A"
|
msgid "A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:237
|
#: src/pages/settings.jsx:244
|
||||||
msgid "Display language"
|
msgid "Display language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:246
|
#: src/pages/settings.jsx:253
|
||||||
msgid "Volunteer translations"
|
msgid "Volunteer translations"
|
||||||
msgstr "Volunteer translations"
|
msgstr "Volunteer translations"
|
||||||
|
|
||||||
#: src/pages/settings.jsx:257
|
#: src/pages/settings.jsx:264
|
||||||
msgid "Posting"
|
msgid "Posting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:264
|
#: src/pages/settings.jsx:271
|
||||||
msgid "Default visibility"
|
msgid "Default visibility"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:265
|
#: src/pages/settings.jsx:272
|
||||||
#: src/pages/settings.jsx:311
|
#: src/pages/settings.jsx:318
|
||||||
msgid "Synced"
|
msgid "Synced"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:290
|
#: src/pages/settings.jsx:297
|
||||||
msgid "Failed to update posting privacy"
|
msgid "Failed to update posting privacy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:313
|
#: src/pages/settings.jsx:320
|
||||||
msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.</0>"
|
msgid "Synced to your instance server's settings. <0>Go to your instance ({instance}) for more settings.</0>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:328
|
#: src/pages/settings.jsx:335
|
||||||
msgid "Experiments"
|
msgid "Experiments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:341
|
#: src/pages/settings.jsx:348
|
||||||
msgid "Auto refresh timeline posts"
|
msgid "Auto refresh timeline posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:353
|
#: src/pages/settings.jsx:360
|
||||||
msgid "Boosts carousel"
|
msgid "Boosts carousel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:369
|
#: src/pages/settings.jsx:376
|
||||||
msgid "Post translation"
|
msgid "Post translation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:380
|
#: src/pages/settings.jsx:387
|
||||||
msgid "Translate to"
|
msgid "Translate to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:391
|
#: src/pages/settings.jsx:398
|
||||||
msgid "System language ({systemTargetLanguageText})"
|
msgid "System language ({systemTargetLanguageText})"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:417
|
#: src/pages/settings.jsx:424
|
||||||
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
|
msgid "{0, plural, =0 {Hide \"Translate\" button for:} other {Hide \"Translate\" button for (#):}}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:471
|
#: src/pages/settings.jsx:478
|
||||||
msgid "Note: This feature uses external translation services, powered by <0>Lingva API</0> & <1>Lingva Translate</1>."
|
msgid "Note: This feature uses external translation services, powered by <0>Lingva API</0> & <1>Lingva Translate</1>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:505
|
#: src/pages/settings.jsx:512
|
||||||
msgid "Auto inline translation"
|
msgid "Auto inline translation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:509
|
#: src/pages/settings.jsx:516
|
||||||
msgid "Automatically show translation for posts in timeline. Only works for <0>short</0> posts without content warning, media and poll."
|
msgid "Automatically show translation for posts in timeline. Only works for <0>short</0> posts without content warning, media and poll."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:529
|
#: src/pages/settings.jsx:536
|
||||||
msgid "GIF Picker for composer"
|
msgid "GIF Picker for composer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:533
|
#: src/pages/settings.jsx:540
|
||||||
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY</0>. 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."
|
msgid "Note: This feature uses external GIF search service, powered by <0>GIPHY</0>. 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 ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:562
|
#: src/pages/settings.jsx:569
|
||||||
msgid "Image description generator"
|
msgid "Image description generator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:567
|
#: src/pages/settings.jsx:574
|
||||||
msgid "Only for new images while composing new posts."
|
msgid "Only for new images while composing new posts."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:574
|
#: src/pages/settings.jsx:581
|
||||||
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api</0>. May not work well. Only for images and in English."
|
msgid "Note: This feature uses external AI service, powered by <0>img-alt-api</0>. May not work well. Only for images and in English."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:600
|
#: src/pages/settings.jsx:607
|
||||||
msgid "Server-side grouped notifications"
|
msgid "Server-side grouped notifications"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:604
|
#: src/pages/settings.jsx:611
|
||||||
msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic."
|
msgid "Alpha-stage feature. Potentially improved grouping window but basic grouping logic."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:625
|
#: src/pages/settings.jsx:632
|
||||||
msgid "\"Cloud\" import/export for shortcuts settings"
|
msgid "\"Cloud\" import/export for shortcuts settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:630
|
#: src/pages/settings.jsx:637
|
||||||
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."
|
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 ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:641
|
#: src/pages/settings.jsx:648
|
||||||
msgid "Note: This feature uses currently-logged-in instance server API."
|
msgid "Note: This feature uses currently-logged-in instance server API."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:658
|
#: src/pages/settings.jsx:665
|
||||||
msgid "Cloak mode <0>(<1>Text</1> → <2>████</2>)</0>"
|
msgid "Cloak mode <0>(<1>Text</1> → <2>████</2>)</0>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:667
|
#: src/pages/settings.jsx:674
|
||||||
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
|
msgid "Replace text as blocks, useful when taking screenshots, for privacy reasons."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:692
|
#: src/pages/settings.jsx:699
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:731
|
#: src/pages/settings.jsx:738
|
||||||
msgid "<0>Built</0> by <1>@cheeaun</1>"
|
msgid "<0>Built</0> by <1>@cheeaun</1>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:760
|
#: src/pages/settings.jsx:767
|
||||||
msgid "Sponsor"
|
msgid "Sponsor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:768
|
#: src/pages/settings.jsx:775
|
||||||
msgid "Donate"
|
msgid "Donate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:776
|
#: src/pages/settings.jsx:783
|
||||||
msgid "Privacy Policy"
|
msgid "Privacy Policy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:783
|
#: src/pages/settings.jsx:790
|
||||||
msgid "<0>Site:</0> {0}"
|
msgid "<0>Site:</0> {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:790
|
#: src/pages/settings.jsx:797
|
||||||
msgid "<0>Version:</0> <1/> {0}"
|
msgid "<0>Version:</0> <1/> {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:805
|
#: src/pages/settings.jsx:812
|
||||||
msgid "Version string copied"
|
msgid "Version string copied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:808
|
#: src/pages/settings.jsx:815
|
||||||
msgid "Unable to copy version string"
|
msgid "Unable to copy version string"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1008
|
#: src/pages/settings.jsx:1015
|
||||||
#: src/pages/settings.jsx:1013
|
#: src/pages/settings.jsx:1020
|
||||||
msgid "Failed to update subscription. Please try again."
|
msgid "Failed to update subscription. Please try again."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1019
|
#: src/pages/settings.jsx:1026
|
||||||
msgid "Failed to remove subscription. Please try again."
|
msgid "Failed to remove subscription. Please try again."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1026
|
#: src/pages/settings.jsx:1033
|
||||||
msgid "Push Notifications (beta)"
|
msgid "Push Notifications (beta)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1048
|
#: src/pages/settings.jsx:1055
|
||||||
msgid "Push notifications are blocked. Please enable them in your browser settings."
|
msgid "Push notifications are blocked. Please enable them in your browser settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1057
|
#: src/pages/settings.jsx:1064
|
||||||
msgid "Allow from <0>{0}</0>"
|
msgid "Allow from <0>{0}</0>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1066
|
#: src/pages/settings.jsx:1073
|
||||||
msgid "anyone"
|
msgid "anyone"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1070
|
#: src/pages/settings.jsx:1077
|
||||||
msgid "people I follow"
|
msgid "people I follow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1074
|
#: src/pages/settings.jsx:1081
|
||||||
msgid "followers"
|
msgid "followers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1107
|
#: src/pages/settings.jsx:1114
|
||||||
msgid "Follows"
|
msgid "Follows"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1115
|
#: src/pages/settings.jsx:1122
|
||||||
msgid "Polls"
|
msgid "Polls"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1119
|
#: src/pages/settings.jsx:1126
|
||||||
msgid "Post edits"
|
msgid "Post edits"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1140
|
#: src/pages/settings.jsx:1147
|
||||||
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in</1> again to grant push permission</0>."
|
msgid "Push permission was not granted since your last login. You'll need to <0><1>log in</1> again to grant push permission</0>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1156
|
#: src/pages/settings.jsx:1163
|
||||||
msgid "NOTE: Push notifications only work for <0>one account</0>."
|
msgid "NOTE: Push notifications only work for <0>one account</0>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
4
src/locales/eo-UY.po
generated
4
src/locales/eo-UY.po
generated
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Language: eo\n"
|
"Language: eo\n"
|
||||||
"Project-Id-Version: phanpy\n"
|
"Project-Id-Version: phanpy\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2024-09-30 17:23\n"
|
"PO-Revision-Date: 2024-10-06 13:22\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Esperanto\n"
|
"Language-Team: Esperanto\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
@ -279,7 +279,7 @@ msgstr "Ŝalti diskonigojn"
|
||||||
#: src/components/account-info.jsx:1260
|
#: src/components/account-info.jsx:1260
|
||||||
#: src/components/account-info.jsx:1861
|
#: src/components/account-info.jsx:1861
|
||||||
msgid "Add/Remove from Lists"
|
msgid "Add/Remove from Lists"
|
||||||
msgstr "Aldoni / Forigi el listoj"
|
msgstr "Aldoni/Forigi el Listoj"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1299
|
#: src/components/account-info.jsx:1299
|
||||||
#: src/components/status.jsx:1143
|
#: src/components/status.jsx:1143
|
||||||
|
|
14
src/locales/es-ES.po
generated
14
src/locales/es-ES.po
generated
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Language: es\n"
|
"Language: es\n"
|
||||||
"Project-Id-Version: phanpy\n"
|
"Project-Id-Version: phanpy\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2024-10-02 21:48\n"
|
"PO-Revision-Date: 2024-10-06 15:20\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
@ -279,7 +279,7 @@ msgstr "Activar impulsos"
|
||||||
#: src/components/account-info.jsx:1260
|
#: src/components/account-info.jsx:1260
|
||||||
#: src/components/account-info.jsx:1861
|
#: src/components/account-info.jsx:1861
|
||||||
msgid "Add/Remove from Lists"
|
msgid "Add/Remove from Lists"
|
||||||
msgstr "Añadir/Quitar de las listas"
|
msgstr "Añadir/eliminar de las listas"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1299
|
#: src/components/account-info.jsx:1299
|
||||||
#: src/components/status.jsx:1143
|
#: src/components/status.jsx:1143
|
||||||
|
@ -1459,7 +1459,7 @@ msgstr "Un administrador de <0>{from}</0> ha bloqueado <1>{targetName}</1>. Segu
|
||||||
|
|
||||||
#: src/components/notification.jsx:280
|
#: src/components/notification.jsx:280
|
||||||
msgid "You have blocked <0>{targetName}</0>. Removed followers: {followersCount}, followings: {followingCount}."
|
msgid "You have blocked <0>{targetName}</0>. Removed followers: {followersCount}, followings: {followingCount}."
|
||||||
msgstr "Has bloqueado <0>{targetName}</0>. Eliminados seguidores: {followersCount}, siguiendo: {followingCount}."
|
msgstr "Has bloqueado <0>{targetName}</0>. Seguidores eliminados: {followersCount}, siguiendo: {followingCount}."
|
||||||
|
|
||||||
#: src/components/notification.jsx:288
|
#: src/components/notification.jsx:288
|
||||||
msgid "Your account has received a moderation warning."
|
msgid "Your account has received a moderation warning."
|
||||||
|
@ -2002,7 +2002,7 @@ msgstr "{0,plural, one{# carácter} other{# caracteres}}"
|
||||||
|
|
||||||
#: src/components/shortcuts-settings.jsx:1154
|
#: src/components/shortcuts-settings.jsx:1154
|
||||||
msgid "Raw Shortcuts JSON"
|
msgid "Raw Shortcuts JSON"
|
||||||
msgstr "No hay más atajos que importar"
|
msgstr "Atajos JSON"
|
||||||
|
|
||||||
#: src/components/shortcuts-settings.jsx:1167
|
#: src/components/shortcuts-settings.jsx:1167
|
||||||
msgid "Import/export settings from/to instance server (Very experimental)"
|
msgid "Import/export settings from/to instance server (Very experimental)"
|
||||||
|
@ -2047,7 +2047,7 @@ msgstr "Cita"
|
||||||
#: src/components/status.jsx:927
|
#: src/components/status.jsx:927
|
||||||
#: src/components/status.jsx:2385
|
#: src/components/status.jsx:2385
|
||||||
msgid "Some media have no descriptions."
|
msgid "Some media have no descriptions."
|
||||||
msgstr "Algunos archivos no tienen descripción."
|
msgstr "Algunos archivos no tienen descripciones."
|
||||||
|
|
||||||
#: src/components/status.jsx:934
|
#: src/components/status.jsx:934
|
||||||
msgid "Old post (<0>{0}</0>)"
|
msgid "Old post (<0>{0}</0>)"
|
||||||
|
@ -2381,7 +2381,7 @@ msgstr "Se requiere iniciar sesión."
|
||||||
#: src/pages/http-route.jsx:91
|
#: src/pages/http-route.jsx:91
|
||||||
#: src/pages/login.jsx:270
|
#: src/pages/login.jsx:270
|
||||||
msgid "Go home"
|
msgid "Go home"
|
||||||
msgstr "Vuelve a la página de inicio"
|
msgstr "Ir a la página de inicio"
|
||||||
|
|
||||||
#: src/pages/account-statuses.jsx:233
|
#: src/pages/account-statuses.jsx:233
|
||||||
msgid "Account posts"
|
msgid "Account posts"
|
||||||
|
@ -3504,7 +3504,7 @@ msgstr "No se ha podido actualizar la suscripción. Inténtalo de nuevo."
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1019
|
#: src/pages/settings.jsx:1019
|
||||||
msgid "Failed to remove subscription. Please try again."
|
msgid "Failed to remove subscription. Please try again."
|
||||||
msgstr "No se ha podido cancelar la suscripción. Inténtalo de nuevo."
|
msgstr "No se ha podido cancelar la suscripción. Por favor, inténtalo de nuevo."
|
||||||
|
|
||||||
#: src/pages/settings.jsx:1026
|
#: src/pages/settings.jsx:1026
|
||||||
msgid "Push Notifications (beta)"
|
msgid "Push Notifications (beta)"
|
||||||
|
|
266
src/locales/eu-ES.po
generated
266
src/locales/eu-ES.po
generated
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Language: eu\n"
|
"Language: eu\n"
|
||||||
"Project-Id-Version: phanpy\n"
|
"Project-Id-Version: phanpy\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2024-09-25 19:00\n"
|
"PO-Revision-Date: 2024-10-06 15:20\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Basque\n"
|
"Language-Team: Basque\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
@ -37,7 +37,7 @@ msgstr "Automatizatua"
|
||||||
|
|
||||||
#: src/components/account-block.jsx:168
|
#: src/components/account-block.jsx:168
|
||||||
#: src/components/account-info.jsx:639
|
#: src/components/account-info.jsx:639
|
||||||
#: src/components/status.jsx:461
|
#: src/components/status.jsx:480
|
||||||
#: src/pages/catchup.jsx:1471
|
#: src/pages/catchup.jsx:1471
|
||||||
msgid "Group"
|
msgid "Group"
|
||||||
msgstr "Taldea"
|
msgstr "Taldea"
|
||||||
|
@ -113,11 +113,11 @@ msgstr "bidalketa"
|
||||||
#: src/components/compose.jsx:2463
|
#: src/components/compose.jsx:2463
|
||||||
#: src/components/media-alt-modal.jsx:45
|
#: src/components/media-alt-modal.jsx:45
|
||||||
#: src/components/media-modal.jsx:283
|
#: src/components/media-modal.jsx:283
|
||||||
#: src/components/status.jsx:1657
|
#: src/components/status.jsx:1700
|
||||||
#: src/components/status.jsx:1674
|
#: src/components/status.jsx:1717
|
||||||
#: src/components/status.jsx:1798
|
#: src/components/status.jsx:1841
|
||||||
#: src/components/status.jsx:2396
|
#: src/components/status.jsx:2439
|
||||||
#: src/components/status.jsx:2399
|
#: src/components/status.jsx:2442
|
||||||
#: src/pages/account-statuses.jsx:528
|
#: src/pages/account-statuses.jsx:528
|
||||||
#: src/pages/accounts.jsx:109
|
#: src/pages/accounts.jsx:109
|
||||||
#: src/pages/hashtag.jsx:199
|
#: src/pages/hashtag.jsx:199
|
||||||
|
@ -186,7 +186,7 @@ msgid "Original"
|
||||||
msgstr "Originalak"
|
msgstr "Originalak"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:859
|
#: src/components/account-info.jsx:859
|
||||||
#: src/components/status.jsx:2187
|
#: src/components/status.jsx:2230
|
||||||
#: src/pages/catchup.jsx:71
|
#: src/pages/catchup.jsx:71
|
||||||
#: src/pages/catchup.jsx:1445
|
#: src/pages/catchup.jsx:1445
|
||||||
#: src/pages/catchup.jsx:2056
|
#: src/pages/catchup.jsx:2056
|
||||||
|
@ -282,30 +282,30 @@ msgid "Add/Remove from Lists"
|
||||||
msgstr "Gehitu zerrendara / kendu zerrendatik"
|
msgstr "Gehitu zerrendara / kendu zerrendatik"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1299
|
#: src/components/account-info.jsx:1299
|
||||||
#: src/components/status.jsx:1100
|
#: src/components/status.jsx:1143
|
||||||
msgid "Link copied"
|
msgid "Link copied"
|
||||||
msgstr "Esteka kopiatu da"
|
msgstr "Esteka kopiatu da"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1302
|
#: src/components/account-info.jsx:1302
|
||||||
#: src/components/status.jsx:1103
|
#: src/components/status.jsx:1146
|
||||||
msgid "Unable to copy link"
|
msgid "Unable to copy link"
|
||||||
msgstr "Ezin da esteka kopiatu"
|
msgstr "Ezin da esteka kopiatu"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1308
|
#: src/components/account-info.jsx:1308
|
||||||
#: src/components/shortcuts-settings.jsx:1056
|
#: src/components/shortcuts-settings.jsx:1056
|
||||||
#: src/components/status.jsx:1109
|
#: src/components/status.jsx:1152
|
||||||
#: src/components/status.jsx:3171
|
#: src/components/status.jsx:3214
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
msgstr "Kopiatu"
|
msgstr "Kopiatu"
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1323
|
#: src/components/account-info.jsx:1323
|
||||||
#: src/components/shortcuts-settings.jsx:1074
|
#: src/components/shortcuts-settings.jsx:1074
|
||||||
#: src/components/status.jsx:1125
|
#: src/components/status.jsx:1168
|
||||||
msgid "Sharing doesn't seem to work."
|
msgid "Sharing doesn't seem to work."
|
||||||
msgstr "Ez dirudi partekatzea dabilenik."
|
msgstr "Ez dirudi partekatzea dabilenik."
|
||||||
|
|
||||||
#: src/components/account-info.jsx:1329
|
#: src/components/account-info.jsx:1329
|
||||||
#: src/components/status.jsx:1131
|
#: src/components/status.jsx:1174
|
||||||
msgid "Share…"
|
msgid "Share…"
|
||||||
msgstr "Partekatu…"
|
msgstr "Partekatu…"
|
||||||
|
|
||||||
|
@ -422,9 +422,9 @@ msgstr "Jarraitu"
|
||||||
#: src/components/shortcuts-settings.jsx:227
|
#: src/components/shortcuts-settings.jsx:227
|
||||||
#: src/components/shortcuts-settings.jsx:580
|
#: src/components/shortcuts-settings.jsx:580
|
||||||
#: src/components/shortcuts-settings.jsx:780
|
#: src/components/shortcuts-settings.jsx:780
|
||||||
#: src/components/status.jsx:2896
|
#: src/components/status.jsx:2939
|
||||||
#: src/components/status.jsx:3135
|
#: src/components/status.jsx:3178
|
||||||
#: src/components/status.jsx:3633
|
#: src/components/status.jsx:3676
|
||||||
#: src/pages/accounts.jsx:36
|
#: src/pages/accounts.jsx:36
|
||||||
#: src/pages/catchup.jsx:1581
|
#: src/pages/catchup.jsx:1581
|
||||||
#: src/pages/filters.jsx:224
|
#: src/pages/filters.jsx:224
|
||||||
|
@ -610,7 +610,7 @@ msgid "Attachment #{i} failed"
|
||||||
msgstr "#{i} eranskinak huts egin du"
|
msgstr "#{i} eranskinak huts egin du"
|
||||||
|
|
||||||
#: src/components/compose.jsx:1118
|
#: src/components/compose.jsx:1118
|
||||||
#: src/components/status.jsx:1983
|
#: src/components/status.jsx:2026
|
||||||
#: src/components/timeline.jsx:984
|
#: src/components/timeline.jsx:984
|
||||||
msgid "Content warning"
|
msgid "Content warning"
|
||||||
msgstr "Edukiari buruzko abisua"
|
msgstr "Edukiari buruzko abisua"
|
||||||
|
@ -646,7 +646,7 @@ msgstr "Jarraitzaileentzat soilik"
|
||||||
|
|
||||||
#: src/components/compose.jsx:1185
|
#: src/components/compose.jsx:1185
|
||||||
#: src/components/status.jsx:97
|
#: src/components/status.jsx:97
|
||||||
#: src/components/status.jsx:1861
|
#: src/components/status.jsx:1904
|
||||||
msgid "Private mention"
|
msgid "Private mention"
|
||||||
msgstr "Aipamen pribatua"
|
msgstr "Aipamen pribatua"
|
||||||
|
|
||||||
|
@ -676,10 +676,10 @@ msgstr "Gehitu emoji pertsonala"
|
||||||
|
|
||||||
#: src/components/compose.jsx:1479
|
#: src/components/compose.jsx:1479
|
||||||
#: src/components/keyboard-shortcuts-help.jsx:143
|
#: src/components/keyboard-shortcuts-help.jsx:143
|
||||||
#: src/components/status.jsx:852
|
#: src/components/status.jsx:895
|
||||||
#: src/components/status.jsx:1637
|
#: src/components/status.jsx:1680
|
||||||
#: src/components/status.jsx:1638
|
#: src/components/status.jsx:1681
|
||||||
#: src/components/status.jsx:2292
|
#: src/components/status.jsx:2335
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr "Erantzun"
|
msgstr "Erantzun"
|
||||||
|
|
||||||
|
@ -894,7 +894,7 @@ msgstr "Errorea zirriborroa ezabatzean! Saiatu berriro."
|
||||||
|
|
||||||
#: src/components/drafts.jsx:127
|
#: src/components/drafts.jsx:127
|
||||||
#: src/components/list-add-edit.jsx:183
|
#: src/components/list-add-edit.jsx:183
|
||||||
#: src/components/status.jsx:1272
|
#: src/components/status.jsx:1315
|
||||||
#: src/pages/filters.jsx:587
|
#: src/pages/filters.jsx:587
|
||||||
msgid "Delete…"
|
msgid "Delete…"
|
||||||
msgstr "Ezabatu…"
|
msgstr "Ezabatu…"
|
||||||
|
@ -1094,10 +1094,10 @@ msgid "<0>l</0> or <1>f</1>"
|
||||||
msgstr "<0>l</0> edo <1>f</1>"
|
msgstr "<0>l</0> edo <1>f</1>"
|
||||||
|
|
||||||
#: src/components/keyboard-shortcuts-help.jsx:164
|
#: src/components/keyboard-shortcuts-help.jsx:164
|
||||||
#: src/components/status.jsx:860
|
#: src/components/status.jsx:903
|
||||||
#: src/components/status.jsx:2318
|
#: src/components/status.jsx:2361
|
||||||
#: src/components/status.jsx:2350
|
#: src/components/status.jsx:2393
|
||||||
#: src/components/status.jsx:2351
|
#: src/components/status.jsx:2394
|
||||||
msgid "Boost"
|
msgid "Boost"
|
||||||
msgstr "Bultzatu"
|
msgstr "Bultzatu"
|
||||||
|
|
||||||
|
@ -1106,9 +1106,9 @@ msgid "<0>Shift</0> + <1>b</1>"
|
||||||
msgstr "<0>Shift</0> + <1>b</1>"
|
msgstr "<0>Shift</0> + <1>b</1>"
|
||||||
|
|
||||||
#: src/components/keyboard-shortcuts-help.jsx:172
|
#: src/components/keyboard-shortcuts-help.jsx:172
|
||||||
#: src/components/status.jsx:945
|
#: src/components/status.jsx:988
|
||||||
#: src/components/status.jsx:2375
|
#: src/components/status.jsx:2418
|
||||||
#: src/components/status.jsx:2376
|
#: src/components/status.jsx:2419
|
||||||
msgid "Bookmark"
|
msgid "Bookmark"
|
||||||
msgstr "Jarri laster-marka"
|
msgstr "Jarri laster-marka"
|
||||||
|
|
||||||
|
@ -1167,15 +1167,15 @@ msgid "Media description"
|
||||||
msgstr "Fitxategiaren deskribapena"
|
msgstr "Fitxategiaren deskribapena"
|
||||||
|
|
||||||
#: src/components/media-alt-modal.jsx:57
|
#: src/components/media-alt-modal.jsx:57
|
||||||
#: src/components/status.jsx:989
|
#: src/components/status.jsx:1032
|
||||||
#: src/components/status.jsx:1016
|
#: src/components/status.jsx:1059
|
||||||
#: src/components/translation-block.jsx:195
|
#: src/components/translation-block.jsx:195
|
||||||
msgid "Translate"
|
msgid "Translate"
|
||||||
msgstr "Itzuli"
|
msgstr "Itzuli"
|
||||||
|
|
||||||
#: src/components/media-alt-modal.jsx:68
|
#: src/components/media-alt-modal.jsx:68
|
||||||
#: src/components/status.jsx:1003
|
#: src/components/status.jsx:1046
|
||||||
#: src/components/status.jsx:1030
|
#: src/components/status.jsx:1073
|
||||||
msgid "Speak"
|
msgid "Speak"
|
||||||
msgstr "Irakurri ozenki"
|
msgstr "Irakurri ozenki"
|
||||||
|
|
||||||
|
@ -1212,9 +1212,9 @@ msgid "Filtered: {filterTitleStr}"
|
||||||
msgstr "Iragazita: {filterTitleStr}"
|
msgstr "Iragazita: {filterTitleStr}"
|
||||||
|
|
||||||
#: src/components/media-post.jsx:133
|
#: src/components/media-post.jsx:133
|
||||||
#: src/components/status.jsx:3463
|
#: src/components/status.jsx:3506
|
||||||
#: src/components/status.jsx:3559
|
#: src/components/status.jsx:3602
|
||||||
#: src/components/status.jsx:3637
|
#: src/components/status.jsx:3680
|
||||||
#: src/components/timeline.jsx:973
|
#: src/components/timeline.jsx:973
|
||||||
#: src/pages/catchup.jsx:75
|
#: src/pages/catchup.jsx:75
|
||||||
#: src/pages/catchup.jsx:1876
|
#: src/pages/catchup.jsx:1876
|
||||||
|
@ -1494,8 +1494,8 @@ msgid "[Unknown notification type: {type}]"
|
||||||
msgstr "[Jakinarazpen mota ezezaguna: {type}]"
|
msgstr "[Jakinarazpen mota ezezaguna: {type}]"
|
||||||
|
|
||||||
#: src/components/notification.jsx:433
|
#: src/components/notification.jsx:433
|
||||||
#: src/components/status.jsx:959
|
#: src/components/status.jsx:1002
|
||||||
#: src/components/status.jsx:969
|
#: src/components/status.jsx:1012
|
||||||
msgid "Boosted/Liked by…"
|
msgid "Boosted/Liked by…"
|
||||||
msgstr "Bultzatu/Gogoko du(te)…"
|
msgstr "Bultzatu/Gogoko du(te)…"
|
||||||
|
|
||||||
|
@ -1732,7 +1732,7 @@ msgstr "Kontua"
|
||||||
|
|
||||||
#: src/components/shortcuts-settings.jsx:56
|
#: src/components/shortcuts-settings.jsx:56
|
||||||
msgid "Hashtag"
|
msgid "Hashtag"
|
||||||
msgstr "Traola"
|
msgstr "Traolak"
|
||||||
|
|
||||||
#: src/components/shortcuts-settings.jsx:63
|
#: src/components/shortcuts-settings.jsx:63
|
||||||
msgid "List ID"
|
msgid "List ID"
|
||||||
|
@ -1810,7 +1810,7 @@ msgid "Move down"
|
||||||
msgstr "Mugitu behera"
|
msgstr "Mugitu behera"
|
||||||
|
|
||||||
#: src/components/shortcuts-settings.jsx:376
|
#: src/components/shortcuts-settings.jsx:376
|
||||||
#: src/components/status.jsx:1237
|
#: src/components/status.jsx:1280
|
||||||
#: src/pages/list.jsx:170
|
#: src/pages/list.jsx:170
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Editatu"
|
msgstr "Editatu"
|
||||||
|
@ -2008,297 +2008,297 @@ msgstr "Lasterbideen JSON gordina"
|
||||||
msgid "Import/export settings from/to instance server (Very experimental)"
|
msgid "Import/export settings from/to instance server (Very experimental)"
|
||||||
msgstr "Inportatu / Esportatu ezarpenak zerbitzarira / zerbitzaritik (oso esperimentala)"
|
msgstr "Inportatu / Esportatu ezarpenak zerbitzarira / zerbitzaritik (oso esperimentala)"
|
||||||
|
|
||||||
#: src/components/status.jsx:485
|
#: src/components/status.jsx:504
|
||||||
msgid "<0/> <1>boosted</1>"
|
msgid "<0/> <1>boosted</1>"
|
||||||
msgstr "<0/>(e)k <1>bultzatua</1>"
|
msgstr "<0/>(e)k <1>bultzatua</1>"
|
||||||
|
|
||||||
#: src/components/status.jsx:584
|
#: src/components/status.jsx:603
|
||||||
msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
|
msgid "Sorry, your current logged-in instance can't interact with this post from another instance."
|
||||||
msgstr "Barka baina saioa hasita duzun zerbitzariak ezin du interaktuatu beste instantzia batekoa den bidalketa honekin."
|
msgstr "Barka baina saioa hasita duzun zerbitzariak ezin du interaktuatu beste instantzia batekoa den bidalketa honekin."
|
||||||
|
|
||||||
#: src/components/status.jsx:737
|
#: src/components/status.jsx:756
|
||||||
msgid "Unliked @{0}'s post"
|
msgid "Unliked @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketa gogoko izateari utzi diozu"
|
msgstr "@{0}(r)en bidalketa gogoko izateari utzi diozu"
|
||||||
|
|
||||||
#: src/components/status.jsx:738
|
#: src/components/status.jsx:757
|
||||||
msgid "Liked @{0}'s post"
|
msgid "Liked @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketa gogoko egin duzu"
|
msgstr "@{0}(r)en bidalketa gogoko egin duzu"
|
||||||
|
|
||||||
#: src/components/status.jsx:777
|
#: src/components/status.jsx:796
|
||||||
msgid "Unbookmarked @{0}'s post"
|
msgid "Unbookmarked @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketari laster-marka kendu diozu"
|
msgstr "@{0}(r)en bidalketari laster-marka kendu diozu"
|
||||||
|
|
||||||
#: src/components/status.jsx:778
|
#: src/components/status.jsx:797
|
||||||
msgid "Bookmarked @{0}'s post"
|
msgid "Bookmarked @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketari laster-marka jarri diozu"
|
msgstr "@{0}(r)en bidalketari laster-marka jarri diozu"
|
||||||
|
|
||||||
#: src/components/status.jsx:860
|
#: src/components/status.jsx:903
|
||||||
#: src/components/status.jsx:922
|
#: src/components/status.jsx:965
|
||||||
#: src/components/status.jsx:2318
|
#: src/components/status.jsx:2361
|
||||||
#: src/components/status.jsx:2350
|
#: src/components/status.jsx:2393
|
||||||
msgid "Unboost"
|
msgid "Unboost"
|
||||||
msgstr "Kendu bultzada"
|
msgstr "Kendu bultzada"
|
||||||
|
|
||||||
#: src/components/status.jsx:876
|
#: src/components/status.jsx:919
|
||||||
#: src/components/status.jsx:2333
|
#: src/components/status.jsx:2376
|
||||||
msgid "Quote"
|
msgid "Quote"
|
||||||
msgstr "Aipatu"
|
msgstr "Aipatu"
|
||||||
|
|
||||||
#: src/components/status.jsx:884
|
#: src/components/status.jsx:927
|
||||||
#: src/components/status.jsx:2342
|
#: src/components/status.jsx:2385
|
||||||
msgid "Some media have no descriptions."
|
msgid "Some media have no descriptions."
|
||||||
msgstr "Multimedia fitxategi batzuek ez dute deskribapenik."
|
msgstr "Multimedia fitxategi batzuek ez dute deskribapenik."
|
||||||
|
|
||||||
#: src/components/status.jsx:891
|
#: src/components/status.jsx:934
|
||||||
msgid "Old post (<0>{0}</0>)"
|
msgid "Old post (<0>{0}</0>)"
|
||||||
msgstr "Bidalketa zaharra (<0>{0}</0>)"
|
msgstr "Bidalketa zaharra (<0>{0}</0>)"
|
||||||
|
|
||||||
#: src/components/status.jsx:910
|
#: src/components/status.jsx:953
|
||||||
#: src/components/status.jsx:1362
|
#: src/components/status.jsx:1405
|
||||||
msgid "Unboosted @{0}'s post"
|
msgid "Unboosted @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketari bultzada kendu zaio"
|
msgstr "@{0}(r)en bidalketari bultzada kendu zaio"
|
||||||
|
|
||||||
#: src/components/status.jsx:911
|
#: src/components/status.jsx:954
|
||||||
#: src/components/status.jsx:1363
|
#: src/components/status.jsx:1406
|
||||||
msgid "Boosted @{0}'s post"
|
msgid "Boosted @{0}'s post"
|
||||||
msgstr "@{0}(r)en bidalketa bultzatu da/diozu"
|
msgstr "@{0}(r)en bidalketa bultzatu da/diozu"
|
||||||
|
|
||||||
#: src/components/status.jsx:923
|
#: src/components/status.jsx:966
|
||||||
msgid "Boost…"
|
msgid "Boost…"
|
||||||
msgstr "Bultzatu…"
|
msgstr "Bultzatu…"
|
||||||
|
|
||||||
#: src/components/status.jsx:935
|
#: src/components/status.jsx:978
|
||||||
#: src/components/status.jsx:1647
|
#: src/components/status.jsx:1690
|
||||||
#: src/components/status.jsx:2363
|
#: src/components/status.jsx:2406
|
||||||
msgid "Unlike"
|
msgid "Unlike"
|
||||||
msgstr "Utzi gogoko egiteari"
|
msgstr "Utzi gogoko egiteari"
|
||||||
|
|
||||||
#: src/components/status.jsx:936
|
#: src/components/status.jsx:979
|
||||||
#: src/components/status.jsx:1647
|
#: src/components/status.jsx:1690
|
||||||
#: src/components/status.jsx:1648
|
#: src/components/status.jsx:1691
|
||||||
#: src/components/status.jsx:2363
|
#: src/components/status.jsx:2406
|
||||||
#: src/components/status.jsx:2364
|
#: src/components/status.jsx:2407
|
||||||
msgid "Like"
|
msgid "Like"
|
||||||
msgstr "Gogoko egin"
|
msgstr "Gogoko egin"
|
||||||
|
|
||||||
#: src/components/status.jsx:945
|
#: src/components/status.jsx:988
|
||||||
#: src/components/status.jsx:2375
|
#: src/components/status.jsx:2418
|
||||||
msgid "Unbookmark"
|
msgid "Unbookmark"
|
||||||
msgstr "Kendu laster-marka"
|
msgstr "Kendu laster-marka"
|
||||||
|
|
||||||
#: src/components/status.jsx:1053
|
#: src/components/status.jsx:1096
|
||||||
msgid "View post by <0>@{0}</0>"
|
msgid "View post by <0>@{0}</0>"
|
||||||
msgstr "Ikusi <0>@{0}</0>(r)en bidalketa"
|
msgstr "Ikusi <0>@{0}</0>(r)en bidalketa"
|
||||||
|
|
||||||
#: src/components/status.jsx:1074
|
#: src/components/status.jsx:1117
|
||||||
msgid "Show Edit History"
|
msgid "Show Edit History"
|
||||||
msgstr "Erakutsi edizio-historia"
|
msgstr "Erakutsi edizio-historia"
|
||||||
|
|
||||||
#: src/components/status.jsx:1077
|
#: src/components/status.jsx:1120
|
||||||
msgid "Edited: {editedDateText}"
|
msgid "Edited: {editedDateText}"
|
||||||
msgstr "Editatuta: {editedDateText}"
|
msgstr "Editatuta: {editedDateText}"
|
||||||
|
|
||||||
#: src/components/status.jsx:1144
|
#: src/components/status.jsx:1187
|
||||||
#: src/components/status.jsx:3140
|
#: src/components/status.jsx:3183
|
||||||
msgid "Embed post"
|
msgid "Embed post"
|
||||||
msgstr "Txertatu bidalketa"
|
msgstr "Txertatu bidalketa"
|
||||||
|
|
||||||
#: src/components/status.jsx:1158
|
#: src/components/status.jsx:1201
|
||||||
msgid "Conversation unmuted"
|
msgid "Conversation unmuted"
|
||||||
msgstr "Elkarrizketa mututzeari utzi zaio"
|
msgstr "Elkarrizketa mututzeari utzi zaio"
|
||||||
|
|
||||||
#: src/components/status.jsx:1158
|
#: src/components/status.jsx:1201
|
||||||
msgid "Conversation muted"
|
msgid "Conversation muted"
|
||||||
msgstr "Elkarrizketa mututu da"
|
msgstr "Elkarrizketa mututu da"
|
||||||
|
|
||||||
#: src/components/status.jsx:1164
|
#: src/components/status.jsx:1207
|
||||||
msgid "Unable to unmute conversation"
|
msgid "Unable to unmute conversation"
|
||||||
msgstr "Ezin da elkarrizketa mututzeari utzi"
|
msgstr "Ezin da elkarrizketa mututzeari utzi"
|
||||||
|
|
||||||
#: src/components/status.jsx:1165
|
#: src/components/status.jsx:1208
|
||||||
msgid "Unable to mute conversation"
|
msgid "Unable to mute conversation"
|
||||||
msgstr "Ezin da elkarrizketa mututu"
|
msgstr "Ezin da elkarrizketa mututu"
|
||||||
|
|
||||||
#: src/components/status.jsx:1174
|
#: src/components/status.jsx:1217
|
||||||
msgid "Unmute conversation"
|
msgid "Unmute conversation"
|
||||||
msgstr "Utzi elkarrizketa mututzeari"
|
msgstr "Utzi elkarrizketa mututzeari"
|
||||||
|
|
||||||
#: src/components/status.jsx:1181
|
#: src/components/status.jsx:1224
|
||||||
msgid "Mute conversation"
|
msgid "Mute conversation"
|
||||||
msgstr "Mututu elkarrizketa"
|
msgstr "Mututu elkarrizketa"
|
||||||
|
|
||||||
#: src/components/status.jsx:1197
|
#: src/components/status.jsx:1240
|
||||||
msgid "Post unpinned from profile"
|
msgid "Post unpinned from profile"
|
||||||
msgstr "Bidalketa profilean finkatzeari utzi zaio"
|
msgstr "Bidalketa profilean finkatzeari utzi zaio"
|
||||||
|
|
||||||
#: src/components/status.jsx:1198
|
#: src/components/status.jsx:1241
|
||||||
msgid "Post pinned to profile"
|
msgid "Post pinned to profile"
|
||||||
msgstr "Profilean finkatutako bidalketa"
|
msgstr "Profilean finkatutako bidalketa"
|
||||||
|
|
||||||
#: src/components/status.jsx:1203
|
#: src/components/status.jsx:1246
|
||||||
msgid "Unable to unpin post"
|
msgid "Unable to unpin post"
|
||||||
msgstr "Ezin da bidalketa finkatzeari utzi"
|
msgstr "Ezin da bidalketa finkatzeari utzi"
|
||||||
|
|
||||||
#: src/components/status.jsx:1203
|
#: src/components/status.jsx:1246
|
||||||
msgid "Unable to pin post"
|
msgid "Unable to pin post"
|
||||||
msgstr "Ezin da bidalketa finkatu"
|
msgstr "Ezin da bidalketa finkatu"
|
||||||
|
|
||||||
#: src/components/status.jsx:1212
|
#: src/components/status.jsx:1255
|
||||||
msgid "Unpin from profile"
|
msgid "Unpin from profile"
|
||||||
msgstr "Utzi profilean finkatzeari"
|
msgstr "Utzi profilean finkatzeari"
|
||||||
|
|
||||||
#: src/components/status.jsx:1219
|
#: src/components/status.jsx:1262
|
||||||
msgid "Pin to profile"
|
msgid "Pin to profile"
|
||||||
msgstr "Finkatu profilean"
|
msgstr "Finkatu profilean"
|
||||||
|
|
||||||
#: src/components/status.jsx:1248
|
#: src/components/status.jsx:1291
|
||||||
msgid "Delete this post?"
|
msgid "Delete this post?"
|
||||||
msgstr "Bidalketa ezabatu nahi duzu?"
|
msgstr "Bidalketa ezabatu nahi duzu?"
|
||||||
|
|
||||||
#: src/components/status.jsx:1261
|
#: src/components/status.jsx:1304
|
||||||
msgid "Post deleted"
|
msgid "Post deleted"
|
||||||
msgstr "Bidalketa ezabatu da"
|
msgstr "Bidalketa ezabatu da"
|
||||||
|
|
||||||
#: src/components/status.jsx:1264
|
#: src/components/status.jsx:1307
|
||||||
msgid "Unable to delete post"
|
msgid "Unable to delete post"
|
||||||
msgstr "Ezin da bidalketa ezabatu"
|
msgstr "Ezin da bidalketa ezabatu"
|
||||||
|
|
||||||
#: src/components/status.jsx:1292
|
#: src/components/status.jsx:1335
|
||||||
msgid "Report post…"
|
msgid "Report post…"
|
||||||
msgstr "Salatu bidalketa…"
|
msgstr "Salatu bidalketa…"
|
||||||
|
|
||||||
#: src/components/status.jsx:1648
|
#: src/components/status.jsx:1691
|
||||||
#: src/components/status.jsx:1684
|
#: src/components/status.jsx:1727
|
||||||
#: src/components/status.jsx:2364
|
#: src/components/status.jsx:2407
|
||||||
msgid "Liked"
|
msgid "Liked"
|
||||||
msgstr "Gogoko egina"
|
msgstr "Gogoko egina"
|
||||||
|
|
||||||
#: src/components/status.jsx:1681
|
#: src/components/status.jsx:1724
|
||||||
#: src/components/status.jsx:2351
|
#: src/components/status.jsx:2394
|
||||||
msgid "Boosted"
|
msgid "Boosted"
|
||||||
msgstr "Bultzatua"
|
msgstr "Bultzatua"
|
||||||
|
|
||||||
#: src/components/status.jsx:1691
|
#: src/components/status.jsx:1734
|
||||||
#: src/components/status.jsx:2376
|
#: src/components/status.jsx:2419
|
||||||
msgid "Bookmarked"
|
msgid "Bookmarked"
|
||||||
msgstr "Laster-marka jarria"
|
msgstr "Laster-marka jarria"
|
||||||
|
|
||||||
#: src/components/status.jsx:1695
|
#: src/components/status.jsx:1738
|
||||||
msgid "Pinned"
|
msgid "Pinned"
|
||||||
msgstr "Finkatua"
|
msgstr "Finkatua"
|
||||||
|
|
||||||
#: src/components/status.jsx:1740
|
#: src/components/status.jsx:1783
|
||||||
#: src/components/status.jsx:2195
|
#: src/components/status.jsx:2238
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Ezabatua"
|
msgstr "Ezabatua"
|
||||||
|
|
||||||
#: src/components/status.jsx:1781
|
#: src/components/status.jsx:1824
|
||||||
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
|
msgid "{repliesCount, plural, one {# reply} other {# replies}}"
|
||||||
msgstr "{repliesCount, plural, one {erantzun #} other {# erantzun}}"
|
msgstr "{repliesCount, plural, one {erantzun #} other {# erantzun}}"
|
||||||
|
|
||||||
#: src/components/status.jsx:1870
|
#: src/components/status.jsx:1913
|
||||||
msgid "Thread{0}"
|
msgid "Thread{0}"
|
||||||
msgstr "Haria{0}"
|
msgstr "Haria{0}"
|
||||||
|
|
||||||
#: src/components/status.jsx:1946
|
#: src/components/status.jsx:1989
|
||||||
#: src/components/status.jsx:2008
|
#: src/components/status.jsx:2051
|
||||||
#: src/components/status.jsx:2093
|
#: src/components/status.jsx:2136
|
||||||
msgid "Show less"
|
msgid "Show less"
|
||||||
msgstr "Ezkutatu edukia"
|
msgstr "Ezkutatu edukia"
|
||||||
|
|
||||||
#: src/components/status.jsx:1946
|
#: src/components/status.jsx:1989
|
||||||
#: src/components/status.jsx:2008
|
#: src/components/status.jsx:2051
|
||||||
msgid "Show content"
|
msgid "Show content"
|
||||||
msgstr "Erakutsi edukia"
|
msgstr "Erakutsi edukia"
|
||||||
|
|
||||||
#: src/components/status.jsx:2093
|
#: src/components/status.jsx:2136
|
||||||
msgid "Show media"
|
msgid "Show media"
|
||||||
msgstr "Erakutsi multimedia fitxategiak"
|
msgstr "Erakutsi multimedia fitxategiak"
|
||||||
|
|
||||||
#: src/components/status.jsx:2216
|
#: src/components/status.jsx:2259
|
||||||
msgid "Edited"
|
msgid "Edited"
|
||||||
msgstr "Editatuta"
|
msgstr "Editatuta"
|
||||||
|
|
||||||
#: src/components/status.jsx:2293
|
#: src/components/status.jsx:2336
|
||||||
msgid "Comments"
|
msgid "Comments"
|
||||||
msgstr "Iruzkinak"
|
msgstr "Iruzkinak"
|
||||||
|
|
||||||
#. More from [Author]
|
#. More from [Author]
|
||||||
#: src/components/status.jsx:2602
|
#: src/components/status.jsx:2645
|
||||||
msgid "More from <0/>"
|
msgid "More from <0/>"
|
||||||
msgstr "<0/>(r)en gehiago"
|
msgstr "<0/>(r)en gehiago"
|
||||||
|
|
||||||
#: src/components/status.jsx:2901
|
#: src/components/status.jsx:2944
|
||||||
msgid "Edit History"
|
msgid "Edit History"
|
||||||
msgstr "Edizio-historia"
|
msgstr "Edizio-historia"
|
||||||
|
|
||||||
#: src/components/status.jsx:2905
|
#: src/components/status.jsx:2948
|
||||||
msgid "Failed to load history"
|
msgid "Failed to load history"
|
||||||
msgstr "Ezin da historia kargatu"
|
msgstr "Ezin da historia kargatu"
|
||||||
|
|
||||||
#: src/components/status.jsx:2910
|
#: src/components/status.jsx:2953
|
||||||
msgid "Loading…"
|
msgid "Loading…"
|
||||||
msgstr "Kargatzen…"
|
msgstr "Kargatzen…"
|
||||||
|
|
||||||
#: src/components/status.jsx:3145
|
#: src/components/status.jsx:3188
|
||||||
msgid "HTML Code"
|
msgid "HTML Code"
|
||||||
msgstr "HTML kodea"
|
msgstr "HTML kodea"
|
||||||
|
|
||||||
#: src/components/status.jsx:3162
|
#: src/components/status.jsx:3205
|
||||||
msgid "HTML code copied"
|
msgid "HTML code copied"
|
||||||
msgstr "HTML kodea kopiatu da"
|
msgstr "HTML kodea kopiatu da"
|
||||||
|
|
||||||
#: src/components/status.jsx:3165
|
#: src/components/status.jsx:3208
|
||||||
msgid "Unable to copy HTML code"
|
msgid "Unable to copy HTML code"
|
||||||
msgstr "Ezin da HTML kodea kopiatu"
|
msgstr "Ezin da HTML kodea kopiatu"
|
||||||
|
|
||||||
#: src/components/status.jsx:3177
|
#: src/components/status.jsx:3220
|
||||||
msgid "Media attachments:"
|
msgid "Media attachments:"
|
||||||
msgstr "Multimedia eranskinak:"
|
msgstr "Multimedia eranskinak:"
|
||||||
|
|
||||||
#: src/components/status.jsx:3199
|
#: src/components/status.jsx:3242
|
||||||
msgid "Account Emojis:"
|
msgid "Account Emojis:"
|
||||||
msgstr "Kontuaren emojiak:"
|
msgstr "Kontuaren emojiak:"
|
||||||
|
|
||||||
#: src/components/status.jsx:3230
|
#: src/components/status.jsx:3273
|
||||||
#: src/components/status.jsx:3275
|
#: src/components/status.jsx:3318
|
||||||
msgid "static URL"
|
msgid "static URL"
|
||||||
msgstr "URL estatikoa"
|
msgstr "URL estatikoa"
|
||||||
|
|
||||||
#: src/components/status.jsx:3244
|
#: src/components/status.jsx:3287
|
||||||
msgid "Emojis:"
|
msgid "Emojis:"
|
||||||
msgstr "Emojiak:"
|
msgstr "Emojiak:"
|
||||||
|
|
||||||
#: src/components/status.jsx:3289
|
#: src/components/status.jsx:3332
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Oharrak:"
|
msgstr "Oharrak:"
|
||||||
|
|
||||||
#: src/components/status.jsx:3293
|
#: src/components/status.jsx:3336
|
||||||
msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed."
|
msgid "This is static, unstyled and scriptless. You may need to apply your own styles and edit as needed."
|
||||||
msgstr "Hau estatikoa da, diseinurik eta scriptik gabekoa. Litekeena da zure estiloak aplikatu eta editatu behar izatea."
|
msgstr "Hau estatikoa da, diseinurik eta scriptik gabekoa. Litekeena da zure estiloak aplikatu eta editatu behar izatea."
|
||||||
|
|
||||||
#: src/components/status.jsx:3299
|
#: src/components/status.jsx:3342
|
||||||
msgid "Polls are not interactive, becomes a list with vote counts."
|
msgid "Polls are not interactive, becomes a list with vote counts."
|
||||||
msgstr "Bozketak ez dira interaktiboak, zerrendak bilakatzen dira boto-zenbaketan."
|
msgstr "Bozketak ez dira interaktiboak, zerrendak bilakatzen dira boto-zenbaketan."
|
||||||
|
|
||||||
#: src/components/status.jsx:3304
|
#: src/components/status.jsx:3347
|
||||||
msgid "Media attachments can be images, videos, audios or any file types."
|
msgid "Media attachments can be images, videos, audios or any file types."
|
||||||
msgstr "Multimedia eranskinak irudiak, bideoak, audioak edo edozein fitxategi mota izan daitezke."
|
msgstr "Multimedia eranskinak irudiak, bideoak, audioak edo edozein fitxategi mota izan daitezke."
|
||||||
|
|
||||||
#: src/components/status.jsx:3310
|
#: src/components/status.jsx:3353
|
||||||
msgid "Post could be edited or deleted later."
|
msgid "Post could be edited or deleted later."
|
||||||
msgstr "Bidalketa editatu edo ezabatu daiteke geroago."
|
msgstr "Bidalketa editatu edo ezabatu daiteke geroago."
|
||||||
|
|
||||||
#: src/components/status.jsx:3316
|
#: src/components/status.jsx:3359
|
||||||
msgid "Preview"
|
msgid "Preview"
|
||||||
msgstr "Aurrebista"
|
msgstr "Aurrebista"
|
||||||
|
|
||||||
#: src/components/status.jsx:3325
|
#: src/components/status.jsx:3368
|
||||||
msgid "Note: This preview is lightly styled."
|
msgid "Note: This preview is lightly styled."
|
||||||
msgstr "Oharra: aurrebista honi estilo arin bat aplikatu zaio."
|
msgstr "Oharra: aurrebista honi estilo arin bat aplikatu zaio."
|
||||||
|
|
||||||
#. [Name] [Visibility icon] boosted
|
#. [Name] [Visibility icon] boosted
|
||||||
#: src/components/status.jsx:3567
|
#: src/components/status.jsx:3610
|
||||||
msgid "<0/> <1/> boosted"
|
msgid "<0/> <1/> boosted"
|
||||||
msgstr "<0/>(e)k <1/> bultzatu du"
|
msgstr "<0/>(e)k <1/> bultzatu du"
|
||||||
|
|
||||||
|
|
452
src/locales/it-IT.po
generated
452
src/locales/it-IT.po
generated
File diff suppressed because it is too large
Load diff
4
src/locales/pl-PL.po
generated
4
src/locales/pl-PL.po
generated
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
"Project-Id-Version: phanpy\n"
|
"Project-Id-Version: phanpy\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2024-10-03 16:51\n"
|
"PO-Revision-Date: 2024-10-03 18:13\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: Polish\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"
|
"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"
|
||||||
|
@ -778,7 +778,7 @@ msgstr ""
|
||||||
#: src/components/compose.jsx:2511
|
#: src/components/compose.jsx:2511
|
||||||
#: src/components/compose.jsx:2557
|
#: src/components/compose.jsx:2557
|
||||||
msgid "Generate description…"
|
msgid "Generate description…"
|
||||||
msgstr ""
|
msgstr "Wygeneruj opis…"
|
||||||
|
|
||||||
#: src/components/compose.jsx:2544
|
#: src/components/compose.jsx:2544
|
||||||
msgid "Failed to generate description{0}"
|
msgid "Failed to generate description{0}"
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
#settings-container {
|
#settings-container {
|
||||||
background-color: var(--bg-faded-color);
|
background-color: var(--bg-faded-color);
|
||||||
|
/* Prevent immediate text size change affecting max width */
|
||||||
|
max-width: calc(40 * var(--current-text-size) - 50px - 16px);
|
||||||
}
|
}
|
||||||
|
|
||||||
#settings-container main h3 {
|
#settings-container main h3 {
|
||||||
|
|
|
@ -63,7 +63,14 @@ function Settings({ onClose }) {
|
||||||
// }, []);
|
// }, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div id="settings-container" class="sheet" tabIndex="-1">
|
<div
|
||||||
|
id="settings-container"
|
||||||
|
class="sheet"
|
||||||
|
tabIndex="-1"
|
||||||
|
style={{
|
||||||
|
'--current-text-size': `${currentTextSize}px`,
|
||||||
|
}}
|
||||||
|
>
|
||||||
{!!onClose && (
|
{!!onClose && (
|
||||||
<button type="button" class="sheet-close" onClick={onClose}>
|
<button type="button" class="sheet-close" onClick={onClose}>
|
||||||
<Icon icon="x" alt={t`Close`} />
|
<Icon icon="x" alt={t`Close`} />
|
||||||
|
|
Loading…
Reference in a new issue