Compare commits
61 commits
20c60c91d7
...
97c1fc1b82
Author | SHA1 | Date | |
---|---|---|---|
97c1fc1b82 | |||
6413ec9cbf | |||
fd9ce29558 | |||
7867151bd7 | |||
|
9adb96f3a1 | ||
40e4bdcc47 | |||
125341926b | |||
|
f7aab0cc2f | ||
|
de5f522cc0 | ||
|
d728fa9991 | ||
|
044dd3f788 | ||
|
afc440435c | ||
|
d0fb7939bb | ||
|
7388a6ce9a | ||
|
cd2a3bac79 | ||
|
f0e011fbc9 | ||
|
acbc273d6e | ||
|
1f0c84749d | ||
|
e507b4f884 | ||
|
93348136a5 | ||
|
36452845d7 | ||
|
5c4bcd2f08 | ||
|
a20f38c930 | ||
|
b01bd74698 | ||
|
41e342a88f | ||
|
9258ee8847 | ||
|
6d72c13a4d | ||
|
ad4be12473 | ||
|
527d1253bf | ||
|
ae676edc2b | ||
|
63df649fe5 | ||
|
0ff427fab3 | ||
|
dc2f9eef77 | ||
|
ff1247ad16 | ||
|
fbe55a4545 | ||
|
a72819660a | ||
|
c292ed07fe | ||
|
2d008108a4 | ||
|
0c59ef44b1 | ||
|
49b3d5692e | ||
|
70472de726 | ||
|
304e440f88 | ||
|
ca68a3cacb | ||
|
066efc2d3f | ||
|
a2e24ee2de | ||
|
ee61f7772a | ||
|
5ee72f0e2d | ||
|
192e9d16eb | ||
|
f99da81ef8 | ||
|
799f507dce | ||
|
81472396bc | ||
|
a295832960 | ||
|
e018e6321f | ||
|
f75eb1a8b0 | ||
|
de4f7859b4 | ||
|
e5e0144957 | ||
|
45a520603b | ||
|
6ac78ead52 | ||
|
c0d3b3de10 | ||
|
9e04e46521 | ||
|
fa4a82326d |
285 changed files with 12005 additions and 9064 deletions
|
@ -45,6 +45,17 @@ ES_PASS=password
|
||||||
SECRET_KEY_BASE=
|
SECRET_KEY_BASE=
|
||||||
OTP_SECRET=
|
OTP_SECRET=
|
||||||
|
|
||||||
|
# Encryption secrets
|
||||||
|
# ------------------
|
||||||
|
# Must be available (and set to same values) for all server processes
|
||||||
|
# These are private/secret values, do not share outside hosting environment
|
||||||
|
# Use `bin/rails db:encryption:init` to generate fresh secrets
|
||||||
|
# Do not change these secrets once in use, as this would cause data loss and other issues
|
||||||
|
# ------------------
|
||||||
|
# ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY=
|
||||||
|
# ACTIVE_RECORD_ENCRYPTION_KEY_DERIVATION_SALT=
|
||||||
|
# ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY=
|
||||||
|
|
||||||
# Web Push
|
# Web Push
|
||||||
# --------
|
# --------
|
||||||
# Generate with `bundle exec rails mastodon:webpush:generate_vapid_key`
|
# Generate with `bundle exec rails mastodon:webpush:generate_vapid_key`
|
||||||
|
|
6
.github/workflows/build-push-pr.yml
vendored
6
.github/workflows/build-push-pr.yml
vendored
|
@ -21,9 +21,11 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
- id: version_vars
|
- id: version_vars
|
||||||
run: |
|
run: |
|
||||||
echo mastodon_version_metadata=pr-${{ github.event.pull_request.number }}-$(git rev-parse --short HEAD) >> $GITHUB_OUTPUT
|
echo mastodon_version_metadata=pr-${{ github.event.pull_request.number }}-$(git rev-parse --short ${{github.event.pull_request.head.sha}}) >> $GITHUB_OUTPUT
|
||||||
|
echo mastodon_short_sha=$(git rev-parse --short ${{github.event.pull_request.head.sha}}) >> $GITHUB_OUTPUT
|
||||||
outputs:
|
outputs:
|
||||||
metadata: ${{ steps.version_vars.outputs.mastodon_version_metadata }}
|
metadata: ${{ steps.version_vars.outputs.mastodon_version_metadata }}
|
||||||
|
short_sha: ${{ steps.version_vars.outputs.mastodon_short_sha }}
|
||||||
|
|
||||||
build-image:
|
build-image:
|
||||||
needs: compute-suffix
|
needs: compute-suffix
|
||||||
|
@ -39,6 +41,7 @@ jobs:
|
||||||
latest=auto
|
latest=auto
|
||||||
tags: |
|
tags: |
|
||||||
type=ref,event=pr
|
type=ref,event=pr
|
||||||
|
type=ref,event=pr,suffix=-${{ needs.compute-suffix.outputs.short_sha }}
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
build-image-streaming:
|
build-image-streaming:
|
||||||
|
@ -55,4 +58,5 @@ jobs:
|
||||||
latest=auto
|
latest=auto
|
||||||
tags: |
|
tags: |
|
||||||
type=ref,event=pr
|
type=ref,event=pr
|
||||||
|
type=ref,event=pr,suffix=-${{ needs.compute-suffix.outputs.short_sha }}
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
2
.github/workflows/build-releases.yml
vendored
2
.github/workflows/build-releases.yml
vendored
|
@ -23,7 +23,7 @@ jobs:
|
||||||
# Only tag with latest when ran against the latest stable branch
|
# Only tag with latest when ran against the latest stable branch
|
||||||
# This needs to be updated after each minor version release
|
# This needs to be updated after each minor version release
|
||||||
flavor: |
|
flavor: |
|
||||||
latest=${{ startsWith(github.ref, 'refs/tags/v4.2.') }}
|
latest=${{ startsWith(github.ref, 'refs/tags/v4.3.') }}
|
||||||
tags: |
|
tags: |
|
||||||
type=pep440,pattern={{raw}}
|
type=pep440,pattern={{raw}}
|
||||||
type=pep440,pattern=v{{major}}.{{minor}}
|
type=pep440,pattern=v{{major}}.{{minor}}
|
||||||
|
|
2
.github/workflows/test-migrations.yml
vendored
2
.github/workflows/test-migrations.yml
vendored
|
@ -32,6 +32,8 @@ jobs:
|
||||||
postgres:
|
postgres:
|
||||||
- 14-alpine
|
- 14-alpine
|
||||||
- 15-alpine
|
- 15-alpine
|
||||||
|
- 16-alpine
|
||||||
|
- 17-alpine
|
||||||
|
|
||||||
services:
|
services:
|
||||||
postgres:
|
postgres:
|
||||||
|
|
8
.github/workflows/test-ruby.yml
vendored
8
.github/workflows/test-ruby.yml
vendored
|
@ -143,7 +143,7 @@ jobs:
|
||||||
uses: ./.github/actions/setup-ruby
|
uses: ./.github/actions/setup-ruby
|
||||||
with:
|
with:
|
||||||
ruby-version: ${{ matrix.ruby-version}}
|
ruby-version: ${{ matrix.ruby-version}}
|
||||||
additional-system-dependencies: ffmpeg libpam-dev
|
additional-system-dependencies: ffmpeg imagemagick libpam-dev
|
||||||
|
|
||||||
- name: Load database schema
|
- name: Load database schema
|
||||||
run: |
|
run: |
|
||||||
|
@ -245,7 +245,7 @@ jobs:
|
||||||
uses: ./.github/actions/setup-ruby
|
uses: ./.github/actions/setup-ruby
|
||||||
with:
|
with:
|
||||||
ruby-version: ${{ matrix.ruby-version}}
|
ruby-version: ${{ matrix.ruby-version}}
|
||||||
additional-system-dependencies: ffmpeg libpam-dev libyaml-dev
|
additional-system-dependencies: ffmpeg libpam-dev
|
||||||
|
|
||||||
- name: Load database schema
|
- name: Load database schema
|
||||||
run: './bin/rails db:create db:schema:load db:seed'
|
run: './bin/rails db:create db:schema:load db:seed'
|
||||||
|
@ -325,7 +325,7 @@ jobs:
|
||||||
uses: ./.github/actions/setup-ruby
|
uses: ./.github/actions/setup-ruby
|
||||||
with:
|
with:
|
||||||
ruby-version: ${{ matrix.ruby-version}}
|
ruby-version: ${{ matrix.ruby-version}}
|
||||||
additional-system-dependencies: ffmpeg
|
additional-system-dependencies: ffmpeg imagemagick
|
||||||
|
|
||||||
- name: Set up Javascript environment
|
- name: Set up Javascript environment
|
||||||
uses: ./.github/actions/setup-javascript
|
uses: ./.github/actions/setup-javascript
|
||||||
|
@ -445,7 +445,7 @@ jobs:
|
||||||
uses: ./.github/actions/setup-ruby
|
uses: ./.github/actions/setup-ruby
|
||||||
with:
|
with:
|
||||||
ruby-version: ${{ matrix.ruby-version}}
|
ruby-version: ${{ matrix.ruby-version}}
|
||||||
additional-system-dependencies: ffmpeg
|
additional-system-dependencies: ffmpeg imagemagick
|
||||||
|
|
||||||
- name: Set up Javascript environment
|
- name: Set up Javascript environment
|
||||||
uses: ./.github/actions/setup-javascript
|
uses: ./.github/actions/setup-javascript
|
||||||
|
|
42
CHANGELOG.md
42
CHANGELOG.md
|
@ -2,6 +2,48 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## [4.3.1] - 2024-10-21
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Add more explicit explanations about author attribution and `fediverse:creator` (#32383 by @ClearlyClaire)
|
||||||
|
- Add ability to group follow notifications in WebUI, can be disabled in the column settings (#32520 by @renchap)
|
||||||
|
- Add back a 6 hours mute duration option (#32522 by @renchap)
|
||||||
|
- Add note about not changing ActiveRecord encryption secrets once they are set (#32413, #32476, #32512, and #32537 by @ClearlyClaire and @mjankowski)
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Change translation feature to translate to selected regional variant (e.g. pt-BR) if available (#32428 by @c960657)
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- Remove ability to get embed code for remote posts (#32578 by @ClearlyClaire)\
|
||||||
|
Getting the embed code is only reliable for local posts.\
|
||||||
|
It never worked for non-Mastodon servers, and stopped working correctly with the changes made in 4.3.0.\
|
||||||
|
We have therefore decided to remove the menu entry while we investigate solutions.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fix follow recommendation moderation page default language when using regional variant (#32580 by @ClearlyClaire)
|
||||||
|
- Fix column-settings spacing in local timeline in advanced view (#32567 by @lindwurm)
|
||||||
|
- Fix broken i18n in text welcome mailer tags area (#32571 by @mjankowski)
|
||||||
|
- Fix missing or incorrect cache-control headers for Streaming server (#32551 by @ThisIsMissEm)
|
||||||
|
- Fix only the first paragraph being displayed in some notifications (#32348 by @ClearlyClaire)
|
||||||
|
- Fix reblog icons on account media view (#32506 by @tribela)
|
||||||
|
- Fix Content-Security-Policy not allowing OpenStack SWIFT object storage URI (#32439 by @kenkiku1021)
|
||||||
|
- Fix back arrow pointing to the incorrect direction in RTL languages (#32485 by @renchap)
|
||||||
|
- Fix streaming server using `REDIS_USERNAME` instead of `REDIS_USER` (#32493 by @ThisIsMissEm)
|
||||||
|
- Fix follow recommendation carrousel scrolling on RTL layouts (#32462 and #32505 by @ClearlyClaire)
|
||||||
|
- Fix follow recommendation suppressions not applying immediately (#32392 by @ClearlyClaire)
|
||||||
|
- Fix language of push notifications (#32415 by @ClearlyClaire)
|
||||||
|
- Fix mute duration not being shown in list of muted accounts in web UI (#32388 by @ClearlyClaire)
|
||||||
|
- Fix “Mark every notification as read” not updating the read marker if scrolled down (#32385 by @ClearlyClaire)
|
||||||
|
- Fix “Mention” appearing for otherwise filtered posts (#32356 by @ClearlyClaire)
|
||||||
|
- Fix notification requests from suspended accounts still being listed (#32354 by @ClearlyClaire)
|
||||||
|
- Fix list edition modal styling (#32358 and #32367 by @ClearlyClaire and @vmstan)
|
||||||
|
- Fix 4 columns barely not fitting on 1920px screen (#32361 by @ClearlyClaire)
|
||||||
|
- Fix icon alignment in applications list (#32293 by @mjankowski)
|
||||||
|
|
||||||
## [4.3.0] - 2024-10-08
|
## [4.3.0] - 2024-10-08
|
||||||
|
|
||||||
The following changelog entries focus on changes visible to users, administrators, client developers or federated software developers, but there has also been a lot of code modernization, refactoring, and tooling work, in particular by @mjankowski.
|
The following changelog entries focus on changes visible to users, administrators, client developers or federated software developers, but there has also been a lot of code modernization, refactoring, and tooling work, in particular by @mjankowski.
|
||||||
|
|
106
Gemfile.lock
106
Gemfile.lock
|
@ -10,35 +10,35 @@ GIT
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
actioncable (7.1.4)
|
actioncable (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
websocket-driver (>= 0.6.1)
|
websocket-driver (>= 0.6.1)
|
||||||
zeitwerk (~> 2.6)
|
zeitwerk (~> 2.6)
|
||||||
actionmailbox (7.1.4)
|
actionmailbox (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
activejob (= 7.1.4)
|
activejob (= 7.1.4.1)
|
||||||
activerecord (= 7.1.4)
|
activerecord (= 7.1.4.1)
|
||||||
activestorage (= 7.1.4)
|
activestorage (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
mail (>= 2.7.1)
|
mail (>= 2.7.1)
|
||||||
net-imap
|
net-imap
|
||||||
net-pop
|
net-pop
|
||||||
net-smtp
|
net-smtp
|
||||||
actionmailer (7.1.4)
|
actionmailer (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
actionview (= 7.1.4)
|
actionview (= 7.1.4.1)
|
||||||
activejob (= 7.1.4)
|
activejob (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
net-imap
|
net-imap
|
||||||
net-pop
|
net-pop
|
||||||
net-smtp
|
net-smtp
|
||||||
rails-dom-testing (~> 2.2)
|
rails-dom-testing (~> 2.2)
|
||||||
actionpack (7.1.4)
|
actionpack (7.1.4.1)
|
||||||
actionview (= 7.1.4)
|
actionview (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
nokogiri (>= 1.8.5)
|
nokogiri (>= 1.8.5)
|
||||||
racc
|
racc
|
||||||
rack (>= 2.2.4)
|
rack (>= 2.2.4)
|
||||||
|
@ -46,15 +46,15 @@ GEM
|
||||||
rack-test (>= 0.6.3)
|
rack-test (>= 0.6.3)
|
||||||
rails-dom-testing (~> 2.2)
|
rails-dom-testing (~> 2.2)
|
||||||
rails-html-sanitizer (~> 1.6)
|
rails-html-sanitizer (~> 1.6)
|
||||||
actiontext (7.1.4)
|
actiontext (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
activerecord (= 7.1.4)
|
activerecord (= 7.1.4.1)
|
||||||
activestorage (= 7.1.4)
|
activestorage (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
globalid (>= 0.6.0)
|
globalid (>= 0.6.0)
|
||||||
nokogiri (>= 1.8.5)
|
nokogiri (>= 1.8.5)
|
||||||
actionview (7.1.4)
|
actionview (7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubi (~> 1.11)
|
erubi (~> 1.11)
|
||||||
rails-dom-testing (~> 2.2)
|
rails-dom-testing (~> 2.2)
|
||||||
|
@ -64,22 +64,22 @@ GEM
|
||||||
activemodel (>= 4.1)
|
activemodel (>= 4.1)
|
||||||
case_transform (>= 0.2)
|
case_transform (>= 0.2)
|
||||||
jsonapi-renderer (>= 0.1.1.beta1, < 0.3)
|
jsonapi-renderer (>= 0.1.1.beta1, < 0.3)
|
||||||
activejob (7.1.4)
|
activejob (7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
globalid (>= 0.3.6)
|
globalid (>= 0.3.6)
|
||||||
activemodel (7.1.4)
|
activemodel (7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
activerecord (7.1.4)
|
activerecord (7.1.4.1)
|
||||||
activemodel (= 7.1.4)
|
activemodel (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
timeout (>= 0.4.0)
|
timeout (>= 0.4.0)
|
||||||
activestorage (7.1.4)
|
activestorage (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
activejob (= 7.1.4)
|
activejob (= 7.1.4.1)
|
||||||
activerecord (= 7.1.4)
|
activerecord (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
marcel (~> 1.0)
|
marcel (~> 1.0)
|
||||||
activesupport (7.1.4)
|
activesupport (7.1.4.1)
|
||||||
base64
|
base64
|
||||||
bigdecimal
|
bigdecimal
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
|
@ -638,20 +638,20 @@ GEM
|
||||||
rackup (1.0.0)
|
rackup (1.0.0)
|
||||||
rack (< 3)
|
rack (< 3)
|
||||||
webrick
|
webrick
|
||||||
rails (7.1.4)
|
rails (7.1.4.1)
|
||||||
actioncable (= 7.1.4)
|
actioncable (= 7.1.4.1)
|
||||||
actionmailbox (= 7.1.4)
|
actionmailbox (= 7.1.4.1)
|
||||||
actionmailer (= 7.1.4)
|
actionmailer (= 7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
actiontext (= 7.1.4)
|
actiontext (= 7.1.4.1)
|
||||||
actionview (= 7.1.4)
|
actionview (= 7.1.4.1)
|
||||||
activejob (= 7.1.4)
|
activejob (= 7.1.4.1)
|
||||||
activemodel (= 7.1.4)
|
activemodel (= 7.1.4.1)
|
||||||
activerecord (= 7.1.4)
|
activerecord (= 7.1.4.1)
|
||||||
activestorage (= 7.1.4)
|
activestorage (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
bundler (>= 1.15.0)
|
bundler (>= 1.15.0)
|
||||||
railties (= 7.1.4)
|
railties (= 7.1.4.1)
|
||||||
rails-controller-testing (1.0.5)
|
rails-controller-testing (1.0.5)
|
||||||
actionpack (>= 5.0.1.rc1)
|
actionpack (>= 5.0.1.rc1)
|
||||||
actionview (>= 5.0.1.rc1)
|
actionview (>= 5.0.1.rc1)
|
||||||
|
@ -666,9 +666,9 @@ GEM
|
||||||
rails-i18n (7.0.9)
|
rails-i18n (7.0.9)
|
||||||
i18n (>= 0.7, < 2)
|
i18n (>= 0.7, < 2)
|
||||||
railties (>= 6.0.0, < 8)
|
railties (>= 6.0.0, < 8)
|
||||||
railties (7.1.4)
|
railties (7.1.4.1)
|
||||||
actionpack (= 7.1.4)
|
actionpack (= 7.1.4.1)
|
||||||
activesupport (= 7.1.4)
|
activesupport (= 7.1.4.1)
|
||||||
irb
|
irb
|
||||||
rackup (>= 1.0.0)
|
rackup (>= 1.0.0)
|
||||||
rake (>= 12.2)
|
rake (>= 12.2)
|
||||||
|
|
|
@ -52,7 +52,7 @@ class Api::V1::Notifications::RequestsController < Api::BaseController
|
||||||
private
|
private
|
||||||
|
|
||||||
def load_requests
|
def load_requests
|
||||||
requests = NotificationRequest.where(account: current_account).includes(:last_status, from_account: [:account_stat, :user]).to_a_paginated_by_id(
|
requests = NotificationRequest.where(account: current_account).without_suspended.includes(:last_status, from_account: [:account_stat, :user]).to_a_paginated_by_id(
|
||||||
limit_param(DEFAULT_ACCOUNTS_LIMIT),
|
limit_param(DEFAULT_ACCOUNTS_LIMIT),
|
||||||
params_slice(:max_id, :since_id, :min_id)
|
params_slice(:max_id, :since_id, :min_id)
|
||||||
)
|
)
|
||||||
|
|
|
@ -23,6 +23,6 @@ class Api::V1::Statuses::TranslationsController < Api::V1::Statuses::BaseControl
|
||||||
private
|
private
|
||||||
|
|
||||||
def set_translation
|
def set_translation
|
||||||
@translation = TranslateStatusService.new.call(@status, content_locale)
|
@translation = TranslateStatusService.new.call(@status, I18n.locale.to_s)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -244,6 +244,11 @@ module ApplicationHelper
|
||||||
tag.input(type: :text, maxlength: 999, spellcheck: false, readonly: true, **options)
|
tag.input(type: :text, maxlength: 999, spellcheck: false, readonly: true, **options)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def recent_tag_usage(tag)
|
||||||
|
people = tag.history.aggregate(2.days.ago.to_date..Time.zone.today).accounts
|
||||||
|
I18n.t 'user_mailer.welcome.hashtags_recent_count', people: number_with_delimiter(people), count: people
|
||||||
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def storage_host_var
|
def storage_host_var
|
||||||
|
|
|
@ -7,11 +7,11 @@ ready(() => {
|
||||||
if (!image) return;
|
if (!image) return;
|
||||||
|
|
||||||
image.addEventListener('mouseenter', () => {
|
image.addEventListener('mouseenter', () => {
|
||||||
image.src = '/oops.gif';
|
image.src = '/error-anim.gif';
|
||||||
});
|
});
|
||||||
|
|
||||||
image.addEventListener('mouseleave', () => {
|
image.addEventListener('mouseleave', () => {
|
||||||
image.src = '/oops.png';
|
image.src = '/error-static.png';
|
||||||
});
|
});
|
||||||
}).catch((e: unknown) => {
|
}).catch((e: unknown) => {
|
||||||
console.error(e);
|
console.error(e);
|
||||||
|
|
|
@ -8,6 +8,7 @@ import type { ApiAccountJSON } from 'mastodon/api_types/accounts';
|
||||||
import type {
|
import type {
|
||||||
ApiNotificationGroupJSON,
|
ApiNotificationGroupJSON,
|
||||||
ApiNotificationJSON,
|
ApiNotificationJSON,
|
||||||
|
NotificationType,
|
||||||
} from 'mastodon/api_types/notifications';
|
} from 'mastodon/api_types/notifications';
|
||||||
import { allNotificationTypes } from 'mastodon/api_types/notifications';
|
import { allNotificationTypes } from 'mastodon/api_types/notifications';
|
||||||
import type { ApiStatusJSON } from 'mastodon/api_types/statuses';
|
import type { ApiStatusJSON } from 'mastodon/api_types/statuses';
|
||||||
|
@ -15,6 +16,7 @@ import { usePendingItems } from 'mastodon/initial_state';
|
||||||
import type { NotificationGap } from 'mastodon/reducers/notification_groups';
|
import type { NotificationGap } from 'mastodon/reducers/notification_groups';
|
||||||
import {
|
import {
|
||||||
selectSettingsNotificationsExcludedTypes,
|
selectSettingsNotificationsExcludedTypes,
|
||||||
|
selectSettingsNotificationsGroupFollows,
|
||||||
selectSettingsNotificationsQuickFilterActive,
|
selectSettingsNotificationsQuickFilterActive,
|
||||||
selectSettingsNotificationsShows,
|
selectSettingsNotificationsShows,
|
||||||
} from 'mastodon/selectors/settings';
|
} from 'mastodon/selectors/settings';
|
||||||
|
@ -68,17 +70,19 @@ function dispatchAssociatedRecords(
|
||||||
dispatch(importFetchedStatuses(fetchedStatuses));
|
dispatch(importFetchedStatuses(fetchedStatuses));
|
||||||
}
|
}
|
||||||
|
|
||||||
const supportedGroupedNotificationTypes = ['favourite', 'reblog'];
|
function selectNotificationGroupedTypes(state: RootState) {
|
||||||
|
const types: NotificationType[] = ['favourite', 'reblog'];
|
||||||
|
|
||||||
export function shouldGroupNotificationType(type: string) {
|
if (selectSettingsNotificationsGroupFollows(state)) types.push('follow');
|
||||||
return supportedGroupedNotificationTypes.includes(type);
|
|
||||||
|
return types;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const fetchNotifications = createDataLoadingThunk(
|
export const fetchNotifications = createDataLoadingThunk(
|
||||||
'notificationGroups/fetch',
|
'notificationGroups/fetch',
|
||||||
async (_params, { getState }) =>
|
async (_params, { getState }) =>
|
||||||
apiFetchNotificationGroups({
|
apiFetchNotificationGroups({
|
||||||
grouped_types: supportedGroupedNotificationTypes,
|
grouped_types: selectNotificationGroupedTypes(getState()),
|
||||||
exclude_types: getExcludedTypes(getState()),
|
exclude_types: getExcludedTypes(getState()),
|
||||||
}),
|
}),
|
||||||
({ notifications, accounts, statuses }, { dispatch }) => {
|
({ notifications, accounts, statuses }, { dispatch }) => {
|
||||||
|
@ -102,7 +106,7 @@ export const fetchNotificationsGap = createDataLoadingThunk(
|
||||||
'notificationGroups/fetchGap',
|
'notificationGroups/fetchGap',
|
||||||
async (params: { gap: NotificationGap }, { getState }) =>
|
async (params: { gap: NotificationGap }, { getState }) =>
|
||||||
apiFetchNotificationGroups({
|
apiFetchNotificationGroups({
|
||||||
grouped_types: supportedGroupedNotificationTypes,
|
grouped_types: selectNotificationGroupedTypes(getState()),
|
||||||
max_id: params.gap.maxId,
|
max_id: params.gap.maxId,
|
||||||
exclude_types: getExcludedTypes(getState()),
|
exclude_types: getExcludedTypes(getState()),
|
||||||
}),
|
}),
|
||||||
|
@ -119,7 +123,7 @@ export const pollRecentNotifications = createDataLoadingThunk(
|
||||||
'notificationGroups/pollRecentNotifications',
|
'notificationGroups/pollRecentNotifications',
|
||||||
async (_params, { getState }) => {
|
async (_params, { getState }) => {
|
||||||
return apiFetchNotificationGroups({
|
return apiFetchNotificationGroups({
|
||||||
grouped_types: supportedGroupedNotificationTypes,
|
grouped_types: selectNotificationGroupedTypes(getState()),
|
||||||
max_id: undefined,
|
max_id: undefined,
|
||||||
exclude_types: getExcludedTypes(getState()),
|
exclude_types: getExcludedTypes(getState()),
|
||||||
// In slow mode, we don't want to include notifications that duplicate the already-displayed ones
|
// In slow mode, we don't want to include notifications that duplicate the already-displayed ones
|
||||||
|
@ -168,7 +172,10 @@ export const processNewNotificationForGroups = createAppAsyncThunk(
|
||||||
|
|
||||||
dispatchAssociatedRecords(dispatch, [notification]);
|
dispatchAssociatedRecords(dispatch, [notification]);
|
||||||
|
|
||||||
return notification;
|
return {
|
||||||
|
notification,
|
||||||
|
groupedTypes: selectNotificationGroupedTypes(state),
|
||||||
|
};
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ export interface ApiAccountRoleJSON {
|
||||||
}
|
}
|
||||||
|
|
||||||
// See app/serializers/rest/account_serializer.rb
|
// See app/serializers/rest/account_serializer.rb
|
||||||
export interface ApiAccountJSON {
|
export interface BaseApiAccountJSON {
|
||||||
acct: string;
|
acct: string;
|
||||||
avatar: string;
|
avatar: string;
|
||||||
avatar_static: string;
|
avatar_static: string;
|
||||||
|
@ -45,3 +45,12 @@ export interface ApiAccountJSON {
|
||||||
memorial?: boolean;
|
memorial?: boolean;
|
||||||
hide_collections: boolean;
|
hide_collections: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// See app/serializers/rest/muted_account_serializer.rb
|
||||||
|
export interface ApiMutedAccountJSON extends BaseApiAccountJSON {
|
||||||
|
mute_expires_at?: string | null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// For now, we have the same type representing both `Account` and `MutedAccount`
|
||||||
|
// objects, but we should refactor this in the future.
|
||||||
|
export type ApiAccountJSON = ApiMutedAccountJSON;
|
||||||
|
|
|
@ -264,7 +264,7 @@ class StatusActionBar extends ImmutablePureComponent {
|
||||||
menu.push({ text: intl.formatMessage(messages.share), action: this.handleShareClick });
|
menu.push({ text: intl.formatMessage(messages.share), action: this.handleShareClick });
|
||||||
}
|
}
|
||||||
|
|
||||||
if (publicStatus && (signedIn || !isRemote)) {
|
if (publicStatus && !isRemote) {
|
||||||
menu.push({ text: intl.formatMessage(messages.embed), action: this.handleEmbed });
|
menu.push({ text: intl.formatMessage(messages.embed), action: this.handleEmbed });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -21,9 +21,11 @@ class ColumnSettings extends PureComponent {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className='column-settings'>
|
<div className='column-settings'>
|
||||||
|
<section>
|
||||||
<div className='column-settings__row'>
|
<div className='column-settings__row'>
|
||||||
<SettingToggle settings={settings} settingPath={['other', 'onlyMedia']} onChange={onChange} label={<FormattedMessage id='community.column_settings.media_only' defaultMessage='Media only' />} />
|
<SettingToggle settings={settings} settingPath={['other', 'onlyMedia']} onChange={onChange} label={<FormattedMessage id='community.column_settings.media_only' defaultMessage='Media only' />} />
|
||||||
</div>
|
</div>
|
||||||
|
</section>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -129,8 +129,13 @@ export const InlineFollowSuggestions = ({ hidden }) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (getComputedStyle(bodyRef.current).direction === 'rtl') {
|
||||||
|
setCanScrollLeft((bodyRef.current.clientWidth - bodyRef.current.scrollLeft) < bodyRef.current.scrollWidth);
|
||||||
|
setCanScrollRight(bodyRef.current.scrollLeft < 0);
|
||||||
|
} else {
|
||||||
setCanScrollLeft(bodyRef.current.scrollLeft > 0);
|
setCanScrollLeft(bodyRef.current.scrollLeft > 0);
|
||||||
setCanScrollRight((bodyRef.current.scrollLeft + bodyRef.current.clientWidth) < bodyRef.current.scrollWidth);
|
setCanScrollRight((bodyRef.current.scrollLeft + bodyRef.current.clientWidth) < bodyRef.current.scrollWidth);
|
||||||
|
}
|
||||||
}, [setCanScrollRight, setCanScrollLeft, bodyRef, suggestions]);
|
}, [setCanScrollRight, setCanScrollLeft, bodyRef, suggestions]);
|
||||||
|
|
||||||
const handleLeftNav = useCallback(() => {
|
const handleLeftNav = useCallback(() => {
|
||||||
|
@ -146,8 +151,13 @@ export const InlineFollowSuggestions = ({ hidden }) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (getComputedStyle(bodyRef.current).direction === 'rtl') {
|
||||||
|
setCanScrollLeft((bodyRef.current.clientWidth - bodyRef.current.scrollLeft) < bodyRef.current.scrollWidth);
|
||||||
|
setCanScrollRight(bodyRef.current.scrollLeft < 0);
|
||||||
|
} else {
|
||||||
setCanScrollLeft(bodyRef.current.scrollLeft > 0);
|
setCanScrollLeft(bodyRef.current.scrollLeft > 0);
|
||||||
setCanScrollRight((bodyRef.current.scrollLeft + bodyRef.current.clientWidth) < bodyRef.current.scrollWidth);
|
setCanScrollRight((bodyRef.current.scrollLeft + bodyRef.current.clientWidth) < bodyRef.current.scrollWidth);
|
||||||
|
}
|
||||||
}, [setCanScrollRight, setCanScrollLeft, bodyRef]);
|
}, [setCanScrollRight, setCanScrollLeft, bodyRef]);
|
||||||
|
|
||||||
const handleDismiss = useCallback(() => {
|
const handleDismiss = useCallback(() => {
|
||||||
|
|
|
@ -38,6 +38,7 @@ class ColumnSettings extends PureComponent {
|
||||||
const alertStr = <FormattedMessage id='notifications.column_settings.alert' defaultMessage='Desktop notifications' />;
|
const alertStr = <FormattedMessage id='notifications.column_settings.alert' defaultMessage='Desktop notifications' />;
|
||||||
const showStr = <FormattedMessage id='notifications.column_settings.show' defaultMessage='Show in column' />;
|
const showStr = <FormattedMessage id='notifications.column_settings.show' defaultMessage='Show in column' />;
|
||||||
const soundStr = <FormattedMessage id='notifications.column_settings.sound' defaultMessage='Play sound' />;
|
const soundStr = <FormattedMessage id='notifications.column_settings.sound' defaultMessage='Play sound' />;
|
||||||
|
const groupStr = <FormattedMessage id='notifications.column_settings.group' defaultMessage='Group' />;
|
||||||
|
|
||||||
const showPushSettings = pushSettings.get('browserSupport') && pushSettings.get('isSubscribed');
|
const showPushSettings = pushSettings.get('browserSupport') && pushSettings.get('isSubscribed');
|
||||||
const pushStr = showPushSettings && <FormattedMessage id='notifications.column_settings.push' defaultMessage='Push notifications' />;
|
const pushStr = showPushSettings && <FormattedMessage id='notifications.column_settings.push' defaultMessage='Push notifications' />;
|
||||||
|
@ -94,6 +95,7 @@ class ColumnSettings extends PureComponent {
|
||||||
{showPushSettings && <SettingToggle prefix='notifications_push' settings={pushSettings} settingPath={['alerts', 'follow']} onChange={this.onPushChange} label={pushStr} />}
|
{showPushSettings && <SettingToggle prefix='notifications_push' settings={pushSettings} settingPath={['alerts', 'follow']} onChange={this.onPushChange} label={pushStr} />}
|
||||||
<SettingToggle prefix='notifications' settings={settings} settingPath={['shows', 'follow']} onChange={onChange} label={showStr} />
|
<SettingToggle prefix='notifications' settings={settings} settingPath={['shows', 'follow']} onChange={onChange} label={showStr} />
|
||||||
<SettingToggle prefix='notifications' settings={settings} settingPath={['sounds', 'follow']} onChange={onChange} label={soundStr} />
|
<SettingToggle prefix='notifications' settings={settings} settingPath={['sounds', 'follow']} onChange={onChange} label={soundStr} />
|
||||||
|
<SettingToggle prefix='notifications' settings={settings} settingPath={['group', 'follow']} onChange={onChange} label={groupStr} />
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
@ -56,11 +56,12 @@ const mapDispatchToProps = (dispatch) => ({
|
||||||
} else {
|
} else {
|
||||||
dispatch(changeSetting(['notifications', ...path], checked));
|
dispatch(changeSetting(['notifications', ...path], checked));
|
||||||
}
|
}
|
||||||
} else if(path[0] === 'groupingBeta') {
|
|
||||||
dispatch(changeSetting(['notifications', ...path], checked));
|
|
||||||
dispatch(initializeNotifications());
|
|
||||||
} else {
|
} else {
|
||||||
dispatch(changeSetting(['notifications', ...path], checked));
|
dispatch(changeSetting(['notifications', ...path], checked));
|
||||||
|
|
||||||
|
if(path[0] === 'group' && path[1] === 'follow') {
|
||||||
|
dispatch(initializeNotifications());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,19 @@
|
||||||
import { FormattedMessage } from 'react-intl';
|
import { FormattedMessage } from 'react-intl';
|
||||||
|
|
||||||
|
import { Link } from 'react-router-dom';
|
||||||
|
|
||||||
import PersonAddIcon from '@/material-icons/400-24px/person_add-fill.svg?react';
|
import PersonAddIcon from '@/material-icons/400-24px/person_add-fill.svg?react';
|
||||||
import { FollowersCounter } from 'mastodon/components/counters';
|
import { FollowersCounter } from 'mastodon/components/counters';
|
||||||
import { FollowButton } from 'mastodon/components/follow_button';
|
import { FollowButton } from 'mastodon/components/follow_button';
|
||||||
import { ShortNumber } from 'mastodon/components/short_number';
|
import { ShortNumber } from 'mastodon/components/short_number';
|
||||||
|
import { me } from 'mastodon/initial_state';
|
||||||
import type { NotificationGroupFollow } from 'mastodon/models/notification_group';
|
import type { NotificationGroupFollow } from 'mastodon/models/notification_group';
|
||||||
import { useAppSelector } from 'mastodon/store';
|
import { useAppSelector } from 'mastodon/store';
|
||||||
|
|
||||||
import type { LabelRenderer } from './notification_group_with_status';
|
import type { LabelRenderer } from './notification_group_with_status';
|
||||||
import { NotificationGroupWithStatus } from './notification_group_with_status';
|
import { NotificationGroupWithStatus } from './notification_group_with_status';
|
||||||
|
|
||||||
const labelRenderer: LabelRenderer = (displayedName, total) => {
|
const labelRenderer: LabelRenderer = (displayedName, total, seeMoreHref) => {
|
||||||
if (total === 1)
|
if (total === 1)
|
||||||
return (
|
return (
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
|
@ -23,10 +26,12 @@ const labelRenderer: LabelRenderer = (displayedName, total) => {
|
||||||
return (
|
return (
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
id='notification.follow.name_and_others'
|
id='notification.follow.name_and_others'
|
||||||
defaultMessage='{name} and {count, plural, one {# other} other {# others}} followed you'
|
defaultMessage='{name} and <a>{count, plural, one {# other} other {# others}}</a> followed you'
|
||||||
values={{
|
values={{
|
||||||
name: displayedName,
|
name: displayedName,
|
||||||
count: total - 1,
|
count: total - 1,
|
||||||
|
a: (chunks) =>
|
||||||
|
seeMoreHref ? <Link to={seeMoreHref}>{chunks}</Link> : chunks,
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
|
@ -46,6 +51,10 @@ export const NotificationFollow: React.FC<{
|
||||||
notification: NotificationGroupFollow;
|
notification: NotificationGroupFollow;
|
||||||
unread: boolean;
|
unread: boolean;
|
||||||
}> = ({ notification, unread }) => {
|
}> = ({ notification, unread }) => {
|
||||||
|
const username = useAppSelector(
|
||||||
|
(state) => state.accounts.getIn([me, 'username']) as string,
|
||||||
|
);
|
||||||
|
|
||||||
let actions: JSX.Element | undefined;
|
let actions: JSX.Element | undefined;
|
||||||
let additionalContent: JSX.Element | undefined;
|
let additionalContent: JSX.Element | undefined;
|
||||||
|
|
||||||
|
@ -68,6 +77,7 @@ export const NotificationFollow: React.FC<{
|
||||||
timestamp={notification.latest_page_notification_at}
|
timestamp={notification.latest_page_notification_at}
|
||||||
count={notification.notifications_count}
|
count={notification.notifications_count}
|
||||||
labelRenderer={labelRenderer}
|
labelRenderer={labelRenderer}
|
||||||
|
labelSeeMoreHref={`/@${username}/followers`}
|
||||||
unread={unread}
|
unread={unread}
|
||||||
actions={actions}
|
actions={actions}
|
||||||
additionalContent={additionalContent}
|
additionalContent={additionalContent}
|
||||||
|
|
|
@ -13,6 +13,7 @@ import {
|
||||||
import type { IconProp } from 'mastodon/components/icon';
|
import type { IconProp } from 'mastodon/components/icon';
|
||||||
import { Icon } from 'mastodon/components/icon';
|
import { Icon } from 'mastodon/components/icon';
|
||||||
import Status from 'mastodon/containers/status_container';
|
import Status from 'mastodon/containers/status_container';
|
||||||
|
import { getStatusHidden } from 'mastodon/selectors/filters';
|
||||||
import { useAppSelector, useAppDispatch } from 'mastodon/store';
|
import { useAppSelector, useAppDispatch } from 'mastodon/store';
|
||||||
|
|
||||||
import { DisplayedName } from './displayed_name';
|
import { DisplayedName } from './displayed_name';
|
||||||
|
@ -48,6 +49,12 @@ export const NotificationWithStatus: React.FC<{
|
||||||
(state) => state.statuses.getIn([statusId, 'visibility']) === 'direct',
|
(state) => state.statuses.getIn([statusId, 'visibility']) === 'direct',
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const isFiltered = useAppSelector(
|
||||||
|
(state) =>
|
||||||
|
statusId &&
|
||||||
|
getStatusHidden(state, { id: statusId, contextType: 'notifications' }),
|
||||||
|
);
|
||||||
|
|
||||||
const handlers = useMemo(
|
const handlers = useMemo(
|
||||||
() => ({
|
() => ({
|
||||||
open: () => {
|
open: () => {
|
||||||
|
@ -73,7 +80,7 @@ export const NotificationWithStatus: React.FC<{
|
||||||
[dispatch, statusId],
|
[dispatch, statusId],
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!statusId) return null;
|
if (!statusId || isFiltered) return null;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<HotKeys handlers={handlers}>
|
<HotKeys handlers={handlers}>
|
||||||
|
|
|
@ -14,6 +14,8 @@ import RepeatIcon from '@/material-icons/400-24px/repeat.svg?react';
|
||||||
import ReplyIcon from '@/material-icons/400-24px/reply.svg?react';
|
import ReplyIcon from '@/material-icons/400-24px/reply.svg?react';
|
||||||
import ReplyAllIcon from '@/material-icons/400-24px/reply_all.svg?react';
|
import ReplyAllIcon from '@/material-icons/400-24px/reply_all.svg?react';
|
||||||
import StarIcon from '@/material-icons/400-24px/star.svg?react';
|
import StarIcon from '@/material-icons/400-24px/star.svg?react';
|
||||||
|
import RepeatDisabledIcon from '@/svg-icons/repeat_disabled.svg?react';
|
||||||
|
import RepeatPrivateIcon from '@/svg-icons/repeat_private.svg?react';
|
||||||
import { replyCompose } from 'mastodon/actions/compose';
|
import { replyCompose } from 'mastodon/actions/compose';
|
||||||
import { toggleReblog, toggleFavourite } from 'mastodon/actions/interactions';
|
import { toggleReblog, toggleFavourite } from 'mastodon/actions/interactions';
|
||||||
import { openModal } from 'mastodon/actions/modal';
|
import { openModal } from 'mastodon/actions/modal';
|
||||||
|
@ -159,22 +161,26 @@ class Footer extends ImmutablePureComponent {
|
||||||
replyTitle = intl.formatMessage(messages.replyAll);
|
replyTitle = intl.formatMessage(messages.replyAll);
|
||||||
}
|
}
|
||||||
|
|
||||||
let reblogTitle = '';
|
let reblogTitle, reblogIconComponent;
|
||||||
|
|
||||||
if (status.get('reblogged')) {
|
if (status.get('reblogged')) {
|
||||||
reblogTitle = intl.formatMessage(messages.cancel_reblog_private);
|
reblogTitle = intl.formatMessage(messages.cancel_reblog_private);
|
||||||
|
reblogIconComponent = publicStatus ? RepeatIcon : RepeatPrivateIcon;
|
||||||
} else if (publicStatus) {
|
} else if (publicStatus) {
|
||||||
reblogTitle = intl.formatMessage(messages.reblog);
|
reblogTitle = intl.formatMessage(messages.reblog);
|
||||||
|
reblogIconComponent = RepeatIcon;
|
||||||
} else if (reblogPrivate) {
|
} else if (reblogPrivate) {
|
||||||
reblogTitle = intl.formatMessage(messages.reblog_private);
|
reblogTitle = intl.formatMessage(messages.reblog_private);
|
||||||
|
reblogIconComponent = RepeatPrivateIcon;
|
||||||
} else {
|
} else {
|
||||||
reblogTitle = intl.formatMessage(messages.cannot_reblog);
|
reblogTitle = intl.formatMessage(messages.cannot_reblog);
|
||||||
|
reblogIconComponent = RepeatDisabledIcon;
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className='picture-in-picture__footer'>
|
<div className='picture-in-picture__footer'>
|
||||||
<IconButton className='status__action-bar-button' title={replyTitle} icon={status.get('in_reply_to_account_id') === status.getIn(['account', 'id']) ? 'reply' : replyIcon} iconComponent={status.get('in_reply_to_account_id') === status.getIn(['account', 'id']) ? ReplyIcon : replyIconComponent} onClick={this.handleReplyClick} counter={status.get('replies_count')} />
|
<IconButton className='status__action-bar-button' title={replyTitle} icon={status.get('in_reply_to_account_id') === status.getIn(['account', 'id']) ? 'reply' : replyIcon} iconComponent={status.get('in_reply_to_account_id') === status.getIn(['account', 'id']) ? ReplyIcon : replyIconComponent} onClick={this.handleReplyClick} counter={status.get('replies_count')} />
|
||||||
<IconButton className={classNames('status__action-bar-button', { reblogPrivate })} disabled={!publicStatus && !reblogPrivate} active={status.get('reblogged')} title={reblogTitle} icon='retweet' iconComponent={RepeatIcon} onClick={this.handleReblogClick} counter={status.get('reblogs_count')} />
|
<IconButton className={classNames('status__action-bar-button', { reblogPrivate })} disabled={!publicStatus && !reblogPrivate} active={status.get('reblogged')} title={reblogTitle} icon='retweet' iconComponent={reblogIconComponent} onClick={this.handleReblogClick} counter={status.get('reblogs_count')} />
|
||||||
<IconButton className='status__action-bar-button star-icon' animate active={status.get('favourited')} title={intl.formatMessage(messages.favourite)} icon='star' iconComponent={StarIcon} onClick={this.handleFavouriteClick} counter={status.get('favourites_count')} />
|
<IconButton className='status__action-bar-button star-icon' animate active={status.get('favourited')} title={intl.formatMessage(messages.favourite)} icon='star' iconComponent={StarIcon} onClick={this.handleFavouriteClick} counter={status.get('favourites_count')} />
|
||||||
{withOpenButton && <IconButton className='status__action-bar-button' title={intl.formatMessage(messages.open)} icon='external-link' iconComponent={OpenInNewIcon} onClick={this.handleOpenClick} href={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}`} />}
|
{withOpenButton && <IconButton className='status__action-bar-button' title={intl.formatMessage(messages.open)} icon='external-link' iconComponent={OpenInNewIcon} onClick={this.handleOpenClick} href={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}`} />}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -140,7 +140,7 @@ class BundleColumnError extends PureComponent {
|
||||||
return (
|
return (
|
||||||
<Column bindToDocument={!multiColumn}>
|
<Column bindToDocument={!multiColumn}>
|
||||||
<div className='error-column'>
|
<div className='error-column'>
|
||||||
<GIF src='/oops.gif' staticSrc='/oops.png' className='error-column__image' />
|
<GIF src='/error-anim.gif' staticSrc='/error-static.png' className='error-column__image' />
|
||||||
|
|
||||||
<div className='error-column__message'>
|
<div className='error-column__message'>
|
||||||
<h1>{title}</h1>
|
<h1>{title}</h1>
|
||||||
|
|
|
@ -116,6 +116,7 @@ export const MuteModal = ({ accountId, acct }) => {
|
||||||
<div className='safety-action-modal__bottom__collapsible'>
|
<div className='safety-action-modal__bottom__collapsible'>
|
||||||
<div className='safety-action-modal__field-group'>
|
<div className='safety-action-modal__field-group'>
|
||||||
<RadioButtonLabel name='duration' value='0' label={intl.formatMessage(messages.indefinite)} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
<RadioButtonLabel name='duration' value='0' label={intl.formatMessage(messages.indefinite)} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
||||||
|
<RadioButtonLabel name='duration' value='21600' label={intl.formatMessage(messages.hours, { number: 6 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
||||||
<RadioButtonLabel name='duration' value='86400' label={intl.formatMessage(messages.hours, { number: 24 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
<RadioButtonLabel name='duration' value='86400' label={intl.formatMessage(messages.hours, { number: 24 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
||||||
<RadioButtonLabel name='duration' value='604800' label={intl.formatMessage(messages.days, { number: 7 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
<RadioButtonLabel name='duration' value='604800' label={intl.formatMessage(messages.days, { number: 7 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
||||||
<RadioButtonLabel name='duration' value='2592000' label={intl.formatMessage(messages.days, { number: 30 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
<RadioButtonLabel name='duration' value='2592000' label={intl.formatMessage(messages.days, { number: 30 })} currentValue={muteDuration} onChange={handleChangeMuteDuration} />
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
"account.followers": "Siguidores",
|
"account.followers": "Siguidores",
|
||||||
"account.followers.empty": "Naide sigue a esti perfil.",
|
"account.followers.empty": "Naide sigue a esti perfil.",
|
||||||
"account.follows.empty": "Esti perfil nun sigue a naide.",
|
"account.follows.empty": "Esti perfil nun sigue a naide.",
|
||||||
"account.hide_reblogs": "Anubrir los artículos compartíos de @{name}",
|
"account.hide_reblogs": "Esconder los artículos compartíos de @{name}",
|
||||||
"account.in_memoriam": "N'alcordanza.",
|
"account.in_memoriam": "N'alcordanza.",
|
||||||
"account.joined_short": "Data de xunión",
|
"account.joined_short": "Data de xunión",
|
||||||
"account.link_verified_on": "La propiedá d'esti enllaz comprobóse'l {date}",
|
"account.link_verified_on": "La propiedá d'esti enllaz comprobóse'l {date}",
|
||||||
|
@ -122,6 +122,7 @@
|
||||||
"conversation.open": "Ver la conversación",
|
"conversation.open": "Ver la conversación",
|
||||||
"conversation.with": "Con {names}",
|
"conversation.with": "Con {names}",
|
||||||
"copypaste.copied": "Copióse",
|
"copypaste.copied": "Copióse",
|
||||||
|
"copypaste.copy_to_clipboard": "Copiar nel cartafueyu",
|
||||||
"directory.federated": "Del fediversu conocíu",
|
"directory.federated": "Del fediversu conocíu",
|
||||||
"directory.local": "De «{domain}» namás",
|
"directory.local": "De «{domain}» namás",
|
||||||
"directory.new_arrivals": "Cuentes nueves",
|
"directory.new_arrivals": "Cuentes nueves",
|
||||||
|
@ -130,7 +131,7 @@
|
||||||
"dismissable_banner.dismiss": "Escartar",
|
"dismissable_banner.dismiss": "Escartar",
|
||||||
"dismissable_banner.explore_tags": "Esta seición contién les etiquetes del fediversu que tán ganando popularidá güei. Les etiquetes más usaes polos perfiles apaecen no cimero.",
|
"dismissable_banner.explore_tags": "Esta seición contién les etiquetes del fediversu que tán ganando popularidá güei. Les etiquetes más usaes polos perfiles apaecen no cimero.",
|
||||||
"dismissable_banner.public_timeline": "Esta seición contién los artículos más nuevos de les persones na web social que les persones de {domain} siguen.",
|
"dismissable_banner.public_timeline": "Esta seición contién los artículos más nuevos de les persones na web social que les persones de {domain} siguen.",
|
||||||
"embed.instructions": "Empotra esti artículu nel to sitiu web pente la copia del códigu d'abaxo.",
|
"embed.instructions": "Empotra esti artículu nel to sitiu web copiando'l códigu d'abaxo.",
|
||||||
"embed.preview": "Va apaecer asina:",
|
"embed.preview": "Va apaecer asina:",
|
||||||
"emoji_button.activity": "Actividá",
|
"emoji_button.activity": "Actividá",
|
||||||
"emoji_button.flags": "Banderes",
|
"emoji_button.flags": "Banderes",
|
||||||
|
@ -251,7 +252,7 @@
|
||||||
"keyboard_shortcuts.requests": "Abrir la llista de solicitúes de siguimientu",
|
"keyboard_shortcuts.requests": "Abrir la llista de solicitúes de siguimientu",
|
||||||
"keyboard_shortcuts.search": "Enfocar la barra de busca",
|
"keyboard_shortcuts.search": "Enfocar la barra de busca",
|
||||||
"keyboard_shortcuts.start": "Abrir la columna «Entamar»",
|
"keyboard_shortcuts.start": "Abrir la columna «Entamar»",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "Amosar/anubrir el conteníu multimedia",
|
"keyboard_shortcuts.toggle_sensitivity": "Amosar/esconder el conteníu multimedia",
|
||||||
"keyboard_shortcuts.toot": "Comenzar un artículu nuevu",
|
"keyboard_shortcuts.toot": "Comenzar un artículu nuevu",
|
||||||
"keyboard_shortcuts.unfocus": "Desenfocar l'área de composición/busca",
|
"keyboard_shortcuts.unfocus": "Desenfocar l'área de composición/busca",
|
||||||
"keyboard_shortcuts.up": "Xubir na llista",
|
"keyboard_shortcuts.up": "Xubir na llista",
|
||||||
|
@ -299,6 +300,7 @@
|
||||||
"notifications.column_settings.admin.sign_up": "Rexistros nuevos:",
|
"notifications.column_settings.admin.sign_up": "Rexistros nuevos:",
|
||||||
"notifications.column_settings.follow": "Siguidores nuevos:",
|
"notifications.column_settings.follow": "Siguidores nuevos:",
|
||||||
"notifications.column_settings.follow_request": "Solicitúes de siguimientu nueves:",
|
"notifications.column_settings.follow_request": "Solicitúes de siguimientu nueves:",
|
||||||
|
"notifications.column_settings.group": "Agrupar",
|
||||||
"notifications.column_settings.mention": "Menciones:",
|
"notifications.column_settings.mention": "Menciones:",
|
||||||
"notifications.column_settings.poll": "Resultaos de les encuestes:",
|
"notifications.column_settings.poll": "Resultaos de les encuestes:",
|
||||||
"notifications.column_settings.reblog": "Artículos compartíos:",
|
"notifications.column_settings.reblog": "Artículos compartíos:",
|
||||||
|
@ -418,11 +420,12 @@
|
||||||
"status.direct": "Mentar a @{name} per privao",
|
"status.direct": "Mentar a @{name} per privao",
|
||||||
"status.direct_indicator": "Mención privada",
|
"status.direct_indicator": "Mención privada",
|
||||||
"status.edited_x_times": "Editóse {count, plural, one {{count} vegada} other {{count} vegaes}}",
|
"status.edited_x_times": "Editóse {count, plural, one {{count} vegada} other {{count} vegaes}}",
|
||||||
|
"status.embed": "Consiguir el códigu pa empotrar",
|
||||||
"status.filter": "Peñerar esti artículu",
|
"status.filter": "Peñerar esti artículu",
|
||||||
"status.history.created": "{name} creó {date}",
|
"status.history.created": "{name} creó {date}",
|
||||||
"status.history.edited": "{name} editó {date}",
|
"status.history.edited": "{name} editó {date}",
|
||||||
"status.load_more": "Cargar más",
|
"status.load_more": "Cargar más",
|
||||||
"status.media_hidden": "Conteníu multimedia anubríu",
|
"status.media_hidden": "Conteníu multimedia escondíu",
|
||||||
"status.mention": "Mentar a @{name}",
|
"status.mention": "Mentar a @{name}",
|
||||||
"status.more": "Más",
|
"status.more": "Más",
|
||||||
"status.mute": "Desactivar los avisos de @{name}",
|
"status.mute": "Desactivar los avisos de @{name}",
|
||||||
|
@ -468,14 +471,14 @@
|
||||||
"upload_modal.applying": "Aplicando…",
|
"upload_modal.applying": "Aplicando…",
|
||||||
"upload_modal.detect_text": "Detectar el testu de la semeya",
|
"upload_modal.detect_text": "Detectar el testu de la semeya",
|
||||||
"upload_modal.edit_media": "Edición",
|
"upload_modal.edit_media": "Edición",
|
||||||
"upload_modal.hint": "Calca o arrastra'l círculu de la previsualización pa escoyer el puntu d'enfoque que siempres va tar a la vista en toles miniatures.",
|
"upload_modal.hint": "Calca o arrastra'l círculu de la previsualización pa escoyer el puntu d'enfoque que siempre va tar a la vista en toles miniatures.",
|
||||||
"upload_progress.label": "Xubiendo…",
|
"upload_progress.label": "Xubiendo…",
|
||||||
"upload_progress.processing": "Procesando…",
|
"upload_progress.processing": "Procesando…",
|
||||||
"video.close": "Zarrar el videu",
|
"video.close": "Zarrar el videu",
|
||||||
"video.download": "Baxar el ficheru",
|
"video.download": "Baxar el ficheru",
|
||||||
"video.expand": "Espander el videu",
|
"video.expand": "Espander el videu",
|
||||||
"video.fullscreen": "Pantalla completa",
|
"video.fullscreen": "Pantalla completa",
|
||||||
"video.hide": "Anubrir el videu",
|
"video.hide": "Esconder el videu",
|
||||||
"video.mute": "Desactivar el soníu",
|
"video.mute": "Desactivar el soníu",
|
||||||
"video.pause": "Posar",
|
"video.pause": "Posar",
|
||||||
"video.play": "Reproducir",
|
"video.play": "Reproducir",
|
||||||
|
|
|
@ -490,7 +490,6 @@
|
||||||
"notification.favourite": "{name} направи любима публикацията ви",
|
"notification.favourite": "{name} направи любима публикацията ви",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} и <a>{count, plural, one {# друг} other {# други}}</a> направиха любима ваша публикация",
|
"notification.favourite.name_and_others_with_link": "{name} и <a>{count, plural, one {# друг} other {# други}}</a> направиха любима ваша публикация",
|
||||||
"notification.follow": "{name} ви последва",
|
"notification.follow": "{name} ви последва",
|
||||||
"notification.follow.name_and_others": "{name} и {count, plural, one {# друг} other {# други}} ви последваха",
|
|
||||||
"notification.follow_request": "{name} поиска да ви последва",
|
"notification.follow_request": "{name} поиска да ви последва",
|
||||||
"notification.follow_request.name_and_others": "{name} и {count, plural, one {# друг} other {# други}} поискаха да ви последват",
|
"notification.follow_request.name_and_others": "{name} и {count, plural, one {# друг} other {# други}} поискаха да ви последват",
|
||||||
"notification.label.mention": "Споменаване",
|
"notification.label.mention": "Споменаване",
|
||||||
|
|
|
@ -385,6 +385,7 @@
|
||||||
"notification.admin.report": "Disklêriet eo bet {target} gant {name}",
|
"notification.admin.report": "Disklêriet eo bet {target} gant {name}",
|
||||||
"notification.admin.sign_up": "{name} en·he deus lakaet e·hec'h anv",
|
"notification.admin.sign_up": "{name} en·he deus lakaet e·hec'h anv",
|
||||||
"notification.follow": "heuliañ a ra {name} ac'hanoc'h",
|
"notification.follow": "heuliañ a ra {name} ac'hanoc'h",
|
||||||
|
"notification.follow.name_and_others": "{name} <a>{count, plural, one {hag # den all} two {ha # zen all} few {ha # den all} many {ha # den all} other {ha # den all}}</a> zo o heuliañ ac'hanoc'h",
|
||||||
"notification.follow_request": "Gant {name} eo bet goulennet ho heuliañ",
|
"notification.follow_request": "Gant {name} eo bet goulennet ho heuliañ",
|
||||||
"notification.moderation-warning.learn_more": "Gouzout hiroc'h",
|
"notification.moderation-warning.learn_more": "Gouzout hiroc'h",
|
||||||
"notification.own_poll": "Echu eo ho sontadeg",
|
"notification.own_poll": "Echu eo ho sontadeg",
|
||||||
|
@ -399,6 +400,7 @@
|
||||||
"notifications.column_settings.favourite": "Muiañ-karet:",
|
"notifications.column_settings.favourite": "Muiañ-karet:",
|
||||||
"notifications.column_settings.follow": "Heulierien nevez:",
|
"notifications.column_settings.follow": "Heulierien nevez:",
|
||||||
"notifications.column_settings.follow_request": "Pedadoù heuliañ nevez :",
|
"notifications.column_settings.follow_request": "Pedadoù heuliañ nevez :",
|
||||||
|
"notifications.column_settings.group": "Strollañ",
|
||||||
"notifications.column_settings.mention": "Menegoù:",
|
"notifications.column_settings.mention": "Menegoù:",
|
||||||
"notifications.column_settings.poll": "Disoc'hoù ar sontadeg:",
|
"notifications.column_settings.poll": "Disoc'hoù ar sontadeg:",
|
||||||
"notifications.column_settings.push": "Kemennoù push",
|
"notifications.column_settings.push": "Kemennoù push",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} ha afavorit el teu tut",
|
"notification.favourite": "{name} ha afavorit el teu tut",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} i <a>{count, plural, one {# altre} other {# altres}}</a> han afavorit la vostra publicació",
|
"notification.favourite.name_and_others_with_link": "{name} i <a>{count, plural, one {# altre} other {# altres}}</a> han afavorit la vostra publicació",
|
||||||
"notification.follow": "{name} et segueix",
|
"notification.follow": "{name} et segueix",
|
||||||
"notification.follow.name_and_others": "{name} i {count, plural, one {# altre} other {# altres}} us han seguit",
|
|
||||||
"notification.follow_request": "{name} ha sol·licitat de seguir-te",
|
"notification.follow_request": "{name} ha sol·licitat de seguir-te",
|
||||||
"notification.follow_request.name_and_others": "{name} i {count, plural, one {# altre} other {# altres}} han demanat de seguir-vos",
|
"notification.follow_request.name_and_others": "{name} i {count, plural, one {# altre} other {# altres}} han demanat de seguir-vos",
|
||||||
"notification.label.mention": "Menció",
|
"notification.label.mention": "Menció",
|
||||||
|
|
|
@ -222,6 +222,7 @@
|
||||||
"domain_block_modal.they_cant_follow": "Ni all neb o'r gweinydd hwn eich dilyn.",
|
"domain_block_modal.they_cant_follow": "Ni all neb o'r gweinydd hwn eich dilyn.",
|
||||||
"domain_block_modal.they_wont_know": "Fyddan nhw ddim yn gwybod eu bod wedi cael eu blocio.",
|
"domain_block_modal.they_wont_know": "Fyddan nhw ddim yn gwybod eu bod wedi cael eu blocio.",
|
||||||
"domain_block_modal.title": "Blocio parth?",
|
"domain_block_modal.title": "Blocio parth?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Byddwch yn colli {followersCount, plural, one {{followersCountDisplay} dilynwr} other {{followersCountDisplay} dilynwyr}} a {followingCount, plural, one {{followingCountDisplay} person rydych yn dilyn} other {{followingCountDisplay} o bobl rydych yn eu dilyn}}.",
|
||||||
"domain_block_modal.you_will_lose_relationships": "Byddwch yn colli'r holl ddilynwyr a phobl rydych chi'n eu dilyn o'r gweinydd hwn.",
|
"domain_block_modal.you_will_lose_relationships": "Byddwch yn colli'r holl ddilynwyr a phobl rydych chi'n eu dilyn o'r gweinydd hwn.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Fyddwch chi ddim yn gweld postiadau na hysbysiadau gan ddefnyddwyr ar y gweinydd hwn.",
|
"domain_block_modal.you_wont_see_posts": "Fyddwch chi ddim yn gweld postiadau na hysbysiadau gan ddefnyddwyr ar y gweinydd hwn.",
|
||||||
"domain_pill.activitypub_lets_connect": "Mae'n caniatáu ichi gysylltu a rhyngweithio â phobl nid yn unig ar Mastodon, ond ar draws gwahanol apiau cymdeithasol hefyd.",
|
"domain_pill.activitypub_lets_connect": "Mae'n caniatáu ichi gysylltu a rhyngweithio â phobl nid yn unig ar Mastodon, ond ar draws gwahanol apiau cymdeithasol hefyd.",
|
||||||
|
@ -507,7 +508,7 @@
|
||||||
"notification.favourite": "Ffafriodd {name} eich postiad",
|
"notification.favourite": "Ffafriodd {name} eich postiad",
|
||||||
"notification.favourite.name_and_others_with_link": "Ffafriodd {name} a <a>{count, plural, one {# arall} other {# eraill}}</a> eich postiad",
|
"notification.favourite.name_and_others_with_link": "Ffafriodd {name} a <a>{count, plural, one {# arall} other {# eraill}}</a> eich postiad",
|
||||||
"notification.follow": "Dilynodd {name} chi",
|
"notification.follow": "Dilynodd {name} chi",
|
||||||
"notification.follow.name_and_others": "Mae {name} a {count, plural, one {# other} other {# others}} wedi'ch dilyn chi",
|
"notification.follow.name_and_others": "Mae {name} a <a>{count, plural, zero {}one {# other} two {# others} few {# others} many {# others} other {# others}}</a> nawr yn eich dilyn chi",
|
||||||
"notification.follow_request": "Mae {name} wedi gwneud cais i'ch dilyn",
|
"notification.follow_request": "Mae {name} wedi gwneud cais i'ch dilyn",
|
||||||
"notification.follow_request.name_and_others": "Mae {name} a{count, plural, one {# other} other {# others}} wedi gofyn i'ch dilyn chi",
|
"notification.follow_request.name_and_others": "Mae {name} a{count, plural, one {# other} other {# others}} wedi gofyn i'ch dilyn chi",
|
||||||
"notification.label.mention": "Crybwyll",
|
"notification.label.mention": "Crybwyll",
|
||||||
|
@ -515,6 +516,7 @@
|
||||||
"notification.label.private_reply": "Ateb preifat",
|
"notification.label.private_reply": "Ateb preifat",
|
||||||
"notification.label.reply": "Ateb",
|
"notification.label.reply": "Ateb",
|
||||||
"notification.mention": "Crybwyll",
|
"notification.mention": "Crybwyll",
|
||||||
|
"notification.mentioned_you": "Rydych wedi'ch crybwyll gan {name}",
|
||||||
"notification.moderation-warning.learn_more": "Dysgu mwy",
|
"notification.moderation-warning.learn_more": "Dysgu mwy",
|
||||||
"notification.moderation_warning": "Rydych wedi derbyn rhybudd gan gymedrolwr",
|
"notification.moderation_warning": "Rydych wedi derbyn rhybudd gan gymedrolwr",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Mae rhai o'ch postiadau wedi'u dileu.",
|
"notification.moderation_warning.action_delete_statuses": "Mae rhai o'ch postiadau wedi'u dileu.",
|
||||||
|
@ -565,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Bar hidlo cyflym",
|
"notifications.column_settings.filter_bar.category": "Bar hidlo cyflym",
|
||||||
"notifications.column_settings.follow": "Dilynwyr newydd:",
|
"notifications.column_settings.follow": "Dilynwyr newydd:",
|
||||||
"notifications.column_settings.follow_request": "Ceisiadau dilyn newydd:",
|
"notifications.column_settings.follow_request": "Ceisiadau dilyn newydd:",
|
||||||
|
"notifications.column_settings.group": "Grŵp",
|
||||||
"notifications.column_settings.mention": "Crybwylliadau:",
|
"notifications.column_settings.mention": "Crybwylliadau:",
|
||||||
"notifications.column_settings.poll": "Canlyniadau pleidlais:",
|
"notifications.column_settings.poll": "Canlyniadau pleidlais:",
|
||||||
"notifications.column_settings.push": "Hysbysiadau gwthiadwy",
|
"notifications.column_settings.push": "Hysbysiadau gwthiadwy",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} favoritmarkerede dit indlæg",
|
"notification.favourite": "{name} favoritmarkerede dit indlæg",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> gjorde dit indlæg til favorit",
|
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> gjorde dit indlæg til favorit",
|
||||||
"notification.follow": "{name} begyndte at følge dig",
|
"notification.follow": "{name} begyndte at følge dig",
|
||||||
"notification.follow.name_and_others": "{name} og {count, plural, one {# anden} other {# andre}} følger dig",
|
"notification.follow.name_and_others": "{name} og <a>{count, plural, one {# andre} other {# andre}}</a> begyndte at følge dig",
|
||||||
"notification.follow_request": "{name} har anmodet om at følge dig",
|
"notification.follow_request": "{name} har anmodet om at følge dig",
|
||||||
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# anden} other {# andre}} har anmodet om at følger dig",
|
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# anden} other {# andre}} har anmodet om at følger dig",
|
||||||
"notification.label.mention": "Omtale",
|
"notification.label.mention": "Omtale",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Hurtigfiltreringsbjælke",
|
"notifications.column_settings.filter_bar.category": "Hurtigfiltreringsbjælke",
|
||||||
"notifications.column_settings.follow": "Nye følgere:",
|
"notifications.column_settings.follow": "Nye følgere:",
|
||||||
"notifications.column_settings.follow_request": "Nye følgeanmodninger:",
|
"notifications.column_settings.follow_request": "Nye følgeanmodninger:",
|
||||||
|
"notifications.column_settings.group": "Gruppere",
|
||||||
"notifications.column_settings.mention": "Omtaler:",
|
"notifications.column_settings.mention": "Omtaler:",
|
||||||
"notifications.column_settings.poll": "Afstemningsresultater:",
|
"notifications.column_settings.poll": "Afstemningsresultater:",
|
||||||
"notifications.column_settings.push": "Push-notifikationer",
|
"notifications.column_settings.push": "Push-notifikationer",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} favorisierte deinen Beitrag",
|
"notification.favourite": "{name} favorisierte deinen Beitrag",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} und <a>{count, plural, one {# weitere Person} other {# weitere Personen}}</a> favorisierten deinen Beitrag",
|
"notification.favourite.name_and_others_with_link": "{name} und <a>{count, plural, one {# weitere Person} other {# weitere Personen}}</a> favorisierten deinen Beitrag",
|
||||||
"notification.follow": "{name} folgt dir",
|
"notification.follow": "{name} folgt dir",
|
||||||
"notification.follow.name_and_others": "{name} und {count, plural, one {# weitere Person} other {# weitere Personen}} folgen dir",
|
"notification.follow.name_and_others": "{name} und <a>{count, plural, one {# weitere Person} other {# weitere Personen}}</a> folgen dir",
|
||||||
"notification.follow_request": "{name} möchte dir folgen",
|
"notification.follow_request": "{name} möchte dir folgen",
|
||||||
"notification.follow_request.name_and_others": "{name} und {count, plural, one {# weitere Person} other {# weitere Personen}} möchten dir folgen",
|
"notification.follow_request.name_and_others": "{name} und {count, plural, one {# weitere Person} other {# weitere Personen}} möchten dir folgen",
|
||||||
"notification.label.mention": "Erwähnung",
|
"notification.label.mention": "Erwähnung",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Filterleiste",
|
"notifications.column_settings.filter_bar.category": "Filterleiste",
|
||||||
"notifications.column_settings.follow": "Neue Follower:",
|
"notifications.column_settings.follow": "Neue Follower:",
|
||||||
"notifications.column_settings.follow_request": "Neue Follower-Anfragen:",
|
"notifications.column_settings.follow_request": "Neue Follower-Anfragen:",
|
||||||
|
"notifications.column_settings.group": "Gruppieren",
|
||||||
"notifications.column_settings.mention": "Erwähnungen:",
|
"notifications.column_settings.mention": "Erwähnungen:",
|
||||||
"notifications.column_settings.poll": "Umfrageergebnisse:",
|
"notifications.column_settings.poll": "Umfrageergebnisse:",
|
||||||
"notifications.column_settings.push": "Push-Benachrichtigungen",
|
"notifications.column_settings.push": "Push-Benachrichtigungen",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} favorited your post\n{name} προτίμησε την ανάρτηση σου",
|
"notification.favourite": "{name} favorited your post\n{name} προτίμησε την ανάρτηση σου",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} και <a>{count, plural, one {# ακόμη} other {# ακόμη}}</a> αγάπησαν την ανάρτησή σου",
|
"notification.favourite.name_and_others_with_link": "{name} και <a>{count, plural, one {# ακόμη} other {# ακόμη}}</a> αγάπησαν την ανάρτησή σου",
|
||||||
"notification.follow": "Ο/Η {name} σε ακολούθησε",
|
"notification.follow": "Ο/Η {name} σε ακολούθησε",
|
||||||
"notification.follow.name_and_others": "{name} και {count, plural, one {# ακόμη} other {# ακόμη}} σε ακολούθησαν",
|
|
||||||
"notification.follow_request": "Ο/H {name} ζήτησε να σε ακολουθήσει",
|
"notification.follow_request": "Ο/H {name} ζήτησε να σε ακολουθήσει",
|
||||||
"notification.follow_request.name_and_others": "{name} και {count, plural, one {# άλλος} other {# άλλοι}} ζήτησαν να σε ακολουθήσουν",
|
"notification.follow_request.name_and_others": "{name} και {count, plural, one {# άλλος} other {# άλλοι}} ζήτησαν να σε ακολουθήσουν",
|
||||||
"notification.label.mention": "Επισήμανση",
|
"notification.label.mention": "Επισήμανση",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} favourited your post",
|
"notification.favourite": "{name} favourited your post",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} and <a>{count, plural, one {# other} other {# others}}</a> favourited your post",
|
"notification.favourite.name_and_others_with_link": "{name} and <a>{count, plural, one {# other} other {# others}}</a> favourited your post",
|
||||||
"notification.follow": "{name} followed you",
|
"notification.follow": "{name} followed you",
|
||||||
"notification.follow.name_and_others": "{name} and {count, plural, one {# other} other {# others}} followed you",
|
|
||||||
"notification.follow_request": "{name} has requested to follow you",
|
"notification.follow_request": "{name} has requested to follow you",
|
||||||
"notification.follow_request.name_and_others": "{name} and {count, plural, one {# other} other {# others}} has requested to follow you",
|
"notification.follow_request.name_and_others": "{name} and {count, plural, one {# other} other {# others}} has requested to follow you",
|
||||||
"notification.label.mention": "Mention",
|
"notification.label.mention": "Mention",
|
||||||
|
@ -791,7 +790,7 @@
|
||||||
"status.edited_x_times": "Edited {count, plural, one {{count} time} other {{count} times}}",
|
"status.edited_x_times": "Edited {count, plural, one {{count} time} other {{count} times}}",
|
||||||
"status.embed": "Get embed code",
|
"status.embed": "Get embed code",
|
||||||
"status.favourite": "Favourite",
|
"status.favourite": "Favourite",
|
||||||
"status.favourites": "{count, plural, one {favorite} other {favorites}}",
|
"status.favourites": "{count, plural, one {favourite} other {favourites}}",
|
||||||
"status.filter": "Filter this post",
|
"status.filter": "Filter this post",
|
||||||
"status.history.created": "{name} created {date}",
|
"status.history.created": "{name} created {date}",
|
||||||
"status.history.edited": "{name} edited {date}",
|
"status.history.edited": "{name} edited {date}",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} favorited your post",
|
"notification.favourite": "{name} favorited your post",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} and <a>{count, plural, one {# other} other {# others}}</a> favorited your post",
|
"notification.favourite.name_and_others_with_link": "{name} and <a>{count, plural, one {# other} other {# others}}</a> favorited your post",
|
||||||
"notification.follow": "{name} followed you",
|
"notification.follow": "{name} followed you",
|
||||||
"notification.follow.name_and_others": "{name} and {count, plural, one {# other} other {# others}} followed you",
|
"notification.follow.name_and_others": "{name} and <a>{count, plural, one {# other} other {# others}}</a> followed you",
|
||||||
"notification.follow_request": "{name} has requested to follow you",
|
"notification.follow_request": "{name} has requested to follow you",
|
||||||
"notification.follow_request.name_and_others": "{name} and {count, plural, one {# other} other {# others}} has requested to follow you",
|
"notification.follow_request.name_and_others": "{name} and {count, plural, one {# other} other {# others}} has requested to follow you",
|
||||||
"notification.label.mention": "Mention",
|
"notification.label.mention": "Mention",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Quick filter bar",
|
"notifications.column_settings.filter_bar.category": "Quick filter bar",
|
||||||
"notifications.column_settings.follow": "New followers:",
|
"notifications.column_settings.follow": "New followers:",
|
||||||
"notifications.column_settings.follow_request": "New follow requests:",
|
"notifications.column_settings.follow_request": "New follow requests:",
|
||||||
|
"notifications.column_settings.group": "Group",
|
||||||
"notifications.column_settings.mention": "Mentions:",
|
"notifications.column_settings.mention": "Mentions:",
|
||||||
"notifications.column_settings.poll": "Poll results:",
|
"notifications.column_settings.poll": "Poll results:",
|
||||||
"notifications.column_settings.push": "Push notifications",
|
"notifications.column_settings.push": "Push notifications",
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
"about.rules": "Regularo de la servilo",
|
"about.rules": "Regularo de la servilo",
|
||||||
"account.account_note_header": "Personaj notoj",
|
"account.account_note_header": "Personaj notoj",
|
||||||
"account.add_or_remove_from_list": "Aldoni al aŭ forigi el listoj",
|
"account.add_or_remove_from_list": "Aldoni al aŭ forigi el listoj",
|
||||||
"account.badges.bot": "Roboto",
|
"account.badges.bot": "Aŭtomata",
|
||||||
"account.badges.group": "Grupo",
|
"account.badges.group": "Grupo",
|
||||||
"account.block": "Bloki @{name}",
|
"account.block": "Bloki @{name}",
|
||||||
"account.block_domain": "Bloki la domajnon {domain}",
|
"account.block_domain": "Bloki la domajnon {domain}",
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
"alert.unexpected.message": "Neatendita eraro okazis.",
|
"alert.unexpected.message": "Neatendita eraro okazis.",
|
||||||
"alert.unexpected.title": "Aj!",
|
"alert.unexpected.title": "Aj!",
|
||||||
"alt_text_badge.title": "Alt-teksto",
|
"alt_text_badge.title": "Alt-teksto",
|
||||||
"announcement.announcement": "Anoncoj",
|
"announcement.announcement": "Anonco",
|
||||||
"attachments_list.unprocessed": "(neprilaborita)",
|
"attachments_list.unprocessed": "(neprilaborita)",
|
||||||
"audio.hide": "Kaŝi aŭdion",
|
"audio.hide": "Kaŝi aŭdion",
|
||||||
"block_modal.remote_users_caveat": "Ni petos al la servilo {domain} respekti vian elekton. Tamen, plenumo ne estas garantiita ĉar iuj serviloj eble manipulas blokojn malsame. Publikaj afiŝoj eble ankoraŭ estas videbla por ne-ensalutintaj uzantoj.",
|
"block_modal.remote_users_caveat": "Ni petos al la servilo {domain} respekti vian elekton. Tamen, plenumo ne estas garantiita ĉar iuj serviloj eble manipulas blokojn malsame. Publikaj afiŝoj eble ankoraŭ estas videbla por ne-ensalutintaj uzantoj.",
|
||||||
|
@ -105,13 +105,13 @@
|
||||||
"bundle_column_error.error.title": "Ho, ve!",
|
"bundle_column_error.error.title": "Ho, ve!",
|
||||||
"bundle_column_error.network.body": "Okazis eraro dum ŝarĝado de ĉi tiu paĝo. Tion povas kaŭzi portempa problemo pri via retkonektado aŭ pri ĉi tiu servilo.",
|
"bundle_column_error.network.body": "Okazis eraro dum ŝarĝado de ĉi tiu paĝo. Tion povas kaŭzi portempa problemo pri via retkonektado aŭ pri ĉi tiu servilo.",
|
||||||
"bundle_column_error.network.title": "Eraro de reto",
|
"bundle_column_error.network.title": "Eraro de reto",
|
||||||
"bundle_column_error.retry": "Provu refoje",
|
"bundle_column_error.retry": "Provu denove",
|
||||||
"bundle_column_error.return": "Reiri hejmen",
|
"bundle_column_error.return": "Reiri hejmen",
|
||||||
"bundle_column_error.routing.body": "La celita paĝo ne troveblas. Ĉu vi certas, ke la retadreso (URL) en via retfoliumilo estas ĝusta?",
|
"bundle_column_error.routing.body": "La celita paĝo ne troveblas. Ĉu vi certas, ke la retadreso (URL) en via retfoliumilo estas ĝusta?",
|
||||||
"bundle_column_error.routing.title": "404",
|
"bundle_column_error.routing.title": "404",
|
||||||
"bundle_modal_error.close": "Fermi",
|
"bundle_modal_error.close": "Fermi",
|
||||||
"bundle_modal_error.message": "Io misfunkciis en la ŝargado de ĉi tiu elemento.",
|
"bundle_modal_error.message": "Io misfunkciis en la ŝargado de ĉi tiu elemento.",
|
||||||
"bundle_modal_error.retry": "Bonvolu reprovi",
|
"bundle_modal_error.retry": "Provu denove",
|
||||||
"closed_registrations.other_server_instructions": "Ĉar Mastodon estas malcentraliza, vi povas krei konton ĉe alia servilo kaj ankoraŭ komuniki kun ĉi tiu.",
|
"closed_registrations.other_server_instructions": "Ĉar Mastodon estas malcentraliza, vi povas krei konton ĉe alia servilo kaj ankoraŭ komuniki kun ĉi tiu.",
|
||||||
"closed_registrations_modal.description": "Krei konton ĉe {domain} aktuale ne eblas, tamen bonvole rimarku, ke vi ne bezonas konton specife ĉe {domain} por uzi Mastodon.",
|
"closed_registrations_modal.description": "Krei konton ĉe {domain} aktuale ne eblas, tamen bonvole rimarku, ke vi ne bezonas konton specife ĉe {domain} por uzi Mastodon.",
|
||||||
"closed_registrations_modal.find_another_server": "Trovi alian servilon",
|
"closed_registrations_modal.find_another_server": "Trovi alian servilon",
|
||||||
|
@ -182,8 +182,8 @@
|
||||||
"confirmations.edit.confirm": "Redakti",
|
"confirmations.edit.confirm": "Redakti",
|
||||||
"confirmations.edit.message": "Redakti nun anstataŭigos la skribatan afiŝon. Ĉu vi certas, ke vi volas daŭrigi?",
|
"confirmations.edit.message": "Redakti nun anstataŭigos la skribatan afiŝon. Ĉu vi certas, ke vi volas daŭrigi?",
|
||||||
"confirmations.edit.title": "Ĉu superskribi afiŝon?",
|
"confirmations.edit.title": "Ĉu superskribi afiŝon?",
|
||||||
"confirmations.logout.confirm": "Adiaŭi",
|
"confirmations.logout.confirm": "Elsaluti",
|
||||||
"confirmations.logout.message": "Ĉu vi certas ke vi volas adiaŭi?",
|
"confirmations.logout.message": "Ĉu vi certas, ke vi volas elsaluti?",
|
||||||
"confirmations.logout.title": "Ĉu elsaluti?",
|
"confirmations.logout.title": "Ĉu elsaluti?",
|
||||||
"confirmations.mute.confirm": "Silentigi",
|
"confirmations.mute.confirm": "Silentigi",
|
||||||
"confirmations.redraft.confirm": "Forigi kaj reskribi",
|
"confirmations.redraft.confirm": "Forigi kaj reskribi",
|
||||||
|
@ -198,7 +198,7 @@
|
||||||
"content_warning.hide": "Kaŝi afiŝon",
|
"content_warning.hide": "Kaŝi afiŝon",
|
||||||
"content_warning.show": "Montri ĉiukaze",
|
"content_warning.show": "Montri ĉiukaze",
|
||||||
"conversation.delete": "Forigi konversacion",
|
"conversation.delete": "Forigi konversacion",
|
||||||
"conversation.mark_as_read": "Marki legita",
|
"conversation.mark_as_read": "Marku kiel legita",
|
||||||
"conversation.open": "Vidi konversacion",
|
"conversation.open": "Vidi konversacion",
|
||||||
"conversation.with": "Kun {names}",
|
"conversation.with": "Kun {names}",
|
||||||
"copy_icon_button.copied": "Kopiis al kliptabulo",
|
"copy_icon_button.copied": "Kopiis al kliptabulo",
|
||||||
|
@ -247,17 +247,17 @@
|
||||||
"emoji_button.food": "Manĝi kaj trinki",
|
"emoji_button.food": "Manĝi kaj trinki",
|
||||||
"emoji_button.label": "Enmeti emoĝion",
|
"emoji_button.label": "Enmeti emoĝion",
|
||||||
"emoji_button.nature": "Naturo",
|
"emoji_button.nature": "Naturo",
|
||||||
"emoji_button.not_found": "Neniu emoĝio!! (╯°□°)╯︵ ┻━┻",
|
"emoji_button.not_found": "Neniuj kongruaj emoĝioj trovitaj",
|
||||||
"emoji_button.objects": "Aĵoj",
|
"emoji_button.objects": "Aĵoj",
|
||||||
"emoji_button.people": "Homoj",
|
"emoji_button.people": "Homoj",
|
||||||
"emoji_button.recent": "Ofte uzataj",
|
"emoji_button.recent": "Ofte uzataj",
|
||||||
"emoji_button.search": "Serĉo…",
|
"emoji_button.search": "Serĉo...",
|
||||||
"emoji_button.search_results": "Serĉaj rezultoj",
|
"emoji_button.search_results": "Serĉaj rezultoj",
|
||||||
"emoji_button.symbols": "Simboloj",
|
"emoji_button.symbols": "Simboloj",
|
||||||
"emoji_button.travel": "Vojaĝoj kaj lokoj",
|
"emoji_button.travel": "Vojaĝoj kaj lokoj",
|
||||||
"empty_column.account_hides_collections": "Ĉi tiu uzanto elektis ne disponebligi ĉi tiu informon",
|
"empty_column.account_hides_collections": "Ĉi tiu uzanto elektis ne disponebligi ĉi tiu informon",
|
||||||
"empty_column.account_suspended": "Konto suspendita",
|
"empty_column.account_suspended": "Konto suspendita",
|
||||||
"empty_column.account_timeline": "Neniu afiŝo ĉi tie!",
|
"empty_column.account_timeline": "Neniuj afiŝoj ĉi tie!",
|
||||||
"empty_column.account_unavailable": "Profilo nedisponebla",
|
"empty_column.account_unavailable": "Profilo nedisponebla",
|
||||||
"empty_column.blocks": "Vi ankoraŭ ne blokis uzanton.",
|
"empty_column.blocks": "Vi ankoraŭ ne blokis uzanton.",
|
||||||
"empty_column.bookmarked_statuses": "Vi ankoraŭ ne aldonis afiŝon al viaj legosignoj. Kiam vi aldonos iun, tiu aperos ĉi tie.",
|
"empty_column.bookmarked_statuses": "Vi ankoraŭ ne aldonis afiŝon al viaj legosignoj. Kiam vi aldonos iun, tiu aperos ĉi tie.",
|
||||||
|
@ -343,7 +343,7 @@
|
||||||
"hashtag.column_header.tag_mode.all": "kaj {additional}",
|
"hashtag.column_header.tag_mode.all": "kaj {additional}",
|
||||||
"hashtag.column_header.tag_mode.any": "aŭ {additional}",
|
"hashtag.column_header.tag_mode.any": "aŭ {additional}",
|
||||||
"hashtag.column_header.tag_mode.none": "sen {additional}",
|
"hashtag.column_header.tag_mode.none": "sen {additional}",
|
||||||
"hashtag.column_settings.select.no_options_message": "Neniu sugesto trovita",
|
"hashtag.column_settings.select.no_options_message": "Neniuj sugestoj trovitaj",
|
||||||
"hashtag.column_settings.select.placeholder": "Enmeti kradvortojn…",
|
"hashtag.column_settings.select.placeholder": "Enmeti kradvortojn…",
|
||||||
"hashtag.column_settings.tag_mode.all": "Ĉiuj",
|
"hashtag.column_settings.tag_mode.all": "Ĉiuj",
|
||||||
"hashtag.column_settings.tag_mode.any": "Iu ajn",
|
"hashtag.column_settings.tag_mode.any": "Iu ajn",
|
||||||
|
@ -399,40 +399,40 @@
|
||||||
"intervals.full.days": "{number, plural, one {# tago} other {# tagoj}}",
|
"intervals.full.days": "{number, plural, one {# tago} other {# tagoj}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# horo} other {# horoj}}",
|
"intervals.full.hours": "{number, plural, one {# horo} other {# horoj}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutoj}}",
|
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutoj}}",
|
||||||
"keyboard_shortcuts.back": "reveni",
|
"keyboard_shortcuts.back": "Reiru reen",
|
||||||
"keyboard_shortcuts.blocked": "Malfermi la liston de blokitaj uzantoj",
|
"keyboard_shortcuts.blocked": "Malfermi la liston de blokitaj uzantoj",
|
||||||
"keyboard_shortcuts.boost": "Diskonigi la mesaĝon",
|
"keyboard_shortcuts.boost": "Diskonigi la mesaĝon",
|
||||||
"keyboard_shortcuts.column": "Fokusi kolumnon",
|
"keyboard_shortcuts.column": "Fokusi kolumnon",
|
||||||
"keyboard_shortcuts.compose": "enfokusigi la tekstujon",
|
"keyboard_shortcuts.compose": "Enfokusigi la tekstaron",
|
||||||
"keyboard_shortcuts.description": "Priskribo",
|
"keyboard_shortcuts.description": "Priskribo",
|
||||||
"keyboard_shortcuts.direct": "por malfermi la kolumnon pri privataj mencioj",
|
"keyboard_shortcuts.direct": "por malfermi la kolumnon pri privataj mencioj",
|
||||||
"keyboard_shortcuts.down": "iri suben en la listo",
|
"keyboard_shortcuts.down": "Movu malsupren en la listo",
|
||||||
"keyboard_shortcuts.enter": "Malfermi afiŝon",
|
"keyboard_shortcuts.enter": "Malfermi afiŝon",
|
||||||
"keyboard_shortcuts.favourite": "Stelumi afiŝon",
|
"keyboard_shortcuts.favourite": "Stelumi afiŝon",
|
||||||
"keyboard_shortcuts.favourites": "Malfermi la liston de la stelumoj",
|
"keyboard_shortcuts.favourites": "Malfermi la liston de la stelumoj",
|
||||||
"keyboard_shortcuts.federated": "Malfermi la frataran templinion",
|
"keyboard_shortcuts.federated": "Malfermi la frataran templinion",
|
||||||
"keyboard_shortcuts.heading": "Klavaraj mallongigoj",
|
"keyboard_shortcuts.heading": "Fulmoklavoj",
|
||||||
"keyboard_shortcuts.home": "Malfermi la hejman templinion",
|
"keyboard_shortcuts.home": "Malfermi la hejman templinion",
|
||||||
"keyboard_shortcuts.hotkey": "Rapidklavo",
|
"keyboard_shortcuts.hotkey": "Rapidklavo",
|
||||||
"keyboard_shortcuts.legend": "montri ĉi tiun noton",
|
"keyboard_shortcuts.legend": "Montru ĉi tiun legendon",
|
||||||
"keyboard_shortcuts.local": "Malfermi la lokan templinion",
|
"keyboard_shortcuts.local": "Malfermu la lokan templinion",
|
||||||
"keyboard_shortcuts.mention": "mencii la aŭtoron",
|
"keyboard_shortcuts.mention": "Menciu aŭtoron",
|
||||||
"keyboard_shortcuts.muted": "malfermi la liston de silentigitaj uzantoj",
|
"keyboard_shortcuts.muted": "Malfermu la liston de silentigitaj uzantoj",
|
||||||
"keyboard_shortcuts.my_profile": "malfermi vian profilon",
|
"keyboard_shortcuts.my_profile": "Malfermu vian profilon",
|
||||||
"keyboard_shortcuts.notifications": "malfermi la kolumnon de sciigoj",
|
"keyboard_shortcuts.notifications": "Malfermu la sciigajn kolumnon",
|
||||||
"keyboard_shortcuts.open_media": "Malfermi plurmedion",
|
"keyboard_shortcuts.open_media": "Malfermu plurmedion",
|
||||||
"keyboard_shortcuts.pinned": "Malfermu alpinglitajn afiŝojn-liston",
|
"keyboard_shortcuts.pinned": "Malfermu alpinglitajn afiŝojn-liston",
|
||||||
"keyboard_shortcuts.profile": "malfermi la profilon de la aŭtoro",
|
"keyboard_shortcuts.profile": "Malfermu la profilon de aŭtoro",
|
||||||
"keyboard_shortcuts.reply": "Respondu al afiŝo",
|
"keyboard_shortcuts.reply": "Respondu al afiŝo",
|
||||||
"keyboard_shortcuts.requests": "Malfermi la liston de petoj por sekvado",
|
"keyboard_shortcuts.requests": "Malfermi la liston de petoj por sekvado",
|
||||||
"keyboard_shortcuts.search": "enfokusigi la serĉilon",
|
"keyboard_shortcuts.search": "Enfokusigi la serĉbreton",
|
||||||
"keyboard_shortcuts.spoilers": "Montri/kaŝi la kampon de averto de enhavo (\"CW\")",
|
"keyboard_shortcuts.spoilers": "Montri/kaŝi CW-kampon",
|
||||||
"keyboard_shortcuts.start": "malfermi la kolumnon «por komenci»",
|
"keyboard_shortcuts.start": "Malfermu \"por komenci\" kolumnon",
|
||||||
"keyboard_shortcuts.toggle_hidden": "Montri/kaŝi tekston malantaŭ la averto de enhavo (\"CW\")",
|
"keyboard_shortcuts.toggle_hidden": "Montri/kaŝi tekston malantaŭ CW",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "Montri/kaŝi plurmedion",
|
"keyboard_shortcuts.toggle_sensitivity": "Montri/kaŝi plurmedion",
|
||||||
"keyboard_shortcuts.toot": "Komencu novan afiŝon",
|
"keyboard_shortcuts.toot": "Komencu novan afiŝon",
|
||||||
"keyboard_shortcuts.unfocus": "malenfokusigi la tekstujon aŭ la serĉilon",
|
"keyboard_shortcuts.unfocus": "Senfokusigi verki tekstareon/serĉon",
|
||||||
"keyboard_shortcuts.up": "iri supren en la listo",
|
"keyboard_shortcuts.up": "Movu supren en la listo",
|
||||||
"lightbox.close": "Fermi",
|
"lightbox.close": "Fermi",
|
||||||
"lightbox.next": "Antaŭen",
|
"lightbox.next": "Antaŭen",
|
||||||
"lightbox.previous": "Malantaŭen",
|
"lightbox.previous": "Malantaŭen",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} stelumis vian afiŝon",
|
"notification.favourite": "{name} stelumis vian afiŝon",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} kaj <a>{count, plural, one {# alia} other {# aliaj}}</a> ŝatis vian afiŝon",
|
"notification.favourite.name_and_others_with_link": "{name} kaj <a>{count, plural, one {# alia} other {# aliaj}}</a> ŝatis vian afiŝon",
|
||||||
"notification.follow": "{name} eksekvis vin",
|
"notification.follow": "{name} eksekvis vin",
|
||||||
"notification.follow.name_and_others": "{name} kaj {count, plural, one {# alia} other {# aliaj}} sekvis vin",
|
"notification.follow.name_and_others": "{name} kaj <a>{count, plural, one {# alia} other {# aliaj}}</a> sekvis vin",
|
||||||
"notification.follow_request": "{name} petis sekvi vin",
|
"notification.follow_request": "{name} petis sekvi vin",
|
||||||
"notification.follow_request.name_and_others": "{name} kaj {count, plural, one {# alia} other {# aliaj}} petis sekvi vin",
|
"notification.follow_request.name_and_others": "{name} kaj {count, plural, one {# alia} other {# aliaj}} petis sekvi vin",
|
||||||
"notification.label.mention": "Mencii",
|
"notification.label.mention": "Mencii",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Rapida filtrila breto",
|
"notifications.column_settings.filter_bar.category": "Rapida filtrila breto",
|
||||||
"notifications.column_settings.follow": "Novaj sekvantoj:",
|
"notifications.column_settings.follow": "Novaj sekvantoj:",
|
||||||
"notifications.column_settings.follow_request": "Novaj petoj de sekvado:",
|
"notifications.column_settings.follow_request": "Novaj petoj de sekvado:",
|
||||||
|
"notifications.column_settings.group": "Grupo",
|
||||||
"notifications.column_settings.mention": "Mencioj:",
|
"notifications.column_settings.mention": "Mencioj:",
|
||||||
"notifications.column_settings.poll": "Balotenketaj rezultoj:",
|
"notifications.column_settings.poll": "Balotenketaj rezultoj:",
|
||||||
"notifications.column_settings.push": "Puŝsciigoj",
|
"notifications.column_settings.push": "Puŝsciigoj",
|
||||||
|
@ -612,8 +613,8 @@
|
||||||
"notifications_permission_banner.title": "Neniam preterlasas iun ajn",
|
"notifications_permission_banner.title": "Neniam preterlasas iun ajn",
|
||||||
"onboarding.action.back": "Prenu min reen",
|
"onboarding.action.back": "Prenu min reen",
|
||||||
"onboarding.actions.back": "Prenu min reen",
|
"onboarding.actions.back": "Prenu min reen",
|
||||||
"onboarding.actions.go_to_explore": "See what's trending",
|
"onboarding.actions.go_to_explore": "Konduku min al tendenco",
|
||||||
"onboarding.actions.go_to_home": "Go to your home feed",
|
"onboarding.actions.go_to_home": "Konduku min al mia hejma fluo",
|
||||||
"onboarding.compose.template": "Saluton #Mastodon!",
|
"onboarding.compose.template": "Saluton #Mastodon!",
|
||||||
"onboarding.follows.empty": "Bedaŭrinde, neniu rezulto estas montrebla nuntempe. Vi povas provi serĉi aŭ foliumi la esploran paĝon por trovi kontojn por sekvi, aŭ retrovi baldaŭ.",
|
"onboarding.follows.empty": "Bedaŭrinde, neniu rezulto estas montrebla nuntempe. Vi povas provi serĉi aŭ foliumi la esploran paĝon por trovi kontojn por sekvi, aŭ retrovi baldaŭ.",
|
||||||
"onboarding.follows.lead": "Via hejma fluo estas la ĉefa maniero sperti Mastodon. Ju pli da homoj vi sekvas, des pli aktiva kaj interesa ĝi estos. Por komenci, jen kelkaj sugestoj:",
|
"onboarding.follows.lead": "Via hejma fluo estas la ĉefa maniero sperti Mastodon. Ju pli da homoj vi sekvas, des pli aktiva kaj interesa ĝi estos. Por komenci, jen kelkaj sugestoj:",
|
||||||
|
@ -633,17 +634,17 @@
|
||||||
"onboarding.share.message": "Mi estas {username} en #Mastodon! Sekvu min ĉe {url}",
|
"onboarding.share.message": "Mi estas {username} en #Mastodon! Sekvu min ĉe {url}",
|
||||||
"onboarding.share.next_steps": "Eblaj malantauaj paŝoj:",
|
"onboarding.share.next_steps": "Eblaj malantauaj paŝoj:",
|
||||||
"onboarding.share.title": "Disvastigi vian profilon",
|
"onboarding.share.title": "Disvastigi vian profilon",
|
||||||
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
"onboarding.start.lead": "Vi nun estas parto de Mastodon, unika, malcentralizita socia amaskomunikilara platformo, kie vi—ne algoritmo—zorgas vian propran sperton. Ni komencu vin sur ĉi tiu nova socia limo:",
|
||||||
"onboarding.start.skip": "Want to skip right ahead?",
|
"onboarding.start.skip": "Ĉu vi ne bezonas helpon por komenci?",
|
||||||
"onboarding.start.title": "Vi atingas ĝin!",
|
"onboarding.start.title": "Vi atingas ĝin!",
|
||||||
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
"onboarding.steps.follow_people.body": "Sekvi interesajn homojn estas pri kio Mastodonto temas.",
|
||||||
"onboarding.steps.follow_people.title": "Follow {count, plural, one {one person} other {# people}}",
|
"onboarding.steps.follow_people.title": "Agordu vian hejman fluon",
|
||||||
"onboarding.steps.publish_status.body": "Salutu la mondon per teksto, fotoj, filmetoj aŭ balotenketoj {emoji}",
|
"onboarding.steps.publish_status.body": "Salutu la mondon per teksto, fotoj, filmetoj aŭ balotenketoj {emoji}",
|
||||||
"onboarding.steps.publish_status.title": "Fari vian unuan afiŝon",
|
"onboarding.steps.publish_status.title": "Fari vian unuan afiŝon",
|
||||||
"onboarding.steps.setup_profile.body": "Others are more likely to interact with you with a filled out profile.",
|
"onboarding.steps.setup_profile.body": "Diskonigu viajn interagojn havante ampleksan profilon.",
|
||||||
"onboarding.steps.setup_profile.title": "Customize your profile",
|
"onboarding.steps.setup_profile.title": "Agordu vian profilon",
|
||||||
"onboarding.steps.share_profile.body": "Let your friends know how to find you on Mastodon!",
|
"onboarding.steps.share_profile.body": "Sciigu viajn amikojn kiel trovi vin sur Mastodon",
|
||||||
"onboarding.steps.share_profile.title": "Share your profile",
|
"onboarding.steps.share_profile.title": "Kunhavigu vian Mastodon-profilon",
|
||||||
"onboarding.tips.2fa": "<strong>Ĉu vi scias?</strong> Vi povas sekurigi vian konton per efektivigi dufaktora autentigo en via kontoagordoj.",
|
"onboarding.tips.2fa": "<strong>Ĉu vi scias?</strong> Vi povas sekurigi vian konton per efektivigi dufaktora autentigo en via kontoagordoj.",
|
||||||
"onboarding.tips.accounts_from_other_servers": "<strong>Ĉu vi scias?</strong> Ĉar Mastodon estas sencentra, kelkaj profiloj kiujn vi trovi estas gastigitaj ĉe aliaj serviloj kiuj ne estas via.",
|
"onboarding.tips.accounts_from_other_servers": "<strong>Ĉu vi scias?</strong> Ĉar Mastodon estas sencentra, kelkaj profiloj kiujn vi trovi estas gastigitaj ĉe aliaj serviloj kiuj ne estas via.",
|
||||||
"onboarding.tips.migration": "<strong>Ĉu vi scias?</strong> Se vi sentas ke {domain} ne estas bona servilelekto por vi en la estonteco, vi povas translokiĝi al alia servilo de Mastodon sen malgajni viajn sekvantojn.",
|
"onboarding.tips.migration": "<strong>Ĉu vi scias?</strong> Se vi sentas ke {domain} ne estas bona servilelekto por vi en la estonteco, vi povas translokiĝi al alia servilo de Mastodon sen malgajni viajn sekvantojn.",
|
||||||
|
@ -825,7 +826,7 @@
|
||||||
"status.show_less_all": "Montri malpli ĉiun",
|
"status.show_less_all": "Montri malpli ĉiun",
|
||||||
"status.show_more_all": "Montri pli ĉiun",
|
"status.show_more_all": "Montri pli ĉiun",
|
||||||
"status.show_original": "Montru originalon",
|
"status.show_original": "Montru originalon",
|
||||||
"status.title.with_attachments": "{user} posted {attachmentCount, plural, one {an attachment} other {# attachments}}",
|
"status.title.with_attachments": "{user} afiŝis {attachmentCount, plural, one {aldonaĵon} other {{attachmentCount} aldonaĵojn}}",
|
||||||
"status.translate": "Traduki",
|
"status.translate": "Traduki",
|
||||||
"status.translated_from_with": "Tradukita el {lang} per {provider}",
|
"status.translated_from_with": "Tradukita el {lang} per {provider}",
|
||||||
"status.uncached_media_warning": "Antaŭrigardo ne disponebla",
|
"status.uncached_media_warning": "Antaŭrigardo ne disponebla",
|
||||||
|
@ -848,7 +849,7 @@
|
||||||
"units.short.million": "{count}M",
|
"units.short.million": "{count}M",
|
||||||
"units.short.thousand": "{count}K",
|
"units.short.thousand": "{count}K",
|
||||||
"upload_area.title": "Altreni kaj lasi por alŝuti",
|
"upload_area.title": "Altreni kaj lasi por alŝuti",
|
||||||
"upload_button.label": "Aldoni aŭdovidaĵon (JPEG, PNG, GIF, WebM, MP4, MOV)",
|
"upload_button.label": "Aldonu bildojn, filmeton aŭ sondosieron",
|
||||||
"upload_error.limit": "Limo de dosiera alŝutado transpasita.",
|
"upload_error.limit": "Limo de dosiera alŝutado transpasita.",
|
||||||
"upload_error.poll": "Alŝuto de dosiero ne permesita kun balotenketo.",
|
"upload_error.poll": "Alŝuto de dosiero ne permesita kun balotenketo.",
|
||||||
"upload_form.audio_description": "Priskribi por homoj kiuj malfacile aŭdi",
|
"upload_form.audio_description": "Priskribi por homoj kiuj malfacile aŭdi",
|
||||||
|
@ -871,17 +872,17 @@
|
||||||
"upload_modal.hint": "Klaku aŭ trenu la cirklon en la antaŭvidilo por elekti la fokuspunkton kiu ĉiam videblos en ĉiuj etigitaj bildoj.",
|
"upload_modal.hint": "Klaku aŭ trenu la cirklon en la antaŭvidilo por elekti la fokuspunkton kiu ĉiam videblos en ĉiuj etigitaj bildoj.",
|
||||||
"upload_modal.preparing_ocr": "Preparante OSR…",
|
"upload_modal.preparing_ocr": "Preparante OSR…",
|
||||||
"upload_modal.preview_label": "Antaŭvido ({ratio})",
|
"upload_modal.preview_label": "Antaŭvido ({ratio})",
|
||||||
"upload_progress.label": "Alŝutado…",
|
"upload_progress.label": "Alŝutante...",
|
||||||
"upload_progress.processing": "Traktante…",
|
"upload_progress.processing": "Traktante…",
|
||||||
"username.taken": "La uzantnomo estas jam posedita. Provu alion",
|
"username.taken": "La uzantnomo estas jam posedita. Provu alion",
|
||||||
"video.close": "Fermi la videon",
|
"video.close": "Fermu la filmeton",
|
||||||
"video.download": "Elŝuti dosieron",
|
"video.download": "Elŝuti dosieron",
|
||||||
"video.exit_fullscreen": "Eksigi plenekrana",
|
"video.exit_fullscreen": "Eksigi plenekrana",
|
||||||
"video.expand": "Pligrandigi la videon",
|
"video.expand": "Pligrandigi la videon",
|
||||||
"video.fullscreen": "Igi plenekrana",
|
"video.fullscreen": "Igi plenekrana",
|
||||||
"video.hide": "Kaŝi la videon",
|
"video.hide": "Kaŝu la filmeton",
|
||||||
"video.mute": "Silentigi",
|
"video.mute": "Silentigi",
|
||||||
"video.pause": "Paŭzi",
|
"video.pause": "Paŭzigi",
|
||||||
"video.play": "Ekigi",
|
"video.play": "Ekigi",
|
||||||
"video.unmute": "Malsilentigi"
|
"video.unmute": "Malsilentigi"
|
||||||
}
|
}
|
||||||
|
|
|
@ -249,7 +249,7 @@
|
||||||
"emoji_button.nature": "Naturaleza",
|
"emoji_button.nature": "Naturaleza",
|
||||||
"emoji_button.not_found": "No se encontraron emojis coincidentes",
|
"emoji_button.not_found": "No se encontraron emojis coincidentes",
|
||||||
"emoji_button.objects": "Objetos",
|
"emoji_button.objects": "Objetos",
|
||||||
"emoji_button.people": "Cuentas",
|
"emoji_button.people": "Gente",
|
||||||
"emoji_button.recent": "Usados frecuentemente",
|
"emoji_button.recent": "Usados frecuentemente",
|
||||||
"emoji_button.search": "Buscar...",
|
"emoji_button.search": "Buscar...",
|
||||||
"emoji_button.search_results": "Resultados de búsqueda",
|
"emoji_button.search_results": "Resultados de búsqueda",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} marcó tu mensaje como favorito",
|
"notification.favourite": "{name} marcó tu mensaje como favorito",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# cuenta más} other {# cuentas más}}</a> marcaron tu mensaje como favorito",
|
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# cuenta más} other {# cuentas más}}</a> marcaron tu mensaje como favorito",
|
||||||
"notification.follow": "{name} te empezó a seguir",
|
"notification.follow": "{name} te empezó a seguir",
|
||||||
"notification.follow.name_and_others": "{name} y {count, plural, one {# cuenta más} other {# cuentas más}} te están siguiendo",
|
"notification.follow.name_and_others": "{name} y <a>{count, plural, one {# cuenta más} other {# cuentas más}}</a> te están siguiendo",
|
||||||
"notification.follow_request": "{name} solicitó seguirte",
|
"notification.follow_request": "{name} solicitó seguirte",
|
||||||
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# cuenta más} other {# cuentas más}} solicitaron seguirte",
|
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# cuenta más} other {# cuentas más}} solicitaron seguirte",
|
||||||
"notification.label.mention": "Mención",
|
"notification.label.mention": "Mención",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
||||||
"notifications.column_settings.follow": "Nuevos seguidores:",
|
"notifications.column_settings.follow": "Nuevos seguidores:",
|
||||||
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
||||||
|
"notifications.column_settings.group": "Agrupar",
|
||||||
"notifications.column_settings.mention": "Menciones:",
|
"notifications.column_settings.mention": "Menciones:",
|
||||||
"notifications.column_settings.poll": "Resultados de la encuesta:",
|
"notifications.column_settings.poll": "Resultados de la encuesta:",
|
||||||
"notifications.column_settings.push": "Notificaciones push",
|
"notifications.column_settings.push": "Notificaciones push",
|
||||||
|
|
|
@ -159,8 +159,8 @@
|
||||||
"compose_form.poll.multiple": "Selección múltiple",
|
"compose_form.poll.multiple": "Selección múltiple",
|
||||||
"compose_form.poll.option_placeholder": "Opción {number}",
|
"compose_form.poll.option_placeholder": "Opción {number}",
|
||||||
"compose_form.poll.single": "Seleccione uno",
|
"compose_form.poll.single": "Seleccione uno",
|
||||||
"compose_form.poll.switch_to_multiple": "Modificar encuesta para permitir múltiples opciones",
|
"compose_form.poll.switch_to_multiple": "Cambiar la encuesta para permitir múltiples opciones",
|
||||||
"compose_form.poll.switch_to_single": "Modificar encuesta para permitir una única opción",
|
"compose_form.poll.switch_to_single": "Cambiar la encuesta para permitir una única opción",
|
||||||
"compose_form.poll.type": "Estilo",
|
"compose_form.poll.type": "Estilo",
|
||||||
"compose_form.publish": "Publicación",
|
"compose_form.publish": "Publicación",
|
||||||
"compose_form.publish_form": "Publicar",
|
"compose_form.publish_form": "Publicar",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} marcó como favorita tu publicación",
|
"notification.favourite": "{name} marcó como favorita tu publicación",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# otro} other {# otros}}</a> marcaron tu publicación como favorita",
|
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# otro} other {# otros}}</a> marcaron tu publicación como favorita",
|
||||||
"notification.follow": "{name} te empezó a seguir",
|
"notification.follow": "{name} te empezó a seguir",
|
||||||
"notification.follow.name_and_others": "{name} y {count, plural, one {# otro} other {# otros}} te siguieron",
|
"notification.follow.name_and_others": "{name} y <a>{count, plural, one {# otro} other {# otros}}</a> te han seguido",
|
||||||
"notification.follow_request": "{name} ha solicitado seguirte",
|
"notification.follow_request": "{name} ha solicitado seguirte",
|
||||||
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# otro} other {# otros}} han solicitado seguirte",
|
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# otro} other {# otros}} han solicitado seguirte",
|
||||||
"notification.label.mention": "Mención",
|
"notification.label.mention": "Mención",
|
||||||
|
@ -516,7 +516,7 @@
|
||||||
"notification.label.private_reply": "Respuesta privada",
|
"notification.label.private_reply": "Respuesta privada",
|
||||||
"notification.label.reply": "Respuesta",
|
"notification.label.reply": "Respuesta",
|
||||||
"notification.mention": "Mención",
|
"notification.mention": "Mención",
|
||||||
"notification.mentioned_you": "{name} te ha mencionado",
|
"notification.mentioned_you": "{name} te mencionó",
|
||||||
"notification.moderation-warning.learn_more": "Saber más",
|
"notification.moderation-warning.learn_more": "Saber más",
|
||||||
"notification.moderation_warning": "Has recibido una advertencia de moderación",
|
"notification.moderation_warning": "Has recibido una advertencia de moderación",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Se han eliminado algunas de tus publicaciones.",
|
"notification.moderation_warning.action_delete_statuses": "Se han eliminado algunas de tus publicaciones.",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
||||||
"notifications.column_settings.follow": "Nuevos seguidores:",
|
"notifications.column_settings.follow": "Nuevos seguidores:",
|
||||||
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
||||||
|
"notifications.column_settings.group": "Grupo",
|
||||||
"notifications.column_settings.mention": "Menciones:",
|
"notifications.column_settings.mention": "Menciones:",
|
||||||
"notifications.column_settings.poll": "Resultados de la votación:",
|
"notifications.column_settings.poll": "Resultados de la votación:",
|
||||||
"notifications.column_settings.push": "Notificaciones push",
|
"notifications.column_settings.push": "Notificaciones push",
|
||||||
|
@ -644,7 +645,7 @@
|
||||||
"onboarding.steps.setup_profile.title": "Personaliza tu perfil",
|
"onboarding.steps.setup_profile.title": "Personaliza tu perfil",
|
||||||
"onboarding.steps.share_profile.body": "Dile a tus amigos cómo encontrarte en Mastodon",
|
"onboarding.steps.share_profile.body": "Dile a tus amigos cómo encontrarte en Mastodon",
|
||||||
"onboarding.steps.share_profile.title": "Comparte tu perfil",
|
"onboarding.steps.share_profile.title": "Comparte tu perfil",
|
||||||
"onboarding.tips.2fa": "<strong>¿Sabías que?</strong> Puedes proteger tu cuenta configurando la autenticación de dos factores en la configuración de su cuenta. Funciona con cualquier aplicación TOTP de su elección, ¡no necesitas número de teléfono!",
|
"onboarding.tips.2fa": "<strong>¿Sabías que?</strong> Puedes proteger tu cuenta configurando la autenticación de dos factores en los ajustes de su cuenta. Funciona con cualquier aplicación TOTP que elijas, ¡sin necesidad de número de teléfono!",
|
||||||
"onboarding.tips.accounts_from_other_servers": "<strong>¿Sabías que?</strong> Como Mastodon es descentralizado, algunos perfiles que encuentras están alojados en servidores distintos del tuyo. Y sin embargo, ¡puedes interactuar con ellos! ¡Su servidor corresponde a la segunda mitad de su nombre de usuario!",
|
"onboarding.tips.accounts_from_other_servers": "<strong>¿Sabías que?</strong> Como Mastodon es descentralizado, algunos perfiles que encuentras están alojados en servidores distintos del tuyo. Y sin embargo, ¡puedes interactuar con ellos! ¡Su servidor corresponde a la segunda mitad de su nombre de usuario!",
|
||||||
"onboarding.tips.migration": "<strong>¿Sabías que?</strong> Si sientes que {domain} no es una gran elección de servidor para ti en el futuro, puedes moverte a otro servidor de Mastodon sin perder a tus seguidores. ¡Incluso puedes alojar tu propio servidor!",
|
"onboarding.tips.migration": "<strong>¿Sabías que?</strong> Si sientes que {domain} no es una gran elección de servidor para ti en el futuro, puedes moverte a otro servidor de Mastodon sin perder a tus seguidores. ¡Incluso puedes alojar tu propio servidor!",
|
||||||
"onboarding.tips.verification": "<strong>¿Sabías que?</strong> Puedes verificar tu cuenta poniendo un enlace a tu perfil de Mastodon en su propio sitio web y añadiendo el sitio web a su perfil. ¡Sin necesidad de comisiones ni documentos!",
|
"onboarding.tips.verification": "<strong>¿Sabías que?</strong> Puedes verificar tu cuenta poniendo un enlace a tu perfil de Mastodon en su propio sitio web y añadiendo el sitio web a su perfil. ¡Sin necesidad de comisiones ni documentos!",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} marcó como favorita tu publicación",
|
"notification.favourite": "{name} marcó como favorita tu publicación",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# más} other {# más}}</a> marcaron tu publicación como favorita",
|
"notification.favourite.name_and_others_with_link": "{name} y <a>{count, plural, one {# más} other {# más}}</a> marcaron tu publicación como favorita",
|
||||||
"notification.follow": "{name} te empezó a seguir",
|
"notification.follow": "{name} te empezó a seguir",
|
||||||
"notification.follow.name_and_others": "{name} y {count, plural, one {# más} other {# más}} te siguieron",
|
"notification.follow.name_and_others": "{name} y <a>{count, plural, one {# otro} other {# otros}}</a> te siguieron",
|
||||||
"notification.follow_request": "{name} ha solicitado seguirte",
|
"notification.follow_request": "{name} ha solicitado seguirte",
|
||||||
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# más} other {# más}} han solicitado seguirte",
|
"notification.follow_request.name_and_others": "{name} y {count, plural, one {# más} other {# más}} han solicitado seguirte",
|
||||||
"notification.label.mention": "Mención",
|
"notification.label.mention": "Mención",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
||||||
"notifications.column_settings.follow": "Nuevos seguidores:",
|
"notifications.column_settings.follow": "Nuevos seguidores:",
|
||||||
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
"notifications.column_settings.follow_request": "Nuevas solicitudes de seguimiento:",
|
||||||
|
"notifications.column_settings.group": "Grupo",
|
||||||
"notifications.column_settings.mention": "Menciones:",
|
"notifications.column_settings.mention": "Menciones:",
|
||||||
"notifications.column_settings.poll": "Resultados de la votación:",
|
"notifications.column_settings.poll": "Resultados de la votación:",
|
||||||
"notifications.column_settings.push": "Notificaciones push",
|
"notifications.column_settings.push": "Notificaciones push",
|
||||||
|
|
|
@ -85,6 +85,7 @@
|
||||||
"alert.rate_limited.title": "Kiiruspiirang",
|
"alert.rate_limited.title": "Kiiruspiirang",
|
||||||
"alert.unexpected.message": "Tekkis ootamatu viga.",
|
"alert.unexpected.message": "Tekkis ootamatu viga.",
|
||||||
"alert.unexpected.title": "Oih!",
|
"alert.unexpected.title": "Oih!",
|
||||||
|
"alt_text_badge.title": "Alternatiivtekst",
|
||||||
"announcement.announcement": "Teadaanne",
|
"announcement.announcement": "Teadaanne",
|
||||||
"attachments_list.unprocessed": "(töötlemata)",
|
"attachments_list.unprocessed": "(töötlemata)",
|
||||||
"audio.hide": "Peida audio",
|
"audio.hide": "Peida audio",
|
||||||
|
@ -221,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "Sellest serverist ei saa keegi sind jälgida.",
|
"domain_block_modal.they_cant_follow": "Sellest serverist ei saa keegi sind jälgida.",
|
||||||
"domain_block_modal.they_wont_know": "Nad ei tea, et nad on blokeeritud.",
|
"domain_block_modal.they_wont_know": "Nad ei tea, et nad on blokeeritud.",
|
||||||
"domain_block_modal.title": "Blokeerida domeen?",
|
"domain_block_modal.title": "Blokeerida domeen?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Sult kaob {followersCount, plural, one {{followersCountDisplay} jälgija} other {{followersCountDisplay} jälgijat}} ja {followingCount, plural, one {{followingCountDisplay} inimene} other {{followingCountDisplay} inimest}}, keda sa ise jälgid.",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Sa kaotad kõik oma jälgijad ja inimesed, kes sind jälgivad sellest serverist.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Sa ei näe selle serveri kasutajate postitusi ega teavitusi.",
|
"domain_block_modal.you_wont_see_posts": "Sa ei näe selle serveri kasutajate postitusi ega teavitusi.",
|
||||||
"domain_pill.activitypub_lets_connect": "See võimaldab sul ühenduda inimestega ja nendega suhelda mitte ainult Mastodonis, vaid ka teistes suhtlusrakendustes.",
|
"domain_pill.activitypub_lets_connect": "See võimaldab sul ühenduda inimestega ja nendega suhelda mitte ainult Mastodonis, vaid ka teistes suhtlusrakendustes.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub on nagu keel, mida Mastodon räägib teiste suhtlusvõrgustikega.",
|
"domain_pill.activitypub_like_language": "ActivityPub on nagu keel, mida Mastodon räägib teiste suhtlusvõrgustikega.",
|
||||||
|
@ -433,6 +436,8 @@
|
||||||
"lightbox.close": "Sulge",
|
"lightbox.close": "Sulge",
|
||||||
"lightbox.next": "Järgmine",
|
"lightbox.next": "Järgmine",
|
||||||
"lightbox.previous": "Eelmine",
|
"lightbox.previous": "Eelmine",
|
||||||
|
"lightbox.zoom_in": "Näita algsuuruses",
|
||||||
|
"lightbox.zoom_out": "Näita kõik",
|
||||||
"limited_account_hint.action": "Näita profilli sellegipoolest",
|
"limited_account_hint.action": "Näita profilli sellegipoolest",
|
||||||
"limited_account_hint.title": "See profiil on peidetud {domain} moderaatorite poolt.",
|
"limited_account_hint.title": "See profiil on peidetud {domain} moderaatorite poolt.",
|
||||||
"link_preview.author": "{name} poolt",
|
"link_preview.author": "{name} poolt",
|
||||||
|
@ -503,7 +508,6 @@
|
||||||
"notification.favourite": "{name} märkis su postituse lemmikuks",
|
"notification.favourite": "{name} märkis su postituse lemmikuks",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} ja <a>{count, plural, one {# veel} other {# teist}}</a> märkis su postituse lemmikuks",
|
"notification.favourite.name_and_others_with_link": "{name} ja <a>{count, plural, one {# veel} other {# teist}}</a> märkis su postituse lemmikuks",
|
||||||
"notification.follow": "{name} alustas su jälgimist",
|
"notification.follow": "{name} alustas su jälgimist",
|
||||||
"notification.follow.name_and_others": "{name} ja {count, plural, one {# veel} other {# teist}} hakkas sind jälgima",
|
|
||||||
"notification.follow_request": "{name} soovib sind jälgida",
|
"notification.follow_request": "{name} soovib sind jälgida",
|
||||||
"notification.follow_request.name_and_others": "{name} ja {count, plural, one {# veel} other {# teist}} taotles sinu jälgimist",
|
"notification.follow_request.name_and_others": "{name} ja {count, plural, one {# veel} other {# teist}} taotles sinu jälgimist",
|
||||||
"notification.label.mention": "Mainimine",
|
"notification.label.mention": "Mainimine",
|
||||||
|
@ -511,6 +515,7 @@
|
||||||
"notification.label.private_reply": "Privaatne vastus",
|
"notification.label.private_reply": "Privaatne vastus",
|
||||||
"notification.label.reply": "Vastus",
|
"notification.label.reply": "Vastus",
|
||||||
"notification.mention": "Mainimine",
|
"notification.mention": "Mainimine",
|
||||||
|
"notification.mentioned_you": "{name} mainis sind",
|
||||||
"notification.moderation-warning.learn_more": "Vaata lisa",
|
"notification.moderation-warning.learn_more": "Vaata lisa",
|
||||||
"notification.moderation_warning": "Said modereerimise hoiatuse",
|
"notification.moderation_warning": "Said modereerimise hoiatuse",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Mõni su postitus on eemaldatud.",
|
"notification.moderation_warning.action_delete_statuses": "Mõni su postitus on eemaldatud.",
|
||||||
|
@ -847,6 +852,11 @@
|
||||||
"upload_error.poll": "Küsitlustes pole faili üleslaadimine lubatud.",
|
"upload_error.poll": "Küsitlustes pole faili üleslaadimine lubatud.",
|
||||||
"upload_form.audio_description": "Kirjelda kuulmispuudega inimeste jaoks",
|
"upload_form.audio_description": "Kirjelda kuulmispuudega inimeste jaoks",
|
||||||
"upload_form.description": "Kirjelda vaegnägijatele",
|
"upload_form.description": "Kirjelda vaegnägijatele",
|
||||||
|
"upload_form.drag_and_drop.instructions": "Vajuta tühikut või enterit, et tõsta manus. Lohistamise ajal kasuta nooleklahve, et manust liigutada teatud suunas. Vajuta tühikut või enterit uuesti, et paigutada manus oma uuele kohale, või escape tühistamiseks.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Lohistamine tühistati. Manus {item} on asetatud.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "Manus {item} on asetatud.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "Manus {item} on liigutatud.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_start": "Tõstetud on manus {item}.",
|
||||||
"upload_form.edit": "Muuda",
|
"upload_form.edit": "Muuda",
|
||||||
"upload_form.thumbnail": "Muuda pisipilti",
|
"upload_form.thumbnail": "Muuda pisipilti",
|
||||||
"upload_form.video_description": "Kirjelda kuulmis- või nägemispuudega inimeste jaoks",
|
"upload_form.video_description": "Kirjelda kuulmis- või nägemispuudega inimeste jaoks",
|
||||||
|
|
|
@ -268,7 +268,7 @@
|
||||||
"empty_column.follow_requests": "Ez duzu jarraitzeko eskaerarik oraindik. Baten bat jasotzen duzunean, hemen agertuko da.",
|
"empty_column.follow_requests": "Ez duzu jarraitzeko eskaerarik oraindik. Baten bat jasotzen duzunean, hemen agertuko da.",
|
||||||
"empty_column.followed_tags": "Oraindik ez duzu traolik jarraitzen. Egiterakoan, hemen agertuko dira.",
|
"empty_column.followed_tags": "Oraindik ez duzu traolik jarraitzen. Egiterakoan, hemen agertuko dira.",
|
||||||
"empty_column.hashtag": "Ez dago ezer traola honetan oraindik.",
|
"empty_column.hashtag": "Ez dago ezer traola honetan oraindik.",
|
||||||
"empty_column.home": "Zure hasierako denbora-lerroa hutsik dago! Ikusi {public} edo erabili bilaketa lehen urratsak eman eta beste batzuk aurkitzeko.",
|
"empty_column.home": "Zure hasierako denbora-lerroa hutsik dago! Jarraitu jende gehiago betetzeko.",
|
||||||
"empty_column.list": "Ez dago ezer zerrenda honetan. Zerrenda honetako kideek bidalketa berriak argitaratzean, hemen agertuko dira.",
|
"empty_column.list": "Ez dago ezer zerrenda honetan. Zerrenda honetako kideek bidalketa berriak argitaratzean, hemen agertuko dira.",
|
||||||
"empty_column.lists": "Ez duzu zerrendarik oraindik. Baten bat sortzen duzunean hemen agertuko da.",
|
"empty_column.lists": "Ez duzu zerrendarik oraindik. Baten bat sortzen duzunean hemen agertuko da.",
|
||||||
"empty_column.mutes": "Ez duzu erabiltzailerik mututu oraindik.",
|
"empty_column.mutes": "Ez duzu erabiltzailerik mututu oraindik.",
|
||||||
|
@ -504,7 +504,6 @@
|
||||||
"notification.favourite": "{name}(e)k zure bidalketa gogoko du",
|
"notification.favourite": "{name}(e)k zure bidalketa gogoko du",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} eta <a>{count, plural, one {erabiltzaile # gehiagok} other {# erabiltzaile gehiagok}}</a> zure bidalketa gogoko dute",
|
"notification.favourite.name_and_others_with_link": "{name} eta <a>{count, plural, one {erabiltzaile # gehiagok} other {# erabiltzaile gehiagok}}</a> zure bidalketa gogoko dute",
|
||||||
"notification.follow": "{name}(e)k jarraitzen dizu",
|
"notification.follow": "{name}(e)k jarraitzen dizu",
|
||||||
"notification.follow.name_and_others": "{name} eta {count, plural, one {erabiltzaile # gehiagok} other {# erabiltzaile gehiagok}} jarraitu dizute",
|
|
||||||
"notification.follow_request": "{name}(e)k zu jarraitzeko eskaera egin du",
|
"notification.follow_request": "{name}(e)k zu jarraitzeko eskaera egin du",
|
||||||
"notification.follow_request.name_and_others": "{name} eta {count, plural, one {erabiltzaile # gehiagok} other {# erabiltzaile gehiagok}} zu jarraitzeko eskaera egin dute",
|
"notification.follow_request.name_and_others": "{name} eta {count, plural, one {erabiltzaile # gehiagok} other {# erabiltzaile gehiagok}} zu jarraitzeko eskaera egin dute",
|
||||||
"notification.label.mention": "Aipamena",
|
"notification.label.mention": "Aipamena",
|
||||||
|
@ -597,7 +596,7 @@
|
||||||
"notifications.policy.filter_not_following_title": "Jarraitzen ez duzun jendea",
|
"notifications.policy.filter_not_following_title": "Jarraitzen ez duzun jendea",
|
||||||
"notifications.policy.filter_private_mentions_hint": "Iragazita, baldin eta zure aipamenaren erantzuna bada edo bidaltzailea jarraitzen baduzu",
|
"notifications.policy.filter_private_mentions_hint": "Iragazita, baldin eta zure aipamenaren erantzuna bada edo bidaltzailea jarraitzen baduzu",
|
||||||
"notifications.policy.filter_private_mentions_title": "Eskatu gabeko aipamen pribatuak",
|
"notifications.policy.filter_private_mentions_title": "Eskatu gabeko aipamen pribatuak",
|
||||||
"notifications.policy.title": "Kudeatu honen jakinarazpaenak…",
|
"notifications.policy.title": "Kudeatu honen jakinarazpenak…",
|
||||||
"notifications_permission_banner.enable": "Gaitu mahaigaineko jakinarazpenak",
|
"notifications_permission_banner.enable": "Gaitu mahaigaineko jakinarazpenak",
|
||||||
"notifications_permission_banner.how_to_control": "Mastodon irekita ez dagoenean jakinarazpenak jasotzeko, gaitu mahaigaineko jakinarazpenak. Mahaigaineko jakinarazpenak ze elkarrekintzak eragingo dituzten zehazki kontrolatu dezakezu goiko {icon} botoia erabiliz, gaituta daudenean.",
|
"notifications_permission_banner.how_to_control": "Mastodon irekita ez dagoenean jakinarazpenak jasotzeko, gaitu mahaigaineko jakinarazpenak. Mahaigaineko jakinarazpenak ze elkarrekintzak eragingo dituzten zehazki kontrolatu dezakezu goiko {icon} botoia erabiliz, gaituta daudenean.",
|
||||||
"notifications_permission_banner.title": "Ez galdu ezer inoiz",
|
"notifications_permission_banner.title": "Ez galdu ezer inoiz",
|
||||||
|
|
|
@ -373,6 +373,7 @@
|
||||||
"ignore_notifications_modal.new_accounts_title": "چشمپوشی از آگاهیهای حسابهای جدید؟",
|
"ignore_notifications_modal.new_accounts_title": "چشمپوشی از آگاهیهای حسابهای جدید؟",
|
||||||
"ignore_notifications_modal.not_followers_title": "چشمپوشی از آگاهیهای افرادی که پیتان نمیگیرند؟",
|
"ignore_notifications_modal.not_followers_title": "چشمپوشی از آگاهیهای افرادی که پیتان نمیگیرند؟",
|
||||||
"ignore_notifications_modal.not_following_title": "چشمپوشی از آگاهیهای افرادی که پیشان نمیگیرید؟",
|
"ignore_notifications_modal.not_following_title": "چشمپوشی از آگاهیهای افرادی که پیشان نمیگیرید؟",
|
||||||
|
"ignore_notifications_modal.private_mentions_title": "چشمپوشی از نامبریهای خصوصی ناخواسته؟",
|
||||||
"interaction_modal.description.favourite": "با حسابی روی ماستودون میتوانید این فرسته را برگزیده تا نگارنده بداند قدردانش هستید و برای آینده ذخیرهاش میکنید.",
|
"interaction_modal.description.favourite": "با حسابی روی ماستودون میتوانید این فرسته را برگزیده تا نگارنده بداند قدردانش هستید و برای آینده ذخیرهاش میکنید.",
|
||||||
"interaction_modal.description.follow": "با حسابی روی ماستودون میتوانید {name} را برای دریافت فرستههایش در خوراک خانگیتان دنبال کنید.",
|
"interaction_modal.description.follow": "با حسابی روی ماستودون میتوانید {name} را برای دریافت فرستههایش در خوراک خانگیتان دنبال کنید.",
|
||||||
"interaction_modal.description.reblog": "با حسابی روی ماستودون میتوانید این فرسته را با پیگیران خودتان همرسانی کنید.",
|
"interaction_modal.description.reblog": "با حسابی روی ماستودون میتوانید این فرسته را با پیگیران خودتان همرسانی کنید.",
|
||||||
|
@ -494,7 +495,6 @@
|
||||||
"notification.favourite": "{name} فرستهتان را برگزید",
|
"notification.favourite": "{name} فرستهتان را برگزید",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} و <a>{count, plural, one {# نفر دیگر} other {# نفر دیگر}}</a> فرستهتان را برگزیدند",
|
"notification.favourite.name_and_others_with_link": "{name} و <a>{count, plural, one {# نفر دیگر} other {# نفر دیگر}}</a> فرستهتان را برگزیدند",
|
||||||
"notification.follow": "{name} پیگیرتان شد",
|
"notification.follow": "{name} پیگیرتان شد",
|
||||||
"notification.follow.name_and_others": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} پیتان گرفتند",
|
|
||||||
"notification.follow_request": "{name} درخواست پیگیریتان را داد",
|
"notification.follow_request": "{name} درخواست پیگیریتان را داد",
|
||||||
"notification.follow_request.name_and_others": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} درخواست پیگیریتان را دادند",
|
"notification.follow_request.name_and_others": "{name} و {count, plural, one {# نفر دیگر} other {# نفر دیگر}} درخواست پیگیریتان را دادند",
|
||||||
"notification.label.mention": "اشاره",
|
"notification.label.mention": "اشاره",
|
||||||
|
@ -554,7 +554,7 @@
|
||||||
"notifications.filter.all": "همه",
|
"notifications.filter.all": "همه",
|
||||||
"notifications.filter.boosts": "تقویتها",
|
"notifications.filter.boosts": "تقویتها",
|
||||||
"notifications.filter.favourites": "برگزیدهها",
|
"notifications.filter.favourites": "برگزیدهها",
|
||||||
"notifications.filter.follows": "پیگرفتگان",
|
"notifications.filter.follows": "پیگرفتنها",
|
||||||
"notifications.filter.mentions": "اشارهها",
|
"notifications.filter.mentions": "اشارهها",
|
||||||
"notifications.filter.polls": "نتایج نظرسنجی",
|
"notifications.filter.polls": "نتایج نظرسنجی",
|
||||||
"notifications.filter.statuses": "بهروز رسانیها از کسانی که پیگیرشانید",
|
"notifications.filter.statuses": "بهروز رسانیها از کسانی که پیگیرشانید",
|
||||||
|
@ -572,10 +572,14 @@
|
||||||
"notifications.policy.filter_hint": "فرستادن به صندوق آگاهیهای پالوده",
|
"notifications.policy.filter_hint": "فرستادن به صندوق آگاهیهای پالوده",
|
||||||
"notifications.policy.filter_limited_accounts_hint": "محدود شده به دست ناظمهای کارساز",
|
"notifications.policy.filter_limited_accounts_hint": "محدود شده به دست ناظمهای کارساز",
|
||||||
"notifications.policy.filter_limited_accounts_title": "حسابهای مدیریت شده",
|
"notifications.policy.filter_limited_accounts_title": "حسابهای مدیریت شده",
|
||||||
|
"notifications.policy.filter_new_accounts.hint": "ساخته شده در {days, plural, one {یک} other {#}} روز اخیر",
|
||||||
"notifications.policy.filter_new_accounts_title": "حسابهای جدید",
|
"notifications.policy.filter_new_accounts_title": "حسابهای جدید",
|
||||||
|
"notifications.policy.filter_not_followers_hint": "از جمله کسانی که کمتر از {days, plural, one {یک} other {#}} روز است پیتان میگیرند",
|
||||||
"notifications.policy.filter_not_followers_title": "کسانی که شما را دنبال میکنند",
|
"notifications.policy.filter_not_followers_title": "کسانی که شما را دنبال میکنند",
|
||||||
"notifications.policy.filter_not_following_hint": "",
|
"notifications.policy.filter_not_following_hint": "تا به صورت دستی تأییدشان کنید",
|
||||||
"notifications.policy.filter_not_following_title": "کسانی که پی نمیگیرید",
|
"notifications.policy.filter_not_following_title": "کسانی که پی نمیگیرید",
|
||||||
|
"notifications.policy.filter_private_mentions_hint": "پالوده مگر این که به نامبری خودتان پاسخ داده یا پیگیر فرستنده باشید",
|
||||||
|
"notifications.policy.filter_private_mentions_title": "نامبریهای خصوصی ناخواسته",
|
||||||
"notifications.policy.title": "مدیریت آگاهیها از…",
|
"notifications.policy.title": "مدیریت آگاهیها از…",
|
||||||
"notifications_permission_banner.enable": "به کار انداختن آگاهیهای میزکار",
|
"notifications_permission_banner.enable": "به کار انداختن آگاهیهای میزکار",
|
||||||
"notifications_permission_banner.how_to_control": "برای دریافت آگاهیها هنگام باز نبودن ماستودون، آگاهیهای میزکار را به کار بیندازید. پس از به کار افتادنشان میتوانید گونههای دقیق برهمکنشهایی که آگاهیهای میزکار تولید میکنند را از {icon} بالا واپایید.",
|
"notifications_permission_banner.how_to_control": "برای دریافت آگاهیها هنگام باز نبودن ماستودون، آگاهیهای میزکار را به کار بیندازید. پس از به کار افتادنشان میتوانید گونههای دقیق برهمکنشهایی که آگاهیهای میزکار تولید میکنند را از {icon} بالا واپایید.",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} lisäsi julkaisusi suosikkeihinsa",
|
"notification.favourite": "{name} lisäsi julkaisusi suosikkeihinsa",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} ja <a>{count, plural, one {# muu} other {# muuta}}</a> lisäsivät julkaisusi suosikkeihinsa",
|
"notification.favourite.name_and_others_with_link": "{name} ja <a>{count, plural, one {# muu} other {# muuta}}</a> lisäsivät julkaisusi suosikkeihinsa",
|
||||||
"notification.follow": "{name} seurasi sinua",
|
"notification.follow": "{name} seurasi sinua",
|
||||||
"notification.follow.name_and_others": "{name} ja {count, plural, one {# muu} other {# muuta}} seurasivat sinua",
|
"notification.follow.name_and_others": "{name} ja <a>{count, plural, one {# muu} other {# muuta}}</a> seurasivat sinua",
|
||||||
"notification.follow_request": "{name} on pyytänyt lupaa seurata sinua",
|
"notification.follow_request": "{name} on pyytänyt lupaa seurata sinua",
|
||||||
"notification.follow_request.name_and_others": "{name} ja {count, plural, one {# muu} other {# muuta}} pyysivät saada seurata sinua",
|
"notification.follow_request.name_and_others": "{name} ja {count, plural, one {# muu} other {# muuta}} pyysivät saada seurata sinua",
|
||||||
"notification.label.mention": "Maininta",
|
"notification.label.mention": "Maininta",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Pikasuodatuspalkki",
|
"notifications.column_settings.filter_bar.category": "Pikasuodatuspalkki",
|
||||||
"notifications.column_settings.follow": "Uudet seuraajat:",
|
"notifications.column_settings.follow": "Uudet seuraajat:",
|
||||||
"notifications.column_settings.follow_request": "Uudet seurantapyynnöt:",
|
"notifications.column_settings.follow_request": "Uudet seurantapyynnöt:",
|
||||||
|
"notifications.column_settings.group": "Ryhmitä",
|
||||||
"notifications.column_settings.mention": "Maininnat:",
|
"notifications.column_settings.mention": "Maininnat:",
|
||||||
"notifications.column_settings.poll": "Äänestyksen tulokset:",
|
"notifications.column_settings.poll": "Äänestyksen tulokset:",
|
||||||
"notifications.column_settings.push": "Puskuilmoitukset",
|
"notifications.column_settings.push": "Puskuilmoitukset",
|
||||||
|
|
|
@ -46,9 +46,11 @@
|
||||||
"account.media": "Medya",
|
"account.media": "Medya",
|
||||||
"account.mention": "Banggitin si @{name}",
|
"account.mention": "Banggitin si @{name}",
|
||||||
"account.moved_to": "Ipinahihiwatig ni {name} na ang kanilang bagong account ngayon ay:",
|
"account.moved_to": "Ipinahihiwatig ni {name} na ang kanilang bagong account ngayon ay:",
|
||||||
|
"account.no_bio": "Walang nakalaan na paglalarawan.",
|
||||||
"account.open_original_page": "Buksan ang pinagmulang pahina",
|
"account.open_original_page": "Buksan ang pinagmulang pahina",
|
||||||
"account.report": "I-ulat si/ang @{name}",
|
"account.report": "I-ulat si/ang @{name}",
|
||||||
"account.requested_follow": "Hinihiling ni {name} na sundan ka",
|
"account.requested_follow": "Hinihiling ni {name} na sundan ka",
|
||||||
|
"account.share": "Ibahagi ang profile ni @{name}",
|
||||||
"account.show_reblogs": "Ipakita ang mga pagpapalakas mula sa/kay {name}",
|
"account.show_reblogs": "Ipakita ang mga pagpapalakas mula sa/kay {name}",
|
||||||
"account.unendorse": "Huwag itampok sa profile",
|
"account.unendorse": "Huwag itampok sa profile",
|
||||||
"admin.dashboard.retention.cohort_size": "Mga bagong tagagamit",
|
"admin.dashboard.retention.cohort_size": "Mga bagong tagagamit",
|
||||||
|
@ -56,7 +58,11 @@
|
||||||
"audio.hide": "Itago ang tunog",
|
"audio.hide": "Itago ang tunog",
|
||||||
"block_modal.show_less": "Magpakita ng mas kaunti",
|
"block_modal.show_less": "Magpakita ng mas kaunti",
|
||||||
"block_modal.show_more": "Magpakita ng higit pa",
|
"block_modal.show_more": "Magpakita ng higit pa",
|
||||||
|
"block_modal.they_cant_mention": "Hindi sila makakabanggit sa iyo o sundan ka.",
|
||||||
|
"block_modal.they_will_know": "Makita nila na hinarangan sila.",
|
||||||
"block_modal.title": "Harangan ang tagagamit?",
|
"block_modal.title": "Harangan ang tagagamit?",
|
||||||
|
"block_modal.you_wont_see_mentions": "Hindi ka makakakita ng mga post na nagbanggit sa kanila.",
|
||||||
|
"boost_modal.combo": "Maari mong pindutin ang {combo} upang laktawan ito sa susunod na oras",
|
||||||
"bundle_column_error.error.title": "Naku!",
|
"bundle_column_error.error.title": "Naku!",
|
||||||
"bundle_column_error.network.body": "Nagkaroon ng kamalian habang sinusubukang i-karga ang pahinang ito. Maaaring dahil ito sa pansamantalang problema ng iyong koneksyon sa internet o ang server na ito.",
|
"bundle_column_error.network.body": "Nagkaroon ng kamalian habang sinusubukang i-karga ang pahinang ito. Maaaring dahil ito sa pansamantalang problema ng iyong koneksyon sa internet o ang server na ito.",
|
||||||
"bundle_column_error.network.title": "Kamaliang network",
|
"bundle_column_error.network.title": "Kamaliang network",
|
||||||
|
@ -107,6 +113,8 @@
|
||||||
"compose_form.direct_message_warning_learn_more": "Matuto pa",
|
"compose_form.direct_message_warning_learn_more": "Matuto pa",
|
||||||
"compose_form.encryption_warning": "Ang mga post sa Mastodon ay hindi naka-encrypt nang dulo-dulo. Huwag magbahagi ng anumang sensitibong impormasyon sa Mastodon.",
|
"compose_form.encryption_warning": "Ang mga post sa Mastodon ay hindi naka-encrypt nang dulo-dulo. Huwag magbahagi ng anumang sensitibong impormasyon sa Mastodon.",
|
||||||
"compose_form.hashtag_warning": "Hindi maililista ang post na ito sa anumang hashtag dahil hindi ito nakapubliko. Mga nakapublikong post lamang ang mahahanap ayon sa hashtag.",
|
"compose_form.hashtag_warning": "Hindi maililista ang post na ito sa anumang hashtag dahil hindi ito nakapubliko. Mga nakapublikong post lamang ang mahahanap ayon sa hashtag.",
|
||||||
|
"compose_form.lock_disclaimer": "Hindi {locked} ang iyong account. Maaaring susundan ka ng sinuman upang tingnan ang iyong mga post na para sa mga tagasunod lamang.",
|
||||||
|
"compose_form.lock_disclaimer.lock": "nakakandado",
|
||||||
"compose_form.placeholder": "Anong nangyari?",
|
"compose_form.placeholder": "Anong nangyari?",
|
||||||
"compose_form.poll.duration": "Tagal ng botohan",
|
"compose_form.poll.duration": "Tagal ng botohan",
|
||||||
"compose_form.poll.multiple": "Maraming pagpipilian",
|
"compose_form.poll.multiple": "Maraming pagpipilian",
|
||||||
|
@ -123,6 +131,7 @@
|
||||||
"confirmations.edit.confirm": "Baguhin",
|
"confirmations.edit.confirm": "Baguhin",
|
||||||
"confirmations.reply.confirm": "Tumugon",
|
"confirmations.reply.confirm": "Tumugon",
|
||||||
"conversation.mark_as_read": "Markahan bilang nabasa na",
|
"conversation.mark_as_read": "Markahan bilang nabasa na",
|
||||||
|
"conversation.open": "Tingnan ang pag-uusap",
|
||||||
"copy_icon_button.copied": "Sinipi sa clipboard",
|
"copy_icon_button.copied": "Sinipi sa clipboard",
|
||||||
"copypaste.copied": "Sinipi",
|
"copypaste.copied": "Sinipi",
|
||||||
"copypaste.copy_to_clipboard": "I-sipi sa clipboard",
|
"copypaste.copy_to_clipboard": "I-sipi sa clipboard",
|
||||||
|
@ -176,6 +185,7 @@
|
||||||
"empty_column.home": "Walang laman ang timeline ng tahanan mo! Sumunod sa marami pang tao para mapunan ito.",
|
"empty_column.home": "Walang laman ang timeline ng tahanan mo! Sumunod sa marami pang tao para mapunan ito.",
|
||||||
"empty_column.list": "Wala pang laman ang listahang ito. Kapag naglathala ng mga bagong post ang mga miyembro ng listahang ito, makikita iyon dito.",
|
"empty_column.list": "Wala pang laman ang listahang ito. Kapag naglathala ng mga bagong post ang mga miyembro ng listahang ito, makikita iyon dito.",
|
||||||
"empty_column.lists": "Wala ka pang mga listahan. Kapag gumawa ka ng isa, makikita yun dito.",
|
"empty_column.lists": "Wala ka pang mga listahan. Kapag gumawa ka ng isa, makikita yun dito.",
|
||||||
|
"errors.unexpected_crash.report_issue": "Iulat ang isyu",
|
||||||
"explore.search_results": "Mga resulta ng paghahanap",
|
"explore.search_results": "Mga resulta ng paghahanap",
|
||||||
"explore.suggested_follows": "Mga tao",
|
"explore.suggested_follows": "Mga tao",
|
||||||
"explore.title": "Tuklasin",
|
"explore.title": "Tuklasin",
|
||||||
|
@ -187,6 +197,7 @@
|
||||||
"follow_request.authorize": "Tanggapin",
|
"follow_request.authorize": "Tanggapin",
|
||||||
"follow_request.reject": "Tanggihan",
|
"follow_request.reject": "Tanggihan",
|
||||||
"follow_suggestions.dismiss": "Huwag nang ipakita muli",
|
"follow_suggestions.dismiss": "Huwag nang ipakita muli",
|
||||||
|
"follow_suggestions.popular_suggestion": "Sikat na mungkahi",
|
||||||
"follow_suggestions.popular_suggestion_longer": "Sikat sa {domain}",
|
"follow_suggestions.popular_suggestion_longer": "Sikat sa {domain}",
|
||||||
"follow_suggestions.view_all": "Tingnan lahat",
|
"follow_suggestions.view_all": "Tingnan lahat",
|
||||||
"follow_suggestions.who_to_follow": "Sinong maaaring sundan",
|
"follow_suggestions.who_to_follow": "Sinong maaaring sundan",
|
||||||
|
@ -196,6 +207,7 @@
|
||||||
"generic.saved": "Nakaimbak",
|
"generic.saved": "Nakaimbak",
|
||||||
"hashtag.column_header.tag_mode.all": "at {additional}",
|
"hashtag.column_header.tag_mode.all": "at {additional}",
|
||||||
"hashtag.column_header.tag_mode.any": "o {additional}",
|
"hashtag.column_header.tag_mode.any": "o {additional}",
|
||||||
|
"hashtag.column_settings.select.no_options_message": "Walang mungkahing nakita",
|
||||||
"hashtag.column_settings.tag_mode.all": "Lahat ng nandito",
|
"hashtag.column_settings.tag_mode.all": "Lahat ng nandito",
|
||||||
"hashtag.column_settings.tag_mode.any": "Ilan dito",
|
"hashtag.column_settings.tag_mode.any": "Ilan dito",
|
||||||
"hashtag.column_settings.tag_mode.none": "Wala dito",
|
"hashtag.column_settings.tag_mode.none": "Wala dito",
|
||||||
|
@ -223,11 +235,14 @@
|
||||||
"lists.account.add": "Idagdag sa talaan",
|
"lists.account.add": "Idagdag sa talaan",
|
||||||
"lists.account.remove": "Tanggalin mula sa talaan",
|
"lists.account.remove": "Tanggalin mula sa talaan",
|
||||||
"lists.delete": "Burahin ang listahan",
|
"lists.delete": "Burahin ang listahan",
|
||||||
|
"lists.edit.submit": "Baguhin ang pamagat",
|
||||||
"lists.new.create": "Idagdag sa talaan",
|
"lists.new.create": "Idagdag sa talaan",
|
||||||
"lists.new.title_placeholder": "Bagong pangalan ng talaan",
|
"lists.new.title_placeholder": "Bagong pangalan ng talaan",
|
||||||
|
"lists.replies_policy.none": "Walang simuman",
|
||||||
"lists.replies_policy.title": "Ipakita ang mga tugon sa:",
|
"lists.replies_policy.title": "Ipakita ang mga tugon sa:",
|
||||||
"lists.subheading": "Iyong mga talaan",
|
"lists.subheading": "Iyong mga talaan",
|
||||||
"loading_indicator.label": "Kumakarga…",
|
"loading_indicator.label": "Kumakarga…",
|
||||||
|
"media_gallery.hide": "Itago",
|
||||||
"mute_modal.hide_from_notifications": "Itago mula sa mga abiso",
|
"mute_modal.hide_from_notifications": "Itago mula sa mga abiso",
|
||||||
"navigation_bar.about": "Tungkol dito",
|
"navigation_bar.about": "Tungkol dito",
|
||||||
"navigation_bar.blocks": "Nakaharang na mga tagagamit",
|
"navigation_bar.blocks": "Nakaharang na mga tagagamit",
|
||||||
|
@ -243,11 +258,15 @@
|
||||||
"notification.admin.report": "Iniulat ni {name} si {target}",
|
"notification.admin.report": "Iniulat ni {name} si {target}",
|
||||||
"notification.follow": "Sinundan ka ni {name}",
|
"notification.follow": "Sinundan ka ni {name}",
|
||||||
"notification.follow_request": "Hinihiling ni {name} na sundan ka",
|
"notification.follow_request": "Hinihiling ni {name} na sundan ka",
|
||||||
|
"notification.label.private_mention": "Palihim na banggit",
|
||||||
|
"notification.mentioned_you": "Binanggit ka ni {name}",
|
||||||
|
"notification.moderation-warning.learn_more": "Matuto nang higit pa",
|
||||||
"notification.moderation_warning": "Mayroong kang natanggap na babala sa pagtitimpi",
|
"notification.moderation_warning": "Mayroong kang natanggap na babala sa pagtitimpi",
|
||||||
"notification.relationships_severance_event.learn_more": "Matuto nang higit pa",
|
"notification.relationships_severance_event.learn_more": "Matuto nang higit pa",
|
||||||
"notification_requests.accept": "Tanggapin",
|
"notification_requests.accept": "Tanggapin",
|
||||||
"notification_requests.notifications_from": "Mga abiso mula kay/sa {name}",
|
"notification_requests.notifications_from": "Mga abiso mula kay/sa {name}",
|
||||||
"notifications.clear": "Burahin mga abiso",
|
"notifications.clear": "Burahin mga abiso",
|
||||||
|
"notifications.clear_title": "Linisin ang mga abiso?",
|
||||||
"notifications.column_settings.admin.report": "Mga bagong ulat:",
|
"notifications.column_settings.admin.report": "Mga bagong ulat:",
|
||||||
"notifications.column_settings.alert": "Mga abiso sa Desktop",
|
"notifications.column_settings.alert": "Mga abiso sa Desktop",
|
||||||
"notifications.column_settings.favourite": "Mga paborito:",
|
"notifications.column_settings.favourite": "Mga paborito:",
|
||||||
|
@ -259,6 +278,8 @@
|
||||||
"notifications.filter.favourites": "Mga paborito",
|
"notifications.filter.favourites": "Mga paborito",
|
||||||
"notifications.filter.polls": "Resulta ng botohan",
|
"notifications.filter.polls": "Resulta ng botohan",
|
||||||
"notifications.mark_as_read": "Markahan lahat ng abiso bilang nabasa na",
|
"notifications.mark_as_read": "Markahan lahat ng abiso bilang nabasa na",
|
||||||
|
"notifications.policy.accept": "Tanggapin",
|
||||||
|
"notifications.policy.accept_hint": "Ipakita sa mga abiso",
|
||||||
"notifications.policy.filter_not_followers_title": "Mga taong hindi ka susundan",
|
"notifications.policy.filter_not_followers_title": "Mga taong hindi ka susundan",
|
||||||
"notifications.policy.filter_not_following_title": "Mga taong hindi mo sinusundan",
|
"notifications.policy.filter_not_following_title": "Mga taong hindi mo sinusundan",
|
||||||
"onboarding.action.back": "Ibalik mo ako",
|
"onboarding.action.back": "Ibalik mo ako",
|
||||||
|
@ -275,6 +296,10 @@
|
||||||
"privacy.private.long": "Mga tagasunod mo lamang",
|
"privacy.private.long": "Mga tagasunod mo lamang",
|
||||||
"privacy.private.short": "Mga tagasunod",
|
"privacy.private.short": "Mga tagasunod",
|
||||||
"privacy.public.long": "Sinumang nasa loob at labas ng Mastodon",
|
"privacy.public.long": "Sinumang nasa loob at labas ng Mastodon",
|
||||||
|
"privacy.public.short": "Pampubliko",
|
||||||
|
"privacy.unlisted.short": "Hindi nakalista",
|
||||||
|
"privacy_policy.last_updated": "Huling nabago noong {date}",
|
||||||
|
"recommended": "Inirekomenda",
|
||||||
"regeneration_indicator.label": "Kumakarga…",
|
"regeneration_indicator.label": "Kumakarga…",
|
||||||
"relative_time.days": "{number}a",
|
"relative_time.days": "{number}a",
|
||||||
"relative_time.full.days": "{number, plural, one {# araw} other {# na araw}} ang nakalipas",
|
"relative_time.full.days": "{number, plural, one {# araw} other {# na araw}} ang nakalipas",
|
||||||
|
@ -286,6 +311,7 @@
|
||||||
"relative_time.just_now": "ngayon",
|
"relative_time.just_now": "ngayon",
|
||||||
"relative_time.minutes": "{number}m",
|
"relative_time.minutes": "{number}m",
|
||||||
"relative_time.seconds": "{number}s",
|
"relative_time.seconds": "{number}s",
|
||||||
|
"relative_time.today": "ngayon",
|
||||||
"reply_indicator.cancel": "Ipagpaliban",
|
"reply_indicator.cancel": "Ipagpaliban",
|
||||||
"report.block": "Harangan",
|
"report.block": "Harangan",
|
||||||
"report.categories.other": "Iba pa",
|
"report.categories.other": "Iba pa",
|
||||||
|
@ -293,9 +319,11 @@
|
||||||
"report.category.subtitle": "Piliin ang pinakamahusay na tugma",
|
"report.category.subtitle": "Piliin ang pinakamahusay na tugma",
|
||||||
"report.category.title": "Sabihin mo sa amin kung anong nangyari sa {type} na ito",
|
"report.category.title": "Sabihin mo sa amin kung anong nangyari sa {type} na ito",
|
||||||
"report.close": "Tapos na",
|
"report.close": "Tapos na",
|
||||||
|
"report.comment.title": "Mayroon pa bang dapat naming malaman?",
|
||||||
"report.next": "Sunod",
|
"report.next": "Sunod",
|
||||||
"report.placeholder": "Mga Karagdagang Puna",
|
"report.placeholder": "Mga Karagdagang Puna",
|
||||||
"report.reasons.dislike": "Hindi ko gusto ito",
|
"report.reasons.dislike": "Hindi ko gusto ito",
|
||||||
|
"report.reasons.legal": "Labag ito sa batas",
|
||||||
"report.reasons.violation": "Lumalabag ito sa mga panuntunan ng serbiro",
|
"report.reasons.violation": "Lumalabag ito sa mga panuntunan ng serbiro",
|
||||||
"report.reasons.violation_description": "Alam mo na lumalabag ito sa mga partikular na panuntunan",
|
"report.reasons.violation_description": "Alam mo na lumalabag ito sa mga partikular na panuntunan",
|
||||||
"report.rules.title": "Aling mga patakaran ang nilabag?",
|
"report.rules.title": "Aling mga patakaran ang nilabag?",
|
||||||
|
@ -342,5 +370,8 @@
|
||||||
"time_remaining.days": "{number, plural, one {# araw} other {# na araw}} ang natitira",
|
"time_remaining.days": "{number, plural, one {# araw} other {# na araw}} ang natitira",
|
||||||
"time_remaining.hours": "{number, plural, one {# oras} other {# na oras}} ang natitira",
|
"time_remaining.hours": "{number, plural, one {# oras} other {# na oras}} ang natitira",
|
||||||
"time_remaining.minutes": "{number, plural, one {# minuto} other {# na minuto}} ang natitira",
|
"time_remaining.minutes": "{number, plural, one {# minuto} other {# na minuto}} ang natitira",
|
||||||
"time_remaining.seconds": "{number, plural, one {# segundo} other {# na segundo}} ang natitira"
|
"time_remaining.seconds": "{number, plural, one {# segundo} other {# na segundo}} ang natitira",
|
||||||
|
"upload_modal.apply": "Ilapat",
|
||||||
|
"upload_modal.applying": "Nilalapat…",
|
||||||
|
"upload_modal.choose_image": "Pumili ng larawan"
|
||||||
}
|
}
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} dámdi postin hjá tær",
|
"notification.favourite": "{name} dámdi postin hjá tær",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# annar/onnur} other {# onnur}}</a> yndisfrámerktu postin hjá tær",
|
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# annar/onnur} other {# onnur}}</a> yndisfrámerktu postin hjá tær",
|
||||||
"notification.follow": "{name} fylgdi tær",
|
"notification.follow": "{name} fylgdi tær",
|
||||||
"notification.follow.name_and_others": "{name} og {count, plural, one {# annar/onnur} other {# onnur}} fylgdu tær",
|
"notification.follow.name_and_others": "{name} og <a>{count, plural, one {# annar/onnur} other {# onnur}}</a> fylgdu tær",
|
||||||
"notification.follow_request": "{name} biður um at fylgja tær",
|
"notification.follow_request": "{name} biður um at fylgja tær",
|
||||||
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# annar/onnur} other {# onnur}} hava biðið um at fylgja tær",
|
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# annar/onnur} other {# onnur}} hava biðið um at fylgja tær",
|
||||||
"notification.label.mention": "Umrøða",
|
"notification.label.mention": "Umrøða",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Skjótfilturbjálki",
|
"notifications.column_settings.filter_bar.category": "Skjótfilturbjálki",
|
||||||
"notifications.column_settings.follow": "Nýggir fylgjarar:",
|
"notifications.column_settings.follow": "Nýggir fylgjarar:",
|
||||||
"notifications.column_settings.follow_request": "Nýggjar umbønir um at fylgja:",
|
"notifications.column_settings.follow_request": "Nýggjar umbønir um at fylgja:",
|
||||||
|
"notifications.column_settings.group": "Bólkur",
|
||||||
"notifications.column_settings.mention": "Umrøður:",
|
"notifications.column_settings.mention": "Umrøður:",
|
||||||
"notifications.column_settings.poll": "Úrslit frá atkvøðugreiðslu:",
|
"notifications.column_settings.poll": "Úrslit frá atkvøðugreiðslu:",
|
||||||
"notifications.column_settings.push": "Trýstifráboðanir",
|
"notifications.column_settings.push": "Trýstifráboðanir",
|
||||||
|
|
|
@ -89,7 +89,7 @@
|
||||||
"announcement.announcement": "Annonce",
|
"announcement.announcement": "Annonce",
|
||||||
"attachments_list.unprocessed": "(non traité)",
|
"attachments_list.unprocessed": "(non traité)",
|
||||||
"audio.hide": "Masquer l'audio",
|
"audio.hide": "Masquer l'audio",
|
||||||
"block_modal.remote_users_caveat": "Nous allons demander au serveur {domain} de respecter votre décision. Cependant, ce respect n'est pas garanti, car certains serveurs peuvent gérer différemment les blocages. Les messages publics peuvent rester visibles par les utilisateurs non connectés.",
|
"block_modal.remote_users_caveat": "Nous allons demander au serveur {domain} de respecter votre décision. Cependant, ce respect n'est pas garanti, car certains serveurs peuvent gérer différemment les blocages. Les messages publics peuvent rester visibles par les utilisateur·rice·s non connecté·e·s.",
|
||||||
"block_modal.show_less": "Afficher moins",
|
"block_modal.show_less": "Afficher moins",
|
||||||
"block_modal.show_more": "Afficher plus",
|
"block_modal.show_more": "Afficher plus",
|
||||||
"block_modal.they_cant_mention": "Il ne peut pas vous mentionner ou vous suivre.",
|
"block_modal.they_cant_mention": "Il ne peut pas vous mentionner ou vous suivre.",
|
||||||
|
@ -194,7 +194,7 @@
|
||||||
"confirmations.reply.title": "Remplacer le message ?",
|
"confirmations.reply.title": "Remplacer le message ?",
|
||||||
"confirmations.unfollow.confirm": "Ne plus suivre",
|
"confirmations.unfollow.confirm": "Ne plus suivre",
|
||||||
"confirmations.unfollow.message": "Voulez-vous vraiment arrêter de suivre {name}?",
|
"confirmations.unfollow.message": "Voulez-vous vraiment arrêter de suivre {name}?",
|
||||||
"confirmations.unfollow.title": "Se désabonner de l'utilisateur ?",
|
"confirmations.unfollow.title": "Se désabonner de l'utilisateur·rice ?",
|
||||||
"content_warning.hide": "Masquer le message",
|
"content_warning.hide": "Masquer le message",
|
||||||
"content_warning.show": "Afficher quand même",
|
"content_warning.show": "Afficher quand même",
|
||||||
"conversation.delete": "Supprimer cette conversation",
|
"conversation.delete": "Supprimer cette conversation",
|
||||||
|
@ -224,7 +224,7 @@
|
||||||
"domain_block_modal.title": "Bloquer le domaine ?",
|
"domain_block_modal.title": "Bloquer le domaine ?",
|
||||||
"domain_block_modal.you_will_lose_num_followers": "Vous allez perdre {followersCount, plural, one {{followersCountDisplay} abonné·e} other {{followersCountDisplay} abonné·e·s}} et {followingCount, plural, one {{followingCountDisplay} personne que vous suivez} other {{followingCountDisplay} personnes que vous suivez}}.",
|
"domain_block_modal.you_will_lose_num_followers": "Vous allez perdre {followersCount, plural, one {{followersCountDisplay} abonné·e} other {{followersCountDisplay} abonné·e·s}} et {followingCount, plural, one {{followingCountDisplay} personne que vous suivez} other {{followingCountDisplay} personnes que vous suivez}}.",
|
||||||
"domain_block_modal.you_will_lose_relationships": "Vous allez perdre tous les abonné·e·s et les personnes que vous suivez sur ce serveur.",
|
"domain_block_modal.you_will_lose_relationships": "Vous allez perdre tous les abonné·e·s et les personnes que vous suivez sur ce serveur.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Vous ne verrez plus les publications ou les notifications des utilisateurs de ce serveur.",
|
"domain_block_modal.you_wont_see_posts": "Vous ne verrez plus les publications ou les notifications des utilisateur·rice·s de ce serveur.",
|
||||||
"domain_pill.activitypub_lets_connect": "Cela vous permet de vous connecter et d'interagir avec les autres non seulement sur Mastodon, mais également sur d'autres applications de réseaux sociaux.",
|
"domain_pill.activitypub_lets_connect": "Cela vous permet de vous connecter et d'interagir avec les autres non seulement sur Mastodon, mais également sur d'autres applications de réseaux sociaux.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub est comme une langue que Mastodon utilise pour communiquer avec les autres réseaux sociaux.",
|
"domain_pill.activitypub_like_language": "ActivityPub est comme une langue que Mastodon utilise pour communiquer avec les autres réseaux sociaux.",
|
||||||
"domain_pill.server": "Serveur",
|
"domain_pill.server": "Serveur",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} a ajouté votre publication à ses favoris",
|
"notification.favourite": "{name} a ajouté votre publication à ses favoris",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> ont mis votre message en favori",
|
"notification.favourite.name_and_others_with_link": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> ont mis votre message en favori",
|
||||||
"notification.follow": "{name} vous suit",
|
"notification.follow": "{name} vous suit",
|
||||||
"notification.follow.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} se sont abonné à votre compte",
|
"notification.follow.name_and_others": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> vous suivent",
|
||||||
"notification.follow_request": "{name} a demandé à vous suivre",
|
"notification.follow_request": "{name} a demandé à vous suivre",
|
||||||
"notification.follow_request.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} ont demandé à vous suivre",
|
"notification.follow_request.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} ont demandé à vous suivre",
|
||||||
"notification.label.mention": "Mention",
|
"notification.label.mention": "Mention",
|
||||||
|
@ -543,12 +543,12 @@
|
||||||
"notification_requests.confirm_accept_multiple.message": "Vous êtes sur le point d'accepter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Êtes-vous sûr de vouloir continuer ?",
|
"notification_requests.confirm_accept_multiple.message": "Vous êtes sur le point d'accepter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Êtes-vous sûr de vouloir continuer ?",
|
||||||
"notification_requests.confirm_accept_multiple.title": "Accepter les requêtes de notification ?",
|
"notification_requests.confirm_accept_multiple.title": "Accepter les requêtes de notification ?",
|
||||||
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Ignorer la requête} other {Ignorer les requêtes}}",
|
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Ignorer la requête} other {Ignorer les requêtes}}",
|
||||||
"notification_requests.confirm_dismiss_multiple.message": "Vous êtes sur le point de rejeter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Vous ne serez plus en mesure d’{count, plural, one {y} other {y}} accéder facilement, ultérieurement. Êtes-vous sûr de vouloir continuer ?",
|
"notification_requests.confirm_dismiss_multiple.message": "Vous êtes sur le point de rejeter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Vous ne pourrez plus {count, plural, one {y} other {y}} accéder facilement plus tard. Voulez-vous vraiment continuer ?",
|
||||||
"notification_requests.confirm_dismiss_multiple.title": "Rejeter les requêtes de notification ?",
|
"notification_requests.confirm_dismiss_multiple.title": "Rejeter les requêtes de notification ?",
|
||||||
"notification_requests.dismiss": "Rejeter",
|
"notification_requests.dismiss": "Rejeter",
|
||||||
"notification_requests.dismiss_multiple": "{count, plural, one {Rejeter # requête …} other {Rejeter # requêtes …}}",
|
"notification_requests.dismiss_multiple": "{count, plural, one {Rejeter # requête …} other {Rejeter # requêtes …}}",
|
||||||
"notification_requests.edit_selection": "Modifier",
|
"notification_requests.edit_selection": "Modifier",
|
||||||
"notification_requests.exit_selection": "Fait",
|
"notification_requests.exit_selection": "Terminé",
|
||||||
"notification_requests.explainer_for_limited_account": "Les notifications en provenance de ce compte ont été filtrées car le compte a été limité par un modérateur.",
|
"notification_requests.explainer_for_limited_account": "Les notifications en provenance de ce compte ont été filtrées car le compte a été limité par un modérateur.",
|
||||||
"notification_requests.explainer_for_limited_remote_account": "Les notifications en provenance de ce compte ont été filtrées car le compte ou le serveur dont il est issu a été limité par un modérateur.",
|
"notification_requests.explainer_for_limited_remote_account": "Les notifications en provenance de ce compte ont été filtrées car le compte ou le serveur dont il est issu a été limité par un modérateur.",
|
||||||
"notification_requests.maximize": "Agrandir",
|
"notification_requests.maximize": "Agrandir",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barre de filtre rapide",
|
"notifications.column_settings.filter_bar.category": "Barre de filtre rapide",
|
||||||
"notifications.column_settings.follow": "Nouveaux⋅elles abonné⋅e⋅s:",
|
"notifications.column_settings.follow": "Nouveaux⋅elles abonné⋅e⋅s:",
|
||||||
"notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement:",
|
"notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement:",
|
||||||
|
"notifications.column_settings.group": "Grouper",
|
||||||
"notifications.column_settings.mention": "Mentions:",
|
"notifications.column_settings.mention": "Mentions:",
|
||||||
"notifications.column_settings.poll": "Résultats des sondages:",
|
"notifications.column_settings.poll": "Résultats des sondages:",
|
||||||
"notifications.column_settings.push": "Notifications push",
|
"notifications.column_settings.push": "Notifications push",
|
||||||
|
@ -854,6 +855,7 @@
|
||||||
"upload_form.audio_description": "Décrire pour les personnes ayant des difficultés d’audition",
|
"upload_form.audio_description": "Décrire pour les personnes ayant des difficultés d’audition",
|
||||||
"upload_form.description": "Décrire pour les malvoyants",
|
"upload_form.description": "Décrire pour les malvoyants",
|
||||||
"upload_form.drag_and_drop.instructions": "Pour choisir un média joint, appuyez sur la touche espace ou entrée. Tout en faisant glisser, utilisez les touches fléchées pour déplacer le fichier média dans une direction donnée. Appuyez à nouveau sur la touche espace ou entrée pour déposer le fichier média dans sa nouvelle position, ou appuyez sur la touche Echap pour annuler.",
|
"upload_form.drag_and_drop.instructions": "Pour choisir un média joint, appuyez sur la touche espace ou entrée. Tout en faisant glisser, utilisez les touches fléchées pour déplacer le fichier média dans une direction donnée. Appuyez à nouveau sur la touche espace ou entrée pour déposer le fichier média dans sa nouvelle position, ou appuyez sur la touche Echap pour annuler.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Le glissement a été annulé. La pièce jointe {item} n'a pas été ajoutée.",
|
||||||
"upload_form.edit": "Modifier",
|
"upload_form.edit": "Modifier",
|
||||||
"upload_form.thumbnail": "Changer la vignette",
|
"upload_form.thumbnail": "Changer la vignette",
|
||||||
"upload_form.video_description": "Décrire pour les personnes ayant des problèmes de vue ou d'audition",
|
"upload_form.video_description": "Décrire pour les personnes ayant des problèmes de vue ou d'audition",
|
||||||
|
|
|
@ -79,7 +79,7 @@
|
||||||
"admin.dashboard.retention.cohort_size": "Nouveaux comptes",
|
"admin.dashboard.retention.cohort_size": "Nouveaux comptes",
|
||||||
"admin.impact_report.instance_accounts": "Profils de comptes que cela supprimerait",
|
"admin.impact_report.instance_accounts": "Profils de comptes que cela supprimerait",
|
||||||
"admin.impact_report.instance_followers": "Abonnées que nos utilisateurs perdraient",
|
"admin.impact_report.instance_followers": "Abonnées que nos utilisateurs perdraient",
|
||||||
"admin.impact_report.instance_follows": "Abonnées que leurs utilisateurs perdraient",
|
"admin.impact_report.instance_follows": "Abonné·e·s que leurs utilisateur·rice·s perdraient",
|
||||||
"admin.impact_report.title": "Résumé de l'impact",
|
"admin.impact_report.title": "Résumé de l'impact",
|
||||||
"alert.rate_limited.message": "Veuillez réessayer après {retry_time, time, medium}.",
|
"alert.rate_limited.message": "Veuillez réessayer après {retry_time, time, medium}.",
|
||||||
"alert.rate_limited.title": "Nombre de requêtes limité",
|
"alert.rate_limited.title": "Nombre de requêtes limité",
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
"announcement.announcement": "Annonce",
|
"announcement.announcement": "Annonce",
|
||||||
"attachments_list.unprocessed": "(non traité)",
|
"attachments_list.unprocessed": "(non traité)",
|
||||||
"audio.hide": "Masquer l'audio",
|
"audio.hide": "Masquer l'audio",
|
||||||
"block_modal.remote_users_caveat": "Nous allons demander au serveur {domain} de respecter votre décision. Cependant, ce respect n'est pas garanti, car certains serveurs peuvent gérer différemment les blocages. Les messages publics peuvent rester visibles par les utilisateurs non connectés.",
|
"block_modal.remote_users_caveat": "Nous allons demander au serveur {domain} de respecter votre décision. Cependant, ce respect n'est pas garanti, car certains serveurs peuvent gérer différemment les blocages. Les messages publics peuvent rester visibles par les utilisateur·rice·s non connecté·e·s.",
|
||||||
"block_modal.show_less": "Afficher moins",
|
"block_modal.show_less": "Afficher moins",
|
||||||
"block_modal.show_more": "Afficher plus",
|
"block_modal.show_more": "Afficher plus",
|
||||||
"block_modal.they_cant_mention": "Il ne peut pas vous mentionner ou vous suivre.",
|
"block_modal.they_cant_mention": "Il ne peut pas vous mentionner ou vous suivre.",
|
||||||
|
@ -194,7 +194,7 @@
|
||||||
"confirmations.reply.title": "Remplacer le message ?",
|
"confirmations.reply.title": "Remplacer le message ?",
|
||||||
"confirmations.unfollow.confirm": "Ne plus suivre",
|
"confirmations.unfollow.confirm": "Ne plus suivre",
|
||||||
"confirmations.unfollow.message": "Voulez-vous vraiment vous désabonner de {name} ?",
|
"confirmations.unfollow.message": "Voulez-vous vraiment vous désabonner de {name} ?",
|
||||||
"confirmations.unfollow.title": "Se désabonner de l'utilisateur ?",
|
"confirmations.unfollow.title": "Se désabonner de l'utilisateur·rice ?",
|
||||||
"content_warning.hide": "Masquer le message",
|
"content_warning.hide": "Masquer le message",
|
||||||
"content_warning.show": "Afficher quand même",
|
"content_warning.show": "Afficher quand même",
|
||||||
"conversation.delete": "Supprimer la conversation",
|
"conversation.delete": "Supprimer la conversation",
|
||||||
|
@ -224,7 +224,7 @@
|
||||||
"domain_block_modal.title": "Bloquer le domaine ?",
|
"domain_block_modal.title": "Bloquer le domaine ?",
|
||||||
"domain_block_modal.you_will_lose_num_followers": "Vous allez perdre {followersCount, plural, one {{followersCountDisplay} abonné·e} other {{followersCountDisplay} abonné·e·s}} et {followingCount, plural, one {{followingCountDisplay} personne que vous suivez} other {{followingCountDisplay} personnes que vous suivez}}.",
|
"domain_block_modal.you_will_lose_num_followers": "Vous allez perdre {followersCount, plural, one {{followersCountDisplay} abonné·e} other {{followersCountDisplay} abonné·e·s}} et {followingCount, plural, one {{followingCountDisplay} personne que vous suivez} other {{followingCountDisplay} personnes que vous suivez}}.",
|
||||||
"domain_block_modal.you_will_lose_relationships": "Vous allez perdre tous les abonné·e·s et les personnes que vous suivez sur ce serveur.",
|
"domain_block_modal.you_will_lose_relationships": "Vous allez perdre tous les abonné·e·s et les personnes que vous suivez sur ce serveur.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Vous ne verrez plus les publications ou les notifications des utilisateurs de ce serveur.",
|
"domain_block_modal.you_wont_see_posts": "Vous ne verrez plus les publications ou les notifications des utilisateur·rice·s de ce serveur.",
|
||||||
"domain_pill.activitypub_lets_connect": "Cela vous permet de vous connecter et d'interagir avec les autres non seulement sur Mastodon, mais également sur d'autres applications de réseaux sociaux.",
|
"domain_pill.activitypub_lets_connect": "Cela vous permet de vous connecter et d'interagir avec les autres non seulement sur Mastodon, mais également sur d'autres applications de réseaux sociaux.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub est comme une langue que Mastodon utilise pour communiquer avec les autres réseaux sociaux.",
|
"domain_pill.activitypub_like_language": "ActivityPub est comme une langue que Mastodon utilise pour communiquer avec les autres réseaux sociaux.",
|
||||||
"domain_pill.server": "Serveur",
|
"domain_pill.server": "Serveur",
|
||||||
|
@ -262,7 +262,7 @@
|
||||||
"empty_column.blocks": "Vous n’avez bloqué aucun compte pour le moment.",
|
"empty_column.blocks": "Vous n’avez bloqué aucun compte pour le moment.",
|
||||||
"empty_column.bookmarked_statuses": "Vous n'avez pas de message en marque-page. Lorsque vous en ajouterez un, il apparaîtra ici.",
|
"empty_column.bookmarked_statuses": "Vous n'avez pas de message en marque-page. Lorsque vous en ajouterez un, il apparaîtra ici.",
|
||||||
"empty_column.community": "Le fil public local est vide. Écrivez donc quelque chose pour le remplir !",
|
"empty_column.community": "Le fil public local est vide. Écrivez donc quelque chose pour le remplir !",
|
||||||
"empty_column.direct": "Vous n'avez pas encore de mentions privées. Quand vous en envoyez ou en recevez, elles apparaîtront ici.",
|
"empty_column.direct": "Vous n'avez pas encore de mentions privées. Quand vous en enverrez ou recevrez, elles apparaîtront ici.",
|
||||||
"empty_column.domain_blocks": "Il n’y a aucun domaine bloqué pour le moment.",
|
"empty_column.domain_blocks": "Il n’y a aucun domaine bloqué pour le moment.",
|
||||||
"empty_column.explore_statuses": "Rien n'est en tendance pour le moment. Revenez plus tard !",
|
"empty_column.explore_statuses": "Rien n'est en tendance pour le moment. Revenez plus tard !",
|
||||||
"empty_column.favourited_statuses": "Vous n’avez pas encore de message en favori. Lorsque vous en ajouterez un, il apparaîtra ici.",
|
"empty_column.favourited_statuses": "Vous n’avez pas encore de message en favori. Lorsque vous en ajouterez un, il apparaîtra ici.",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} a ajouté votre message à ses favoris",
|
"notification.favourite": "{name} a ajouté votre message à ses favoris",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> ont mis votre message en favori",
|
"notification.favourite.name_and_others_with_link": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> ont mis votre message en favori",
|
||||||
"notification.follow": "{name} vous suit",
|
"notification.follow": "{name} vous suit",
|
||||||
"notification.follow.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} se sont abonné à votre compte",
|
"notification.follow.name_and_others": "{name} et <a>{count, plural, one {# autre} other {# autres}}</a> vous suivent",
|
||||||
"notification.follow_request": "{name} a demandé à vous suivre",
|
"notification.follow_request": "{name} a demandé à vous suivre",
|
||||||
"notification.follow_request.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} ont demandé à vous suivre",
|
"notification.follow_request.name_and_others": "{name} et {count, plural, one {# autre} other {# autres}} ont demandé à vous suivre",
|
||||||
"notification.label.mention": "Mention",
|
"notification.label.mention": "Mention",
|
||||||
|
@ -543,12 +543,12 @@
|
||||||
"notification_requests.confirm_accept_multiple.message": "Vous êtes sur le point d'accepter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Êtes-vous sûr de vouloir continuer ?",
|
"notification_requests.confirm_accept_multiple.message": "Vous êtes sur le point d'accepter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Êtes-vous sûr de vouloir continuer ?",
|
||||||
"notification_requests.confirm_accept_multiple.title": "Accepter les requêtes de notification ?",
|
"notification_requests.confirm_accept_multiple.title": "Accepter les requêtes de notification ?",
|
||||||
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Ignorer la requête} other {Ignorer les requêtes}}",
|
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Ignorer la requête} other {Ignorer les requêtes}}",
|
||||||
"notification_requests.confirm_dismiss_multiple.message": "Vous êtes sur le point de rejeter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Vous ne serez plus en mesure d’{count, plural, one {y} other {y}} accéder facilement, ultérieurement. Êtes-vous sûr de vouloir continuer ?",
|
"notification_requests.confirm_dismiss_multiple.message": "Vous êtes sur le point de rejeter {count, plural, one {une requête de notification} other {# requêtes de notification}}. Vous ne pourrez plus {count, plural, one {y} other {y}} accéder facilement plus tard. Voulez-vous vraiment continuer ?",
|
||||||
"notification_requests.confirm_dismiss_multiple.title": "Rejeter les requêtes de notification ?",
|
"notification_requests.confirm_dismiss_multiple.title": "Rejeter les requêtes de notification ?",
|
||||||
"notification_requests.dismiss": "Rejeter",
|
"notification_requests.dismiss": "Rejeter",
|
||||||
"notification_requests.dismiss_multiple": "{count, plural, one {Rejeter # requête …} other {Rejeter # requêtes …}}",
|
"notification_requests.dismiss_multiple": "{count, plural, one {Rejeter # requête …} other {Rejeter # requêtes …}}",
|
||||||
"notification_requests.edit_selection": "Modifier",
|
"notification_requests.edit_selection": "Modifier",
|
||||||
"notification_requests.exit_selection": "Fait",
|
"notification_requests.exit_selection": "Terminé",
|
||||||
"notification_requests.explainer_for_limited_account": "Les notifications en provenance de ce compte ont été filtrées car le compte a été limité par un modérateur.",
|
"notification_requests.explainer_for_limited_account": "Les notifications en provenance de ce compte ont été filtrées car le compte a été limité par un modérateur.",
|
||||||
"notification_requests.explainer_for_limited_remote_account": "Les notifications en provenance de ce compte ont été filtrées car le compte ou le serveur dont il est issu a été limité par un modérateur.",
|
"notification_requests.explainer_for_limited_remote_account": "Les notifications en provenance de ce compte ont été filtrées car le compte ou le serveur dont il est issu a été limité par un modérateur.",
|
||||||
"notification_requests.maximize": "Agrandir",
|
"notification_requests.maximize": "Agrandir",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barre de filtre rapide",
|
"notifications.column_settings.filter_bar.category": "Barre de filtre rapide",
|
||||||
"notifications.column_settings.follow": "Nouveaux·elles abonné·e·s :",
|
"notifications.column_settings.follow": "Nouveaux·elles abonné·e·s :",
|
||||||
"notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement :",
|
"notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement :",
|
||||||
|
"notifications.column_settings.group": "Grouper",
|
||||||
"notifications.column_settings.mention": "Mentions :",
|
"notifications.column_settings.mention": "Mentions :",
|
||||||
"notifications.column_settings.poll": "Résultats des sondages :",
|
"notifications.column_settings.poll": "Résultats des sondages :",
|
||||||
"notifications.column_settings.push": "Notifications push",
|
"notifications.column_settings.push": "Notifications push",
|
||||||
|
@ -854,6 +855,7 @@
|
||||||
"upload_form.audio_description": "Décrire pour les personnes ayant des difficultés d’audition",
|
"upload_form.audio_description": "Décrire pour les personnes ayant des difficultés d’audition",
|
||||||
"upload_form.description": "Décrire pour les malvoyant·e·s",
|
"upload_form.description": "Décrire pour les malvoyant·e·s",
|
||||||
"upload_form.drag_and_drop.instructions": "Pour choisir un média joint, appuyez sur la touche espace ou entrée. Tout en faisant glisser, utilisez les touches fléchées pour déplacer le fichier média dans une direction donnée. Appuyez à nouveau sur la touche espace ou entrée pour déposer le fichier média dans sa nouvelle position, ou appuyez sur la touche Echap pour annuler.",
|
"upload_form.drag_and_drop.instructions": "Pour choisir un média joint, appuyez sur la touche espace ou entrée. Tout en faisant glisser, utilisez les touches fléchées pour déplacer le fichier média dans une direction donnée. Appuyez à nouveau sur la touche espace ou entrée pour déposer le fichier média dans sa nouvelle position, ou appuyez sur la touche Echap pour annuler.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Le glissement a été annulé. La pièce jointe {item} n'a pas été ajoutée.",
|
||||||
"upload_form.edit": "Modifier",
|
"upload_form.edit": "Modifier",
|
||||||
"upload_form.thumbnail": "Changer la vignette",
|
"upload_form.thumbnail": "Changer la vignette",
|
||||||
"upload_form.video_description": "Décrire pour les personnes ayant des problèmes de vue ou d'audition",
|
"upload_form.video_description": "Décrire pour les personnes ayant des problèmes de vue ou d'audition",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} hat jo berjocht as favoryt markearre",
|
"notification.favourite": "{name} hat jo berjocht as favoryt markearre",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} en <a>{count, plural, one {# oar} other {# oaren}}</a> hawwe jo berjocht as favoryt markearre",
|
"notification.favourite.name_and_others_with_link": "{name} en <a>{count, plural, one {# oar} other {# oaren}}</a> hawwe jo berjocht as favoryt markearre",
|
||||||
"notification.follow": "{name} folget dy",
|
"notification.follow": "{name} folget dy",
|
||||||
"notification.follow.name_and_others": "{name} en {count, plural, one {# oar} other {# oaren}} hawwe jo folge",
|
|
||||||
"notification.follow_request": "{name} hat dy in folchfersyk stjoerd",
|
"notification.follow_request": "{name} hat dy in folchfersyk stjoerd",
|
||||||
"notification.follow_request.name_and_others": "{name} en {count, plural, one {# oar} other {# oaren}} hawwe frege om jo te folgjen",
|
"notification.follow_request.name_and_others": "{name} en {count, plural, one {# oar} other {# oaren}} hawwe frege om jo te folgjen",
|
||||||
"notification.label.mention": "Fermelding",
|
"notification.label.mention": "Fermelding",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "Is fearr le {name} do phostáil",
|
"notification.favourite": "Is fearr le {name} do phostáil",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} agus <a>{count, plural, one {# duine eile} other {# daoine eile}}</a> thaitin le do phost",
|
"notification.favourite.name_and_others_with_link": "{name} agus <a>{count, plural, one {# duine eile} other {# daoine eile}}</a> thaitin le do phost",
|
||||||
"notification.follow": "Lean {name} thú",
|
"notification.follow": "Lean {name} thú",
|
||||||
"notification.follow.name_and_others": "{name} agus {count, plural, one {# duine eile} other {# daoine eile}} a lean tú",
|
"notification.follow.name_and_others": "{name} agus <a>{count, plural, one {# other} two {# eile} few {# eile} many {# eile} other {# others}}</a> lean tú",
|
||||||
"notification.follow_request": "D'iarr {name} ort do chuntas a leanúint",
|
"notification.follow_request": "D'iarr {name} ort do chuntas a leanúint",
|
||||||
"notification.follow_request.name_and_others": "{name} agus {count, plural, one {# duine eile} other {# daoine eile}} iarratas a dhéanamh chun tú a leanúint",
|
"notification.follow_request.name_and_others": "{name} agus {count, plural, one {# duine eile} other {# daoine eile}} iarratas a dhéanamh chun tú a leanúint",
|
||||||
"notification.label.mention": "Luaigh",
|
"notification.label.mention": "Luaigh",
|
||||||
|
@ -516,6 +516,7 @@
|
||||||
"notification.label.private_reply": "Freagra príobháideach",
|
"notification.label.private_reply": "Freagra príobháideach",
|
||||||
"notification.label.reply": "Freagra",
|
"notification.label.reply": "Freagra",
|
||||||
"notification.mention": "Luaigh",
|
"notification.mention": "Luaigh",
|
||||||
|
"notification.mentioned_you": "Luaigh {name} tú",
|
||||||
"notification.moderation-warning.learn_more": "Foghlaim níos mó",
|
"notification.moderation-warning.learn_more": "Foghlaim níos mó",
|
||||||
"notification.moderation_warning": "Tá rabhadh modhnóireachta faighte agat",
|
"notification.moderation_warning": "Tá rabhadh modhnóireachta faighte agat",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Baineadh cuid de do phostálacha.",
|
"notification.moderation_warning.action_delete_statuses": "Baineadh cuid de do phostálacha.",
|
||||||
|
@ -566,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra scagairí tapa",
|
"notifications.column_settings.filter_bar.category": "Barra scagairí tapa",
|
||||||
"notifications.column_settings.follow": "Leantóirí nua:",
|
"notifications.column_settings.follow": "Leantóirí nua:",
|
||||||
"notifications.column_settings.follow_request": "Iarratais leanúnaí nua:",
|
"notifications.column_settings.follow_request": "Iarratais leanúnaí nua:",
|
||||||
|
"notifications.column_settings.group": "Grúpa",
|
||||||
"notifications.column_settings.mention": "Tráchtanna:",
|
"notifications.column_settings.mention": "Tráchtanna:",
|
||||||
"notifications.column_settings.poll": "Torthaí suirbhéanna:",
|
"notifications.column_settings.poll": "Torthaí suirbhéanna:",
|
||||||
"notifications.column_settings.push": "Brúfhógraí",
|
"notifications.column_settings.push": "Brúfhógraí",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "Is annsa le {name} am post agad",
|
"notification.favourite": "Is annsa le {name} am post agad",
|
||||||
"notification.favourite.name_and_others_with_link": "Is annsa le {name} ’s <a>{count, plural, one {# eile} two {# eile} few {# eile} other {# eile}}</a> am post agad",
|
"notification.favourite.name_and_others_with_link": "Is annsa le {name} ’s <a>{count, plural, one {# eile} two {# eile} few {# eile} other {# eile}}</a> am post agad",
|
||||||
"notification.follow": "Tha {name} ’gad leantainn a-nis",
|
"notification.follow": "Tha {name} ’gad leantainn a-nis",
|
||||||
"notification.follow.name_and_others": "Lean {name} ’s {count, plural, one {# eile} two {# eile} few {# eile} other {# eile}} thu",
|
|
||||||
"notification.follow_request": "Dh’iarr {name} ’gad leantainn",
|
"notification.follow_request": "Dh’iarr {name} ’gad leantainn",
|
||||||
"notification.follow_request.name_and_others": "Dh’iarr {name} ’s {count, plural, one {# eile} two {# eile} few {# eile} other {# eile}} ’gad leantainn",
|
"notification.follow_request.name_and_others": "Dh’iarr {name} ’s {count, plural, one {# eile} two {# eile} few {# eile} other {# eile}} ’gad leantainn",
|
||||||
"notification.label.mention": "Iomradh",
|
"notification.label.mention": "Iomradh",
|
||||||
|
@ -516,6 +515,7 @@
|
||||||
"notification.label.private_reply": "Freagairt phrìobhaideach",
|
"notification.label.private_reply": "Freagairt phrìobhaideach",
|
||||||
"notification.label.reply": "Freagairt",
|
"notification.label.reply": "Freagairt",
|
||||||
"notification.mention": "Iomradh",
|
"notification.mention": "Iomradh",
|
||||||
|
"notification.mentioned_you": "Thug {name} iomradh ort",
|
||||||
"notification.moderation-warning.learn_more": "Barrachd fiosrachaidh",
|
"notification.moderation-warning.learn_more": "Barrachd fiosrachaidh",
|
||||||
"notification.moderation_warning": "Fhuair thu rabhadh on mhaorsainneachd",
|
"notification.moderation_warning": "Fhuair thu rabhadh on mhaorsainneachd",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Chaidh cuid dhe na postaichean agad a thoirt air falbh.",
|
"notification.moderation_warning.action_delete_statuses": "Chaidh cuid dhe na postaichean agad a thoirt air falbh.",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} marcou como favorita a túa publicación",
|
"notification.favourite": "{name} marcou como favorita a túa publicación",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# máis} other {# máis}}</a> favoreceron a túa publicación",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# máis} other {# máis}}</a> favoreceron a túa publicación",
|
||||||
"notification.follow": "{name} comezou a seguirte",
|
"notification.follow": "{name} comezou a seguirte",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural, one {# máis} other {# máis}} seguíronte",
|
"notification.follow.name_and_others": "{name} e <a>{count, plural, one {# mais} other {# mais}}</a> seguíronte",
|
||||||
"notification.follow_request": "{name} solicitou seguirte",
|
"notification.follow_request": "{name} solicitou seguirte",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# máis} other {# máis}} solicitaron seguirte",
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# máis} other {# máis}} solicitaron seguirte",
|
||||||
"notification.label.mention": "Mención",
|
"notification.label.mention": "Mención",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
|
||||||
"notifications.column_settings.follow": "Novas seguidoras:",
|
"notifications.column_settings.follow": "Novas seguidoras:",
|
||||||
"notifications.column_settings.follow_request": "Novas peticións de seguimento:",
|
"notifications.column_settings.follow_request": "Novas peticións de seguimento:",
|
||||||
|
"notifications.column_settings.group": "Agrupar",
|
||||||
"notifications.column_settings.mention": "Mencións:",
|
"notifications.column_settings.mention": "Mencións:",
|
||||||
"notifications.column_settings.poll": "Resultados da enquisa:",
|
"notifications.column_settings.poll": "Resultados da enquisa:",
|
||||||
"notifications.column_settings.push": "Notificacións emerxentes",
|
"notifications.column_settings.push": "Notificacións emerxentes",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "הודעתך חובבה על ידי {name}",
|
"notification.favourite": "הודעתך חובבה על ידי {name}",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} ועוד <a>{count, plural,one {אחד נוסף}other {# נוספים}}</a> חיבבו את הודעתך",
|
"notification.favourite.name_and_others_with_link": "{name} ועוד <a>{count, plural,one {אחד נוסף}other {# נוספים}}</a> חיבבו את הודעתך",
|
||||||
"notification.follow": "{name} במעקב אחרייך",
|
"notification.follow": "{name} במעקב אחרייך",
|
||||||
"notification.follow.name_and_others": "{name} ועוד {count, plural,one {אחד אחר}other {# אחרים}} עקבו אחריך",
|
"notification.follow.name_and_others": "{name} ועוד <a>{count, plural,one {מישהו} other {# אחרים}}</a> החלו לעקוב אחריך",
|
||||||
"notification.follow_request": "{name} ביקשו לעקוב אחריך",
|
"notification.follow_request": "{name} ביקשו לעקוב אחריך",
|
||||||
"notification.follow_request.name_and_others": "{name} ועוד {count, plural,one {אחד אחר}other {# אחרים}} ביקשו לעקוב אחריך",
|
"notification.follow_request.name_and_others": "{name} ועוד {count, plural,one {אחד אחר}other {# אחרים}} ביקשו לעקוב אחריך",
|
||||||
"notification.label.mention": "אזכור",
|
"notification.label.mention": "אזכור",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "שורת סינון מהיר",
|
"notifications.column_settings.filter_bar.category": "שורת סינון מהיר",
|
||||||
"notifications.column_settings.follow": "עוקבים חדשים:",
|
"notifications.column_settings.follow": "עוקבים חדשים:",
|
||||||
"notifications.column_settings.follow_request": "בקשות מעקב חדשות:",
|
"notifications.column_settings.follow_request": "בקשות מעקב חדשות:",
|
||||||
|
"notifications.column_settings.group": "קבוצה",
|
||||||
"notifications.column_settings.mention": "פניות:",
|
"notifications.column_settings.mention": "פניות:",
|
||||||
"notifications.column_settings.poll": "תוצאות סקר:",
|
"notifications.column_settings.poll": "תוצאות סקר:",
|
||||||
"notifications.column_settings.push": "התראות בדחיפה",
|
"notifications.column_settings.push": "התראות בדחיפה",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} kedvencnek jelölte a bejegyzésedet",
|
"notification.favourite": "{name} kedvencnek jelölte a bejegyzésedet",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} és <a>{count, plural, one {# másik} other {# másik}}</a> kedvencnek jelölte a bejegyzésedet",
|
"notification.favourite.name_and_others_with_link": "{name} és <a>{count, plural, one {# másik} other {# másik}}</a> kedvencnek jelölte a bejegyzésedet",
|
||||||
"notification.follow": "{name} követ téged",
|
"notification.follow": "{name} követ téged",
|
||||||
"notification.follow.name_and_others": "{name} és {count, plural, one {# másik} other {# másik}} követni kezdett",
|
"notification.follow.name_and_others": "{name} és <a>{count, plural, one {# másik} other {# másik}}</a> követni kezdett",
|
||||||
"notification.follow_request": "{name} követni szeretne téged",
|
"notification.follow_request": "{name} követni szeretne téged",
|
||||||
"notification.follow_request.name_and_others": "{name} és {count, plural, one {# másik} other {# másik}} kérte, hogy követhessen",
|
"notification.follow_request.name_and_others": "{name} és {count, plural, one {# másik} other {# másik}} kérte, hogy követhessen",
|
||||||
"notification.label.mention": "Említés",
|
"notification.label.mention": "Említés",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Gyorsszűrő sáv",
|
"notifications.column_settings.filter_bar.category": "Gyorsszűrő sáv",
|
||||||
"notifications.column_settings.follow": "Új követők:",
|
"notifications.column_settings.follow": "Új követők:",
|
||||||
"notifications.column_settings.follow_request": "Új követési kérések:",
|
"notifications.column_settings.follow_request": "Új követési kérések:",
|
||||||
|
"notifications.column_settings.group": "Csoportosítás",
|
||||||
"notifications.column_settings.mention": "Megemlítések:",
|
"notifications.column_settings.mention": "Megemlítések:",
|
||||||
"notifications.column_settings.poll": "Szavazási eredmények:",
|
"notifications.column_settings.poll": "Szavazási eredmények:",
|
||||||
"notifications.column_settings.push": "Leküldéses értesítések",
|
"notifications.column_settings.push": "Leküldéses értesítések",
|
||||||
|
|
|
@ -85,6 +85,7 @@
|
||||||
"alert.rate_limited.title": "Excesso de requestas",
|
"alert.rate_limited.title": "Excesso de requestas",
|
||||||
"alert.unexpected.message": "Un error inexpectate ha occurrite.",
|
"alert.unexpected.message": "Un error inexpectate ha occurrite.",
|
||||||
"alert.unexpected.title": "Ups!",
|
"alert.unexpected.title": "Ups!",
|
||||||
|
"alt_text_badge.title": "Texto alt",
|
||||||
"announcement.announcement": "Annuncio",
|
"announcement.announcement": "Annuncio",
|
||||||
"attachments_list.unprocessed": "(non processate)",
|
"attachments_list.unprocessed": "(non processate)",
|
||||||
"audio.hide": "Celar audio",
|
"audio.hide": "Celar audio",
|
||||||
|
@ -221,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "Necuno de iste servitor pote sequer te.",
|
"domain_block_modal.they_cant_follow": "Necuno de iste servitor pote sequer te.",
|
||||||
"domain_block_modal.they_wont_know": "Ille non sapera que ille ha essite blocate.",
|
"domain_block_modal.they_wont_know": "Ille non sapera que ille ha essite blocate.",
|
||||||
"domain_block_modal.title": "Blocar dominio?",
|
"domain_block_modal.title": "Blocar dominio?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Tu perdera {followersCount, plural, one {{followersCountDisplay} sequace} other {{followersCountDisplay} sequaces}} e {followingCount, plural, one {{followingCountDisplay} persona que tu seque} other {{followingCountDisplay} personas que tu seque}}.",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Tu perdera tote le sequaces e le personas que tu seque ab iste servitor.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Tu non videra messages e notificationes de usatores sur iste servitor.",
|
"domain_block_modal.you_wont_see_posts": "Tu non videra messages e notificationes de usatores sur iste servitor.",
|
||||||
"domain_pill.activitypub_lets_connect": "Illo te permitte connecter e interager con personas non solmente sur Mastodon, ma tamben sur altere applicationes social.",
|
"domain_pill.activitypub_lets_connect": "Illo te permitte connecter e interager con personas non solmente sur Mastodon, ma tamben sur altere applicationes social.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub es como le linguage commun que Mastodon parla con altere retes social.",
|
"domain_pill.activitypub_like_language": "ActivityPub es como le linguage commun que Mastodon parla con altere retes social.",
|
||||||
|
@ -303,6 +306,7 @@
|
||||||
"filter_modal.select_filter.title": "Filtrar iste message",
|
"filter_modal.select_filter.title": "Filtrar iste message",
|
||||||
"filter_modal.title.status": "Filtrar un message",
|
"filter_modal.title.status": "Filtrar un message",
|
||||||
"filter_warning.matches_filter": "Corresponde al filtro “{title}”",
|
"filter_warning.matches_filter": "Corresponde al filtro “{title}”",
|
||||||
|
"filtered_notifications_banner.pending_requests": "De {count, plural, =0 {nemo} one {un persona} other {# personas}} que tu pote cognoscer",
|
||||||
"filtered_notifications_banner.title": "Notificationes filtrate",
|
"filtered_notifications_banner.title": "Notificationes filtrate",
|
||||||
"firehose.all": "Toto",
|
"firehose.all": "Toto",
|
||||||
"firehose.local": "Iste servitor",
|
"firehose.local": "Iste servitor",
|
||||||
|
@ -351,6 +355,9 @@
|
||||||
"hashtag.follow": "Sequer hashtag",
|
"hashtag.follow": "Sequer hashtag",
|
||||||
"hashtag.unfollow": "Non sequer plus le hashtag",
|
"hashtag.unfollow": "Non sequer plus le hashtag",
|
||||||
"hashtags.and_other": "…e {count, plural, one {}other {# plus}}",
|
"hashtags.and_other": "…e {count, plural, one {}other {# plus}}",
|
||||||
|
"hints.profiles.followers_may_be_missing": "Le sequaces pro iste profilo pote mancar.",
|
||||||
|
"hints.profiles.follows_may_be_missing": "Sequites pro iste profilo pote mancar.",
|
||||||
|
"hints.profiles.posts_may_be_missing": "Alcun messages ab iste profilo pote mancar.",
|
||||||
"hints.profiles.see_more_followers": "Vider plus de sequitores sur {domain}",
|
"hints.profiles.see_more_followers": "Vider plus de sequitores sur {domain}",
|
||||||
"hints.profiles.see_more_follows": "Vider plus de sequites sur {domain}",
|
"hints.profiles.see_more_follows": "Vider plus de sequites sur {domain}",
|
||||||
"hints.profiles.see_more_posts": "Vider plus de messages sur {domain}",
|
"hints.profiles.see_more_posts": "Vider plus de messages sur {domain}",
|
||||||
|
@ -363,6 +370,11 @@
|
||||||
"home.pending_critical_update.link": "Vider actualisationes",
|
"home.pending_critical_update.link": "Vider actualisationes",
|
||||||
"home.pending_critical_update.title": "Actualisation de securitate critic disponibile!",
|
"home.pending_critical_update.title": "Actualisation de securitate critic disponibile!",
|
||||||
"home.show_announcements": "Monstrar annuncios",
|
"home.show_announcements": "Monstrar annuncios",
|
||||||
|
"ignore_notifications_modal.disclaimer": "Mastodon non pote informar le usatores que tu ha ignorate lor avisos. Ignorar avisos non stoppara le messages mesme de esser inviate.",
|
||||||
|
"ignore_notifications_modal.filter_instead": "Filtrar in vice",
|
||||||
|
"ignore_notifications_modal.filter_to_act_users": "Tu ancora potera acceptar, rejectar, o reportar usatores",
|
||||||
|
"ignore_notifications_modal.filter_to_avoid_confusion": "Filtrar adjuta evitar confusion potential",
|
||||||
|
"ignore_notifications_modal.filter_to_review_separately": "Tu pote revider avisos filtrate separatemente",
|
||||||
"ignore_notifications_modal.ignore": "Ignorar le notificationes",
|
"ignore_notifications_modal.ignore": "Ignorar le notificationes",
|
||||||
"ignore_notifications_modal.limited_accounts_title": "Ignorar le notificationes de contos moderate?",
|
"ignore_notifications_modal.limited_accounts_title": "Ignorar le notificationes de contos moderate?",
|
||||||
"ignore_notifications_modal.new_accounts_title": "Ignorar le notificationes de nove contos?",
|
"ignore_notifications_modal.new_accounts_title": "Ignorar le notificationes de nove contos?",
|
||||||
|
@ -424,6 +436,8 @@
|
||||||
"lightbox.close": "Clauder",
|
"lightbox.close": "Clauder",
|
||||||
"lightbox.next": "Sequente",
|
"lightbox.next": "Sequente",
|
||||||
"lightbox.previous": "Precedente",
|
"lightbox.previous": "Precedente",
|
||||||
|
"lightbox.zoom_in": "Aggrandir a dimension actual",
|
||||||
|
"lightbox.zoom_out": "Aggrandir pro adaptar",
|
||||||
"limited_account_hint.action": "Monstrar profilo in omne caso",
|
"limited_account_hint.action": "Monstrar profilo in omne caso",
|
||||||
"limited_account_hint.title": "Iste profilo ha essite celate per le moderatores de {domain}.",
|
"limited_account_hint.title": "Iste profilo ha essite celate per le moderatores de {domain}.",
|
||||||
"link_preview.author": "Per {name}",
|
"link_preview.author": "Per {name}",
|
||||||
|
@ -490,14 +504,18 @@
|
||||||
"notification.admin.report_statuses": "{name} ha reportate {target} pro {category}",
|
"notification.admin.report_statuses": "{name} ha reportate {target} pro {category}",
|
||||||
"notification.admin.report_statuses_other": "{name} ha reportate {target}",
|
"notification.admin.report_statuses_other": "{name} ha reportate {target}",
|
||||||
"notification.admin.sign_up": "{name} se ha inscribite",
|
"notification.admin.sign_up": "{name} se ha inscribite",
|
||||||
|
"notification.admin.sign_up.name_and_others": "{name} e {count, plural, one {# altere usator} other {altere # usatores}} se inscribeva",
|
||||||
"notification.favourite": "{name} ha marcate tu message como favorite",
|
"notification.favourite": "{name} ha marcate tu message como favorite",
|
||||||
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# altere} other {# alteres}}</a> favoriva tu message",
|
||||||
"notification.follow": "{name} te ha sequite",
|
"notification.follow": "{name} te ha sequite",
|
||||||
"notification.follow_request": "{name} ha requestate de sequer te",
|
"notification.follow_request": "{name} ha requestate de sequer te",
|
||||||
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# altere} other {# alteres}} ha demandate de sequer te",
|
||||||
"notification.label.mention": "Mention",
|
"notification.label.mention": "Mention",
|
||||||
"notification.label.private_mention": "Mention private",
|
"notification.label.private_mention": "Mention private",
|
||||||
"notification.label.private_reply": "Responsa private",
|
"notification.label.private_reply": "Responsa private",
|
||||||
"notification.label.reply": "Responder",
|
"notification.label.reply": "Responder",
|
||||||
"notification.mention": "Mention",
|
"notification.mention": "Mention",
|
||||||
|
"notification.mentioned_you": "{name} te mentionava",
|
||||||
"notification.moderation-warning.learn_more": "Apprender plus",
|
"notification.moderation-warning.learn_more": "Apprender plus",
|
||||||
"notification.moderation_warning": "Tu ha recipite un advertimento de moderation",
|
"notification.moderation_warning": "Tu ha recipite un advertimento de moderation",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Alcunes de tu messages ha essite removite.",
|
"notification.moderation_warning.action_delete_statuses": "Alcunes de tu messages ha essite removite.",
|
||||||
|
@ -510,6 +528,7 @@
|
||||||
"notification.own_poll": "Tu sondage ha finite",
|
"notification.own_poll": "Tu sondage ha finite",
|
||||||
"notification.poll": "Un sondage in le qual tu ha votate ha finite",
|
"notification.poll": "Un sondage in le qual tu ha votate ha finite",
|
||||||
"notification.reblog": "{name} ha impulsate tu message",
|
"notification.reblog": "{name} ha impulsate tu message",
|
||||||
|
"notification.reblog.name_and_others_with_link": "{name} e <a>{count, plural, one {# altere} other {# alteres}}</a> promoveva tu message",
|
||||||
"notification.relationships_severance_event": "Connexiones perdite con {name}",
|
"notification.relationships_severance_event": "Connexiones perdite con {name}",
|
||||||
"notification.relationships_severance_event.account_suspension": "Un administrator de {from} ha suspendiute {target}. Isto significa que tu non pote plus reciper actualisationes de iste persona o interager con ille.",
|
"notification.relationships_severance_event.account_suspension": "Un administrator de {from} ha suspendiute {target}. Isto significa que tu non pote plus reciper actualisationes de iste persona o interager con ille.",
|
||||||
"notification.relationships_severance_event.domain_block": "Un administrator de {from} ha blocate {target}, includente {followersCount} de tu sequitores e {followingCount, plural, one {# conto} other {# contos}} que tu seque.",
|
"notification.relationships_severance_event.domain_block": "Un administrator de {from} ha blocate {target}, includente {followersCount} de tu sequitores e {followingCount, plural, one {# conto} other {# contos}} que tu seque.",
|
||||||
|
@ -518,11 +537,21 @@
|
||||||
"notification.status": "{name} ha justo ora publicate",
|
"notification.status": "{name} ha justo ora publicate",
|
||||||
"notification.update": "{name} ha modificate un message",
|
"notification.update": "{name} ha modificate un message",
|
||||||
"notification_requests.accept": "Acceptar",
|
"notification_requests.accept": "Acceptar",
|
||||||
|
"notification_requests.accept_multiple": "{count, plural, one {Accepta # requesta…} other {Accepta # requestas…}}",
|
||||||
|
"notification_requests.confirm_accept_multiple.button": "{count, plural, one {Accepta requesta} other {Accepta requestas}}",
|
||||||
|
"notification_requests.confirm_accept_multiple.message": "Tu acceptara {count, plural, one {un requesta de aviso} other {# requestas de aviso}}. Desira tu vermente continuar?",
|
||||||
"notification_requests.confirm_accept_multiple.title": "Acceptar petitiones de notification?",
|
"notification_requests.confirm_accept_multiple.title": "Acceptar petitiones de notification?",
|
||||||
|
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Rejectar requesta} other {Rejectar requestas}}",
|
||||||
|
"notification_requests.confirm_dismiss_multiple.message": "Tu rejectara {count, plural, one {un requesta de aviso} other {# requestas de aviso}}. Tu non potera facilemente acceder {count, plural, one {lo} other {los}} ancora. Desira tu vermente continuar?",
|
||||||
"notification_requests.confirm_dismiss_multiple.title": "Dimitter petitiones de notification?",
|
"notification_requests.confirm_dismiss_multiple.title": "Dimitter petitiones de notification?",
|
||||||
"notification_requests.dismiss": "Clauder",
|
"notification_requests.dismiss": "Clauder",
|
||||||
|
"notification_requests.dismiss_multiple": "{count, plural, one {Rejectar # requesta…} other {Rejectar # requestas…}}",
|
||||||
"notification_requests.edit_selection": "Modificar",
|
"notification_requests.edit_selection": "Modificar",
|
||||||
"notification_requests.exit_selection": "Facite",
|
"notification_requests.exit_selection": "Facite",
|
||||||
|
"notification_requests.explainer_for_limited_account": "Le avisos ab iste conto ha essite filtrate perque le conto ha essite limitate per un moderator.",
|
||||||
|
"notification_requests.explainer_for_limited_remote_account": "Le avisos ab iste conto ha essite filtrate perque le conto o su servitor ha essite limitate per un moderator.",
|
||||||
|
"notification_requests.maximize": "Maximisar",
|
||||||
|
"notification_requests.minimize_banner": "Minimisar le bandiera del avisos filtrate",
|
||||||
"notification_requests.notifications_from": "Notificationes de {name}",
|
"notification_requests.notifications_from": "Notificationes de {name}",
|
||||||
"notification_requests.title": "Notificationes filtrate",
|
"notification_requests.title": "Notificationes filtrate",
|
||||||
"notification_requests.view": "Vider notificationes",
|
"notification_requests.view": "Vider notificationes",
|
||||||
|
@ -562,8 +591,11 @@
|
||||||
"notifications.permission_required": "Le notificationes de scriptorio es indisponibile perque le permission necessari non ha essite concedite.",
|
"notifications.permission_required": "Le notificationes de scriptorio es indisponibile perque le permission necessari non ha essite concedite.",
|
||||||
"notifications.policy.accept": "Acceptar",
|
"notifications.policy.accept": "Acceptar",
|
||||||
"notifications.policy.accept_hint": "Monstrar in le notificationes",
|
"notifications.policy.accept_hint": "Monstrar in le notificationes",
|
||||||
|
"notifications.policy.drop": "Ignorar",
|
||||||
|
"notifications.policy.drop_hint": "Inviar al nihil, pro jammais esser vidite ancora",
|
||||||
"notifications.policy.filter": "Filtrar",
|
"notifications.policy.filter": "Filtrar",
|
||||||
"notifications.policy.filter_hint": "Inviar al cassa de notificationes filtrate",
|
"notifications.policy.filter_hint": "Inviar al cassa de notificationes filtrate",
|
||||||
|
"notifications.policy.filter_limited_accounts_hint": "Limitate per moderatores de servitor",
|
||||||
"notifications.policy.filter_limited_accounts_title": "Contos moderate",
|
"notifications.policy.filter_limited_accounts_title": "Contos moderate",
|
||||||
"notifications.policy.filter_new_accounts.hint": "Create in le ultime {days, plural, one {die} other {# dies}}",
|
"notifications.policy.filter_new_accounts.hint": "Create in le ultime {days, plural, one {die} other {# dies}}",
|
||||||
"notifications.policy.filter_new_accounts_title": "Nove contos",
|
"notifications.policy.filter_new_accounts_title": "Nove contos",
|
||||||
|
@ -700,6 +732,7 @@
|
||||||
"report.unfollow_explanation": "Tu seque iste conto. Pro non plus vider su messages in tu fluxo de initio, cessa de sequer lo.",
|
"report.unfollow_explanation": "Tu seque iste conto. Pro non plus vider su messages in tu fluxo de initio, cessa de sequer lo.",
|
||||||
"report_notification.attached_statuses": "{count, plural, one {{count} message} other {{count} messages}} annexate",
|
"report_notification.attached_statuses": "{count, plural, one {{count} message} other {{count} messages}} annexate",
|
||||||
"report_notification.categories.legal": "Juridic",
|
"report_notification.categories.legal": "Juridic",
|
||||||
|
"report_notification.categories.legal_sentence": "contento illegal",
|
||||||
"report_notification.categories.other": "Alteres",
|
"report_notification.categories.other": "Alteres",
|
||||||
"report_notification.categories.other_sentence": "alteres",
|
"report_notification.categories.other_sentence": "alteres",
|
||||||
"report_notification.categories.spam": "Spam",
|
"report_notification.categories.spam": "Spam",
|
||||||
|
@ -747,6 +780,7 @@
|
||||||
"status.bookmark": "Adder al marcapaginas",
|
"status.bookmark": "Adder al marcapaginas",
|
||||||
"status.cancel_reblog_private": "Disfacer impulso",
|
"status.cancel_reblog_private": "Disfacer impulso",
|
||||||
"status.cannot_reblog": "Iste message non pote esser impulsate",
|
"status.cannot_reblog": "Iste message non pote esser impulsate",
|
||||||
|
"status.continued_thread": "Argumento continuitate",
|
||||||
"status.copy": "Copiar ligamine a message",
|
"status.copy": "Copiar ligamine a message",
|
||||||
"status.delete": "Deler",
|
"status.delete": "Deler",
|
||||||
"status.detailed_status": "Vista detaliate del conversation",
|
"status.detailed_status": "Vista detaliate del conversation",
|
||||||
|
@ -755,6 +789,7 @@
|
||||||
"status.edit": "Modificar",
|
"status.edit": "Modificar",
|
||||||
"status.edited": "Ultime modification le {date}",
|
"status.edited": "Ultime modification le {date}",
|
||||||
"status.edited_x_times": "Modificate {count, plural, one {{count} vice} other {{count} vices}}",
|
"status.edited_x_times": "Modificate {count, plural, one {{count} vice} other {{count} vices}}",
|
||||||
|
"status.embed": "Obtener codice incorporate",
|
||||||
"status.favourite": "Adder al favorites",
|
"status.favourite": "Adder al favorites",
|
||||||
"status.favourites": "{count, plural, one {favorite} other {favorites}}",
|
"status.favourites": "{count, plural, one {favorite} other {favorites}}",
|
||||||
"status.filter": "Filtrar iste message",
|
"status.filter": "Filtrar iste message",
|
||||||
|
@ -817,6 +852,11 @@
|
||||||
"upload_error.poll": "Incargamento de files non permittite con sondages.",
|
"upload_error.poll": "Incargamento de files non permittite con sondages.",
|
||||||
"upload_form.audio_description": "Describe lo pro le gente con difficultates auditive",
|
"upload_form.audio_description": "Describe lo pro le gente con difficultates auditive",
|
||||||
"upload_form.description": "Describe lo pro le gente con difficultates visual",
|
"upload_form.description": "Describe lo pro le gente con difficultates visual",
|
||||||
|
"upload_form.drag_and_drop.instructions": "Pro colliger un annexo de medios, pressar Spatio o Inviar. Trahente lo, usar le claves flecha pro mover le annexo de medios in ulle direction date. De novo pressar Spatio o Inviar pro deponer le annexo de medios in su nove position, o pressar Escappar pro cancellar.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Le extraction era cancellate. Le annexo de medios {item} era deponite.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "Le annexo de medios {item} era deponite.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "Le annexo de medios {item} era movite.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_start": "Annexo de medios {item} colligite.",
|
||||||
"upload_form.edit": "Modificar",
|
"upload_form.edit": "Modificar",
|
||||||
"upload_form.thumbnail": "Cambiar le miniatura",
|
"upload_form.thumbnail": "Cambiar le miniatura",
|
||||||
"upload_form.video_description": "Describe lo pro le gente con difficultates auditive o visual",
|
"upload_form.video_description": "Describe lo pro le gente con difficultates auditive o visual",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} favorizis tua mesajo",
|
"notification.favourite": "{name} favorizis tua mesajo",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural,one {# altru} other {# altri}}</a> favorizis vua posto",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural,one {# altru} other {# altri}}</a> favorizis vua posto",
|
||||||
"notification.follow": "{name} sequeskis tu",
|
"notification.follow": "{name} sequeskis tu",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural,one {# altru} other {#altri}} sequis vu",
|
|
||||||
"notification.follow_request": "{name} demandas sequar vu",
|
"notification.follow_request": "{name} demandas sequar vu",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural,one {# altru} other {# altri}} volas sequar vu",
|
"notification.follow_request.name_and_others": "{name} e {count, plural,one {# altru} other {# altri}} volas sequar vu",
|
||||||
"notification.label.mention": "Mencionez",
|
"notification.label.mention": "Mencionez",
|
||||||
|
|
|
@ -222,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "Enginn frá þessum netþjóni getur fylgst með þér.",
|
"domain_block_modal.they_cant_follow": "Enginn frá þessum netþjóni getur fylgst með þér.",
|
||||||
"domain_block_modal.they_wont_know": "Viðkomandi mun ekki vita að hann hafi verið útilokaður.",
|
"domain_block_modal.they_wont_know": "Viðkomandi mun ekki vita að hann hafi verið útilokaður.",
|
||||||
"domain_block_modal.title": "Útiloka lén?",
|
"domain_block_modal.title": "Útiloka lén?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Þú munt missa {followersCount, plural, one {{followersCountDisplay} fylgjanda} other {{followersCountDisplay} fylgjendur}} og {followingCount, plural, one {{followingCountDisplay} aðila sem þú fylgist með} other {{followingCountDisplay} aðila sem þú fylgist með}}.",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Þú munt missa alla fylgjendur og þá sem þú fylgist með á þessum netþjóni.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Þú munt ekki sjá neinar færslur eða tilkynningar frá notendum á þessum netþjóni.",
|
"domain_block_modal.you_wont_see_posts": "Þú munt ekki sjá neinar færslur eða tilkynningar frá notendum á þessum netþjóni.",
|
||||||
"domain_pill.activitypub_lets_connect": "Það gerir þér kleift að tengjast og eiga í samskiptum við fólk, ekki bara á Mastodon, heldur einnig á mörgum öðrum mismunandi samfélagsmiðlum.",
|
"domain_pill.activitypub_lets_connect": "Það gerir þér kleift að tengjast og eiga í samskiptum við fólk, ekki bara á Mastodon, heldur einnig á mörgum öðrum mismunandi samfélagsmiðlum.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub er eins og tungumál sem Mastodon notar til að tala við önnur samfélagsnet.",
|
"domain_pill.activitypub_like_language": "ActivityPub er eins og tungumál sem Mastodon notar til að tala við önnur samfélagsnet.",
|
||||||
|
@ -506,7 +508,7 @@
|
||||||
"notification.favourite": "{name} setti færsluna þína í eftirlæti",
|
"notification.favourite": "{name} setti færsluna þína í eftirlæti",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# í viðbót hefur} other {# í viðbót hafa}}</a> sett færsluna þína í eftirlæti",
|
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# í viðbót hefur} other {# í viðbót hafa}}</a> sett færsluna þína í eftirlæti",
|
||||||
"notification.follow": "{name} fylgist með þér",
|
"notification.follow": "{name} fylgist með þér",
|
||||||
"notification.follow.name_and_others": "{name} og {count, plural, one {# í viðbót fylgdist} other {# í viðbót fylgdust}} með þér",
|
"notification.follow.name_and_others": "{name} og <a>{count, plural, one {# í viðbót fylgdist} other {# í viðbót fylgdust}}</a> með þér",
|
||||||
"notification.follow_request": "{name} hefur beðið um að fylgjast með þér",
|
"notification.follow_request": "{name} hefur beðið um að fylgjast með þér",
|
||||||
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# í viðbót hefur} other {# í viðbót hafa}} beðið um að fylgjast með þér",
|
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# í viðbót hefur} other {# í viðbót hafa}} beðið um að fylgjast með þér",
|
||||||
"notification.label.mention": "Minnst á",
|
"notification.label.mention": "Minnst á",
|
||||||
|
@ -565,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Skyndisíustika",
|
"notifications.column_settings.filter_bar.category": "Skyndisíustika",
|
||||||
"notifications.column_settings.follow": "Nýir fylgjendur:",
|
"notifications.column_settings.follow": "Nýir fylgjendur:",
|
||||||
"notifications.column_settings.follow_request": "Nýjar beiðnir um að fylgjast með:",
|
"notifications.column_settings.follow_request": "Nýjar beiðnir um að fylgjast með:",
|
||||||
|
"notifications.column_settings.group": "Hópur",
|
||||||
"notifications.column_settings.mention": "Tilvísanir:",
|
"notifications.column_settings.mention": "Tilvísanir:",
|
||||||
"notifications.column_settings.poll": "Niðurstöður könnunar:",
|
"notifications.column_settings.poll": "Niðurstöður könnunar:",
|
||||||
"notifications.column_settings.push": "Ýti-tilkynningar",
|
"notifications.column_settings.push": "Ýti-tilkynningar",
|
||||||
|
@ -851,6 +854,11 @@
|
||||||
"upload_error.poll": "Innsending skráa er ekki leyfð í könnunum.",
|
"upload_error.poll": "Innsending skráa er ekki leyfð í könnunum.",
|
||||||
"upload_form.audio_description": "Lýstu þessu fyrir heyrnarskerta",
|
"upload_form.audio_description": "Lýstu þessu fyrir heyrnarskerta",
|
||||||
"upload_form.description": "Lýstu þessu fyrir sjónskerta",
|
"upload_form.description": "Lýstu þessu fyrir sjónskerta",
|
||||||
|
"upload_form.drag_and_drop.instructions": "Til að taka í myndefnisviðhengi skaltu ýta á bilslána eða Enter. Til að draga geturðu notað örvalyklana til að færa viðhengið í samsvarandi áttir. Ýttu aftur á bilslána eða Enter til að sleppa viðhenginu á nýja staðinn, eða ýttu á Escape til að hætta við.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Hætt var við að draga. Myndefnisviðhenginu {item} var sleppt.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "Myndefnisviðhenginu {item} var sleppt.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "Myndefnisviðhengið {item} var fært.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_start": "Tók í myndefnisviðhengið {item}.",
|
||||||
"upload_form.edit": "Breyta",
|
"upload_form.edit": "Breyta",
|
||||||
"upload_form.thumbnail": "Skipta um smámynd",
|
"upload_form.thumbnail": "Skipta um smámynd",
|
||||||
"upload_form.video_description": "Lýstu þessu fyrir fólk sem heyrir illa eða er með skerta sjón",
|
"upload_form.video_description": "Lýstu þessu fyrir fólk sem heyrir illa eða er með skerta sjón",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} ha aggiunto il tuo post ai preferiti",
|
"notification.favourite": "{name} ha aggiunto il tuo post ai preferiti",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# altro} other {altri #}}</a> hanno aggiunto il tuo post ai preferiti",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# altro} other {altri #}}</a> hanno aggiunto il tuo post ai preferiti",
|
||||||
"notification.follow": "{name} ha iniziato a seguirti",
|
"notification.follow": "{name} ha iniziato a seguirti",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural, one {# altro} other {altri #}} hanno iniziato a seguirti",
|
"notification.follow.name_and_others": "{name} e <a>{count, plural, one {# altro} other {altri #}}</a> hanno iniziato a seguirti",
|
||||||
"notification.follow_request": "{name} ha richiesto di seguirti",
|
"notification.follow_request": "{name} ha richiesto di seguirti",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# altro} other {altri #}} hanno richiesto di seguirti",
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# altro} other {altri #}} hanno richiesto di seguirti",
|
||||||
"notification.label.mention": "Menziona",
|
"notification.label.mention": "Menziona",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra del filtro veloce",
|
"notifications.column_settings.filter_bar.category": "Barra del filtro veloce",
|
||||||
"notifications.column_settings.follow": "Nuovi seguaci:",
|
"notifications.column_settings.follow": "Nuovi seguaci:",
|
||||||
"notifications.column_settings.follow_request": "Nuove richieste di seguirti:",
|
"notifications.column_settings.follow_request": "Nuove richieste di seguirti:",
|
||||||
|
"notifications.column_settings.group": "Gruppo",
|
||||||
"notifications.column_settings.mention": "Menzioni:",
|
"notifications.column_settings.mention": "Menzioni:",
|
||||||
"notifications.column_settings.poll": "Risultati del sondaggio:",
|
"notifications.column_settings.poll": "Risultati del sondaggio:",
|
||||||
"notifications.column_settings.push": "Notifiche push",
|
"notifications.column_settings.push": "Notifiche push",
|
||||||
|
|
|
@ -222,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "このサーバーのユーザーはあなたをフォローできなくなります。",
|
"domain_block_modal.they_cant_follow": "このサーバーのユーザーはあなたをフォローできなくなります。",
|
||||||
"domain_block_modal.they_wont_know": "ドメインブロックは相手からはわかりません。",
|
"domain_block_modal.they_wont_know": "ドメインブロックは相手からはわかりません。",
|
||||||
"domain_block_modal.title": "ドメインをブロックしますか?",
|
"domain_block_modal.title": "ドメインをブロックしますか?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "「{followingCount, plural, other {{followingCountDisplay}フォロー}}」、「{followersCount, plural, other {{followersCountDisplay}フォロワー}}」を失うことになります。",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "このサーバーにいるすべてのフォローとフォロワーを失うことになります。",
|
||||||
"domain_block_modal.you_wont_see_posts": "このサーバーのユーザーからの投稿や通知が閲覧できなくなります。",
|
"domain_block_modal.you_wont_see_posts": "このサーバーのユーザーからの投稿や通知が閲覧できなくなります。",
|
||||||
"domain_pill.activitypub_lets_connect": "Mastodonからほかのソーシャルアプリのユーザーへ、そのまた別のアプリのユーザーへと、それぞれが互いにつながり関わり合うことをこのActivityPubの仕組みが実現しています。",
|
"domain_pill.activitypub_lets_connect": "Mastodonからほかのソーシャルアプリのユーザーへ、そのまた別のアプリのユーザーへと、それぞれが互いにつながり関わり合うことをこのActivityPubの仕組みが実現しています。",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPubとは、Mastodonがほかのサーバーと会話をするときにしゃべる「言葉」のようなものです。",
|
"domain_pill.activitypub_like_language": "ActivityPubとは、Mastodonがほかのサーバーと会話をするときにしゃべる「言葉」のようなものです。",
|
||||||
|
@ -506,7 +508,6 @@
|
||||||
"notification.favourite": "{name}さんがお気に入りしました",
|
"notification.favourite": "{name}さんがお気に入りしました",
|
||||||
"notification.favourite.name_and_others_with_link": "{name}さん<a>ほか{count, plural, other {#人}}</a>がお気に入りしました",
|
"notification.favourite.name_and_others_with_link": "{name}さん<a>ほか{count, plural, other {#人}}</a>がお気に入りしました",
|
||||||
"notification.follow": "{name}さんにフォローされました",
|
"notification.follow": "{name}さんにフォローされました",
|
||||||
"notification.follow.name_and_others": "{name}さんほか{count, plural, other {#人}}にフォローされました",
|
|
||||||
"notification.follow_request": "{name}さんがあなたにフォローリクエストしました",
|
"notification.follow_request": "{name}さんがあなたにフォローリクエストしました",
|
||||||
"notification.follow_request.name_and_others": "{name}さんほか{count, plural, other {#人}}があなたにフォローリクエストしました",
|
"notification.follow_request.name_and_others": "{name}さんほか{count, plural, other {#人}}があなたにフォローリクエストしました",
|
||||||
"notification.label.mention": "メンション",
|
"notification.label.mention": "メンション",
|
||||||
|
@ -779,6 +780,7 @@
|
||||||
"status.bookmark": "ブックマーク",
|
"status.bookmark": "ブックマーク",
|
||||||
"status.cancel_reblog_private": "ブースト解除",
|
"status.cancel_reblog_private": "ブースト解除",
|
||||||
"status.cannot_reblog": "この投稿はブーストできません",
|
"status.cannot_reblog": "この投稿はブーストできません",
|
||||||
|
"status.continued_thread": "続きのスレッド",
|
||||||
"status.copy": "投稿へのリンクをコピー",
|
"status.copy": "投稿へのリンクをコピー",
|
||||||
"status.delete": "削除",
|
"status.delete": "削除",
|
||||||
"status.detailed_status": "詳細な会話ビュー",
|
"status.detailed_status": "詳細な会話ビュー",
|
||||||
|
@ -812,6 +814,7 @@
|
||||||
"status.reblogs.empty": "まだ誰もブーストしていません。ブーストされるとここに表示されます。",
|
"status.reblogs.empty": "まだ誰もブーストしていません。ブーストされるとここに表示されます。",
|
||||||
"status.redraft": "削除して下書きに戻す",
|
"status.redraft": "削除して下書きに戻す",
|
||||||
"status.remove_bookmark": "ブックマークを削除",
|
"status.remove_bookmark": "ブックマークを削除",
|
||||||
|
"status.replied_in_thread": "ほかのユーザーへ",
|
||||||
"status.replied_to": "{name}さんへの返信",
|
"status.replied_to": "{name}さんへの返信",
|
||||||
"status.reply": "返信",
|
"status.reply": "返信",
|
||||||
"status.replyAll": "全員に返信",
|
"status.replyAll": "全員に返信",
|
||||||
|
@ -849,6 +852,11 @@
|
||||||
"upload_error.poll": "アンケートではファイルをアップロードできません。",
|
"upload_error.poll": "アンケートではファイルをアップロードできません。",
|
||||||
"upload_form.audio_description": "聴き取りが難しいユーザーへの説明",
|
"upload_form.audio_description": "聴き取りが難しいユーザーへの説明",
|
||||||
"upload_form.description": "視覚的に閲覧が難しいユーザーへの説明",
|
"upload_form.description": "視覚的に閲覧が難しいユーザーへの説明",
|
||||||
|
"upload_form.drag_and_drop.instructions": "メディア添付ファイルを選択するには、スペースキーまたはエンターキーを押してください。ドラッグ中は、矢印キーを使ってメディア添付ファイルを任意の方向に移動できます。再度スペースキーまたはエンターキーを押すと新しい位置にメディア添付ファイルをドロップできます。キャンセルするにはエスケープキーを押してください。",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "ドラッグがキャンセルされました。メディア添付ファイル {item} がドロップされました。",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "メディア添付ファイル {item} がドロップされました。",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "メディア添付ファイル {item} が移動されました。",
|
||||||
|
"upload_form.drag_and_drop.on_drag_start": "メディア添付ファイル {item} を選択しました。",
|
||||||
"upload_form.edit": "編集",
|
"upload_form.edit": "編集",
|
||||||
"upload_form.thumbnail": "サムネイルを変更",
|
"upload_form.thumbnail": "サムネイルを変更",
|
||||||
"upload_form.video_description": "聴き取りや視覚的に閲覧が難しいユーザーへの説明",
|
"upload_form.video_description": "聴き取りや視覚的に閲覧が難しいユーザーへの説明",
|
||||||
|
|
|
@ -499,7 +499,7 @@
|
||||||
"navigation_bar.security": "보안",
|
"navigation_bar.security": "보안",
|
||||||
"not_signed_in_indicator.not_signed_in": "이 정보에 접근하려면 로그인을 해야 합니다.",
|
"not_signed_in_indicator.not_signed_in": "이 정보에 접근하려면 로그인을 해야 합니다.",
|
||||||
"notification.admin.report": "{name} 님이 {target}를 신고했습니다",
|
"notification.admin.report": "{name} 님이 {target}를 신고했습니다",
|
||||||
"notification.admin.report_account": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 {category}로 신고했습니다",
|
"notification.admin.report_account": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 {category} 사유로 신고했습니다",
|
||||||
"notification.admin.report_account_other": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 신고했습니다",
|
"notification.admin.report_account_other": "{name} 님이 {target}의 게시물 {count, plural, other {# 개}}를 신고했습니다",
|
||||||
"notification.admin.report_statuses": "{name} 님이 {target}을 {category}로 신고했습니다",
|
"notification.admin.report_statuses": "{name} 님이 {target}을 {category}로 신고했습니다",
|
||||||
"notification.admin.report_statuses_other": "{name} 님이 {target}을 신고했습니다",
|
"notification.admin.report_statuses_other": "{name} 님이 {target}을 신고했습니다",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "빠른 필터 막대",
|
"notifications.column_settings.filter_bar.category": "빠른 필터 막대",
|
||||||
"notifications.column_settings.follow": "새 팔로워:",
|
"notifications.column_settings.follow": "새 팔로워:",
|
||||||
"notifications.column_settings.follow_request": "새 팔로우 요청:",
|
"notifications.column_settings.follow_request": "새 팔로우 요청:",
|
||||||
|
"notifications.column_settings.group": "그룹화",
|
||||||
"notifications.column_settings.mention": "멘션:",
|
"notifications.column_settings.mention": "멘션:",
|
||||||
"notifications.column_settings.poll": "설문 결과:",
|
"notifications.column_settings.poll": "설문 결과:",
|
||||||
"notifications.column_settings.push": "푸시 알림",
|
"notifications.column_settings.push": "푸시 알림",
|
||||||
|
|
|
@ -85,6 +85,7 @@
|
||||||
"alert.rate_limited.title": "Trafiko limitado",
|
"alert.rate_limited.title": "Trafiko limitado",
|
||||||
"alert.unexpected.message": "Afito un yerro no asperado.",
|
"alert.unexpected.message": "Afito un yerro no asperado.",
|
||||||
"alert.unexpected.title": "Atyo!",
|
"alert.unexpected.title": "Atyo!",
|
||||||
|
"alt_text_badge.title": "Teksto alternativo",
|
||||||
"announcement.announcement": "Pregon",
|
"announcement.announcement": "Pregon",
|
||||||
"attachments_list.unprocessed": "(no prosesado)",
|
"attachments_list.unprocessed": "(no prosesado)",
|
||||||
"audio.hide": "Eskonde audio",
|
"audio.hide": "Eskonde audio",
|
||||||
|
@ -334,6 +335,11 @@
|
||||||
"hashtag.follow": "Sige etiketa",
|
"hashtag.follow": "Sige etiketa",
|
||||||
"hashtag.unfollow": "Desige etiketa",
|
"hashtag.unfollow": "Desige etiketa",
|
||||||
"hashtags.and_other": "…i {count, plural, one {}other {# mas}}",
|
"hashtags.and_other": "…i {count, plural, one {}other {# mas}}",
|
||||||
|
"hints.profiles.see_more_followers": "Ve mas suivantes en {domain}",
|
||||||
|
"hints.profiles.see_more_follows": "Ve mas segidos en {domain}",
|
||||||
|
"hints.profiles.see_more_posts": "Ve mas puvlikasyones en {domain}",
|
||||||
|
"hints.threads.replies_may_be_missing": "Puede mankar repuestas de otros sirvidores.",
|
||||||
|
"hints.threads.see_more": "Ve mas repuestas en {domain}",
|
||||||
"home.column_settings.show_reblogs": "Amostra repartajasyones",
|
"home.column_settings.show_reblogs": "Amostra repartajasyones",
|
||||||
"home.column_settings.show_replies": "Amostra repuestas",
|
"home.column_settings.show_replies": "Amostra repuestas",
|
||||||
"home.hide_announcements": "Eskonde pregones",
|
"home.hide_announcements": "Eskonde pregones",
|
||||||
|
@ -342,6 +348,10 @@
|
||||||
"home.pending_critical_update.title": "Aktualizasyon de seguridad kritika esta desponivle!",
|
"home.pending_critical_update.title": "Aktualizasyon de seguridad kritika esta desponivle!",
|
||||||
"home.show_announcements": "Amostra pregones",
|
"home.show_announcements": "Amostra pregones",
|
||||||
"ignore_notifications_modal.ignore": "Inyora avizos",
|
"ignore_notifications_modal.ignore": "Inyora avizos",
|
||||||
|
"ignore_notifications_modal.limited_accounts_title": "Inyorar avizos de kuentos moderados?",
|
||||||
|
"ignore_notifications_modal.new_accounts_title": "Inyorar avizos de kuentos muevos?",
|
||||||
|
"ignore_notifications_modal.not_followers_title": "Inyorar avizos de personas a las kualas no te sigen?",
|
||||||
|
"ignore_notifications_modal.not_following_title": "Inyorar avizos de personas a las kualas no siges?",
|
||||||
"interaction_modal.description.favourite": "Kon un kuento en Mastodon, puedes markar esta publikasyon komo favorita para ke el autor sepa ke te plaze i para guadrarla para dempues.",
|
"interaction_modal.description.favourite": "Kon un kuento en Mastodon, puedes markar esta publikasyon komo favorita para ke el autor sepa ke te plaze i para guadrarla para dempues.",
|
||||||
"interaction_modal.description.follow": "Kon un kuento en Mastodon, puedes segir a {name} para risivir sus publikasyones en tu linya temporal prinsipala.",
|
"interaction_modal.description.follow": "Kon un kuento en Mastodon, puedes segir a {name} para risivir sus publikasyones en tu linya temporal prinsipala.",
|
||||||
"interaction_modal.description.reblog": "Kon un kuento en Mastodon, puedes repartajar esta publikasyon para amostrarla a tus suivantes.",
|
"interaction_modal.description.reblog": "Kon un kuento en Mastodon, puedes repartajar esta publikasyon para amostrarla a tus suivantes.",
|
||||||
|
@ -465,6 +475,7 @@
|
||||||
"notification.label.private_mention": "Enmentadura privada",
|
"notification.label.private_mention": "Enmentadura privada",
|
||||||
"notification.label.reply": "Arisponde",
|
"notification.label.reply": "Arisponde",
|
||||||
"notification.mention": "Enmenta",
|
"notification.mention": "Enmenta",
|
||||||
|
"notification.mentioned_you": "{name} te enmento",
|
||||||
"notification.moderation-warning.learn_more": "Ambezate mas",
|
"notification.moderation-warning.learn_more": "Ambezate mas",
|
||||||
"notification.moderation_warning.action_disable": "Tu kuento tiene sido inkapasitado.",
|
"notification.moderation_warning.action_disable": "Tu kuento tiene sido inkapasitado.",
|
||||||
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Algunas de tus publikasyones tienen sido markadas komo sensivles.",
|
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Algunas de tus publikasyones tienen sido markadas komo sensivles.",
|
||||||
|
@ -482,6 +493,7 @@
|
||||||
"notification_requests.dismiss": "Kita",
|
"notification_requests.dismiss": "Kita",
|
||||||
"notification_requests.edit_selection": "Edita",
|
"notification_requests.edit_selection": "Edita",
|
||||||
"notification_requests.exit_selection": "Fecho",
|
"notification_requests.exit_selection": "Fecho",
|
||||||
|
"notification_requests.maximize": "Maksimizar",
|
||||||
"notification_requests.notifications_from": "Avizos de {name}",
|
"notification_requests.notifications_from": "Avizos de {name}",
|
||||||
"notification_requests.title": "Avizos filtrados",
|
"notification_requests.title": "Avizos filtrados",
|
||||||
"notification_requests.view": "Amostra avizos",
|
"notification_requests.view": "Amostra avizos",
|
||||||
|
@ -496,6 +508,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Vara de filtrado rapido",
|
"notifications.column_settings.filter_bar.category": "Vara de filtrado rapido",
|
||||||
"notifications.column_settings.follow": "Muevos suivantes:",
|
"notifications.column_settings.follow": "Muevos suivantes:",
|
||||||
"notifications.column_settings.follow_request": "Muevas solisitudes de segimiento:",
|
"notifications.column_settings.follow_request": "Muevas solisitudes de segimiento:",
|
||||||
|
"notifications.column_settings.group": "Grupo",
|
||||||
"notifications.column_settings.mention": "Enmentaduras:",
|
"notifications.column_settings.mention": "Enmentaduras:",
|
||||||
"notifications.column_settings.poll": "Rizultados de anketas:",
|
"notifications.column_settings.poll": "Rizultados de anketas:",
|
||||||
"notifications.column_settings.push": "Avizos arrepushados",
|
"notifications.column_settings.push": "Avizos arrepushados",
|
||||||
|
@ -523,6 +536,7 @@
|
||||||
"notifications.policy.accept_hint": "Amostra en avizos",
|
"notifications.policy.accept_hint": "Amostra en avizos",
|
||||||
"notifications.policy.drop": "Inyora",
|
"notifications.policy.drop": "Inyora",
|
||||||
"notifications.policy.filter": "Filtra",
|
"notifications.policy.filter": "Filtra",
|
||||||
|
"notifications.policy.filter_limited_accounts_title": "Kuentos moderados",
|
||||||
"notifications.policy.filter_new_accounts.hint": "Kriyadas durante {days, plural, one {el ultimo diya} other {los ultimos # diyas}}",
|
"notifications.policy.filter_new_accounts.hint": "Kriyadas durante {days, plural, one {el ultimo diya} other {los ultimos # diyas}}",
|
||||||
"notifications.policy.filter_new_accounts_title": "Muevos kuentos",
|
"notifications.policy.filter_new_accounts_title": "Muevos kuentos",
|
||||||
"notifications.policy.filter_not_followers_title": "Personas ke te no sigen",
|
"notifications.policy.filter_not_followers_title": "Personas ke te no sigen",
|
||||||
|
@ -655,6 +669,7 @@
|
||||||
"report.unfollow_explanation": "Estas sigiendo este kuento. Para no ver sus publikasyones en tu linya de tiempo, puedes deshar de segirlo.",
|
"report.unfollow_explanation": "Estas sigiendo este kuento. Para no ver sus publikasyones en tu linya de tiempo, puedes deshar de segirlo.",
|
||||||
"report_notification.attached_statuses": "{count, plural, one {{count} publikasyon} other {{count} publikasyones}} atadas",
|
"report_notification.attached_statuses": "{count, plural, one {{count} publikasyon} other {{count} publikasyones}} atadas",
|
||||||
"report_notification.categories.legal": "Legal",
|
"report_notification.categories.legal": "Legal",
|
||||||
|
"report_notification.categories.legal_sentence": "kontenido ilegal",
|
||||||
"report_notification.categories.other": "Otros",
|
"report_notification.categories.other": "Otros",
|
||||||
"report_notification.categories.other_sentence": "otros",
|
"report_notification.categories.other_sentence": "otros",
|
||||||
"report_notification.categories.spam": "Spam",
|
"report_notification.categories.spam": "Spam",
|
||||||
|
@ -729,6 +744,7 @@
|
||||||
"status.reblogs.empty": "Ainda nadie tiene repartajado esta publikasyon. Kuando algien lo aga, se amostrara aki.",
|
"status.reblogs.empty": "Ainda nadie tiene repartajado esta publikasyon. Kuando algien lo aga, se amostrara aki.",
|
||||||
"status.redraft": "Efasa i eskrive de muevo",
|
"status.redraft": "Efasa i eskrive de muevo",
|
||||||
"status.remove_bookmark": "Kita markador",
|
"status.remove_bookmark": "Kita markador",
|
||||||
|
"status.replied_in_thread": "Arispondo en filo",
|
||||||
"status.replied_to": "Arispondio a {name}",
|
"status.replied_to": "Arispondio a {name}",
|
||||||
"status.reply": "Arisponde",
|
"status.reply": "Arisponde",
|
||||||
"status.replyAll": "Arisponde al filo",
|
"status.replyAll": "Arisponde al filo",
|
||||||
|
|
|
@ -506,6 +506,7 @@
|
||||||
"notification.admin.sign_up": "{name} užsiregistravo",
|
"notification.admin.sign_up": "{name} užsiregistravo",
|
||||||
"notification.favourite": "{name} pamėgo tavo įrašą",
|
"notification.favourite": "{name} pamėgo tavo įrašą",
|
||||||
"notification.follow": "{name} seka tave",
|
"notification.follow": "{name} seka tave",
|
||||||
|
"notification.follow.name_and_others": "{name} ir <a>{count, plural, one {# kitas} few {# kiti} many {# kito} other {# kitų}}</a> seka tave",
|
||||||
"notification.follow_request": "{name} paprašė tave sekti",
|
"notification.follow_request": "{name} paprašė tave sekti",
|
||||||
"notification.label.mention": "Paminėjimas",
|
"notification.label.mention": "Paminėjimas",
|
||||||
"notification.label.private_mention": "Privatus paminėjimas",
|
"notification.label.private_mention": "Privatus paminėjimas",
|
||||||
|
@ -559,6 +560,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Spartaus filtro juosta",
|
"notifications.column_settings.filter_bar.category": "Spartaus filtro juosta",
|
||||||
"notifications.column_settings.follow": "Nauji sekėjai:",
|
"notifications.column_settings.follow": "Nauji sekėjai:",
|
||||||
"notifications.column_settings.follow_request": "Nauji sekimo prašymai:",
|
"notifications.column_settings.follow_request": "Nauji sekimo prašymai:",
|
||||||
|
"notifications.column_settings.group": "Grupė",
|
||||||
"notifications.column_settings.mention": "Paminėjimai:",
|
"notifications.column_settings.mention": "Paminėjimai:",
|
||||||
"notifications.column_settings.poll": "Balsavimo rezultatai:",
|
"notifications.column_settings.poll": "Balsavimo rezultatai:",
|
||||||
"notifications.column_settings.push": "Tiesioginiai pranešimai",
|
"notifications.column_settings.push": "Tiesioginiai pranešimai",
|
||||||
|
|
|
@ -5,19 +5,25 @@
|
||||||
"about.domain_blocks.silenced.title": "പരിമിതമായത്",
|
"about.domain_blocks.silenced.title": "പരിമിതമായത്",
|
||||||
"about.domain_blocks.suspended.title": "താൽക്കാലികമായി നിർത്തിവെച്ചിരിക്കുന്നു",
|
"about.domain_blocks.suspended.title": "താൽക്കാലികമായി നിർത്തിവെച്ചിരിക്കുന്നു",
|
||||||
"about.rules": "സെർവ്വർ നിയമങ്ങൾ",
|
"about.rules": "സെർവ്വർ നിയമങ്ങൾ",
|
||||||
|
"account.account_note_header": "സ്വകാര്യ കുറിപ്പു്",
|
||||||
"account.add_or_remove_from_list": "പട്ടികയിൽ ചേർക്കുകയോ/മാറ്റുകയോ ചെയ്യുക",
|
"account.add_or_remove_from_list": "പട്ടികയിൽ ചേർക്കുകയോ/മാറ്റുകയോ ചെയ്യുക",
|
||||||
"account.badges.bot": "റോബോട്ട്",
|
"account.badges.bot": "റോബോട്ട്",
|
||||||
"account.badges.group": "ഗ്രൂപ്പ്",
|
"account.badges.group": "ഗ്രൂപ്പ്",
|
||||||
"account.block": "@{name} -നെ തടയുക",
|
"account.block": "@{name} -നെ തടയുക",
|
||||||
"account.block_domain": "{domain} എന്ന മേഖല തടയുക",
|
"account.block_domain": "{domain} എന്ന മേഖല തടയുക",
|
||||||
|
"account.block_short": "തടസ്സപെടുത്തുക",
|
||||||
"account.blocked": "തടഞ്ഞു",
|
"account.blocked": "തടഞ്ഞു",
|
||||||
"account.cancel_follow_request": "Withdraw follow request",
|
"account.cancel_follow_request": "Withdraw follow request",
|
||||||
|
"account.copy": "രൂപരേഖയിന്റെ വിലാസം പകർത്തുക",
|
||||||
|
"account.direct": "സ്വകാരൃമായിട്ടു് @{name}-ന് സൂചനപിക്കുക",
|
||||||
"account.disable_notifications": "@{name} പോസ്റ്റുചെയ്യുന്നത് എന്നെ അറിയിക്കുന്നത് നിർത്തുക",
|
"account.disable_notifications": "@{name} പോസ്റ്റുചെയ്യുന്നത് എന്നെ അറിയിക്കുന്നത് നിർത്തുക",
|
||||||
"account.domain_blocked": "മേഖല തടഞ്ഞു",
|
"account.domain_blocked": "മേഖല തടഞ്ഞു",
|
||||||
"account.edit_profile": "പ്രൊഫൈൽ തിരുത്തുക",
|
"account.edit_profile": "പ്രൊഫൈൽ തിരുത്തുക",
|
||||||
"account.enable_notifications": "@{name} പോസ്റ്റ് ചെയ്യുമ്പോൾ എന്നെ അറിയിക്കുക",
|
"account.enable_notifications": "@{name} പോസ്റ്റ് ചെയ്യുമ്പോൾ എന്നെ അറിയിക്കുക",
|
||||||
"account.endorse": "പ്രൊഫൈലിൽ പ്രകടമാക്കുക",
|
"account.endorse": "പ്രൊഫൈലിൽ പ്രകടമാക്കുക",
|
||||||
|
"account.featured_tags.last_status_never": "എഴുത്തുകളില്ല",
|
||||||
"account.follow": "പിന്തുടരുക",
|
"account.follow": "പിന്തുടരുക",
|
||||||
|
"account.follow_back": "തിരിച്ചു പിന്തുടരുക",
|
||||||
"account.followers": "പിന്തുടരുന്നവർ",
|
"account.followers": "പിന്തുടരുന്നവർ",
|
||||||
"account.followers.empty": "ഈ ഉപയോക്താവിനെ ആരും ഇതുവരെ പിന്തുടരുന്നില്ല.",
|
"account.followers.empty": "ഈ ഉപയോക്താവിനെ ആരും ഇതുവരെ പിന്തുടരുന്നില്ല.",
|
||||||
"account.following": "പിന്തുടരുന്നു",
|
"account.following": "പിന്തുടരുന്നു",
|
||||||
|
@ -31,7 +37,11 @@
|
||||||
"account.media": "മീഡിയ",
|
"account.media": "മീഡിയ",
|
||||||
"account.mention": "@{name} സൂചിപ്പിക്കുക",
|
"account.mention": "@{name} സൂചിപ്പിക്കുക",
|
||||||
"account.mute": "@{name}-നെ(യെ) നിശ്ശബ്ദമാക്കൂ",
|
"account.mute": "@{name}-നെ(യെ) നിശ്ശബ്ദമാക്കൂ",
|
||||||
|
"account.mute_notifications_short": "അറിയിപ്പുകൾ മിണ്ടാതാക്കുക",
|
||||||
|
"account.mute_short": "മിണ്ടാതാക്കുക",
|
||||||
"account.muted": "നിശ്ശബ്ദമാക്കിയിരിക്കുന്നു",
|
"account.muted": "നിശ്ശബ്ദമാക്കിയിരിക്കുന്നു",
|
||||||
|
"account.no_bio": "വിവരണം നല്കുിയിട്ടില്ല.",
|
||||||
|
"account.open_original_page": "ആദ്യത്തു് താൾ തുറക്കുക",
|
||||||
"account.posts": "പോസ്റ്റുകൾ",
|
"account.posts": "പോസ്റ്റുകൾ",
|
||||||
"account.posts_with_replies": "പോസ്റ്റുകളും മറുപടികളും",
|
"account.posts_with_replies": "പോസ്റ്റുകളും മറുപടികളും",
|
||||||
"account.report": "റിപ്പോർട്ട് ചെയ്യുക @{name}",
|
"account.report": "റിപ്പോർട്ട് ചെയ്യുക @{name}",
|
||||||
|
@ -52,10 +62,16 @@
|
||||||
"alert.rate_limited.title": "തോത് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു",
|
"alert.rate_limited.title": "തോത് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു",
|
||||||
"alert.unexpected.message": "അപ്രതീക്ഷിതമായി എന്തോ സംഭവിച്ചു.",
|
"alert.unexpected.message": "അപ്രതീക്ഷിതമായി എന്തോ സംഭവിച്ചു.",
|
||||||
"alert.unexpected.title": "ശ്ശോ!",
|
"alert.unexpected.title": "ശ്ശോ!",
|
||||||
|
"alt_text_badge.title": "പകരമായ വരി",
|
||||||
"announcement.announcement": "അറിയിപ്പ്",
|
"announcement.announcement": "അറിയിപ്പ്",
|
||||||
"attachments_list.unprocessed": "(പ്രോസസ്സ് ചെയ്യാത്തത്)",
|
"attachments_list.unprocessed": "(പ്രോസസ്സ് ചെയ്യാത്തത്)",
|
||||||
"audio.hide": "ശബ്ദം ഒഴിവാക്കുക",
|
"audio.hide": "ശബ്ദം ഒഴിവാക്കുക",
|
||||||
|
"block_modal.show_less": "കുറച്ചു് കാണിക്കുക",
|
||||||
|
"block_modal.show_more": "ഇനിയും കാണിക്കുക",
|
||||||
|
"block_modal.title": "ഉപയോക്താവിനു് തടസ്സപെടുത്തുക?",
|
||||||
"boost_modal.combo": "അടുത്ത തവണ ഇത് ഒഴിവാക്കുവാൻ {combo} ഞെക്കാവുന്നതാണ്",
|
"boost_modal.combo": "അടുത്ത തവണ ഇത് ഒഴിവാക്കുവാൻ {combo} ഞെക്കാവുന്നതാണ്",
|
||||||
|
"bundle_column_error.copy_stacktrace": "പിഴരേഖ പകർത്തുക",
|
||||||
|
"bundle_column_error.error.title": "അയ്യോ!",
|
||||||
"bundle_column_error.network.title": "നെറ്റ്വർക്ക് പിശക്",
|
"bundle_column_error.network.title": "നെറ്റ്വർക്ക് പിശക്",
|
||||||
"bundle_column_error.retry": "വീണ്ടും ശ്രമിക്കുക",
|
"bundle_column_error.retry": "വീണ്ടും ശ്രമിക്കുക",
|
||||||
"bundle_column_error.return": "ഹോം പേജിലേക്ക് മടങ്ങാം",
|
"bundle_column_error.return": "ഹോം പേജിലേക്ക് മടങ്ങാം",
|
||||||
|
@ -66,14 +82,16 @@
|
||||||
"closed_registrations.other_server_instructions": "Mastodon വികേന്ദ്രീകൃത സംവിധാനം ആയതിനാൽ, നിങ്ങൾക്ക് മറ്റൊരു സെർവറിൽ ഒരു അക്കൗണ്ട് ഉണ്ടാക്കിയും ഇതുമായി ആശയവിനിമയം നടത്താൻ സാധിക്കുന്നതാണ്.",
|
"closed_registrations.other_server_instructions": "Mastodon വികേന്ദ്രീകൃത സംവിധാനം ആയതിനാൽ, നിങ്ങൾക്ക് മറ്റൊരു സെർവറിൽ ഒരു അക്കൗണ്ട് ഉണ്ടാക്കിയും ഇതുമായി ആശയവിനിമയം നടത്താൻ സാധിക്കുന്നതാണ്.",
|
||||||
"closed_registrations_modal.description": "{domain} ഇൽ ഇപ്പോൾ അക്കൗണ്ട് ഉണ്ടാക്കാൻ സാധിക്കുന്നതല്ല, Mastodon ഉപയോഗിക്കുന്നതിനായി നിങ്ങൾക്ക് {domain}-ൽ പ്രത്യേകമായി ഒരു അക്കൗണ്ട് ആവശ്യമില്ല എന്നത് ദയവായി ഓർക്കുക.",
|
"closed_registrations_modal.description": "{domain} ഇൽ ഇപ്പോൾ അക്കൗണ്ട് ഉണ്ടാക്കാൻ സാധിക്കുന്നതല്ല, Mastodon ഉപയോഗിക്കുന്നതിനായി നിങ്ങൾക്ക് {domain}-ൽ പ്രത്യേകമായി ഒരു അക്കൗണ്ട് ആവശ്യമില്ല എന്നത് ദയവായി ഓർക്കുക.",
|
||||||
"closed_registrations_modal.find_another_server": "മറ്റൊരു സെർവർ കണ്ടെത്തുക",
|
"closed_registrations_modal.find_another_server": "മറ്റൊരു സെർവർ കണ്ടെത്തുക",
|
||||||
|
"closed_registrations_modal.title": "മാസ്റ്റഡോണിൽ ചേർക്കൽ",
|
||||||
"column.about": "അപ്ലിക്കേഷനെക്കുറിച്ച്",
|
"column.about": "അപ്ലിക്കേഷനെക്കുറിച്ച്",
|
||||||
"column.blocks": "തടയപ്പെട്ട ഉപയോക്താക്കൾ",
|
"column.blocks": "തടയപ്പെട്ട ഉപയോക്താക്കൾ",
|
||||||
"column.bookmarks": "ബുക്ക്മാർക്കുകൾ",
|
"column.bookmarks": "ബുക്ക്മാർക്കുകൾ",
|
||||||
"column.community": "പ്രാദേശികമായ സമയരേഖ",
|
"column.community": "പ്രാദേശികമായ സമയരേഖ",
|
||||||
"column.directory": "പ്രൊഫൈലുകൾ മറിച്ചുനോക്കുക",
|
"column.directory": "പ്രൊഫൈലുകൾ മറിച്ചുനോക്കുക",
|
||||||
"column.domain_blocks": "മറയ്ക്കപ്പെട്ട മേഖലകൾ",
|
"column.domain_blocks": "മറയ്ക്കപ്പെട്ട മേഖലകൾ",
|
||||||
|
"column.favourites": "പ്രിയപ്പെട്ടതു്",
|
||||||
"column.follow_requests": "പിന്തുടരാനുള്ള അഭ്യർത്ഥനകൾ",
|
"column.follow_requests": "പിന്തുടരാനുള്ള അഭ്യർത്ഥനകൾ",
|
||||||
"column.home": "ഹോം",
|
"column.home": "ആമുഖം",
|
||||||
"column.lists": "പട്ടികകൾ",
|
"column.lists": "പട്ടികകൾ",
|
||||||
"column.mutes": "നിശബ്ദമാക്കപ്പെട്ട ഉപയോക്താക്കൾ",
|
"column.mutes": "നിശബ്ദമാക്കപ്പെട്ട ഉപയോക്താക്കൾ",
|
||||||
"column.notifications": "അറിയിപ്പുകൾ",
|
"column.notifications": "അറിയിപ്പുകൾ",
|
||||||
|
@ -89,27 +107,40 @@
|
||||||
"column_subheading.settings": "ക്രമീകരണങ്ങള്",
|
"column_subheading.settings": "ക്രമീകരണങ്ങള്",
|
||||||
"community.column_settings.local_only": "പ്രാദേശികം മാത്രം",
|
"community.column_settings.local_only": "പ്രാദേശികം മാത്രം",
|
||||||
"community.column_settings.media_only": "മാധ്യമങ്ങൾ മാത്രം",
|
"community.column_settings.media_only": "മാധ്യമങ്ങൾ മാത്രം",
|
||||||
|
"community.column_settings.remote_only": "വിദൂര മാത്രം",
|
||||||
"compose.language.change": "ഭാഷ മാറ്റുക",
|
"compose.language.change": "ഭാഷ മാറ്റുക",
|
||||||
"compose.language.search": "ഭാഷകൾ തിരയുക...",
|
"compose.language.search": "ഭാഷകൾ തിരയുക...",
|
||||||
|
"compose.published.open": "തുറക്കുക",
|
||||||
"compose_form.direct_message_warning_learn_more": "കൂടുതൽ പഠിക്കുക",
|
"compose_form.direct_message_warning_learn_more": "കൂടുതൽ പഠിക്കുക",
|
||||||
"compose_form.encryption_warning": "Mastodon-ലെ പോസ്റ്റുകൾ എൻഡ്-ടു-എൻഡ് എൻക്രിപ്റ്റ് ചെയ്തവയല്ല. അതിനാൽ Mastodon-ൽ പ്രധാനപ്പെട്ട വിവരങ്ങളൊന്നും പങ്കിടരുത്.",
|
"compose_form.encryption_warning": "Mastodon-ലെ പോസ്റ്റുകൾ എൻഡ്-ടു-എൻഡ് എൻക്രിപ്റ്റ് ചെയ്തവയല്ല. അതിനാൽ Mastodon-ൽ പ്രധാനപ്പെട്ട വിവരങ്ങളൊന്നും പങ്കിടരുത്.",
|
||||||
"compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.",
|
"compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.",
|
||||||
"compose_form.lock_disclaimer.lock": "ലോക്കുചെയ്തു",
|
"compose_form.lock_disclaimer.lock": "ലോക്കുചെയ്തു",
|
||||||
"compose_form.placeholder": "നിങ്ങളുടെ മനസ്സിൽ എന്താണ്?",
|
"compose_form.placeholder": "നിങ്ങളുടെ മനസ്സിൽ എന്താണ്?",
|
||||||
"compose_form.poll.duration": "തിരഞ്ഞെടുപ്പിന്റെ സമയദൈർഖ്യം",
|
"compose_form.poll.duration": "തിരഞ്ഞെടുപ്പിന്റെ സമയദൈർഖ്യം",
|
||||||
|
"compose_form.poll.multiple": "ഒരുപാടു് സാധ്യതകൾ",
|
||||||
|
"compose_form.poll.option_placeholder": "സാധ്യത {number}",
|
||||||
"compose_form.poll.switch_to_multiple": "വോട്ടെടുപ്പിൽ ഒന്നിലധികം ചോയ്സുകൾ ഉൾപ്പെടുതുക",
|
"compose_form.poll.switch_to_multiple": "വോട്ടെടുപ്പിൽ ഒന്നിലധികം ചോയ്സുകൾ ഉൾപ്പെടുതുക",
|
||||||
"compose_form.poll.switch_to_single": "വോട്ടെടുപ്പിൽ ഒരൊറ്റ ചോയ്സ് മാത്രം ആക്കുക",
|
"compose_form.poll.switch_to_single": "വോട്ടെടുപ്പിൽ ഒരൊറ്റ ചോയ്സ് മാത്രം ആക്കുക",
|
||||||
|
"compose_form.poll.type": "രീതി",
|
||||||
|
"compose_form.publish": "അയക്കുക",
|
||||||
"compose_form.publish_form": "Publish",
|
"compose_form.publish_form": "Publish",
|
||||||
|
"compose_form.reply": "മറുപടി",
|
||||||
|
"compose_form.save_changes": "കാലാനുസ്യതമാക്കുക",
|
||||||
"compose_form.spoiler.marked": "എഴുത്ത് മുന്നറിയിപ്പിനാൽ മറച്ചിരിക്കുന്നു",
|
"compose_form.spoiler.marked": "എഴുത്ത് മുന്നറിയിപ്പിനാൽ മറച്ചിരിക്കുന്നു",
|
||||||
"compose_form.spoiler.unmarked": "എഴുത്ത് മറയ്ക്കപ്പെട്ടിട്ടില്ല",
|
"compose_form.spoiler.unmarked": "എഴുത്ത് മറയ്ക്കപ്പെട്ടിട്ടില്ല",
|
||||||
"confirmation_modal.cancel": "റദ്ദാക്കുക",
|
"confirmation_modal.cancel": "റദ്ദാക്കുക",
|
||||||
"confirmations.block.confirm": "തടയുക",
|
"confirmations.block.confirm": "തടയുക",
|
||||||
"confirmations.delete.confirm": "മായ്ക്കുക",
|
"confirmations.delete.confirm": "മായ്ക്കുക",
|
||||||
"confirmations.delete.message": "ഈ ടൂട്ട് ഇല്ലാതാക്കണം എന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?",
|
"confirmations.delete.message": "ഈ ടൂട്ട് ഇല്ലാതാക്കണം എന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?",
|
||||||
|
"confirmations.delete.title": "എഴുത്തുൾ മായ്ക്കുക?",
|
||||||
"confirmations.delete_list.confirm": "മായ്ക്കുക",
|
"confirmations.delete_list.confirm": "മായ്ക്കുക",
|
||||||
"confirmations.delete_list.message": "ഈ പട്ടിക എന്നെന്നേക്കുമായി നീക്കം ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?",
|
"confirmations.delete_list.message": "ഈ പട്ടിക എന്നെന്നേക്കുമായി നീക്കം ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?",
|
||||||
|
"confirmations.delete_list.title": "പട്ടിക കളയുണോ?",
|
||||||
|
"confirmations.discard_edit_media.confirm": "കളയുക",
|
||||||
|
"confirmations.edit.confirm": "സംശോധിക്കുക",
|
||||||
"confirmations.logout.confirm": "പുറത്തുകടക്കുക",
|
"confirmations.logout.confirm": "പുറത്തുകടക്കുക",
|
||||||
"confirmations.logout.message": "നിങ്ങൾക്ക് ലോഗ് ഔട്ട് ചെയ്യണമെന്ന് ഉറപ്പാണോ?",
|
"confirmations.logout.message": "നിങ്ങൾക്ക് ലോഗ് ഔട്ട് ചെയ്യണമെന്ന് ഉറപ്പാണോ?",
|
||||||
|
"confirmations.logout.title": "പുറത്തിറങ്ങുക?",
|
||||||
"confirmations.mute.confirm": "നിശ്ശബ്ദമാക്കുക",
|
"confirmations.mute.confirm": "നിശ്ശബ്ദമാക്കുക",
|
||||||
"confirmations.redraft.confirm": "മായിച്ച് മാറ്റങ്ങൾ വരുത്തി വീണ്ടും എഴുതുക",
|
"confirmations.redraft.confirm": "മായിച്ച് മാറ്റങ്ങൾ വരുത്തി വീണ്ടും എഴുതുക",
|
||||||
"confirmations.reply.confirm": "മറുപടി",
|
"confirmations.reply.confirm": "മറുപടി",
|
||||||
|
@ -125,9 +156,12 @@
|
||||||
"directory.local": "{domain} ൽ നിന്ന് മാത്രം",
|
"directory.local": "{domain} ൽ നിന്ന് മാത്രം",
|
||||||
"directory.new_arrivals": "പുതിയ വരവുകൾ",
|
"directory.new_arrivals": "പുതിയ വരവുകൾ",
|
||||||
"directory.recently_active": "അടുത്തിടെയായി സജീവമായ",
|
"directory.recently_active": "അടുത്തിടെയായി സജീവമായ",
|
||||||
|
"disabled_account_banner.account_settings": "ഇടപാടു് ക്രമീകരങ്ങൾ",
|
||||||
"disabled_account_banner.text": "നിങ്ങളുടെ {disabledAccount} എന്ന അക്കൗണ്ട് ഇപ്പോൾ പ്രവർത്തനരഹിതമാണ്.",
|
"disabled_account_banner.text": "നിങ്ങളുടെ {disabledAccount} എന്ന അക്കൗണ്ട് ഇപ്പോൾ പ്രവർത്തനരഹിതമാണ്.",
|
||||||
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
||||||
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
||||||
|
"domain_block_modal.title": "മേഖല തടസ്സപെടുത്തുക?",
|
||||||
|
"domain_pill.username": "ഉപയോക്തൃപേരു്",
|
||||||
"embed.instructions": "ചുവടെയുള്ള കോഡ് പകർത്തിക്കൊണ്ട് നിങ്ങളുടെ വെബ്സൈറ്റിൽ ഈ ടൂട്ട് ഉൾച്ചേർക്കുക.",
|
"embed.instructions": "ചുവടെയുള്ള കോഡ് പകർത്തിക്കൊണ്ട് നിങ്ങളുടെ വെബ്സൈറ്റിൽ ഈ ടൂട്ട് ഉൾച്ചേർക്കുക.",
|
||||||
"embed.preview": "ഇത് ഇങ്ങനെ കാണപ്പെടും:",
|
"embed.preview": "ഇത് ഇങ്ങനെ കാണപ്പെടും:",
|
||||||
"emoji_button.activity": "പ്രവര്ത്തനം",
|
"emoji_button.activity": "പ്രവര്ത്തനം",
|
||||||
|
@ -158,10 +192,28 @@
|
||||||
"empty_column.notifications": "നിങ്ങൾക്ക് ഇതുവരെ ഒരു അറിയിപ്പുകളും ഇല്ല. മറ്റുള്ളവരുമായി ഇടപെട്ട് സംഭാഷണത്തിന് തുടക്കം കുറിക്കു.",
|
"empty_column.notifications": "നിങ്ങൾക്ക് ഇതുവരെ ഒരു അറിയിപ്പുകളും ഇല്ല. മറ്റുള്ളവരുമായി ഇടപെട്ട് സംഭാഷണത്തിന് തുടക്കം കുറിക്കു.",
|
||||||
"empty_column.public": "ഇവിടെ ഒന്നുമില്ലല്ലോ! ഇവിടെ നിറയ്ക്കാൻ എന്തെങ്കിലും പരസ്യമായി എഴുതുകയോ മറ്റ് ഉപഭോക്താക്കളെ പിന്തുടരുകയോ ചെയ്യുക",
|
"empty_column.public": "ഇവിടെ ഒന്നുമില്ലല്ലോ! ഇവിടെ നിറയ്ക്കാൻ എന്തെങ്കിലും പരസ്യമായി എഴുതുകയോ മറ്റ് ഉപഭോക്താക്കളെ പിന്തുടരുകയോ ചെയ്യുക",
|
||||||
"errors.unexpected_crash.report_issue": "പ്രശ്നം അറിയിക്കുക",
|
"errors.unexpected_crash.report_issue": "പ്രശ്നം അറിയിക്കുക",
|
||||||
|
"explore.search_results": "തിരയൽ ഫലങ്ങൾ",
|
||||||
|
"explore.suggested_follows": "ആൾക്കാർ",
|
||||||
"explore.title": "പര്യവേക്ഷണം നടത്തുക",
|
"explore.title": "പര്യവേക്ഷണം നടത്തുക",
|
||||||
|
"explore.trending_links": "വാര്ത്ത",
|
||||||
|
"explore.trending_statuses": "എഴുത്തുകൾ",
|
||||||
|
"explore.trending_tags": "ചർച്ചാവിഷയങ്ങൾ",
|
||||||
|
"filter_modal.added.review_and_configure_title": "അരിക്കൽ ക്രമീകരങ്ങൾ",
|
||||||
"filter_modal.select_filter.prompt_new": "പുതിയ വിഭാഗം: {name}",
|
"filter_modal.select_filter.prompt_new": "പുതിയ വിഭാഗം: {name}",
|
||||||
|
"filter_modal.select_filter.search": "തിരയുക അല്ലെങ്കിൽ നിർമാണിക്കുക",
|
||||||
|
"firehose.all": "എല്ലാം",
|
||||||
"follow_request.authorize": "ചുമതലപ്പെടുത്തുക",
|
"follow_request.authorize": "ചുമതലപ്പെടുത്തുക",
|
||||||
"follow_request.reject": "നിരസിക്കുക",
|
"follow_request.reject": "നിരസിക്കുക",
|
||||||
|
"follow_suggestions.dismiss": "വീണ്ടും കാണിക്കരുതു്",
|
||||||
|
"follow_suggestions.view_all": "എല്ലാം കാണുക",
|
||||||
|
"follow_suggestions.who_to_follow": "ആരേ പിന്തുടരണം",
|
||||||
|
"followed_tags": "പിന്തുടരിയതു് ചർച്ചാവിഷയങ്ങൾ",
|
||||||
|
"footer.directory": "രൂപരേഖ നാമഗൃഹസൂചി",
|
||||||
|
"footer.get_app": "ഉപകരണം ലഭിക്കൂ",
|
||||||
|
"footer.invite": "ആളുകളെ ക്ഷണിക്കുക",
|
||||||
|
"footer.privacy_policy": "സ്വകാര്യത്തനയം",
|
||||||
|
"footer.source_code": "ഉറവിടസങ്കേതം കാണുക",
|
||||||
|
"footer.status": "അവസ്ഥ",
|
||||||
"generic.saved": "സംരക്ഷിച്ചു",
|
"generic.saved": "സംരക്ഷിച്ചു",
|
||||||
"getting_started.heading": "തുടക്കം കുറിക്കുക",
|
"getting_started.heading": "തുടക്കം കുറിക്കുക",
|
||||||
"hashtag.column_header.tag_mode.all": "{additional} ഉം കൂടെ",
|
"hashtag.column_header.tag_mode.all": "{additional} ഉം കൂടെ",
|
||||||
|
@ -173,11 +225,19 @@
|
||||||
"hashtag.column_settings.tag_mode.any": "ഇവയിലേതെങ്കിലും",
|
"hashtag.column_settings.tag_mode.any": "ഇവയിലേതെങ്കിലും",
|
||||||
"hashtag.column_settings.tag_mode.none": "ഇതിലൊന്നുമല്ല",
|
"hashtag.column_settings.tag_mode.none": "ഇതിലൊന്നുമല്ല",
|
||||||
"hashtag.column_settings.tag_toggle": "ഈ എഴുത്തുപംക്തിക്ക് കൂടുതൽ ഉപനാമങ്ങൾ ചേർക്കുക",
|
"hashtag.column_settings.tag_toggle": "ഈ എഴുത്തുപംക്തിക്ക് കൂടുതൽ ഉപനാമങ്ങൾ ചേർക്കുക",
|
||||||
|
"hashtag.follow": "ചർച്ചാവിഷയം പിന്തുടരുക",
|
||||||
|
"hashtag.unfollow": "ചർച്ചാവിഷയം പിന്തുടരരുതു്",
|
||||||
"home.column_settings.show_reblogs": "ബൂസ്റ്റുകൾ കാണിക്കുക",
|
"home.column_settings.show_reblogs": "ബൂസ്റ്റുകൾ കാണിക്കുക",
|
||||||
"home.column_settings.show_replies": "മറുപടികൾ കാണിക്കുക",
|
"home.column_settings.show_replies": "മറുപടികൾ കാണിക്കുക",
|
||||||
"home.hide_announcements": "പ്രഖ്യാപനങ്ങൾ മറയ്ക്കുക",
|
"home.hide_announcements": "പ്രഖ്യാപനങ്ങൾ മറയ്ക്കുക",
|
||||||
|
"home.pending_critical_update.link": "പുതുകൾ കാണുക",
|
||||||
"home.show_announcements": "പ്രഖ്യാപനങ്ങൾ കാണിക്കുക",
|
"home.show_announcements": "പ്രഖ്യാപനങ്ങൾ കാണിക്കുക",
|
||||||
|
"interaction_modal.login.action": "ആമുഖം വരെ എടുത്തോണ്ടു് പോവുക",
|
||||||
|
"interaction_modal.login.prompt": "ആമുഖപ്രദാനിയുടെ മേഖലപേരു്. ഉദ: mastodon.social",
|
||||||
|
"interaction_modal.no_account_yet": "മാസ്റ്റഡോണിൽ ഇല്ലേ?",
|
||||||
"interaction_modal.on_this_server": "ഈ സെർവറീൽ",
|
"interaction_modal.on_this_server": "ഈ സെർവറീൽ",
|
||||||
|
"interaction_modal.title.favourite": "പ്രിയപ്പെട്ട {name}-ന്റെ എഴുതു്",
|
||||||
|
"interaction_modal.title.follow": "{name}-െ പിന്തുടരുക",
|
||||||
"keyboard_shortcuts.back": "തിരികെ പോകുക",
|
"keyboard_shortcuts.back": "തിരികെ പോകുക",
|
||||||
"keyboard_shortcuts.blocked": "to open blocked users list",
|
"keyboard_shortcuts.blocked": "to open blocked users list",
|
||||||
"keyboard_shortcuts.boost": "ബൂസ്റ്റ് ചെയ്യുക",
|
"keyboard_shortcuts.boost": "ബൂസ്റ്റ് ചെയ്യുക",
|
||||||
|
@ -189,7 +249,7 @@
|
||||||
"keyboard_shortcuts.enter": "ടൂട്ട് എടുക്കാൻ",
|
"keyboard_shortcuts.enter": "ടൂട്ട് എടുക്കാൻ",
|
||||||
"keyboard_shortcuts.federated": "to open federated timeline",
|
"keyboard_shortcuts.federated": "to open federated timeline",
|
||||||
"keyboard_shortcuts.heading": "കീബോർഡ് എളുപ്പവഴികൾ",
|
"keyboard_shortcuts.heading": "കീബോർഡ് എളുപ്പവഴികൾ",
|
||||||
"keyboard_shortcuts.home": "ഹോം ടൈംലൈൻ തുറക്കുന്നതിന്",
|
"keyboard_shortcuts.home": "ആമുഖം സമയരേഖ തുറക്കുക",
|
||||||
"keyboard_shortcuts.legend": "to display this legend",
|
"keyboard_shortcuts.legend": "to display this legend",
|
||||||
"keyboard_shortcuts.local": "പ്രാദേശിക സമയരേഖ തുറക്കാൻ",
|
"keyboard_shortcuts.local": "പ്രാദേശിക സമയരേഖ തുറക്കാൻ",
|
||||||
"keyboard_shortcuts.mention": "രചയിതാവിനെ സൂചിപ്പിക്കാൻ",
|
"keyboard_shortcuts.mention": "രചയിതാവിനെ സൂചിപ്പിക്കാൻ",
|
||||||
|
@ -212,45 +272,62 @@
|
||||||
"lightbox.close": "അടയ്ക്കുക",
|
"lightbox.close": "അടയ്ക്കുക",
|
||||||
"lightbox.next": "അടുത്തത്",
|
"lightbox.next": "അടുത്തത്",
|
||||||
"lightbox.previous": "പുറകോട്ട്",
|
"lightbox.previous": "പുറകോട്ട്",
|
||||||
|
"limited_account_hint.action": "എന്നാലും രൂപരേഖ കാണിക്കുക",
|
||||||
|
"link_preview.author": "{name}-നിന്നു്",
|
||||||
"lists.account.add": "പട്ടികയിലേക്ക് ചേർക്കുക",
|
"lists.account.add": "പട്ടികയിലേക്ക് ചേർക്കുക",
|
||||||
"lists.account.remove": "പട്ടികയിൽ നിന്ന് ഒഴിവാക്കുക",
|
"lists.account.remove": "പട്ടികയിൽ നിന്ന് ഒഴിവാക്കുക",
|
||||||
"lists.delete": "പട്ടിക ഒഴിവാക്കുക",
|
"lists.delete": "പട്ടിക ഒഴിവാക്കുക",
|
||||||
"lists.edit": "പട്ടിക തിരുത്തുക",
|
"lists.edit": "പട്ടിക തിരുത്തുക",
|
||||||
"lists.edit.submit": "തലക്കെട്ട് മാറ്റുക",
|
"lists.edit.submit": "തലക്കെട്ട് മാറ്റുക",
|
||||||
|
"lists.exclusive": "ഈ എഴുത്തുകൾ ആമുഖം നിന്നു് മറയ്ക്കുക",
|
||||||
"lists.new.create": "പുതിയ പട്ടിക ചേർക്കുക",
|
"lists.new.create": "പുതിയ പട്ടിക ചേർക്കുക",
|
||||||
|
"lists.new.title_placeholder": "പുതിയ പട്ടിക തലക്കെട്ടു്",
|
||||||
"lists.replies_policy.none": "ആരുമില്ല",
|
"lists.replies_policy.none": "ആരുമില്ല",
|
||||||
"lists.replies_policy.title": "ഇതിനുള്ള മറുപടികൾ കാണിക്കുക:",
|
"lists.replies_policy.title": "ഇതിനുള്ള മറുപടികൾ കാണിക്കുക:",
|
||||||
"lists.subheading": "എന്റെ പട്ടികകൾ",
|
"lists.subheading": "എന്റെ പട്ടികകൾ",
|
||||||
|
"media_gallery.hide": "മറയ്ക്കുക",
|
||||||
"navigation_bar.blocks": "തടയപ്പെട്ട ഉപയോക്താക്കൾ",
|
"navigation_bar.blocks": "തടയപ്പെട്ട ഉപയോക്താക്കൾ",
|
||||||
"navigation_bar.bookmarks": "ബുക്ക്മാർക്കുകൾ",
|
"navigation_bar.bookmarks": "ബുക്ക്മാർക്കുകൾ",
|
||||||
"navigation_bar.community_timeline": "പ്രാദേശിക സമയരേഖ",
|
"navigation_bar.community_timeline": "പ്രാദേശിക സമയരേഖ",
|
||||||
"navigation_bar.compose": "പുതിയ ടൂട്ട് എഴുതുക",
|
"navigation_bar.compose": "പുതിയ ടൂട്ട് എഴുതുക",
|
||||||
"navigation_bar.discover": "കണ്ടെത്തുക",
|
"navigation_bar.discover": "കണ്ടെത്തുക",
|
||||||
"navigation_bar.domain_blocks": "Hidden domains",
|
"navigation_bar.domain_blocks": "Hidden domains",
|
||||||
|
"navigation_bar.explore": "ആരായുക",
|
||||||
|
"navigation_bar.favourites": "പ്രിയപ്പെട്ടതു്",
|
||||||
"navigation_bar.follow_requests": "പിന്തുടരാനുള്ള അഭ്യർത്ഥനകൾ",
|
"navigation_bar.follow_requests": "പിന്തുടരാനുള്ള അഭ്യർത്ഥനകൾ",
|
||||||
"navigation_bar.lists": "ലിസ്റ്റുകൾ",
|
"navigation_bar.lists": "ലിസ്റ്റുകൾ",
|
||||||
"navigation_bar.logout": "ലോഗൗട്ട്",
|
"navigation_bar.logout": "ലോഗൗട്ട്",
|
||||||
"navigation_bar.mutes": "നിശബ്ദമാക്കപ്പെട്ട ഉപയോക്താക്കൾ",
|
"navigation_bar.mutes": "നിശബ്ദമാക്കപ്പെട്ട ഉപയോക്താക്കൾ",
|
||||||
|
"navigation_bar.personal": "സ്വകാര്യ",
|
||||||
"navigation_bar.pins": "Pinned toots",
|
"navigation_bar.pins": "Pinned toots",
|
||||||
"navigation_bar.preferences": "ക്രമീകരണങ്ങൾ",
|
"navigation_bar.preferences": "ക്രമീകരണങ്ങൾ",
|
||||||
|
"navigation_bar.search": "തിരയുക",
|
||||||
"navigation_bar.security": "സുരക്ഷ",
|
"navigation_bar.security": "സുരക്ഷ",
|
||||||
"not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.",
|
"not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.",
|
||||||
"notification.follow": "{name} നിങ്ങളെ പിന്തുടർന്നു",
|
"notification.follow": "{name} നിങ്ങളെ പിന്തുടർന്നു",
|
||||||
"notification.follow_request": "{name} നിങ്ങളെ പിന്തുടരാൻ അഭ്യർത്ഥിച്ചു",
|
"notification.follow_request": "{name} നിങ്ങളെ പിന്തുടരാൻ അഭ്യർത്ഥിച്ചു",
|
||||||
|
"notification.label.reply": "മറുപടി",
|
||||||
|
"notification.moderation-warning.learn_more": "ഇനീം അറിയുക",
|
||||||
|
"notification.moderation_warning.action_silence": "താങ്ങളുടെ ഇടപാടു് പരിധിപെട്ടിരിക്കുന്നു.",
|
||||||
"notification.own_poll": "നിങ്ങളുടെ പോൾ അവസാനിച്ചു",
|
"notification.own_poll": "നിങ്ങളുടെ പോൾ അവസാനിച്ചു",
|
||||||
"notification.reblog": "{name} നിങ്ങളുടെ പോസ്റ്റ് ബൂസ്റ്റ് ചെയ്തു",
|
"notification.reblog": "{name} നിങ്ങളുടെ പോസ്റ്റ് ബൂസ്റ്റ് ചെയ്തു",
|
||||||
"notification.status": "{name} ഇപ്പോൾ പോസ്റ്റുചെയ്തു",
|
"notification.status": "{name} ഇപ്പോൾ പോസ്റ്റുചെയ്തു",
|
||||||
|
"notification_requests.accept": "സ്വീകരിക്കുക",
|
||||||
|
"notification_requests.edit_selection": "പരിഷ്കരിക്കുക",
|
||||||
"notifications.clear": "അറിയിപ്പ് മായ്ക്കുക",
|
"notifications.clear": "അറിയിപ്പ് മായ്ക്കുക",
|
||||||
"notifications.clear_confirmation": "നിങ്ങളുടെ എല്ലാ അറിയിപ്പുകളും ശാശ്വതമായി മായ്ക്കണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?",
|
"notifications.clear_confirmation": "നിങ്ങളുടെ എല്ലാ അറിയിപ്പുകളും ശാശ്വതമായി മായ്ക്കണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?",
|
||||||
"notifications.column_settings.alert": "ഡെസ്ക്ടോപ്പ് അറിയിപ്പുകൾ",
|
"notifications.column_settings.alert": "ഡെസ്ക്ടോപ്പ് അറിയിപ്പുകൾ",
|
||||||
"notifications.column_settings.follow": "പുതിയ പിന്തുടരുന്നവർ:",
|
"notifications.column_settings.follow": "പുതിയ പിന്തുടരുന്നവർ:",
|
||||||
"notifications.column_settings.follow_request": "പുതിയ പിന്തുടരൽ അഭ്യർത്ഥനകൾ:",
|
"notifications.column_settings.follow_request": "പുതിയ പിന്തുടരൽ അഭ്യർത്ഥനകൾ:",
|
||||||
|
"notifications.column_settings.group": "കൂട്ടം",
|
||||||
"notifications.column_settings.mention": "സൂചനകൾ:",
|
"notifications.column_settings.mention": "സൂചനകൾ:",
|
||||||
"notifications.column_settings.poll": "പോൾ ഫലങ്ങൾ:",
|
"notifications.column_settings.poll": "പോൾ ഫലങ്ങൾ:",
|
||||||
"notifications.column_settings.push": "പുഷ് അറിയിപ്പുകൾ",
|
"notifications.column_settings.push": "പുഷ് അറിയിപ്പുകൾ",
|
||||||
"notifications.column_settings.reblog": "ബൂസ്റ്റുകൾ:",
|
"notifications.column_settings.reblog": "ബൂസ്റ്റുകൾ:",
|
||||||
|
"notifications.column_settings.show": "എഴുത്തുപംക്തിയിൽ കാണിക്കുക",
|
||||||
"notifications.column_settings.sound": "ശബ്ദം പ്ലേ ചെയ്യുക",
|
"notifications.column_settings.sound": "ശബ്ദം പ്ലേ ചെയ്യുക",
|
||||||
"notifications.column_settings.status": "പുതിയ ടൂട്ടുകൾ:",
|
"notifications.column_settings.status": "പുതിയ ടൂട്ടുകൾ:",
|
||||||
|
"notifications.column_settings.update": "പരിഷ്കരണങ്ങൾ:",
|
||||||
"notifications.filter.all": "എല്ലാം",
|
"notifications.filter.all": "എല്ലാം",
|
||||||
"notifications.filter.boosts": "ബൂസ്റ്റുകൾ",
|
"notifications.filter.boosts": "ബൂസ്റ്റുകൾ",
|
||||||
"notifications.filter.follows": "പിന്തുടരുന്നു",
|
"notifications.filter.follows": "പിന്തുടരുന്നു",
|
||||||
|
@ -260,15 +337,19 @@
|
||||||
"notifications.grant_permission": "അനുമതി നൽകുക.",
|
"notifications.grant_permission": "അനുമതി നൽകുക.",
|
||||||
"notifications.group": "{count} അറിയിപ്പുകൾ",
|
"notifications.group": "{count} അറിയിപ്പുകൾ",
|
||||||
"notifications.mark_as_read": "എല്ലാ അറിയിപ്പുകളും വായിച്ചതായി അടയാളപ്പെടുത്തുക",
|
"notifications.mark_as_read": "എല്ലാ അറിയിപ്പുകളും വായിച്ചതായി അടയാളപ്പെടുത്തുക",
|
||||||
|
"notifications.policy.filter": "അരിക്കൽ",
|
||||||
|
"notifications.policy.filter_new_accounts_title": "പുതിയ ഇടപാടുകൾ",
|
||||||
|
"notifications.policy.filter_not_followers_title": "താങ്ങളെ പിന്തുടരാത്തതു് ആൾക്കാർ",
|
||||||
"notifications_permission_banner.enable": "ഡെസ്ക്ടോപ്പ് അറിയിപ്പുകൾ പ്രാപ്തമാക്കുക",
|
"notifications_permission_banner.enable": "ഡെസ്ക്ടോപ്പ് അറിയിപ്പുകൾ പ്രാപ്തമാക്കുക",
|
||||||
"onboarding.actions.go_to_explore": "See what's trending",
|
"onboarding.actions.go_to_explore": "See what's trending",
|
||||||
"onboarding.actions.go_to_home": "Go to your home feed",
|
"onboarding.actions.go_to_home": "ആമുഖത്താൾ വരെ പോവ്വുക",
|
||||||
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
"onboarding.follows.lead": "",
|
||||||
"onboarding.follows.title": "Popular on Mastodon",
|
"onboarding.follows.title": "താങ്ങളുടെ ആമുഖത്താളിന് വ്യക്തിപരമാക്കുക",
|
||||||
|
"onboarding.share.title": "താങ്ങളുടെ രൂപരേഖ പങ്കിടുക",
|
||||||
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
||||||
"onboarding.start.skip": "Want to skip right ahead?",
|
"onboarding.start.skip": "Want to skip right ahead?",
|
||||||
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
||||||
"onboarding.steps.follow_people.title": "Follow {count, plural, one {one person} other {# people}}",
|
"onboarding.steps.follow_people.title": "താങ്ങളുടെ ആമുഖത്താളിന് വ്യക്തിപരമാക്കുക",
|
||||||
"onboarding.steps.publish_status.body": "Say hello to the world.",
|
"onboarding.steps.publish_status.body": "Say hello to the world.",
|
||||||
"onboarding.steps.setup_profile.body": "Others are more likely to interact with you with a filled out profile.",
|
"onboarding.steps.setup_profile.body": "Others are more likely to interact with you with a filled out profile.",
|
||||||
"onboarding.steps.setup_profile.title": "Customize your profile",
|
"onboarding.steps.setup_profile.title": "Customize your profile",
|
||||||
|
@ -277,22 +358,32 @@
|
||||||
"picture_in_picture.restore": "തിരികെ വയ്ക്കുക",
|
"picture_in_picture.restore": "തിരികെ വയ്ക്കുക",
|
||||||
"poll.closed": "അടച്ചു",
|
"poll.closed": "അടച്ചു",
|
||||||
"poll.refresh": "പുതുക്കുക",
|
"poll.refresh": "പുതുക്കുക",
|
||||||
|
"poll.reveal": "ഫലങ്ങൾ കാണുക",
|
||||||
"poll.vote": "വോട്ട് ചെയ്യുക",
|
"poll.vote": "വോട്ട് ചെയ്യുക",
|
||||||
"poll.voted": "ഈ ഉത്തരത്തിനായി നിങ്ങൾ വോട്ട് ചെയ്തു",
|
"poll.voted": "ഈ ഉത്തരത്തിനായി നിങ്ങൾ വോട്ട് ചെയ്തു",
|
||||||
"poll_button.add_poll": "ഒരു പോൾ ചേർക്കുക",
|
"poll_button.add_poll": "ഒരു പോൾ ചേർക്കുക",
|
||||||
"poll_button.remove_poll": "പോൾ നീക്കംചെയ്യുക",
|
"poll_button.remove_poll": "പോൾ നീക്കംചെയ്യുക",
|
||||||
"privacy.change": "ടൂട്ട് സ്വകാര്യത ക്രമീകരിക്കുക",
|
"privacy.change": "ടൂട്ട് സ്വകാര്യത ക്രമീകരിക്കുക",
|
||||||
|
"privacy.private.long": "താങ്ങളെ പിന്തുടരുന്നവർ മാത്രം",
|
||||||
|
"privacy.private.short": "പിന്തുടരുന്നവർ",
|
||||||
"privacy.public.short": "എല്ലാവര്ക്കും",
|
"privacy.public.short": "എല്ലാവര്ക്കും",
|
||||||
|
"privacy_policy.title": "സ്വകാര്യത്തനയം",
|
||||||
"refresh": "പുതുക്കുക",
|
"refresh": "പുതുക്കുക",
|
||||||
"regeneration_indicator.label": "ലഭ്യമാക്കുന്നു…",
|
"regeneration_indicator.label": "ലഭ്യമാക്കുന്നു…",
|
||||||
"regeneration_indicator.sublabel": "നിങ്ങളുടെ ഹോം ഫീഡ് തയാറാക്കുന്നു!",
|
"regeneration_indicator.sublabel": "നിങ്ങളുടെ താങ്ങളുടെ ആമുഖത്താളിന് തയാറാക്കുന്നു!",
|
||||||
"relative_time.days": "{number}ദിവസം",
|
"relative_time.days": "{number}ദിവസം",
|
||||||
|
"relative_time.full.just_now": "ഇപ്പോൾതന്നെ",
|
||||||
"relative_time.hours": "{number}മണി",
|
"relative_time.hours": "{number}മണി",
|
||||||
"relative_time.just_now": "ഇപ്പോൾ",
|
"relative_time.just_now": "ഇപ്പോൾ",
|
||||||
"relative_time.today": "ഇന്ന്",
|
"relative_time.today": "ഇന്ന്",
|
||||||
"reply_indicator.cancel": "റദ്ദാക്കുക",
|
"reply_indicator.cancel": "റദ്ദാക്കുക",
|
||||||
|
"report.block": "തടസ്സപെടുത്തുക",
|
||||||
|
"report.category.title_account": "രൂപരേഖ",
|
||||||
|
"report.close": "ചെയ്തു",
|
||||||
"report.forward_hint": "ഈ അക്കൗണ്ട് മറ്റൊരു സെർവറിൽ നിന്നാണ്. റിപ്പോർട്ടിന്റെ അജ്ഞാത പകർപ്പ് അവിടെ അയയ്ക്കണോ?",
|
"report.forward_hint": "ഈ അക്കൗണ്ട് മറ്റൊരു സെർവറിൽ നിന്നാണ്. റിപ്പോർട്ടിന്റെ അജ്ഞാത പകർപ്പ് അവിടെ അയയ്ക്കണോ?",
|
||||||
|
"report.next": "അടുത്തതു്",
|
||||||
"report.placeholder": "കൂടുതൽ അഭിപ്രായങ്ങൾ",
|
"report.placeholder": "കൂടുതൽ അഭിപ്രായങ്ങൾ",
|
||||||
|
"report.reasons.spam": "ഇതു് പാഴടക്കമാണു്",
|
||||||
"report.submit": "സമർപ്പിക്കുക",
|
"report.submit": "സമർപ്പിക്കുക",
|
||||||
"report.target": "Report {target}",
|
"report.target": "Report {target}",
|
||||||
"report_notification.attached_statuses": "{count, plural, one {# post} other {# posts}} attached",
|
"report_notification.attached_statuses": "{count, plural, one {# post} other {# posts}} attached",
|
||||||
|
@ -327,7 +418,7 @@
|
||||||
"status.share": "പങ്കിടുക",
|
"status.share": "പങ്കിടുക",
|
||||||
"status.show_more_all": "എല്ലാവർക്കുമായി കൂടുതൽ കാണിക്കുക",
|
"status.show_more_all": "എല്ലാവർക്കുമായി കൂടുതൽ കാണിക്കുക",
|
||||||
"status.title.with_attachments": "{user} posted {attachmentCount, plural, one {an attachment} other {# attachments}}",
|
"status.title.with_attachments": "{user} posted {attachmentCount, plural, one {an attachment} other {# attachments}}",
|
||||||
"tabs_bar.home": "ഹോം",
|
"tabs_bar.home": "ആമുഖം",
|
||||||
"tabs_bar.notifications": "അറിയിപ്പുകൾ",
|
"tabs_bar.notifications": "അറിയിപ്പുകൾ",
|
||||||
"time_remaining.days": "{number, plural, one {# ദിവസം} other {# ദിവസങ്ങൾ}} ബാക്കി",
|
"time_remaining.days": "{number, plural, one {# ദിവസം} other {# ദിവസങ്ങൾ}} ബാക്കി",
|
||||||
"time_remaining.hours": "{number, plural, one {# മണിക്കൂർ} other {# മണിക്കൂർ}} ശേഷിക്കുന്നു",
|
"time_remaining.hours": "{number, plural, one {# മണിക്കൂർ} other {# മണിക്കൂർ}} ശേഷിക്കുന്നു",
|
||||||
|
@ -351,7 +442,7 @@
|
||||||
"upload_modal.preview_label": "പൂര്വ്വദൃശ്യം({ratio})",
|
"upload_modal.preview_label": "പൂര്വ്വദൃശ്യം({ratio})",
|
||||||
"upload_progress.label": "Uploading…",
|
"upload_progress.label": "Uploading…",
|
||||||
"video.close": "വീഡിയോ അടയ്ക്കുക",
|
"video.close": "വീഡിയോ അടയ്ക്കുക",
|
||||||
"video.download": "ഫയൽ ഡൌൺലോഡ് ചെയ്യുക",
|
"video.download": "ഫയൽ ഇറക്കുവയ്ക്കുക",
|
||||||
"video.exit_fullscreen": "പൂർണ്ണ സ്ക്രീനിൽ നിന്ന് പുറത്തുകടക്കുക",
|
"video.exit_fullscreen": "പൂർണ്ണ സ്ക്രീനിൽ നിന്ന് പുറത്തുകടക്കുക",
|
||||||
"video.expand": "വീഡിയോ വികസപ്പിക്കൂ",
|
"video.expand": "വീഡിയോ വികസപ്പിക്കൂ",
|
||||||
"video.fullscreen": "പൂർണ്ണ സ്ക്രീൻ",
|
"video.fullscreen": "പൂർണ്ണ സ്ക്രീൻ",
|
||||||
|
|
|
@ -36,6 +36,7 @@
|
||||||
"account.followers.empty": "Belum ada yang mengikuti pengguna ini.",
|
"account.followers.empty": "Belum ada yang mengikuti pengguna ini.",
|
||||||
"account.followers_counter": "{count, plural, one {{counter} Diikuti} other {{counter} Diikuti}}",
|
"account.followers_counter": "{count, plural, one {{counter} Diikuti} other {{counter} Diikuti}}",
|
||||||
"account.following": "Mengikuti",
|
"account.following": "Mengikuti",
|
||||||
|
"account.following_counter": "{count, plural, other {{counter} following}}",
|
||||||
"account.follows.empty": "Pengguna ini belum mengikuti sesiapa.",
|
"account.follows.empty": "Pengguna ini belum mengikuti sesiapa.",
|
||||||
"account.go_to_profile": "Pergi ke profil",
|
"account.go_to_profile": "Pergi ke profil",
|
||||||
"account.hide_reblogs": "Sembunyikan galakan daripada @{name}",
|
"account.hide_reblogs": "Sembunyikan galakan daripada @{name}",
|
||||||
|
@ -61,6 +62,7 @@
|
||||||
"account.requested_follow": "{name} has requested to follow you",
|
"account.requested_follow": "{name} has requested to follow you",
|
||||||
"account.share": "Kongsi profil @{name}",
|
"account.share": "Kongsi profil @{name}",
|
||||||
"account.show_reblogs": "Tunjukkan galakan daripada @{name}",
|
"account.show_reblogs": "Tunjukkan galakan daripada @{name}",
|
||||||
|
"account.statuses_counter": "{count, plural, other {{counter} siaran}}",
|
||||||
"account.unblock": "Nyahsekat @{name}",
|
"account.unblock": "Nyahsekat @{name}",
|
||||||
"account.unblock_domain": "Nyahsekat domain {domain}",
|
"account.unblock_domain": "Nyahsekat domain {domain}",
|
||||||
"account.unblock_short": "Nyahsekat",
|
"account.unblock_short": "Nyahsekat",
|
||||||
|
|
|
@ -459,7 +459,7 @@
|
||||||
"lists.subheading": "Jouw lijsten",
|
"lists.subheading": "Jouw lijsten",
|
||||||
"load_pending": "{count, plural, one {# nieuw item} other {# nieuwe items}}",
|
"load_pending": "{count, plural, one {# nieuw item} other {# nieuwe items}}",
|
||||||
"loading_indicator.label": "Laden…",
|
"loading_indicator.label": "Laden…",
|
||||||
"media_gallery.hide": "Verbergen",
|
"media_gallery.hide": "Verberg",
|
||||||
"moved_to_account_banner.text": "Omdat je naar {movedToAccount} bent verhuisd is jouw account {disabledAccount} momenteel uitgeschakeld.",
|
"moved_to_account_banner.text": "Omdat je naar {movedToAccount} bent verhuisd is jouw account {disabledAccount} momenteel uitgeschakeld.",
|
||||||
"mute_modal.hide_from_notifications": "Onder meldingen verbergen",
|
"mute_modal.hide_from_notifications": "Onder meldingen verbergen",
|
||||||
"mute_modal.hide_options": "Opties verbergen",
|
"mute_modal.hide_options": "Opties verbergen",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} markeerde jouw bericht als favoriet",
|
"notification.favourite": "{name} markeerde jouw bericht als favoriet",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} en <a>{count, plural, one {# ander persoon} other {# andere personen}}</a> hebben jouw bericht als favoriet gemarkeerd",
|
"notification.favourite.name_and_others_with_link": "{name} en <a>{count, plural, one {# ander persoon} other {# andere personen}}</a> hebben jouw bericht als favoriet gemarkeerd",
|
||||||
"notification.follow": "{name} volgt jou nu",
|
"notification.follow": "{name} volgt jou nu",
|
||||||
"notification.follow.name_and_others": "{name} en {count, plural, one {# ander persoon} other {# andere personen}} hebben je gevolgd",
|
"notification.follow.name_and_others": "{name} en <a>{count, plural, one {# ander persoon} other {# andere personen}}</a> volgen jou nou",
|
||||||
"notification.follow_request": "{name} wil jou graag volgen",
|
"notification.follow_request": "{name} wil jou graag volgen",
|
||||||
"notification.follow_request.name_and_others": "{name} en {count, plural, one {# ander persoon} other {# andere personen}} hebben gevraagd om je te volgen",
|
"notification.follow_request.name_and_others": "{name} en {count, plural, one {# ander persoon} other {# andere personen}} hebben gevraagd om je te volgen",
|
||||||
"notification.label.mention": "Vermelding",
|
"notification.label.mention": "Vermelding",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Snelle filterbalk",
|
"notifications.column_settings.filter_bar.category": "Snelle filterbalk",
|
||||||
"notifications.column_settings.follow": "Nieuwe volgers:",
|
"notifications.column_settings.follow": "Nieuwe volgers:",
|
||||||
"notifications.column_settings.follow_request": "Nieuw volgverzoek:",
|
"notifications.column_settings.follow_request": "Nieuw volgverzoek:",
|
||||||
|
"notifications.column_settings.group": "Groeperen",
|
||||||
"notifications.column_settings.mention": "Vermeldingen:",
|
"notifications.column_settings.mention": "Vermeldingen:",
|
||||||
"notifications.column_settings.poll": "Peilingresultaten:",
|
"notifications.column_settings.poll": "Peilingresultaten:",
|
||||||
"notifications.column_settings.push": "Pushmeldingen",
|
"notifications.column_settings.push": "Pushmeldingen",
|
||||||
|
@ -781,7 +782,7 @@
|
||||||
"status.bookmark": "Bladwijzer toevoegen",
|
"status.bookmark": "Bladwijzer toevoegen",
|
||||||
"status.cancel_reblog_private": "Niet langer boosten",
|
"status.cancel_reblog_private": "Niet langer boosten",
|
||||||
"status.cannot_reblog": "Dit bericht kan niet geboost worden",
|
"status.cannot_reblog": "Dit bericht kan niet geboost worden",
|
||||||
"status.continued_thread": "Vervolgt het gesprek",
|
"status.continued_thread": "Vervolg van gesprek",
|
||||||
"status.copy": "Link naar bericht kopiëren",
|
"status.copy": "Link naar bericht kopiëren",
|
||||||
"status.delete": "Verwijderen",
|
"status.delete": "Verwijderen",
|
||||||
"status.detailed_status": "Uitgebreide gespreksweergave",
|
"status.detailed_status": "Uitgebreide gespreksweergave",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} markerte innlegget ditt som favoritt",
|
"notification.favourite": "{name} markerte innlegget ditt som favoritt",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# annan} other {# andre}}</a> favorittmerka innlegget ditt",
|
"notification.favourite.name_and_others_with_link": "{name} og <a>{count, plural, one {# annan} other {# andre}}</a> favorittmerka innlegget ditt",
|
||||||
"notification.follow": "{name} fylgde deg",
|
"notification.follow": "{name} fylgde deg",
|
||||||
"notification.follow.name_and_others": "{name} og {count, plural, one {# annan} other {# andre}} fylgde deg",
|
"notification.follow.name_and_others": "{name} og <a>{count, plural, one {# annan} other {# andre}}</a> fylgde deg",
|
||||||
"notification.follow_request": "{name} har bedt om å fylgja deg",
|
"notification.follow_request": "{name} har bedt om å fylgja deg",
|
||||||
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# annan} other {# andre}} har spurt om å fylgja deg",
|
"notification.follow_request.name_and_others": "{name} og {count, plural, one {# annan} other {# andre}} har spurt om å fylgja deg",
|
||||||
"notification.label.mention": "Omtale",
|
"notification.label.mention": "Omtale",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Snøggfilterline",
|
"notifications.column_settings.filter_bar.category": "Snøggfilterline",
|
||||||
"notifications.column_settings.follow": "Nye fylgjarar:",
|
"notifications.column_settings.follow": "Nye fylgjarar:",
|
||||||
"notifications.column_settings.follow_request": "Ny fylgjarførespurnader:",
|
"notifications.column_settings.follow_request": "Ny fylgjarførespurnader:",
|
||||||
|
"notifications.column_settings.group": "Gruppe",
|
||||||
"notifications.column_settings.mention": "Omtaler:",
|
"notifications.column_settings.mention": "Omtaler:",
|
||||||
"notifications.column_settings.poll": "Røysteresultat:",
|
"notifications.column_settings.poll": "Røysteresultat:",
|
||||||
"notifications.column_settings.push": "Pushvarsel",
|
"notifications.column_settings.push": "Pushvarsel",
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
"about.not_available": "Aquesta informacion foguèt pas renduda disponibla sus aqueste servidor.",
|
"about.not_available": "Aquesta informacion foguèt pas renduda disponibla sus aqueste servidor.",
|
||||||
"about.powered_by": "Malhum social descentralizat propulsat per {mastodon}",
|
"about.powered_by": "Malhum social descentralizat propulsat per {mastodon}",
|
||||||
"about.rules": "Règlas del servidor",
|
"about.rules": "Règlas del servidor",
|
||||||
|
"account.account_note_header": "Nòta personala",
|
||||||
"account.add_or_remove_from_list": "Ajustar o tirar de las listas",
|
"account.add_or_remove_from_list": "Ajustar o tirar de las listas",
|
||||||
"account.badges.bot": "Robòt",
|
"account.badges.bot": "Robòt",
|
||||||
"account.badges.group": "Grop",
|
"account.badges.group": "Grop",
|
||||||
|
@ -72,9 +73,12 @@
|
||||||
"alert.rate_limited.title": "Taus limitat",
|
"alert.rate_limited.title": "Taus limitat",
|
||||||
"alert.unexpected.message": "Una error s’es producha.",
|
"alert.unexpected.message": "Una error s’es producha.",
|
||||||
"alert.unexpected.title": "Ops !",
|
"alert.unexpected.title": "Ops !",
|
||||||
|
"alt_text_badge.title": "Tèxt alternatiu",
|
||||||
"announcement.announcement": "Anóncia",
|
"announcement.announcement": "Anóncia",
|
||||||
"attachments_list.unprocessed": "(pas tractat)",
|
"attachments_list.unprocessed": "(pas tractat)",
|
||||||
"audio.hide": "Amagar àudio",
|
"audio.hide": "Amagar àudio",
|
||||||
|
"block_modal.show_less": "Ne veire mens",
|
||||||
|
"block_modal.show_more": "Ne veire mai",
|
||||||
"boost_modal.combo": "Podètz botar {combo} per passar aquò lo còp que ven",
|
"boost_modal.combo": "Podètz botar {combo} per passar aquò lo còp que ven",
|
||||||
"bundle_column_error.copy_stacktrace": "Copiar senhalament d’avaria",
|
"bundle_column_error.copy_stacktrace": "Copiar senhalament d’avaria",
|
||||||
"bundle_column_error.error.title": "Oh non !",
|
"bundle_column_error.error.title": "Oh non !",
|
||||||
|
@ -128,9 +132,14 @@
|
||||||
"compose_form.poll.duration": "Durada del sondatge",
|
"compose_form.poll.duration": "Durada del sondatge",
|
||||||
"compose_form.poll.switch_to_multiple": "Cambiar lo sondatge per permetre de causidas multiplas",
|
"compose_form.poll.switch_to_multiple": "Cambiar lo sondatge per permetre de causidas multiplas",
|
||||||
"compose_form.poll.switch_to_single": "Cambiar lo sondatge per permetre una sola causida",
|
"compose_form.poll.switch_to_single": "Cambiar lo sondatge per permetre una sola causida",
|
||||||
|
"compose_form.poll.type": "Estil",
|
||||||
|
"compose_form.publish": "Publicar",
|
||||||
"compose_form.publish_form": "Publicar",
|
"compose_form.publish_form": "Publicar",
|
||||||
|
"compose_form.reply": "Respondre",
|
||||||
|
"compose_form.save_changes": "Actualizar",
|
||||||
"compose_form.spoiler.marked": "Lo tèxte es rescondut jos l’avertiment",
|
"compose_form.spoiler.marked": "Lo tèxte es rescondut jos l’avertiment",
|
||||||
"compose_form.spoiler.unmarked": "Lo tèxte es pas rescondut",
|
"compose_form.spoiler.unmarked": "Lo tèxte es pas rescondut",
|
||||||
|
"compose_form.spoiler_placeholder": "Avertiment de contengut (opcional)",
|
||||||
"confirmation_modal.cancel": "Anullar",
|
"confirmation_modal.cancel": "Anullar",
|
||||||
"confirmations.block.confirm": "Blocar",
|
"confirmations.block.confirm": "Blocar",
|
||||||
"confirmations.delete.confirm": "Escafar",
|
"confirmations.delete.confirm": "Escafar",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} dodaje Twój wpis do ulubionych",
|
"notification.favourite": "{name} dodaje Twój wpis do ulubionych",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} i <a>{count, plural, one {# inna osoba</a> polubiła twój wpis} few {# inne osoby</a> polubiły twój wpis} other {# innych osób</a> polubiło twój wpis}}",
|
"notification.favourite.name_and_others_with_link": "{name} i <a>{count, plural, one {# inna osoba</a> polubiła twój wpis} few {# inne osoby</a> polubiły twój wpis} other {# innych osób</a> polubiło twój wpis}}",
|
||||||
"notification.follow": "{name} obserwuje Cię",
|
"notification.follow": "{name} obserwuje Cię",
|
||||||
"notification.follow.name_and_others": "{name} i {count, plural, one {# inna osoba cię zaobserwowała} few {# inne osoby cię zaobserwowały} other {# innych osób cię zaobserwowało}}",
|
"notification.follow.name_and_others": "{name} i {count, plural, one {<a># inna osoba</a> cię zaobserwowała} few {<a># inne osoby</a> cię zaobserwowały} other {<a># innych osób</a> cię zaobserwowało}}",
|
||||||
"notification.follow_request": "{name} chce cię zaobserwować",
|
"notification.follow_request": "{name} chce cię zaobserwować",
|
||||||
"notification.follow_request.name_and_others": "{name} i {count, plural, one {# inna osoba chce} few {# inne osoby chcą} other {# innych osób chce}} zaobserwować twój profil",
|
"notification.follow_request.name_and_others": "{name} i {count, plural, one {# inna osoba chce} few {# inne osoby chcą} other {# innych osób chce}} zaobserwować twój profil",
|
||||||
"notification.label.mention": "Wzmianka",
|
"notification.label.mention": "Wzmianka",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Szybkie filtrowanie",
|
"notifications.column_settings.filter_bar.category": "Szybkie filtrowanie",
|
||||||
"notifications.column_settings.follow": "Nowi obserwujący:",
|
"notifications.column_settings.follow": "Nowi obserwujący:",
|
||||||
"notifications.column_settings.follow_request": "Nowe prośby o możliwość obserwacji:",
|
"notifications.column_settings.follow_request": "Nowe prośby o możliwość obserwacji:",
|
||||||
|
"notifications.column_settings.group": "Grupuj",
|
||||||
"notifications.column_settings.mention": "Wspomnienia:",
|
"notifications.column_settings.mention": "Wspomnienia:",
|
||||||
"notifications.column_settings.poll": "Wyniki głosowania:",
|
"notifications.column_settings.poll": "Wyniki głosowania:",
|
||||||
"notifications.column_settings.push": "Powiadomienia push",
|
"notifications.column_settings.push": "Powiadomienia push",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} favoritou sua publicação",
|
"notification.favourite": "{name} favoritou sua publicação",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# outro} other {# others}}</a> favoritaram a publicação",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# outro} other {# others}}</a> favoritaram a publicação",
|
||||||
"notification.follow": "{name} te seguiu",
|
"notification.follow": "{name} te seguiu",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural, one {# other} other {# outros}} seguiu você",
|
"notification.follow.name_and_others": "{name} e <a>{count, plural, one {# outro} other {# outros}}</a> seguiram você",
|
||||||
"notification.follow_request": "{name} quer te seguir",
|
"notification.follow_request": "{name} quer te seguir",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# other} other {# outros}} pediu para seguir você",
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# other} other {# outros}} pediu para seguir você",
|
||||||
"notification.label.mention": "Menção",
|
"notification.label.mention": "Menção",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Barra de filtro rápido",
|
"notifications.column_settings.filter_bar.category": "Barra de filtro rápido",
|
||||||
"notifications.column_settings.follow": "Seguidores:",
|
"notifications.column_settings.follow": "Seguidores:",
|
||||||
"notifications.column_settings.follow_request": "Seguidores pendentes:",
|
"notifications.column_settings.follow_request": "Seguidores pendentes:",
|
||||||
|
"notifications.column_settings.group": "Grupo",
|
||||||
"notifications.column_settings.mention": "Menções:",
|
"notifications.column_settings.mention": "Menções:",
|
||||||
"notifications.column_settings.poll": "Enquetes:",
|
"notifications.column_settings.poll": "Enquetes:",
|
||||||
"notifications.column_settings.push": "Notificações push",
|
"notifications.column_settings.push": "Notificações push",
|
||||||
|
|
|
@ -503,7 +503,6 @@
|
||||||
"notification.favourite": "{name} assinalou a sua publicação como favorita",
|
"notification.favourite": "{name} assinalou a sua publicação como favorita",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# outro} other {# outros}}</a> assinalou a sua publicação como favorita",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {# outro} other {# outros}}</a> assinalou a sua publicação como favorita",
|
||||||
"notification.follow": "{name} começou a seguir-te",
|
"notification.follow": "{name} começou a seguir-te",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural, one {# outro} other {# outros}} começaram a segui-lo",
|
|
||||||
"notification.follow_request": "{name} pediu para segui-lo",
|
"notification.follow_request": "{name} pediu para segui-lo",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# outro} other {# outros}} pediram para segui-lo",
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {# outro} other {# outros}} pediram para segui-lo",
|
||||||
"notification.label.mention": "Menção",
|
"notification.label.mention": "Menção",
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
"account.follow_back": "Подписаться в ответ",
|
"account.follow_back": "Подписаться в ответ",
|
||||||
"account.followers": "Подписчики",
|
"account.followers": "Подписчики",
|
||||||
"account.followers.empty": "На этого пользователя пока никто не подписан.",
|
"account.followers.empty": "На этого пользователя пока никто не подписан.",
|
||||||
"account.followers_counter": "{count, plural, one {{counter} последователя} other {{counter} последователей}}",
|
"account.followers_counter": "{count, plural, one {{counter} подписчик} few {{counter} подписчика} other {{counter} подписчиков}}",
|
||||||
"account.following": "Подписки",
|
"account.following": "Подписки",
|
||||||
"account.following_counter": "{count, plural, one {{counter} последующий} other {{counter} последующие}}",
|
"account.following_counter": "{count, plural, one {{counter} последующий} other {{counter} последующие}}",
|
||||||
"account.follows.empty": "Этот пользователь пока ни на кого не подписался.",
|
"account.follows.empty": "Этот пользователь пока ни на кого не подписался.",
|
||||||
|
@ -62,6 +62,7 @@
|
||||||
"account.requested_follow": "{name} отправил(а) вам запрос на подписку",
|
"account.requested_follow": "{name} отправил(а) вам запрос на подписку",
|
||||||
"account.share": "Поделиться профилем @{name}",
|
"account.share": "Поделиться профилем @{name}",
|
||||||
"account.show_reblogs": "Показывать продвижения от @{name}",
|
"account.show_reblogs": "Показывать продвижения от @{name}",
|
||||||
|
"account.statuses_counter": "{count, plural, one {# пост} few {# поста} many {# постов} other {# постов}}",
|
||||||
"account.unblock": "Разблокировать @{name}",
|
"account.unblock": "Разблокировать @{name}",
|
||||||
"account.unblock_domain": "Разблокировать {domain}",
|
"account.unblock_domain": "Разблокировать {domain}",
|
||||||
"account.unblock_short": "Разблокировать",
|
"account.unblock_short": "Разблокировать",
|
||||||
|
@ -77,13 +78,14 @@
|
||||||
"admin.dashboard.retention.cohort": "Месяц регистрации",
|
"admin.dashboard.retention.cohort": "Месяц регистрации",
|
||||||
"admin.dashboard.retention.cohort_size": "Новые пользователи",
|
"admin.dashboard.retention.cohort_size": "Новые пользователи",
|
||||||
"admin.impact_report.instance_accounts": "Профили учетных записей, которые будут удалены",
|
"admin.impact_report.instance_accounts": "Профили учетных записей, которые будут удалены",
|
||||||
"admin.impact_report.instance_followers": "Последователи, которых потеряют наши пользователи",
|
"admin.impact_report.instance_followers": "Подписчики, которых потеряют наши пользователи",
|
||||||
"admin.impact_report.instance_follows": "Последователи, которых потеряют наши пользователи",
|
"admin.impact_report.instance_follows": "Подписчики, которых потеряют их пользователи",
|
||||||
"admin.impact_report.title": "Резюме воздействия",
|
"admin.impact_report.title": "Резюме воздействия",
|
||||||
"alert.rate_limited.message": "Пожалуйста, повторите после {retry_time, time, medium}.",
|
"alert.rate_limited.message": "Пожалуйста, повторите после {retry_time, time, medium}.",
|
||||||
"alert.rate_limited.title": "Ограничение количества запросов",
|
"alert.rate_limited.title": "Ограничение количества запросов",
|
||||||
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
|
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
|
||||||
"alert.unexpected.title": "Упс!",
|
"alert.unexpected.title": "Упс!",
|
||||||
|
"alt_text_badge.title": "Альтернативный текст",
|
||||||
"announcement.announcement": "Объявление",
|
"announcement.announcement": "Объявление",
|
||||||
"attachments_list.unprocessed": "(не обработан)",
|
"attachments_list.unprocessed": "(не обработан)",
|
||||||
"audio.hide": "Скрыть аудио",
|
"audio.hide": "Скрыть аудио",
|
||||||
|
@ -220,6 +222,7 @@
|
||||||
"domain_block_modal.they_cant_follow": "Никто из этого сервера не может подписываться на вас.",
|
"domain_block_modal.they_cant_follow": "Никто из этого сервера не может подписываться на вас.",
|
||||||
"domain_block_modal.they_wont_know": "Он не будет знать, что его заблокировали.",
|
"domain_block_modal.they_wont_know": "Он не будет знать, что его заблокировали.",
|
||||||
"domain_block_modal.title": "Заблокировать домен?",
|
"domain_block_modal.title": "Заблокировать домен?",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Вы потеряете всех подписчиков и людей, на которых вы подписаны, на этом сервере.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Вы не будете видеть записи или уведомления от пользователей на этом сервере.",
|
"domain_block_modal.you_wont_see_posts": "Вы не будете видеть записи или уведомления от пользователей на этом сервере.",
|
||||||
"domain_pill.activitypub_lets_connect": "Это позволяет вам общаться и взаимодействовать с людьми не только на Mastodon, но и в различных социальных приложениях.",
|
"domain_pill.activitypub_lets_connect": "Это позволяет вам общаться и взаимодействовать с людьми не только на Mastodon, но и в различных социальных приложениях.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub как язык Mastodon говорит с другими социальными сетями.",
|
"domain_pill.activitypub_like_language": "ActivityPub как язык Mastodon говорит с другими социальными сетями.",
|
||||||
|
@ -351,7 +354,7 @@
|
||||||
"hashtag.follow": "Подписаться на новые посты",
|
"hashtag.follow": "Подписаться на новые посты",
|
||||||
"hashtag.unfollow": "Отписаться",
|
"hashtag.unfollow": "Отписаться",
|
||||||
"hashtags.and_other": "...и {count, plural, other {# ещё}}",
|
"hashtags.and_other": "...и {count, plural, other {# ещё}}",
|
||||||
"hints.profiles.followers_may_be_missing": "Последователи для этого профиля могут отсутствовать.",
|
"hints.profiles.followers_may_be_missing": "Подписчики у этого профиля могут отсутствовать.",
|
||||||
"hints.profiles.follows_may_be_missing": "Фолловеры для этого профиля могут отсутствовать.",
|
"hints.profiles.follows_may_be_missing": "Фолловеры для этого профиля могут отсутствовать.",
|
||||||
"hints.profiles.posts_may_be_missing": "Некоторые сообщения из этого профиля могут отсутствовать.",
|
"hints.profiles.posts_may_be_missing": "Некоторые сообщения из этого профиля могут отсутствовать.",
|
||||||
"hints.profiles.see_more_followers": "Посмотреть больше подписчиков на {domain}",
|
"hints.profiles.see_more_followers": "Посмотреть больше подписчиков на {domain}",
|
||||||
|
@ -432,6 +435,8 @@
|
||||||
"lightbox.close": "Закрыть",
|
"lightbox.close": "Закрыть",
|
||||||
"lightbox.next": "Далее",
|
"lightbox.next": "Далее",
|
||||||
"lightbox.previous": "Назад",
|
"lightbox.previous": "Назад",
|
||||||
|
"lightbox.zoom_in": "Масштаб до фактического размера",
|
||||||
|
"lightbox.zoom_out": "Масштаб по размеру экрана",
|
||||||
"limited_account_hint.action": "Все равно показать профиль",
|
"limited_account_hint.action": "Все равно показать профиль",
|
||||||
"limited_account_hint.title": "Этот профиль был скрыт модераторами {domain}.",
|
"limited_account_hint.title": "Этот профиль был скрыт модераторами {domain}.",
|
||||||
"link_preview.author": "Автор: {name}",
|
"link_preview.author": "Автор: {name}",
|
||||||
|
@ -503,12 +508,13 @@
|
||||||
"notification.favourite.name_and_others_with_link": "{name} и <a>{count, plural, one {# другие} other {# другие}}</a> отдали предпочтение вашему посту",
|
"notification.favourite.name_and_others_with_link": "{name} и <a>{count, plural, one {# другие} other {# другие}}</a> отдали предпочтение вашему посту",
|
||||||
"notification.follow": "{name} подписался (-лась) на вас",
|
"notification.follow": "{name} подписался (-лась) на вас",
|
||||||
"notification.follow_request": "{name} отправил запрос на подписку",
|
"notification.follow_request": "{name} отправил запрос на подписку",
|
||||||
"notification.follow_request.name_and_others": "{name} и {count, plural, one {# другие} other {# другие}} последовали за тобой",
|
"notification.follow_request.name_and_others": "{name} и ещё {count, plural, one {#} other {# других}} подписались на вас",
|
||||||
"notification.label.mention": "Упоминание",
|
"notification.label.mention": "Упоминание",
|
||||||
"notification.label.private_mention": "Частное упоминание",
|
"notification.label.private_mention": "Частное упоминание",
|
||||||
"notification.label.private_reply": "Частный ответ",
|
"notification.label.private_reply": "Частный ответ",
|
||||||
"notification.label.reply": "Ответить",
|
"notification.label.reply": "Ответить",
|
||||||
"notification.mention": "Упоминание",
|
"notification.mention": "Упоминание",
|
||||||
|
"notification.mentioned_you": "{name} упомянул(а) вас",
|
||||||
"notification.moderation-warning.learn_more": "Узнать больше",
|
"notification.moderation-warning.learn_more": "Узнать больше",
|
||||||
"notification.moderation_warning": "Вы получили предупреждение от модерации",
|
"notification.moderation_warning": "Вы получили предупреждение от модерации",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Некоторые из ваших публикаций были удалены.",
|
"notification.moderation_warning.action_delete_statuses": "Некоторые из ваших публикаций были удалены.",
|
||||||
|
@ -632,7 +638,7 @@
|
||||||
"onboarding.steps.share_profile.title": "Поделитесь вашим профилем",
|
"onboarding.steps.share_profile.title": "Поделитесь вашим профилем",
|
||||||
"onboarding.tips.2fa": "<strong>Знаете ли вы? </strong> Вы можете защитить свой аккаунт, настроив двухфакторную аутентификацию в настройках аккаунта. Она работает с любым приложением TOTP по вашему выбору, номер телефона не требуется!",
|
"onboarding.tips.2fa": "<strong>Знаете ли вы? </strong> Вы можете защитить свой аккаунт, настроив двухфакторную аутентификацию в настройках аккаунта. Она работает с любым приложением TOTP по вашему выбору, номер телефона не требуется!",
|
||||||
"onboarding.tips.accounts_from_other_servers": "<strong>Знали ли вы? </strong> Поскольку Mastodon децентрализован, некоторые профили, с которыми вы столкнетесь, будут размещены на серверах, отличных от вашего. И все же вы можете взаимодействовать с ними без проблем! Их сервер находится во второй половине имени пользователя!",
|
"onboarding.tips.accounts_from_other_servers": "<strong>Знали ли вы? </strong> Поскольку Mastodon децентрализован, некоторые профили, с которыми вы столкнетесь, будут размещены на серверах, отличных от вашего. И все же вы можете взаимодействовать с ними без проблем! Их сервер находится во второй половине имени пользователя!",
|
||||||
"onboarding.tips.migration": "<strong>Знаете ли вы? </strong> Если вы чувствуете, что {domain} не подходит вам в качестве сервера в будущем, вы можете переехать на другой сервер Mastodon без потери своих последователей. Вы даже можете разместить свой собственный сервер!",
|
"onboarding.tips.migration": "<strong>Знаете ли вы? </strong> Если вы чувствуете, что {domain} не подходит вам в качестве сервера в будущем, вы можете переехать на другой сервер Mastodon без потери своих подписчиков. Вы даже можете разместить свой собственный сервер!",
|
||||||
"onboarding.tips.verification": "<strong>Знали ли вы? </strong> Вы можете подтвердить свою учетную запись, разместив ссылку на свой профиль Mastodon на собственном сайте и добавив сайт в свой профиль. Никаких сборов или документов не требуется!",
|
"onboarding.tips.verification": "<strong>Знали ли вы? </strong> Вы можете подтвердить свою учетную запись, разместив ссылку на свой профиль Mastodon на собственном сайте и добавив сайт в свой профиль. Никаких сборов или документов не требуется!",
|
||||||
"password_confirmation.exceeds_maxlength": "Срок подтверждения пароля превышает максимальную длину пароля",
|
"password_confirmation.exceeds_maxlength": "Срок подтверждения пароля превышает максимальную длину пароля",
|
||||||
"password_confirmation.mismatching": "Введенные пароли не совпадают.",
|
"password_confirmation.mismatching": "Введенные пароли не совпадают.",
|
||||||
|
@ -725,6 +731,7 @@
|
||||||
"report_notification.categories.spam": "Спам",
|
"report_notification.categories.spam": "Спам",
|
||||||
"report_notification.categories.spam_sentence": "спам",
|
"report_notification.categories.spam_sentence": "спам",
|
||||||
"report_notification.categories.violation": "Нарушение правил",
|
"report_notification.categories.violation": "Нарушение правил",
|
||||||
|
"report_notification.categories.violation_sentence": "нарушение правила",
|
||||||
"report_notification.open": "Открыть жалобу",
|
"report_notification.open": "Открыть жалобу",
|
||||||
"search.no_recent_searches": "Недавние запросы отсутствуют",
|
"search.no_recent_searches": "Недавние запросы отсутствуют",
|
||||||
"search.placeholder": "Поиск",
|
"search.placeholder": "Поиск",
|
||||||
|
@ -754,7 +761,7 @@
|
||||||
"server_banner.administered_by": "Управляется:",
|
"server_banner.administered_by": "Управляется:",
|
||||||
"server_banner.is_one_of_many": "{domain} - это один из многих независимых серверов Mastodon, которые вы можете использовать для участия в fediverse.",
|
"server_banner.is_one_of_many": "{domain} - это один из многих независимых серверов Mastodon, которые вы можете использовать для участия в fediverse.",
|
||||||
"server_banner.server_stats": "Статистика сервера:",
|
"server_banner.server_stats": "Статистика сервера:",
|
||||||
"sign_in_banner.create_account": "Создать учётную запись",
|
"sign_in_banner.create_account": "Зарегистрироваться",
|
||||||
"sign_in_banner.follow_anyone": "Следите за любым человеком в федеральной вселенной и смотрите все в хронологическом порядке. Никаких алгоритмов, рекламы или клик бейта.",
|
"sign_in_banner.follow_anyone": "Следите за любым человеком в федеральной вселенной и смотрите все в хронологическом порядке. Никаких алгоритмов, рекламы или клик бейта.",
|
||||||
"sign_in_banner.mastodon_is": "Mastodon - лучший способ быть в курсе всего происходящего.",
|
"sign_in_banner.mastodon_is": "Mastodon - лучший способ быть в курсе всего происходящего.",
|
||||||
"sign_in_banner.sign_in": "Войти",
|
"sign_in_banner.sign_in": "Войти",
|
||||||
|
@ -836,6 +843,10 @@
|
||||||
"upload_error.poll": "К опросам нельзя прикреплять файлы.",
|
"upload_error.poll": "К опросам нельзя прикреплять файлы.",
|
||||||
"upload_form.audio_description": "Опишите аудиофайл для людей с нарушением слуха",
|
"upload_form.audio_description": "Опишите аудиофайл для людей с нарушением слуха",
|
||||||
"upload_form.description": "Добавьте описание для людей с нарушениями зрения:",
|
"upload_form.description": "Добавьте описание для людей с нарушениями зрения:",
|
||||||
|
"upload_form.drag_and_drop.instructions": "Чтобы подобрать прикрепленный файл, нажмите \"Пробел\" (Space) или \"Ввод\" (Enter). При перетаскивании используйте клавиши со стрелками, чтобы переместить прикрепленные файлы в любом направлении. Нажмите \"Пробел\" (Space) или \"Ввод\" (Enter) еще раз, чтобы переместить вложение в новое место, или нажмите кнопку \"Выйти\" (Escape), чтобы отменить.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Перетаскивание было отменено. Вложение медиа {item} было удалено.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "Медиа вложение {item} было удалено.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "Медиа вложение {item} было перемещено.",
|
||||||
"upload_form.edit": "Изменить",
|
"upload_form.edit": "Изменить",
|
||||||
"upload_form.thumbnail": "Изменить обложку",
|
"upload_form.thumbnail": "Изменить обложку",
|
||||||
"upload_form.video_description": "Опишите видео для людей с нарушением слуха или зрения",
|
"upload_form.video_description": "Опишите видео для людей с нарушением слуха или зрения",
|
||||||
|
|
|
@ -458,7 +458,6 @@
|
||||||
"notification.favourite": "{name} at marcadu comente a preferidu s'istadu tuo",
|
"notification.favourite": "{name} at marcadu comente a preferidu s'istadu tuo",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {un'àtera persone} other {àteras # persones}}</a> ant marcadu sa publicatzione tua comente preferida",
|
"notification.favourite.name_and_others_with_link": "{name} e <a>{count, plural, one {un'àtera persone} other {àteras # persones}}</a> ant marcadu sa publicatzione tua comente preferida",
|
||||||
"notification.follow": "{name} ti sighit",
|
"notification.follow": "{name} ti sighit",
|
||||||
"notification.follow.name_and_others": "{name} e {count, plural, one {un'àtera persone} other {àteras # persones}} ti sighint",
|
|
||||||
"notification.follow_request": "{name} at dimandadu de ti sighire",
|
"notification.follow_request": "{name} at dimandadu de ti sighire",
|
||||||
"notification.follow_request.name_and_others": "{name} e {count, plural, one {un'àtera persone} other {àteras # persones}} ant pedidu de ti sighire",
|
"notification.follow_request.name_and_others": "{name} e {count, plural, one {un'àtera persone} other {àteras # persones}} ant pedidu de ti sighire",
|
||||||
"notification.label.mention": "Mèntovu",
|
"notification.label.mention": "Mèntovu",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "{name} i vuri shenjë postimit tuaj si të parapëlqyer",
|
"notification.favourite": "{name} i vuri shenjë postimit tuaj si të parapëlqyer",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} dhe <a>{count, plural, one {# tjetër} other {# të tjerë}}</a> i vunë shenjë postimit tuaj si të parapëlqyer",
|
"notification.favourite.name_and_others_with_link": "{name} dhe <a>{count, plural, one {# tjetër} other {# të tjerë}}</a> i vunë shenjë postimit tuaj si të parapëlqyer",
|
||||||
"notification.follow": "{name} zuri t’ju ndjekë",
|
"notification.follow": "{name} zuri t’ju ndjekë",
|
||||||
"notification.follow.name_and_others": "Ju ndoqi {name} dhe {count, plural, one {# tjetër} other {# të tjerë}}",
|
|
||||||
"notification.follow_request": "{name} ka kërkuar t’ju ndjekë",
|
"notification.follow_request": "{name} ka kërkuar t’ju ndjekë",
|
||||||
"notification.follow_request.name_and_others": "Ka kërkuar t’ju ndjekë {name} dhe {count, plural, one {# tjetër} other {# të tjerë}}",
|
"notification.follow_request.name_and_others": "Ka kërkuar t’ju ndjekë {name} dhe {count, plural, one {# tjetër} other {# të tjerë}}",
|
||||||
"notification.label.mention": "Përmendje",
|
"notification.label.mention": "Përmendje",
|
||||||
|
|
|
@ -85,6 +85,7 @@
|
||||||
"alert.rate_limited.title": "Mängd begränsad",
|
"alert.rate_limited.title": "Mängd begränsad",
|
||||||
"alert.unexpected.message": "Ett oväntat fel uppstod.",
|
"alert.unexpected.message": "Ett oväntat fel uppstod.",
|
||||||
"alert.unexpected.title": "Hoppsan!",
|
"alert.unexpected.title": "Hoppsan!",
|
||||||
|
"alt_text_badge.title": "Alt-Text",
|
||||||
"announcement.announcement": "Meddelande",
|
"announcement.announcement": "Meddelande",
|
||||||
"attachments_list.unprocessed": "(obehandlad)",
|
"attachments_list.unprocessed": "(obehandlad)",
|
||||||
"audio.hide": "Dölj audio",
|
"audio.hide": "Dölj audio",
|
||||||
|
@ -97,6 +98,8 @@
|
||||||
"block_modal.title": "Blockera användare?",
|
"block_modal.title": "Blockera användare?",
|
||||||
"block_modal.you_wont_see_mentions": "Du kommer inte att se inlägg som nämner dem.",
|
"block_modal.you_wont_see_mentions": "Du kommer inte att se inlägg som nämner dem.",
|
||||||
"boost_modal.combo": "Du kan trycka på {combo} för att hoppa över detta nästa gång",
|
"boost_modal.combo": "Du kan trycka på {combo} för att hoppa över detta nästa gång",
|
||||||
|
"boost_modal.reblog": "Boosta inlägg?",
|
||||||
|
"boost_modal.undo_reblog": "Avboosta inlägg?",
|
||||||
"bundle_column_error.copy_stacktrace": "Kopiera felrapport",
|
"bundle_column_error.copy_stacktrace": "Kopiera felrapport",
|
||||||
"bundle_column_error.error.body": "Den begärda sidan kunde inte visas. Det kan bero på ett fel i vår kod eller ett problem med webbläsarens kompatibilitet.",
|
"bundle_column_error.error.body": "Den begärda sidan kunde inte visas. Det kan bero på ett fel i vår kod eller ett problem med webbläsarens kompatibilitet.",
|
||||||
"bundle_column_error.error.title": "Åh nej!",
|
"bundle_column_error.error.title": "Åh nej!",
|
||||||
|
@ -219,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "Ingen från denna server kan följa dig.",
|
"domain_block_modal.they_cant_follow": "Ingen från denna server kan följa dig.",
|
||||||
"domain_block_modal.they_wont_know": "De kommer inte veta att de har blockerats.",
|
"domain_block_modal.they_wont_know": "De kommer inte veta att de har blockerats.",
|
||||||
"domain_block_modal.title": "Blockera domän?",
|
"domain_block_modal.title": "Blockera domän?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Du kommer att förlora {followersCount, plural, other {{followersCountDisplay} följare}} och {followingCount, plural, one {{followingCountDisplay} person du följer} other {{followingCountDisplay} personer du följer}}.",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Du kommer att förlora alla följare och personer du följer från denna server.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Du kommer inte att se inlägg eller meddelanden från användare på den här servern.",
|
"domain_block_modal.you_wont_see_posts": "Du kommer inte att se inlägg eller meddelanden från användare på den här servern.",
|
||||||
"domain_pill.activitypub_lets_connect": "Det låter dig ansluta och interagera med människor inte bara på Mastodon, men även på andra sociala appar.",
|
"domain_pill.activitypub_lets_connect": "Det låter dig ansluta och interagera med människor inte bara på Mastodon, men även på andra sociala appar.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub är som språket Mastodon talar med andra sociala nätverk.",
|
"domain_pill.activitypub_like_language": "ActivityPub är som språket Mastodon talar med andra sociala nätverk.",
|
||||||
|
@ -300,6 +305,7 @@
|
||||||
"filter_modal.select_filter.subtitle": "Använd en befintlig kategori eller skapa en ny",
|
"filter_modal.select_filter.subtitle": "Använd en befintlig kategori eller skapa en ny",
|
||||||
"filter_modal.select_filter.title": "Filtrera detta inlägg",
|
"filter_modal.select_filter.title": "Filtrera detta inlägg",
|
||||||
"filter_modal.title.status": "Filtrera ett inlägg",
|
"filter_modal.title.status": "Filtrera ett inlägg",
|
||||||
|
"filter_warning.matches_filter": "Matchar filtret \"{title}\"",
|
||||||
"filtered_notifications_banner.pending_requests": "Från {count, plural, =0 {ingen} one {en person} other {# personer}} du kanske känner",
|
"filtered_notifications_banner.pending_requests": "Från {count, plural, =0 {ingen} one {en person} other {# personer}} du kanske känner",
|
||||||
"filtered_notifications_banner.title": "Filtrerade aviseringar",
|
"filtered_notifications_banner.title": "Filtrerade aviseringar",
|
||||||
"firehose.all": "Allt",
|
"firehose.all": "Allt",
|
||||||
|
@ -430,6 +436,8 @@
|
||||||
"lightbox.close": "Stäng",
|
"lightbox.close": "Stäng",
|
||||||
"lightbox.next": "Nästa",
|
"lightbox.next": "Nästa",
|
||||||
"lightbox.previous": "Tidigare",
|
"lightbox.previous": "Tidigare",
|
||||||
|
"lightbox.zoom_in": "Zooma till faktisk storlek",
|
||||||
|
"lightbox.zoom_out": "Zooma för att passa",
|
||||||
"limited_account_hint.action": "Visa profil ändå",
|
"limited_account_hint.action": "Visa profil ändå",
|
||||||
"limited_account_hint.title": "Denna profil har dolts av {domain}s moderatorer.",
|
"limited_account_hint.title": "Denna profil har dolts av {domain}s moderatorer.",
|
||||||
"link_preview.author": "Av {name}",
|
"link_preview.author": "Av {name}",
|
||||||
|
@ -463,6 +471,7 @@
|
||||||
"mute_modal.you_wont_see_mentions": "Du kommer inte att se inlägg som nämner dem.",
|
"mute_modal.you_wont_see_mentions": "Du kommer inte att se inlägg som nämner dem.",
|
||||||
"mute_modal.you_wont_see_posts": "De kan fortfarande se dina inlägg, men du kan inte se deras.",
|
"mute_modal.you_wont_see_posts": "De kan fortfarande se dina inlägg, men du kan inte se deras.",
|
||||||
"navigation_bar.about": "Om",
|
"navigation_bar.about": "Om",
|
||||||
|
"navigation_bar.administration": "Administration",
|
||||||
"navigation_bar.advanced_interface": "Öppna i avancerat webbgränssnitt",
|
"navigation_bar.advanced_interface": "Öppna i avancerat webbgränssnitt",
|
||||||
"navigation_bar.blocks": "Blockerade användare",
|
"navigation_bar.blocks": "Blockerade användare",
|
||||||
"navigation_bar.bookmarks": "Bokmärken",
|
"navigation_bar.bookmarks": "Bokmärken",
|
||||||
|
@ -479,6 +488,7 @@
|
||||||
"navigation_bar.follows_and_followers": "Följer och följare",
|
"navigation_bar.follows_and_followers": "Följer och följare",
|
||||||
"navigation_bar.lists": "Listor",
|
"navigation_bar.lists": "Listor",
|
||||||
"navigation_bar.logout": "Logga ut",
|
"navigation_bar.logout": "Logga ut",
|
||||||
|
"navigation_bar.moderation": "Moderering",
|
||||||
"navigation_bar.mutes": "Tystade användare",
|
"navigation_bar.mutes": "Tystade användare",
|
||||||
"navigation_bar.opened_in_classic_interface": "Inlägg, konton och andra specifika sidor öppnas som standard i det klassiska webbgränssnittet.",
|
"navigation_bar.opened_in_classic_interface": "Inlägg, konton och andra specifika sidor öppnas som standard i det klassiska webbgränssnittet.",
|
||||||
"navigation_bar.personal": "Personligt",
|
"navigation_bar.personal": "Personligt",
|
||||||
|
@ -498,7 +508,6 @@
|
||||||
"notification.favourite": "{name} favoritmarkerade ditt inlägg",
|
"notification.favourite": "{name} favoritmarkerade ditt inlägg",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} och <a>{count, plural, one {# annan} other {# andra}}</a> har favoritmarkerat ditt inlägg",
|
"notification.favourite.name_and_others_with_link": "{name} och <a>{count, plural, one {# annan} other {# andra}}</a> har favoritmarkerat ditt inlägg",
|
||||||
"notification.follow": "{name} följer dig",
|
"notification.follow": "{name} följer dig",
|
||||||
"notification.follow.name_and_others": "{name} och {count, plural, one {# en annan} other {# andra}} följer dig",
|
|
||||||
"notification.follow_request": "{name} har begärt att följa dig",
|
"notification.follow_request": "{name} har begärt att följa dig",
|
||||||
"notification.follow_request.name_and_others": "{name} och {count, plural, one {# en annan} other {# andra}} har bett att följa dig",
|
"notification.follow_request.name_and_others": "{name} och {count, plural, one {# en annan} other {# andra}} har bett att följa dig",
|
||||||
"notification.label.mention": "Nämn",
|
"notification.label.mention": "Nämn",
|
||||||
|
@ -771,6 +780,7 @@
|
||||||
"status.bookmark": "Bokmärk",
|
"status.bookmark": "Bokmärk",
|
||||||
"status.cancel_reblog_private": "Sluta boosta",
|
"status.cancel_reblog_private": "Sluta boosta",
|
||||||
"status.cannot_reblog": "Detta inlägg kan inte boostas",
|
"status.cannot_reblog": "Detta inlägg kan inte boostas",
|
||||||
|
"status.continued_thread": "Fortsatt tråd",
|
||||||
"status.copy": "Kopiera inläggslänk",
|
"status.copy": "Kopiera inläggslänk",
|
||||||
"status.delete": "Radera",
|
"status.delete": "Radera",
|
||||||
"status.detailed_status": "Detaljerad samtalsvy",
|
"status.detailed_status": "Detaljerad samtalsvy",
|
||||||
|
@ -804,6 +814,7 @@
|
||||||
"status.reblogs.empty": "Ingen har boostat detta inlägg än. När någon gör det kommer de synas här.",
|
"status.reblogs.empty": "Ingen har boostat detta inlägg än. När någon gör det kommer de synas här.",
|
||||||
"status.redraft": "Radera & gör om",
|
"status.redraft": "Radera & gör om",
|
||||||
"status.remove_bookmark": "Ta bort bokmärke",
|
"status.remove_bookmark": "Ta bort bokmärke",
|
||||||
|
"status.replied_in_thread": "Svarade i tråden",
|
||||||
"status.replied_to": "Svarade på {name}",
|
"status.replied_to": "Svarade på {name}",
|
||||||
"status.reply": "Svara",
|
"status.reply": "Svara",
|
||||||
"status.replyAll": "Svara på tråden",
|
"status.replyAll": "Svara på tråden",
|
||||||
|
@ -841,6 +852,11 @@
|
||||||
"upload_error.poll": "Filuppladdning tillåts inte med omröstningar.",
|
"upload_error.poll": "Filuppladdning tillåts inte med omröstningar.",
|
||||||
"upload_form.audio_description": "Beskriv för personer med hörselnedsättning",
|
"upload_form.audio_description": "Beskriv för personer med hörselnedsättning",
|
||||||
"upload_form.description": "Beskriv för synskadade",
|
"upload_form.description": "Beskriv för synskadade",
|
||||||
|
"upload_form.drag_and_drop.instructions": "För att plocka upp en mediebilaga, tryck på mellanslag eller enter. Använd piltangenterna för att flytta mediebilagan. Tryck på mellanslag eller enter igen för att släppa mediebilagan i sin nya position, eller tryck på escape för att avbryta.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_cancel": "Flytten avbröts. Mediebilagan {item} släpptes.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_end": "Mediebilagan {item} släpptes.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_over": "Mediebilagan {item} flyttades.",
|
||||||
|
"upload_form.drag_and_drop.on_drag_start": "Mediebilagan {item} plockades upp.",
|
||||||
"upload_form.edit": "Redigera",
|
"upload_form.edit": "Redigera",
|
||||||
"upload_form.thumbnail": "Ändra miniatyr",
|
"upload_form.thumbnail": "Ändra miniatyr",
|
||||||
"upload_form.video_description": "Beskriv för personer med hörsel- eller synnedsättning",
|
"upload_form.video_description": "Beskriv för personer med hörsel- eller synnedsättning",
|
||||||
|
|
|
@ -222,6 +222,8 @@
|
||||||
"domain_block_modal.they_cant_follow": "ไม่มีใครจากเซิร์ฟเวอร์นี้สามารถติดตามคุณ",
|
"domain_block_modal.they_cant_follow": "ไม่มีใครจากเซิร์ฟเวอร์นี้สามารถติดตามคุณ",
|
||||||
"domain_block_modal.they_wont_know": "เขาจะไม่ทราบว่ามีการปิดกั้นเขา",
|
"domain_block_modal.they_wont_know": "เขาจะไม่ทราบว่ามีการปิดกั้นเขา",
|
||||||
"domain_block_modal.title": "ปิดกั้นโดเมน?",
|
"domain_block_modal.title": "ปิดกั้นโดเมน?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "คุณจะสูญเสีย {followersCount, plural, other {{followersCountDisplay} ผู้ติดตาม}}และ {followingCount, plural, other {{followingCountDisplay} คนที่คุณติดตาม}}",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "คุณจะสูญเสียผู้ติดตามและผู้คนที่คุณติดตามทั้งหมดจากเซิร์ฟเวอร์นี้",
|
||||||
"domain_block_modal.you_wont_see_posts": "คุณจะไม่เห็นโพสต์หรือการแจ้งเตือนจากผู้ใช้ในเซิร์ฟเวอร์นี้",
|
"domain_block_modal.you_wont_see_posts": "คุณจะไม่เห็นโพสต์หรือการแจ้งเตือนจากผู้ใช้ในเซิร์ฟเวอร์นี้",
|
||||||
"domain_pill.activitypub_lets_connect": "โปรโตคอลช่วยให้คุณเชื่อมต่อและโต้ตอบกับผู้คนไม่ใช่แค่ใน Mastodon แต่ทั่วทั้งแอปสังคมต่าง ๆ เช่นกัน",
|
"domain_pill.activitypub_lets_connect": "โปรโตคอลช่วยให้คุณเชื่อมต่อและโต้ตอบกับผู้คนไม่ใช่แค่ใน Mastodon แต่ทั่วทั้งแอปสังคมต่าง ๆ เช่นกัน",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub เป็นเหมือนภาษาที่ Mastodon พูดกับเครือข่ายสังคมอื่น ๆ",
|
"domain_pill.activitypub_like_language": "ActivityPub เป็นเหมือนภาษาที่ Mastodon พูดกับเครือข่ายสังคมอื่น ๆ",
|
||||||
|
@ -434,6 +436,8 @@
|
||||||
"lightbox.close": "ปิด",
|
"lightbox.close": "ปิด",
|
||||||
"lightbox.next": "ถัดไป",
|
"lightbox.next": "ถัดไป",
|
||||||
"lightbox.previous": "ก่อนหน้า",
|
"lightbox.previous": "ก่อนหน้า",
|
||||||
|
"lightbox.zoom_in": "ซูมเป็นขนาดจริง",
|
||||||
|
"lightbox.zoom_out": "ซูมให้พอดี",
|
||||||
"limited_account_hint.action": "แสดงโปรไฟล์ต่อไป",
|
"limited_account_hint.action": "แสดงโปรไฟล์ต่อไป",
|
||||||
"limited_account_hint.title": "มีการซ่อนโปรไฟล์นี้โดยผู้กลั่นกรองของ {domain}",
|
"limited_account_hint.title": "มีการซ่อนโปรไฟล์นี้โดยผู้กลั่นกรองของ {domain}",
|
||||||
"link_preview.author": "โดย {name}",
|
"link_preview.author": "โดย {name}",
|
||||||
|
@ -504,7 +508,6 @@
|
||||||
"notification.favourite": "{name} ได้ชื่นชอบโพสต์ของคุณ",
|
"notification.favourite": "{name} ได้ชื่นชอบโพสต์ของคุณ",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} และ <a>{count, plural, other {# อื่น ๆ}}</a> ได้ชื่นชอบโพสต์ของคุณ",
|
"notification.favourite.name_and_others_with_link": "{name} และ <a>{count, plural, other {# อื่น ๆ}}</a> ได้ชื่นชอบโพสต์ของคุณ",
|
||||||
"notification.follow": "{name} ได้ติดตามคุณ",
|
"notification.follow": "{name} ได้ติดตามคุณ",
|
||||||
"notification.follow.name_and_others": "{name} และ {count, plural, other {# อื่น ๆ}} ได้ติดตามคุณ",
|
|
||||||
"notification.follow_request": "{name} ได้ขอติดตามคุณ",
|
"notification.follow_request": "{name} ได้ขอติดตามคุณ",
|
||||||
"notification.follow_request.name_and_others": "{name} และ {count, plural, other {# อื่น ๆ}} ได้ขอติดตามคุณ",
|
"notification.follow_request.name_and_others": "{name} และ {count, plural, other {# อื่น ๆ}} ได้ขอติดตามคุณ",
|
||||||
"notification.label.mention": "การกล่าวถึง",
|
"notification.label.mention": "การกล่าวถึง",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} gönderinizi beğendi",
|
"notification.favourite": "{name} gönderinizi beğendi",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} ve <a>{count, plural, one {# diğer kişi} other {# diğer kişi}}</a> gönderinizi beğendi",
|
"notification.favourite.name_and_others_with_link": "{name} ve <a>{count, plural, one {# diğer kişi} other {# diğer kişi}}</a> gönderinizi beğendi",
|
||||||
"notification.follow": "{name} seni takip etti",
|
"notification.follow": "{name} seni takip etti",
|
||||||
"notification.follow.name_and_others": "{name} ve {count, plural, one {# diğer kişi} other {# diğer kişi}} sizi takip etti",
|
"notification.follow.name_and_others": "{name} ve <a>{count, plural, one {# diğer kişi} other {# diğer kişi}}</a> sizi takip etti",
|
||||||
"notification.follow_request": "{name} size takip isteği gönderdi",
|
"notification.follow_request": "{name} size takip isteği gönderdi",
|
||||||
"notification.follow_request.name_and_others": "{name} ve {count, plural, one {# diğer kişi} other {# diğer kişi}} size takip etme isteği gönderdi",
|
"notification.follow_request.name_and_others": "{name} ve {count, plural, one {# diğer kişi} other {# diğer kişi}} size takip etme isteği gönderdi",
|
||||||
"notification.label.mention": "Bahsetme",
|
"notification.label.mention": "Bahsetme",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Hızlı filtre çubuğu",
|
"notifications.column_settings.filter_bar.category": "Hızlı filtre çubuğu",
|
||||||
"notifications.column_settings.follow": "Yeni takipçiler:",
|
"notifications.column_settings.follow": "Yeni takipçiler:",
|
||||||
"notifications.column_settings.follow_request": "Yeni takip istekleri:",
|
"notifications.column_settings.follow_request": "Yeni takip istekleri:",
|
||||||
|
"notifications.column_settings.group": "Grupla",
|
||||||
"notifications.column_settings.mention": "Bahsetmeler:",
|
"notifications.column_settings.mention": "Bahsetmeler:",
|
||||||
"notifications.column_settings.poll": "Anket sonuçları:",
|
"notifications.column_settings.poll": "Anket sonuçları:",
|
||||||
"notifications.column_settings.push": "Anlık bildirimler",
|
"notifications.column_settings.push": "Anlık bildirimler",
|
||||||
|
|
|
@ -508,7 +508,6 @@
|
||||||
"notification.favourite": "Ваш допис сподобався {name}",
|
"notification.favourite": "Ваш допис сподобався {name}",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} та <a>{count, plural, one {# інший} few {# інших} many {# інших} other {# інший}}</a> вподобали ваш допис",
|
"notification.favourite.name_and_others_with_link": "{name} та <a>{count, plural, one {# інший} few {# інших} many {# інших} other {# інший}}</a> вподобали ваш допис",
|
||||||
"notification.follow": "{name} підписалися на вас",
|
"notification.follow": "{name} підписалися на вас",
|
||||||
"notification.follow.name_and_others": "{name} та {count, plural, one {# інший} few {# інших} many {# інших} other {# інший}} стежать за вами",
|
|
||||||
"notification.follow_request": "{name} відправили запит на підписку",
|
"notification.follow_request": "{name} відправили запит на підписку",
|
||||||
"notification.follow_request.name_and_others": "{name} та {count, plural, one {# інший} few {# інших} many {# інших} other {# інший}} надсилають вам запит на стеження",
|
"notification.follow_request.name_and_others": "{name} та {count, plural, one {# інший} few {# інших} many {# інших} other {# інший}} надсилають вам запит на стеження",
|
||||||
"notification.label.mention": "Згадка",
|
"notification.label.mention": "Згадка",
|
||||||
|
@ -567,6 +566,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Панель швидкого фільтра",
|
"notifications.column_settings.filter_bar.category": "Панель швидкого фільтра",
|
||||||
"notifications.column_settings.follow": "Нові підписники:",
|
"notifications.column_settings.follow": "Нові підписники:",
|
||||||
"notifications.column_settings.follow_request": "Нові запити на підписку:",
|
"notifications.column_settings.follow_request": "Нові запити на підписку:",
|
||||||
|
"notifications.column_settings.group": "Група",
|
||||||
"notifications.column_settings.mention": "Згадки:",
|
"notifications.column_settings.mention": "Згадки:",
|
||||||
"notifications.column_settings.poll": "Результати опитування:",
|
"notifications.column_settings.poll": "Результати опитування:",
|
||||||
"notifications.column_settings.push": "Push-сповіщення",
|
"notifications.column_settings.push": "Push-сповіщення",
|
||||||
|
|
|
@ -441,7 +441,7 @@
|
||||||
"limited_account_hint.action": "Vẫn cứ xem",
|
"limited_account_hint.action": "Vẫn cứ xem",
|
||||||
"limited_account_hint.title": "Người này đã bị ẩn bởi quản trị viên {domain}.",
|
"limited_account_hint.title": "Người này đã bị ẩn bởi quản trị viên {domain}.",
|
||||||
"link_preview.author": "Bởi {name}",
|
"link_preview.author": "Bởi {name}",
|
||||||
"link_preview.more_from_author": "Thêm từ {name}",
|
"link_preview.more_from_author": "Viết bởi {name}",
|
||||||
"link_preview.shares": "{count, plural, other {{counter} lượt chia sẻ}}",
|
"link_preview.shares": "{count, plural, other {{counter} lượt chia sẻ}}",
|
||||||
"lists.account.add": "Thêm vào danh sách",
|
"lists.account.add": "Thêm vào danh sách",
|
||||||
"lists.account.remove": "Xóa khỏi danh sách",
|
"lists.account.remove": "Xóa khỏi danh sách",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} thích tút của bạn",
|
"notification.favourite": "{name} thích tút của bạn",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} và <a>{count, plural, other {# người khác}}</a> đã thích tút của bạn",
|
"notification.favourite.name_and_others_with_link": "{name} và <a>{count, plural, other {# người khác}}</a> đã thích tút của bạn",
|
||||||
"notification.follow": "{name} theo dõi bạn",
|
"notification.follow": "{name} theo dõi bạn",
|
||||||
"notification.follow.name_and_others": "{name} và {count, plural, other {# người khác}} đã theo dõi bạn",
|
"notification.follow.name_and_others": "{name} và <a>{count, plural, other {# người khác}}</a> theo dõi bạn",
|
||||||
"notification.follow_request": "{name} yêu cầu theo dõi bạn",
|
"notification.follow_request": "{name} yêu cầu theo dõi bạn",
|
||||||
"notification.follow_request.name_and_others": "{name} và {count, plural, other {# người khác}} đã yêu cầu theo dõi bạn",
|
"notification.follow_request.name_and_others": "{name} và {count, plural, other {# người khác}} đã yêu cầu theo dõi bạn",
|
||||||
"notification.label.mention": "Lượt nhắc",
|
"notification.label.mention": "Lượt nhắc",
|
||||||
|
@ -527,7 +527,7 @@
|
||||||
"notification.moderation_warning.action_silence": "Tài khoản của bạn đã bị hạn chế.",
|
"notification.moderation_warning.action_silence": "Tài khoản của bạn đã bị hạn chế.",
|
||||||
"notification.moderation_warning.action_suspend": "Tài khoản của bạn đã bị vô hiệu hóa.",
|
"notification.moderation_warning.action_suspend": "Tài khoản của bạn đã bị vô hiệu hóa.",
|
||||||
"notification.own_poll": "Cuộc bình chọn của bạn đã kết thúc",
|
"notification.own_poll": "Cuộc bình chọn của bạn đã kết thúc",
|
||||||
"notification.poll": "Cuộc bình chọn có bạn tham gia đã kết thúc",
|
"notification.poll": "Cuộc bình chọn mà bạn tham gia đã kết thúc",
|
||||||
"notification.reblog": "{name} đăng lại tút của bạn",
|
"notification.reblog": "{name} đăng lại tút của bạn",
|
||||||
"notification.reblog.name_and_others_with_link": "{name} và <a>{count, plural, other {# người khác}}</a> đã đăng lại tút của bạn",
|
"notification.reblog.name_and_others_with_link": "{name} và <a>{count, plural, other {# người khác}}</a> đã đăng lại tút của bạn",
|
||||||
"notification.relationships_severance_event": "Mất kết nối với {name}",
|
"notification.relationships_severance_event": "Mất kết nối với {name}",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "Thanh lọc nhanh",
|
"notifications.column_settings.filter_bar.category": "Thanh lọc nhanh",
|
||||||
"notifications.column_settings.follow": "Người theo dõi:",
|
"notifications.column_settings.follow": "Người theo dõi:",
|
||||||
"notifications.column_settings.follow_request": "Yêu cầu theo dõi:",
|
"notifications.column_settings.follow_request": "Yêu cầu theo dõi:",
|
||||||
|
"notifications.column_settings.group": "Nhóm",
|
||||||
"notifications.column_settings.mention": "Lượt nhắc đến:",
|
"notifications.column_settings.mention": "Lượt nhắc đến:",
|
||||||
"notifications.column_settings.poll": "Kết quả bình chọn:",
|
"notifications.column_settings.poll": "Kết quả bình chọn:",
|
||||||
"notifications.column_settings.push": "Thông báo đẩy",
|
"notifications.column_settings.push": "Thông báo đẩy",
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
"account.followers.empty": "目前无人关注此用户。",
|
"account.followers.empty": "目前无人关注此用户。",
|
||||||
"account.followers_counter": "{count, plural, other {{counter} 关注者}}",
|
"account.followers_counter": "{count, plural, other {{counter} 关注者}}",
|
||||||
"account.following": "正在关注",
|
"account.following": "正在关注",
|
||||||
"account.following_counter": "{count, plural, other {{counter} 关注}}",
|
"account.following_counter": "正在关注 {count, plural, other {{counter} 人}}",
|
||||||
"account.follows.empty": "此用户目前未关注任何人。",
|
"account.follows.empty": "此用户目前未关注任何人。",
|
||||||
"account.go_to_profile": "前往个人资料页",
|
"account.go_to_profile": "前往个人资料页",
|
||||||
"account.hide_reblogs": "隐藏来自 @{name} 的转嘟",
|
"account.hide_reblogs": "隐藏来自 @{name} 的转嘟",
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
"account.posts_with_replies": "嘟文和回复",
|
"account.posts_with_replies": "嘟文和回复",
|
||||||
"account.report": "举报 @{name}",
|
"account.report": "举报 @{name}",
|
||||||
"account.requested": "正在等待对方同意。点击取消发送关注请求",
|
"account.requested": "正在等待对方同意。点击取消发送关注请求",
|
||||||
"account.requested_follow": "{name} 已经向你发送了关注请求",
|
"account.requested_follow": "{name} 向你发送了关注请求",
|
||||||
"account.share": "分享 @{name} 的个人资料页",
|
"account.share": "分享 @{name} 的个人资料页",
|
||||||
"account.show_reblogs": "显示来自 @{name} 的转嘟",
|
"account.show_reblogs": "显示来自 @{name} 的转嘟",
|
||||||
"account.statuses_counter": "{count, plural, other {{counter} 条嘟文}}",
|
"account.statuses_counter": "{count, plural, other {{counter} 条嘟文}}",
|
||||||
|
@ -94,8 +94,8 @@
|
||||||
"block_modal.show_more": "显示更多",
|
"block_modal.show_more": "显示更多",
|
||||||
"block_modal.they_cant_mention": "他们不能提及或关注你。",
|
"block_modal.they_cant_mention": "他们不能提及或关注你。",
|
||||||
"block_modal.they_cant_see_posts": "他们看不到你的嘟文,你也看不到他们的嘟文。",
|
"block_modal.they_cant_see_posts": "他们看不到你的嘟文,你也看不到他们的嘟文。",
|
||||||
"block_modal.they_will_know": "他们将能看到他们被屏蔽。",
|
"block_modal.they_will_know": "对方将能看到自己被屏蔽。",
|
||||||
"block_modal.title": "是否屏蔽该用户?",
|
"block_modal.title": "屏蔽该用户?",
|
||||||
"block_modal.you_wont_see_mentions": "你将不会看到提及他们的嘟文。",
|
"block_modal.you_wont_see_mentions": "你将不会看到提及他们的嘟文。",
|
||||||
"boost_modal.combo": "下次按住 {combo} 即可跳过此提示",
|
"boost_modal.combo": "下次按住 {combo} 即可跳过此提示",
|
||||||
"boost_modal.reblog": "是否转嘟?",
|
"boost_modal.reblog": "是否转嘟?",
|
||||||
|
@ -204,7 +204,7 @@
|
||||||
"copy_icon_button.copied": "已复制到剪贴板",
|
"copy_icon_button.copied": "已复制到剪贴板",
|
||||||
"copypaste.copied": "已复制",
|
"copypaste.copied": "已复制",
|
||||||
"copypaste.copy_to_clipboard": "复制到剪贴板",
|
"copypaste.copy_to_clipboard": "复制到剪贴板",
|
||||||
"directory.federated": "来自已知的联邦宇宙",
|
"directory.federated": "来自已知联邦宇宙",
|
||||||
"directory.local": "仅来自 {domain}",
|
"directory.local": "仅来自 {domain}",
|
||||||
"directory.new_arrivals": "新来者",
|
"directory.new_arrivals": "新来者",
|
||||||
"directory.recently_active": "最近活跃",
|
"directory.recently_active": "最近活跃",
|
||||||
|
@ -220,24 +220,24 @@
|
||||||
"domain_block_modal.block_account_instead": "改为屏蔽 @{name}",
|
"domain_block_modal.block_account_instead": "改为屏蔽 @{name}",
|
||||||
"domain_block_modal.they_can_interact_with_old_posts": "来自该服务器的人可以与你之前的嘟文交互。",
|
"domain_block_modal.they_can_interact_with_old_posts": "来自该服务器的人可以与你之前的嘟文交互。",
|
||||||
"domain_block_modal.they_cant_follow": "此服务器上没有人可以关注你。",
|
"domain_block_modal.they_cant_follow": "此服务器上没有人可以关注你。",
|
||||||
"domain_block_modal.they_wont_know": "他们不会知道自己被屏蔽。",
|
"domain_block_modal.they_wont_know": "对方不会知道自己被屏蔽。",
|
||||||
"domain_block_modal.title": "屏蔽该域名?",
|
"domain_block_modal.title": "屏蔽该域名?",
|
||||||
"domain_block_modal.you_will_lose_num_followers": "你将失去 {followersCount, plural, other {{followersCountDisplay} 名关注者}}和 {followingCount, plural, other {{followingCountDisplay} 名关注}}。",
|
"domain_block_modal.you_will_lose_num_followers": "你将失去 {followersCount, plural, other {{followersCountDisplay} 名关注者}}和 {followingCount, plural, other {{followingCountDisplay} 名关注}}。",
|
||||||
"domain_block_modal.you_will_lose_relationships": "你将失去在此实例上的所有关注和关注者。",
|
"domain_block_modal.you_will_lose_relationships": "你将失去在此实例上的所有关注和关注者。",
|
||||||
"domain_block_modal.you_wont_see_posts": "你将不会看到此服务器上用户的嘟文或通知。",
|
"domain_block_modal.you_wont_see_posts": "你将不会看到此服务器上用户的嘟文或通知。",
|
||||||
"domain_pill.activitypub_lets_connect": "它让你不仅能与 Mastodon 上的人交流互动,还能与其它不同社交应用上的人联系。",
|
"domain_pill.activitypub_lets_connect": "它让你不仅能与 Mastodon 上的人交流互动,还能与其它不同社交应用上的人联系。",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub就像Mastodon与其它社交网络交流时使用的语言。",
|
"domain_pill.activitypub_like_language": "ActivityPub 好比 Mastodon 与其它社交网络交流时使用的语言。",
|
||||||
"domain_pill.server": "服务器",
|
"domain_pill.server": "服务器",
|
||||||
"domain_pill.their_handle": "它们的代号:",
|
"domain_pill.their_handle": "对方代号:",
|
||||||
"domain_pill.their_server": "它们的数字家园,它们的所有嘟文都存放在那里。",
|
"domain_pill.their_server": "对方的数字家园,对方的所有嘟文都存放在那里。",
|
||||||
"domain_pill.their_username": "它们在它们的服务器上的唯一标识符。在不同的服务器上可能会找到相同用户名的用户。",
|
"domain_pill.their_username": "对方在其服务器上的唯一标识符。不同服务器上可能会存在相同用户名的用户。",
|
||||||
"domain_pill.username": "用户名",
|
"domain_pill.username": "用户名",
|
||||||
"domain_pill.whats_in_a_handle": "代号里都有什么?",
|
"domain_pill.whats_in_a_handle": "代号里都有什么?",
|
||||||
"domain_pill.who_they_are": "代号可以告诉你一个人是谁和在哪里,所以你可以在社交网络上与<button>由ActivityPub驱动的不同平台</button>的人们互动。",
|
"domain_pill.who_they_are": "代号可以表明用户和其所在站点,你可以在社交网络上与<button>由 ActivityPub 驱动的不同平台</button>的人们互动。",
|
||||||
"domain_pill.who_you_are": "你的代号可以告诉别人你是谁和你在哪里,这样社交网络上来自<button>由ActivityPub驱动的不同平台</button>的人们就可以与你互动。",
|
"domain_pill.who_you_are": "代号可以表明你自己和你所在站点,社交网络上来自<button>由 ActivityPub 驱动的不同平台</button>的人们因此可以与你互动。",
|
||||||
"domain_pill.your_handle": "你的代号:",
|
"domain_pill.your_handle": "你的代号:",
|
||||||
"domain_pill.your_server": "你的数字家园,你的所有嘟文都存放在这里。不喜欢这个服务器吗?随时带上你的关注者一起迁移到其它服务器。",
|
"domain_pill.your_server": "你的数字家园,你的所有嘟文都存放在这里。不喜欢这个服务器吗?随时带上你的关注者一起迁移到其它服务器。",
|
||||||
"domain_pill.your_username": "你在这个服务器上的唯一标识符。在不同的服务器上可能会找到相同用户名的用户。",
|
"domain_pill.your_username": "你在这个服务器上的唯一标识符。不同服务器上可能会存在相同用户名的用户。",
|
||||||
"embed.instructions": "复制下列代码以在你的网站中嵌入此嘟文。",
|
"embed.instructions": "复制下列代码以在你的网站中嵌入此嘟文。",
|
||||||
"embed.preview": "它会像这样显示出来:",
|
"embed.preview": "它会像这样显示出来:",
|
||||||
"emoji_button.activity": "活动",
|
"emoji_button.activity": "活动",
|
||||||
|
@ -465,11 +465,11 @@
|
||||||
"mute_modal.hide_options": "隐藏选项",
|
"mute_modal.hide_options": "隐藏选项",
|
||||||
"mute_modal.indefinite": "直到我取消隐藏他们",
|
"mute_modal.indefinite": "直到我取消隐藏他们",
|
||||||
"mute_modal.show_options": "显示选项",
|
"mute_modal.show_options": "显示选项",
|
||||||
"mute_modal.they_can_mention_and_follow": "他们可以提及和关注你,但是你看不到他们。",
|
"mute_modal.they_can_mention_and_follow": "对方可以提及和关注你,但是你看不到对方。",
|
||||||
"mute_modal.they_wont_know": "它们不会知道自己已被隐藏。",
|
"mute_modal.they_wont_know": "对方不会知道自己被隐藏。",
|
||||||
"mute_modal.title": "隐藏用户?",
|
"mute_modal.title": "隐藏该用户?",
|
||||||
"mute_modal.you_wont_see_mentions": "你看不到提及他们的嘟文。",
|
"mute_modal.you_wont_see_mentions": "你看不到提及对方的嘟文。",
|
||||||
"mute_modal.you_wont_see_posts": "他们可以看到你的嘟文,但是你看不到他们的。",
|
"mute_modal.you_wont_see_posts": "对方可以看到你的嘟文,但是你看不到对方的。",
|
||||||
"navigation_bar.about": "关于",
|
"navigation_bar.about": "关于",
|
||||||
"navigation_bar.administration": "管理",
|
"navigation_bar.administration": "管理",
|
||||||
"navigation_bar.advanced_interface": "在高级网页界面中打开",
|
"navigation_bar.advanced_interface": "在高级网页界面中打开",
|
||||||
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} 喜欢了你的嘟文",
|
"notification.favourite": "{name} 喜欢了你的嘟文",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} 和 <a>{count, plural, other {另外 # 人}}</a> 喜欢了你的嘟文",
|
"notification.favourite.name_and_others_with_link": "{name} 和 <a>{count, plural, other {另外 # 人}}</a> 喜欢了你的嘟文",
|
||||||
"notification.follow": "{name} 开始关注你",
|
"notification.follow": "{name} 开始关注你",
|
||||||
"notification.follow.name_and_others": "{name} 和 {count, plural, other {另外 # 人}} 关注了你",
|
"notification.follow.name_and_others": "{name} 和 <a>{count, plural, other {另外 # 人}}</a> 关注了你",
|
||||||
"notification.follow_request": "{name} 向你发送了关注请求",
|
"notification.follow_request": "{name} 向你发送了关注请求",
|
||||||
"notification.follow_request.name_and_others": "{name} 和 {count, plural, other {另外 # 人}} 向你发送了关注请求",
|
"notification.follow_request.name_and_others": "{name} 和 {count, plural, other {另外 # 人}} 向你发送了关注请求",
|
||||||
"notification.label.mention": "提及",
|
"notification.label.mention": "提及",
|
||||||
|
@ -524,15 +524,15 @@
|
||||||
"notification.moderation_warning.action_mark_statuses_as_sensitive": "你的一些嘟文已被标记为敏感内容。",
|
"notification.moderation_warning.action_mark_statuses_as_sensitive": "你的一些嘟文已被标记为敏感内容。",
|
||||||
"notification.moderation_warning.action_none": "你的账号收到了管理警告。",
|
"notification.moderation_warning.action_none": "你的账号收到了管理警告。",
|
||||||
"notification.moderation_warning.action_sensitive": "今后你的嘟文都会被标记为敏感内容。",
|
"notification.moderation_warning.action_sensitive": "今后你的嘟文都会被标记为敏感内容。",
|
||||||
"notification.moderation_warning.action_silence": "你的账号已被限制。",
|
"notification.moderation_warning.action_silence": "你的账号已被隐藏。",
|
||||||
"notification.moderation_warning.action_suspend": "你的账号已被封禁.",
|
"notification.moderation_warning.action_suspend": "你的账号已被封禁。",
|
||||||
"notification.own_poll": "你的投票已经结束",
|
"notification.own_poll": "你的投票已经结束",
|
||||||
"notification.poll": "你参与的一项投票已结束",
|
"notification.poll": "你参与的一项投票已结束",
|
||||||
"notification.reblog": "{name} 转发了你的嘟文",
|
"notification.reblog": "{name} 转发了你的嘟文",
|
||||||
"notification.reblog.name_and_others_with_link": "{name} 和 <a>{count, plural, other {另外 # 人}}</a> 转嘟了你的嘟文",
|
"notification.reblog.name_and_others_with_link": "{name} 和 <a>{count, plural, other {另外 # 人}}</a> 转嘟了你的嘟文",
|
||||||
"notification.relationships_severance_event": "与 {name} 的联系已断开",
|
"notification.relationships_severance_event": "与 {name} 的联系已断开",
|
||||||
"notification.relationships_severance_event.account_suspension": "一名来自 {from} 的管理员已经封禁了{target},这意味着你将无法再收到他们的更新或与他们互动。",
|
"notification.relationships_severance_event.account_suspension": "来自 {from} 的管理员封禁了 {target},这意味着你将无法再收到对方的更新或与其互动。",
|
||||||
"notification.relationships_severance_event.domain_block": "一名来自 {from} 的管理员已经屏蔽了 {target},其中包括你的 {followersCount} 个关注者和 {followingCount, plural, other {# 个关注}}。",
|
"notification.relationships_severance_event.domain_block": "来自 {from} 的管理员屏蔽了 {target},其中包括你的 {followersCount} 个关注者和 {followingCount, plural, other {# 个关注}}。",
|
||||||
"notification.relationships_severance_event.learn_more": "了解更多",
|
"notification.relationships_severance_event.learn_more": "了解更多",
|
||||||
"notification.relationships_severance_event.user_domain_block": "你已经屏蔽了 {target},移除了你的 {followersCount} 个关注者和 {followingCount, plural, other {# 个关注}}。",
|
"notification.relationships_severance_event.user_domain_block": "你已经屏蔽了 {target},移除了你的 {followersCount} 个关注者和 {followingCount, plural, other {# 个关注}}。",
|
||||||
"notification.status": "{name} 刚刚发布嘟文",
|
"notification.status": "{name} 刚刚发布嘟文",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "快速筛选栏",
|
"notifications.column_settings.filter_bar.category": "快速筛选栏",
|
||||||
"notifications.column_settings.follow": "新粉丝:",
|
"notifications.column_settings.follow": "新粉丝:",
|
||||||
"notifications.column_settings.follow_request": "新关注请求:",
|
"notifications.column_settings.follow_request": "新关注请求:",
|
||||||
|
"notifications.column_settings.group": "分组",
|
||||||
"notifications.column_settings.mention": "提及:",
|
"notifications.column_settings.mention": "提及:",
|
||||||
"notifications.column_settings.poll": "投票结果:",
|
"notifications.column_settings.poll": "投票结果:",
|
||||||
"notifications.column_settings.push": "推送通知",
|
"notifications.column_settings.push": "推送通知",
|
||||||
|
@ -781,14 +782,14 @@
|
||||||
"status.bookmark": "添加到书签",
|
"status.bookmark": "添加到书签",
|
||||||
"status.cancel_reblog_private": "取消转贴",
|
"status.cancel_reblog_private": "取消转贴",
|
||||||
"status.cannot_reblog": "这条嘟文不允许被转嘟",
|
"status.cannot_reblog": "这条嘟文不允许被转嘟",
|
||||||
"status.continued_thread": "继续线程",
|
"status.continued_thread": "上接嘟文串",
|
||||||
"status.copy": "复制嘟文链接",
|
"status.copy": "复制嘟文链接",
|
||||||
"status.delete": "删除",
|
"status.delete": "删除",
|
||||||
"status.detailed_status": "详细的对话视图",
|
"status.detailed_status": "详细的对话视图",
|
||||||
"status.direct": "私下提及 @{name}",
|
"status.direct": "私下提及 @{name}",
|
||||||
"status.direct_indicator": "私下提及",
|
"status.direct_indicator": "私下提及",
|
||||||
"status.edit": "编辑",
|
"status.edit": "编辑",
|
||||||
"status.edited": "最近编辑于 {date}",
|
"status.edited": "最后编辑于 {date}",
|
||||||
"status.edited_x_times": "共编辑 {count, plural, one {{count} 次} other {{count} 次}}",
|
"status.edited_x_times": "共编辑 {count, plural, one {{count} 次} other {{count} 次}}",
|
||||||
"status.embed": "获取嵌入代码",
|
"status.embed": "获取嵌入代码",
|
||||||
"status.favourite": "喜欢",
|
"status.favourite": "喜欢",
|
||||||
|
@ -815,10 +816,10 @@
|
||||||
"status.reblogs.empty": "没有人转嘟过此条嘟文。如果有人转嘟了,就会显示在这里。",
|
"status.reblogs.empty": "没有人转嘟过此条嘟文。如果有人转嘟了,就会显示在这里。",
|
||||||
"status.redraft": "删除并重新编辑",
|
"status.redraft": "删除并重新编辑",
|
||||||
"status.remove_bookmark": "移除书签",
|
"status.remove_bookmark": "移除书签",
|
||||||
"status.replied_in_thread": "已在线程中回复",
|
"status.replied_in_thread": "回复给嘟文串",
|
||||||
"status.replied_to": "回复给 {name}",
|
"status.replied_to": "回复给 {name}",
|
||||||
"status.reply": "回复",
|
"status.reply": "回复",
|
||||||
"status.replyAll": "回复所有人",
|
"status.replyAll": "回复此嘟文串",
|
||||||
"status.report": "举报 @{name}",
|
"status.report": "举报 @{name}",
|
||||||
"status.sensitive_warning": "敏感内容",
|
"status.sensitive_warning": "敏感内容",
|
||||||
"status.share": "分享",
|
"status.share": "分享",
|
||||||
|
|
|
@ -508,7 +508,7 @@
|
||||||
"notification.favourite": "{name} 已將您的嘟文加入最愛",
|
"notification.favourite": "{name} 已將您的嘟文加入最愛",
|
||||||
"notification.favourite.name_and_others_with_link": "{name} 與<a>{count, plural, other {其他 # 個人}}</a>已將您的嘟文加入最愛",
|
"notification.favourite.name_and_others_with_link": "{name} 與<a>{count, plural, other {其他 # 個人}}</a>已將您的嘟文加入最愛",
|
||||||
"notification.follow": "{name} 已跟隨您",
|
"notification.follow": "{name} 已跟隨您",
|
||||||
"notification.follow.name_and_others": "{name} 與{count, plural, other {其他 # 個人}}已跟隨您",
|
"notification.follow.name_and_others": "{name} 與<a>{count, plural, other {其他 # 個人}}</a>已跟隨您",
|
||||||
"notification.follow_request": "{name} 要求跟隨您",
|
"notification.follow_request": "{name} 要求跟隨您",
|
||||||
"notification.follow_request.name_and_others": "{name} 與{count, plural, other {其他 # 個人}}已請求跟隨您",
|
"notification.follow_request.name_and_others": "{name} 與{count, plural, other {其他 # 個人}}已請求跟隨您",
|
||||||
"notification.label.mention": "提及",
|
"notification.label.mention": "提及",
|
||||||
|
@ -567,6 +567,7 @@
|
||||||
"notifications.column_settings.filter_bar.category": "快速過濾器",
|
"notifications.column_settings.filter_bar.category": "快速過濾器",
|
||||||
"notifications.column_settings.follow": "新的跟隨者:",
|
"notifications.column_settings.follow": "新的跟隨者:",
|
||||||
"notifications.column_settings.follow_request": "新的跟隨請求:",
|
"notifications.column_settings.follow_request": "新的跟隨請求:",
|
||||||
|
"notifications.column_settings.group": "群組",
|
||||||
"notifications.column_settings.mention": "提及:",
|
"notifications.column_settings.mention": "提及:",
|
||||||
"notifications.column_settings.poll": "投票結果:",
|
"notifications.column_settings.poll": "投票結果:",
|
||||||
"notifications.column_settings.push": "推播通知",
|
"notifications.column_settings.push": "推播通知",
|
||||||
|
|
|
@ -95,6 +95,9 @@ export const accountDefaultValues: AccountShape = {
|
||||||
limited: false,
|
limited: false,
|
||||||
moved: null,
|
moved: null,
|
||||||
hide_collections: false,
|
hide_collections: false,
|
||||||
|
// This comes from `ApiMutedAccountJSON`, but we should eventually
|
||||||
|
// store that in a different object.
|
||||||
|
mute_expires_at: null,
|
||||||
};
|
};
|
||||||
|
|
||||||
const AccountFactory = ImmutableRecord<AccountShape>(accountDefaultValues);
|
const AccountFactory = ImmutableRecord<AccountShape>(accountDefaultValues);
|
||||||
|
|
|
@ -21,7 +21,6 @@ import {
|
||||||
unmountNotifications,
|
unmountNotifications,
|
||||||
refreshStaleNotificationGroups,
|
refreshStaleNotificationGroups,
|
||||||
pollRecentNotifications,
|
pollRecentNotifications,
|
||||||
shouldGroupNotificationType,
|
|
||||||
} from 'mastodon/actions/notification_groups';
|
} from 'mastodon/actions/notification_groups';
|
||||||
import {
|
import {
|
||||||
disconnectTimeline,
|
disconnectTimeline,
|
||||||
|
@ -30,6 +29,7 @@ import {
|
||||||
import type {
|
import type {
|
||||||
ApiNotificationJSON,
|
ApiNotificationJSON,
|
||||||
ApiNotificationGroupJSON,
|
ApiNotificationGroupJSON,
|
||||||
|
NotificationType,
|
||||||
} from 'mastodon/api_types/notifications';
|
} from 'mastodon/api_types/notifications';
|
||||||
import { compareId } from 'mastodon/compare_id';
|
import { compareId } from 'mastodon/compare_id';
|
||||||
import { usePendingItems } from 'mastodon/initial_state';
|
import { usePendingItems } from 'mastodon/initial_state';
|
||||||
|
@ -205,8 +205,9 @@ function mergeGapsAround(
|
||||||
function processNewNotification(
|
function processNewNotification(
|
||||||
groups: NotificationGroupsState['groups'],
|
groups: NotificationGroupsState['groups'],
|
||||||
notification: ApiNotificationJSON,
|
notification: ApiNotificationJSON,
|
||||||
|
groupedTypes: NotificationType[],
|
||||||
) {
|
) {
|
||||||
if (!shouldGroupNotificationType(notification.type)) {
|
if (!groupedTypes.includes(notification.type)) {
|
||||||
notification = {
|
notification = {
|
||||||
...notification,
|
...notification,
|
||||||
group_key: `ungrouped-${notification.id}`,
|
group_key: `ungrouped-${notification.id}`,
|
||||||
|
@ -476,11 +477,13 @@ export const notificationGroupsReducer = createReducer<NotificationGroupsState>(
|
||||||
trimNotifications(state);
|
trimNotifications(state);
|
||||||
})
|
})
|
||||||
.addCase(processNewNotificationForGroups.fulfilled, (state, action) => {
|
.addCase(processNewNotificationForGroups.fulfilled, (state, action) => {
|
||||||
const notification = action.payload;
|
if (action.payload) {
|
||||||
if (notification) {
|
const { notification, groupedTypes } = action.payload;
|
||||||
|
|
||||||
processNewNotification(
|
processNewNotification(
|
||||||
usePendingItems ? state.pendingGroups : state.groups,
|
usePendingItems ? state.pendingGroups : state.groups,
|
||||||
notification,
|
notification,
|
||||||
|
groupedTypes,
|
||||||
);
|
);
|
||||||
updateLastReadId(state);
|
updateLastReadId(state);
|
||||||
trimNotifications(state);
|
trimNotifications(state);
|
||||||
|
@ -559,7 +562,10 @@ export const notificationGroupsReducer = createReducer<NotificationGroupsState>(
|
||||||
compareId(state.lastReadId, mostRecentGroup.page_max_id) < 0
|
compareId(state.lastReadId, mostRecentGroup.page_max_id) < 0
|
||||||
)
|
)
|
||||||
state.lastReadId = mostRecentGroup.page_max_id;
|
state.lastReadId = mostRecentGroup.page_max_id;
|
||||||
commitLastReadId(state);
|
|
||||||
|
// We don't call `commitLastReadId`, because that is conditional
|
||||||
|
// and we want to unconditionally update the state instead.
|
||||||
|
state.readMarkerId = state.lastReadId;
|
||||||
})
|
})
|
||||||
.addCase(fetchMarkers.fulfilled, (state, action) => {
|
.addCase(fetchMarkers.fulfilled, (state, action) => {
|
||||||
if (
|
if (
|
||||||
|
|
|
@ -78,6 +78,10 @@ const initialState = ImmutableMap({
|
||||||
'admin.sign_up': true,
|
'admin.sign_up': true,
|
||||||
'admin.report': true,
|
'admin.report': true,
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
group: ImmutableMap({
|
||||||
|
follow: true
|
||||||
|
}),
|
||||||
}),
|
}),
|
||||||
|
|
||||||
firehose: ImmutableMap({
|
firehose: ImmutableMap({
|
||||||
|
|
50
app/javascript/mastodon/selectors/filters.ts
Normal file
50
app/javascript/mastodon/selectors/filters.ts
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
import { createSelector } from '@reduxjs/toolkit';
|
||||||
|
|
||||||
|
import type { RootState } from 'mastodon/store';
|
||||||
|
import { toServerSideType } from 'mastodon/utils/filters';
|
||||||
|
|
||||||
|
// TODO: move to `app/javascript/mastodon/models` and use more globally
|
||||||
|
type Filter = Immutable.Map<string, unknown>;
|
||||||
|
|
||||||
|
// TODO: move to `app/javascript/mastodon/models` and use more globally
|
||||||
|
type FilterResult = Immutable.Map<string, unknown>;
|
||||||
|
|
||||||
|
export const getFilters = createSelector(
|
||||||
|
[
|
||||||
|
(state: RootState) => state.filters as Immutable.Map<string, Filter>,
|
||||||
|
(_, { contextType }: { contextType: string }) => contextType,
|
||||||
|
],
|
||||||
|
(filters, contextType) => {
|
||||||
|
if (!contextType) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
const now = new Date();
|
||||||
|
const serverSideType = toServerSideType(contextType);
|
||||||
|
|
||||||
|
return filters.filter((filter) => {
|
||||||
|
const context = filter.get('context') as Immutable.List<string>;
|
||||||
|
const expiration = filter.get('expires_at') as Date | null;
|
||||||
|
return (
|
||||||
|
context.includes(serverSideType) &&
|
||||||
|
(expiration === null || expiration > now)
|
||||||
|
);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
);
|
||||||
|
|
||||||
|
export const getStatusHidden = (
|
||||||
|
state: RootState,
|
||||||
|
{ id, contextType }: { id: string; contextType: string },
|
||||||
|
) => {
|
||||||
|
const filters = getFilters(state, { contextType });
|
||||||
|
if (filters === null) return false;
|
||||||
|
|
||||||
|
const filtered = state.statuses.getIn([id, 'filtered']) as
|
||||||
|
| Immutable.List<FilterResult>
|
||||||
|
| undefined;
|
||||||
|
return filtered?.some(
|
||||||
|
(result) =>
|
||||||
|
filters.getIn([result.get('filter'), 'filter_action']) === 'hide',
|
||||||
|
);
|
||||||
|
};
|
|
@ -1,23 +1,12 @@
|
||||||
import { createSelector } from '@reduxjs/toolkit';
|
import { createSelector } from '@reduxjs/toolkit';
|
||||||
import { List as ImmutableList, Map as ImmutableMap } from 'immutable';
|
import { List as ImmutableList, Map as ImmutableMap } from 'immutable';
|
||||||
|
|
||||||
import { toServerSideType } from 'mastodon/utils/filters';
|
|
||||||
|
|
||||||
import { me } from '../initial_state';
|
import { me } from '../initial_state';
|
||||||
|
|
||||||
|
import { getFilters } from './filters';
|
||||||
|
|
||||||
export { makeGetAccount } from "./accounts";
|
export { makeGetAccount } from "./accounts";
|
||||||
|
|
||||||
const getFilters = createSelector([state => state.get('filters'), (_, { contextType }) => contextType], (filters, contextType) => {
|
|
||||||
if (!contextType) {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
const now = new Date();
|
|
||||||
const serverSideType = toServerSideType(contextType);
|
|
||||||
|
|
||||||
return filters.filter(filter => filter.get('context').includes(serverSideType) && (filter.get('expires_at') === null || filter.get('expires_at') > now));
|
|
||||||
});
|
|
||||||
|
|
||||||
export const makeGetStatus = () => {
|
export const makeGetStatus = () => {
|
||||||
return createSelector(
|
return createSelector(
|
||||||
[
|
[
|
||||||
|
|
|
@ -52,4 +52,7 @@ export const selectSettingsNotificationsMinimizeFilteredBanner = (
|
||||||
) =>
|
) =>
|
||||||
state.settings.getIn(['notifications', 'minimizeFilteredBanner']) as boolean;
|
state.settings.getIn(['notifications', 'minimizeFilteredBanner']) as boolean;
|
||||||
|
|
||||||
|
export const selectSettingsNotificationsGroupFollows = (state: RootState) =>
|
||||||
|
state.settings.getIn(['notifications', 'group', 'follow']) as boolean;
|
||||||
|
|
||||||
/* eslint-enable @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access */
|
/* eslint-enable @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access */
|
||||||
|
|
|
@ -2,4 +2,5 @@
|
||||||
@import 'application';
|
@import 'application';
|
||||||
@import 'mastodon-light/diff';
|
@import 'mastodon-light/diff';
|
||||||
|
|
||||||
@import 'tangerineui-chinwag/tangerineui-chinwag.scss';
|
@import 'tangerineui/tangerineui';
|
||||||
|
@import 'tangerineui/chingerine';
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
@import 'application';
|
@import 'application';
|
||||||
|
|
||||||
@import 'tangerineui-chinwag/tangerineui-chinwag.scss';
|
@import 'tangerineui/tangerineui';
|
||||||
|
@import 'tangerineui/chingerine';
|
||||||
|
|
|
@ -1029,6 +1029,12 @@ a.name-tag,
|
||||||
color: var(--user-role-accent);
|
color: var(--user-role-accent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.applications-list {
|
||||||
|
.icon {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.announcements-list,
|
.announcements-list,
|
||||||
.filters-list {
|
.filters-list {
|
||||||
border: 1px solid var(--background-border-color);
|
border: 1px solid var(--background-border-color);
|
||||||
|
|
|
@ -2863,7 +2863,7 @@ $ui-header-logo-wordmark-width: 99px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.column {
|
.column {
|
||||||
width: 400px;
|
width: clamp(380px, calc((100% - 350px) / 4), 400px);
|
||||||
position: relative;
|
position: relative;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -7988,79 +7988,23 @@ noscript {
|
||||||
background: rgba($base-overlay-background, 0.5);
|
background: rgba($base-overlay-background, 0.5);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.list-adder,
|
||||||
.list-editor {
|
.list-editor {
|
||||||
background: $ui-base-color;
|
backdrop-filter: var(--background-filter);
|
||||||
|
background: var(--modal-background-color);
|
||||||
|
border: 1px solid var(--modal-border-color);
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
box-shadow: 2px 4px 15px rgba($base-shadow-color, 0.4);
|
|
||||||
width: 380px;
|
width: 380px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
@media screen and (width <= 420px) {
|
@media screen and (width <= 420px) {
|
||||||
width: 90%;
|
width: 90%;
|
||||||
}
|
}
|
||||||
|
|
||||||
h4 {
|
|
||||||
padding: 15px 0;
|
|
||||||
background: lighten($ui-base-color, 13%);
|
|
||||||
font-weight: 500;
|
|
||||||
font-size: 16px;
|
|
||||||
text-align: center;
|
|
||||||
border-radius: 8px 8px 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawer__pager {
|
|
||||||
height: 50vh;
|
|
||||||
border-radius: 4px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.drawer__inner {
|
|
||||||
border-radius: 0 0 8px 8px;
|
|
||||||
|
|
||||||
&.backdrop {
|
|
||||||
width: calc(100% - 60px);
|
|
||||||
box-shadow: 2px 4px 15px rgba($base-shadow-color, 0.4);
|
|
||||||
border-radius: 0 0 0 8px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&__accounts {
|
|
||||||
overflow-y: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.account__display-name {
|
|
||||||
&:hover strong {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.account__avatar {
|
|
||||||
cursor: default;
|
|
||||||
}
|
|
||||||
|
|
||||||
.search {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-adder {
|
.list-adder {
|
||||||
background: $ui-base-color;
|
|
||||||
flex-direction: column;
|
|
||||||
border-radius: 8px;
|
|
||||||
box-shadow: 2px 4px 15px rgba($base-shadow-color, 0.4);
|
|
||||||
width: 380px;
|
|
||||||
overflow: hidden;
|
|
||||||
|
|
||||||
@media screen and (width <= 420px) {
|
|
||||||
width: 90%;
|
|
||||||
}
|
|
||||||
|
|
||||||
&__account {
|
|
||||||
background: lighten($ui-base-color, 13%);
|
|
||||||
}
|
|
||||||
|
|
||||||
&__lists {
|
&__lists {
|
||||||
background: lighten($ui-base-color, 13%);
|
|
||||||
height: 50vh;
|
height: 50vh;
|
||||||
border-radius: 0 0 8px 8px;
|
border-radius: 0 0 8px 8px;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
|
@ -8081,6 +8025,52 @@ noscript {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 4px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-editor {
|
||||||
|
h4 {
|
||||||
|
padding: 15px 0;
|
||||||
|
background: lighten($ui-base-color, 13%);
|
||||||
|
font-weight: 500;
|
||||||
|
font-size: 16px;
|
||||||
|
text-align: center;
|
||||||
|
border-radius: 8px 8px 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.drawer__pager {
|
||||||
|
height: 50vh;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.drawer__inner {
|
||||||
|
&.backdrop {
|
||||||
|
width: calc(100% - 60px);
|
||||||
|
box-shadow: 2px 4px 15px rgba($base-shadow-color, 0.4);
|
||||||
|
border-radius: 0 0 0 8px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&__accounts {
|
||||||
|
background: unset;
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.account__display-name {
|
||||||
|
&:hover strong {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.account__avatar {
|
||||||
|
cursor: default;
|
||||||
|
}
|
||||||
|
|
||||||
|
.search {
|
||||||
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -10814,21 +10804,17 @@ noscript {
|
||||||
color: $darker-text-color;
|
color: $darker-text-color;
|
||||||
-webkit-line-clamp: 4;
|
-webkit-line-clamp: 4;
|
||||||
-webkit-box-orient: vertical;
|
-webkit-box-orient: vertical;
|
||||||
max-height: 4 * 22px;
|
max-height: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
p {
|
|
||||||
display: none;
|
|
||||||
|
|
||||||
&:first-child {
|
|
||||||
display: initial;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
p,
|
p,
|
||||||
a {
|
a {
|
||||||
color: inherit;
|
color: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-bottom: 8px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.reply-indicator__attachments {
|
.reply-indicator__attachments {
|
||||||
|
|
|
@ -23,6 +23,8 @@ code {
|
||||||
position: relative;
|
position: relative;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
height: 160px;
|
height: 160px;
|
||||||
|
max-width: 566px;
|
||||||
|
margin-inline: auto;
|
||||||
|
|
||||||
&::after {
|
&::after {
|
||||||
content: '';
|
content: '';
|
||||||
|
|
|
@ -35,6 +35,10 @@ body.rtl {
|
||||||
direction: rtl;
|
direction: rtl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.column-back-button__icon {
|
||||||
|
transform: scale(-1, 1);
|
||||||
|
}
|
||||||
|
|
||||||
.simple_form select {
|
.simple_form select {
|
||||||
background: $ui-base-color
|
background: $ui-base-color
|
||||||
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.933 18.467' height='19.698' width='15.929'><path d='M3.467 14.967l-3.393-3.5H14.86l-3.392 3.5c-1.866 1.925-3.666 3.5-4 3.5-.335 0-2.135-1.575-4-3.5zm.266-11.234L7.467 0 11.2 3.733l3.733 3.734H0l3.733-3.734z' fill='#{hex-color(lighten($ui-base-color, 12%))}'/></svg>")
|
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.933 18.467' height='19.698' width='15.929'><path d='M3.467 14.967l-3.393-3.5H14.86l-3.392 3.5c-1.866 1.925-3.666 3.5-4 3.5-.335 0-2.135-1.575-4-3.5zm.266-11.234L7.467 0 11.2 3.733l3.733 3.734H0l3.733-3.734z' fill='#{hex-color(lighten($ui-base-color, 12%))}'/></svg>")
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
@import 'application';
|
|
||||||
@import 'tangerineui-chinwag/tangerineui-chinwag.scss';
|
|
File diff suppressed because it is too large
Load diff
254
app/javascript/styles/tangerineui/chingerine.scss
Normal file
254
app/javascript/styles/tangerineui/chingerine.scss
Normal file
|
@ -0,0 +1,254 @@
|
||||||
|
/* Chinwag Meta */
|
||||||
|
:root {
|
||||||
|
--version-tag: 'cw1';
|
||||||
|
--variant-name: 'Chinwag';
|
||||||
|
--variant-emoji: '\1F986\00A0';
|
||||||
|
--variant: var(--variant-emoji) var(--variant-name);
|
||||||
|
--meta: 'Tangerine UI for Chinwag: ' var(--version) '-' var(--version-tag)
|
||||||
|
' \00B7 ' var(--variant);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Colour Overrides */
|
||||||
|
:root {
|
||||||
|
color-scheme: light dark;
|
||||||
|
|
||||||
|
--color-bg: #f0f0ec;
|
||||||
|
--color-fg-muted: #888494;
|
||||||
|
--color-secondary-bg: #e4eef2;
|
||||||
|
--color-secondary-separator: #dbe8ed;
|
||||||
|
--color-content-secondary-bg: #faf8f6;
|
||||||
|
--color-content-secondary-separator: rgba(223, 219, 237, 40%);
|
||||||
|
--color-accent: #3b953f;
|
||||||
|
--color-accent-focus: #4e9f52;
|
||||||
|
--color-accent-lines: rgba(237, 238, 246, 52%);
|
||||||
|
--color-accent-bg: #f6f5ed;
|
||||||
|
--color-reject: #953f3b;
|
||||||
|
}
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--color-bg: #111111;
|
||||||
|
--gradient-bg: linear-gradient(90deg, var(--color-bg), var(--color-bg));
|
||||||
|
--color-fg: #d6d2e0;
|
||||||
|
--color-fg-muted: #787c77;
|
||||||
|
--color-secondary-bg: #11191f;
|
||||||
|
--color-secondary-separator: #26232e;
|
||||||
|
--color-content-bg: #171717;
|
||||||
|
--color-content-fg: var(--color-fg);
|
||||||
|
--color-content-fg-bold: #ffffff;
|
||||||
|
--color-content-fg-muted: #737373;
|
||||||
|
--color-content-secondary-bg: var(--color-secondary-bg);
|
||||||
|
--color-content-secondary-separator: rgba(64, 62, 89, 40%);
|
||||||
|
--color-accent: #2f7732; /* slightly darker shade of brand green */
|
||||||
|
--color-accent-focus: #4e9f52;
|
||||||
|
--color-accent-lines: rgba(221, 240, 225, 52%);
|
||||||
|
--color-accent-bg: #0e0e0e;
|
||||||
|
|
||||||
|
/* --color-confirm: #79bd9a; */
|
||||||
|
--color-confirm-bg: rgba(196, 216, 197, 30%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
:root {
|
||||||
|
/* Fediverse logo */
|
||||||
|
--logo: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" fill="%233b953f" viewBox="0 0 256 256"><path d="M148,64a20,20,0,1,1,20-20A20,20,0,0,1,148,64Zm64,40a20,20,0,1,0,20,20A20,20,0,0,0,212,104Zm-56,88a20,20,0,1,0,20,20A20,20,0,0,0,156,192ZM56,164a20,20,0,1,0,20,20A20,20,0,0,0,56,164Zm-4-60A20,20,0,1,0,32,84,20,20,0,0,0,52,104Z" opacity="0.2"></path><path d="M212,96a27.84,27.84,0,0,0-10.51,2L171,59.94A28,28,0,1,0,120,44a28.65,28.65,0,0,0,.15,2.94L73.68,66.3a28,28,0,1,0-28.6,44.83l1.85,46.38a28,28,0,1,0,32.74,41.42L128,212.47a28,28,0,1,0,49.13-18.79l27.21-42.75A28,28,0,1,0,212,96Zm-56,88-.89,0-16.18-48.53,46.65-2.22a27.94,27.94,0,0,0,5.28,9l-27.21,42.75A28,28,0,0,0,156,184ZM62.92,156.87l-1.85-46.38a28,28,0,0,0,10.12-6.13L113.72,129,72.26,161.22A28,28,0,0,0,62.92,156.87ZM149.57,72a27.8,27.8,0,0,0,8.94-2L189,108.06a27.86,27.86,0,0,0-4.18,9.22l-46.57,2.22ZM82.09,173.85,124,141.26l15.94,47.83a28.2,28.2,0,0,0-7.6,8L84,183.53A28,28,0,0,0,82.09,173.85ZM148,32a12,12,0,1,1-12,12A12,12,0,0,1,148,32ZM126.32,61.7A28.44,28.44,0,0,0,134,68.24l-11.3,47.45L79.23,90.52A28,28,0,0,0,80,84a28.65,28.65,0,0,0-.15-2.94ZM40,84A12,12,0,1,1,52,96,12,12,0,0,1,40,84ZM56,196a12,12,0,1,1,12-12A12,12,0,0,1,56,196Zm100,28a12,12,0,1,1,12-12A12,12,0,0,1,156,224Zm56-88a12,12,0,1,1,12-12A12,12,0,0,1,212,136Z"></path></svg>');
|
||||||
|
|
||||||
|
/* Post+Notifications icons */
|
||||||
|
--icon-reply-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M80,56v96L32,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,96H88V56a8,8,0,0,0-13.66-5.66l-48,48a8,8,0,0,0,0,11.32l48,48A8,8,0,0,0,88,152V112h40a88.1,88.1,0,0,1,88,88,8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,96ZM72,132.69,43.31,104,72,75.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-reply-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M232,200a8,8,0,0,1-16,0,88.1,88.1,0,0,0-88-88H88v40a8,8,0,0,1-13.66,5.66l-48-48a8,8,0,0,1,0-11.32l48-48A8,8,0,0,1,88,56V96h40A104.11,104.11,0,0,1,232,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-boost-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M184,120v61.65a8,8,0,0,1-2.34,5.65l-34.35,34.35a8,8,0,0,1-13.57-4.53L128,176ZM136,72H74.35a8,8,0,0,0-5.65,2.34L34.35,108.69a8,8,0,0,0,4.53,13.57L80,128ZM40,216c37.65,0,50.69-19.69,54.56-28.18L68.18,161.44C59.69,165.31,40,178.35,40,216Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.85,47.12a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.41,27.07L132.69,64H74.36A15.91,15.91,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A15.91,15.91,0,0,0,192,181.64V123.31l4.77-4.77C223.45,91.86,224.6,59.71,223.85,47.12ZM74.36,80h42.33L77.16,119.52,40,114.34Zm74.41-9.45a76.65,76.65,0,0,1,59.11-22.47,76.46,76.46,0,0,1-22.42,59.16L128,164.68,91.32,128ZM176,181.64,141.67,216l-5.19-37.17L176,139.31Zm-74.16,9.5C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-boost-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23953f3b' viewBox='0 0 256 256'%3E%3Cpath d='M101.85,191.14C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Zm122-144a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.4,27.07h0L88,108.7A8,8,0,0,1,76.67,97.39l26.56-26.57A4,4,0,0,0,100.41,64H74.35A15.9,15.9,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A16,16,0,0,0,192,181.65V155.59a4,4,0,0,0-6.83-2.82l-26.57,26.56a8,8,0,0,1-11.71-.42,8.2,8.2,0,0,1,.6-11.1l49.27-49.27h0C223.45,91.86,224.6,59.71,223.85,47.12Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-star-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M229.06,108.79l-48.7,42,14.88,62.79a8.4,8.4,0,0,1-12.52,9.17L128,189.09,73.28,222.74a8.4,8.4,0,0,1-12.52-9.17l14.88-62.79-48.7-42A8.46,8.46,0,0,1,31.73,94L95.64,88.8l24.62-59.6a8.36,8.36,0,0,1,15.48,0l24.62,59.6L224.27,94A8.46,8.46,0,0,1,229.06,108.79Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M192,176v48l-64-40L64,224V176l64-40Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M184,32H72A16,16,0,0,0,56,48V224a8,8,0,0,0,12.24,6.78L128,193.43l59.77,37.35A8,8,0,0,0,200,224V48A16,16,0,0,0,184,32Zm0,16V161.57l-51.77-32.35a8,8,0,0,0-8.48,0L72,161.56V48ZM132.23,177.22a8,8,0,0,0-8.48,0L72,209.57V180.43l56-35,56,35v29.14Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233f3b95' viewBox='0 0 256 256'%3E%3Cpath d='M184,32H72A16,16,0,0,0,56,48V224a8,8,0,0,0,12.24,6.78L128,193.43l59.77,37.35A8,8,0,0,0,200,224V48A16,16,0,0,0,184,32ZM132.23,177.22a8,8,0,0,0-8.48,0L72,209.57V180.43l56-35,56,35v29.14Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-translate-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,184H144l40-80ZM96,127.56h0A95.78,95.78,0,0,0,128,56H64A95.78,95.78,0,0,0,96,127.56Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M247.15,212.42l-56-112a8,8,0,0,0-14.31,0l-21.71,43.43A88,88,0,0,1,108,126.93,103.65,103.65,0,0,0,135.69,64H160a8,8,0,0,0,0-16H104V32a8,8,0,0,0-16,0V48H32a8,8,0,0,0,0,16h87.63A87.7,87.7,0,0,1,96,116.35a87.74,87.74,0,0,1-19-31,8,8,0,1,0-15.08,5.34A103.63,103.63,0,0,0,84,127a87.55,87.55,0,0,1-52,17,8,8,0,0,0,0,16,103.46,103.46,0,0,0,64-22.08,104.18,104.18,0,0,0,51.44,21.31l-26.6,53.19a8,8,0,0,0,14.31,7.16L148.94,192h70.11l13.79,27.58A8,8,0,0,0,240,224a8,8,0,0,0,7.15-11.58ZM156.94,176,184,121.89,211.05,176Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-ellipsis-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M152,128a24,24,0,1,1-24-24A24,24,0,0,1,152,128ZM48,104a24,24,0,1,0,24,24A24,24,0,0,0,48,104Zm160,0a24,24,0,1,0,24,24A24,24,0,0,0,208,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144ZM48,96a32,32,0,1,0,32,32A32,32,0,0,0,48,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,48,144ZM208,96a32,32,0,1,0,32,32A32,32,0,0,0,208,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,208,144Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-poll-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,104v48H48V104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,96H184V56a8,8,0,0,0-8-8H56V40a8,8,0,0,0-16,0V216a8,8,0,0,0,16,0v-8h88a8,8,0,0,0,8-8V160h72a8,8,0,0,0,8-8V104A8,8,0,0,0,224,96ZM168,64V96H56V64ZM136,192H56V160h80Zm80-48H56V112H216Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-post-notification-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,128A96,96,0,0,1,79.93,211.11h0L42.54,223.58a8,8,0,0,1-10.12-10.12l12.47-37.39h0A96,96,0,1,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-4-1.08,7.85,7.85,0,0,0-2.53.42L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Zm12-88a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm-44,0a12,12,0,1,1-12-12A12,12,0,0,1,96,128Zm88,0a12,12,0,1,1-12-12A12,12,0,0,1,184,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-users-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M136,108A52,52,0,1,1,84,56,52,52,0,0,1,136,108Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-user-plus-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136Zm-57.87,58.85a8,8,0,0,1-12.26,10.3C165.75,181.19,138.09,168,108,168s-57.75,13.19-77.87,37.15a8,8,0,0,1-12.25-10.3c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM108,152a52,52,0,1,0-52-52A52.06,52.06,0,0,0,108,152Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Navigation icons */
|
||||||
|
--icon-home-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-home-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bell-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,139.81,56,104a72,72,0,0,1,144,0c0,35.82,8.3,64.6,14.9,76A8,8,0,0,1,208,192Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M221.8,175.94C216.25,166.38,208,139.33,208,104a80,80,0,1,0-160,0c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.81a40,40,0,0,0,78.38,0H208a16,16,0,0,0,13.8-24.06ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216ZM48,184c7.7-13.24,16-43.92,16-80a64,64,0,1,1,128,0c0,36.05,8.28,66.73,16,80Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bell-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M221.8,175.94C216.25,166.38,208,139.33,208,104a80,80,0,1,0-160,0c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.81a40,40,0,0,0,78.38,0H208a16,16,0,0,0,13.8-24.06ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-explore-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M104,168a40,40,0,1,1-40-40A40,40,0,0,1,104,168Zm88-40a40,40,0,1,0,40,40A40,40,0,0,0,192,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M237.2,151.87v0a47.1,47.1,0,0,0-2.35-5.45L193.26,51.8a7.82,7.82,0,0,0-1.66-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,7.82,7.82,0,0,0-1.66,2.44L21.15,146.4a47.1,47.1,0,0,0-2.35,5.45v0A48,48,0,1,0,112,168V96h32v72a48,48,0,1,0,93.2-16.13ZM76.71,59.75a16,16,0,0,1,19.29-1v73.51a47.9,47.9,0,0,0-46.79-9.92ZM64,200a32,32,0,1,1,32-32A32,32,0,0,1,64,200ZM160,58.74a16,16,0,0,1,19.29,1l27.5,62.58A47.9,47.9,0,0,0,160,132.25ZM192,200a32,32,0,1,1,32-32A32,32,0,0,1,192,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-explore-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M237.22,151.9l0-.1a1.42,1.42,0,0,0-.07-.22,48.46,48.46,0,0,0-2.31-5.3L193.27,51.8a8,8,0,0,0-1.67-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,8,8,0,0,0-1.67,2.44L21.2,146.28a48.46,48.46,0,0,0-2.31,5.3,1.72,1.72,0,0,0-.07.21s0,.08,0,.11a48,48,0,0,0,90.32,32.51,47.49,47.49,0,0,0,2.9-16.59V96h32v71.83a47.49,47.49,0,0,0,2.9,16.59,48,48,0,0,0,90.32-32.51Zm-143.15,27a32,32,0,0,1-60.2-21.71l1.81-4.13A32,32,0,0,1,96,167.88V168h0A32,32,0,0,1,94.07,178.94ZM203,198.07A32,32,0,0,1,160,168h0v-.11a32,32,0,0,1,60.32-14.78l1.81,4.13A32,32,0,0,1,203,198.07Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-globe-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M245.11,60.68c-7.65-13.19-27.84-16.16-58.5-8.66A95.93,95.93,0,0,0,32,128a98,98,0,0,0,.78,12.31C5.09,169,5.49,186,10.9,195.32,16,204.16,26.64,208,40.64,208a124.11,124.11,0,0,0,28.79-4A95.93,95.93,0,0,0,224,128a97.08,97.08,0,0,0-.77-12.25c12.5-13,20.82-25.35,23.65-35.92C248.83,72.51,248.24,66.07,245.11,60.68ZM128,48a80.11,80.11,0,0,1,78,62.2c-17.06,16.06-40.15,32.53-62.07,45.13C116.38,171.14,92.48,181,73.42,186.4A79.94,79.94,0,0,1,128,48ZM24.74,187.29c-1.46-2.51-.65-7.24,2.22-13a79.05,79.05,0,0,1,10.29-15.05,96,96,0,0,0,18,31.32C38,193.46,27.24,191.61,24.74,187.29ZM128,208a79.45,79.45,0,0,1-38.56-9.94,370,370,0,0,0,62.43-28.86c21.58-12.39,40.68-25.82,56.07-39.08A80.07,80.07,0,0,1,128,208ZM231.42,75.69c-1.7,6.31-6.19,13.53-12.63,21.13a95.69,95.69,0,0,0-18-31.35c14.21-2.35,27.37-2.17,30.5,3.24C232.19,70.28,232.24,72.63,231.42,75.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-globe-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M245.11,60.68c-7.65-13.19-27.85-16.16-58.5-8.66A96,96,0,0,0,32.81,140.3C5.09,169,5.49,186,10.9,195.32,16,204.16,26.64,208,40.64,208a124.11,124.11,0,0,0,28.79-4,96,96,0,0,0,153.78-88.25c12.51-13,20.83-25.35,23.66-35.92C248.83,72.51,248.24,66.07,245.11,60.68Zm-13.69,15c-6.11,22.78-48.65,57.31-87.52,79.64-67.81,39-113.62,41.52-119.16,32-1.46-2.51-.65-7.24,2.22-13a80.06,80.06,0,0,1,10.28-15.05,95.53,95.53,0,0,0,6.23,14.18,4,4,0,0,0,4,2.12,122.14,122.14,0,0,0,16.95-3.32c21.23-5.55,46.63-16.48,71.52-30.78s47-30.66,62.45-46.15A122.74,122.74,0,0,0,209.7,82.45a4,4,0,0,0,.17-4.52,96.26,96.26,0,0,0-9.1-12.46c14.21-2.35,27.37-2.17,30.5,3.24C232.19,70.28,232.24,72.63,231.42,75.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-direct-messages-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-direct-messages-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-column-link-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M168,72V224l-56-40L56,224V72a8,8,0,0,1,8-8h96A8,8,0,0,1,168,72Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M160,56H64A16,16,0,0,0,48,72V224a8,8,0,0,0,12.65,6.51L112,193.83l51.36,36.68A8,8,0,0,0,176,224V72A16,16,0,0,0,160,56Zm0,152.46-43.36-31a8,8,0,0,0-9.3,0L64,208.45V72h96ZM208,40V192a8,8,0,0,1-16,0V40H88a8,8,0,0,1,0-16H192A16,16,0,0,1,208,40Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M160,56H64A16,16,0,0,0,48,72V224a8,8,0,0,0,12.65,6.51L112,193.83l51.36,36.68A8,8,0,0,0,176,224V72A16,16,0,0,0,160,56Z'%3E%3C/path%3E%3Cpath d='M192,24H88a8,8,0,0,0,0,16H192V192a8,8,0,0,0,16,0V40A16,16,0,0,0,192,24Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-star-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M234.29,114.85l-45,38.83L203,211.75a16.4,16.4,0,0,1-24.5,17.82L128,198.49,77.47,229.57A16.4,16.4,0,0,1,53,211.75l13.76-58.07-45-38.83A16.46,16.46,0,0,1,31.08,86l59-4.76,22.76-55.08a16.36,16.36,0,0,1,30.27,0l22.75,55.08,59,4.76a16.46,16.46,0,0,1,9.37,28.86Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-column-link-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-user-plus-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136ZM144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17A8,8,0,0,0,24,208H192a8,8,0,0,0,6.13-13.15C183.18,177.07,164.6,164.44,144,157.68Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-list-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,64V192H40V64Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-list-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dot-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dot-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M128,80a48,48,0,1,0,48,48A48,48,0,0,0,128,80Zm0,60a12,12,0,1,1,12-12A12,12,0,0,1,128,140Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-settings-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M230.1,108.76,198.25,90.62c-.64-1.16-1.31-2.29-2-3.41l-.12-36A104.61,104.61,0,0,0,162,32L130,49.89c-1.34,0-2.69,0-4,0L94,32A104.58,104.58,0,0,0,59.89,51.25l-.16,36c-.7,1.12-1.37,2.26-2,3.41l-31.84,18.1a99.15,99.15,0,0,0,0,38.46l31.85,18.14c.64,1.16,1.31,2.29,2,3.41l.12,36A104.61,104.61,0,0,0,94,224l32-17.87c1.34,0,2.69,0,4,0L162,224a104.58,104.58,0,0,0,34.08-19.25l.16-36c.7-1.12,1.37-2.26,2-3.41l31.84-18.1A99.15,99.15,0,0,0,230.1,108.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm109.94-52.79a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21Zm-15,34.91-28.57,16.25a8,8,0,0,0-3,3c-.58,1-1.19,2.06-1.81,3.06a7.94,7.94,0,0,0-1.22,4.21l-.15,32.25a95.89,95.89,0,0,1-25.37,14.3L134,199.13a8,8,0,0,0-3.91-1h-.19c-1.21,0-2.43,0-3.64,0a8.1,8.1,0,0,0-4.1,1l-28.84,16.1A96,96,0,0,1,67.88,201l-.11-32.2a8,8,0,0,0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.09,8.09,0,0,0-3-3.06l-28.6-16.29a90.49,90.49,0,0,1,0-28.26L61.67,97.63a8,8,0,0,0,3-3c.58-1,1.19-2.06,1.81-3.06a7.94,7.94,0,0,0,1.22-4.21l.15-32.25a95.89,95.89,0,0,1,25.37-14.3L122,56.87a8,8,0,0,0,4.1,1c1.21,0,2.43,0,3.64,0a8,8,0,0,0,4.1-1l28.84-16.1A96,96,0,0,1,188.12,55l.11,32.2a8,8,0,0,0,1.22,4.22c.62,1,1.23,2,1.8,3.06a8.09,8.09,0,0,0,3,3.06l28.6,16.29A90.49,90.49,0,0,1,222.9,142.12Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-moderation-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M149.66,45.66l-64,64a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,0-11.32l64-64a8,8,0,0,1,11.32,0l16,16A8,8,0,0,1,149.66,45.66Zm88,76.68-16-16a8,8,0,0,0-11.32,0l-64,64a8,8,0,0,0,0,11.32l16,16a8,8,0,0,0,11.32,0l64-64A8,8,0,0,0,237.66,122.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-administration-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-ellipsis-column-link-active-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M156,128a28,28,0,1,1-28-28A28,28,0,0,1,156,128ZM48,100a28,28,0,1,0,28,28A28,28,0,0,0,48,100Zm160,0a28,28,0,1,0,28,28A28,28,0,0,0,208,100Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-hashtag-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M237.66,153,153,237.66a8,8,0,0,1-11.31,0L42.34,138.34A8,8,0,0,1,40,132.69V40h92.69a8,8,0,0,1,5.65,2.34l99.32,99.32A8,8,0,0,1,237.66,153Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63Zm-96,96L48,132.69V48h84.69L232,147.31ZM96,84A12,12,0,1,1,84,72,12,12,0,0,1,96,84Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Post visibility icons */
|
||||||
|
--icon-globe-visibility-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M248.59,58.67c-6.31-10.87-23-21.06-66.16-9.71A95.94,95.94,0,0,0,32,128q0,3.6.26,7.14C.56,166.86,1.1,186.4,7.44,197.33,13.4,207.61,25.3,212,40.68,212c9.79,0,21-1.78,32.95-4.91A95.94,95.94,0,0,0,224,128c0-2.41-.09-4.79-.27-7.16,14.31-14.38,23.86-28.21,27-40C253.55,70.42,251.12,63,248.59,58.67ZM128,56a72.11,72.11,0,0,1,70.19,56C184,124.73,165,138.59,141.92,151.86c-21.74,12.49-43.55,22.36-63.09,28.65A72,72,0,0,1,128,56ZM28.19,185.29c-.61-1.07-.17-8.22,10.67-21.71A95.77,95.77,0,0,0,52.35,187C35.12,189.61,28.85,186.41,28.19,185.29ZM128,200a71.66,71.66,0,0,1-22.56-3.64,394.1,394.1,0,0,0,48.42-23.69A388.11,388.11,0,0,0,198.43,143,72.12,72.12,0,0,1,128,200ZM227.57,74.65c-1.28,4.78-4.81,10.87-10.39,17.8A95.74,95.74,0,0,0,203.68,69c15.83-2.37,23.17,0,24.15,1.71C228,71,228.21,72.28,227.57,74.65Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-unlock-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M236.37,139.4a12,12,0,0,0-12-3A84.07,84.07,0,0,1,119.6,31.59a12,12,0,0,0-15-15A108.86,108.86,0,0,0,49.69,55.07,108,108,0,0,0,136,228a107.09,107.09,0,0,0,64.93-21.69,108.86,108.86,0,0,0,38.44-54.94A12,12,0,0,0,236.37,139.4Zm-49.88,47.74A84,84,0,0,1,68.86,69.51,84.93,84.93,0,0,1,92.27,48.29Q92,52.13,92,56A108.12,108.12,0,0,0,200,164q3.87,0,7.71-.27A84.79,84.79,0,0,1,186.49,187.14Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-lock-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Zm-76-92a32,32,0,0,0-12,61.66V180a12,12,0,0,0,24,0v-6.34A32,32,0,0,0,128,112Zm0,24a8,8,0,1,1-8,8A8,8,0,0,1,128,136Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-at-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Other icons */
|
||||||
|
--icon-bell-ringing: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-erase: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M160,168l-48,48H66.75L36.69,185.94a16,16,0,0,1,0-22.63L96,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M225,80.4,183.6,39a24,24,0,0,0-33.94,0L31,157.66a24,24,0,0,0,0,33.94l30.06,30.06A8,8,0,0,0,66.74,224H216a8,8,0,0,0,0-16h-84.7L225,114.34A24,24,0,0,0,225,80.4ZM108.68,208H70.05L42.33,180.28a8,8,0,0,1,0-11.31L96,115.31,148.69,168Zm105-105L160,156.69,107.31,104,161,50.34a8,8,0,0,1,11.32,0l41.38,41.38a8,8,0,0,1,0,11.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-erase-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M225,80.4,183.6,39a24,24,0,0,0-33.94,0L31,157.66a24,24,0,0,0,0,33.94l30.06,30.06A8,8,0,0,0,66.74,224H216a8,8,0,0,0,0-16h-84.7L225,114.34A24,24,0,0,0,225,80.4ZM213.67,103,160,156.69,107.31,104,161,50.34a8,8,0,0,1,11.32,0l41.38,41.38a8,8,0,0,1,0,11.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-paperclip-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,56V178.06l-39.72-39.72a8,8,0,0,0-11.31,0L147.31,164,97.66,114.34a8,8,0,0,0-11.32,0L32,168.69V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V158.75l-26.07-26.06a16,16,0,0,0-22.63,0l-20,20-44-44a16,16,0,0,0-22.62,0L40,149.37V56ZM40,172l52-52,80,80H40Zm176,28H194.63l-36-36,20-20L216,181.38V200ZM144,100a12,12,0,1,1,12,12A12,12,0,0,1,144,100Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-warning: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M215.46,216H40.54C27.92,216,20,202.79,26.13,192.09L113.59,40.22c6.3-11,22.52-11,28.82,0l87.46,151.87C236,202.79,228.08,216,215.46,216Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-verified: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-52.2,6.84-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-gear-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M237.94,107.21a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M229.66,98.34,172.39,155.8c11.46,22.93-1.72,45.86-10.11,57a8,8,0,0,1-12,.83L42.34,105.76A8,8,0,0,1,43,93.85c29.65-23.92,57.4-10,57.4-10l57.27-57.46a8,8,0,0,1,11.31,0L229.66,87A8,8,0,0,1,229.66,98.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M235.32,81.37,174.63,20.69a16,16,0,0,0-22.63,0L98.37,74.49c-10.66-3.34-35-7.37-60.4,13.14a16,16,0,0,0-1.29,23.78L85,159.71,42.34,202.34a8,8,0,0,0,11.32,11.32L96.29,171l48.29,48.29A16,16,0,0,0,155.9,224c.38,0,.75,0,1.13,0a15.93,15.93,0,0,0,11.64-6.33c19.64-26.1,17.75-47.32,13.19-60L235.33,104A16,16,0,0,0,235.32,81.37ZM224,92.69h0l-57.27,57.46a8,8,0,0,0-1.49,9.22c9.46,18.93-1.8,38.59-9.34,48.62L48,100.08c12.08-9.74,23.64-12.31,32.48-12.31A40.13,40.13,0,0,1,96.81,91a8,8,0,0,0,9.25-1.51L163.32,32,224,92.68Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-emoji-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216ZM80,108a12,12,0,1,1,12,12A12,12,0,0,1,80,108Zm96,0a12,12,0,1,1-12-12A12,12,0,0,1,176,108Zm-1.08,48c-10.29,17.79-27.39,28-46.92,28s-36.63-10.2-46.92-28a8,8,0,1,1,13.84-8c7.47,12.91,19.21,20,33.08,20s25.61-7.1,33.08-20a8,8,0,1,1,13.84,8Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M218.34,119.6,183.6,154.34a46.58,46.58,0,0,1-44.31,12.26c-.31.34-.62.67-.95,1L103.6,202.34A46.63,46.63,0,1,1,37.66,136.4L72.4,101.66A46.6,46.6,0,0,1,116.71,89.4c.31-.34.62-.67,1-1L152.4,53.66a46.63,46.63,0,0,1,65.94,65.94Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M240,88.23a54.43,54.43,0,0,1-16,37L189.25,160a54.27,54.27,0,0,1-38.63,16h-.05A54.63,54.63,0,0,1,96,119.84a8,8,0,0,1,16,.45A38.62,38.62,0,0,0,150.58,160h0a38.39,38.39,0,0,0,27.31-11.31l34.75-34.75a38.63,38.63,0,0,0-54.63-54.63l-11,11A8,8,0,0,1,135.7,59l11-11A54.65,54.65,0,0,1,224,48,54.86,54.86,0,0,1,240,88.23ZM109,185.66l-11,11A38.41,38.41,0,0,1,70.6,208h0a38.63,38.63,0,0,1-27.29-65.94L78,107.31A38.63,38.63,0,0,1,144,135.71a8,8,0,0,0,7.78,8.22H152a8,8,0,0,0,8-7.78A54.86,54.86,0,0,0,144,96a54.65,54.65,0,0,0-77.27,0L32,130.75A54.62,54.62,0,0,0,70.56,224h0a54.28,54.28,0,0,0,38.64-16l11-11A8,8,0,0,0,109,185.66Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-share: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,104V216H48V104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,112v96a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V112A16,16,0,0,1,56,96H80a8,8,0,0,1,0,16H56v96H200V112H176a8,8,0,0,1,0-16h24A16,16,0,0,1,216,112ZM93.66,69.66,120,43.31V136a8,8,0,0,0,16,0V43.31l26.34,26.35a8,8,0,0,0,11.32-11.32l-40-40a8,8,0,0,0-11.32,0l-40,40A8,8,0,0,0,93.66,69.66Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-send: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M227.91,134.86,59.93,231a8,8,0,0,1-11.44-9.67L80,128,48.49,34.72a8,8,0,0,1,11.44-9.67l168,95.85A8,8,0,0,1,227.91,134.86Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M231.87,114l-168-95.89A16,16,0,0,0,40.92,37.34L71.55,128,40.92,218.67A16,16,0,0,0,56,240a16.15,16.15,0,0,0,7.93-2.1l167.92-96.05a16,16,0,0,0,.05-27.89ZM56,224a.56.56,0,0,0,0-.12L85.74,136H144a8,8,0,0,0,0-16H85.74L56.06,32.16A.46.46,0,0,0,56,32l168,95.83Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,40V168H168V88H88V40Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-edited-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M227.32,73.37,182.63,28.69a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H216a8,8,0,0,0,0-16H115.32l112-112A16,16,0,0,0,227.32,73.37ZM48,163.31l88-88L180.69,120l-88,88H48Zm144-54.62L147.32,64l24-24L216,84.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-timer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M128,44a96,96,0,1,0,96,96A96.11,96.11,0,0,0,128,44Zm0,168a72,72,0,1,1,72-72A72.08,72.08,0,0,1,128,212ZM164.49,99.51a12,12,0,0,1,0,17l-28,28a12,12,0,0,1-17-17l28-28A12,12,0,0,1,164.49,99.51ZM92,16A12,12,0,0,1,104,4h48a12,12,0,0,1,0,24H104A12,12,0,0,1,92,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-check-radio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-check-box: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0ZM228,48V208a20,20,0,0,1-20,20H48a20,20,0,0,1-20-20V48A20,20,0,0,1,48,28H208A20,20,0,0,1,228,48Zm-24,4H52V204H204Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-broom: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M192.8,165.12,43.93,105.57A110.88,110.88,0,0,1,61.47,82.38a8,8,0,0,1,8.67-1.81L95.52,90.85a16,16,0,0,0,20.82-9l21-53.1c4.15-10,15.47-15.33,25.63-11.53a20,20,0,0,1,11.51,26.39L153.13,96.71a16,16,0,0,0,8.93,20.75L187,127.3a8,8,0,0,1,5,7.43V152A104.58,104.58,0,0,0,192.8,165.12Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M235.5,216.81c-22.56-11-35.5-34.58-35.5-64.8V134.73a15.94,15.94,0,0,0-10.09-14.87L165,110a8,8,0,0,1-4.48-10.34l21.32-53a28,28,0,0,0-16.1-37,28.14,28.14,0,0,0-35.82,16,.61.61,0,0,0,0,.12L108.9,79a8,8,0,0,1-10.37,4.49L73.11,73.14A15.89,15.89,0,0,0,55.74,76.8C34.68,98.45,24,123.75,24,152a111.45,111.45,0,0,0,31.18,77.53A8,8,0,0,0,61,232H232a8,8,0,0,0,3.5-15.19ZM67.14,88l25.41,10.3a24,24,0,0,0,31.23-13.45l21-53c2.56-6.11,9.47-9.27,15.43-7a12,12,0,0,1,6.88,15.92L145.69,93.76a24,24,0,0,0,13.43,31.14L184,134.73V152c0,.33,0,.66,0,1L55.77,101.71A108.84,108.84,0,0,1,67.14,88Zm48,128a87.53,87.53,0,0,1-24.34-42,8,8,0,0,0-15.49,4,105.16,105.16,0,0,0,18.36,38H64.44A95.54,95.54,0,0,1,40,152a85.9,85.9,0,0,1,7.73-36.29l137.8,55.12c3,18,10.56,33.48,21.89,45.16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Popular hashtag icons */
|
||||||
|
--icon-music: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,164a28,28,0,1,1-28-28A28,28,0,0,1,208,164ZM52,168a28,28,0,1,0,28,28A28,28,0,0,0,52,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M212.92,17.69a8,8,0,0,0-6.86-1.45l-128,32A8,8,0,0,0,72,56V166.08A36,36,0,1,0,88,196V110.25l112-28v51.83A36,36,0,1,0,216,164V24A8,8,0,0,0,212.92,17.69ZM52,216a20,20,0,1,1,20-20A20,20,0,0,1,52,216ZM88,93.75V62.25l112-28v31.5ZM180,184a20,20,0,1,1,20-20A20,20,0,0,1,180,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-microphone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M156.5,151,59,222.45a8,8,0,0,1-10.38-.79l-14.3-14.3A8,8,0,0,1,33.55,197L105,99.5l0,0A64,64,0,0,0,156.48,151Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M104,48c0-24,24-40,24-40s24,16,24,40a24,24,0,0,1-48,0ZM208,96H48a16,16,0,0,0-16,16v23.33c0,17.44,13.67,32.18,31.1,32.66A32,32,0,0,0,96,136a32,32,0,0,0,64,0,32,32,0,0,0,32.9,32c17.43-.48,31.1-15.22,31.1-32.66V112A16,16,0,0,0,208,96Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,112a24,24,0,0,0-24-24H136V79a32.06,32.06,0,0,0,24-31c0-28-26.44-45.91-27.56-46.66a8,8,0,0,0-8.88,0C122.44,2.09,96,20,96,48a32.06,32.06,0,0,0,24,31v9H48a24,24,0,0,0-24,24v23.33a40.84,40.84,0,0,0,8,24.24V200a24,24,0,0,0,24,24H200a24,24,0,0,0,24-24V159.57a40.84,40.84,0,0,0,8-24.24ZM112,48c0-13.57,10-24.46,16-29.79,6,5.33,16,16.22,16,29.79a16,16,0,0,1-32,0ZM40,112a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8v23.33c0,13.25-10.46,24.31-23.32,24.66A24,24,0,0,1,168,136a8,8,0,0,0-16,0,24,24,0,0,1-48,0,8,8,0,0,0-16,0,24,24,0,0,1-24.68,24C50.46,159.64,40,148.58,40,135.33Zm160,96H56a8,8,0,0,1-8-8V172.56A38.77,38.77,0,0,0,62.88,176a39.69,39.69,0,0,0,29-11.31A40.36,40.36,0,0,0,96,160a40,40,0,0,0,64,0,40.36,40.36,0,0,0,4.13,4.67A39.67,39.67,0,0,0,192,176c.38,0,.76,0,1.14,0A38.77,38.77,0,0,0,208,172.56V200A8,8,0,0,1,200,208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-popcorn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M88,96l16,120H70.34a8,8,0,0,1-7.79-6.17L32,80Zm80,0L152,216h33.66a8,8,0,0,0,7.79-6.17L224,80Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M229.52,74.21a8,8,0,0,0-7.13-2A44,44,0,0,0,168,41.67a44,44,0,0,0-80,0,44,44,0,0,0-54.4,30.51,8,8,0,0,0-9.4,9.65L54.76,211.67A16,16,0,0,0,70.34,224H185.66a16,16,0,0,0,15.58-12.33L231.79,81.83A8,8,0,0,0,229.52,74.21ZM76,56a27.68,27.68,0,0,1,13.11,3.26,8,8,0,0,0,11.56-5.34,28,28,0,0,1,54.66,0,8,8,0,0,0,11.56,5.34A28,28,0,0,1,207,76.54l-38.56,11-34.49-13.8a16,16,0,0,0-11.88,0L87.57,87.56,49,76.54A28,28,0,0,1,76,56Zm83.25,45.11L145,208H111L96.75,101.11,128,88.62ZM42.91,91.44l37.85,10.81L94.86,208H70.34ZM185.66,208H161.14l14.1-105.75,37.85-10.81Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-tangerine-slice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,88A88,88,0,0,1,40,88Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M248,80H8a8,8,0,0,0-8,8,128,128,0,0,0,256,0A8,8,0,0,0,248,80ZM77.4,149.91l42.6-42.6V167.6A79.59,79.59,0,0,1,77.4,149.91ZM66.09,138.6A79.59,79.59,0,0,1,48.4,96h60.29ZM136,107.31l42.6,42.6A79.59,79.59,0,0,1,136,167.6Zm53.91,31.29L147.31,96H207.6A79.59,79.59,0,0,1,189.91,138.6ZM128,200A112.15,112.15,0,0,1,16.28,96H32.34a96,96,0,0,0,191.32,0h16.06A112.15,112.15,0,0,1,128,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-sunset: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M192,144a64.33,64.33,0,0,1-2,16H66a64,64,0,1,1,126-16Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M240,152H199.55a73.54,73.54,0,0,0,.45-8,72,72,0,0,0-144,0,73.54,73.54,0,0,0,.45,8H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM72,144a56,56,0,1,1,111.41,8H72.59A56.13,56.13,0,0,1,72,144Zm144,56a8,8,0,0,1-8,8H48a8,8,0,0,1,0-16H208A8,8,0,0,1,216,200ZM72.84,43.58a8,8,0,0,1,14.32-7.16l8,16a8,8,0,0,1-14.32,7.16Zm-56,48.84a8,8,0,0,1,10.74-3.57l16,8a8,8,0,0,1-7.16,14.31l-16-8A8,8,0,0,1,16.84,92.42Zm192,15.16a8,8,0,0,1,3.58-10.73l16-8a8,8,0,1,1,7.16,14.31l-16,8a8,8,0,0,1-10.74-3.58Zm-48-55.16,8-16a8,8,0,0,1,14.32,7.16l-8,16a8,8,0,1,1-14.32-7.16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,64H176L160,40H96L80,64H48A16,16,0,0,0,32,80V192a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V80A16,16,0,0,0,208,64ZM128,168a36,36,0,1,1,36-36A36,36,0,0,1,128,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pine: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M32,192l56-72H48L128,16l80,104H168l56,72Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M230.31,187.09,184.36,128H208a8,8,0,0,0,6.34-12.88l-80-104a8,8,0,0,0-12.68,0l-80,104A8,8,0,0,0,48,128H71.64L25.69,187.09A8,8,0,0,0,32,200h88v40a8,8,0,0,0,16,0V200h88a8,8,0,0,0,6.31-12.91ZM48.36,184l46-59.09A8,8,0,0,0,88,112H64.25L128,29.12,191.75,112H168a8,8,0,0,0-6.31,12.91L207.64,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-tree: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M232,127.82c.09,33.94-28.41,63.3-62.34,64.16a63.72,63.72,0,0,1-41.66-14,63.71,63.71,0,0,1-41.65,14c-33.93-.86-62.44-30.22-62.35-64.16a64,64,0,0,1,40.13-59.2,68,68,0,0,1,127.74,0A64,64,0,0,1,232,127.82Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M198.1,62.59a76,76,0,0,0-140.2,0A71.71,71.71,0,0,0,16,127.8C15.9,166,48,199,86.14,200A72.22,72.22,0,0,0,120,192.47V232a8,8,0,0,0,16,0V192.47A72.17,72.17,0,0,0,168,200l1.82,0C208,199,240.11,166,240,127.8A71.71,71.71,0,0,0,198.1,62.59ZM169.45,184a56.08,56.08,0,0,1-33.45-10v-41l43.58-21.78a8,8,0,1,0-7.16-14.32L136,115.06V88a8,8,0,0,0-16,0v51.06L83.58,120.84a8,8,0,1,0-7.16,14.32L120,156.94v17a56,56,0,0,1-33.45,10C56.9,183.23,31.92,157.52,32,127.84A55.79,55.79,0,0,1,67.11,76a8,8,0,0,0,4.53-4.67,60,60,0,0,1,112.72,0A8,8,0,0,0,188.89,76,55.79,55.79,0,0,1,224,127.84C224.08,157.52,199.1,183.23,169.45,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,48v88c0,48.6-43,88-96,88s-96-39.4-96-88V48a8,8,0,0,1,13.66-5.66L67.6,67.6h0a102.87,102.87,0,0,1,120.8,0h0l21.94-25.24A8,8,0,0,1,224,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M96,140a12,12,0,1,1-12-12A12,12,0,0,1,96,140Zm76-12a12,12,0,1,0,12,12A12,12,0,0,0,172,128Zm60-80v88c0,52.93-46.65,96-104,96S24,188.93,24,136V48A16,16,0,0,1,51.31,36.69c.14.14.26.27.38.41L69,57a111.22,111.22,0,0,1,118.1,0L204.31,37.1c.12-.14.24-.27.38-.41A16,16,0,0,1,232,48Zm-16,0-21.56,24.8A8,8,0,0,1,183.63,74,88.86,88.86,0,0,0,168,64.75V88a8,8,0,1,1-16,0V59.05a97.43,97.43,0,0,0-16-2.72V88a8,8,0,1,1-16,0V56.33a97.43,97.43,0,0,0-16,2.72V88a8,8,0,1,1-16,0V64.75A88.86,88.86,0,0,0,72.37,74a8,8,0,0,1-10.81-1.17L40,48v88c0,41.66,35.21,76,80,79.67V195.31l-13.66-13.66a8,8,0,0,1,11.32-11.31L128,180.68l10.34-10.34a8,8,0,0,1,11.32,11.31L136,195.31v20.36c44.79-3.69,80-38,80-79.67Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dog: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M208,120.38V184a32,32,0,0,1-32,32H80a32,32,0,0,1-32-32V120.38L104,48h48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M239.71,125l-16.42-88a16,16,0,0,0-19.61-12.58l-.31.09L150.85,40h-45.7L52.63,24.56l-.31-.09A16,16,0,0,0,32.71,37.05L16.29,125a15.77,15.77,0,0,0,9.12,17.52A16.26,16.26,0,0,0,32.12,144,15.48,15.48,0,0,0,40,141.84V184a40,40,0,0,0,40,40h96a40,40,0,0,0,40-40V141.85a15.5,15.5,0,0,0,7.87,2.16,16.31,16.31,0,0,0,6.72-1.47A15.77,15.77,0,0,0,239.71,125ZM32,128h0L48.43,40,90.5,52.37Zm144,80H136V195.31l13.66-13.65a8,8,0,0,0-11.32-11.32L128,180.69l-10.34-10.35a8,8,0,0,0-11.32,11.32L120,195.31V208H80a24,24,0,0,1-24-24V123.11L107.93,56h40.14L200,123.11V184A24,24,0,0,1,176,208Zm48-80L165.5,52.37,207.57,40,224,128ZM104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm72,0a12,12,0,1,1-12-12A12,12,0,0,1,176,140Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-brush: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,32c0,32.81-31.64,67.43-58.64,91.05A84.39,84.39,0,0,0,133,90.64C156.57,63.64,191.19,32,224,32Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,32a8,8,0,0,0-8-8c-44.08,0-89.31,49.71-114.43,82.63A60,60,0,0,0,32,164c0,30.88-19.54,44.73-20.47,45.37A8,8,0,0,0,16,224H92a60,60,0,0,0,57.37-77.57C182.3,121.31,232,76.08,232,32ZM92,208H34.63C41.38,198.41,48,183.92,48,164a44,44,0,1,1,44,44Zm32.42-94.45q5.14-6.66,10.09-12.55A76.23,76.23,0,0,1,155,121.49q-5.9,4.94-12.55,10.09A60.54,60.54,0,0,0,124.42,113.55Zm42.7-2.68a92.57,92.57,0,0,0-22-22c31.78-34.53,55.75-45,69.9-47.91C212.17,55.12,201.65,79.09,167.12,110.87Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-apple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,73.52Zm0,99.26c-16.79-11.53-24-30.87-24-52.78,0-18.3,11.68-34.81,24-46.48C204.53,62.66,185,56,168,56a63.72,63.72,0,0,0-40,14h0A63.71,63.71,0,0,0,88.88,56C52,55.5,23.06,86.3,24,123.19a119.62,119.62,0,0,0,37.65,84.12A32,32,0,0,0,83.6,216h87.7a31.75,31.75,0,0,0,23.26-10c15.85-17,21.44-33.2,21.44-33.2Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.3,169.59a8.07,8.07,0,0,0-2.8-3.4C203.53,154.53,200,134.64,200,120c0-17.67,13.47-33.06,21.5-40.67a8,8,0,0,0,0-11.62C208.82,55.74,187.82,48,168,48a72.23,72.23,0,0,0-40,12.13,71.56,71.56,0,0,0-90.71,9.09A74.63,74.63,0,0,0,16,123.4a127,127,0,0,0,40.14,89.73A39.8,39.8,0,0,0,83.59,224h87.68a39.84,39.84,0,0,0,29.12-12.57,125,125,0,0,0,17.82-24.6C225.23,174,224.33,172,223.3,169.59Zm-34.63,30.94a23.76,23.76,0,0,1-17.4,7.47H83.59a23.82,23.82,0,0,1-16.44-6.51A111.14,111.14,0,0,1,32,123,58.5,58.5,0,0,1,48.65,80.47,54.81,54.81,0,0,1,88,64h.78A55.45,55.45,0,0,1,123,76.28a8,8,0,0,0,10,0A55.39,55.39,0,0,1,168,64a70.64,70.64,0,0,1,36,10.35c-13,14.52-20,30.47-20,45.65,0,23.77,7.64,42.73,22.18,55.3A105.52,105.52,0,0,1,188.67,200.53ZM128.23,30A40,40,0,0,1,167,0h1a8,8,0,0,1,0,16h-1a24,24,0,0,0-23.24,18,8,8,0,1,1-15.5-4Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pencil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160,136,75.31,152.69,92,68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188,164,103.31,180.69,120Zm96-96L147.31,64l24-24L216,84.68Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-gaming: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216.86,207.57a28,28,0,0,1-24.66-7.77L150.09,152H172a51.94,51.94,0,0,0,51.2-61h0l16.36,84.17A28,28,0,0,1,216.86,207.57Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M176,112H152a8,8,0,0,1,0-16h24a8,8,0,0,1,0,16ZM104,96H96V88a8,8,0,0,0-16,0v8H72a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0v-8h8a8,8,0,0,0,0-16ZM241.48,200.65a36,36,0,0,1-54.94,4.81c-.12-.12-.24-.24-.35-.37L146.48,160h-37L69.81,205.09l-.35.37A36.08,36.08,0,0,1,44,216,36,36,0,0,1,8.56,173.75a.68.68,0,0,1,0-.14L24.93,89.52A59.88,59.88,0,0,1,83.89,40H172a60.08,60.08,0,0,1,59,49.25c0,.06,0,.12,0,.18l16.37,84.17a.68.68,0,0,1,0,.14A35.74,35.74,0,0,1,241.48,200.65ZM172,144a44,44,0,0,0,0-88H83.89A43.9,43.9,0,0,0,40.68,92.37l0,.13L24.3,176.59A20,20,0,0,0,58,194.3l41.92-47.59a8,8,0,0,1,6-2.71Zm59.7,32.59-8.74-45A60,60,0,0,1,172,160h-4.2L198,194.31a20.09,20.09,0,0,0,17.46,5.39,20,20,0,0,0,16.23-23.11Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cube: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.16a8,8,0,0,1-4.16-7V80.2a8,8,0,0,1,.7-3.27Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.68,66.15,135.68,18h0a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32h0l80.34,44L128,120,47.66,76ZM40,90l80,43.78v85.79L40,175.82Zm96,129.57V133.82L216,90v85.78Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-football: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M65.17,108.08l-33,25.34c-.1-1.8-.15-3.6-.15-5.42A95.61,95.61,0,0,1,53.23,67.78ZM46.92,179.42a96.12,96.12,0,0,0,57,41.52l-14.7-41.52Zm105.21,41.52a96.12,96.12,0,0,0,57-41.52H166.83ZM202.77,67.78l-11.94,40.3,33,25.34c.1-1.8.15-3.6.15-5.42A95.61,95.61,0,0,0,202.77,67.78Zm-38.52-28.7a96.34,96.34,0,0,0-72.5,0L128,64ZM152.72,160,168,115.5,128,88,88,115.5,103.28,160Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm76.52,147.42H170.9l-9.26-12.76,12.63-36.78,15-4.89,26.24,20.13A87.38,87.38,0,0,1,204.52,171.42Zm-164-34.3L66.71,117l15,4.89,12.63,36.78L85.1,171.42H51.48A87.38,87.38,0,0,1,40.47,137.12Zm10-50.64,5.51,18.6L40.71,116.77A87.33,87.33,0,0,1,50.43,86.48ZM109,152,97.54,118.65,128,97.71l30.46,20.94L147,152Zm91.07-46.92,5.51-18.6a87.33,87.33,0,0,1,9.72,30.29Zm-6.2-35.38-9.51,32.08-15.07,4.89L136,83.79V68.21l29.09-20A88.58,88.58,0,0,1,193.86,69.7ZM146.07,41.87,128,54.29,109.93,41.87a88.24,88.24,0,0,1,36.14,0ZM90.91,48.21l29.09,20V83.79L86.72,106.67l-15.07-4.89L62.14,69.7A88.58,88.58,0,0,1,90.91,48.21ZM63.15,187.42H83.52l7.17,20.27A88.4,88.4,0,0,1,63.15,187.42ZM110,214.13,98.12,180.71,107.35,168h41.3l9.23,12.71-11.83,33.42a88,88,0,0,1-36.1,0Zm55.36-6.44,7.17-20.27h20.37A88.4,88.4,0,0,1,165.31,207.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pride: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M224,112v16a96,96,0,0,1-192,0V88a24,24,0,0,1,48,0V64a24,24,0,0,1,48,0,24,24,0,0,1,48,0V88h24A24,24,0,0,1,224,112Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M200,80H184V64a32,32,0,0,0-56-21.13A32,32,0,0,0,72.21,60.42,32,32,0,0,0,24,88v40a104,104,0,0,0,208,0V112A32,32,0,0,0,200,80ZM152,48a16,16,0,0,1,16,16V80H136V64A16,16,0,0,1,152,48ZM88,64a16,16,0,0,1,32,0v40a16,16,0,0,1-32,0ZM40,88a16,16,0,0,1,32,0v16a16,16,0,0,1-32,0Zm176,40a88,88,0,0,1-175.92,3.75A31.93,31.93,0,0,0,80,125.13a31.93,31.93,0,0,0,44.58,3.35,32.21,32.21,0,0,0,11.8,11.44A47.88,47.88,0,0,0,120,176a8,8,0,0,0,16,0,32,32,0,0,1,32-32,8,8,0,0,0,0-16H152a16,16,0,0,1-16-16V96h64a16,16,0,0,1,16,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-vote: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M216,48V208a8,8,0,0,1-8,8H64L40,192V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,48V208a16,16,0,0,1-16,16H136a8,8,0,0,1,0-16h72V48H48v96a8,8,0,0,1-16,0V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM125.66,154.34a8,8,0,0,0-11.32,0L64,204.69,45.66,186.34a8,8,0,0,0-11.32,11.32l24,24a8,8,0,0,0,11.32,0l56-56A8,8,0,0,0,125.66,154.34Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-code: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M240,128l-48,40H64L16,128,64,88H192Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-handshake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M200,152l-40,40L96,176,40,136,72.68,70.63,128,56l55.32,14.63L183.6,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-science: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M210.26,210.26c-17.23,17.23-68-5.63-113.46-51.06S28.51,63,45.74,45.74s68,5.63,113.46,51.06S227.49,193,210.26,210.26Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M196.12,128c24.65-34.61,37.22-70.38,19.74-87.86S162.61,35.23,128,59.88C93.39,35.23,57.62,22.66,40.14,40.14S35.23,93.39,59.88,128c-24.65,34.61-37.22,70.38-19.74,87.86h0c5.63,5.63,13.15,8.14,21.91,8.14,18.48,0,42.48-11.17,66-27.88C151.47,212.83,175.47,224,194,224c8.76,0,16.29-2.52,21.91-8.14h0C233.34,198.38,220.77,162.61,196.12,128Zm8.43-76.55c7.64,7.64,2.48,32.4-18.52,63.28a300.33,300.33,0,0,0-21.19-23.57A300.33,300.33,0,0,0,141.27,70C172.15,49,196.91,43.8,204.55,51.45ZM176.29,128a289.14,289.14,0,0,1-22.76,25.53A289.14,289.14,0,0,1,128,176.29a289.14,289.14,0,0,1-25.53-22.76A289.14,289.14,0,0,1,79.71,128,298.62,298.62,0,0,1,128,79.71a289.14,289.14,0,0,1,25.53,22.76A289.14,289.14,0,0,1,176.29,128ZM51.45,51.45c2.2-2.21,5.83-3.35,10.62-3.35C73.89,48.1,92.76,55,114.72,70A304,304,0,0,0,91.16,91.16,300.33,300.33,0,0,0,70,114.73C49,83.85,43.81,59.09,51.45,51.45Zm0,153.1C43.81,196.91,49,172.15,70,141.27a300.33,300.33,0,0,0,21.19,23.57A304.18,304.18,0,0,0,114.73,186C83.85,207,59.09,212.2,51.45,204.55Zm153.1,0c-7.64,7.65-32.4,2.48-63.28-18.52a304.18,304.18,0,0,0,23.57-21.19A300.33,300.33,0,0,0,186,141.27C207,172.15,212.19,196.91,204.55,204.55ZM140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%233b953f' viewBox='0 0 256 256'%3E%3Cpath d='M232,56V200H160a32,32,0,0,0-32,32,32,32,0,0,0-32-32H24V56H96a32,32,0,0,1,32,32,32,32,0,0,1,32-32Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-olympics: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.1' width='1020' height='495' id='svg2'%3E%3Cmetadata id='metadata28'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs4' /%3E%3Cg transform='matrix(5.7658033,0,0,5.7658033,-216.55705,-1629.403)' id='g3854' style='fill:%23000000;fill-opacity:1'%3E%3Cpath d='m 77.998457,338.04465 c 9.719843,-3.74035 16.634311,-13.17634 16.634311,-24.1989 0,-14.29201 -11.62467,-25.91668 -25.916678,-25.91668 -14.292008,0 -25.95413,11.62467 -25.95413,25.91668 0,14.29201 11.662122,25.91668 25.95413,25.91668 0.54665,0 1.089397,-0.017 1.627741,-0.0505 -0.212847,-1.56081 -0.14221,-4.09918 0.0472,-5.10887 -0.552337,0.0437 -1.110922,0.0659 -1.674938,0.0659 -11.526965,0 -20.823227,-9.29627 -20.823227,-20.82323 0,-11.52696 9.296262,-20.82323 20.823227,-20.82323 l 0,4e-5 c 11.526959,0 20.785775,9.29627 20.785775,20.82323 0,7.91769 -4.368408,14.78291 -10.83969,18.30588 -0.315166,1.3712 -0.711622,4.31209 -0.663721,5.893 z' id='path3016' style='fill:%233b953f;fill-opacity:1' /%3E%3Cpath d='m 118.12057,340.00218 c -1.34862,10.20474 -10.02005,18.04148 -20.603518,18.04148 -11.52697,0 -20.82323,-9.29627 -20.82323,-20.82323 0,-7.8992 4.36561,-14.75085 10.82304,-18.28114 0.45237,-1.7753 0.72684,-3.69514 0.65576,-5.89574 -9.70007,3.75525 -16.6097,13.17589 -16.6097,24.17688 0,14.29201 11.66212,25.91668 25.95413,25.91668 13.026538,0 23.837178,-9.65722 25.649488,-22.18923 -1.32835,-0.0348 -4.11703,-0.60321 -5.04597,-0.9457 z m 4.98685,-6.89716 c -1.97707,-12.3428 -12.69857,-21.80127 -25.590368,-21.80127 -0.5666,0 -1.12907,0.0183 -1.68684,0.0542 0.31178,1.20255 0.3074,3.96583 -0.0166,5.10739 l 0,6e-5 c 0.5617,-0.0452 1.1298,-0.0682 1.70343,-0.0682 9.546428,0 17.537168,6.37619 20.001238,15.11504 1.68318,0.64085 3.49015,1.20604 5.58913,1.59278 z' id='path3790' style='fill:%233b953f;fill-opacity:1' /%3E%3Cpath d='m 157.72746,317.82769 c 1.60373,10.29047 9.36704,19.0414 20.1411,21.36875 13.96979,3.01767 27.78686,-5.89044 30.80453,-19.86023 3.01768,-13.9698 -5.88253,-27.82347 -19.85233,-30.84115 -13.96979,-3.01767 -27.79477,5.92705 -30.81244,19.89685 -0.11542,0.53432 -0.2134,1.06841 -0.29433,1.6017 1.57057,0.12151 4.03679,0.72651 4.98373,1.12484 0.0739,-0.54911 0.17015,-1.09979 0.28924,-1.65109 2.43385,-11.26709 13.48338,-18.39092 24.75047,-15.95707 11.26708,2.43385 18.39092,13.48338 15.95706,24.75047 l -3e-5,-1e-5 c -2.43385,11.26709 -13.47548,18.35431 -24.74257,15.92046 -7.73918,-1.67178 -13.52726,-7.39124 -15.60443,-14.46049 -1.27374,-0.59757 -4.06462,-1.60605 -5.62,-1.89303 z' id='path3842' style='fill:%233b953f;fill-opacity:1' /%3E%3Cpath d='m 105.40431,311.064 c 1.34862,-10.20474 10.02005,-18.04148 20.60351,-18.04148 11.52697,0 20.82323,9.29627 20.82323,20.82323 0,7.8992 -4.36561,14.75085 -10.82304,18.28114 -0.45237,1.7753 -0.72684,3.69514 -0.65576,5.89574 9.70007,-3.75525 16.6097,-13.17589 16.6097,-24.17688 0,-14.29201 -11.66212,-25.91668 -25.95413,-25.91668 -13.02653,0 -23.83717,9.65722 -25.64948,22.18923 1.32835,0.0348 4.11703,0.60321 5.04597,0.9457 z m -4.98685,6.89716 c 1.97707,12.3428 12.69857,21.80127 25.59036,21.80127 0.5666,0 1.12907,-0.0183 1.68684,-0.0542 -0.31178,-1.20255 -0.3074,-3.96583 0.0166,-5.10739 l 0,-6e-5 c -0.5617,0.0452 -1.1298,0.0682 -1.70343,0.0682 -9.54642,0 -17.53716,-6.37619 -20.00123,-15.11504 -1.68318,-0.64085 -3.49015,-1.20604 -5.58913,-1.59278 z' id='path3850' style='fill:%233b953f;fill-opacity:1' /%3E%3Cpath d='m 175.43867,340.00219 c -1.34862,10.20474 -10.02005,18.04148 -20.60351,18.04148 -11.52697,0 -20.82323,-9.29627 -20.82323,-20.82323 0,-7.8992 4.36561,-14.75085 10.82304,-18.28114 0.45237,-1.7753 0.72684,-3.69514 0.65576,-5.89574 -9.70007,3.75525 -16.6097,13.17589 -16.6097,24.17688 0,14.29201 11.66212,25.91668 25.95413,25.91668 13.02653,0 23.83717,-9.65722 25.64948,-22.18923 -1.32835,-0.0348 -4.11703,-0.60321 -5.04597,-0.9457 z m 4.98685,-6.89716 c -1.97707,-12.3428 -12.69857,-21.80127 -25.59036,-21.80127 -0.5666,0 -1.12907,0.0183 -1.68684,0.0542 0.31178,1.20255 0.3074,3.96583 -0.0166,5.10739 l 0,6e-5 c 0.5617,-0.0452 1.1298,-0.0682 1.70343,-0.0682 9.54642,0 17.53716,6.37619 20.00123,15.11504 1.68318,0.64085 3.49015,1.20604 5.58913,1.59278 z' id='path3852' style='fill:%233b953f;fill-opacity:1' /%3E%3C/g%3E%3C/svg%3E%0A");
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
/* Fediverse logo */
|
||||||
|
--logo: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" fill="%232f7732" viewBox="0 0 256 256"><path d="M148,64a20,20,0,1,1,20-20A20,20,0,0,1,148,64Zm64,40a20,20,0,1,0,20,20A20,20,0,0,0,212,104Zm-56,88a20,20,0,1,0,20,20A20,20,0,0,0,156,192ZM56,164a20,20,0,1,0,20,20A20,20,0,0,0,56,164Zm-4-60A20,20,0,1,0,32,84,20,20,0,0,0,52,104Z" opacity="0.2"></path><path d="M212,96a27.84,27.84,0,0,0-10.51,2L171,59.94A28,28,0,1,0,120,44a28.65,28.65,0,0,0,.15,2.94L73.68,66.3a28,28,0,1,0-28.6,44.83l1.85,46.38a28,28,0,1,0,32.74,41.42L128,212.47a28,28,0,1,0,49.13-18.79l27.21-42.75A28,28,0,1,0,212,96Zm-56,88-.89,0-16.18-48.53,46.65-2.22a27.94,27.94,0,0,0,5.28,9l-27.21,42.75A28,28,0,0,0,156,184ZM62.92,156.87l-1.85-46.38a28,28,0,0,0,10.12-6.13L113.72,129,72.26,161.22A28,28,0,0,0,62.92,156.87ZM149.57,72a27.8,27.8,0,0,0,8.94-2L189,108.06a27.86,27.86,0,0,0-4.18,9.22l-46.57,2.22ZM82.09,173.85,124,141.26l15.94,47.83a28.2,28.2,0,0,0-7.6,8L84,183.53A28,28,0,0,0,82.09,173.85ZM148,32a12,12,0,1,1-12,12A12,12,0,0,1,148,32ZM126.32,61.7A28.44,28.44,0,0,0,134,68.24l-11.3,47.45L79.23,90.52A28,28,0,0,0,80,84a28.65,28.65,0,0,0-.15-2.94ZM40,84A12,12,0,1,1,52,96,12,12,0,0,1,40,84ZM56,196a12,12,0,1,1,12-12A12,12,0,0,1,56,196Zm100,28a12,12,0,1,1,12-12A12,12,0,0,1,156,224Zm56-88a12,12,0,1,1,12-12A12,12,0,0,1,212,136Z"></path></svg>');
|
||||||
|
|
||||||
|
/* Post+Notifications icons */
|
||||||
|
--icon-reply-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M80,56v96L32,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,96H88V56a8,8,0,0,0-13.66-5.66l-48,48a8,8,0,0,0,0,11.32l48,48A8,8,0,0,0,88,152V112h40a88.1,88.1,0,0,1,88,88,8,8,0,0,0,16,0A104.11,104.11,0,0,0,128,96ZM72,132.69,43.31,104,72,75.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-reply-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M232,200a8,8,0,0,1-16,0,88.1,88.1,0,0,0-88-88H88v40a8,8,0,0,1-13.66,5.66l-48-48a8,8,0,0,1,0-11.32l48-48A8,8,0,0,1,88,56V96h40A104.11,104.11,0,0,1,232,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-boost-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M184,120v61.65a8,8,0,0,1-2.34,5.65l-34.35,34.35a8,8,0,0,1-13.57-4.53L128,176ZM136,72H74.35a8,8,0,0,0-5.65,2.34L34.35,108.69a8,8,0,0,0,4.53,13.57L80,128ZM40,216c37.65,0,50.69-19.69,54.56-28.18L68.18,161.44C59.69,165.31,40,178.35,40,216Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.85,47.12a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.41,27.07L132.69,64H74.36A15.91,15.91,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A15.91,15.91,0,0,0,192,181.64V123.31l4.77-4.77C223.45,91.86,224.6,59.71,223.85,47.12ZM74.36,80h42.33L77.16,119.52,40,114.34Zm74.41-9.45a76.65,76.65,0,0,1,59.11-22.47,76.46,76.46,0,0,1-22.42,59.16L128,164.68,91.32,128ZM176,181.64,141.67,216l-5.19-37.17L176,139.31Zm-74.16,9.5C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-boost-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23953f3b' viewBox='0 0 256 256'%3E%3Cpath d='M101.85,191.14C97.34,201,82.29,224,40,224a8,8,0,0,1-8-8c0-42.29,23-57.34,32.86-61.85a8,8,0,0,1,6.64,14.56c-6.43,2.93-20.62,12.36-23.12,38.91,26.55-2.5,36-16.69,38.91-23.12a8,8,0,1,1,14.56,6.64Zm122-144a16,16,0,0,0-15-15c-12.58-.75-44.73.4-71.4,27.07h0L88,108.7A8,8,0,0,1,76.67,97.39l26.56-26.57A4,4,0,0,0,100.41,64H74.35A15.9,15.9,0,0,0,63,68.68L28.7,103a16,16,0,0,0,9.07,27.16l38.47,5.37,44.21,44.21,5.37,38.49a15.94,15.94,0,0,0,10.78,12.92,16.11,16.11,0,0,0,5.1.83A15.91,15.91,0,0,0,153,227.3L187.32,193A16,16,0,0,0,192,181.65V155.59a4,4,0,0,0-6.83-2.82l-26.57,26.56a8,8,0,0,1-11.71-.42,8.2,8.2,0,0,1,.6-11.1l49.27-49.27h0C223.45,91.86,224.6,59.71,223.85,47.12Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-star-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M229.06,108.79l-48.7,42,14.88,62.79a8.4,8.4,0,0,1-12.52,9.17L128,189.09,73.28,222.74a8.4,8.4,0,0,1-12.52-9.17l14.88-62.79-48.7-42A8.46,8.46,0,0,1,31.73,94L95.64,88.8l24.62-59.6a8.36,8.36,0,0,1,15.48,0l24.62,59.6L224.27,94A8.46,8.46,0,0,1,229.06,108.79Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M239.18,97.26A16.38,16.38,0,0,0,224.92,86l-59-4.76L143.14,26.15a16.36,16.36,0,0,0-30.27,0L90.11,81.23,31.08,86a16.46,16.46,0,0,0-9.37,28.86l45,38.83L53,211.75a16.38,16.38,0,0,0,24.5,17.82L128,198.49l50.53,31.08A16.4,16.4,0,0,0,203,211.75l-13.76-58.07,45-38.83A16.43,16.43,0,0,0,239.18,97.26Zm-15.34,5.47-48.7,42a8,8,0,0,0-2.56,7.91l14.88,62.8a.37.37,0,0,1-.17.48c-.18.14-.23.11-.38,0l-54.72-33.65a8,8,0,0,0-8.38,0L69.09,215.94c-.15.09-.19.12-.38,0a.37.37,0,0,1-.17-.48l14.88-62.8a8,8,0,0,0-2.56-7.91l-48.7-42c-.12-.1-.23-.19-.13-.5s.18-.27.33-.29l63.92-5.16A8,8,0,0,0,103,91.86l24.62-59.61c.08-.17.11-.25.35-.25s.27.08.35.25L153,91.86a8,8,0,0,0,6.75,4.92l63.92,5.16c.15,0,.24,0,.33.29S224,102.63,223.84,102.73Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M192,176v48l-64-40L64,224V176l64-40Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M184,32H72A16,16,0,0,0,56,48V224a8,8,0,0,0,12.24,6.78L128,193.43l59.77,37.35A8,8,0,0,0,200,224V48A16,16,0,0,0,184,32Zm0,16V161.57l-51.77-32.35a8,8,0,0,0-8.48,0L72,161.56V48ZM132.23,177.22a8,8,0,0,0-8.48,0L72,209.57V180.43l56-35,56,35v29.14Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-translate-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,184H144l40-80ZM96,127.56h0A95.78,95.78,0,0,0,128,56H64A95.78,95.78,0,0,0,96,127.56Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M247.15,212.42l-56-112a8,8,0,0,0-14.31,0l-21.71,43.43A88,88,0,0,1,108,126.93,103.65,103.65,0,0,0,135.69,64H160a8,8,0,0,0,0-16H104V32a8,8,0,0,0-16,0V48H32a8,8,0,0,0,0,16h87.63A87.7,87.7,0,0,1,96,116.35a87.74,87.74,0,0,1-19-31,8,8,0,1,0-15.08,5.34A103.63,103.63,0,0,0,84,127a87.55,87.55,0,0,1-52,17,8,8,0,0,0,0,16,103.46,103.46,0,0,0,64-22.08,104.18,104.18,0,0,0,51.44,21.31l-26.6,53.19a8,8,0,0,0,14.31,7.16L148.94,192h70.11l13.79,27.58A8,8,0,0,0,240,224a8,8,0,0,0,7.15-11.58ZM156.94,176,184,121.89,211.05,176Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-ellipsis-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M152,128a24,24,0,1,1-24-24A24,24,0,0,1,152,128ZM48,104a24,24,0,1,0,24,24A24,24,0,0,0,48,104Zm160,0a24,24,0,1,0,24,24A24,24,0,0,0,208,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,96a32,32,0,1,0,32,32A32,32,0,0,0,128,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,128,144ZM48,96a32,32,0,1,0,32,32A32,32,0,0,0,48,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,48,144ZM208,96a32,32,0,1,0,32,32A32,32,0,0,0,208,96Zm0,48a16,16,0,1,1,16-16A16,16,0,0,1,208,144Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-poll-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,104v48H48V104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,96H184V56a8,8,0,0,0-8-8H56V40a8,8,0,0,0-16,0V216a8,8,0,0,0,16,0v-8h88a8,8,0,0,0,8-8V160h72a8,8,0,0,0,8-8V104A8,8,0,0,0,224,96ZM168,64V96H56V64ZM136,192H56V160h80Zm80-48H56V112H216Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-post-notification-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,128A96,96,0,0,1,79.93,211.11h0L42.54,223.58a8,8,0,0,1-10.12-10.12l12.47-37.39h0A96,96,0,1,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-4-1.08,7.85,7.85,0,0,0-2.53.42L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Zm12-88a12,12,0,1,1-12-12A12,12,0,0,1,140,128Zm-44,0a12,12,0,1,1-12-12A12,12,0,0,1,96,128Zm88,0a12,12,0,1,1-12-12A12,12,0,0,1,184,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-users-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M136,108A52,52,0,1,1,84,56,52,52,0,0,1,136,108Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-user-plus-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M168,100a60,60,0,1,1-60-60A60,60,0,0,1,168,100Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136Zm-57.87,58.85a8,8,0,0,1-12.26,10.3C165.75,181.19,138.09,168,108,168s-57.75,13.19-77.87,37.15a8,8,0,0,1-12.25-10.3c14.94-17.78,33.52-30.41,54.17-37.17a68,68,0,1,1,71.9,0C164.6,164.44,183.18,177.07,198.13,194.85ZM108,152a52,52,0,1,0-52-52A52.06,52.06,0,0,0,108,152Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Navigation icons */
|
||||||
|
--icon-home-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-home-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bell-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,192H48a8,8,0,0,1-6.88-12C47.71,168.6,56,139.81,56,104a72,72,0,0,1,144,0c0,35.82,8.3,64.6,14.9,76A8,8,0,0,1,208,192Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M221.8,175.94C216.25,166.38,208,139.33,208,104a80,80,0,1,0-160,0c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.81a40,40,0,0,0,78.38,0H208a16,16,0,0,0,13.8-24.06ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216ZM48,184c7.7-13.24,16-43.92,16-80a64,64,0,1,1,128,0c0,36.05,8.28,66.73,16,80Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bell-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M221.8,175.94C216.25,166.38,208,139.33,208,104a80,80,0,1,0-160,0c0,35.34-8.26,62.38-13.81,71.94A16,16,0,0,0,48,200H88.81a40,40,0,0,0,78.38,0H208a16,16,0,0,0,13.8-24.06ZM128,216a24,24,0,0,1-22.62-16h45.24A24,24,0,0,1,128,216Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-explore-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M104,168a40,40,0,1,1-40-40A40,40,0,0,1,104,168Zm88-40a40,40,0,1,0,40,40A40,40,0,0,0,192,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M237.2,151.87v0a47.1,47.1,0,0,0-2.35-5.45L193.26,51.8a7.82,7.82,0,0,0-1.66-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,7.82,7.82,0,0,0-1.66,2.44L21.15,146.4a47.1,47.1,0,0,0-2.35,5.45v0A48,48,0,1,0,112,168V96h32v72a48,48,0,1,0,93.2-16.13ZM76.71,59.75a16,16,0,0,1,19.29-1v73.51a47.9,47.9,0,0,0-46.79-9.92ZM64,200a32,32,0,1,1,32-32A32,32,0,0,1,64,200ZM160,58.74a16,16,0,0,1,19.29,1l27.5,62.58A47.9,47.9,0,0,0,160,132.25ZM192,200a32,32,0,1,1,32-32A32,32,0,0,1,192,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-explore-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M237.22,151.9l0-.1a1.42,1.42,0,0,0-.07-.22,48.46,48.46,0,0,0-2.31-5.3L193.27,51.8a8,8,0,0,0-1.67-2.44,32,32,0,0,0-45.26,0A8,8,0,0,0,144,55V80H112V55a8,8,0,0,0-2.34-5.66,32,32,0,0,0-45.26,0,8,8,0,0,0-1.67,2.44L21.2,146.28a48.46,48.46,0,0,0-2.31,5.3,1.72,1.72,0,0,0-.07.21s0,.08,0,.11a48,48,0,0,0,90.32,32.51,47.49,47.49,0,0,0,2.9-16.59V96h32v71.83a47.49,47.49,0,0,0,2.9,16.59,48,48,0,0,0,90.32-32.51Zm-143.15,27a32,32,0,0,1-60.2-21.71l1.81-4.13A32,32,0,0,1,96,167.88V168h0A32,32,0,0,1,94.07,178.94ZM203,198.07A32,32,0,0,1,160,168h0v-.11a32,32,0,0,1,60.32-14.78l1.81,4.13A32,32,0,0,1,203,198.07Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-globe-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,128a88,88,0,1,1-88-88A88,88,0,0,1,216,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M245.11,60.68c-7.65-13.19-27.84-16.16-58.5-8.66A95.93,95.93,0,0,0,32,128a98,98,0,0,0,.78,12.31C5.09,169,5.49,186,10.9,195.32,16,204.16,26.64,208,40.64,208a124.11,124.11,0,0,0,28.79-4A95.93,95.93,0,0,0,224,128a97.08,97.08,0,0,0-.77-12.25c12.5-13,20.82-25.35,23.65-35.92C248.83,72.51,248.24,66.07,245.11,60.68ZM128,48a80.11,80.11,0,0,1,78,62.2c-17.06,16.06-40.15,32.53-62.07,45.13C116.38,171.14,92.48,181,73.42,186.4A79.94,79.94,0,0,1,128,48ZM24.74,187.29c-1.46-2.51-.65-7.24,2.22-13a79.05,79.05,0,0,1,10.29-15.05,96,96,0,0,0,18,31.32C38,193.46,27.24,191.61,24.74,187.29ZM128,208a79.45,79.45,0,0,1-38.56-9.94,370,370,0,0,0,62.43-28.86c21.58-12.39,40.68-25.82,56.07-39.08A80.07,80.07,0,0,1,128,208ZM231.42,75.69c-1.7,6.31-6.19,13.53-12.63,21.13a95.69,95.69,0,0,0-18-31.35c14.21-2.35,27.37-2.17,30.5,3.24C232.19,70.28,232.24,72.63,231.42,75.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-globe-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M245.11,60.68c-7.65-13.19-27.85-16.16-58.5-8.66A96,96,0,0,0,32.81,140.3C5.09,169,5.49,186,10.9,195.32,16,204.16,26.64,208,40.64,208a124.11,124.11,0,0,0,28.79-4,96,96,0,0,0,153.78-88.25c12.51-13,20.83-25.35,23.66-35.92C248.83,72.51,248.24,66.07,245.11,60.68Zm-13.69,15c-6.11,22.78-48.65,57.31-87.52,79.64-67.81,39-113.62,41.52-119.16,32-1.46-2.51-.65-7.24,2.22-13a80.06,80.06,0,0,1,10.28-15.05,95.53,95.53,0,0,0,6.23,14.18,4,4,0,0,0,4,2.12,122.14,122.14,0,0,0,16.95-3.32c21.23-5.55,46.63-16.48,71.52-30.78s47-30.66,62.45-46.15A122.74,122.74,0,0,0,209.7,82.45a4,4,0,0,0,.17-4.52,96.26,96.26,0,0,0-9.1-12.46c14.21-2.35,27.37-2.17,30.5,3.24C232.19,70.28,232.24,72.63,231.42,75.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-direct-messages-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24a104,104,0,0,0,0,208c21.51,0,44.1-6.48,60.43-17.33a8,8,0,0,0-8.86-13.33C166,210.38,146.21,216,128,216a88,88,0,1,1,88-88c0,26.45-10.88,32-20,32s-20-5.55-20-32V88a8,8,0,0,0-16,0v4.26a48,48,0,1,0,5.93,65.1c6,12,16.35,18.64,30.07,18.64,22.54,0,36-17.94,36-48A104.11,104.11,0,0,0,128,24Zm0,136a32,32,0,1,1,32-32A32,32,0,0,1,128,160Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-direct-messages-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M232,128c0,.51,0,1,0,1.52-.34,14.26-5.63,30.48-28,30.48-23.14,0-28-17.4-28-32V88a8,8,0,0,0-8.53-8A8.17,8.17,0,0,0,160,88.27v4a48,48,0,1,0,6.73,64.05,40.19,40.19,0,0,0,3.38,5C175.48,168,185.71,176,204,176a54.81,54.81,0,0,0,9.22-.75,4,4,0,0,1,4.09,6A104.05,104.05,0,0,1,125.91,232C71.13,230.9,26.2,186.86,24.08,132.11A104,104,0,1,1,232,128ZM96,128a32,32,0,1,0,32-32A32,32,0,0,0,96,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-column-link-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M168,72V224l-56-40L56,224V72a8,8,0,0,1,8-8h96A8,8,0,0,1,168,72Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M160,56H64A16,16,0,0,0,48,72V224a8,8,0,0,0,12.65,6.51L112,193.83l51.36,36.68A8,8,0,0,0,176,224V72A16,16,0,0,0,160,56Zm0,152.46-43.36-31a8,8,0,0,0-9.3,0L64,208.45V72h96ZM208,40V192a8,8,0,0,1-16,0V40H88a8,8,0,0,1,0-16H192A16,16,0,0,1,208,40Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-bookmark-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M160,56H64A16,16,0,0,0,48,72V224a8,8,0,0,0,12.65,6.51L112,193.83l51.36,36.68A8,8,0,0,0,176,224V72A16,16,0,0,0,160,56Z'%3E%3C/path%3E%3Cpath d='M192,24H88a8,8,0,0,0,0,16H192V192a8,8,0,0,0,16,0V40A16,16,0,0,0,192,24Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-star-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M234.29,114.85l-45,38.83L203,211.75a16.4,16.4,0,0,1-24.5,17.82L128,198.49,77.47,229.57A16.4,16.4,0,0,1,53,211.75l13.76-58.07-45-38.83A16.46,16.46,0,0,1,31.08,86l59-4.76,22.76-55.08a16.36,16.36,0,0,1,30.27,0l22.75,55.08,59,4.76a16.46,16.46,0,0,1,9.37,28.86Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-column-link-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-search-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-user-plus-column-link-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M256,136a8,8,0,0,1-8,8H232v16a8,8,0,0,1-16,0V144H200a8,8,0,0,1,0-16h16V112a8,8,0,0,1,16,0v16h16A8,8,0,0,1,256,136ZM144,157.68a68,68,0,1,0-71.9,0c-20.65,6.76-39.23,19.39-54.17,37.17A8,8,0,0,0,24,208H192a8,8,0,0,0,6.13-13.15C183.18,177.07,164.6,164.44,144,157.68Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-list-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,64V192H40V64Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-list-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM192,184H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Zm0-48H64a8,8,0,0,1,0-16H192a8,8,0,0,1,0,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dot-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M176,128a48,48,0,1,1-48-48A48,48,0,0,1,176,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dot-accent-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M128,80a48,48,0,1,0,48,48A48,48,0,0,0,128,80Zm0,60a12,12,0,1,1,12-12A12,12,0,0,1,128,140Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-settings-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M230.1,108.76,198.25,90.62c-.64-1.16-1.31-2.29-2-3.41l-.12-36A104.61,104.61,0,0,0,162,32L130,49.89c-1.34,0-2.69,0-4,0L94,32A104.58,104.58,0,0,0,59.89,51.25l-.16,36c-.7,1.12-1.37,2.26-2,3.41l-31.84,18.1a99.15,99.15,0,0,0,0,38.46l31.85,18.14c.64,1.16,1.31,2.29,2,3.41l.12,36A104.61,104.61,0,0,0,94,224l32-17.87c1.34,0,2.69,0,4,0L162,224a104.58,104.58,0,0,0,34.08-19.25l.16-36c.7-1.12,1.37-2.26,2-3.41l31.84-18.1A99.15,99.15,0,0,0,230.1,108.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm109.94-52.79a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21Zm-15,34.91-28.57,16.25a8,8,0,0,0-3,3c-.58,1-1.19,2.06-1.81,3.06a7.94,7.94,0,0,0-1.22,4.21l-.15,32.25a95.89,95.89,0,0,1-25.37,14.3L134,199.13a8,8,0,0,0-3.91-1h-.19c-1.21,0-2.43,0-3.64,0a8.1,8.1,0,0,0-4.1,1l-28.84,16.1A96,96,0,0,1,67.88,201l-.11-32.2a8,8,0,0,0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.09,8.09,0,0,0-3-3.06l-28.6-16.29a90.49,90.49,0,0,1,0-28.26L61.67,97.63a8,8,0,0,0,3-3c.58-1,1.19-2.06,1.81-3.06a7.94,7.94,0,0,0,1.22-4.21l.15-32.25a95.89,95.89,0,0,1,25.37-14.3L122,56.87a8,8,0,0,0,4.1,1c1.21,0,2.43,0,3.64,0a8,8,0,0,0,4.1-1l28.84-16.1A96,96,0,0,1,188.12,55l.11,32.2a8,8,0,0,0,1.22,4.22c.62,1,1.23,2,1.8,3.06a8.09,8.09,0,0,0,3,3.06l28.6,16.29A90.49,90.49,0,0,1,222.9,142.12Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-moderation-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M149.66,45.66l-64,64a8,8,0,0,1-11.32,0l-16-16a8,8,0,0,1,0-11.32l64-64a8,8,0,0,1,11.32,0l16,16A8,8,0,0,1,149.66,45.66Zm88,76.68-16-16a8,8,0,0,0-11.32,0l-64,64a8,8,0,0,0,0,11.32l16,16a8,8,0,0,0,11.32,0l64-64A8,8,0,0,0,237.66,122.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M243.32,116.69l-16-16a16,16,0,0,0-20.84-1.53L156.84,49.52a16,16,0,0,0-1.52-20.84l-16-16a16,16,0,0,0-22.63,0l-64,64a16,16,0,0,0,0,22.63l16,16a16,16,0,0,0,20.83,1.52L96.69,124,31.31,189.38A25,25,0,0,0,66.63,224.7L132,159.32l7.17,7.16a16,16,0,0,0,1.52,20.84l16,16a16,16,0,0,0,22.63,0l64-64A16,16,0,0,0,243.32,116.69ZM80,104,64,88l64-64,16,16ZM55.32,213.38a9,9,0,0,1-12.69,0,9,9,0,0,1,0-12.68L108,135.32,120.69,148ZM101,105.66,145.66,61,195,110.34,150.35,155ZM168,192l-16-16,4-4h0l56-56h0l4-4,16,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-administration-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,96a64,64,0,0,1-94.94,56L73,217A24,24,0,0,1,39,183L104,126.94a64,64,0,0,1,80-90.29L144,80l5.66,26.34L176,112l43.35-40A63.8,63.8,0,0,1,224,96Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M226.76,69a8,8,0,0,0-12.84-2.88l-40.3,37.19-17.23-3.7-3.7-17.23,37.19-40.3A8,8,0,0,0,187,29.24,72,72,0,0,0,88,96,72.34,72.34,0,0,0,94,124.94L33.79,177c-.15.12-.29.26-.43.39a32,32,0,0,0,45.26,45.26c.13-.13.27-.28.39-.42L131.06,162A72,72,0,0,0,232,96,71.56,71.56,0,0,0,226.76,69ZM160,152a56.14,56.14,0,0,1-27.07-7,8,8,0,0,0-9.92,1.77L67.11,211.51a16,16,0,0,1-22.62-22.62L109.18,133a8,8,0,0,0,1.77-9.93,56,56,0,0,1,58.36-82.31l-31.2,33.81a8,8,0,0,0-1.94,7.1L141.83,108a8,8,0,0,0,6.14,6.14l26.35,5.66a8,8,0,0,0,7.1-1.94l33.81-31.2A56.06,56.06,0,0,1,160,152Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-ellipsis-column-link-active-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M156,128a28,28,0,1,1-28-28A28,28,0,0,1,156,128ZM48,100a28,28,0,1,0,28,28A28,28,0,0,0,48,100Zm160,0a28,28,0,1,0,28,28A28,28,0,0,0,208,100Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-hashtag-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M237.66,153,153,237.66a8,8,0,0,1-11.31,0L42.34,138.34A8,8,0,0,1,40,132.69V40h92.69a8,8,0,0,1,5.65,2.34l99.32,99.32A8,8,0,0,1,237.66,153Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M243.31,136,144,36.69A15.86,15.86,0,0,0,132.69,32H40a8,8,0,0,0-8,8v92.69A15.86,15.86,0,0,0,36.69,144L136,243.31a16,16,0,0,0,22.63,0l84.68-84.68a16,16,0,0,0,0-22.63Zm-96,96L48,132.69V48h84.69L232,147.31ZM96,84A12,12,0,1,1,84,72,12,12,0,0,1,96,84Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-globe-visibility-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M248.59,58.67c-6.31-10.87-23-21.06-66.16-9.71A95.94,95.94,0,0,0,32,128q0,3.6.26,7.14C.56,166.86,1.1,186.4,7.44,197.33,13.4,207.61,25.3,212,40.68,212c9.79,0,21-1.78,32.95-4.91A95.94,95.94,0,0,0,224,128c0-2.41-.09-4.79-.27-7.16,14.31-14.38,23.86-28.21,27-40C253.55,70.42,251.12,63,248.59,58.67ZM128,56a72.11,72.11,0,0,1,70.19,56C184,124.73,165,138.59,141.92,151.86c-21.74,12.49-43.55,22.36-63.09,28.65A72,72,0,0,1,128,56ZM28.19,185.29c-.61-1.07-.17-8.22,10.67-21.71A95.77,95.77,0,0,0,52.35,187C35.12,189.61,28.85,186.41,28.19,185.29ZM128,200a71.66,71.66,0,0,1-22.56-3.64,394.1,394.1,0,0,0,48.42-23.69A388.11,388.11,0,0,0,198.43,143,72.12,72.12,0,0,1,128,200ZM227.57,74.65c-1.28,4.78-4.81,10.87-10.39,17.8A95.74,95.74,0,0,0,203.68,69c15.83-2.37,23.17,0,24.15,1.71C228,71,228.21,72.28,227.57,74.65Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-unlock-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M236.37,139.4a12,12,0,0,0-12-3A84.07,84.07,0,0,1,119.6,31.59a12,12,0,0,0-15-15A108.86,108.86,0,0,0,49.69,55.07,108,108,0,0,0,136,228a107.09,107.09,0,0,0,64.93-21.69,108.86,108.86,0,0,0,38.44-54.94A12,12,0,0,0,236.37,139.4Zm-49.88,47.74A84,84,0,0,1,68.86,69.51,84.93,84.93,0,0,1,92.27,48.29Q92,52.13,92,56A108.12,108.12,0,0,0,200,164q3.87,0,7.71-.27A84.79,84.79,0,0,1,186.49,187.14Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-lock-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,76H180V56A52,52,0,0,0,76,56V76H48A20,20,0,0,0,28,96V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V96A20,20,0,0,0,208,76ZM100,56a28,28,0,0,1,56,0V76H100ZM204,204H52V100H204Zm-76-92a32,32,0,0,0-12,61.66V180a12,12,0,0,0,24,0v-6.34A32,32,0,0,0,128,112Zm0,24a8,8,0,1,1-8,8A8,8,0,0,1,128,136Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-at-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M128,20a108,108,0,0,0,0,216c22.27,0,45.69-6.73,62.64-18a12,12,0,1,0-13.29-20c-13,8.63-31.89,14-49.35,14a84,84,0,1,1,84-84c0,9.29-1.67,17.08-4.69,21.95-2.64,4.24-6,6.05-11.31,6.05s-8.67-1.81-11.31-6.05c-3-4.87-4.69-12.66-4.69-21.95V88a12,12,0,0,0-23.49-3.46,52,52,0,1,0,8.86,79.57C172.3,174.3,182.81,180,196,180c24.67,0,40-19.92,40-52A108.12,108.12,0,0,0,128,20Zm0,136a28,28,0,1,1,28-28A28,28,0,0,1,128,156Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Other icons */
|
||||||
|
--icon-bell-ringing: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,71.1a8,8,0,0,1-10.78-3.42,94.13,94.13,0,0,0-33.46-36.91,8,8,0,1,1,8.54-13.54,111.46,111.46,0,0,1,39.12,43.09A8,8,0,0,1,224,71.1ZM35.71,72a8,8,0,0,0,7.1-4.32A94.13,94.13,0,0,1,76.27,30.77a8,8,0,1,0-8.54-13.54A111.46,111.46,0,0,0,28.61,60.32,8,8,0,0,0,35.71,72Zm186.1,103.94A16,16,0,0,1,208,200H167.2a40,40,0,0,1-78.4,0H48a16,16,0,0,1-13.79-24.06C43.22,160.39,48,138.28,48,112a80,80,0,0,1,160,0C208,138.27,212.78,160.38,221.81,175.94ZM150.62,200H105.38a24,24,0,0,0,45.24,0Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-erase: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M160,168l-48,48H66.75L36.69,185.94a16,16,0,0,1,0-22.63L96,104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M225,80.4,183.6,39a24,24,0,0,0-33.94,0L31,157.66a24,24,0,0,0,0,33.94l30.06,30.06A8,8,0,0,0,66.74,224H216a8,8,0,0,0,0-16h-84.7L225,114.34A24,24,0,0,0,225,80.4ZM108.68,208H70.05L42.33,180.28a8,8,0,0,1,0-11.31L96,115.31,148.69,168Zm105-105L160,156.69,107.31,104,161,50.34a8,8,0,0,1,11.32,0l41.38,41.38a8,8,0,0,1,0,11.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-erase-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M225,80.4,183.6,39a24,24,0,0,0-33.94,0L31,157.66a24,24,0,0,0,0,33.94l30.06,30.06A8,8,0,0,0,66.74,224H216a8,8,0,0,0,0-16h-84.7L225,114.34A24,24,0,0,0,225,80.4ZM213.67,103,160,156.69,107.31,104,161,50.34a8,8,0,0,1,11.32,0l41.38,41.38a8,8,0,0,1,0,11.31Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-paperclip-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,56V178.06l-39.72-39.72a8,8,0,0,0-11.31,0L147.31,164,97.66,114.34a8,8,0,0,0-11.32,0L32,168.69V56a8,8,0,0,1,8-8H216A8,8,0,0,1,224,56Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40Zm0,16V158.75l-26.07-26.06a16,16,0,0,0-22.63,0l-20,20-44-44a16,16,0,0,0-22.62,0L40,149.37V56ZM40,172l52-52,80,80H40Zm176,28H194.63l-36-36,20-20L216,181.38V200ZM144,100a12,12,0,1,1,12,12A12,12,0,0,1,144,100Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-warning: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M215.46,216H40.54C27.92,216,20,202.79,26.13,192.09L113.59,40.22c6.3-11,22.52-11,28.82,0l87.46,151.87C236,202.79,228.08,216,215.46,216Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-verified: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-52.2,6.84-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-gear-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M237.94,107.21a8,8,0,0,0-3.89-5.4l-29.83-17-.12-33.62a8,8,0,0,0-2.83-6.08,111.91,111.91,0,0,0-36.72-20.67,8,8,0,0,0-6.46.59L128,41.85,97.88,25a8,8,0,0,0-6.47-.6A111.92,111.92,0,0,0,54.73,45.15a8,8,0,0,0-2.83,6.07l-.15,33.65-29.83,17a8,8,0,0,0-3.89,5.4,106.47,106.47,0,0,0,0,41.56,8,8,0,0,0,3.89,5.4l29.83,17,.12,33.63a8,8,0,0,0,2.83,6.08,111.91,111.91,0,0,0,36.72,20.67,8,8,0,0,0,6.46-.59L128,214.15,158.12,231a7.91,7.91,0,0,0,3.9,1,8.09,8.09,0,0,0,2.57-.42,112.1,112.1,0,0,0,36.68-20.73,8,8,0,0,0,2.83-6.07l.15-33.65,29.83-17a8,8,0,0,0,3.89-5.4A106.47,106.47,0,0,0,237.94,107.21ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M235.33,104l-53.47,53.65c4.56,12.67,6.45,33.89-13.19,60A15.93,15.93,0,0,1,157,224c-.38,0-.75,0-1.13,0a16,16,0,0,1-11.32-4.69L96.29,171,53.66,213.66a8,8,0,0,1-11.32-11.32L85,159.71l-48.3-48.3A16,16,0,0,1,38,87.63c25.42-20.51,49.75-16.48,60.4-13.14L152,20.7a16,16,0,0,1,22.63,0l60.69,60.68A16,16,0,0,1,235.33,104Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-emoji-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216ZM80,108a12,12,0,1,1,12,12A12,12,0,0,1,80,108Zm96,0a12,12,0,1,1-12-12A12,12,0,0,1,176,108Zm-1.08,48c-10.29,17.79-27.39,28-46.92,28s-36.63-10.2-46.92-28a8,8,0,1,1,13.84-8c7.47,12.91,19.21,20,33.08,20s25.61-7.1,33.08-20a8,8,0,1,1,13.84,8Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M218.34,119.6,183.6,154.34a46.58,46.58,0,0,1-44.31,12.26c-.31.34-.62.67-.95,1L103.6,202.34A46.63,46.63,0,1,1,37.66,136.4L72.4,101.66A46.6,46.6,0,0,1,116.71,89.4c.31-.34.62-.67,1-1L152.4,53.66a46.63,46.63,0,0,1,65.94,65.94Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M240,88.23a54.43,54.43,0,0,1-16,37L189.25,160a54.27,54.27,0,0,1-38.63,16h-.05A54.63,54.63,0,0,1,96,119.84a8,8,0,0,1,16,.45A38.62,38.62,0,0,0,150.58,160h0a38.39,38.39,0,0,0,27.31-11.31l34.75-34.75a38.63,38.63,0,0,0-54.63-54.63l-11,11A8,8,0,0,1,135.7,59l11-11A54.65,54.65,0,0,1,224,48,54.86,54.86,0,0,1,240,88.23ZM109,185.66l-11,11A38.41,38.41,0,0,1,70.6,208h0a38.63,38.63,0,0,1-27.29-65.94L78,107.31A38.63,38.63,0,0,1,144,135.71a8,8,0,0,0,7.78,8.22H152a8,8,0,0,0,8-7.78A54.86,54.86,0,0,0,144,96a54.65,54.65,0,0,0-77.27,0L32,130.75A54.62,54.62,0,0,0,70.56,224h0a54.28,54.28,0,0,0,38.64-16l11-11A8,8,0,0,0,109,185.66Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-share: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,104V216H48V104Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,112v96a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V112A16,16,0,0,1,56,96H80a8,8,0,0,1,0,16H56v96H200V112H176a8,8,0,0,1,0-16h24A16,16,0,0,1,216,112ZM93.66,69.66,120,43.31V136a8,8,0,0,0,16,0V43.31l26.34,26.35a8,8,0,0,0,11.32-11.32l-40-40a8,8,0,0,0-11.32,0l-40,40A8,8,0,0,0,93.66,69.66Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-send: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M227.91,134.86,59.93,231a8,8,0,0,1-11.44-9.67L80,128,48.49,34.72a8,8,0,0,1,11.44-9.67l168,95.85A8,8,0,0,1,227.91,134.86Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M231.87,114l-168-95.89A16,16,0,0,0,40.92,37.34L71.55,128,40.92,218.67A16,16,0,0,0,56,240a16.15,16.15,0,0,0,7.93-2.1l167.92-96.05a16,16,0,0,0,.05-27.89ZM56,224a.56.56,0,0,0,0-.12L85.74,136H144a8,8,0,0,0,0-16H85.74L56.06,32.16A.46.46,0,0,0,56,32l168,95.83Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,40V168H168V88H88V40Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32ZM160,208H48V96H160Zm48-48H176V88a8,8,0,0,0-8-8H96V48H208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-edited-accent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M227.32,73.37,182.63,28.69a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H216a8,8,0,0,0,0-16H115.32l112-112A16,16,0,0,0,227.32,73.37ZM48,163.31l88-88L180.69,120l-88,88H48Zm144-54.62L147.32,64l24-24L216,84.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-timer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M128,44a96,96,0,1,0,96,96A96.11,96.11,0,0,0,128,44Zm0,168a72,72,0,1,1,72-72A72.08,72.08,0,0,1,128,212ZM164.49,99.51a12,12,0,0,1,0,17l-28,28a12,12,0,0,1-17-17l28-28A12,12,0,0,1,164.49,99.51ZM92,16A12,12,0,0,1,104,4h48a12,12,0,0,1,0,24H104A12,12,0,0,1,92,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-check-radio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M176.49,95.51a12,12,0,0,1,0,17l-56,56a12,12,0,0,1-17,0l-24-24a12,12,0,1,1,17-17L112,143l47.51-47.52A12,12,0,0,1,176.49,95.51ZM236,128A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-check-box: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M79.51,144.49a12,12,0,1,1,17-17L112,143l47.51-47.52a12,12,0,0,1,17,17l-56,56a12,12,0,0,1-17,0ZM228,48V208a20,20,0,0,1-20,20H48a20,20,0,0,1-20-20V48A20,20,0,0,1,48,28H208A20,20,0,0,1,228,48Zm-24,4H52V204H204Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-broom: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M192.8,165.12,43.93,105.57A110.88,110.88,0,0,1,61.47,82.38a8,8,0,0,1,8.67-1.81L95.52,90.85a16,16,0,0,0,20.82-9l21-53.1c4.15-10,15.47-15.33,25.63-11.53a20,20,0,0,1,11.51,26.39L153.13,96.71a16,16,0,0,0,8.93,20.75L187,127.3a8,8,0,0,1,5,7.43V152A104.58,104.58,0,0,0,192.8,165.12Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M235.5,216.81c-22.56-11-35.5-34.58-35.5-64.8V134.73a15.94,15.94,0,0,0-10.09-14.87L165,110a8,8,0,0,1-4.48-10.34l21.32-53a28,28,0,0,0-16.1-37,28.14,28.14,0,0,0-35.82,16,.61.61,0,0,0,0,.12L108.9,79a8,8,0,0,1-10.37,4.49L73.11,73.14A15.89,15.89,0,0,0,55.74,76.8C34.68,98.45,24,123.75,24,152a111.45,111.45,0,0,0,31.18,77.53A8,8,0,0,0,61,232H232a8,8,0,0,0,3.5-15.19ZM67.14,88l25.41,10.3a24,24,0,0,0,31.23-13.45l21-53c2.56-6.11,9.47-9.27,15.43-7a12,12,0,0,1,6.88,15.92L145.69,93.76a24,24,0,0,0,13.43,31.14L184,134.73V152c0,.33,0,.66,0,1L55.77,101.71A108.84,108.84,0,0,1,67.14,88Zm48,128a87.53,87.53,0,0,1-24.34-42,8,8,0,0,0-15.49,4,105.16,105.16,0,0,0,18.36,38H64.44A95.54,95.54,0,0,1,40,152a85.9,85.9,0,0,1,7.73-36.29l137.8,55.12c3,18,10.56,33.48,21.89,45.16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
|
||||||
|
/* Popular hashtag icons */
|
||||||
|
--icon-music: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,164a28,28,0,1,1-28-28A28,28,0,0,1,208,164ZM52,168a28,28,0,1,0,28,28A28,28,0,0,0,52,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M212.92,17.69a8,8,0,0,0-6.86-1.45l-128,32A8,8,0,0,0,72,56V166.08A36,36,0,1,0,88,196V110.25l112-28v51.83A36,36,0,1,0,216,164V24A8,8,0,0,0,212.92,17.69ZM52,216a20,20,0,1,1,20-20A20,20,0,0,1,52,216ZM88,93.75V62.25l112-28v31.5ZM180,184a20,20,0,1,1,20-20A20,20,0,0,1,180,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-microphone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M156.5,151,59,222.45a8,8,0,0,1-10.38-.79l-14.3-14.3A8,8,0,0,1,33.55,197L105,99.5l0,0A64,64,0,0,0,156.48,151Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M168,16A72.07,72.07,0,0,0,96,88a73.29,73.29,0,0,0,.63,9.42L27.12,192.22A15.93,15.93,0,0,0,28.71,213L43,227.29a15.93,15.93,0,0,0,20.78,1.59l94.81-69.53A73.29,73.29,0,0,0,168,160a72,72,0,1,0,0-144Zm56,72a55.72,55.72,0,0,1-11.16,33.52L134.49,43.16A56,56,0,0,1,224,88ZM54.32,216,40,201.68,102.14,117A72.37,72.37,0,0,0,139,153.86ZM112,88a55.67,55.67,0,0,1,11.16-33.51l78.34,78.34A56,56,0,0,1,112,88Zm-2.35,58.34a8,8,0,0,1,0,11.31l-8,8a8,8,0,1,1-11.31-11.31l8-8A8,8,0,0,1,109.67,146.33Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M104,48c0-24,24-40,24-40s24,16,24,40a24,24,0,0,1-48,0ZM208,96H48a16,16,0,0,0-16,16v23.33c0,17.44,13.67,32.18,31.1,32.66A32,32,0,0,0,96,136a32,32,0,0,0,64,0,32,32,0,0,0,32.9,32c17.43-.48,31.1-15.22,31.1-32.66V112A16,16,0,0,0,208,96Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,112a24,24,0,0,0-24-24H136V79a32.06,32.06,0,0,0,24-31c0-28-26.44-45.91-27.56-46.66a8,8,0,0,0-8.88,0C122.44,2.09,96,20,96,48a32.06,32.06,0,0,0,24,31v9H48a24,24,0,0,0-24,24v23.33a40.84,40.84,0,0,0,8,24.24V200a24,24,0,0,0,24,24H200a24,24,0,0,0,24-24V159.57a40.84,40.84,0,0,0,8-24.24ZM112,48c0-13.57,10-24.46,16-29.79,6,5.33,16,16.22,16,29.79a16,16,0,0,1-32,0ZM40,112a8,8,0,0,1,8-8H208a8,8,0,0,1,8,8v23.33c0,13.25-10.46,24.31-23.32,24.66A24,24,0,0,1,168,136a8,8,0,0,0-16,0,24,24,0,0,1-48,0,8,8,0,0,0-16,0,24,24,0,0,1-24.68,24C50.46,159.64,40,148.58,40,135.33Zm160,96H56a8,8,0,0,1-8-8V172.56A38.77,38.77,0,0,0,62.88,176a39.69,39.69,0,0,0,29-11.31A40.36,40.36,0,0,0,96,160a40,40,0,0,0,64,0,40.36,40.36,0,0,0,4.13,4.67A39.67,39.67,0,0,0,192,176c.38,0,.76,0,1.14,0A38.77,38.77,0,0,0,208,172.56V200A8,8,0,0,1,200,208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,48V88H40V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M208,32H184V24a8,8,0,0,0-16,0v8H88V24a8,8,0,0,0-16,0v8H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM72,48v8a8,8,0,0,0,16,0V48h80v8a8,8,0,0,0,16,0V48h24V80H48V48ZM208,208H48V96H208V208Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-popcorn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M88,96l16,120H70.34a8,8,0,0,1-7.79-6.17L32,80Zm80,0L152,216h33.66a8,8,0,0,0,7.79-6.17L224,80Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M229.52,74.21a8,8,0,0,0-7.13-2A44,44,0,0,0,168,41.67a44,44,0,0,0-80,0,44,44,0,0,0-54.4,30.51,8,8,0,0,0-9.4,9.65L54.76,211.67A16,16,0,0,0,70.34,224H185.66a16,16,0,0,0,15.58-12.33L231.79,81.83A8,8,0,0,0,229.52,74.21ZM76,56a27.68,27.68,0,0,1,13.11,3.26,8,8,0,0,0,11.56-5.34,28,28,0,0,1,54.66,0,8,8,0,0,0,11.56,5.34A28,28,0,0,1,207,76.54l-38.56,11-34.49-13.8a16,16,0,0,0-11.88,0L87.57,87.56,49,76.54A28,28,0,0,1,76,56Zm83.25,45.11L145,208H111L96.75,101.11,128,88.62ZM42.91,91.44l37.85,10.81L94.86,208H70.34ZM185.66,208H161.14l14.1-105.75,37.85-10.81Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-tangerine-slice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,88A88,88,0,0,1,40,88Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M248,80H8a8,8,0,0,0-8,8,128,128,0,0,0,256,0A8,8,0,0,0,248,80ZM77.4,149.91l42.6-42.6V167.6A79.59,79.59,0,0,1,77.4,149.91ZM66.09,138.6A79.59,79.59,0,0,1,48.4,96h60.29ZM136,107.31l42.6,42.6A79.59,79.59,0,0,1,136,167.6Zm53.91,31.29L147.31,96H207.6A79.59,79.59,0,0,1,189.91,138.6ZM128,200A112.15,112.15,0,0,1,16.28,96H32.34a96,96,0,0,0,191.32,0h16.06A112.15,112.15,0,0,1,128,200Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-sunset: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M192,144a64.33,64.33,0,0,1-2,16H66a64,64,0,1,1,126-16Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M240,152H199.55a73.54,73.54,0,0,0,.45-8,72,72,0,0,0-144,0,73.54,73.54,0,0,0,.45,8H16a8,8,0,0,0,0,16H240a8,8,0,0,0,0-16ZM72,144a56,56,0,1,1,111.41,8H72.59A56.13,56.13,0,0,1,72,144Zm144,56a8,8,0,0,1-8,8H48a8,8,0,0,1,0-16H208A8,8,0,0,1,216,200ZM72.84,43.58a8,8,0,0,1,14.32-7.16l8,16a8,8,0,0,1-14.32,7.16Zm-56,48.84a8,8,0,0,1,10.74-3.57l16,8a8,8,0,0,1-7.16,14.31l-16-8A8,8,0,0,1,16.84,92.42Zm192,15.16a8,8,0,0,1,3.58-10.73l16-8a8,8,0,1,1,7.16,14.31l-16,8a8,8,0,0,1-10.74-3.58Zm-48-55.16,8-16a8,8,0,0,1,14.32,7.16l-8,16a8,8,0,1,1-14.32-7.16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,64H176L160,40H96L80,64H48A16,16,0,0,0,32,80V192a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V80A16,16,0,0,0,208,64ZM128,168a36,36,0,1,1,36-36A36,36,0,0,1,128,168Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M208,56H180.28L166.65,35.56A8,8,0,0,0,160,32H96a8,8,0,0,0-6.65,3.56L75.71,56H48A24,24,0,0,0,24,80V192a24,24,0,0,0,24,24H208a24,24,0,0,0,24-24V80A24,24,0,0,0,208,56Zm8,136a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V80a8,8,0,0,1,8-8H80a8,8,0,0,0,6.66-3.56L100.28,48h55.43l13.63,20.44A8,8,0,0,0,176,72h32a8,8,0,0,1,8,8ZM128,88a44,44,0,1,0,44,44A44.05,44.05,0,0,0,128,88Zm0,72a28,28,0,1,1,28-28A28,28,0,0,1,128,160Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pine: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M32,192l56-72H48L128,16l80,104H168l56,72Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M230.31,187.09,184.36,128H208a8,8,0,0,0,6.34-12.88l-80-104a8,8,0,0,0-12.68,0l-80,104A8,8,0,0,0,48,128H71.64L25.69,187.09A8,8,0,0,0,32,200h88v40a8,8,0,0,0,16,0V200h88a8,8,0,0,0,6.31-12.91ZM48.36,184l46-59.09A8,8,0,0,0,88,112H64.25L128,29.12,191.75,112H168a8,8,0,0,0-6.31,12.91L207.64,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-tree: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M232,127.82c.09,33.94-28.41,63.3-62.34,64.16a63.72,63.72,0,0,1-41.66-14,63.71,63.71,0,0,1-41.65,14c-33.93-.86-62.44-30.22-62.35-64.16a64,64,0,0,1,40.13-59.2,68,68,0,0,1,127.74,0A64,64,0,0,1,232,127.82Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M198.1,62.59a76,76,0,0,0-140.2,0A71.71,71.71,0,0,0,16,127.8C15.9,166,48,199,86.14,200A72.22,72.22,0,0,0,120,192.47V232a8,8,0,0,0,16,0V192.47A72.17,72.17,0,0,0,168,200l1.82,0C208,199,240.11,166,240,127.8A71.71,71.71,0,0,0,198.1,62.59ZM169.45,184a56.08,56.08,0,0,1-33.45-10v-41l43.58-21.78a8,8,0,1,0-7.16-14.32L136,115.06V88a8,8,0,0,0-16,0v51.06L83.58,120.84a8,8,0,1,0-7.16,14.32L120,156.94v17a56,56,0,0,1-33.45,10C56.9,183.23,31.92,157.52,32,127.84A55.79,55.79,0,0,1,67.11,76a8,8,0,0,0,4.53-4.67,60,60,0,0,1,112.72,0A8,8,0,0,0,188.89,76,55.79,55.79,0,0,1,224,127.84C224.08,157.52,199.1,183.23,169.45,184Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,48v88c0,48.6-43,88-96,88s-96-39.4-96-88V48a8,8,0,0,1,13.66-5.66L67.6,67.6h0a102.87,102.87,0,0,1,120.8,0h0l21.94-25.24A8,8,0,0,1,224,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M96,140a12,12,0,1,1-12-12A12,12,0,0,1,96,140Zm76-12a12,12,0,1,0,12,12A12,12,0,0,0,172,128Zm60-80v88c0,52.93-46.65,96-104,96S24,188.93,24,136V48A16,16,0,0,1,51.31,36.69c.14.14.26.27.38.41L69,57a111.22,111.22,0,0,1,118.1,0L204.31,37.1c.12-.14.24-.27.38-.41A16,16,0,0,1,232,48Zm-16,0-21.56,24.8A8,8,0,0,1,183.63,74,88.86,88.86,0,0,0,168,64.75V88a8,8,0,1,1-16,0V59.05a97.43,97.43,0,0,0-16-2.72V88a8,8,0,1,1-16,0V56.33a97.43,97.43,0,0,0-16,2.72V88a8,8,0,1,1-16,0V64.75A88.86,88.86,0,0,0,72.37,74a8,8,0,0,1-10.81-1.17L40,48v88c0,41.66,35.21,76,80,79.67V195.31l-13.66-13.66a8,8,0,0,1,11.32-11.31L128,180.68l10.34-10.34a8,8,0,0,1,11.32,11.31L136,195.31v20.36c44.79-3.69,80-38,80-79.67Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-dog: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M208,120.38V184a32,32,0,0,1-32,32H80a32,32,0,0,1-32-32V120.38L104,48h48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M239.71,125l-16.42-88a16,16,0,0,0-19.61-12.58l-.31.09L150.85,40h-45.7L52.63,24.56l-.31-.09A16,16,0,0,0,32.71,37.05L16.29,125a15.77,15.77,0,0,0,9.12,17.52A16.26,16.26,0,0,0,32.12,144,15.48,15.48,0,0,0,40,141.84V184a40,40,0,0,0,40,40h96a40,40,0,0,0,40-40V141.85a15.5,15.5,0,0,0,7.87,2.16,16.31,16.31,0,0,0,6.72-1.47A15.77,15.77,0,0,0,239.71,125ZM32,128h0L48.43,40,90.5,52.37Zm144,80H136V195.31l13.66-13.65a8,8,0,0,0-11.32-11.32L128,180.69l-10.34-10.35a8,8,0,0,0-11.32,11.32L120,195.31V208H80a24,24,0,0,1-24-24V123.11L107.93,56h40.14L200,123.11V184A24,24,0,0,1,176,208Zm48-80L165.5,52.37,207.57,40,224,128ZM104,140a12,12,0,1,1-12-12A12,12,0,0,1,104,140Zm72,0a12,12,0,1,1-12-12A12,12,0,0,1,176,140Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-brush: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,32c0,32.81-31.64,67.43-58.64,91.05A84.39,84.39,0,0,0,133,90.64C156.57,63.64,191.19,32,224,32Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,32a8,8,0,0,0-8-8c-44.08,0-89.31,49.71-114.43,82.63A60,60,0,0,0,32,164c0,30.88-19.54,44.73-20.47,45.37A8,8,0,0,0,16,224H92a60,60,0,0,0,57.37-77.57C182.3,121.31,232,76.08,232,32ZM92,208H34.63C41.38,198.41,48,183.92,48,164a44,44,0,1,1,44,44Zm32.42-94.45q5.14-6.66,10.09-12.55A76.23,76.23,0,0,1,155,121.49q-5.9,4.94-12.55,10.09A60.54,60.54,0,0,0,124.42,113.55Zm42.7-2.68a92.57,92.57,0,0,0-22-22c31.78-34.53,55.75-45,69.9-47.91C212.17,55.12,201.65,79.09,167.12,110.87Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-apple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,73.52Zm0,99.26c-16.79-11.53-24-30.87-24-52.78,0-18.3,11.68-34.81,24-46.48C204.53,62.66,185,56,168,56a63.72,63.72,0,0,0-40,14h0A63.71,63.71,0,0,0,88.88,56C52,55.5,23.06,86.3,24,123.19a119.62,119.62,0,0,0,37.65,84.12A32,32,0,0,0,83.6,216h87.7a31.75,31.75,0,0,0,23.26-10c15.85-17,21.44-33.2,21.44-33.2Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.3,169.59a8.07,8.07,0,0,0-2.8-3.4C203.53,154.53,200,134.64,200,120c0-17.67,13.47-33.06,21.5-40.67a8,8,0,0,0,0-11.62C208.82,55.74,187.82,48,168,48a72.23,72.23,0,0,0-40,12.13,71.56,71.56,0,0,0-90.71,9.09A74.63,74.63,0,0,0,16,123.4a127,127,0,0,0,40.14,89.73A39.8,39.8,0,0,0,83.59,224h87.68a39.84,39.84,0,0,0,29.12-12.57,125,125,0,0,0,17.82-24.6C225.23,174,224.33,172,223.3,169.59Zm-34.63,30.94a23.76,23.76,0,0,1-17.4,7.47H83.59a23.82,23.82,0,0,1-16.44-6.51A111.14,111.14,0,0,1,32,123,58.5,58.5,0,0,1,48.65,80.47,54.81,54.81,0,0,1,88,64h.78A55.45,55.45,0,0,1,123,76.28a8,8,0,0,0,10,0A55.39,55.39,0,0,1,168,64a70.64,70.64,0,0,1,36,10.35c-13,14.52-20,30.47-20,45.65,0,23.77,7.64,42.73,22.18,55.3A105.52,105.52,0,0,1,188.67,200.53ZM128.23,30A40,40,0,0,1,167,0h1a8,8,0,0,1,0,16h-1a24,24,0,0,0-23.24,18,8,8,0,1,1-15.5-4Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pencil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,90.34,192,120,136,64l29.66-29.66a8,8,0,0,1,11.31,0L221.66,79A8,8,0,0,1,221.66,90.34Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM51.31,160,136,75.31,152.69,92,68,176.68ZM48,179.31,76.69,208H48Zm48,25.38L79.31,188,164,103.31,180.69,120Zm96-96L147.31,64l24-24L216,84.68Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-gaming: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216.86,207.57a28,28,0,0,1-24.66-7.77L150.09,152H172a51.94,51.94,0,0,0,51.2-61h0l16.36,84.17A28,28,0,0,1,216.86,207.57Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M176,112H152a8,8,0,0,1,0-16h24a8,8,0,0,1,0,16ZM104,96H96V88a8,8,0,0,0-16,0v8H72a8,8,0,0,0,0,16h8v8a8,8,0,0,0,16,0v-8h8a8,8,0,0,0,0-16ZM241.48,200.65a36,36,0,0,1-54.94,4.81c-.12-.12-.24-.24-.35-.37L146.48,160h-37L69.81,205.09l-.35.37A36.08,36.08,0,0,1,44,216,36,36,0,0,1,8.56,173.75a.68.68,0,0,1,0-.14L24.93,89.52A59.88,59.88,0,0,1,83.89,40H172a60.08,60.08,0,0,1,59,49.25c0,.06,0,.12,0,.18l16.37,84.17a.68.68,0,0,1,0,.14A35.74,35.74,0,0,1,241.48,200.65ZM172,144a44,44,0,0,0,0-88H83.89A43.9,43.9,0,0,0,40.68,92.37l0,.13L24.3,176.59A20,20,0,0,0,58,194.3l41.92-47.59a8,8,0,0,1,6-2.71Zm59.7,32.59-8.74-45A60,60,0,0,1,172,160h-4.2L198,194.31a20.09,20.09,0,0,0,17.46,5.39,20,20,0,0,0,16.23-23.11Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-cube: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.16a8,8,0,0,1-4.16-7V80.2a8,8,0,0,1,.7-3.27Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M223.68,66.15,135.68,18h0a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32h0l80.34,44L128,120,47.66,76ZM40,90l80,43.78v85.79L40,175.82Zm96,129.57V133.82L216,90v85.78Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-football: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M65.17,108.08l-33,25.34c-.1-1.8-.15-3.6-.15-5.42A95.61,95.61,0,0,1,53.23,67.78ZM46.92,179.42a96.12,96.12,0,0,0,57,41.52l-14.7-41.52Zm105.21,41.52a96.12,96.12,0,0,0,57-41.52H166.83ZM202.77,67.78l-11.94,40.3,33,25.34c.1-1.8.15-3.6.15-5.42A95.61,95.61,0,0,0,202.77,67.78Zm-38.52-28.7a96.34,96.34,0,0,0-72.5,0L128,64ZM152.72,160,168,115.5,128,88,88,115.5,103.28,160Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm76.52,147.42H170.9l-9.26-12.76,12.63-36.78,15-4.89,26.24,20.13A87.38,87.38,0,0,1,204.52,171.42Zm-164-34.3L66.71,117l15,4.89,12.63,36.78L85.1,171.42H51.48A87.38,87.38,0,0,1,40.47,137.12Zm10-50.64,5.51,18.6L40.71,116.77A87.33,87.33,0,0,1,50.43,86.48ZM109,152,97.54,118.65,128,97.71l30.46,20.94L147,152Zm91.07-46.92,5.51-18.6a87.33,87.33,0,0,1,9.72,30.29Zm-6.2-35.38-9.51,32.08-15.07,4.89L136,83.79V68.21l29.09-20A88.58,88.58,0,0,1,193.86,69.7ZM146.07,41.87,128,54.29,109.93,41.87a88.24,88.24,0,0,1,36.14,0ZM90.91,48.21l29.09,20V83.79L86.72,106.67l-15.07-4.89L62.14,69.7A88.58,88.58,0,0,1,90.91,48.21ZM63.15,187.42H83.52l7.17,20.27A88.4,88.4,0,0,1,63.15,187.42ZM110,214.13,98.12,180.71,107.35,168h41.3l9.23,12.71-11.83,33.42a88,88,0,0,1-36.1,0Zm55.36-6.44,7.17-20.27h20.37A88.4,88.4,0,0,1,165.31,207.69Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-pride: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M224,112v16a96,96,0,0,1-192,0V88a24,24,0,0,1,48,0V64a24,24,0,0,1,48,0,24,24,0,0,1,48,0V88h24A24,24,0,0,1,224,112Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M200,80H184V64a32,32,0,0,0-56-21.13A32,32,0,0,0,72.21,60.42,32,32,0,0,0,24,88v40a104,104,0,0,0,208,0V112A32,32,0,0,0,200,80ZM152,48a16,16,0,0,1,16,16V80H136V64A16,16,0,0,1,152,48ZM88,64a16,16,0,0,1,32,0v40a16,16,0,0,1-32,0ZM40,88a16,16,0,0,1,32,0v16a16,16,0,0,1-32,0Zm176,40a88,88,0,0,1-175.92,3.75A31.93,31.93,0,0,0,80,125.13a31.93,31.93,0,0,0,44.58,3.35,32.21,32.21,0,0,0,11.8,11.44A47.88,47.88,0,0,0,120,176a8,8,0,0,0,16,0,32,32,0,0,1,32-32,8,8,0,0,0,0-16H152a16,16,0,0,1-16-16V96h64a16,16,0,0,1,16,16Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-vote: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M216,48V208a8,8,0,0,1-8,8H64L40,192V48a8,8,0,0,1,8-8H208A8,8,0,0,1,216,48Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M224,48V208a16,16,0,0,1-16,16H136a8,8,0,0,1,0-16h72V48H48v96a8,8,0,0,1-16,0V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM125.66,154.34a8,8,0,0,0-11.32,0L64,204.69,45.66,186.34a8,8,0,0,0-11.32,11.32l24,24a8,8,0,0,0,11.32,0l56-56A8,8,0,0,0,125.66,154.34Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-code: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M240,128l-48,40H64L16,128,64,88H192Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M69.12,94.15,28.5,128l40.62,33.85a8,8,0,1,1-10.24,12.29l-48-40a8,8,0,0,1,0-12.29l48-40a8,8,0,0,1,10.24,12.3Zm176,27.7-48-40a8,8,0,1,0-10.24,12.3L227.5,128l-40.62,33.85a8,8,0,1,0,10.24,12.29l48-40a8,8,0,0,0,0-12.29ZM162.73,32.48a8,8,0,0,0-10.25,4.79l-64,176a8,8,0,0,0,4.79,10.26A8.14,8.14,0,0,0,96,224a8,8,0,0,0,7.52-5.27l64-176A8,8,0,0,0,162.73,32.48Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-handshake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M200,152l-40,40L96,176,40,136,72.68,70.63,128,56l55.32,14.63L183.6,72H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M254.3,107.91,228.78,56.85a16,16,0,0,0-21.47-7.15L182.44,62.13,130.05,48.27a8.14,8.14,0,0,0-4.1,0L73.56,62.13,48.69,49.7a16,16,0,0,0-21.47,7.15L1.7,107.9a16,16,0,0,0,7.15,21.47l27,13.51,55.49,39.63a8.06,8.06,0,0,0,2.71,1.25l64,16a8,8,0,0,0,7.6-2.1l55.07-55.08,26.42-13.21a16,16,0,0,0,7.15-21.46Zm-54.89,33.37L165,113.72a8,8,0,0,0-10.68.61C136.51,132.27,116.66,130,104,122L147.24,80h31.81l27.21,54.41ZM41.53,64,62,74.22,36.43,125.27,16,115.06Zm116,119.13L99.42,168.61l-49.2-35.14,28-56L128,64.28l9.8,2.59-45,43.68-.08.09a16,16,0,0,0,2.72,24.81c20.56,13.13,45.37,11,64.91-5L188,152.66Zm62-57.87-25.52-51L214.47,64,240,115.06Zm-87.75,92.67a8,8,0,0,1-7.75,6.06,8.13,8.13,0,0,1-1.95-.24L80.41,213.33a7.89,7.89,0,0,1-2.71-1.25L51.35,193.26a8,8,0,0,1,9.3-13l25.11,17.94L126,208.24A8,8,0,0,1,131.82,217.94Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-science: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M210.26,210.26c-17.23,17.23-68-5.63-113.46-51.06S28.51,63,45.74,45.74s68,5.63,113.46,51.06S227.49,193,210.26,210.26Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M196.12,128c24.65-34.61,37.22-70.38,19.74-87.86S162.61,35.23,128,59.88C93.39,35.23,57.62,22.66,40.14,40.14S35.23,93.39,59.88,128c-24.65,34.61-37.22,70.38-19.74,87.86h0c5.63,5.63,13.15,8.14,21.91,8.14,18.48,0,42.48-11.17,66-27.88C151.47,212.83,175.47,224,194,224c8.76,0,16.29-2.52,21.91-8.14h0C233.34,198.38,220.77,162.61,196.12,128Zm8.43-76.55c7.64,7.64,2.48,32.4-18.52,63.28a300.33,300.33,0,0,0-21.19-23.57A300.33,300.33,0,0,0,141.27,70C172.15,49,196.91,43.8,204.55,51.45ZM176.29,128a289.14,289.14,0,0,1-22.76,25.53A289.14,289.14,0,0,1,128,176.29a289.14,289.14,0,0,1-25.53-22.76A289.14,289.14,0,0,1,79.71,128,298.62,298.62,0,0,1,128,79.71a289.14,289.14,0,0,1,25.53,22.76A289.14,289.14,0,0,1,176.29,128ZM51.45,51.45c2.2-2.21,5.83-3.35,10.62-3.35C73.89,48.1,92.76,55,114.72,70A304,304,0,0,0,91.16,91.16,300.33,300.33,0,0,0,70,114.73C49,83.85,43.81,59.09,51.45,51.45Zm0,153.1C43.81,196.91,49,172.15,70,141.27a300.33,300.33,0,0,0,21.19,23.57A304.18,304.18,0,0,0,114.73,186C83.85,207,59.09,212.2,51.45,204.55Zm153.1,0c-7.64,7.65-32.4,2.48-63.28-18.52a304.18,304.18,0,0,0,23.57-21.19A300.33,300.33,0,0,0,186,141.27C207,172.15,212.19,196.91,204.55,204.55ZM140,128a12,12,0,1,1-12-12A12,12,0,0,1,140,128Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%232f7732' viewBox='0 0 256 256'%3E%3Cpath d='M232,56V200H160a32,32,0,0,0-32,32,32,32,0,0,0-32-32H24V56H96a32,32,0,0,1,32,32,32,32,0,0,1,32-32Z' opacity='0.2'%3E%3C/path%3E%3Cpath d='M232,48H160a40,40,0,0,0-32,16A40,40,0,0,0,96,48H24a8,8,0,0,0-8,8V200a8,8,0,0,0,8,8H96a24,24,0,0,1,24,24,8,8,0,0,0,16,0,24,24,0,0,1,24-24h72a8,8,0,0,0,8-8V56A8,8,0,0,0,232,48ZM96,192H32V64H96a24,24,0,0,1,24,24V200A39.81,39.81,0,0,0,96,192Zm128,0H160a39.81,39.81,0,0,0-24,8V88a24,24,0,0,1,24-24h64Z'%3E%3C/path%3E%3C/svg%3E");
|
||||||
|
--icon-olympics: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' version='1.1' width='1020' height='495' id='svg2'%3E%3Cmetadata id='metadata28'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs4' /%3E%3Cg transform='matrix(5.7658033,0,0,5.7658033,-216.55705,-1629.403)' id='g3854' style='fill:%232f7732;fill-opacity:1'%3E%3Cpath d='m 77.998457,338.04465 c 9.719843,-3.74035 16.634311,-13.17634 16.634311,-24.1989 0,-14.29201 -11.62467,-25.91668 -25.916678,-25.91668 -14.292008,0 -25.95413,11.62467 -25.95413,25.91668 0,14.29201 11.662122,25.91668 25.95413,25.91668 0.54665,0 1.089397,-0.017 1.627741,-0.0505 -0.212847,-1.56081 -0.14221,-4.09918 0.0472,-5.10887 -0.552337,0.0437 -1.110922,0.0659 -1.674938,0.0659 -11.526965,0 -20.823227,-9.29627 -20.823227,-20.82323 0,-11.52696 9.296262,-20.82323 20.823227,-20.82323 l 0,4e-5 c 11.526959,0 20.785775,9.29627 20.785775,20.82323 0,7.91769 -4.368408,14.78291 -10.83969,18.30588 -0.315166,1.3712 -0.711622,4.31209 -0.663721,5.893 z' id='path3016' style='fill:%232f7732;fill-opacity:1' /%3E%3Cpath d='m 118.12057,340.00218 c -1.34862,10.20474 -10.02005,18.04148 -20.603518,18.04148 -11.52697,0 -20.82323,-9.29627 -20.82323,-20.82323 0,-7.8992 4.36561,-14.75085 10.82304,-18.28114 0.45237,-1.7753 0.72684,-3.69514 0.65576,-5.89574 -9.70007,3.75525 -16.6097,13.17589 -16.6097,24.17688 0,14.29201 11.66212,25.91668 25.95413,25.91668 13.026538,0 23.837178,-9.65722 25.649488,-22.18923 -1.32835,-0.0348 -4.11703,-0.60321 -5.04597,-0.9457 z m 4.98685,-6.89716 c -1.97707,-12.3428 -12.69857,-21.80127 -25.590368,-21.80127 -0.5666,0 -1.12907,0.0183 -1.68684,0.0542 0.31178,1.20255 0.3074,3.96583 -0.0166,5.10739 l 0,6e-5 c 0.5617,-0.0452 1.1298,-0.0682 1.70343,-0.0682 9.546428,0 17.537168,6.37619 20.001238,15.11504 1.68318,0.64085 3.49015,1.20604 5.58913,1.59278 z' id='path3790' style='fill:%232f7732;fill-opacity:1' /%3E%3Cpath d='m 157.72746,317.82769 c 1.60373,10.29047 9.36704,19.0414 20.1411,21.36875 13.96979,3.01767 27.78686,-5.89044 30.80453,-19.86023 3.01768,-13.9698 -5.88253,-27.82347 -19.85233,-30.84115 -13.96979,-3.01767 -27.79477,5.92705 -30.81244,19.89685 -0.11542,0.53432 -0.2134,1.06841 -0.29433,1.6017 1.57057,0.12151 4.03679,0.72651 4.98373,1.12484 0.0739,-0.54911 0.17015,-1.09979 0.28924,-1.65109 2.43385,-11.26709 13.48338,-18.39092 24.75047,-15.95707 11.26708,2.43385 18.39092,13.48338 15.95706,24.75047 l -3e-5,-1e-5 c -2.43385,11.26709 -13.47548,18.35431 -24.74257,15.92046 -7.73918,-1.67178 -13.52726,-7.39124 -15.60443,-14.46049 -1.27374,-0.59757 -4.06462,-1.60605 -5.62,-1.89303 z' id='path3842' style='fill:%232f7732;fill-opacity:1' /%3E%3Cpath d='m 105.40431,311.064 c 1.34862,-10.20474 10.02005,-18.04148 20.60351,-18.04148 11.52697,0 20.82323,9.29627 20.82323,20.82323 0,7.8992 -4.36561,14.75085 -10.82304,18.28114 -0.45237,1.7753 -0.72684,3.69514 -0.65576,5.89574 9.70007,-3.75525 16.6097,-13.17589 16.6097,-24.17688 0,-14.29201 -11.66212,-25.91668 -25.95413,-25.91668 -13.02653,0 -23.83717,9.65722 -25.64948,22.18923 1.32835,0.0348 4.11703,0.60321 5.04597,0.9457 z m -4.98685,6.89716 c 1.97707,12.3428 12.69857,21.80127 25.59036,21.80127 0.5666,0 1.12907,-0.0183 1.68684,-0.0542 -0.31178,-1.20255 -0.3074,-3.96583 0.0166,-5.10739 l 0,-6e-5 c -0.5617,0.0452 -1.1298,0.0682 -1.70343,0.0682 -9.54642,0 -17.53716,-6.37619 -20.00123,-15.11504 -1.68318,-0.64085 -3.49015,-1.20604 -5.58913,-1.59278 z' id='path3850' style='fill:%232f7732;fill-opacity:1' /%3E%3Cpath d='m 175.43867,340.00219 c -1.34862,10.20474 -10.02005,18.04148 -20.60351,18.04148 -11.52697,0 -20.82323,-9.29627 -20.82323,-20.82323 0,-7.8992 4.36561,-14.75085 10.82304,-18.28114 0.45237,-1.7753 0.72684,-3.69514 0.65576,-5.89574 -9.70007,3.75525 -16.6097,13.17589 -16.6097,24.17688 0,14.29201 11.66212,25.91668 25.95413,25.91668 13.02653,0 23.83717,-9.65722 25.64948,-22.18923 -1.32835,-0.0348 -4.11703,-0.60321 -5.04597,-0.9457 z m 4.98685,-6.89716 c -1.97707,-12.3428 -12.69857,-21.80127 -25.59036,-21.80127 -0.5666,0 -1.12907,0.0183 -1.68684,0.0542 0.31178,1.20255 0.3074,3.96583 -0.0166,5.10739 l 0,6e-5 c 0.5617,-0.0452 1.1298,-0.0682 1.70343,-0.0682 9.54642,0 17.53716,6.37619 20.00123,15.11504 1.68318,0.64085 3.49015,1.20604 5.58913,1.59278 z' id='path3852' style='fill:%232f7732;fill-opacity:1' /%3E%3C/g%3E%3C/svg%3E%0A");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.app-body .character-counter {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
9629
app/javascript/styles/tangerineui/tangerineui.scss
Normal file
9629
app/javascript/styles/tangerineui/tangerineui.scss
Normal file
File diff suppressed because it is too large
Load diff
|
@ -36,7 +36,7 @@ class ContentSecurityPolicy
|
||||||
end
|
end
|
||||||
|
|
||||||
def cdn_host_value
|
def cdn_host_value
|
||||||
s3_alias_host || s3_cloudfront_host || azure_alias_host || s3_hostname_host
|
s3_alias_host || s3_cloudfront_host || azure_alias_host || s3_hostname_host || swift_object_url
|
||||||
end
|
end
|
||||||
|
|
||||||
def paperclip_root_url
|
def paperclip_root_url
|
||||||
|
@ -72,6 +72,14 @@ class ContentSecurityPolicy
|
||||||
host_to_url ENV.fetch('S3_HOSTNAME', nil)
|
host_to_url ENV.fetch('S3_HOSTNAME', nil)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def swift_object_url
|
||||||
|
url = ENV.fetch('SWIFT_OBJECT_URL', nil)
|
||||||
|
return if url.blank? || !url.start_with?('https://')
|
||||||
|
|
||||||
|
url += '/' unless url.end_with?('/')
|
||||||
|
url
|
||||||
|
end
|
||||||
|
|
||||||
def uri_from_configuration_and_string(host_string)
|
def uri_from_configuration_and_string(host_string)
|
||||||
Addressable::URI.parse("#{host_protocol}://#{host_string}").tap do |uri|
|
Addressable::URI.parse("#{host_protocol}://#{host_string}").tap do |uri|
|
||||||
uri.path += '/' unless uri.path.blank? || uri.path.end_with?('/')
|
uri.path += '/' unless uri.path.blank? || uri.path.end_with?('/')
|
||||||
|
|
|
@ -18,5 +18,6 @@ class FollowRecommendation < ApplicationRecord
|
||||||
belongs_to :account_summary, foreign_key: :account_id, inverse_of: false
|
belongs_to :account_summary, foreign_key: :account_id, inverse_of: false
|
||||||
belongs_to :account
|
belongs_to :account
|
||||||
|
|
||||||
scope :localized, ->(locale) { joins(:account_summary).merge(AccountSummary.localized(locale)) }
|
scope :unsupressed, -> { where.not(FollowRecommendationSuppression.where(FollowRecommendationSuppression.arel_table[:account_id].eq(arel_table[:account_id])).select(1).arel.exists) }
|
||||||
|
scope :localized, ->(locale) { unsupressed.joins(:account_summary).merge(AccountSummary.localized(locale)) }
|
||||||
end
|
end
|
||||||
|
|
|
@ -11,7 +11,7 @@ class FollowRecommendationFilter
|
||||||
attr_reader :params, :language
|
attr_reader :params, :language
|
||||||
|
|
||||||
def initialize(params)
|
def initialize(params)
|
||||||
@language = params.delete('language') || I18n.locale
|
@language = usable_language(params.delete('language') || I18n.locale)
|
||||||
@params = params
|
@params = params
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -22,4 +22,15 @@ class FollowRecommendationFilter
|
||||||
Account.includes(:account_stat).joins(:follow_recommendation).merge(FollowRecommendation.localized(@language).order(rank: :desc))
|
Account.includes(:account_stat).joins(:follow_recommendation).merge(FollowRecommendation.localized(@language).order(rank: :desc))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def usable_language(locale)
|
||||||
|
return locale if Trends.available_locales.include?(locale)
|
||||||
|
|
||||||
|
locale = locale.to_s.split(/[_-]/).first
|
||||||
|
return locale if Trends.available_locales.include?(locale)
|
||||||
|
|
||||||
|
nil
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -62,6 +62,6 @@ class NotificationPolicy < ApplicationRecord
|
||||||
private
|
private
|
||||||
|
|
||||||
def pending_notification_requests
|
def pending_notification_requests
|
||||||
@pending_notification_requests ||= notification_requests.limit(MAX_MEANINGFUL_COUNT).pick(Arel.sql('count(*), coalesce(sum(notifications_count), 0)::bigint'))
|
@pending_notification_requests ||= notification_requests.without_suspended.limit(MAX_MEANINGFUL_COUNT).pick(Arel.sql('count(*), coalesce(sum(notifications_count), 0)::bigint'))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -26,6 +26,8 @@ class NotificationRequest < ApplicationRecord
|
||||||
|
|
||||||
before_save :prepare_notifications_count
|
before_save :prepare_notifications_count
|
||||||
|
|
||||||
|
scope :without_suspended, -> { joins(:from_account).merge(Account.without_suspended) }
|
||||||
|
|
||||||
def self.preload_cache_collection(requests)
|
def self.preload_cache_collection(requests)
|
||||||
cached_statuses_by_id = yield(requests.filter_map(&:last_status)).index_by(&:id) # Call cache_collection in block
|
cached_statuses_by_id = yield(requests.filter_map(&:last_status)).index_by(&:id) # Call cache_collection in block
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,8 @@ class TranslateStatusService < BaseService
|
||||||
def call(status, target_language)
|
def call(status, target_language)
|
||||||
@status = status
|
@status = status
|
||||||
@source_texts = source_texts
|
@source_texts = source_texts
|
||||||
|
|
||||||
|
target_language = target_language.split(/[_-]/).first unless target_languages.include?(target_language)
|
||||||
@target_language = target_language
|
@target_language = target_language
|
||||||
|
|
||||||
raise Mastodon::NotPermittedError unless permitted?
|
raise Mastodon::NotPermittedError unless permitted?
|
||||||
|
@ -32,11 +34,15 @@ class TranslateStatusService < BaseService
|
||||||
def permitted?
|
def permitted?
|
||||||
return false unless @status.distributable? && TranslationService.configured?
|
return false unless @status.distributable? && TranslationService.configured?
|
||||||
|
|
||||||
languages[@status.language]&.include?(@target_language)
|
target_languages.include?(@target_language)
|
||||||
end
|
end
|
||||||
|
|
||||||
def languages
|
def languages
|
||||||
Rails.cache.fetch('translation_service/languages', expires_in: 7.days, race_condition_ttl: 1.hour) { TranslationService.configured.languages }
|
Rails.cache.fetch('translation_service/languages', expires_in: 7.days, race_condition_ttl: 1.hour) { translation_backend.languages }
|
||||||
|
end
|
||||||
|
|
||||||
|
def target_languages
|
||||||
|
languages[@status.language] || []
|
||||||
end
|
end
|
||||||
|
|
||||||
def content_hash
|
def content_hash
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
%tr
|
%tr{ id: dom_id(invite) }
|
||||||
%td
|
%td
|
||||||
.input-copy
|
.input-copy
|
||||||
.input-copy__wrapper
|
.input-copy__wrapper
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue