Merge pull request #978 from kmycode/upstream-20250210
Upstream 20250210
4
.github/workflows/build-security.yml
vendored
|
@ -24,8 +24,6 @@ jobs:
|
||||||
uses: ./.github/workflows/build-container-image.yml
|
uses: ./.github/workflows/build-container-image.yml
|
||||||
with:
|
with:
|
||||||
file_to_build: Dockerfile
|
file_to_build: Dockerfile
|
||||||
platforms: linux/amd64,linux/arm64
|
|
||||||
use_native_arm64_builder: true
|
|
||||||
cache: false
|
cache: false
|
||||||
push_to_images: |
|
push_to_images: |
|
||||||
tootsuite/mastodon
|
tootsuite/mastodon
|
||||||
|
@ -46,8 +44,6 @@ jobs:
|
||||||
uses: ./.github/workflows/build-container-image.yml
|
uses: ./.github/workflows/build-container-image.yml
|
||||||
with:
|
with:
|
||||||
file_to_build: streaming/Dockerfile
|
file_to_build: streaming/Dockerfile
|
||||||
platforms: linux/amd64,linux/arm64
|
|
||||||
use_native_arm64_builder: true
|
|
||||||
cache: false
|
cache: false
|
||||||
push_to_images: |
|
push_to_images: |
|
||||||
tootsuite/mastodon-streaming
|
tootsuite/mastodon-streaming
|
||||||
|
|
1
.github/workflows/test-migrations.yml
vendored
|
@ -67,7 +67,6 @@ jobs:
|
||||||
DB_HOST: localhost
|
DB_HOST: localhost
|
||||||
DB_USER: postgres
|
DB_USER: postgres
|
||||||
DB_PASS: postgres
|
DB_PASS: postgres
|
||||||
DISABLE_SIMPLECOV: true
|
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
BUNDLE_CLEAN: true
|
BUNDLE_CLEAN: true
|
||||||
BUNDLE_FROZEN: true
|
BUNDLE_FROZEN: true
|
||||||
|
|
6
.github/workflows/test-ruby.yml
vendored
|
@ -110,7 +110,7 @@ jobs:
|
||||||
DB_HOST: localhost
|
DB_HOST: localhost
|
||||||
DB_USER: postgres
|
DB_USER: postgres
|
||||||
DB_PASS: postgres
|
DB_PASS: postgres
|
||||||
DISABLE_SIMPLECOV: ${{ matrix.ruby-version != '.ruby-version' }}
|
COVERAGE: ${{ matrix.ruby-version == '.ruby-version' }}
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
ALLOW_NOPAM: true
|
ALLOW_NOPAM: true
|
||||||
PAM_ENABLED: true
|
PAM_ENABLED: true
|
||||||
|
@ -212,7 +212,7 @@ jobs:
|
||||||
DB_HOST: localhost
|
DB_HOST: localhost
|
||||||
DB_USER: postgres
|
DB_USER: postgres
|
||||||
DB_PASS: postgres
|
DB_PASS: postgres
|
||||||
DISABLE_SIMPLECOV: ${{ matrix.ruby-version != '.ruby-version' }}
|
COVERAGE: ${{ matrix.ruby-version == '.ruby-version' }}
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
ALLOW_NOPAM: true
|
ALLOW_NOPAM: true
|
||||||
PAM_ENABLED: true
|
PAM_ENABLED: true
|
||||||
|
@ -299,7 +299,6 @@ jobs:
|
||||||
DB_HOST: localhost
|
DB_HOST: localhost
|
||||||
DB_USER: postgres
|
DB_USER: postgres
|
||||||
DB_PASS: postgres
|
DB_PASS: postgres
|
||||||
DISABLE_SIMPLECOV: true
|
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
BUNDLE_WITH: test
|
BUNDLE_WITH: test
|
||||||
ES_ENABLED: false
|
ES_ENABLED: false
|
||||||
|
@ -416,7 +415,6 @@ jobs:
|
||||||
DB_HOST: localhost
|
DB_HOST: localhost
|
||||||
DB_USER: postgres
|
DB_USER: postgres
|
||||||
DB_PASS: postgres
|
DB_PASS: postgres
|
||||||
DISABLE_SIMPLECOV: true
|
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
BUNDLE_WITH: test
|
BUNDLE_WITH: test
|
||||||
ES_ENABLED: true
|
ES_ENABLED: true
|
||||||
|
|
2
.nvmrc
|
@ -1 +1 @@
|
||||||
22.13
|
22.14
|
||||||
|
|
10
Gemfile
|
@ -116,7 +116,7 @@ group :opentelemetry do
|
||||||
gem 'opentelemetry-instrumentation-net_http', '~> 0.23.0', require: false
|
gem 'opentelemetry-instrumentation-net_http', '~> 0.23.0', require: false
|
||||||
gem 'opentelemetry-instrumentation-pg', '~> 0.30.0', require: false
|
gem 'opentelemetry-instrumentation-pg', '~> 0.30.0', require: false
|
||||||
gem 'opentelemetry-instrumentation-rack', '~> 0.26.0', require: false
|
gem 'opentelemetry-instrumentation-rack', '~> 0.26.0', require: false
|
||||||
gem 'opentelemetry-instrumentation-rails', '~> 0.35.0', require: false
|
gem 'opentelemetry-instrumentation-rails', '~> 0.36.0', require: false
|
||||||
gem 'opentelemetry-instrumentation-redis', '~> 0.26.0', require: false
|
gem 'opentelemetry-instrumentation-redis', '~> 0.26.0', require: false
|
||||||
gem 'opentelemetry-instrumentation-sidekiq', '~> 0.26.0', require: false
|
gem 'opentelemetry-instrumentation-sidekiq', '~> 0.26.0', require: false
|
||||||
gem 'opentelemetry-sdk', '~> 1.4', require: false
|
gem 'opentelemetry-sdk', '~> 1.4', require: false
|
||||||
|
@ -156,7 +156,7 @@ group :test do
|
||||||
|
|
||||||
gem 'shoulda-matchers'
|
gem 'shoulda-matchers'
|
||||||
|
|
||||||
# Coverage formatter for RSpec test if DISABLE_SIMPLECOV is false
|
# Coverage formatter for RSpec
|
||||||
gem 'simplecov', '~> 0.22', require: false
|
gem 'simplecov', '~> 0.22', require: false
|
||||||
gem 'simplecov-lcov', '~> 0.8', require: false
|
gem 'simplecov-lcov', '~> 0.8', require: false
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ group :development do
|
||||||
gem 'rubocop-rspec_rails', require: false
|
gem 'rubocop-rspec_rails', require: false
|
||||||
|
|
||||||
# Annotates modules with schema
|
# Annotates modules with schema
|
||||||
gem 'annotaterb', '~> 4.13'
|
gem 'annotaterb', '~> 4.13', require: false
|
||||||
|
|
||||||
# Enhanced error message pages for development
|
# Enhanced error message pages for development
|
||||||
gem 'better_errors', '~> 2.9'
|
gem 'better_errors', '~> 2.9'
|
||||||
|
@ -197,7 +197,7 @@ end
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
# Interactive Debugging tools
|
# Interactive Debugging tools
|
||||||
gem 'debug', '~> 1.8'
|
gem 'debug', '~> 1.8', require: false
|
||||||
|
|
||||||
# Generate fake data values
|
# Generate fake data values
|
||||||
gem 'faker', '~> 3.2'
|
gem 'faker', '~> 3.2'
|
||||||
|
@ -209,7 +209,7 @@ group :development, :test do
|
||||||
gem 'memory_profiler', require: false
|
gem 'memory_profiler', require: false
|
||||||
gem 'ruby-prof', require: false
|
gem 'ruby-prof', require: false
|
||||||
gem 'stackprof', require: false
|
gem 'stackprof', require: false
|
||||||
gem 'test-prof'
|
gem 'test-prof', require: false
|
||||||
|
|
||||||
# RSpec runner for rails
|
# RSpec runner for rails
|
||||||
gem 'rspec-rails', '~> 7.0'
|
gem 'rspec-rails', '~> 7.0'
|
||||||
|
|
86
Gemfile.lock
|
@ -220,7 +220,7 @@ GEM
|
||||||
erubi (1.13.1)
|
erubi (1.13.1)
|
||||||
et-orbi (1.2.11)
|
et-orbi (1.2.11)
|
||||||
tzinfo
|
tzinfo
|
||||||
excon (0.112.0)
|
excon (1.2.3)
|
||||||
fabrication (2.31.0)
|
fabrication (2.31.0)
|
||||||
faker (3.5.1)
|
faker (3.5.1)
|
||||||
i18n (>= 1.8.11, < 2)
|
i18n (>= 1.8.11, < 2)
|
||||||
|
@ -244,15 +244,15 @@ GEM
|
||||||
flatware-rspec (2.3.4)
|
flatware-rspec (2.3.4)
|
||||||
flatware (= 2.3.4)
|
flatware (= 2.3.4)
|
||||||
rspec (>= 3.6)
|
rspec (>= 3.6)
|
||||||
fog-core (2.5.0)
|
fog-core (2.6.0)
|
||||||
builder
|
builder
|
||||||
excon (~> 0.71)
|
excon (~> 1.0)
|
||||||
formatador (>= 0.2, < 2.0)
|
formatador (>= 0.2, < 2.0)
|
||||||
mime-types
|
mime-types
|
||||||
fog-json (1.2.0)
|
fog-json (1.2.0)
|
||||||
fog-core
|
fog-core
|
||||||
multi_json (~> 1.10)
|
multi_json (~> 1.10)
|
||||||
fog-openstack (1.1.3)
|
fog-openstack (1.1.4)
|
||||||
fog-core (~> 2.1)
|
fog-core (~> 2.1)
|
||||||
fog-json (>= 1.0)
|
fog-json (>= 1.0)
|
||||||
formatador (1.1.0)
|
formatador (1.1.0)
|
||||||
|
@ -273,7 +273,7 @@ GEM
|
||||||
activesupport (>= 5.1)
|
activesupport (>= 5.1)
|
||||||
haml (>= 4.0.6)
|
haml (>= 4.0.6)
|
||||||
railties (>= 5.1)
|
railties (>= 5.1)
|
||||||
haml_lint (0.59.0)
|
haml_lint (0.60.0)
|
||||||
haml (>= 5.0)
|
haml (>= 5.0)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
rainbow
|
rainbow
|
||||||
|
@ -328,7 +328,7 @@ GEM
|
||||||
azure-blob (~> 0.5.2)
|
azure-blob (~> 0.5.2)
|
||||||
hashie (~> 5.0)
|
hashie (~> 5.0)
|
||||||
jmespath (1.6.2)
|
jmespath (1.6.2)
|
||||||
json (2.9.1)
|
json (2.10.1)
|
||||||
json-canonicalization (1.0.0)
|
json-canonicalization (1.0.0)
|
||||||
json-jwt (1.15.3.1)
|
json-jwt (1.15.3.1)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 4.2)
|
||||||
|
@ -350,7 +350,7 @@ GEM
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
bigdecimal (~> 3.1)
|
bigdecimal (~> 3.1)
|
||||||
jsonapi-renderer (0.2.2)
|
jsonapi-renderer (0.2.2)
|
||||||
jwt (2.9.3)
|
jwt (2.10.1)
|
||||||
base64
|
base64
|
||||||
kaminari (1.2.2)
|
kaminari (1.2.2)
|
||||||
activesupport (>= 4.1.0)
|
activesupport (>= 4.1.0)
|
||||||
|
@ -371,9 +371,10 @@ GEM
|
||||||
mime-types
|
mime-types
|
||||||
terrapin (>= 0.6.0, < 2.0)
|
terrapin (>= 0.6.0, < 2.0)
|
||||||
language_server-protocol (3.17.0.4)
|
language_server-protocol (3.17.0.4)
|
||||||
launchy (3.0.1)
|
launchy (3.1.0)
|
||||||
addressable (~> 2.8)
|
addressable (~> 2.8)
|
||||||
childprocess (~> 5.0)
|
childprocess (~> 5.0)
|
||||||
|
logger (~> 1.6)
|
||||||
letter_opener (1.10.0)
|
letter_opener (1.10.0)
|
||||||
launchy (>= 2.2, < 4)
|
launchy (>= 2.2, < 4)
|
||||||
letter_opener_web (3.0.0)
|
letter_opener_web (3.0.0)
|
||||||
|
@ -407,7 +408,7 @@ GEM
|
||||||
mime-types (3.6.0)
|
mime-types (3.6.0)
|
||||||
logger
|
logger
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
mime-types-data (3.2025.0107)
|
mime-types-data (3.2025.0204)
|
||||||
mini_mime (1.1.5)
|
mini_mime (1.1.5)
|
||||||
mini_portile2 (2.8.8)
|
mini_portile2 (2.8.8)
|
||||||
minitest (5.25.4)
|
minitest (5.25.4)
|
||||||
|
@ -416,7 +417,7 @@ GEM
|
||||||
mutex_m (0.3.0)
|
mutex_m (0.3.0)
|
||||||
net-http (0.6.0)
|
net-http (0.6.0)
|
||||||
uri
|
uri
|
||||||
net-imap (0.5.5)
|
net-imap (0.5.6)
|
||||||
date
|
date
|
||||||
net-protocol
|
net-protocol
|
||||||
net-ldap (0.19.0)
|
net-ldap (0.19.0)
|
||||||
|
@ -424,7 +425,7 @@ GEM
|
||||||
net-protocol
|
net-protocol
|
||||||
net-protocol (0.2.2)
|
net-protocol (0.2.2)
|
||||||
timeout
|
timeout
|
||||||
net-smtp (0.5.0)
|
net-smtp (0.5.1)
|
||||||
net-protocol
|
net-protocol
|
||||||
nio4r (2.7.4)
|
nio4r (2.7.4)
|
||||||
nokogiri (1.18.2)
|
nokogiri (1.18.2)
|
||||||
|
@ -461,7 +462,7 @@ GEM
|
||||||
validate_email
|
validate_email
|
||||||
validate_url
|
validate_url
|
||||||
webfinger (~> 1.2)
|
webfinger (~> 1.2)
|
||||||
openssl (3.2.1)
|
openssl (3.3.0)
|
||||||
openssl-signature_algorithm (1.3.0)
|
openssl-signature_algorithm (1.3.0)
|
||||||
openssl (> 2.0)
|
openssl (> 2.0)
|
||||||
opentelemetry-api (1.4.0)
|
opentelemetry-api (1.4.0)
|
||||||
|
@ -480,7 +481,7 @@ GEM
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-active_support (~> 0.7)
|
opentelemetry-instrumentation-active_support (~> 0.7)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-action_pack (0.11.0)
|
opentelemetry-instrumentation-action_pack (0.12.0)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-rack (~> 0.21)
|
opentelemetry-instrumentation-rack (~> 0.21)
|
||||||
|
@ -498,6 +499,10 @@ GEM
|
||||||
opentelemetry-instrumentation-active_record (0.9.0)
|
opentelemetry-instrumentation-active_record (0.9.0)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
|
opentelemetry-instrumentation-active_storage (0.1.0)
|
||||||
|
opentelemetry-api (~> 1.4.0)
|
||||||
|
opentelemetry-instrumentation-active_support (~> 0.7)
|
||||||
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-active_support (0.8.0)
|
opentelemetry-instrumentation-active_support (0.8.0)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
|
@ -530,17 +535,18 @@ GEM
|
||||||
opentelemetry-instrumentation-rack (0.26.0)
|
opentelemetry-instrumentation-rack (0.26.0)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-rails (0.35.1)
|
opentelemetry-instrumentation-rails (0.36.0)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-action_mailer (~> 0.4.0)
|
opentelemetry-instrumentation-action_mailer (~> 0.4.0)
|
||||||
opentelemetry-instrumentation-action_pack (~> 0.11.0)
|
opentelemetry-instrumentation-action_pack (~> 0.12.0)
|
||||||
opentelemetry-instrumentation-action_view (~> 0.9.0)
|
opentelemetry-instrumentation-action_view (~> 0.9.0)
|
||||||
opentelemetry-instrumentation-active_job (~> 0.8.0)
|
opentelemetry-instrumentation-active_job (~> 0.8.0)
|
||||||
opentelemetry-instrumentation-active_record (~> 0.9.0)
|
opentelemetry-instrumentation-active_record (~> 0.9.0)
|
||||||
|
opentelemetry-instrumentation-active_storage (~> 0.1.0)
|
||||||
opentelemetry-instrumentation-active_support (~> 0.8.0)
|
opentelemetry-instrumentation-active_support (~> 0.8.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-concurrent_ruby (~> 0.22.0)
|
opentelemetry-instrumentation-concurrent_ruby (~> 0.22.0)
|
||||||
opentelemetry-instrumentation-redis (0.26.0)
|
opentelemetry-instrumentation-redis (0.26.1)
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-sidekiq (0.26.0)
|
opentelemetry-instrumentation-sidekiq (0.26.0)
|
||||||
|
@ -548,7 +554,7 @@ GEM
|
||||||
opentelemetry-instrumentation-base (~> 0.23.0)
|
opentelemetry-instrumentation-base (~> 0.23.0)
|
||||||
opentelemetry-registry (0.3.1)
|
opentelemetry-registry (0.3.1)
|
||||||
opentelemetry-api (~> 1.1)
|
opentelemetry-api (~> 1.1)
|
||||||
opentelemetry-sdk (1.6.0)
|
opentelemetry-sdk (1.7.0)
|
||||||
opentelemetry-api (~> 1.1)
|
opentelemetry-api (~> 1.1)
|
||||||
opentelemetry-common (~> 0.20)
|
opentelemetry-common (~> 0.20)
|
||||||
opentelemetry-registry (~> 0.2)
|
opentelemetry-registry (~> 0.2)
|
||||||
|
@ -557,10 +563,10 @@ GEM
|
||||||
opentelemetry-api (~> 1.0)
|
opentelemetry-api (~> 1.0)
|
||||||
orm_adapter (0.5.0)
|
orm_adapter (0.5.0)
|
||||||
ostruct (0.6.1)
|
ostruct (0.6.1)
|
||||||
ox (2.14.21)
|
ox (2.14.22)
|
||||||
bigdecimal (>= 3.0)
|
bigdecimal (>= 3.0)
|
||||||
parallel (1.26.3)
|
parallel (1.26.3)
|
||||||
parser (3.3.7.0)
|
parser (3.3.7.1)
|
||||||
ast (~> 2.4.1)
|
ast (~> 2.4.1)
|
||||||
racc
|
racc
|
||||||
parslet (2.0.0)
|
parslet (2.0.0)
|
||||||
|
@ -591,13 +597,13 @@ GEM
|
||||||
date
|
date
|
||||||
stringio
|
stringio
|
||||||
public_suffix (6.0.1)
|
public_suffix (6.0.1)
|
||||||
puma (6.5.0)
|
puma (6.6.0)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
pundit (2.4.0)
|
pundit (2.4.0)
|
||||||
activesupport (>= 3.0.0)
|
activesupport (>= 3.0.0)
|
||||||
raabro (1.4.0)
|
raabro (1.4.0)
|
||||||
racc (1.8.1)
|
racc (1.8.1)
|
||||||
rack (2.2.10)
|
rack (2.2.11)
|
||||||
rack-attack (6.7.0)
|
rack-attack (6.7.0)
|
||||||
rack (>= 1.0, < 4)
|
rack (>= 1.0, < 4)
|
||||||
rack-cors (2.0.2)
|
rack-cors (2.0.2)
|
||||||
|
@ -664,7 +670,7 @@ GEM
|
||||||
link_header (~> 0.0, >= 0.0.8)
|
link_header (~> 0.0, >= 0.0.8)
|
||||||
rdf-normalize (0.7.0)
|
rdf-normalize (0.7.0)
|
||||||
rdf (~> 3.3)
|
rdf (~> 3.3)
|
||||||
rdoc (6.11.0)
|
rdoc (6.12.0)
|
||||||
psych (>= 4.0.0)
|
psych (>= 4.0.0)
|
||||||
redcarpet (3.6.0)
|
redcarpet (3.6.0)
|
||||||
redis (4.8.1)
|
redis (4.8.1)
|
||||||
|
@ -692,7 +698,7 @@ GEM
|
||||||
rspec-core (~> 3.13.0)
|
rspec-core (~> 3.13.0)
|
||||||
rspec-expectations (~> 3.13.0)
|
rspec-expectations (~> 3.13.0)
|
||||||
rspec-mocks (~> 3.13.0)
|
rspec-mocks (~> 3.13.0)
|
||||||
rspec-core (3.13.2)
|
rspec-core (3.13.3)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
rspec-expectations (3.13.3)
|
rspec-expectations (3.13.3)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
|
@ -702,7 +708,7 @@ GEM
|
||||||
rspec-mocks (3.13.2)
|
rspec-mocks (3.13.2)
|
||||||
diff-lcs (>= 1.2.0, < 2.0)
|
diff-lcs (>= 1.2.0, < 2.0)
|
||||||
rspec-support (~> 3.13.0)
|
rspec-support (~> 3.13.0)
|
||||||
rspec-rails (7.1.0)
|
rspec-rails (7.1.1)
|
||||||
actionpack (>= 7.0)
|
actionpack (>= 7.0)
|
||||||
activesupport (>= 7.0)
|
activesupport (>= 7.0)
|
||||||
railties (>= 7.0)
|
railties (>= 7.0)
|
||||||
|
@ -716,14 +722,14 @@ GEM
|
||||||
rspec-mocks (~> 3.0)
|
rspec-mocks (~> 3.0)
|
||||||
sidekiq (>= 5, < 8)
|
sidekiq (>= 5, < 8)
|
||||||
rspec-support (3.13.2)
|
rspec-support (3.13.2)
|
||||||
rubocop (1.71.0)
|
rubocop (1.71.2)
|
||||||
json (~> 2.3)
|
json (~> 2.3)
|
||||||
language_server-protocol (>= 3.17.0)
|
language_server-protocol (>= 3.17.0)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
parser (>= 3.3.0.2)
|
parser (>= 3.3.0.2)
|
||||||
rainbow (>= 2.2.2, < 4.0)
|
rainbow (>= 2.2.2, < 4.0)
|
||||||
regexp_parser (>= 2.9.3, < 3.0)
|
regexp_parser (>= 2.9.3, < 3.0)
|
||||||
rubocop-ast (>= 1.36.2, < 2.0)
|
rubocop-ast (>= 1.38.0, < 2.0)
|
||||||
ruby-progressbar (~> 1.7)
|
ruby-progressbar (~> 1.7)
|
||||||
unicode-display_width (>= 2.4.0, < 4.0)
|
unicode-display_width (>= 2.4.0, < 4.0)
|
||||||
rubocop-ast (1.38.0)
|
rubocop-ast (1.38.0)
|
||||||
|
@ -748,7 +754,7 @@ GEM
|
||||||
ruby-saml (1.17.0)
|
ruby-saml (1.17.0)
|
||||||
nokogiri (>= 1.13.10)
|
nokogiri (>= 1.13.10)
|
||||||
rexml
|
rexml
|
||||||
ruby-vips (2.2.2)
|
ruby-vips (2.2.3)
|
||||||
ffi (~> 1.12)
|
ffi (~> 1.12)
|
||||||
logger
|
logger
|
||||||
rubyzip (2.4.1)
|
rubyzip (2.4.1)
|
||||||
|
@ -801,26 +807,26 @@ GEM
|
||||||
simplecov-lcov (0.8.0)
|
simplecov-lcov (0.8.0)
|
||||||
simplecov_json_formatter (0.1.4)
|
simplecov_json_formatter (0.1.4)
|
||||||
stackprof (0.2.27)
|
stackprof (0.2.27)
|
||||||
stoplight (4.1.0)
|
stoplight (4.1.1)
|
||||||
redlock (~> 1.0)
|
redlock (~> 1.0)
|
||||||
stringio (3.1.2)
|
stringio (3.1.2)
|
||||||
strong_migrations (2.1.0)
|
strong_migrations (2.2.0)
|
||||||
activerecord (>= 6.1)
|
activerecord (>= 7)
|
||||||
swd (1.3.0)
|
swd (1.3.0)
|
||||||
activesupport (>= 3)
|
activesupport (>= 3)
|
||||||
attr_required (>= 0.0.5)
|
attr_required (>= 0.0.5)
|
||||||
httpclient (>= 2.4)
|
httpclient (>= 2.4)
|
||||||
sysexits (1.2.0)
|
sysexits (1.2.0)
|
||||||
temple (0.10.3)
|
temple (0.10.3)
|
||||||
terminal-table (3.0.2)
|
terminal-table (4.0.0)
|
||||||
unicode-display_width (>= 1.1.1, < 3)
|
unicode-display_width (>= 1.1.1, < 4)
|
||||||
terrapin (1.0.1)
|
terrapin (1.0.1)
|
||||||
climate_control
|
climate_control
|
||||||
test-prof (1.4.4)
|
test-prof (1.4.4)
|
||||||
thor (1.3.2)
|
thor (1.3.2)
|
||||||
tilt (2.5.0)
|
tilt (2.6.0)
|
||||||
timeout (0.4.3)
|
timeout (0.4.3)
|
||||||
tpm-key_attestation (0.12.1)
|
tpm-key_attestation (0.14.0)
|
||||||
bindata (~> 2.4)
|
bindata (~> 2.4)
|
||||||
openssl (> 2.0)
|
openssl (> 2.0)
|
||||||
openssl-signature_algorithm (~> 1.0)
|
openssl-signature_algorithm (~> 1.0)
|
||||||
|
@ -844,7 +850,9 @@ GEM
|
||||||
unf (0.1.4)
|
unf (0.1.4)
|
||||||
unf_ext
|
unf_ext
|
||||||
unf_ext (0.0.9.1)
|
unf_ext (0.0.9.1)
|
||||||
unicode-display_width (2.6.0)
|
unicode-display_width (3.1.4)
|
||||||
|
unicode-emoji (~> 4.0, >= 4.0.4)
|
||||||
|
unicode-emoji (4.0.4)
|
||||||
uri (1.0.2)
|
uri (1.0.2)
|
||||||
useragent (0.16.11)
|
useragent (0.16.11)
|
||||||
validate_email (0.1.6)
|
validate_email (0.1.6)
|
||||||
|
@ -855,18 +863,18 @@ GEM
|
||||||
public_suffix
|
public_suffix
|
||||||
warden (1.2.9)
|
warden (1.2.9)
|
||||||
rack (>= 2.0.9)
|
rack (>= 2.0.9)
|
||||||
webauthn (3.2.2)
|
webauthn (3.3.0)
|
||||||
android_key_attestation (~> 0.3.0)
|
android_key_attestation (~> 0.3.0)
|
||||||
bindata (~> 2.4)
|
bindata (~> 2.4)
|
||||||
cbor (~> 0.5.9)
|
cbor (~> 0.5.9)
|
||||||
cose (~> 1.1)
|
cose (~> 1.1)
|
||||||
openssl (>= 2.2)
|
openssl (>= 2.2)
|
||||||
safety_net_attestation (~> 0.4.0)
|
safety_net_attestation (~> 0.4.0)
|
||||||
tpm-key_attestation (~> 0.12.0)
|
tpm-key_attestation (~> 0.14.0)
|
||||||
webfinger (1.2.0)
|
webfinger (1.2.0)
|
||||||
activesupport
|
activesupport
|
||||||
httpclient (>= 2.4)
|
httpclient (>= 2.4)
|
||||||
webmock (3.24.0)
|
webmock (3.25.0)
|
||||||
addressable (>= 2.8.0)
|
addressable (>= 2.8.0)
|
||||||
crack (>= 0.3.2)
|
crack (>= 0.3.2)
|
||||||
hashdiff (>= 0.4.0, < 2.0.0)
|
hashdiff (>= 0.4.0, < 2.0.0)
|
||||||
|
@ -977,7 +985,7 @@ DEPENDENCIES
|
||||||
opentelemetry-instrumentation-net_http (~> 0.23.0)
|
opentelemetry-instrumentation-net_http (~> 0.23.0)
|
||||||
opentelemetry-instrumentation-pg (~> 0.30.0)
|
opentelemetry-instrumentation-pg (~> 0.30.0)
|
||||||
opentelemetry-instrumentation-rack (~> 0.26.0)
|
opentelemetry-instrumentation-rack (~> 0.26.0)
|
||||||
opentelemetry-instrumentation-rails (~> 0.35.0)
|
opentelemetry-instrumentation-rails (~> 0.36.0)
|
||||||
opentelemetry-instrumentation-redis (~> 0.26.0)
|
opentelemetry-instrumentation-redis (~> 0.26.0)
|
||||||
opentelemetry-instrumentation-sidekiq (~> 0.26.0)
|
opentelemetry-instrumentation-sidekiq (~> 0.26.0)
|
||||||
opentelemetry-sdk (~> 1.4)
|
opentelemetry-sdk (~> 1.4)
|
||||||
|
|
|
@ -7,17 +7,12 @@ module Admin
|
||||||
|
|
||||||
layout 'admin'
|
layout 'admin'
|
||||||
|
|
||||||
before_action :set_cache_headers
|
|
||||||
before_action :set_referrer_policy_header
|
before_action :set_referrer_policy_header
|
||||||
|
|
||||||
after_action :verify_authorized
|
after_action :verify_authorized
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
|
|
||||||
def set_referrer_policy_header
|
def set_referrer_policy_header
|
||||||
response.headers['Referrer-Policy'] = 'same-origin'
|
response.headers['Referrer-Policy'] = 'same-origin'
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,7 +6,7 @@ module Admin
|
||||||
|
|
||||||
def index
|
def index
|
||||||
authorize :software_update, :index?
|
authorize :software_update, :index?
|
||||||
@software_updates = SoftwareUpdate.by_version
|
@software_updates = SoftwareUpdate.by_version.filter(&:pending?)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
|
@ -12,7 +12,6 @@ class Auth::RegistrationsController < Devise::RegistrationsController
|
||||||
before_action :set_sessions, only: [:edit, :update]
|
before_action :set_sessions, only: [:edit, :update]
|
||||||
before_action :set_strikes, only: [:edit, :update]
|
before_action :set_strikes, only: [:edit, :update]
|
||||||
before_action :require_not_suspended!, only: [:update]
|
before_action :require_not_suspended!, only: [:update]
|
||||||
before_action :set_cache_headers, only: [:edit, :update]
|
|
||||||
before_action :set_rules, only: :new
|
before_action :set_rules, only: :new
|
||||||
before_action :require_rules_acceptance!, only: :new
|
before_action :require_rules_acceptance!, only: :new
|
||||||
before_action :set_registration_form_time, only: :new
|
before_action :set_registration_form_time, only: :new
|
||||||
|
@ -139,10 +138,6 @@ class Auth::RegistrationsController < Devise::RegistrationsController
|
||||||
set_locale { render :rules }
|
set_locale { render :rules }
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
|
|
||||||
def is_flashing_format? # rubocop:disable Naming/PredicateName
|
def is_flashing_format? # rubocop:disable Naming/PredicateName
|
||||||
if params[:action] == 'create'
|
if params[:action] == 'create'
|
||||||
false # Disable flash messages for sign-up
|
false # Disable flash messages for sign-up
|
||||||
|
|
|
@ -46,6 +46,6 @@ module WebAppControllerConcern
|
||||||
protected
|
protected
|
||||||
|
|
||||||
def set_referer_header
|
def set_referer_header
|
||||||
response.set_header('Referrer-Policy', Setting.allow_referrer_origin ? 'origin' : 'same-origin')
|
response.set_header('Referrer-Policy', Setting.allow_referrer_origin ? 'strict-origin-when-cross-origin' : 'same-origin')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -8,11 +8,4 @@ class Disputes::BaseController < ApplicationController
|
||||||
skip_before_action :require_functional!
|
skip_before_action :require_functional!
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,7 +6,6 @@ class Filters::StatusesController < ApplicationController
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_filter
|
before_action :set_filter
|
||||||
before_action :set_status_filters
|
before_action :set_status_filters
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
PER_PAGE = 20
|
PER_PAGE = 20
|
||||||
|
|
||||||
|
@ -40,8 +39,4 @@ class Filters::StatusesController < ApplicationController
|
||||||
def action_from_button
|
def action_from_button
|
||||||
'remove' if params[:remove]
|
'remove' if params[:remove]
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -5,7 +5,6 @@ class FiltersController < ApplicationController
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_filter, only: [:edit, :update, :destroy]
|
before_action :set_filter, only: [:edit, :update, :destroy]
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@filters = current_account.custom_filters.includes(:keywords, :statuses).order(:phrase)
|
@filters = current_account.custom_filters.includes(:keywords, :statuses).order(:phrase)
|
||||||
|
@ -50,8 +49,4 @@ class FiltersController < ApplicationController
|
||||||
def resource_params
|
def resource_params
|
||||||
params.expect(custom_filter: [:title, :expires_in, :filter_action, :exclude_follows, :exclude_localusers, :exclude_quote, :exclude_profile, context: [], keywords_attributes: [[:id, :keyword, :whole_word, :_destroy]]])
|
params.expect(custom_filter: [:title, :expires_in, :filter_action, :exclude_follows, :exclude_localusers, :exclude_quote, :exclude_profile, context: [], keywords_attributes: [[:id, :keyword, :whole_word, :_destroy]]])
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,7 +6,6 @@ class InvitesController < ApplicationController
|
||||||
layout 'admin'
|
layout 'admin'
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
def index
|
def index
|
||||||
authorize :invite, :create?
|
authorize :invite, :create?
|
||||||
|
@ -45,8 +44,4 @@ class InvitesController < ApplicationController
|
||||||
def resource_params
|
def resource_params
|
||||||
params.expect(invite: [:max_uses, :expires_in, :autofollow, :comment])
|
params.expect(invite: [:max_uses, :expires_in, :autofollow, :comment])
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -5,7 +5,6 @@ class Oauth::AuthorizationsController < Doorkeeper::AuthorizationsController
|
||||||
|
|
||||||
before_action :store_current_location
|
before_action :store_current_location
|
||||||
before_action :authenticate_resource_owner!
|
before_action :authenticate_resource_owner!
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
content_security_policy do |p|
|
content_security_policy do |p|
|
||||||
p.form_action(false)
|
p.form_action(false)
|
||||||
|
@ -32,8 +31,4 @@ class Oauth::AuthorizationsController < Doorkeeper::AuthorizationsController
|
||||||
def truthy_param?(key)
|
def truthy_param?(key)
|
||||||
ActiveModel::Type::Boolean.new.cast(params[key])
|
ActiveModel::Type::Boolean.new.cast(params[key])
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,7 +6,6 @@ class Oauth::AuthorizedApplicationsController < Doorkeeper::AuthorizedApplicatio
|
||||||
before_action :store_current_location
|
before_action :store_current_location
|
||||||
before_action :authenticate_resource_owner!
|
before_action :authenticate_resource_owner!
|
||||||
before_action :require_not_suspended!, only: :destroy
|
before_action :require_not_suspended!, only: :destroy
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
before_action :set_last_used_at_by_app, only: :index, unless: -> { request.format == :json }
|
before_action :set_last_used_at_by_app, only: :index, unless: -> { request.format == :json }
|
||||||
|
|
||||||
|
@ -30,10 +29,6 @@ class Oauth::AuthorizedApplicationsController < Doorkeeper::AuthorizedApplicatio
|
||||||
forbidden if current_account.unavailable?
|
forbidden if current_account.unavailable?
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
|
|
||||||
def set_last_used_at_by_app
|
def set_last_used_at_by_app
|
||||||
@last_used_at_by_app = current_resource_owner.applications_last_used
|
@last_used_at_by_app = current_resource_owner.applications_last_used
|
||||||
end
|
end
|
||||||
|
|
|
@ -6,7 +6,6 @@ class RelationshipsController < ApplicationController
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_accounts, only: :show
|
before_action :set_accounts, only: :show
|
||||||
before_action :set_relationships, only: :show
|
before_action :set_relationships, only: :show
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
helper_method :following_relationship?, :followed_by_relationship?, :mutual_relationship?
|
helper_method :following_relationship?, :followed_by_relationship?, :mutual_relationship?
|
||||||
|
|
||||||
|
@ -66,8 +65,4 @@ class RelationshipsController < ApplicationController
|
||||||
'remove_domains_from_followers'
|
'remove_domains_from_followers'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
class Settings::ApplicationsController < Settings::BaseController
|
class Settings::ApplicationsController < Settings::BaseController
|
||||||
before_action :set_application, only: [:show, :update, :destroy, :regenerate]
|
before_action :set_application, only: [:show, :update, :destroy, :regenerate]
|
||||||
before_action :prepare_scopes, only: [:create, :update]
|
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@applications = current_user.applications.order(id: :desc).page(params[:page])
|
@applications = current_user.applications.order(id: :desc).page(params[:page])
|
||||||
|
@ -60,12 +59,6 @@ class Settings::ApplicationsController < Settings::BaseController
|
||||||
end
|
end
|
||||||
|
|
||||||
def application_params
|
def application_params
|
||||||
params
|
params.expect(doorkeeper_application: [:name, :redirect_uri, :website, scopes: []])
|
||||||
.expect(doorkeeper_application: [:name, :redirect_uri, :scopes, :website])
|
|
||||||
end
|
|
||||||
|
|
||||||
def prepare_scopes
|
|
||||||
scopes = application_params.fetch(:doorkeeper_application, {}).fetch(:scopes, nil)
|
|
||||||
params[:doorkeeper_application][:scopes] = scopes.join(' ') if scopes.is_a? Array
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -4,14 +4,9 @@ class Settings::BaseController < ApplicationController
|
||||||
layout 'admin'
|
layout 'admin'
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
|
|
||||||
def require_not_suspended!
|
def require_not_suspended!
|
||||||
forbidden if current_account.unavailable?
|
forbidden if current_account.unavailable?
|
||||||
end
|
end
|
||||||
|
|
|
@ -4,7 +4,6 @@ class SeveredRelationshipsController < ApplicationController
|
||||||
layout 'admin'
|
layout 'admin'
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
before_action :set_event, only: [:following, :followers]
|
before_action :set_event, only: [:following, :followers]
|
||||||
|
|
||||||
|
@ -49,8 +48,4 @@ class SeveredRelationshipsController < ApplicationController
|
||||||
def acct(account)
|
def acct(account)
|
||||||
account.local? ? account.local_username_and_domain : account.acct
|
account.local? ? account.local_username_and_domain : account.acct
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
|
@ -5,7 +5,6 @@ class StatusesCleanupController < ApplicationController
|
||||||
|
|
||||||
before_action :authenticate_user!
|
before_action :authenticate_user!
|
||||||
before_action :set_policy
|
before_action :set_policy
|
||||||
before_action :set_cache_headers
|
|
||||||
|
|
||||||
def show; end
|
def show; end
|
||||||
|
|
||||||
|
@ -30,8 +29,4 @@ class StatusesCleanupController < ApplicationController
|
||||||
def resource_params
|
def resource_params
|
||||||
params.expect(account_statuses_cleanup_policy: [:enabled, :min_status_age, :keep_direct, :keep_pinned, :keep_polls, :keep_media, :keep_self_fav, :keep_self_bookmark, :keep_self_emoji, :min_favs, :min_reblogs, :min_emojis])
|
params.expect(account_statuses_cleanup_policy: [:enabled, :min_status_age, :keep_direct, :keep_pinned, :keep_polls, :keep_media, :keep_self_fav, :keep_self_bookmark, :keep_self_emoji, :min_favs, :min_reblogs, :min_emojis])
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_cache_headers
|
|
||||||
response.cache_control.replace(private: true, no_store: true)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
Before Width: | Height: | Size: 620 KiB After Width: | Height: | Size: 554 KiB |
Before Width: | Height: | Size: 1 MiB After Width: | Height: | Size: 858 KiB |
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 985 KiB |
Before Width: | Height: | Size: 710 KiB After Width: | Height: | Size: 636 KiB |
Before Width: | Height: | Size: 786 KiB After Width: | Height: | Size: 653 KiB |
|
@ -22,23 +22,23 @@ describe('emoji', () => {
|
||||||
|
|
||||||
it('does unicode', () => {
|
it('does unicode', () => {
|
||||||
expect(emojify('\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66')).toEqual(
|
expect(emojify('\uD83D\uDC69\u200D\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="👩👩👦👦" title=":woman-woman-boy-boy:" src="/emoji/1f469-200d-1f469-200d-1f466-200d-1f466.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="👩👩👦👦" title=":woman-woman-boy-boy:" src="/emoji/1f469-200d-1f469-200d-1f466-200d-1f466.svg">');
|
||||||
expect(emojify('👨👩👧👧')).toEqual(
|
expect(emojify('👨👩👧👧')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="👨👩👧👧" title=":man-woman-girl-girl:" src="/emoji/1f468-200d-1f469-200d-1f467-200d-1f467.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="👨👩👧👧" title=":man-woman-girl-girl:" src="/emoji/1f468-200d-1f469-200d-1f467-200d-1f467.svg">');
|
||||||
expect(emojify('👩👩👦')).toEqual('<picture><img draggable="false" class="emojione" alt="👩👩👦" title=":woman-woman-boy:" src="/emoji/1f469-200d-1f469-200d-1f466.svg"></picture>');
|
expect(emojify('👩👩👦')).toEqual('<img draggable="false" class="emojione" alt="👩👩👦" title=":woman-woman-boy:" src="/emoji/1f469-200d-1f469-200d-1f466.svg">');
|
||||||
expect(emojify('\u2757')).toEqual(
|
expect(emojify('\u2757')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does multiple unicode', () => {
|
it('does multiple unicode', () => {
|
||||||
expect(emojify('\u2757 #\uFE0F\u20E3')).toEqual(
|
expect(emojify('\u2757 #\uFE0F\u20E3')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture> <picture><img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"> <img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg">');
|
||||||
expect(emojify('\u2757#\uFE0F\u20E3')).toEqual(
|
expect(emojify('\u2757#\uFE0F\u20E3')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture><picture><img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"><img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg">');
|
||||||
expect(emojify('\u2757 #\uFE0F\u20E3 \u2757')).toEqual(
|
expect(emojify('\u2757 #\uFE0F\u20E3 \u2757')).toEqual(
|
||||||
'<picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture> <picture><img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"></picture> <picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture>');
|
'<img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"> <img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"> <img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg">');
|
||||||
expect(emojify('foo \u2757 #\uFE0F\u20E3 bar')).toEqual(
|
expect(emojify('foo \u2757 #\uFE0F\u20E3 bar')).toEqual(
|
||||||
'foo <picture><img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"></picture> <picture><img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"></picture> bar');
|
'foo <img draggable="false" class="emojione" alt="❗" title=":exclamation:" src="/emoji/2757.svg"> <img draggable="false" class="emojione" alt="#️⃣" title=":hash:" src="/emoji/23-20e3.svg"> bar');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('ignores unicode inside of tags', () => {
|
it('ignores unicode inside of tags', () => {
|
||||||
|
@ -46,16 +46,16 @@ describe('emoji', () => {
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does multiple emoji properly (issue 5188)', () => {
|
it('does multiple emoji properly (issue 5188)', () => {
|
||||||
expect(emojify('👌🌈💕')).toEqual('<picture><img draggable="false" class="emojione" alt="👌" title=":ok_hand:" src="/emoji/1f44c.svg"></picture><picture><img draggable="false" class="emojione" alt="🌈" title=":rainbow:" src="/emoji/1f308.svg"></picture><picture><img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg"></picture>');
|
expect(emojify('👌🌈💕')).toEqual('<img draggable="false" class="emojione" alt="👌" title=":ok_hand:" src="/emoji/1f44c.svg"><img draggable="false" class="emojione" alt="🌈" title=":rainbow:" src="/emoji/1f308.svg"><img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg">');
|
||||||
expect(emojify('👌 🌈 💕')).toEqual('<picture><img draggable="false" class="emojione" alt="👌" title=":ok_hand:" src="/emoji/1f44c.svg"></picture> <picture><img draggable="false" class="emojione" alt="🌈" title=":rainbow:" src="/emoji/1f308.svg"></picture> <picture><img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg"></picture>');
|
expect(emojify('👌 🌈 💕')).toEqual('<img draggable="false" class="emojione" alt="👌" title=":ok_hand:" src="/emoji/1f44c.svg"> <img draggable="false" class="emojione" alt="🌈" title=":rainbow:" src="/emoji/1f308.svg"> <img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does an emoji that has no shortcode', () => {
|
it('does an emoji that has no shortcode', () => {
|
||||||
expect(emojify('👁🗨')).toEqual('<picture><img draggable="false" class="emojione" alt="👁🗨" title="" src="/emoji/1f441-200d-1f5e8.svg"></picture>');
|
expect(emojify('👁🗨')).toEqual('<img draggable="false" class="emojione" alt="👁🗨" title="" src="/emoji/1f441-200d-1f5e8.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does an emoji whose filename is irregular', () => {
|
it('does an emoji whose filename is irregular', () => {
|
||||||
expect(emojify('↙️')).toEqual('<picture><img draggable="false" class="emojione" alt="↙️" title=":arrow_lower_left:" src="/emoji/2199.svg"></picture>');
|
expect(emojify('↙️')).toEqual('<img draggable="false" class="emojione" alt="↙️" title=":arrow_lower_left:" src="/emoji/2199.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('avoid emojifying on invisible text', () => {
|
it('avoid emojifying on invisible text', () => {
|
||||||
|
@ -67,11 +67,11 @@ describe('emoji', () => {
|
||||||
|
|
||||||
it('avoid emojifying on invisible text with nested tags', () => {
|
it('avoid emojifying on invisible text with nested tags', () => {
|
||||||
expect(emojify('<span class="invisible">😄<span class="foo">bar</span>😴</span>😇'))
|
expect(emojify('<span class="invisible">😄<span class="foo">bar</span>😴</span>😇'))
|
||||||
.toEqual('<span class="invisible">😄<span class="foo">bar</span>😴</span><picture><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg"></picture>');
|
.toEqual('<span class="invisible">😄<span class="foo">bar</span>😴</span><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg">');
|
||||||
expect(emojify('<span class="invisible">😄<span class="invisible">😕</span>😴</span>😇'))
|
expect(emojify('<span class="invisible">😄<span class="invisible">😕</span>😴</span>😇'))
|
||||||
.toEqual('<span class="invisible">😄<span class="invisible">😕</span>😴</span><picture><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg"></picture>');
|
.toEqual('<span class="invisible">😄<span class="invisible">😕</span>😴</span><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg">');
|
||||||
expect(emojify('<span class="invisible">😄<br>😴</span>😇'))
|
expect(emojify('<span class="invisible">😄<br>😴</span>😇'))
|
||||||
.toEqual('<span class="invisible">😄<br>😴</span><picture><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg"></picture>');
|
.toEqual('<span class="invisible">😄<br>😴</span><img draggable="false" class="emojione" alt="😇" title=":innocent:" src="/emoji/1f607.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does not emojify emojis with textual presentation VS15 character', () => {
|
it('does not emojify emojis with textual presentation VS15 character', () => {
|
||||||
|
@ -81,17 +81,17 @@ describe('emoji', () => {
|
||||||
|
|
||||||
it('does a simple emoji properly', () => {
|
it('does a simple emoji properly', () => {
|
||||||
expect(emojify('♀♂'))
|
expect(emojify('♀♂'))
|
||||||
.toEqual('<picture><img draggable="false" class="emojione" alt="♀" title=":female_sign:" src="/emoji/2640.svg"></picture><picture><img draggable="false" class="emojione" alt="♂" title=":male_sign:" src="/emoji/2642.svg"></picture>');
|
.toEqual('<img draggable="false" class="emojione" alt="♀" title=":female_sign:" src="/emoji/2640.svg"><img draggable="false" class="emojione" alt="♂" title=":male_sign:" src="/emoji/2642.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('does an emoji containing ZWJ properly', () => {
|
it('does an emoji containing ZWJ properly', () => {
|
||||||
expect(emojify('💂♀️💂♂️'))
|
expect(emojify('💂♀️💂♂️'))
|
||||||
.toEqual('<picture><img draggable="false" class="emojione" alt="💂\u200D♀️" title=":female-guard:" src="/emoji/1f482-200d-2640-fe0f_border.svg"></picture><picture><img draggable="false" class="emojione" alt="💂\u200D♂️" title=":male-guard:" src="/emoji/1f482-200d-2642-fe0f_border.svg"></picture>');
|
.toEqual('<img draggable="false" class="emojione" alt="💂\u200D♀️" title=":female-guard:" src="/emoji/1f482-200d-2640-fe0f_border.svg"><img draggable="false" class="emojione" alt="💂\u200D♂️" title=":male-guard:" src="/emoji/1f482-200d-2642-fe0f_border.svg">');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('keeps ordering as expected (issue fixed by PR 20677)', () => {
|
it('keeps ordering as expected (issue fixed by PR 20677)', () => {
|
||||||
expect(emojify('<p>💕 <a class="hashtag" href="https://example.com/tags/foo" rel="nofollow noopener" target="_blank">#<span>foo</span></a> test: foo.</p>'))
|
expect(emojify('<p>💕 <a class="hashtag" href="https://example.com/tags/foo" rel="nofollow noopener" target="_blank">#<span>foo</span></a> test: foo.</p>'))
|
||||||
.toEqual('<p><picture><img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg"></picture> <a class="hashtag" href="https://example.com/tags/foo" rel="nofollow noopener" target="_blank">#<span>foo</span></a> test: foo.</p>');
|
.toEqual('<p><img draggable="false" class="emojione" alt="💕" title=":two_hearts:" src="/emoji/1f495.svg"> <a class="hashtag" href="https://example.com/tags/foo" rel="nofollow noopener" target="_blank">#<span>foo</span></a> test: foo.</p>');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -97,30 +97,30 @@ const emojifyTextNode = (node, customEmojis) => {
|
||||||
const { filename, shortCode } = unicodeMapping[unicode_emoji];
|
const { filename, shortCode } = unicodeMapping[unicode_emoji];
|
||||||
const title = shortCode ? `:${shortCode}:` : '';
|
const title = shortCode ? `:${shortCode}:` : '';
|
||||||
|
|
||||||
replacement = document.createElement('picture');
|
|
||||||
|
|
||||||
const isSystemTheme = !!document.body?.classList.contains('theme-system');
|
const isSystemTheme = !!document.body?.classList.contains('theme-system');
|
||||||
|
|
||||||
if(isSystemTheme) {
|
const theme = (isSystemTheme || document.body?.classList.contains('theme-mastodon-light')) ? 'light' : 'dark';
|
||||||
let source = document.createElement('source');
|
|
||||||
source.setAttribute('media', '(prefers-color-scheme: dark)');
|
|
||||||
source.setAttribute('srcset', `${assetHost}/emoji/${emojiFilename(filename, "dark")}.svg`);
|
|
||||||
replacement.appendChild(source);
|
|
||||||
}
|
|
||||||
|
|
||||||
let img = document.createElement('img');
|
const imageFilename = emojiFilename(filename, theme);
|
||||||
|
|
||||||
|
const img = document.createElement('img');
|
||||||
img.setAttribute('draggable', 'false');
|
img.setAttribute('draggable', 'false');
|
||||||
img.setAttribute('class', 'emojione');
|
img.setAttribute('class', 'emojione');
|
||||||
img.setAttribute('alt', unicode_emoji);
|
img.setAttribute('alt', unicode_emoji);
|
||||||
img.setAttribute('title', title);
|
img.setAttribute('title', title);
|
||||||
|
img.setAttribute('src', `${assetHost}/emoji/${imageFilename}.svg`);
|
||||||
|
|
||||||
let theme = "light";
|
if (isSystemTheme && imageFilename !== emojiFilename(filename, 'dark')) {
|
||||||
|
replacement = document.createElement('picture');
|
||||||
|
|
||||||
if(!isSystemTheme && !document.body?.classList.contains('theme-mastodon-light'))
|
const source = document.createElement('source');
|
||||||
theme = "dark";
|
source.setAttribute('media', '(prefers-color-scheme: dark)');
|
||||||
|
source.setAttribute('srcset', `${assetHost}/emoji/${emojiFilename(filename, 'dark')}.svg`);
|
||||||
img.setAttribute('src', `${assetHost}/emoji/${emojiFilename(filename, theme)}.svg`);
|
replacement.appendChild(source);
|
||||||
replacement.appendChild(img);
|
replacement.appendChild(img);
|
||||||
|
} else {
|
||||||
|
replacement = img;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add the processed-up-to-now string and the emoji replacement
|
// Add the processed-up-to-now string and the emoji replacement
|
||||||
|
@ -135,7 +135,7 @@ const emojifyTextNode = (node, customEmojis) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const emojifyNode = (node, customEmojis) => {
|
const emojifyNode = (node, customEmojis) => {
|
||||||
for (const child of node.childNodes) {
|
for (const child of Array.from(node.childNodes)) {
|
||||||
switch(child.nodeType) {
|
switch(child.nodeType) {
|
||||||
case Node.TEXT_NODE:
|
case Node.TEXT_NODE:
|
||||||
emojifyTextNode(child, customEmojis);
|
emojifyTextNode(child, customEmojis);
|
||||||
|
|
|
@ -68,8 +68,13 @@
|
||||||
"alert.unexpected.message": "Prodúxose un error inesperáu.",
|
"alert.unexpected.message": "Prodúxose un error inesperáu.",
|
||||||
"alert.unexpected.title": "¡Meca!",
|
"alert.unexpected.title": "¡Meca!",
|
||||||
"alt_text_badge.title": "Testu alternativu",
|
"alt_text_badge.title": "Testu alternativu",
|
||||||
|
"alt_text_modal.add_alt_text": "Amestar testu alternativu",
|
||||||
|
"alt_text_modal.cancel": "Encaboxar",
|
||||||
|
"alt_text_modal.done": "Fecho",
|
||||||
"announcement.announcement": "Anunciu",
|
"announcement.announcement": "Anunciu",
|
||||||
"annual_report.summary.followers.followers": "siguidores",
|
"annual_report.summary.followers.followers": "siguidores",
|
||||||
|
"annual_report.summary.here_it_is": "Equí ta'l to resume de {year}:",
|
||||||
|
"annual_report.summary.highlighted_post.possessive": "de {name}",
|
||||||
"annual_report.summary.new_posts.new_posts": "artículos nuevos",
|
"annual_report.summary.new_posts.new_posts": "artículos nuevos",
|
||||||
"annual_report.summary.thanks": "Gracies por ser parte de Mastodon!",
|
"annual_report.summary.thanks": "Gracies por ser parte de Mastodon!",
|
||||||
"attachments_list.unprocessed": "(ensin procesar)",
|
"attachments_list.unprocessed": "(ensin procesar)",
|
||||||
|
@ -87,6 +92,7 @@
|
||||||
"bundle_column_error.routing.body": "Nun se pudo atopar la páxina solicitada. ¿De xuru que la URL de la barra de direiciones ta bien escrita?",
|
"bundle_column_error.routing.body": "Nun se pudo atopar la páxina solicitada. ¿De xuru que la URL de la barra de direiciones ta bien escrita?",
|
||||||
"bundle_column_error.routing.title": "404",
|
"bundle_column_error.routing.title": "404",
|
||||||
"bundle_modal_error.close": "Zarrar",
|
"bundle_modal_error.close": "Zarrar",
|
||||||
|
"bundle_modal_error.retry": "Retentar",
|
||||||
"closed_registrations.other_server_instructions": "Darréu que Mastodon ye una rede social descentralizada, pues crear una cuenta n'otru sirvidor y siguir interactuando con esti.",
|
"closed_registrations.other_server_instructions": "Darréu que Mastodon ye una rede social descentralizada, pues crear una cuenta n'otru sirvidor y siguir interactuando con esti.",
|
||||||
"closed_registrations_modal.description": "Anguaño nun ye posible crear cuentes en {domain}, mas ten en cuenta que nun precises una cuenta nesti sirvidor pa usar Mastodon.",
|
"closed_registrations_modal.description": "Anguaño nun ye posible crear cuentes en {domain}, mas ten en cuenta que nun precises una cuenta nesti sirvidor pa usar Mastodon.",
|
||||||
"closed_registrations_modal.find_another_server": "Atopar otru sirvidor",
|
"closed_registrations_modal.find_another_server": "Atopar otru sirvidor",
|
||||||
|
@ -114,6 +120,7 @@
|
||||||
"column_header.pin": "Fixar",
|
"column_header.pin": "Fixar",
|
||||||
"column_header.show_settings": "Amosar la configuración",
|
"column_header.show_settings": "Amosar la configuración",
|
||||||
"column_header.unpin": "Lliberar",
|
"column_header.unpin": "Lliberar",
|
||||||
|
"column_search.cancel": "Encaboxar",
|
||||||
"column_subheading.settings": "Configuración",
|
"column_subheading.settings": "Configuración",
|
||||||
"community.column_settings.media_only": "Namás el conteníu multimedia",
|
"community.column_settings.media_only": "Namás el conteníu multimedia",
|
||||||
"community.column_settings.remote_only": "Namás lo remoto",
|
"community.column_settings.remote_only": "Namás lo remoto",
|
||||||
|
@ -129,26 +136,42 @@
|
||||||
"compose_form.placeholder": "¿En qué pienses?",
|
"compose_form.placeholder": "¿En qué pienses?",
|
||||||
"compose_form.poll.option_placeholder": "Opción {number}",
|
"compose_form.poll.option_placeholder": "Opción {number}",
|
||||||
"compose_form.poll.type": "Tipu",
|
"compose_form.poll.type": "Tipu",
|
||||||
|
"compose_form.publish": "Espublizar",
|
||||||
"compose_form.publish_form": "Artículu nuevu",
|
"compose_form.publish_form": "Artículu nuevu",
|
||||||
|
"compose_form.reply": "Responder",
|
||||||
"confirmation_modal.cancel": "Encaboxar",
|
"confirmation_modal.cancel": "Encaboxar",
|
||||||
"confirmations.block.confirm": "Bloquiar",
|
"confirmations.block.confirm": "Bloquiar",
|
||||||
"confirmations.delete.confirm": "Desaniciar",
|
"confirmations.delete.confirm": "Desaniciar",
|
||||||
"confirmations.delete.message": "¿De xuru que quies desaniciar esti artículu?",
|
"confirmations.delete.message": "¿De xuru que quies desaniciar esti artículu?",
|
||||||
|
"confirmations.delete.title": "¿Desaniciar l'artículu?",
|
||||||
"confirmations.delete_list.confirm": "Desaniciar",
|
"confirmations.delete_list.confirm": "Desaniciar",
|
||||||
|
"confirmations.delete_list.message": "¿De xuru que quies desaniciar permanentemente esta llista?",
|
||||||
|
"confirmations.delete_list.title": "¿Desaniciar la llista?",
|
||||||
"confirmations.discard_edit_media.confirm": "Escartar",
|
"confirmations.discard_edit_media.confirm": "Escartar",
|
||||||
"confirmations.edit.confirm": "Editar",
|
"confirmations.edit.confirm": "Editar",
|
||||||
"confirmations.edit.message": "La edición va sobrescribir el mensaxe que tas escribiendo. ¿De xuru que quies siguir?",
|
"confirmations.edit.message": "La edición va sobrescribir el mensaxe que tas escribiendo. ¿De xuru que quies siguir?",
|
||||||
|
"confirmations.follow_to_list.title": "¿Siguir al usuariu?",
|
||||||
"confirmations.logout.confirm": "Zarrar la sesión",
|
"confirmations.logout.confirm": "Zarrar la sesión",
|
||||||
"confirmations.logout.message": "¿De xuru que quies zarrar la sesión?",
|
"confirmations.logout.message": "¿De xuru que quies zarrar la sesión?",
|
||||||
|
"confirmations.logout.title": "¿Zarrar la sesión?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Amestar testu alternativu",
|
||||||
|
"confirmations.missing_alt_text.title": "¿Quies amestar testu alternativu?",
|
||||||
"confirmations.redraft.confirm": "Desaniciar y reeditar",
|
"confirmations.redraft.confirm": "Desaniciar y reeditar",
|
||||||
|
"confirmations.redraft.message": "¿De xuru que quies desaniciar esti artículu y reeditalu? Van perdese los favoritos y comparticiones, y les rempuestes al artículu orixinal van quedar güérfanes.",
|
||||||
|
"confirmations.redraft.title": "¿Desaniciar ya reeditar l'artículu?",
|
||||||
"confirmations.reply.confirm": "Responder",
|
"confirmations.reply.confirm": "Responder",
|
||||||
|
"confirmations.reply.message": "Responder agora va sobrescribir el mensaxe que tas componiendo anguaño. ¿De xuru que quies siguir?",
|
||||||
"confirmations.unfollow.confirm": "Dexar de siguir",
|
"confirmations.unfollow.confirm": "Dexar de siguir",
|
||||||
"confirmations.unfollow.message": "¿De xuru que quies dexar de siguir a {name}?",
|
"confirmations.unfollow.message": "¿De xuru que quies dexar de siguir a {name}?",
|
||||||
|
"confirmations.unfollow.title": "¿Dexar de siguir al usuariu?",
|
||||||
|
"content_warning.hide": "Anubrir l'artículu",
|
||||||
|
"content_warning.show": "Amosar de toes toes",
|
||||||
"content_warning.show_more": "Amosar más",
|
"content_warning.show_more": "Amosar más",
|
||||||
"conversation.delete": "Desaniciar la conversación",
|
"conversation.delete": "Desaniciar la conversación",
|
||||||
"conversation.mark_as_read": "Marcar como lleíu",
|
"conversation.mark_as_read": "Marcar como lleíu",
|
||||||
"conversation.open": "Ver la conversación",
|
"conversation.open": "Ver la conversación",
|
||||||
"conversation.with": "Con {names}",
|
"conversation.with": "Con {names}",
|
||||||
|
"copy_icon_button.copied": "Copiáu nel cartafueyu",
|
||||||
"copypaste.copied": "Copióse",
|
"copypaste.copied": "Copióse",
|
||||||
"copypaste.copy_to_clipboard": "Copiar nel cartafueyu",
|
"copypaste.copy_to_clipboard": "Copiar nel cartafueyu",
|
||||||
"directory.federated": "Del fediversu conocíu",
|
"directory.federated": "Del fediversu conocíu",
|
||||||
|
@ -159,6 +182,7 @@
|
||||||
"dismissable_banner.community_timeline": "Esta seición contién los artículos públicos más actuales de los perfiles agospiaos nel dominiu {domain}.",
|
"dismissable_banner.community_timeline": "Esta seición contién los artículos públicos más actuales de los perfiles agospiaos nel dominiu {domain}.",
|
||||||
"dismissable_banner.dismiss": "Escartar",
|
"dismissable_banner.dismiss": "Escartar",
|
||||||
"domain_block_modal.block": "Bloquiar el sirvidor",
|
"domain_block_modal.block": "Bloquiar el sirvidor",
|
||||||
|
"domain_block_modal.they_cant_follow": "Naide d'esti sirvidor pue siguite.",
|
||||||
"domain_block_modal.title": "Bloquiar el dominiu?",
|
"domain_block_modal.title": "Bloquiar el dominiu?",
|
||||||
"domain_pill.server": "Sirvidor",
|
"domain_pill.server": "Sirvidor",
|
||||||
"domain_pill.username": "Nome d'usuariu",
|
"domain_pill.username": "Nome d'usuariu",
|
||||||
|
@ -176,6 +200,7 @@
|
||||||
"emoji_button.search_results": "Resultaos de la busca",
|
"emoji_button.search_results": "Resultaos de la busca",
|
||||||
"emoji_button.symbols": "Símbolos",
|
"emoji_button.symbols": "Símbolos",
|
||||||
"emoji_button.travel": "Viaxes y llugares",
|
"emoji_button.travel": "Viaxes y llugares",
|
||||||
|
"empty_column.account_suspended": "Cuenta suspendida",
|
||||||
"empty_column.account_timeline": "¡Equí nun hai nengún artículu!",
|
"empty_column.account_timeline": "¡Equí nun hai nengún artículu!",
|
||||||
"empty_column.blocks": "Nun bloquiesti a nengún perfil.",
|
"empty_column.blocks": "Nun bloquiesti a nengún perfil.",
|
||||||
"empty_column.bookmarked_statuses": "Nun tienes nengún artículu en Marcadores. Cuando amiestes dalgún, apaez equí.",
|
"empty_column.bookmarked_statuses": "Nun tienes nengún artículu en Marcadores. Cuando amiestes dalgún, apaez equí.",
|
||||||
|
@ -207,6 +232,7 @@
|
||||||
"filter_modal.added.settings_link": "páxina de configuración",
|
"filter_modal.added.settings_link": "páxina de configuración",
|
||||||
"filter_modal.added.short_explanation": "Esti artículu amestóse a la categoría de peñera siguiente: {title}.",
|
"filter_modal.added.short_explanation": "Esti artículu amestóse a la categoría de peñera siguiente: {title}.",
|
||||||
"filter_modal.added.title": "¡Amestóse la peñera!",
|
"filter_modal.added.title": "¡Amestóse la peñera!",
|
||||||
|
"filter_modal.select_filter.expired": "caducó",
|
||||||
"filter_modal.select_filter.prompt_new": "Categoría nueva: {name}",
|
"filter_modal.select_filter.prompt_new": "Categoría nueva: {name}",
|
||||||
"filter_modal.select_filter.search": "Buscar o crear",
|
"filter_modal.select_filter.search": "Buscar o crear",
|
||||||
"filter_modal.select_filter.subtitle": "Usa una categoría esistente o créala",
|
"filter_modal.select_filter.subtitle": "Usa una categoría esistente o créala",
|
||||||
|
@ -241,6 +267,7 @@
|
||||||
"hashtag.column_header.tag_mode.any": "o {additional}",
|
"hashtag.column_header.tag_mode.any": "o {additional}",
|
||||||
"hashtag.column_header.tag_mode.none": "ensin {additional}",
|
"hashtag.column_header.tag_mode.none": "ensin {additional}",
|
||||||
"hashtag.column_settings.select.no_options_message": "Nun s'atopó nenguna suxerencia",
|
"hashtag.column_settings.select.no_options_message": "Nun s'atopó nenguna suxerencia",
|
||||||
|
"hashtag.column_settings.select.placeholder": "Introduz etiquetes…",
|
||||||
"hashtag.column_settings.tag_mode.all": "Toes estes",
|
"hashtag.column_settings.tag_mode.all": "Toes estes",
|
||||||
"hashtag.column_settings.tag_mode.any": "Cualesquiera d'estes",
|
"hashtag.column_settings.tag_mode.any": "Cualesquiera d'estes",
|
||||||
"hashtag.column_settings.tag_mode.none": "Nenguna d'estes",
|
"hashtag.column_settings.tag_mode.none": "Nenguna d'estes",
|
||||||
|
@ -252,9 +279,14 @@
|
||||||
"home.column_settings.show_replies": "Amosar les rempuestes",
|
"home.column_settings.show_replies": "Amosar les rempuestes",
|
||||||
"home.pending_critical_update.body": "¡Anueva'l sirvidor de Mastodon namás que puedas!",
|
"home.pending_critical_update.body": "¡Anueva'l sirvidor de Mastodon namás que puedas!",
|
||||||
"home.show_announcements": "Amosar anuncios",
|
"home.show_announcements": "Amosar anuncios",
|
||||||
|
"info_button.label": "Ayuda",
|
||||||
|
"interaction_modal.go": "Dir",
|
||||||
|
"interaction_modal.no_account_yet": "¿Tovía nun tienes una cuenta?",
|
||||||
"interaction_modal.on_another_server": "N'otru sirvidor",
|
"interaction_modal.on_another_server": "N'otru sirvidor",
|
||||||
"interaction_modal.on_this_server": "Nesti sirvidor",
|
"interaction_modal.on_this_server": "Nesti sirvidor",
|
||||||
|
"interaction_modal.title.follow": "Siguir a {name}",
|
||||||
"interaction_modal.title.reply": "Rempuesta al artículu de: {name}",
|
"interaction_modal.title.reply": "Rempuesta al artículu de: {name}",
|
||||||
|
"interaction_modal.title.vote": "Vota na encuesta de {name}",
|
||||||
"intervals.full.days": "{number, plural, one {# día} other {# díes}}",
|
"intervals.full.days": "{number, plural, one {# día} other {# díes}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# hora} other {# hores}}",
|
"intervals.full.hours": "{number, plural, one {# hora} other {# hores}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# minutu} other {# minutos}}",
|
"intervals.full.minutes": "{number, plural, one {# minutu} other {# minutos}}",
|
||||||
|
@ -291,10 +323,15 @@
|
||||||
"lightbox.close": "Zarrar",
|
"lightbox.close": "Zarrar",
|
||||||
"lightbox.next": "Siguiente",
|
"lightbox.next": "Siguiente",
|
||||||
"limited_account_hint.action": "Amosar el perfil de toes toes",
|
"limited_account_hint.action": "Amosar el perfil de toes toes",
|
||||||
|
"link_preview.author": "Por {name}",
|
||||||
|
"link_preview.more_from_author": "Más de {name}",
|
||||||
|
"lists.add_member": "Amestar",
|
||||||
"lists.add_to_list": "Amestar a la llista",
|
"lists.add_to_list": "Amestar a la llista",
|
||||||
"lists.add_to_lists": "Amestar {name} a la llista",
|
"lists.add_to_lists": "Amestar {name} a la llista",
|
||||||
|
"lists.create": "Crear",
|
||||||
"lists.create_list": "Crear llista",
|
"lists.create_list": "Crear llista",
|
||||||
"lists.delete": "Desaniciar la llista",
|
"lists.delete": "Desaniciar la llista",
|
||||||
|
"lists.done": "Fecho",
|
||||||
"lists.edit": "Editar la llista",
|
"lists.edit": "Editar la llista",
|
||||||
"lists.list_name": "Nome de la llista",
|
"lists.list_name": "Nome de la llista",
|
||||||
"lists.no_lists_yet": "Ensin llistes tovía.",
|
"lists.no_lists_yet": "Ensin llistes tovía.",
|
||||||
|
@ -332,6 +369,11 @@
|
||||||
"notification.admin.sign_up": "{name} rexistróse",
|
"notification.admin.sign_up": "{name} rexistróse",
|
||||||
"notification.follow": "{name} siguióte",
|
"notification.follow": "{name} siguióte",
|
||||||
"notification.follow_request": "{name} solicitó siguite",
|
"notification.follow_request": "{name} solicitó siguite",
|
||||||
|
"notification.label.mention": "Mención",
|
||||||
|
"notification.label.private_mention": "Mención privada",
|
||||||
|
"notification.label.private_reply": "Rempuesta privada",
|
||||||
|
"notification.label.reply": "Responder",
|
||||||
|
"notification.mention": "Mención",
|
||||||
"notification.mentioned_you": "{name} mentóte",
|
"notification.mentioned_you": "{name} mentóte",
|
||||||
"notification.moderation-warning.learn_more": "Deprender más",
|
"notification.moderation-warning.learn_more": "Deprender más",
|
||||||
"notification.poll": "Finó una encuesta na que votesti",
|
"notification.poll": "Finó una encuesta na que votesti",
|
||||||
|
@ -364,6 +406,9 @@
|
||||||
"notifications.group": "{count} avisos",
|
"notifications.group": "{count} avisos",
|
||||||
"notifications.mark_as_read": "Marcar tolos avisos como lleíos",
|
"notifications.mark_as_read": "Marcar tolos avisos como lleíos",
|
||||||
"notifications.permission_required": "Los avisos d'escritoriu nun tán disponibles porque nun se concedió'l permisu riquíu.",
|
"notifications.permission_required": "Los avisos d'escritoriu nun tán disponibles porque nun se concedió'l permisu riquíu.",
|
||||||
|
"notifications.policy.accept": "Aceptar",
|
||||||
|
"notifications.policy.accept_hint": "Amosar n'avisos",
|
||||||
|
"onboarding.follows.done": "Fecho",
|
||||||
"onboarding.profile.note": "Biografía",
|
"onboarding.profile.note": "Biografía",
|
||||||
"onboarding.profile.note_hint": "Pues @mentar a otros perfiles o poner #etiquetes…",
|
"onboarding.profile.note_hint": "Pues @mentar a otros perfiles o poner #etiquetes…",
|
||||||
"password_confirmation.exceeds_maxlength": "La contraseña de confirmación supera la llongura de caráuteres máxima",
|
"password_confirmation.exceeds_maxlength": "La contraseña de confirmación supera la llongura de caráuteres máxima",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Bilinməyən bir xəta baş verdi.",
|
"alert.unexpected.message": "Bilinməyən bir xəta baş verdi.",
|
||||||
"alert.unexpected.title": "Ah!",
|
"alert.unexpected.title": "Ah!",
|
||||||
"alt_text_badge.title": "Alternativ mətn",
|
"alt_text_badge.title": "Alternativ mətn",
|
||||||
|
"alt_text_modal.add_alt_text": "Alternativ mətn əlavə et",
|
||||||
|
"alt_text_modal.add_text_from_image": "Şəkildəki mətni əlavə et",
|
||||||
|
"alt_text_modal.cancel": "İmtina",
|
||||||
|
"alt_text_modal.change_thumbnail": "Miniatürü dəyişdir",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Eşitmə məhdudiyyətli insanlar üçün bunu izah et…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Görmə məhdudiyyətli insanlar üçün bunu təsvir et…",
|
||||||
|
"alt_text_modal.done": "Oldu",
|
||||||
"announcement.announcement": "Elan",
|
"announcement.announcement": "Elan",
|
||||||
"annual_report.summary.archetype.booster": "Trend ovçusu",
|
"annual_report.summary.archetype.booster": "Trend ovçusu",
|
||||||
"annual_report.summary.archetype.lurker": "Lurker",
|
"annual_report.summary.archetype.lurker": "Lurker",
|
||||||
|
@ -211,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Çıxış et",
|
"confirmations.logout.confirm": "Çıxış et",
|
||||||
"confirmations.logout.message": "Çıxmaq istədiyinizə əminsiniz?",
|
"confirmations.logout.message": "Çıxmaq istədiyinizə əminsiniz?",
|
||||||
"confirmations.logout.title": "Çıxış edilsin?",
|
"confirmations.logout.title": "Çıxış edilsin?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Alternativ mətn əlavə et",
|
||||||
|
"confirmations.missing_alt_text.message": "Paylaşımınız alternativ mətn ehtiva etmir. Təsvir əlavə etmək onun daha çox insan üçün əlçatan olmasına kömək edir.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Yenə də paylaş",
|
||||||
|
"confirmations.missing_alt_text.title": "Alternativ mətn əlavə edilsin?",
|
||||||
"confirmations.mute.confirm": "Səssizləşdir",
|
"confirmations.mute.confirm": "Səssizləşdir",
|
||||||
"confirmations.redraft.confirm": "Sil və qaralamaya köçür",
|
"confirmations.redraft.confirm": "Sil və qaralamaya köçür",
|
||||||
"confirmations.redraft.message": "Bu paylaşımı silmək və qaralamaya köçürmək istədiyinizə əminsiniz? Bəyənmələr və gücləndirmələr itəcək və orijinal paylaşıma olan cavablar tənha qalacaq.",
|
"confirmations.redraft.message": "Bu paylaşımı silmək və qaralamaya köçürmək istədiyinizə əminsiniz? Bəyənmələr və gücləndirmələr itəcək və orijinal paylaşıma olan cavablar tənha qalacaq.",
|
||||||
|
@ -241,6 +252,59 @@
|
||||||
"dismissable_banner.dismiss": "Bağla",
|
"dismissable_banner.dismiss": "Bağla",
|
||||||
"dismissable_banner.explore_links": "Bu xəbərlər bu gün fediversedə ən çox paylaşılır. Daha fərqli insanlar tərəfindən dərc edilən daha yeni xəbərlər daha yuxarıda sıralanır.",
|
"dismissable_banner.explore_links": "Bu xəbərlər bu gün fediversedə ən çox paylaşılır. Daha fərqli insanlar tərəfindən dərc edilən daha yeni xəbərlər daha yuxarıda sıralanır.",
|
||||||
"dismissable_banner.explore_statuses": "Fediversedən olan bu paylaşımlar bu gün maraq qazanır. Daha çox gücləndirici və bəyənmə olan daha yeni paylaşımlar daha yuxarıda sıralanır.",
|
"dismissable_banner.explore_statuses": "Fediversedən olan bu paylaşımlar bu gün maraq qazanır. Daha çox gücləndirici və bəyənmə olan daha yeni paylaşımlar daha yuxarıda sıralanır.",
|
||||||
|
"dismissable_banner.explore_tags": "Bu heşteqlər fediverse-də trend olublar. Daha çox fərqli insanlar tərəfindən istifadə olunan heşteqlər daha yuxarıda sıralanır.",
|
||||||
|
"dismissable_banner.public_timeline": "Bunlar, {domain} saytında insanların izlədiyi fediversedəki insanların ən son ictimai paylaşımlarıdır.",
|
||||||
|
"domain_block_modal.block": "Serveri blokla",
|
||||||
"domain_block_modal.block_account_instead": "@{name} istifadəçisini blokla",
|
"domain_block_modal.block_account_instead": "@{name} istifadəçisini blokla",
|
||||||
"domain_block_modal.they_can_interact_with_old_posts": "Bu serverdən olan insanlar köhnə paylaşımlarınızla əlaqə qura bilər."
|
"domain_block_modal.they_can_interact_with_old_posts": "Bu serverdən olan insanlar köhnə paylaşımlarınızla əlaqə qura bilər.",
|
||||||
|
"domain_block_modal.they_cant_follow": "Bu serverdən heç kim sizi izləyə bilməz.",
|
||||||
|
"domain_block_modal.they_wont_know": "Onlar bloklandıqlarını bilməyəcəklər.",
|
||||||
|
"domain_block_modal.title": "Domen bloklansın?",
|
||||||
|
"domain_block_modal.you_will_lose_num_followers": "Siz {followersCount, plural, one {{followersCountDisplay} follower} other {{followersCountDisplay} izləyici}} və izlədiyiniz {followingCount, plural, one {{followingCountDisplay} istifadəçini} other {{followingCountDisplay} istifadəçini}} itirəcəksiniz.",
|
||||||
|
"domain_block_modal.you_will_lose_relationships": "Bu serverdən olan bütün izləyicilərinizi və izlədiklərinizi itirəcəksiniz.",
|
||||||
|
"domain_block_modal.you_wont_see_posts": "Bu serverdən olan paylaşımları və istifadəçilərdən olan bildirişləri görməyəcəksiniz.",
|
||||||
|
"domain_pill.activitypub_lets_connect": "Bu, təkcə Mastodonda deyil, həm də müxtəlif sosial tətbiqlərdə insanlarla əlaqə saxlamağa və onlarla ünsiyyət qurmağa imkan verir.",
|
||||||
|
"domain_pill.activitypub_like_language": "ActivityPub-ı Mastodonun digər sosial şəbəkələrlə danışdığı dil kimi düşünə bilərsiniz.",
|
||||||
|
"domain_pill.server": "Server",
|
||||||
|
"domain_pill.their_handle": "Tanıdıcısı:",
|
||||||
|
"domain_pill.their_server": "Onların bütün paylaşımlarının yaşadığı rəqəmsal ev.",
|
||||||
|
"domain_pill.their_username": "Serverdəki unikal identifikator. Fərqli serverlərdə eyni istifadəçi adı ilə istifadəçilər tapmaq mümkündür.",
|
||||||
|
"domain_pill.username": "İstifadəçi adı",
|
||||||
|
"domain_pill.whats_in_a_handle": "Tanıdıcı nədir?",
|
||||||
|
"domain_pill.who_they_are": "Tanıdıcılar kimin kim olduğunu və harada olduğunu bildirdiyi üçün siz <button>ActivityPub tərəfindən dəstəklənən platformaların</button> sosial şəbəkəsindəki bütün insanlarla əlaqə saxlaya bilərsiniz.",
|
||||||
|
"domain_pill.who_you_are": "Tanıdıcılar sizin kim olduğunuzu və harada olduğunuzu bildirdiyi üçün <button>ActivityPub tərəfindən dəstəklənən platformaların</button> sosial şəbəkəsindəki bütün insanlar sizlə əlaqə saxlaya bilər.",
|
||||||
|
"domain_pill.your_handle": "Tanıdıcınız:",
|
||||||
|
"domain_pill.your_server": "Bütün paylaşımlarınızın yaşadığı rəqəmsal ev. Buranı bəyənmirsiniz? İstədiyiniz vaxt serverdən köçün və izləyicilərinizi də aparın.",
|
||||||
|
"domain_pill.your_username": "Serverdəki unikal identifikatoruz. Fərqli serverlərdə eyni istifadəçi adı ilə istifadəçilər tapmaq mümkündür.",
|
||||||
|
"embed.instructions": "Aşağıdakı kodu kopyalayaraq bu postu veb-saytınıza yerləşdirin.",
|
||||||
|
"embed.preview": "Belə görünəcək:",
|
||||||
|
"emoji_button.activity": "Aktivlik",
|
||||||
|
"emoji_button.clear": "Təmizlə",
|
||||||
|
"emoji_button.custom": "Özəl",
|
||||||
|
"emoji_button.flags": "Bayraqlar",
|
||||||
|
"emoji_button.food": "Yemək və içki",
|
||||||
|
"emoji_button.label": "Emoji daxil et",
|
||||||
|
"emoji_button.nature": "Təbiət",
|
||||||
|
"emoji_button.not_found": "Uyğun emoji tapılmadı",
|
||||||
|
"emoji_button.objects": "Obyektlər",
|
||||||
|
"emoji_button.people": "İnsanlar",
|
||||||
|
"emoji_button.recent": "Tez-tez istifadə edilən",
|
||||||
|
"emoji_button.search": "Axtar...",
|
||||||
|
"emoji_button.search_results": "Axtarış nəticələri",
|
||||||
|
"emoji_button.symbols": "Simvollar",
|
||||||
|
"emoji_button.travel": "Səyahət və məkanlar",
|
||||||
|
"empty_column.account_hides_collections": "Bu istifadəçi bu məlumatı əlçatan etməməyi seçib",
|
||||||
|
"empty_column.account_suspended": "Hesab silinib",
|
||||||
|
"empty_column.account_timeline": "Heç bir paylaşım yoxdur!",
|
||||||
|
"empty_column.account_unavailable": "Profil əlçatan deyil",
|
||||||
|
"empty_column.blocks": "Hələ ki, heç bir istifadəçini bloklamamasınız.",
|
||||||
|
"empty_column.bookmarked_statuses": "Hələ ki, heç bir paylaşımı yadda saxlamamısınız. Yadda saxlayanda burada görünəcək.",
|
||||||
|
"empty_column.community": "Lokal zaman qrafiki boşdur. Topun yuvarlanmağa başlaması üçün ictimai bir şey paylaşın!",
|
||||||
|
"empty_column.direct": "Gizli etiketiniz yoxdur. Göndərdikdə və ya qəbul etdikdə burada görəcəksiniz.",
|
||||||
|
"empty_column.domain_blocks": "Hələ ki, bloklanmış domen yoxdur.",
|
||||||
|
"empty_column.explore_statuses": "Hal-hazırda trenddə heç yoxdur. Daha sonra yenidən yoxlayın!",
|
||||||
|
"empty_column.favourited_statuses": "Bəyəndiyiniz paylaşımlar yoxdur. Birini bəyəndikdə burada görünəcək.",
|
||||||
|
"empty_column.favourites": "Bu paylaşımı hələ ki, heç kim bəyənməyib. Bəyənildikdə burada görünəcək.",
|
||||||
|
"follow_suggestions.hints.friends_of_friends": "Bu profil izlədiyiniz insanlar arasında populyardır.",
|
||||||
|
"follow_suggestions.hints.most_followed": "Bu profil {domain} serverində ən çox izlənilənlərdən biridir."
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,6 +86,7 @@
|
||||||
"alert.unexpected.message": "Узнікла нечаканая памылка.",
|
"alert.unexpected.message": "Узнікла нечаканая памылка.",
|
||||||
"alert.unexpected.title": "Вой!",
|
"alert.unexpected.title": "Вой!",
|
||||||
"alt_text_badge.title": "Альтэрнатыўны тэкст",
|
"alt_text_badge.title": "Альтэрнатыўны тэкст",
|
||||||
|
"alt_text_modal.done": "Гатова",
|
||||||
"announcement.announcement": "Аб'ява",
|
"announcement.announcement": "Аб'ява",
|
||||||
"annual_report.summary.archetype.booster": "Трэнда-сьледнік",
|
"annual_report.summary.archetype.booster": "Трэнда-сьледнік",
|
||||||
"annual_report.summary.archetype.lurker": "Назіральнік",
|
"annual_report.summary.archetype.lurker": "Назіральнік",
|
||||||
|
@ -211,6 +212,7 @@
|
||||||
"confirmations.logout.confirm": "Выйсці",
|
"confirmations.logout.confirm": "Выйсці",
|
||||||
"confirmations.logout.message": "Вы ўпэўненыя, што хочаце выйсці?",
|
"confirmations.logout.message": "Вы ўпэўненыя, што хочаце выйсці?",
|
||||||
"confirmations.logout.title": "Выйсці?",
|
"confirmations.logout.title": "Выйсці?",
|
||||||
|
"confirmations.missing_alt_text.title": "Дадаць апісаньне?",
|
||||||
"confirmations.mute.confirm": "Ігнараваць",
|
"confirmations.mute.confirm": "Ігнараваць",
|
||||||
"confirmations.redraft.confirm": "Выдаліць і перапісаць",
|
"confirmations.redraft.confirm": "Выдаліць і перапісаць",
|
||||||
"confirmations.redraft.message": "Вы ўпэўнены, што хочаце выдаліць допіс і перапісаць яго? Упадабанні і пашырэнні згубяцца, а адказы да арыгінальнага допісу асірацеюць.",
|
"confirmations.redraft.message": "Вы ўпэўнены, што хочаце выдаліць допіс і перапісаць яго? Упадабанні і пашырэнні згубяцца, а адказы да арыгінальнага допісу асірацеюць.",
|
||||||
|
@ -407,6 +409,7 @@
|
||||||
"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": "Ігнараваць паведамленьні аб непажаданых прыватных згадках?",
|
"ignore_notifications_modal.private_mentions_title": "Ігнараваць паведамленьні аб непажаданых прыватных згадках?",
|
||||||
|
"info_button.label": "Даведка",
|
||||||
"interaction_modal.action.favourite": "Каб працягнуць, вы мусіце ўпадабаць з вашага ўліковага запісу.",
|
"interaction_modal.action.favourite": "Каб працягнуць, вы мусіце ўпадабаць з вашага ўліковага запісу.",
|
||||||
"interaction_modal.action.follow": "Каб працягнуць, вы мусіце падпісацца з вашага ўліковага запісу.",
|
"interaction_modal.action.follow": "Каб працягнуць, вы мусіце падпісацца з вашага ўліковага запісу.",
|
||||||
"interaction_modal.on_another_server": "На іншым серверы",
|
"interaction_modal.on_another_server": "На іншым серверы",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Излизане",
|
"confirmations.logout.confirm": "Излизане",
|
||||||
"confirmations.logout.message": "Наистина ли искате да излезете?",
|
"confirmations.logout.message": "Наистина ли искате да излезете?",
|
||||||
"confirmations.logout.title": "Излизате ли от системата?",
|
"confirmations.logout.title": "Излизате ли от системата?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Добавяне на алтернативен текст",
|
||||||
|
"confirmations.missing_alt_text.message": "Вашата публикация съдържа мултимедия без алтернативен текст. Добавянето на описание помага да направите съдържанието си по-достъпно за повече хора.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Все пак да се публикува",
|
||||||
|
"confirmations.missing_alt_text.title": "Добавяте ли алтернативен текст?",
|
||||||
"confirmations.mute.confirm": "Заглушаване",
|
"confirmations.mute.confirm": "Заглушаване",
|
||||||
"confirmations.redraft.confirm": "Изтриване и преработване",
|
"confirmations.redraft.confirm": "Изтриване и преработване",
|
||||||
"confirmations.redraft.message": "Наистина ли искате да изтриете тази публикация и да я направите чернова? Означаванията като любими и подсилванията ще се изгубят, а и отговорите към първоначалната публикация ще осиротеят.",
|
"confirmations.redraft.message": "Наистина ли искате да изтриете тази публикация и да я направите чернова? Означаванията като любими и подсилванията ще се изгубят, а и отговорите към първоначалната публикация ще осиротеят.",
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
"about.not_available": "এই তথ্য এই সার্ভারে উন্মুক্ত করা হয়নি.",
|
"about.not_available": "এই তথ্য এই সার্ভারে উন্মুক্ত করা হয়নি.",
|
||||||
"about.powered_by": "{mastodon} দ্বারা তৈরি বিকেন্দ্রীভূত সামাজিক মিডিয়া।",
|
"about.powered_by": "{mastodon} দ্বারা তৈরি বিকেন্দ্রীভূত সামাজিক মিডিয়া।",
|
||||||
"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": "দল",
|
||||||
|
@ -19,6 +20,7 @@
|
||||||
"account.block_short": "ব্লক",
|
"account.block_short": "ব্লক",
|
||||||
"account.blocked": "অবরুদ্ধ",
|
"account.blocked": "অবরুদ্ধ",
|
||||||
"account.cancel_follow_request": "অনুসরণ অনুরোধ প্রত্যাহার করুন",
|
"account.cancel_follow_request": "অনুসরণ অনুরোধ প্রত্যাহার করুন",
|
||||||
|
"account.copy": "অবতারের সংযোগ অনুলিপি করো",
|
||||||
"account.direct": "গোপনে মেনশন করুন @{name}",
|
"account.direct": "গোপনে মেনশন করুন @{name}",
|
||||||
"account.disable_notifications": "আমাকে জানানো বন্ধ করো যখন @{name} পোস্ট করবে",
|
"account.disable_notifications": "আমাকে জানানো বন্ধ করো যখন @{name} পোস্ট করবে",
|
||||||
"account.domain_blocked": "ডোমেইন ব্লক করা",
|
"account.domain_blocked": "ডোমেইন ব্লক করা",
|
||||||
|
@ -29,6 +31,7 @@
|
||||||
"account.featured_tags.last_status_never": "কোনো পোস্ট নেই",
|
"account.featured_tags.last_status_never": "কোনো পোস্ট নেই",
|
||||||
"account.featured_tags.title": "{name} এর ফিচার করা Hashtag সমূহ",
|
"account.featured_tags.title": "{name} এর ফিচার করা Hashtag সমূহ",
|
||||||
"account.follow": "অনুসরণ",
|
"account.follow": "অনুসরণ",
|
||||||
|
"account.follow_back": "তাকে অনুসরণ করো",
|
||||||
"account.followers": "অনুসরণকারী",
|
"account.followers": "অনুসরণকারী",
|
||||||
"account.followers.empty": "এই ব্যক্তিকে এখনো কেউ অনুসরণ করে না.",
|
"account.followers.empty": "এই ব্যক্তিকে এখনো কেউ অনুসরণ করে না.",
|
||||||
"account.following": "অনুসরণ করা হচ্ছে",
|
"account.following": "অনুসরণ করা হচ্ছে",
|
||||||
|
|
|
@ -180,7 +180,7 @@
|
||||||
"compose.published.open": "Obre",
|
"compose.published.open": "Obre",
|
||||||
"compose.saved.body": "Tut desat.",
|
"compose.saved.body": "Tut desat.",
|
||||||
"compose_form.direct_message_warning_learn_more": "Més informació",
|
"compose_form.direct_message_warning_learn_more": "Més informació",
|
||||||
"compose_form.encryption_warning": "Les publicacions a Mastodon no estant xifrades punt a punt. No comparteixis informació sensible mitjançant Mastodon.",
|
"compose_form.encryption_warning": "Els tuts a Mastodon no estan xifrats punt a punt. No compartiu informació confidencial mitjançant Mastodon.",
|
||||||
"compose_form.hashtag_warning": "Aquest tut no apareixerà a les llistes d'etiquetes perquè no és públic. Només els tuts públics apareixen a les cerques per etiqueta.",
|
"compose_form.hashtag_warning": "Aquest tut no apareixerà a les llistes d'etiquetes perquè no és públic. Només els tuts públics apareixen a les cerques per etiqueta.",
|
||||||
"compose_form.lock_disclaimer": "El teu compte no està {locked}. Tothom pot seguir-te i veure els tuts de només per a seguidors.",
|
"compose_form.lock_disclaimer": "El teu compte no està {locked}. Tothom pot seguir-te i veure els tuts de només per a seguidors.",
|
||||||
"compose_form.lock_disclaimer.lock": "blocat",
|
"compose_form.lock_disclaimer.lock": "blocat",
|
||||||
|
@ -218,7 +218,7 @@
|
||||||
"confirmations.logout.confirm": "Tanca la sessió",
|
"confirmations.logout.confirm": "Tanca la sessió",
|
||||||
"confirmations.logout.message": "Segur que vols tancar la sessió?",
|
"confirmations.logout.message": "Segur que vols tancar la sessió?",
|
||||||
"confirmations.logout.title": "Tancar la sessió?",
|
"confirmations.logout.title": "Tancar la sessió?",
|
||||||
"confirmations.missing_alt_text.confirm": "Afegiu text alternatiu",
|
"confirmations.missing_alt_text.confirm": "Afegiu un text alternatiu",
|
||||||
"confirmations.missing_alt_text.message": "La vostra publicació té contingut sense text alternatiu. Afegir-hi descripcions la farà accessible a més persones.",
|
"confirmations.missing_alt_text.message": "La vostra publicació té contingut sense text alternatiu. Afegir-hi descripcions la farà accessible a més persones.",
|
||||||
"confirmations.missing_alt_text.secondary": "Publica-la igualment",
|
"confirmations.missing_alt_text.secondary": "Publica-la igualment",
|
||||||
"confirmations.missing_alt_text.title": "Hi voleu afegir text alternatiu?",
|
"confirmations.missing_alt_text.title": "Hi voleu afegir text alternatiu?",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Odhlásit se",
|
"confirmations.logout.confirm": "Odhlásit se",
|
||||||
"confirmations.logout.message": "Opravdu se chcete odhlásit?",
|
"confirmations.logout.message": "Opravdu se chcete odhlásit?",
|
||||||
"confirmations.logout.title": "Odhlásit se?",
|
"confirmations.logout.title": "Odhlásit se?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Přidat alt text",
|
||||||
|
"confirmations.missing_alt_text.message": "Váš příspěvek obsahuje média bez alt textu. Přidání popisů pomáhá zpřístupnit váš obsah většímu počtu lidí.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Přesto odeslat",
|
||||||
|
"confirmations.missing_alt_text.title": "Přidat alt text?",
|
||||||
"confirmations.mute.confirm": "Skrýt",
|
"confirmations.mute.confirm": "Skrýt",
|
||||||
"confirmations.redraft.confirm": "Smazat a přepsat",
|
"confirmations.redraft.confirm": "Smazat a přepsat",
|
||||||
"confirmations.redraft.message": "Jste si jistí, že chcete odstranit tento příspěvek a vytvořit z něj koncept? Oblíbené a boosty budou ztraceny a odpovědi na původní příspěvek ztratí kontext.",
|
"confirmations.redraft.message": "Jste si jistí, že chcete odstranit tento příspěvek a vytvořit z něj koncept? Oblíbené a boosty budou ztraceny a odpovědi na původní příspěvek ztratí kontext.",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"about.blocks": "Gweinyddion gyda chymedrolwyr",
|
"about.blocks": "Gweinyddion wedi'u cymedroli",
|
||||||
"about.contact": "Cysylltwch â:",
|
"about.contact": "Cysylltwch â:",
|
||||||
"about.disclaimer": "Mae Mastodon yn feddalwedd cod agored rhydd ac o dan hawlfraint Mastodon gGmbH.",
|
"about.disclaimer": "Mae Mastodon yn feddalwedd cod agored rhydd ac o dan hawlfraint Mastodon gGmbH.",
|
||||||
"about.domain_blocks.no_reason_available": "Nid yw'r rheswm ar gael",
|
"about.domain_blocks.no_reason_available": "Nid yw'r rheswm ar gael",
|
||||||
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Digwyddodd gwall annisgwyl.",
|
"alert.unexpected.message": "Digwyddodd gwall annisgwyl.",
|
||||||
"alert.unexpected.title": "Wps!",
|
"alert.unexpected.title": "Wps!",
|
||||||
"alt_text_badge.title": "Testun Amgen",
|
"alt_text_badge.title": "Testun Amgen",
|
||||||
|
"alt_text_modal.add_alt_text": "Ychwanegu testun amgen",
|
||||||
|
"alt_text_modal.add_text_from_image": "Ychwanegu testun o'r ddelwedd",
|
||||||
|
"alt_text_modal.cancel": "Diddymu",
|
||||||
|
"alt_text_modal.change_thumbnail": "Newid llun bach",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Disgrifiwch hyn ar gyfer pobl â nam ar eu clyw…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Disgrifiwch hyn ar gyfer pobl â nam ar eu golwg…",
|
||||||
|
"alt_text_modal.done": "Gorffen",
|
||||||
"announcement.announcement": "Cyhoeddiad",
|
"announcement.announcement": "Cyhoeddiad",
|
||||||
"annual_report.summary.archetype.booster": "Y hyrwyddwr",
|
"annual_report.summary.archetype.booster": "Y hyrwyddwr",
|
||||||
"annual_report.summary.archetype.lurker": "Yr arsylwr",
|
"annual_report.summary.archetype.lurker": "Yr arsylwr",
|
||||||
|
@ -211,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Allgofnodi",
|
"confirmations.logout.confirm": "Allgofnodi",
|
||||||
"confirmations.logout.message": "Ydych chi'n siŵr eich bod am allgofnodi?",
|
"confirmations.logout.message": "Ydych chi'n siŵr eich bod am allgofnodi?",
|
||||||
"confirmations.logout.title": "Allgofnodi?",
|
"confirmations.logout.title": "Allgofnodi?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Ychwanegu testun amgen",
|
||||||
|
"confirmations.missing_alt_text.message": "Mae eich postiad yn cynnwys cyfryngau heb destun amgen. Mae ychwanegu disgrifiadau yn helpu i wneud eich cynnwys yn hygyrch i fwy o bobl.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Postio beth bynnag",
|
||||||
|
"confirmations.missing_alt_text.title": "Ychwanegu testun amgen?",
|
||||||
"confirmations.mute.confirm": "Tewi",
|
"confirmations.mute.confirm": "Tewi",
|
||||||
"confirmations.redraft.confirm": "Dileu ac ailddrafftio",
|
"confirmations.redraft.confirm": "Dileu ac ailddrafftio",
|
||||||
"confirmations.redraft.message": "Ydych chi wir eisiau'r dileu'r postiad hwn a'i ailddrafftio? Bydd ffefrynnau a hybiau'n cael eu colli, a bydd atebion i'r post gwreiddiol yn mynd yn amddifad.",
|
"confirmations.redraft.message": "Ydych chi wir eisiau'r dileu'r postiad hwn a'i ailddrafftio? Bydd ffefrynnau a hybiau'n cael eu colli, a bydd atebion i'r post gwreiddiol yn mynd yn amddifad.",
|
||||||
|
@ -407,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Anwybyddu hysbysiadau gan bobl nad ydynt yn eich dilyn?",
|
"ignore_notifications_modal.not_followers_title": "Anwybyddu hysbysiadau gan bobl nad ydynt yn eich dilyn?",
|
||||||
"ignore_notifications_modal.not_following_title": "Anwybyddu hysbysiadau gan bobl nad ydych yn eu dilyn?",
|
"ignore_notifications_modal.not_following_title": "Anwybyddu hysbysiadau gan bobl nad ydych yn eu dilyn?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Anwybyddu hysbysiadau o Grybwylliadau Preifat digymell?",
|
"ignore_notifications_modal.private_mentions_title": "Anwybyddu hysbysiadau o Grybwylliadau Preifat digymell?",
|
||||||
|
"info_button.label": "Cymorth",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Beth yw testun amgen?</h1><p> Mae Testun Amgen yn darparu disgrifiadau delwedd ar gyfer pobl â nam ar eu golwg, cysylltiadau lled band isel, neu'r rhai sy'n ceisio cyd-destun ychwanegol.</p><p> Gallwch wella hygyrchedd a dealltwriaeth i bawb trwy ysgrifennu testun amgen clir, cryno a gwrthrychol.</p><ul><li> Dal elfennau pwysig</li><li> Crynhoi testun mewn delweddau</li><li> Defnyddiwch strwythur brawddegau rheolaidd</li><li> Osgoi gwybodaeth ddiangen</li><li> Canolbwyntio ar dueddiadau a chanfyddiadau allweddol mewn delweddau cymhleth (fel diagramau neu fapiau)</li></ul>",
|
||||||
"interaction_modal.action.favourite": "I barhau, mae angen i chi hoffi o'ch cyfrif.",
|
"interaction_modal.action.favourite": "I barhau, mae angen i chi hoffi o'ch cyfrif.",
|
||||||
"interaction_modal.action.follow": "I barhau, mae angen i chi ddilyn o'ch cyfrif.",
|
"interaction_modal.action.follow": "I barhau, mae angen i chi ddilyn o'ch cyfrif.",
|
||||||
"interaction_modal.action.reblog": "I barhau, mae angen i chi ail-flogio o'ch cyfrif.",
|
"interaction_modal.action.reblog": "I barhau, mae angen i chi ail-flogio o'ch cyfrif.",
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
"account.endorse": "Fremhæv på profil",
|
"account.endorse": "Fremhæv på profil",
|
||||||
"account.featured_tags.last_status_at": "Seneste indlæg {date}",
|
"account.featured_tags.last_status_at": "Seneste indlæg {date}",
|
||||||
"account.featured_tags.last_status_never": "Ingen indlæg",
|
"account.featured_tags.last_status_never": "Ingen indlæg",
|
||||||
"account.featured_tags.title": "{name}s fremhævede hashtags",
|
"account.featured_tags.title": "{name}s fremhævede etiketter",
|
||||||
"account.follow": "Følg",
|
"account.follow": "Følg",
|
||||||
"account.follow_back": "Følg tilbage",
|
"account.follow_back": "Følg tilbage",
|
||||||
"account.followers": "Følgere",
|
"account.followers": "Følgere",
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
"account.following_counter": "{count, plural, one {{counter} følger} other {{counter} følger}}",
|
"account.following_counter": "{count, plural, one {{counter} følger} other {{counter} følger}}",
|
||||||
"account.follows.empty": "Denne bruger følger ikke nogen endnu.",
|
"account.follows.empty": "Denne bruger følger ikke nogen endnu.",
|
||||||
"account.go_to_profile": "Gå til profil",
|
"account.go_to_profile": "Gå til profil",
|
||||||
"account.hide_reblogs": "Skjul boosts fra @{name}",
|
"account.hide_reblogs": "Skjul fremhævelser fra @{name}",
|
||||||
"account.in_memoriam": "Til minde om.",
|
"account.in_memoriam": "Til minde om.",
|
||||||
"account.joined_short": "Oprettet",
|
"account.joined_short": "Oprettet",
|
||||||
"account.languages": "Skift abonnementssprog",
|
"account.languages": "Skift abonnementssprog",
|
||||||
|
@ -49,9 +49,9 @@
|
||||||
"account.mention": "Nævn @{name}",
|
"account.mention": "Nævn @{name}",
|
||||||
"account.moved_to": "{name} har angivet, at vedkommendes nye konto nu er:",
|
"account.moved_to": "{name} har angivet, at vedkommendes nye konto nu er:",
|
||||||
"account.mute": "Skjul @{name}",
|
"account.mute": "Skjul @{name}",
|
||||||
"account.mute_notifications_short": "Slå lyden fra for notifikationer",
|
"account.mute_notifications_short": "Sluk for notifikationer",
|
||||||
"account.mute_short": "Skjul (mute)",
|
"account.mute_short": "Skjul",
|
||||||
"account.muted": "Skjult (muted)",
|
"account.muted": "Skjult",
|
||||||
"account.mutual": "Fælles",
|
"account.mutual": "Fælles",
|
||||||
"account.no_bio": "Ingen beskrivelse til rådighed.",
|
"account.no_bio": "Ingen beskrivelse til rådighed.",
|
||||||
"account.open_original_page": "Åbn oprindelig side",
|
"account.open_original_page": "Åbn oprindelig side",
|
||||||
|
@ -63,14 +63,14 @@
|
||||||
"account.share": "Del @{name}s profil",
|
"account.share": "Del @{name}s profil",
|
||||||
"account.show_reblogs": "Vis fremhævelser fra @{name}",
|
"account.show_reblogs": "Vis fremhævelser fra @{name}",
|
||||||
"account.statuses_counter": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}}",
|
"account.statuses_counter": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}}",
|
||||||
"account.unblock": "Afblokér @{name}",
|
"account.unblock": "Fjern blokering af @{name}",
|
||||||
"account.unblock_domain": "Afblokér domænet {domain}",
|
"account.unblock_domain": "Fjern blokering af domænet {domain}",
|
||||||
"account.unblock_short": "Afblokér",
|
"account.unblock_short": "Fjern blokering",
|
||||||
"account.unendorse": "Fjern visning på din profil",
|
"account.unendorse": "Fjern visning på din profil",
|
||||||
"account.unfollow": "Følg ikke længere",
|
"account.unfollow": "Følg ikke længere",
|
||||||
"account.unmute": "Vis @{name} igen (unmute)",
|
"account.unmute": "Vis @{name} igen",
|
||||||
"account.unmute_notifications_short": "Slå lyden fra for notifikationer",
|
"account.unmute_notifications_short": "Tænd for notifikationer",
|
||||||
"account.unmute_short": "Vis igen (unmute)",
|
"account.unmute_short": "Vis igen",
|
||||||
"account_note.placeholder": "Klik for at tilføje notat",
|
"account_note.placeholder": "Klik for at tilføje notat",
|
||||||
"admin.dashboard.daily_retention": "Brugerfastholdelsesrate per dag efter tilmelding",
|
"admin.dashboard.daily_retention": "Brugerfastholdelsesrate per dag efter tilmelding",
|
||||||
"admin.dashboard.monthly_retention": "Brugerfastholdelsesrate per måned efter tilmelding",
|
"admin.dashboard.monthly_retention": "Brugerfastholdelsesrate per måned efter tilmelding",
|
||||||
|
@ -94,38 +94,38 @@
|
||||||
"alt_text_modal.describe_for_people_with_visual_impairments": "Beskriv dette for personer med nedsat syn…",
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Beskriv dette for personer med nedsat syn…",
|
||||||
"alt_text_modal.done": "Færdig",
|
"alt_text_modal.done": "Færdig",
|
||||||
"announcement.announcement": "Bekendtgørelse",
|
"announcement.announcement": "Bekendtgørelse",
|
||||||
"annual_report.summary.archetype.booster": "Cool-hunter",
|
"annual_report.summary.archetype.booster": "Fremhæveren",
|
||||||
"annual_report.summary.archetype.lurker": "Lurker",
|
"annual_report.summary.archetype.lurker": "Lureren",
|
||||||
"annual_report.summary.archetype.oracle": "Oracle",
|
"annual_report.summary.archetype.oracle": "Oraklet",
|
||||||
"annual_report.summary.archetype.pollster": "Pollster",
|
"annual_report.summary.archetype.pollster": "Afstemningsmageren",
|
||||||
"annual_report.summary.archetype.replier": "Social butterfly",
|
"annual_report.summary.archetype.replier": "Den social sommerfugl",
|
||||||
"annual_report.summary.followers.followers": "følgere",
|
"annual_report.summary.followers.followers": "følgere",
|
||||||
"annual_report.summary.followers.total": "{count} i alt",
|
"annual_report.summary.followers.total": "{count} i alt",
|
||||||
"annual_report.summary.here_it_is": "Her er {year} i sammendrag:",
|
"annual_report.summary.here_it_is": "Her er dit {year} i sammendrag:",
|
||||||
"annual_report.summary.highlighted_post.by_favourites": "mest favoritmarkerede indlæg",
|
"annual_report.summary.highlighted_post.by_favourites": "mest favoritmarkerede indlæg",
|
||||||
"annual_report.summary.highlighted_post.by_reblogs": "mest boostede indlæg",
|
"annual_report.summary.highlighted_post.by_reblogs": "mest fremhævede indlæg",
|
||||||
"annual_report.summary.highlighted_post.by_replies": "indlæg med flest svar",
|
"annual_report.summary.highlighted_post.by_replies": "mest besvarede indlæg",
|
||||||
"annual_report.summary.highlighted_post.possessive": "{name}s",
|
"annual_report.summary.highlighted_post.possessive": "{name}s",
|
||||||
"annual_report.summary.most_used_app.most_used_app": "mest benyttede app",
|
"annual_report.summary.most_used_app.most_used_app": "mest benyttede app",
|
||||||
"annual_report.summary.most_used_hashtag.most_used_hashtag": "mest benyttede hashtag",
|
"annual_report.summary.most_used_hashtag.most_used_hashtag": "mest benyttede etiket",
|
||||||
"annual_report.summary.most_used_hashtag.none": "Intet",
|
"annual_report.summary.most_used_hashtag.none": "Intet",
|
||||||
"annual_report.summary.new_posts.new_posts": "nye indlæg",
|
"annual_report.summary.new_posts.new_posts": "nye indlæg",
|
||||||
"annual_report.summary.percentile.text": "<topLabel>Det betyder, at man er i top</topLabel><percentage></percentage><bottomLabel>af {domain}-brugere.</bottomLabel>",
|
"annual_report.summary.percentile.text": "<topLabel>Det betyder, at man er i top</topLabel><percentage></percentage><bottomLabel>af {domain}-brugere.</bottomLabel>",
|
||||||
"annual_report.summary.percentile.we_wont_tell_bernie": "Vi fortæller det ikke til Bernie.",
|
"annual_report.summary.percentile.we_wont_tell_bernie": "Vi fortæller det ikke til Pernille Skipper.",
|
||||||
"annual_report.summary.thanks": "Tak for at være en del af Mastodon!",
|
"annual_report.summary.thanks": "Tak for at være en del af Mastodon!",
|
||||||
"attachments_list.unprocessed": "(ubehandlet)",
|
"attachments_list.unprocessed": "(ubehandlet)",
|
||||||
"audio.hide": "Skjul lyd",
|
"audio.hide": "Skjul lyd",
|
||||||
"block_modal.remote_users_caveat": "Serveren {domain} vil blive bedt om at respektere din beslutning. Overholdelse er dog ikke garanteret, da nogle servere kan håndtere blokke forskelligt. Offentlige indlæg kan stadig være synlige for ikke-indloggede brugere.",
|
"block_modal.remote_users_caveat": "Serveren {domain} vil blive bedt om at respektere din beslutning. Overholdelse er dog ikke garanteret, da nogle servere kan håndtere blokke forskelligt. Offentlige indlæg kan stadig være synlige for ikke-indloggede brugere.",
|
||||||
"block_modal.show_less": "Vis mindre",
|
"block_modal.show_less": "Vis færre",
|
||||||
"block_modal.show_more": "Vis flere",
|
"block_modal.show_more": "Vis flere",
|
||||||
"block_modal.they_cant_mention": "Vedkommende kan ikke nævne eller følge dig.",
|
"block_modal.they_cant_mention": "Vedkommende kan ikke omtale eller følge dig.",
|
||||||
"block_modal.they_cant_see_posts": "Vedkommende kan ikke se dine indlæg, og du vil ikke se vedkommendes.",
|
"block_modal.they_cant_see_posts": "Vedkommende kan ikke se dine indlæg, og du vil ikke se vedkommendes.",
|
||||||
"block_modal.they_will_know": "Vedkommende kan se den aktive blokering.",
|
"block_modal.they_will_know": "Vedkommende kan se den aktive blokering.",
|
||||||
"block_modal.title": "Blokér bruger?",
|
"block_modal.title": "Blokér bruger?",
|
||||||
"block_modal.you_wont_see_mentions": "Du vil ikke se indlæg, som nævner vedkommende.",
|
"block_modal.you_wont_see_mentions": "Du vil ikke se indlæg, som omtaler vedkommende.",
|
||||||
"boost_modal.combo": "Du kan trykke {combo} for at springe dette over næste gang",
|
"boost_modal.combo": "Du kan trykke {combo} for at springe dette over næste gang",
|
||||||
"boost_modal.reblog": "Boost indlæg?",
|
"boost_modal.reblog": "Fremhæv indlæg?",
|
||||||
"boost_modal.undo_reblog": "Fjern boost af indlæg?",
|
"boost_modal.undo_reblog": "Fjern fremhævning af indlæg?",
|
||||||
"bundle_column_error.copy_stacktrace": "Kopiér fejlrapport",
|
"bundle_column_error.copy_stacktrace": "Kopiér fejlrapport",
|
||||||
"bundle_column_error.error.body": "Den anmodede side kunne ikke gengives. Dette kan skyldes flere typer fejl.",
|
"bundle_column_error.error.body": "Den anmodede side kunne ikke gengives. Dette kan skyldes flere typer fejl.",
|
||||||
"bundle_column_error.error.title": "Åh nej!",
|
"bundle_column_error.error.title": "Åh nej!",
|
||||||
|
@ -153,12 +153,12 @@
|
||||||
"column.domain_blocks": "Blokerede domæner",
|
"column.domain_blocks": "Blokerede domæner",
|
||||||
"column.edit_list": "Redigér liste",
|
"column.edit_list": "Redigér liste",
|
||||||
"column.favourites": "Favoritter",
|
"column.favourites": "Favoritter",
|
||||||
"column.firehose": "Live feeds",
|
"column.firehose": "Realtids-strømme",
|
||||||
"column.follow_requests": "Følgeanmodninger",
|
"column.follow_requests": "Følgeanmodninger",
|
||||||
"column.home": "Hjem",
|
"column.home": "Hjem",
|
||||||
"column.list_members": "Håndtér listemedlemmer",
|
"column.list_members": "Håndtér listemedlemmer",
|
||||||
"column.lists": "Lister",
|
"column.lists": "Lister",
|
||||||
"column.mutes": "Skjulte brugere (mutede)",
|
"column.mutes": "Skjulte brugere",
|
||||||
"column.notifications": "Notifikationer",
|
"column.notifications": "Notifikationer",
|
||||||
"column.pins": "Fastgjorte indlæg",
|
"column.pins": "Fastgjorte indlæg",
|
||||||
"column.public": "Fælles tidslinje",
|
"column.public": "Fælles tidslinje",
|
||||||
|
@ -168,7 +168,7 @@
|
||||||
"column_header.moveRight_settings": "Flyt kolonne til højre",
|
"column_header.moveRight_settings": "Flyt kolonne til højre",
|
||||||
"column_header.pin": "Fastgør",
|
"column_header.pin": "Fastgør",
|
||||||
"column_header.show_settings": "Vis indstillinger",
|
"column_header.show_settings": "Vis indstillinger",
|
||||||
"column_header.unpin": "Løsgør",
|
"column_header.unpin": "Frigør",
|
||||||
"column_search.cancel": "Afbryd",
|
"column_search.cancel": "Afbryd",
|
||||||
"column_subheading.settings": "Indstillinger",
|
"column_subheading.settings": "Indstillinger",
|
||||||
"community.column_settings.local_only": "Kun lokalt",
|
"community.column_settings.local_only": "Kun lokalt",
|
||||||
|
@ -181,7 +181,7 @@
|
||||||
"compose.saved.body": "Indlæg gemt.",
|
"compose.saved.body": "Indlæg gemt.",
|
||||||
"compose_form.direct_message_warning_learn_more": "Få mere at vide",
|
"compose_form.direct_message_warning_learn_more": "Få mere at vide",
|
||||||
"compose_form.encryption_warning": "Indlæg på Mastodon er ikke ende-til-ende-krypteret. Del derfor ikke sensitiv information via Mastodon.",
|
"compose_form.encryption_warning": "Indlæg på Mastodon er ikke ende-til-ende-krypteret. Del derfor ikke sensitiv information via Mastodon.",
|
||||||
"compose_form.hashtag_warning": "Da indlægget ikke er offentligt, vises det ikke under noget hashtag, da kun offentlige indlæg er søgbare via hashtags.",
|
"compose_form.hashtag_warning": "Da indlægget ikke er offentligt, vises det ikke under nogen etiket, da kun offentlige indlæg er søgbare via etiketter.",
|
||||||
"compose_form.lock_disclaimer": "Din konto er ikke {locked}. Enhver kan følge dig og se indlæg kun beregnet for følgere.",
|
"compose_form.lock_disclaimer": "Din konto er ikke {locked}. Enhver kan følge dig og se indlæg kun beregnet for følgere.",
|
||||||
"compose_form.lock_disclaimer.lock": "låst",
|
"compose_form.lock_disclaimer.lock": "låst",
|
||||||
"compose_form.placeholder": "Hvad tænker du på?",
|
"compose_form.placeholder": "Hvad tænker du på?",
|
||||||
|
@ -196,9 +196,9 @@
|
||||||
"compose_form.publish_form": "Publicér",
|
"compose_form.publish_form": "Publicér",
|
||||||
"compose_form.reply": "Svar",
|
"compose_form.reply": "Svar",
|
||||||
"compose_form.save_changes": "Opdatér",
|
"compose_form.save_changes": "Opdatér",
|
||||||
"compose_form.spoiler.marked": "Fjern indholdsadvarsel",
|
"compose_form.spoiler.marked": "Fjern emnefelt",
|
||||||
"compose_form.spoiler.unmarked": "Tilføj indholdsadvarsel",
|
"compose_form.spoiler.unmarked": "Tilføj emnefelt",
|
||||||
"compose_form.spoiler_placeholder": "Indholdsadvarsel (valgfri)",
|
"compose_form.spoiler_placeholder": "Emnefelt (valgfrit)",
|
||||||
"confirmation_modal.cancel": "Afbryd",
|
"confirmation_modal.cancel": "Afbryd",
|
||||||
"confirmations.block.confirm": "Blokér",
|
"confirmations.block.confirm": "Blokér",
|
||||||
"confirmations.delete.confirm": "Slet",
|
"confirmations.delete.confirm": "Slet",
|
||||||
|
@ -222,9 +222,9 @@
|
||||||
"confirmations.missing_alt_text.message": "Indlægget indeholder medier uden alt-tekst. Tilføjelse af beskrivelser bidrager til at gøre indholdet tilgængeligt for flere brugere.",
|
"confirmations.missing_alt_text.message": "Indlægget indeholder medier uden alt-tekst. Tilføjelse af beskrivelser bidrager til at gøre indholdet tilgængeligt for flere brugere.",
|
||||||
"confirmations.missing_alt_text.secondary": "Læg op alligevel",
|
"confirmations.missing_alt_text.secondary": "Læg op alligevel",
|
||||||
"confirmations.missing_alt_text.title": "Tilføj alt-tekst?",
|
"confirmations.missing_alt_text.title": "Tilføj alt-tekst?",
|
||||||
"confirmations.mute.confirm": "Skjul (mute)",
|
"confirmations.mute.confirm": "Skjul",
|
||||||
"confirmations.redraft.confirm": "Slet og omformulér",
|
"confirmations.redraft.confirm": "Slet og omformulér",
|
||||||
"confirmations.redraft.message": "Sikker på, at dette indlæg skal slettes og omskrives? Favoritter og boosts går tabt, og svar til det oprindelige indlæg mister tilknytningen.",
|
"confirmations.redraft.message": "Sikker på, at dette indlæg skal slettes og omskrives? Favoritter og fremhævelser går tabt, og svar til det oprindelige indlæg mister tilknytningen.",
|
||||||
"confirmations.redraft.title": "Slet og omformulér indlæg?",
|
"confirmations.redraft.title": "Slet og omformulér indlæg?",
|
||||||
"confirmations.reply.confirm": "Svar",
|
"confirmations.reply.confirm": "Svar",
|
||||||
"confirmations.reply.message": "Hvis du svarer nu, vil det overskrive den besked, du er ved at skrive. Fortsæt alligevel?",
|
"confirmations.reply.message": "Hvis du svarer nu, vil det overskrive den besked, du er ved at skrive. Fortsæt alligevel?",
|
||||||
|
@ -242,7 +242,7 @@
|
||||||
"copy_icon_button.copied": "Kopieret til udklipsholderen",
|
"copy_icon_button.copied": "Kopieret til udklipsholderen",
|
||||||
"copypaste.copied": "Kopieret",
|
"copypaste.copied": "Kopieret",
|
||||||
"copypaste.copy_to_clipboard": "Kopiér til udklipsholder",
|
"copypaste.copy_to_clipboard": "Kopiér til udklipsholder",
|
||||||
"directory.federated": "Fra kendt fedivers",
|
"directory.federated": "Fra kendt fødivers",
|
||||||
"directory.local": "Kun fra {domain}",
|
"directory.local": "Kun fra {domain}",
|
||||||
"directory.new_arrivals": "Nye ankomster",
|
"directory.new_arrivals": "Nye ankomster",
|
||||||
"directory.recently_active": "Aktive for nyligt",
|
"directory.recently_active": "Aktive for nyligt",
|
||||||
|
@ -250,10 +250,10 @@
|
||||||
"disabled_account_banner.text": "Din konto {disabledAccount} er pt. deaktiveret.",
|
"disabled_account_banner.text": "Din konto {disabledAccount} er pt. deaktiveret.",
|
||||||
"dismissable_banner.community_timeline": "Disse er de seneste offentlige indlæg fra personer med konti hostet af {domain}.",
|
"dismissable_banner.community_timeline": "Disse er de seneste offentlige indlæg fra personer med konti hostet af {domain}.",
|
||||||
"dismissable_banner.dismiss": "Afvis",
|
"dismissable_banner.dismiss": "Afvis",
|
||||||
"dismissable_banner.explore_links": "Disse nyhedshistorier deles mest på fediverset i dag. Nyere nyhedshistorier lagt op af flere forskellige personer rangeres højere.",
|
"dismissable_banner.explore_links": "Disse nyhedshistorier deles mest på fødiverset i dag. Nyere nyhedshistorier lagt op af flere forskellige personer rangeres højere.",
|
||||||
"dismissable_banner.explore_statuses": "Disse indlæg på tværs af fediverset opnår momentum i dag. Nyere indlæg med flere boosts og favoritter rangeres højere.",
|
"dismissable_banner.explore_statuses": "Disse indlæg på tværs af fødiverset opnår momentum i dag. Nyere indlæg med flere fremhævninger og favoritmærker rangeres højere.",
|
||||||
"dismissable_banner.explore_tags": "Disse hashtags opnår momentum på fediverset i dag. Hashtags brugt af flere forskellige personer rangeres højere.",
|
"dismissable_banner.explore_tags": "Disse etiketter opnår momentum på fødiverset i dag. Etiketter brugt af flere forskellige personer rangeres højere.",
|
||||||
"dismissable_banner.public_timeline": "Dette er de seneste offentlige indlæg fra personer på fediverset, som folk på {domain} følger.",
|
"dismissable_banner.public_timeline": "Dette er de seneste offentlige indlæg fra personer på fødiverset, som folk på {domain} følger.",
|
||||||
"domain_block_modal.block": "Blokér server",
|
"domain_block_modal.block": "Blokér server",
|
||||||
"domain_block_modal.block_account_instead": "Blokér i stedet @{name}",
|
"domain_block_modal.block_account_instead": "Blokér i stedet @{name}",
|
||||||
"domain_block_modal.they_can_interact_with_old_posts": "Folk fra denne server kan interagere med de gamle indlæg.",
|
"domain_block_modal.they_can_interact_with_old_posts": "Folk fra denne server kan interagere med de gamle indlæg.",
|
||||||
|
@ -263,20 +263,20 @@
|
||||||
"domain_block_modal.you_will_lose_num_followers": "Man vil miste {followersCount, plural, one {{followersCountDisplay} følger} other {{followersCountDisplay} følgere}} og {followingCount, plural, one {{followingCountDisplay} person, man følger} other {{followingCountDisplay} personer, man følger}}.",
|
"domain_block_modal.you_will_lose_num_followers": "Man vil miste {followersCount, plural, one {{followersCountDisplay} følger} other {{followersCountDisplay} følgere}} og {followingCount, plural, one {{followingCountDisplay} person, man følger} other {{followingCountDisplay} personer, man følger}}.",
|
||||||
"domain_block_modal.you_will_lose_relationships": "Alle følgere og personer som følges på denne server mistes.",
|
"domain_block_modal.you_will_lose_relationships": "Alle følgere og personer som følges på denne server mistes.",
|
||||||
"domain_block_modal.you_wont_see_posts": "Indlæg eller notifikationer fra brugere på denne server vises ikke.",
|
"domain_block_modal.you_wont_see_posts": "Indlæg eller notifikationer fra brugere på denne server vises ikke.",
|
||||||
"domain_pill.activitypub_lets_connect": "Det muliggør at komme i forbindelse og interagere med folk ikke kun på Mastodon, men også på tværs af forskellige sociale apps.",
|
"domain_pill.activitypub_lets_connect": "Det muliggører at forbinde og interagere med folk, ikke kun på Mastodon, men også på tværs af forskellige sociale apps.",
|
||||||
"domain_pill.activitypub_like_language": "ActivityPub er \"sproget\", Mastodon taler med andre sociale netværk.",
|
"domain_pill.activitypub_like_language": "ActivityPub er \"sproget\", som Mastodon taler med andre sociale netværk.",
|
||||||
"domain_pill.server": "Server",
|
"domain_pill.server": "Server",
|
||||||
"domain_pill.their_handle": "Vedkommendes handle:",
|
"domain_pill.their_handle": "Deres greb:",
|
||||||
"domain_pill.their_server": "Det digitale hjem, hvor alle indlæggene findes.",
|
"domain_pill.their_server": "Det digitale hjem, hvor alle indlæggene findes.",
|
||||||
"domain_pill.their_username": "Entydig identifikator på denne server. Det er muligt at finde brugere med samme brugernavn på forskellige servere.",
|
"domain_pill.their_username": "Entydig identifikator på denne server. Det er muligt at finde brugere med samme brugernavn på forskellige servere.",
|
||||||
"domain_pill.username": "Brugernavn",
|
"domain_pill.username": "Brugernavn",
|
||||||
"domain_pill.whats_in_a_handle": "Hvad er der i et handle (@brugernavn)?",
|
"domain_pill.whats_in_a_handle": "Hvad er der i et greb?",
|
||||||
"domain_pill.who_they_are": "Da et handle fortæller, hvem nogen er, og hvor de er, kan man interagere med folk på tværs af det sociale net af <button>ActivityPub-drevne platforme</button>.",
|
"domain_pill.who_they_are": "Da et greb fortæller, hvem nogen er, og hvor de er, kan man interagere med folk på tværs af det sociale net af <button>ActivityPub-drevne platforme</button>.",
|
||||||
"domain_pill.who_you_are": "Da et handle fortæller, hvem man er, og hvor man er, kan man interagere med folk på tværs af det sociale net af <button>ActivityPub-drevne platforme</button>.",
|
"domain_pill.who_you_are": "Da et greb fortæller, hvem man er, og hvor man er, kan man interagere med folk på tværs af det sociale net af <button>ActivityPub-drevne platforme</button>.",
|
||||||
"domain_pill.your_handle": "Dit handle:",
|
"domain_pill.your_handle": "Dit greb:",
|
||||||
"domain_pill.your_server": "Dit digitale hjem, hvor alle dine indlæg lever. Synes ikke om denne? Overfør til enhver tid servere samt tilhængere også.",
|
"domain_pill.your_server": "Dit digitale hjem, hvor alle dine indlæg lever. Synes ikke om den her server? Du kan til enhver tid rykke over på en anden server og beholde dine følgere.",
|
||||||
"domain_pill.your_username": "Din entydige identifikator på denne server. Det er muligt at finde brugere med samme brugernavn på forskellige servere.",
|
"domain_pill.your_username": "Din entydige identifikator på denne server. Det er muligt at finde brugere med samme brugernavn på forskellige servere.",
|
||||||
"embed.instructions": "Indlejr dette indlæg på dit websted ved at kopiere nedenstående kode.",
|
"embed.instructions": "Indlejr dette indlæg på din hjemmeside ved at kopiere nedenstående kode.",
|
||||||
"embed.preview": "Sådan kommer det til at se ud:",
|
"embed.preview": "Sådan kommer det til at se ud:",
|
||||||
"emoji_button.activity": "Aktivitet",
|
"emoji_button.activity": "Aktivitet",
|
||||||
"emoji_button.clear": "Ryd",
|
"emoji_button.clear": "Ryd",
|
||||||
|
@ -295,36 +295,36 @@
|
||||||
"emoji_button.travel": "Rejser og steder",
|
"emoji_button.travel": "Rejser og steder",
|
||||||
"empty_column.account_hides_collections": "Brugeren har valgt ikke at gøre denne information tilgængelig",
|
"empty_column.account_hides_collections": "Brugeren har valgt ikke at gøre denne information tilgængelig",
|
||||||
"empty_column.account_suspended": "Konto suspenderet",
|
"empty_column.account_suspended": "Konto suspenderet",
|
||||||
"empty_column.account_timeline": "Ingen indlæg hér!",
|
"empty_column.account_timeline": "Ingen indlæg her!",
|
||||||
"empty_column.account_unavailable": "Profil utilgængelig",
|
"empty_column.account_unavailable": "Profil utilgængelig",
|
||||||
"empty_column.blocks": "Ingen brugere blokeret endnu.",
|
"empty_column.blocks": "Ingen brugere blokeret endnu.",
|
||||||
"empty_column.bookmarked_statuses": "Du har ingen bogmærkede indlæg endnu. Når du bogmærker ét, vil det dukke op hér.",
|
"empty_column.bookmarked_statuses": "Du har ingen bogmærkede indlæg endnu. Når du bogmærker ét, vil det dukke op hér.",
|
||||||
"empty_column.community": "Den lokale tidslinje er tom. Skriv noget offentligt for at sætte tingene i gang!",
|
"empty_column.community": "Den lokale tidslinje er tom. Skriv noget offentligt for at sætte tingene i gang!",
|
||||||
"empty_column.direct": "Der er endnu ingen private omtaler. Når en sendes eller modtages, dukker den op hér.",
|
"empty_column.direct": "Der er endnu ingen private omtaler. Når en sendes eller modtages, dukker den op her.",
|
||||||
"empty_column.domain_blocks": "Ingen blokerede domæner endnu.",
|
"empty_column.domain_blocks": "Ingen blokerede domæner endnu.",
|
||||||
"empty_column.explore_statuses": "Ingen nye tendenser lige nu. Tjek igen senere!",
|
"empty_column.explore_statuses": "Ingen nye tendenser lige nu. Tjek igen senere!",
|
||||||
"empty_column.favourited_statuses": "Du har endnu ingen favoritindlæg. Når du favoritmarkerer ét, vil det dukke op hér.",
|
"empty_column.favourited_statuses": "Du har endnu ingen favoritindlæg. Når du føjer et opslag til favoritter, vil det dukke op her.",
|
||||||
"empty_column.favourites": "Ingen har endnu gjort dette indlæg til favorit. Når nogen gør dét, vil det dukke op hér.",
|
"empty_column.favourites": "Ingen har endnu føjet dette indlæg til favoritter. Når nogen gør det, vil det dukke op her.",
|
||||||
"empty_column.follow_requests": "Du har endnu ingen følgeanmodninger. Når du modtager én, vil den dukke op hér.",
|
"empty_column.follow_requests": "Du har endnu ingen følgeanmodninger. Når du modtager én, vil den dukke op her.",
|
||||||
"empty_column.followed_tags": "Ingen hashtags følges endnu. Når det sker, vil de fremgå hér.",
|
"empty_column.followed_tags": "Ingen etiketter følges endnu. Når det sker, vil de fremgå her.",
|
||||||
"empty_column.hashtag": "Der er intet med dette hashtag endnu.",
|
"empty_column.hashtag": "Der er intet med denne etiket endnu.",
|
||||||
"empty_column.home": "Din hjemmetidslinje er tom! Følg nogle personer, for at udfylde den. {suggestions}",
|
"empty_column.home": "Din hjemmetidslinje er tom! Følg nogle personer, for at fylde den op.",
|
||||||
"empty_column.list": "Der er ikke noget på denne liste endnu. Når medlemmer af listen udgiver nye indlæg vil de fremgå hér.",
|
"empty_column.list": "Der er ikke noget på denne liste endnu. Når medlemmer af listen udgiver nye indlæg vil de fremgå her.",
|
||||||
"empty_column.mutes": "Du har endnu ikke skjult (muted) nogle brugere.",
|
"empty_column.mutes": "Du har endnu ikke skjult nogle brugere.",
|
||||||
"empty_column.notification_requests": "Alt er klar! Der er intet her. Når der modtages nye notifikationer, fremgår de her jf. dine indstillinger.",
|
"empty_column.notification_requests": "Alt er klar! Der er intet her. Når der modtages nye notifikationer, fremgår de her jævnfør dine indstillinger.",
|
||||||
"empty_column.notifications": "Du har endnu ingen notifikationer. Når andre interagerer med dig, vil det fremgå hér.",
|
"empty_column.notifications": "Du har endnu ingen notifikationer. Når andre interagerer med dig, vil det fremgå her.",
|
||||||
"empty_column.public": "Der er intet hér! Skriv noget offentligt eller følg manuelt brugere fra andre servere for at se indhold",
|
"empty_column.public": "Der er intet her! Skriv noget offentligt eller følg manuelt brugere fra andre servere for at se indhold",
|
||||||
"error.unexpected_crash.explanation": "Grundet en fejl i vores kode, eller en browser-kompatibilitetsfejl, kunne siden ikke vises korrekt.",
|
"error.unexpected_crash.explanation": "Grundet en fejl i vores kode, eller en netlæser-kompatibilitetsfejl, kunne siden ikke vises korrekt.",
|
||||||
"error.unexpected_crash.explanation_addons": "Denne side kunne ikke vises korrekt. Fejlen skyldes sandsynligvis en browsertilføjelse eller automatiske oversættelsesværktøjer.",
|
"error.unexpected_crash.explanation_addons": "Denne side kunne ikke vises korrekt. Fejlen skyldes sandsynligvis en browsertilføjelse eller automatiske oversættelsesværktøjer.",
|
||||||
"error.unexpected_crash.next_steps": "Prøv at opfriske siden. Hjælper dette ikke, kan Mastodon muligvis stadig bruges via en anden browser eller app.",
|
"error.unexpected_crash.next_steps": "Prøv at opfriske siden. Hjælper dette ikke, kan Mastodon muligvis stadig bruges via en anden netlæser eller app.",
|
||||||
"error.unexpected_crash.next_steps_addons": "Prøv at deaktivere dem og genindlæse siden. Hvis det ikke hjælper, kan Mastodon muligvis stadig bruges via en anden browser eller app.",
|
"error.unexpected_crash.next_steps_addons": "Prøv at deaktivere dem og genindlæse siden. Hvis det ikke hjælper, kan Mastodon muligvis stadig bruges via en anden netlæser eller app.",
|
||||||
"errors.unexpected_crash.copy_stacktrace": "Kopiér stacktrace til udklipsholderen",
|
"errors.unexpected_crash.copy_stacktrace": "Kopiér stacktrace til udklipsholderen",
|
||||||
"errors.unexpected_crash.report_issue": "Anmeld problem",
|
"errors.unexpected_crash.report_issue": "Anmeld problem",
|
||||||
"explore.suggested_follows": "Personer",
|
"explore.suggested_follows": "Personer",
|
||||||
"explore.title": "Udforsk",
|
"explore.title": "Udforsk",
|
||||||
"explore.trending_links": "Nyheder",
|
"explore.trending_links": "Nyheder",
|
||||||
"explore.trending_statuses": "Indlæg",
|
"explore.trending_statuses": "Indlæg",
|
||||||
"explore.trending_tags": "Hashtags",
|
"explore.trending_tags": "Etiketter",
|
||||||
"filter_modal.added.context_mismatch_explanation": "Denne filterkategori omfatter ikke konteksten, hvorunder dette indlæg er tilgået. Redigér filteret, hvis indlægget også ønskes filtreret i denne kontekst.",
|
"filter_modal.added.context_mismatch_explanation": "Denne filterkategori omfatter ikke konteksten, hvorunder dette indlæg er tilgået. Redigér filteret, hvis indlægget også ønskes filtreret i denne kontekst.",
|
||||||
"filter_modal.added.context_mismatch_title": "Kontekstmisforhold!",
|
"filter_modal.added.context_mismatch_title": "Kontekstmisforhold!",
|
||||||
"filter_modal.added.expired_explanation": "Denne filterkategori er udløbet. Ændr dens udløbsdato, for at anvende den.",
|
"filter_modal.added.expired_explanation": "Denne filterkategori er udløbet. Ændr dens udløbsdato, for at anvende den.",
|
||||||
|
@ -332,7 +332,7 @@
|
||||||
"filter_modal.added.review_and_configure": "Gå til {settings_link} for at gennemse og yderligere opsætte denne filterkategori.",
|
"filter_modal.added.review_and_configure": "Gå til {settings_link} for at gennemse og yderligere opsætte denne filterkategori.",
|
||||||
"filter_modal.added.review_and_configure_title": "Filterindstillinger",
|
"filter_modal.added.review_and_configure_title": "Filterindstillinger",
|
||||||
"filter_modal.added.settings_link": "indstillingsside",
|
"filter_modal.added.settings_link": "indstillingsside",
|
||||||
"filter_modal.added.short_explanation": "Dette indlæg er nu føjet til flg. filterkategori: {title}.",
|
"filter_modal.added.short_explanation": "Dette indlæg er nu føjet til følgende filterkategori: {title}.",
|
||||||
"filter_modal.added.title": "Filter tilføjet!",
|
"filter_modal.added.title": "Filter tilføjet!",
|
||||||
"filter_modal.select_filter.context_mismatch": "gælder ikke for denne kontekst",
|
"filter_modal.select_filter.context_mismatch": "gælder ikke for denne kontekst",
|
||||||
"filter_modal.select_filter.expired": "udløbet",
|
"filter_modal.select_filter.expired": "udløbet",
|
||||||
|
@ -365,7 +365,7 @@
|
||||||
"follow_suggestions.similar_to_recently_followed_longer": "Svarende til profiler, som for nylig er fulgt",
|
"follow_suggestions.similar_to_recently_followed_longer": "Svarende til profiler, som for nylig er fulgt",
|
||||||
"follow_suggestions.view_all": "Vis alle",
|
"follow_suggestions.view_all": "Vis alle",
|
||||||
"follow_suggestions.who_to_follow": "Hvem, som skal følges",
|
"follow_suggestions.who_to_follow": "Hvem, som skal følges",
|
||||||
"followed_tags": "Hashtag, som følges",
|
"followed_tags": "Etiketter, som følges",
|
||||||
"footer.about": "Om",
|
"footer.about": "Om",
|
||||||
"footer.directory": "Profiloversigt",
|
"footer.directory": "Profiloversigt",
|
||||||
"footer.get_app": "Hent appen",
|
"footer.get_app": "Hent appen",
|
||||||
|
@ -381,7 +381,7 @@
|
||||||
"hashtag.column_header.tag_mode.any": "eller {additional}",
|
"hashtag.column_header.tag_mode.any": "eller {additional}",
|
||||||
"hashtag.column_header.tag_mode.none": "uden {additional}",
|
"hashtag.column_header.tag_mode.none": "uden {additional}",
|
||||||
"hashtag.column_settings.select.no_options_message": "Ingen forslag fundet",
|
"hashtag.column_settings.select.no_options_message": "Ingen forslag fundet",
|
||||||
"hashtag.column_settings.select.placeholder": "Angiv hashtags…",
|
"hashtag.column_settings.select.placeholder": "Angiv etiketter…",
|
||||||
"hashtag.column_settings.tag_mode.all": "Alle disse",
|
"hashtag.column_settings.tag_mode.all": "Alle disse",
|
||||||
"hashtag.column_settings.tag_mode.any": "Nogle af disse",
|
"hashtag.column_settings.tag_mode.any": "Nogle af disse",
|
||||||
"hashtag.column_settings.tag_mode.none": "Ingen af disse",
|
"hashtag.column_settings.tag_mode.none": "Ingen af disse",
|
||||||
|
@ -389,8 +389,8 @@
|
||||||
"hashtag.counter_by_accounts": "{count, plural, one {{counter} deltager} other {{counter} deltagere}}",
|
"hashtag.counter_by_accounts": "{count, plural, one {{counter} deltager} other {{counter} deltagere}}",
|
||||||
"hashtag.counter_by_uses": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}}",
|
"hashtag.counter_by_uses": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}}",
|
||||||
"hashtag.counter_by_uses_today": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}} i dag",
|
"hashtag.counter_by_uses_today": "{count, plural, one {{counter} indlæg} other {{counter} indlæg}} i dag",
|
||||||
"hashtag.follow": "Følg hashtag",
|
"hashtag.follow": "Følg etiket",
|
||||||
"hashtag.unfollow": "Stop med at følge hashtag",
|
"hashtag.unfollow": "Stop med at følge etiket",
|
||||||
"hashtags.and_other": "…og {count, plural, one {}other {# flere}}",
|
"hashtags.and_other": "…og {count, plural, one {}other {# flere}}",
|
||||||
"hints.profiles.followers_may_be_missing": "Der kan mangle følgere for denne profil.",
|
"hints.profiles.followers_may_be_missing": "Der kan mangle følgere for denne profil.",
|
||||||
"hints.profiles.follows_may_be_missing": "Fulgte kan mangle for denne profil.",
|
"hints.profiles.follows_may_be_missing": "Fulgte kan mangle for denne profil.",
|
||||||
|
@ -400,15 +400,15 @@
|
||||||
"hints.profiles.see_more_posts": "Se flere indlæg på {domain}",
|
"hints.profiles.see_more_posts": "Se flere indlæg på {domain}",
|
||||||
"hints.threads.replies_may_be_missing": "Der kan mangle svar fra andre servere.",
|
"hints.threads.replies_may_be_missing": "Der kan mangle svar fra andre servere.",
|
||||||
"hints.threads.see_more": "Se flere svar på {domain}",
|
"hints.threads.see_more": "Se flere svar på {domain}",
|
||||||
"home.column_settings.show_reblogs": "Vis boosts",
|
"home.column_settings.show_reblogs": "Vis fremhævelser",
|
||||||
"home.column_settings.show_replies": "Vis svar",
|
"home.column_settings.show_replies": "Vis svar",
|
||||||
"home.hide_announcements": "Skjul bekendtgørelser",
|
"home.hide_announcements": "Skjul bekendtgørelser",
|
||||||
"home.pending_critical_update.body": "Opdater din Mastodon-server snarest muligt!",
|
"home.pending_critical_update.body": "Opdatér venligst din Mastodon-server snarest muligt!",
|
||||||
"home.pending_critical_update.link": "Se opdateringer",
|
"home.pending_critical_update.link": "Se opdateringer",
|
||||||
"home.pending_critical_update.title": "Kritisk sikkerhedsopdatering tilgængelig!",
|
"home.pending_critical_update.title": "Kritisk sikkerhedsopdatering tilgængelig!",
|
||||||
"home.show_announcements": "Vis bekendtgørelser",
|
"home.show_announcements": "Vis bekendtgørelser",
|
||||||
"ignore_notifications_modal.disclaimer": "Mastodon kan ikke informere brugere om, at man har ignoreret deres notifikationer. Ignorerer man notifikationer, forhindrer det ikke selve beskedafsendelsen.",
|
"ignore_notifications_modal.disclaimer": "Mastodon kan ikke informere brugere om, at man har ignoreret deres notifikationer. Ignorerer man notifikationer, forhindrer det ikke selve beskedafsendelsen.",
|
||||||
"ignore_notifications_modal.filter_instead": "Filtrer i stedet",
|
"ignore_notifications_modal.filter_instead": "Filtrér i stedet",
|
||||||
"ignore_notifications_modal.filter_to_act_users": "Man vil stadig kunne acceptere, afvise eller anmelde brugere",
|
"ignore_notifications_modal.filter_to_act_users": "Man vil stadig kunne acceptere, afvise eller anmelde brugere",
|
||||||
"ignore_notifications_modal.filter_to_avoid_confusion": "Filtrering medvirker til at undgå potentiel forvirring",
|
"ignore_notifications_modal.filter_to_avoid_confusion": "Filtrering medvirker til at undgå potentiel forvirring",
|
||||||
"ignore_notifications_modal.filter_to_review_separately": "Man kan gennemgå filtrerede notifikationer separat",
|
"ignore_notifications_modal.filter_to_review_separately": "Man kan gennemgå filtrerede notifikationer separat",
|
||||||
|
@ -420,43 +420,43 @@
|
||||||
"ignore_notifications_modal.private_mentions_title": "Ignorér notifikationer fra uopfordrede Private omtaler?",
|
"ignore_notifications_modal.private_mentions_title": "Ignorér notifikationer fra uopfordrede Private omtaler?",
|
||||||
"info_button.label": "Hjælp",
|
"info_button.label": "Hjælp",
|
||||||
"info_button.what_is_alt_text": "<h1>Hvad er alt-tekst?</h1> <p>Alt-tekst leverer billedbeskrivelser til folk med synsnedsættelser, lav båndbredde-forbindelser eller med ønske om ekstra kontekst.</p> <p>Tilgængelighed og forståelse kan forbedres for alle ved at skrive klar, kortfattet og objektiv alt-tekst.</p> <ul> <li>Fang vigtige elementer</li> <li>Opsummér tekst i billeder</li> <li>Brug almindelig sætningsstruktur</li> <li>Undgå overflødig information</li> <li>Fokusér på tendenser og centrale resultater i kompleks grafik (såsom diagrammer eller kort)</li> </ul>",
|
"info_button.what_is_alt_text": "<h1>Hvad er alt-tekst?</h1> <p>Alt-tekst leverer billedbeskrivelser til folk med synsnedsættelser, lav båndbredde-forbindelser eller med ønske om ekstra kontekst.</p> <p>Tilgængelighed og forståelse kan forbedres for alle ved at skrive klar, kortfattet og objektiv alt-tekst.</p> <ul> <li>Fang vigtige elementer</li> <li>Opsummér tekst i billeder</li> <li>Brug almindelig sætningsstruktur</li> <li>Undgå overflødig information</li> <li>Fokusér på tendenser og centrale resultater i kompleks grafik (såsom diagrammer eller kort)</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "For at fortsætte, skal man vælge Gør til favorit fra sin konto.",
|
"interaction_modal.action.favourite": "For at fortsætte, skal du føje til favoritter fra din konto.",
|
||||||
"interaction_modal.action.follow": "For at fortsætte, skal man vælge Følg fra sin konto.",
|
"interaction_modal.action.follow": "For at fortsætte, skal man vælge Følg fra sin konto.",
|
||||||
"interaction_modal.action.reblog": "For at fortsætte, skal man vælge Genblog fra sin konto.",
|
"interaction_modal.action.reblog": "For at fortsætte, skal man vælge Fremhæv fra sin konto.",
|
||||||
"interaction_modal.action.reply": "For at fortsætte, skal man besvar fra sin konto.",
|
"interaction_modal.action.reply": "For at fortsætte, skal man besvar fra sin konto.",
|
||||||
"interaction_modal.action.vote": "For at fortsætte, skal man stemme fra sin konto.",
|
"interaction_modal.action.vote": "For at fortsætte, skal man stemme fra sin konto.",
|
||||||
"interaction_modal.go": "Gå",
|
"interaction_modal.go": "Gå",
|
||||||
"interaction_modal.no_account_yet": "Har endnu ingen konto?",
|
"interaction_modal.no_account_yet": "Har endnu ingen konto?",
|
||||||
"interaction_modal.on_another_server": "På en anden server",
|
"interaction_modal.on_another_server": "På en anden server",
|
||||||
"interaction_modal.on_this_server": "På denne server",
|
"interaction_modal.on_this_server": "På denne server",
|
||||||
"interaction_modal.title.favourite": "Gør {name}s indlæg til favorit",
|
"interaction_modal.title.favourite": "Føj {name}s indlæg til favoritter",
|
||||||
"interaction_modal.title.follow": "Følg {name}",
|
"interaction_modal.title.follow": "Følg {name}",
|
||||||
"interaction_modal.title.reblog": "Boost {name}s indlæg",
|
"interaction_modal.title.reblog": "Fremhæv {name}s indlæg",
|
||||||
"interaction_modal.title.reply": "Besvar {name}s indlæg",
|
"interaction_modal.title.reply": "Besvar {name}s indlæg",
|
||||||
"interaction_modal.title.vote": "Deltag i {name}s afstemning",
|
"interaction_modal.title.vote": "Stem i {name}s afstemning",
|
||||||
"interaction_modal.username_prompt": "F.eks. {example}",
|
"interaction_modal.username_prompt": "F.eks. {example}",
|
||||||
"intervals.full.days": "{number, plural, one {# dag} other {# dage}}",
|
"intervals.full.days": "{number, plural, one {# dag} other {# dage}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# time} other {# timer}}",
|
"intervals.full.hours": "{number, plural, one {# time} other {# timer}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# minut} other {# minutter}}",
|
"intervals.full.minutes": "{number, plural, one {# minut} other {# minutter}}",
|
||||||
"keyboard_shortcuts.back": "Gå tilbage",
|
"keyboard_shortcuts.back": "Gå tilbage",
|
||||||
"keyboard_shortcuts.blocked": "Åbn listen over blokerede brugere",
|
"keyboard_shortcuts.blocked": "Åbn listen over blokerede brugere",
|
||||||
"keyboard_shortcuts.boost": "Boost indlæg",
|
"keyboard_shortcuts.boost": "Fremhæv indlæg",
|
||||||
"keyboard_shortcuts.column": "Fokusér kolonne",
|
"keyboard_shortcuts.column": "Fokusér kolonne",
|
||||||
"keyboard_shortcuts.compose": "Fokusér skriveområdet",
|
"keyboard_shortcuts.compose": "Fokusér skriveområdet",
|
||||||
"keyboard_shortcuts.description": "Beskrivelse",
|
"keyboard_shortcuts.description": "Beskrivelse",
|
||||||
"keyboard_shortcuts.direct": "for at åbne kolonnen private omtaler",
|
"keyboard_shortcuts.direct": "for at åbne kolonnen private omtaler",
|
||||||
"keyboard_shortcuts.down": "Flyt nedad på listen",
|
"keyboard_shortcuts.down": "Flyt nedad på listen",
|
||||||
"keyboard_shortcuts.enter": "Åbn indlæg",
|
"keyboard_shortcuts.enter": "Åbn indlæg",
|
||||||
"keyboard_shortcuts.favourite": "Favoritmarkér indlæg",
|
"keyboard_shortcuts.favourite": "Føj indlæg til favoritter",
|
||||||
"keyboard_shortcuts.favourites": "Åbn favoritlisten",
|
"keyboard_shortcuts.favourites": "Åbn favoritlisten",
|
||||||
"keyboard_shortcuts.federated": "Åbn fælles tidslinje",
|
"keyboard_shortcuts.federated": "Åbn fødereret tidslinje",
|
||||||
"keyboard_shortcuts.heading": "Tastaturgenveje",
|
"keyboard_shortcuts.heading": "Tastaturgenveje",
|
||||||
"keyboard_shortcuts.home": "Åbn hjemmetidslinje",
|
"keyboard_shortcuts.home": "Åbn hjemmetidslinje",
|
||||||
"keyboard_shortcuts.hotkey": "Hurtigtast",
|
"keyboard_shortcuts.hotkey": "Hurtigtast",
|
||||||
"keyboard_shortcuts.legend": "Vis dette symbol",
|
"keyboard_shortcuts.legend": "Vis dette symbol",
|
||||||
"keyboard_shortcuts.local": "Åbn lokal tidslinje",
|
"keyboard_shortcuts.local": "Åbn lokal tidslinje",
|
||||||
"keyboard_shortcuts.mention": "Omtal forfatter",
|
"keyboard_shortcuts.mention": "Omtal forfatter",
|
||||||
"keyboard_shortcuts.muted": "Åbn listen over skjulte (mutede) brugere",
|
"keyboard_shortcuts.muted": "Åbn listen over skjulte brugere",
|
||||||
"keyboard_shortcuts.my_profile": "Åbn din profil",
|
"keyboard_shortcuts.my_profile": "Åbn din profil",
|
||||||
"keyboard_shortcuts.notifications": "for at åbne notifikationskolonnen",
|
"keyboard_shortcuts.notifications": "for at åbne notifikationskolonnen",
|
||||||
"keyboard_shortcuts.open_media": "Åbn medier",
|
"keyboard_shortcuts.open_media": "Åbn medier",
|
||||||
|
@ -465,9 +465,9 @@
|
||||||
"keyboard_shortcuts.reply": "Besvar indlægget",
|
"keyboard_shortcuts.reply": "Besvar indlægget",
|
||||||
"keyboard_shortcuts.requests": "Åbn liste over følgeanmodninger",
|
"keyboard_shortcuts.requests": "Åbn liste over følgeanmodninger",
|
||||||
"keyboard_shortcuts.search": "Fokusér søgebjælke",
|
"keyboard_shortcuts.search": "Fokusér søgebjælke",
|
||||||
"keyboard_shortcuts.spoilers": "Vis/skjul CW-felt",
|
"keyboard_shortcuts.spoilers": "Vis/skjul emnefelt",
|
||||||
"keyboard_shortcuts.start": "Åbn \"komme i gang\"-kolonne",
|
"keyboard_shortcuts.start": "Åbn \"komme i gang\"-kolonne",
|
||||||
"keyboard_shortcuts.toggle_hidden": "Vis/skjul tekst bag CW",
|
"keyboard_shortcuts.toggle_hidden": "Vis/skjul tekst bag emnefelt",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "Vis/skjul medier",
|
"keyboard_shortcuts.toggle_sensitivity": "Vis/skjul medier",
|
||||||
"keyboard_shortcuts.toot": "Påbegynd nyt indlæg",
|
"keyboard_shortcuts.toot": "Påbegynd nyt indlæg",
|
||||||
"keyboard_shortcuts.translate": "for at oversætte et indlæg",
|
"keyboard_shortcuts.translate": "for at oversætte et indlæg",
|
||||||
|
@ -515,16 +515,16 @@
|
||||||
"moved_to_account_banner.text": "Din konto {disabledAccount} er pt. deaktiveret, da du flyttede til {movedToAccount}.",
|
"moved_to_account_banner.text": "Din konto {disabledAccount} er pt. deaktiveret, da du flyttede til {movedToAccount}.",
|
||||||
"mute_modal.hide_from_notifications": "Skjul fra notifikationer",
|
"mute_modal.hide_from_notifications": "Skjul fra notifikationer",
|
||||||
"mute_modal.hide_options": "Skjul valgmuligheder",
|
"mute_modal.hide_options": "Skjul valgmuligheder",
|
||||||
"mute_modal.indefinite": "Indtil jeg fjerner tavsgørelsen",
|
"mute_modal.indefinite": "Indtil jeg vælger at se dem igen",
|
||||||
"mute_modal.show_options": "Vis valgmuligheder",
|
"mute_modal.show_options": "Vis valgmuligheder",
|
||||||
"mute_modal.they_can_mention_and_follow": "Vedkommende kan nævne og følge dig, men vil ikke blive vist.",
|
"mute_modal.they_can_mention_and_follow": "De kan omtale og følge dig, men du vil ikke se dem.",
|
||||||
"mute_modal.they_wont_know": "Vedkommende ser ikke den aktive tavsgørelse.",
|
"mute_modal.they_wont_know": "De vil ikke vide, at de er blevet skjult.",
|
||||||
"mute_modal.title": "Tavsgør bruger?",
|
"mute_modal.title": "Skjul bruger?",
|
||||||
"mute_modal.you_wont_see_mentions": "Indlæg, som nævner vedkommende, vises ikke.",
|
"mute_modal.you_wont_see_mentions": "Du vil ikke se indlæg som omtaler dem.",
|
||||||
"mute_modal.you_wont_see_posts": "Vedkommende kan stadig se dine indlæg, med vedkommendes vise ikke.",
|
"mute_modal.you_wont_see_posts": "De kan stadig se dine indlæg, men du vil ikke se deres.",
|
||||||
"navigation_bar.about": "Om",
|
"navigation_bar.about": "Om",
|
||||||
"navigation_bar.administration": "Håndtering",
|
"navigation_bar.administration": "Administration",
|
||||||
"navigation_bar.advanced_interface": "Åbn i avanceret webgrænseflade",
|
"navigation_bar.advanced_interface": "Åbn i avanceret netgrænseflade",
|
||||||
"navigation_bar.blocks": "Blokerede brugere",
|
"navigation_bar.blocks": "Blokerede brugere",
|
||||||
"navigation_bar.bookmarks": "Bogmærker",
|
"navigation_bar.bookmarks": "Bogmærker",
|
||||||
"navigation_bar.community_timeline": "Lokal tidslinje",
|
"navigation_bar.community_timeline": "Lokal tidslinje",
|
||||||
|
@ -534,14 +534,14 @@
|
||||||
"navigation_bar.domain_blocks": "Blokerede domæner",
|
"navigation_bar.domain_blocks": "Blokerede domæner",
|
||||||
"navigation_bar.explore": "Udforsk",
|
"navigation_bar.explore": "Udforsk",
|
||||||
"navigation_bar.favourites": "Favoritter",
|
"navigation_bar.favourites": "Favoritter",
|
||||||
"navigation_bar.filters": "Skjulte ord (mutede)",
|
"navigation_bar.filters": "Skjulte ord",
|
||||||
"navigation_bar.follow_requests": "Følgeanmodninger",
|
"navigation_bar.follow_requests": "Følgeanmodninger",
|
||||||
"navigation_bar.followed_tags": "Hashtag, som følges",
|
"navigation_bar.followed_tags": "Etiketter, som følges",
|
||||||
"navigation_bar.follows_and_followers": "Følges og følgere",
|
"navigation_bar.follows_and_followers": "Følges og følgere",
|
||||||
"navigation_bar.lists": "Lister",
|
"navigation_bar.lists": "Lister",
|
||||||
"navigation_bar.logout": "Log af",
|
"navigation_bar.logout": "Log af",
|
||||||
"navigation_bar.moderation": "Moderering",
|
"navigation_bar.moderation": "Moderering",
|
||||||
"navigation_bar.mutes": "Skjulte brugere (mutede)",
|
"navigation_bar.mutes": "Skjulte brugere",
|
||||||
"navigation_bar.opened_in_classic_interface": "Indlæg, konti og visse andre sider åbnes som standard i den klassiske webgrænseflade.",
|
"navigation_bar.opened_in_classic_interface": "Indlæg, konti og visse andre sider åbnes som standard i den klassiske webgrænseflade.",
|
||||||
"navigation_bar.personal": "Personlig",
|
"navigation_bar.personal": "Personlig",
|
||||||
"navigation_bar.pins": "Fastgjorte indlæg",
|
"navigation_bar.pins": "Fastgjorte indlæg",
|
||||||
|
@ -559,10 +559,10 @@
|
||||||
"notification.admin.sign_up.name_and_others": "{name} og {count, plural, one {# anden} other {# andre}} tilmeldte sig",
|
"notification.admin.sign_up.name_and_others": "{name} og {count, plural, one {# anden} other {# andre}} tilmeldte sig",
|
||||||
"notification.annual_report.message": "{year} #Wrapstodon venter! Afslør årets højdepunkter og mindeværdige øjeblikke på Mastodon!",
|
"notification.annual_report.message": "{year} #Wrapstodon venter! Afslør årets højdepunkter og mindeværdige øjeblikke på Mastodon!",
|
||||||
"notification.annual_report.view": "Vis #Wrapstodon",
|
"notification.annual_report.view": "Vis #Wrapstodon",
|
||||||
"notification.favourite": "{name} favoritmarkerede dit indlæg",
|
"notification.favourite": "{name} føjede dit indlæg til favoritter",
|
||||||
"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> føjede dit indlæg til favoritter",
|
||||||
"notification.favourite_pm": "{name} favoritmarkerede din private omtale",
|
"notification.favourite_pm": "{name} føjede din private omtale til favoritter",
|
||||||
"notification.favourite_pm.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> favoritmarkerede dit indlæg",
|
"notification.favourite_pm.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> føjede dit indlæg til favoritter",
|
||||||
"notification.follow": "{name} begyndte at følge dig",
|
"notification.follow": "{name} begyndte at følge dig",
|
||||||
"notification.follow.name_and_others": "{name} og <a>{count, plural, one {# andre} other {# andre}}</a> begyndte at følge 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",
|
||||||
|
@ -570,36 +570,36 @@
|
||||||
"notification.label.mention": "Omtale",
|
"notification.label.mention": "Omtale",
|
||||||
"notification.label.private_mention": "Privat omtale",
|
"notification.label.private_mention": "Privat omtale",
|
||||||
"notification.label.private_reply": "Privat svar",
|
"notification.label.private_reply": "Privat svar",
|
||||||
"notification.label.reply": "Besvar",
|
"notification.label.reply": "Svar",
|
||||||
"notification.mention": "Omtale",
|
"notification.mention": "Omtale",
|
||||||
"notification.mentioned_you": "{name} nævnte dig",
|
"notification.mentioned_you": "{name} omtalte dig",
|
||||||
"notification.moderation-warning.learn_more": "Læs mere",
|
"notification.moderation-warning.learn_more": "Læs mere",
|
||||||
"notification.moderation_warning": "Du er tildelt en moderationsadvarsel",
|
"notification.moderation_warning": "Du har fået en moderationsadvarsel",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Nogle af dine indlæg er blevet fjernet.",
|
"notification.moderation_warning.action_delete_statuses": "Nogle af dine indlæg er blevet fjernet.",
|
||||||
"notification.moderation_warning.action_disable": "Din konto er blevet deaktiveret.",
|
"notification.moderation_warning.action_disable": "Din konto er blevet deaktiveret.",
|
||||||
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Nogle af dine indlæg er blevet markeret som sensitive.",
|
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Nogle af dine indlæg er blevet markeret som følsomme.",
|
||||||
"notification.moderation_warning.action_none": "Din konto er tildelt en moderationsadvarsel.",
|
"notification.moderation_warning.action_none": "Din konto har fået en moderationsadvarsel.",
|
||||||
"notification.moderation_warning.action_sensitive": "Dine indlæg markeres fra nu af som sensitive.",
|
"notification.moderation_warning.action_sensitive": "Dine indlæg markeres fra nu af som følsomme.",
|
||||||
"notification.moderation_warning.action_silence": "Din konto er blevet begrænset.",
|
"notification.moderation_warning.action_silence": "Din konto er blevet begrænset.",
|
||||||
"notification.moderation_warning.action_suspend": "Din konto er suspenderet.",
|
"notification.moderation_warning.action_suspend": "Din konto er suspenderet.",
|
||||||
"notification.own_poll": "Din afstemning er afsluttet",
|
"notification.own_poll": "Din afstemning er afsluttet",
|
||||||
"notification.poll": "En afstemning, hvori du har stemt, er slut",
|
"notification.poll": "En afstemning, hvori du har stemt, er slut",
|
||||||
"notification.reblog": "{name} boostede dit indlæg",
|
"notification.reblog": "{name} fremhævede dit indlæg",
|
||||||
"notification.reblog.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> boostede dit indlæg",
|
"notification.reblog.name_and_others_with_link": "{name} og <a>{count, plural, one {# anden} other {# andre}}</a> fremhævede dit indlæg",
|
||||||
"notification.relationships_severance_event": "Mistede forbindelser med {name}",
|
"notification.relationships_severance_event": "Mistede forbindelser med {name}",
|
||||||
"notification.relationships_severance_event.account_suspension": "En admin fra {from} har suspenderet {target}, hvofor opdateringer herfra eller interaktion hermed ikke længer er mulig.",
|
"notification.relationships_severance_event.account_suspension": "En admin fra {from} har suspenderet {target}, så du kan ikke længere få opdateringer fra eller interagere med dem.",
|
||||||
"notification.relationships_severance_event.domain_block": "En admin fra {from} har blokeret {target}, herunder {followersCount} tilhængere og {followingCount, plural, one {# konto, der} other {# konti, som}} følges.",
|
"notification.relationships_severance_event.domain_block": "En admin fra {from} har blokeret {target}, herunder {followersCount} følgere og {followingCount, plural, one {# konto, der} other {# konti, som}} som du følger.",
|
||||||
"notification.relationships_severance_event.learn_more": "Læs mere",
|
"notification.relationships_severance_event.learn_more": "Læs mere",
|
||||||
"notification.relationships_severance_event.user_domain_block": "{target} er blevet blokeret, og {followersCount} tilhængere samt {followingCount, plural, one {# konto, der} other {# konti, som}} følges, er hermed fjernet.",
|
"notification.relationships_severance_event.user_domain_block": "Du har blokeret {target}. {followersCount} af dine følgere samt {followingCount, plural, one {# konto, der} other {# konti, som}} du følger, er hermed fjernet.",
|
||||||
"notification.status": "{name} har netop postet",
|
"notification.status": "{name} har netop slået noget op",
|
||||||
"notification.update": "{name} redigerede et indlæg",
|
"notification.update": "{name} redigerede et indlæg",
|
||||||
"notification_requests.accept": "Acceptér",
|
"notification_requests.accept": "Acceptér",
|
||||||
"notification_requests.accept_multiple": "{count, plural, one {Acceptér # anmodning…} other {Acceptér # anmodninger…}}",
|
"notification_requests.accept_multiple": "{count, plural, one {Acceptér # anmodning…} other {Acceptér # anmodninger…}}",
|
||||||
"notification_requests.confirm_accept_multiple.button": "{count, plural, one {Acceptér anmodning} other {Acceptér anmodninger}}",
|
"notification_requests.confirm_accept_multiple.button": "{count, plural, one {Acceptér anmodning} other {Acceptér anmodninger}}",
|
||||||
"notification_requests.confirm_accept_multiple.message": "{count, plural, one {En notifikationsanmodning} other {# notifikationsanmodninger}} er ved at blive accepteret. Fortsæt, sikker?",
|
"notification_requests.confirm_accept_multiple.message": "{count, plural, one {En notifikationsanmodning} other {# notifikationsanmodninger}} er ved at blive accepteret. Er du sikker på, at du vil fortsætte?",
|
||||||
"notification_requests.confirm_accept_multiple.title": "Acceptér notifikationsanmodninger?",
|
"notification_requests.confirm_accept_multiple.title": "Acceptér notifikationsanmodninger?",
|
||||||
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Afvis anmodning} other {Afvis anmodninger}}",
|
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Afvis anmodning} other {Afvis anmodninger}}",
|
||||||
"notification_requests.confirm_dismiss_multiple.message": "{count, plural, one {En notifikationsanmodning} other {# notifikationsanmodninger}} er ved at blive afvist, hvorfor man ikke nemt vil kunne tilgå {count, plural, one {den} other {dem}} igen. Fortsæt, sikker?",
|
"notification_requests.confirm_dismiss_multiple.message": "{count, plural, one {En notifikationsanmodning} other {# notifikationsanmodninger}} er ved at blive afvist, hvorfor man ikke nemt vil kunne tilgå {count, plural, one {den} other {dem}} igen. Er du sikker på, at du vil fortsætte?",
|
||||||
"notification_requests.confirm_dismiss_multiple.title": "Afvis notifikationsanmodninger?",
|
"notification_requests.confirm_dismiss_multiple.title": "Afvis notifikationsanmodninger?",
|
||||||
"notification_requests.dismiss": "Afvis",
|
"notification_requests.dismiss": "Afvis",
|
||||||
"notification_requests.dismiss_multiple": "{count, plural, one {Afvis # anmodning…} other {Afvis # anmodninger…}}",
|
"notification_requests.dismiss_multiple": "{count, plural, one {Afvis # anmodning…} other {Afvis # anmodninger…}}",
|
||||||
|
@ -615,7 +615,7 @@
|
||||||
"notifications.clear": "Ryd notifikationer",
|
"notifications.clear": "Ryd notifikationer",
|
||||||
"notifications.clear_confirmation": "Er du sikker på, at du vil rydde alle dine notifikationer permanent?",
|
"notifications.clear_confirmation": "Er du sikker på, at du vil rydde alle dine notifikationer permanent?",
|
||||||
"notifications.clear_title": "Ryd notifikationer?",
|
"notifications.clear_title": "Ryd notifikationer?",
|
||||||
"notifications.column_settings.admin.report": "Nye anmeldelser:",
|
"notifications.column_settings.admin.report": "Nye rapporteringer:",
|
||||||
"notifications.column_settings.admin.sign_up": "Nye tilmeldinger:",
|
"notifications.column_settings.admin.sign_up": "Nye tilmeldinger:",
|
||||||
"notifications.column_settings.alert": "Computernotifikationer",
|
"notifications.column_settings.alert": "Computernotifikationer",
|
||||||
"notifications.column_settings.favourite": "Favoritter:",
|
"notifications.column_settings.favourite": "Favoritter:",
|
||||||
|
@ -627,7 +627,7 @@
|
||||||
"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",
|
||||||
"notifications.column_settings.reblog": "Boosts:",
|
"notifications.column_settings.reblog": "Fremhævelser:",
|
||||||
"notifications.column_settings.show": "Vis i kolonne",
|
"notifications.column_settings.show": "Vis i kolonne",
|
||||||
"notifications.column_settings.sound": "Afspil lyd",
|
"notifications.column_settings.sound": "Afspil lyd",
|
||||||
"notifications.column_settings.status": "Nye indlæg:",
|
"notifications.column_settings.status": "Nye indlæg:",
|
||||||
|
@ -635,7 +635,7 @@
|
||||||
"notifications.column_settings.unread_notifications.highlight": "Fremhæv ulæste notifikationer",
|
"notifications.column_settings.unread_notifications.highlight": "Fremhæv ulæste notifikationer",
|
||||||
"notifications.column_settings.update": "Redigeringer:",
|
"notifications.column_settings.update": "Redigeringer:",
|
||||||
"notifications.filter.all": "Alle",
|
"notifications.filter.all": "Alle",
|
||||||
"notifications.filter.boosts": "Boosts",
|
"notifications.filter.boosts": "Fremhævelser",
|
||||||
"notifications.filter.favourites": "Favoritter",
|
"notifications.filter.favourites": "Favoritter",
|
||||||
"notifications.filter.follows": "Følger",
|
"notifications.filter.follows": "Følger",
|
||||||
"notifications.filter.mentions": "Omtaler",
|
"notifications.filter.mentions": "Omtaler",
|
||||||
|
@ -644,8 +644,8 @@
|
||||||
"notifications.grant_permission": "Tildel tilladelse.",
|
"notifications.grant_permission": "Tildel tilladelse.",
|
||||||
"notifications.group": "{count} notifikationer",
|
"notifications.group": "{count} notifikationer",
|
||||||
"notifications.mark_as_read": "Markér alle notifikationer som læst",
|
"notifications.mark_as_read": "Markér alle notifikationer som læst",
|
||||||
"notifications.permission_denied": "Computernotifikationer er utilgængelige grundet tidligere afvist browsertilladelsesanmodning",
|
"notifications.permission_denied": "Computernotifikationer er utilgængelige grundet tidligere afvist netlæser-tilladelsesanmodning",
|
||||||
"notifications.permission_denied_alert": "Computernotifikationer kan ikke aktiveres, da browsertilladelse tidligere blev nægtet",
|
"notifications.permission_denied_alert": "Computernotifikationer kan ikke aktiveres, da netlæser-tilladelse tidligere blev nægtet",
|
||||||
"notifications.permission_required": "Computernotifikationer er utilgængelige, da den krævede tilladelse ikke er tildelt.",
|
"notifications.permission_required": "Computernotifikationer er utilgængelige, da den krævede tilladelse ikke er tildelt.",
|
||||||
"notifications.policy.accept": "Acceptér",
|
"notifications.policy.accept": "Acceptér",
|
||||||
"notifications.policy.accept_hint": "Vis notifikationer",
|
"notifications.policy.accept_hint": "Vis notifikationer",
|
||||||
|
@ -674,14 +674,14 @@
|
||||||
"onboarding.follows.title": "Følg folk for at komme i gang",
|
"onboarding.follows.title": "Følg folk for at komme i gang",
|
||||||
"onboarding.profile.discoverable": "Gør min profil synlig",
|
"onboarding.profile.discoverable": "Gør min profil synlig",
|
||||||
"onboarding.profile.discoverable_hint": "Når man vælger at være synlig på Mastodon, kan ens indlæg fremgå i søgeresultater og tendenser, og profilen kan blive foreslået til andre med tilsvarende interesse.",
|
"onboarding.profile.discoverable_hint": "Når man vælger at være synlig på Mastodon, kan ens indlæg fremgå i søgeresultater og tendenser, og profilen kan blive foreslået til andre med tilsvarende interesse.",
|
||||||
"onboarding.profile.display_name": "Visningsnavn",
|
"onboarding.profile.display_name": "Vist navn",
|
||||||
"onboarding.profile.display_name_hint": "Fulde navn eller dit sjove navn…",
|
"onboarding.profile.display_name_hint": "Dit fulde navn eller dit sjove navn…",
|
||||||
"onboarding.profile.note": "Bio",
|
"onboarding.profile.note": "Bio",
|
||||||
"onboarding.profile.note_hint": "Man kan @omtale andre personer eller #hashtags…",
|
"onboarding.profile.note_hint": "Man kan @omtale andre personer eller #etiketter…",
|
||||||
"onboarding.profile.save_and_continue": "Gem og fortsæt",
|
"onboarding.profile.save_and_continue": "Gem og fortsæt",
|
||||||
"onboarding.profile.title": "Profilopsætning",
|
"onboarding.profile.title": "Profilopsætning",
|
||||||
"onboarding.profile.upload_avatar": "Upload profilbillede",
|
"onboarding.profile.upload_avatar": "Upload profilbillede",
|
||||||
"onboarding.profile.upload_header": "Upload profiloverskrift",
|
"onboarding.profile.upload_header": "Upload profilbanner",
|
||||||
"password_confirmation.exceeds_maxlength": "Adgangskodebekræftelse overstiger maks. adgangskodelængde",
|
"password_confirmation.exceeds_maxlength": "Adgangskodebekræftelse overstiger maks. adgangskodelængde",
|
||||||
"password_confirmation.mismatching": "Adgangskodebekræftelse matcher ikke",
|
"password_confirmation.mismatching": "Adgangskodebekræftelse matcher ikke",
|
||||||
"picture_in_picture.restore": "Indsæt det igen",
|
"picture_in_picture.restore": "Indsæt det igen",
|
||||||
|
@ -696,21 +696,21 @@
|
||||||
"poll_button.add_poll": "Tilføj en afstemning",
|
"poll_button.add_poll": "Tilføj en afstemning",
|
||||||
"poll_button.remove_poll": "Fjern afstemning",
|
"poll_button.remove_poll": "Fjern afstemning",
|
||||||
"privacy.change": "Tilpas indlægsfortrolighed",
|
"privacy.change": "Tilpas indlægsfortrolighed",
|
||||||
"privacy.direct.long": "Alle nævnt i indlægget",
|
"privacy.direct.long": "Alle omtalt i indlægget",
|
||||||
"privacy.direct.short": "Bestemte personer",
|
"privacy.direct.short": "Bestemte personer",
|
||||||
"privacy.private.long": "Kun dine følgere",
|
"privacy.private.long": "Kun dine følgere",
|
||||||
"privacy.private.short": "Følgere",
|
"privacy.private.short": "Følgere",
|
||||||
"privacy.public.long": "Alle på og udenfor Mastodon",
|
"privacy.public.long": "Alle på og udenfor Mastodon",
|
||||||
"privacy.public.short": "Offentlig",
|
"privacy.public.short": "Offentlig",
|
||||||
"privacy.unlisted.additional": "Dette er præcis som offentlig adfærd, dog vises indlægget ikke i live feeds/hashtags, udforsk eller Mastodon-søgning, selv hvis valget gælder hele kontoen.",
|
"privacy.unlisted.additional": "Dette er præcis som offentlig adfærd, dog vises indlægget ikke i realtids-strømme/etiketter, udforsk eller Mastodon-søgning, selv hvis valget gælder hele kontoen.",
|
||||||
"privacy.unlisted.long": "Færre algoritmiske fanfarer",
|
"privacy.unlisted.long": "Færre algoritmiske fanfarer",
|
||||||
"privacy.unlisted.short": "Tavsgøre offentligt",
|
"privacy.unlisted.short": "Stille offentligt",
|
||||||
"privacy_policy.last_updated": "Senest opdateret {date}",
|
"privacy_policy.last_updated": "Senest opdateret {date}",
|
||||||
"privacy_policy.title": "Privatlivspolitik",
|
"privacy_policy.title": "Privatlivspolitik",
|
||||||
"recommended": "Anbefalet",
|
"recommended": "Anbefalet",
|
||||||
"refresh": "Genindlæs",
|
"refresh": "Genindlæs",
|
||||||
"regeneration_indicator.please_stand_by": "Vent venligst.",
|
"regeneration_indicator.please_stand_by": "Vent venligst.",
|
||||||
"regeneration_indicator.preparing_your_home_feed": "Forbereder hjemme-feed'et…",
|
"regeneration_indicator.preparing_your_home_feed": "Forbereder hjemmestrømmen…",
|
||||||
"relative_time.days": "{number}d",
|
"relative_time.days": "{number}d",
|
||||||
"relative_time.full.days": "{number, plural, one {# dag} other {# dage}} siden",
|
"relative_time.full.days": "{number, plural, one {# dag} other {# dage}} siden",
|
||||||
"relative_time.full.hours": "{number, plural, one {# time} other {# timer}} siden",
|
"relative_time.full.hours": "{number, plural, one {# time} other {# timer}} siden",
|
||||||
|
@ -739,12 +739,12 @@
|
||||||
"report.comment.title": "Er der andet, som vi bør vide?",
|
"report.comment.title": "Er der andet, som vi bør vide?",
|
||||||
"report.forward": "Videresend til {target}",
|
"report.forward": "Videresend til {target}",
|
||||||
"report.forward_hint": "Kontoen er fra en anden server. Send også en anonymiseret kopi af anmeldelsen dertil?",
|
"report.forward_hint": "Kontoen er fra en anden server. Send også en anonymiseret kopi af anmeldelsen dertil?",
|
||||||
"report.mute": "Skjul (mute)",
|
"report.mute": "Skjul",
|
||||||
"report.mute_explanation": "Du vil ikke se vedkommendes indlæg. Vedkommende kan stadig se dine indlæg og følge dig. Vedkommende vil ikke kunne se, at de er blevet skjult.",
|
"report.mute_explanation": "Du vil ikke se deres indlæg. De kan stadig se dine indlæg og følge dig. De vil ikke kunne se, at de er blevet skjult.",
|
||||||
"report.next": "Næste",
|
"report.next": "Næste",
|
||||||
"report.placeholder": "Yderligere kommentarer",
|
"report.placeholder": "Yderligere kommentarer",
|
||||||
"report.reasons.dislike": "Jeg bryder mig ikke om det",
|
"report.reasons.dislike": "Jeg bryder mig ikke om det",
|
||||||
"report.reasons.dislike_description": "Det er ikke noget, man ønsker at se",
|
"report.reasons.dislike_description": "Det er ikke noget, du ønsker at se",
|
||||||
"report.reasons.legal": "Det er ulovligt",
|
"report.reasons.legal": "Det er ulovligt",
|
||||||
"report.reasons.legal_description": "Du mener, at det er i strid med lovgivningen i dit eller serverens land",
|
"report.reasons.legal_description": "Du mener, at det er i strid med lovgivningen i dit eller serverens land",
|
||||||
"report.reasons.other": "Det er noget andet",
|
"report.reasons.other": "Det er noget andet",
|
||||||
|
@ -764,7 +764,7 @@
|
||||||
"report.thanks.title": "Ønsker ikke at se dette?",
|
"report.thanks.title": "Ønsker ikke at se dette?",
|
||||||
"report.thanks.title_actionable": "Tak for anmeldelsen, der vil blive set nærmere på dette.",
|
"report.thanks.title_actionable": "Tak for anmeldelsen, der vil blive set nærmere på dette.",
|
||||||
"report.unfollow": "Følg ikke længere @{name}",
|
"report.unfollow": "Følg ikke længere @{name}",
|
||||||
"report.unfollow_explanation": "Du følger denne konto. For ikke længere at se vedkommendes indlæg i dit hjemmefeed, kan du stoppe med at følge dem.",
|
"report.unfollow_explanation": "Du følger denne konto. For ikke længere at se vedkommendes indlæg i din hjemmestrøm, kan du stoppe med at følge dem.",
|
||||||
"report_notification.attached_statuses": "{count, plural, one {{count} post} other {{count} poster}} vedhæftet",
|
"report_notification.attached_statuses": "{count, plural, one {{count} post} other {{count} poster}} vedhæftet",
|
||||||
"report_notification.categories.legal": "Juridisk",
|
"report_notification.categories.legal": "Juridisk",
|
||||||
"report_notification.categories.legal_sentence": "ikke-tilladt indhold",
|
"report_notification.categories.legal_sentence": "ikke-tilladt indhold",
|
||||||
|
@ -779,7 +779,7 @@
|
||||||
"search.placeholder": "Søg",
|
"search.placeholder": "Søg",
|
||||||
"search.quick_action.account_search": "Profiler matchende {x}",
|
"search.quick_action.account_search": "Profiler matchende {x}",
|
||||||
"search.quick_action.go_to_account": "Gå til profilen {x}",
|
"search.quick_action.go_to_account": "Gå til profilen {x}",
|
||||||
"search.quick_action.go_to_hashtag": "Gå til hashtagget {x}",
|
"search.quick_action.go_to_hashtag": "Gå til etiketten {x}",
|
||||||
"search.quick_action.open_url": "Åbn URL i Mastodon",
|
"search.quick_action.open_url": "Åbn URL i Mastodon",
|
||||||
"search.quick_action.status_search": "Indlæg matchende {x}",
|
"search.quick_action.status_search": "Indlæg matchende {x}",
|
||||||
"search.search_or_paste": "Søg efter eller angiv URL",
|
"search.search_or_paste": "Søg efter eller angiv URL",
|
||||||
|
@ -793,19 +793,19 @@
|
||||||
"search_popout.user": "bruger",
|
"search_popout.user": "bruger",
|
||||||
"search_results.accounts": "Profiler",
|
"search_results.accounts": "Profiler",
|
||||||
"search_results.all": "Alle",
|
"search_results.all": "Alle",
|
||||||
"search_results.hashtags": "Hashtags",
|
"search_results.hashtags": "Etiketter",
|
||||||
"search_results.no_results": "Ingen resultater.",
|
"search_results.no_results": "Ingen resultater.",
|
||||||
"search_results.no_search_yet": "Prøv at søge efter indlæg, profiler eller hashtags.",
|
"search_results.no_search_yet": "Prøv at søge efter indlæg, profiler eller etiketter.",
|
||||||
"search_results.see_all": "Vis alle",
|
"search_results.see_all": "Vis alle",
|
||||||
"search_results.statuses": "Indlæg",
|
"search_results.statuses": "Indlæg",
|
||||||
"search_results.title": "Søg efter \"{q}\"",
|
"search_results.title": "Søg efter \"{q}\"",
|
||||||
"server_banner.about_active_users": "Folk, som brugte denne server de seneste 30 dage (månedlige aktive brugere)",
|
"server_banner.about_active_users": "Folk, som brugte denne server de seneste 30 dage (månedlige aktive brugere)",
|
||||||
"server_banner.active_users": "aktive brugere",
|
"server_banner.active_users": "aktive brugere",
|
||||||
"server_banner.administered_by": "Håndteres af:",
|
"server_banner.administered_by": "Håndteres af:",
|
||||||
"server_banner.is_one_of_many": "{domain} er en af de mange uafhængige Mastodon-servere, man kan bruge for at deltage i fediverset.",
|
"server_banner.is_one_of_many": "{domain} er en af de mange uafhængige Mastodon-servere, man kan bruge for at deltage i fødiverset.",
|
||||||
"server_banner.server_stats": "Serverstatstik:",
|
"server_banner.server_stats": "Serverstatstik:",
|
||||||
"sign_in_banner.create_account": "Opret konto",
|
"sign_in_banner.create_account": "Opret konto",
|
||||||
"sign_in_banner.follow_anyone": "Følg alle på tværs af fediverset og se alt i kronologisk rækkefølge. Ingen algoritmer, annoncer eller clickbait i syne.",
|
"sign_in_banner.follow_anyone": "Følg alle på tværs af fødiverset og se alt i kronologisk rækkefølge. Ingen algoritmer, annoncer eller clickbait i syne.",
|
||||||
"sign_in_banner.mastodon_is": "Mastodon er den bedste måde at holde sig ajour med, hvad der sker.",
|
"sign_in_banner.mastodon_is": "Mastodon er den bedste måde at holde sig ajour med, hvad der sker.",
|
||||||
"sign_in_banner.sign_in": "Log ind",
|
"sign_in_banner.sign_in": "Log ind",
|
||||||
"sign_in_banner.sso_redirect": "Log ind eller Tilmeld",
|
"sign_in_banner.sso_redirect": "Log ind eller Tilmeld",
|
||||||
|
@ -814,7 +814,7 @@
|
||||||
"status.admin_status": "Åbn dette indlæg i modereringsbrugerfladen",
|
"status.admin_status": "Åbn dette indlæg i modereringsbrugerfladen",
|
||||||
"status.block": "Blokér @{name}",
|
"status.block": "Blokér @{name}",
|
||||||
"status.bookmark": "Bogmærk",
|
"status.bookmark": "Bogmærk",
|
||||||
"status.cancel_reblog_private": "Fjern boost",
|
"status.cancel_reblog_private": "Fjern fremhævelse",
|
||||||
"status.cannot_reblog": "Dette indlæg kan ikke fremhæves",
|
"status.cannot_reblog": "Dette indlæg kan ikke fremhæves",
|
||||||
"status.continued_thread": "Fortsat tråd",
|
"status.continued_thread": "Fortsat tråd",
|
||||||
"status.copy": "Kopiér link til indlæg",
|
"status.copy": "Kopiér link til indlæg",
|
||||||
|
@ -837,24 +837,24 @@
|
||||||
"status.media_hidden": "Medie skjult",
|
"status.media_hidden": "Medie skjult",
|
||||||
"status.mention": "Nævn @{name}",
|
"status.mention": "Nævn @{name}",
|
||||||
"status.more": "Mere",
|
"status.more": "Mere",
|
||||||
"status.mute": "Skjul @{name} (mute)",
|
"status.mute": "Skjul @{name}",
|
||||||
"status.mute_conversation": "Skjul samtale (mute)",
|
"status.mute_conversation": "Skjul samtale",
|
||||||
"status.open": "Udvid dette indlæg",
|
"status.open": "Udvid dette indlæg",
|
||||||
"status.pin": "Fastgør til profil",
|
"status.pin": "Fastgør til profil",
|
||||||
"status.pinned": "Fastgjort indlæg",
|
"status.pinned": "Fastgjort indlæg",
|
||||||
"status.read_more": "Læs mere",
|
"status.read_more": "Læs mere",
|
||||||
"status.reblog": "Fremhæv",
|
"status.reblog": "Fremhæv",
|
||||||
"status.reblog_private": "Boost med oprindelig synlighed",
|
"status.reblog_private": "Fremhæv med oprindelig synlighed",
|
||||||
"status.reblogged_by": "{name} fremhævede",
|
"status.reblogged_by": "{name} fremhævede",
|
||||||
"status.reblogs": "{count, plural, one {# boost} other {# boosts}}",
|
"status.reblogs": "{count, plural, one {# fremhævelse} other {# fremhævelser}}",
|
||||||
"status.reblogs.empty": "Ingen har endnu fremhævet dette indlæg. Når nogen gør, vil det fremgå hér.",
|
"status.reblogs.empty": "Ingen har endnu fremhævet dette indlæg. Når nogen gør, vil det fremgå hér.",
|
||||||
"status.redraft": "Slet og omformulér",
|
"status.redraft": "Slet og omformulér",
|
||||||
"status.remove_bookmark": "Fjern bogmærke",
|
"status.remove_bookmark": "Fjern bogmærke",
|
||||||
"status.remove_favourite": "Fjern fra favoritter",
|
"status.remove_favourite": "Fjern fra favoritter",
|
||||||
"status.replied_in_thread": "Svaret i tråd",
|
"status.replied_in_thread": "Svaret i tråd",
|
||||||
"status.replied_to": "Besvarede {name}",
|
"status.replied_to": "Svarede {name}",
|
||||||
"status.reply": "Besvar",
|
"status.reply": "Besvar",
|
||||||
"status.replyAll": "Besvar alle",
|
"status.replyAll": "Svar alle",
|
||||||
"status.report": "Anmeld @{name}",
|
"status.report": "Anmeld @{name}",
|
||||||
"status.sensitive_warning": "Følsomt indhold",
|
"status.sensitive_warning": "Følsomt indhold",
|
||||||
"status.share": "Del",
|
"status.share": "Del",
|
||||||
|
@ -903,8 +903,8 @@
|
||||||
"video.expand": "Udvid video",
|
"video.expand": "Udvid video",
|
||||||
"video.fullscreen": "Fuldskærm",
|
"video.fullscreen": "Fuldskærm",
|
||||||
"video.hide": "Skjul video",
|
"video.hide": "Skjul video",
|
||||||
"video.mute": "Sluk lyden",
|
"video.mute": "Sluk for lyden",
|
||||||
"video.pause": "Pausér",
|
"video.pause": "Sæt på pause",
|
||||||
"video.play": "Afspil",
|
"video.play": "Afspil",
|
||||||
"video.unmute": "Tænd for lyden"
|
"video.unmute": "Tænd for lyden"
|
||||||
}
|
}
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Αποσύνδεση",
|
"confirmations.logout.confirm": "Αποσύνδεση",
|
||||||
"confirmations.logout.message": "Σίγουρα θέλεις να αποσυνδεθείς;",
|
"confirmations.logout.message": "Σίγουρα θέλεις να αποσυνδεθείς;",
|
||||||
"confirmations.logout.title": "Αποσύνδεση;",
|
"confirmations.logout.title": "Αποσύνδεση;",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Προσθήκη εναλ κειμένου",
|
||||||
|
"confirmations.missing_alt_text.message": "Η ανάρτησή σου περιέχει πολυμέσα χωρίς εναλλακτικό κείμενο. Η προσθήκη περιγραφών βοηθά να γίνει το περιεχόμενό σου προσβάσιμο σε περισσότερους ανθρώπους.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Δημοσίευση όπως και να ΄χει",
|
||||||
|
"confirmations.missing_alt_text.title": "Προσθήκη alt κειμένου;",
|
||||||
"confirmations.mute.confirm": "Αποσιώπηση",
|
"confirmations.mute.confirm": "Αποσιώπηση",
|
||||||
"confirmations.redraft.confirm": "Διαγραφή & ξαναγράψιμο",
|
"confirmations.redraft.confirm": "Διαγραφή & ξαναγράψιμο",
|
||||||
"confirmations.redraft.message": "Σίγουρα θέλεις να σβήσεις αυτή την ανάρτηση και να την ξαναγράψεις; Οι προτιμήσεις και προωθήσεις θα χαθούν και οι απαντήσεις στην αρχική ανάρτηση θα μείνουν ορφανές.",
|
"confirmations.redraft.message": "Σίγουρα θέλεις να σβήσεις αυτή την ανάρτηση και να την ξαναγράψεις; Οι προτιμήσεις και προωθήσεις θα χαθούν και οι απαντήσεις στην αρχική ανάρτηση θα μείνουν ορφανές.",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Log out",
|
"confirmations.logout.confirm": "Log out",
|
||||||
"confirmations.logout.message": "Are you sure you want to log out?",
|
"confirmations.logout.message": "Are you sure you want to log out?",
|
||||||
"confirmations.logout.title": "Log out?",
|
"confirmations.logout.title": "Log out?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Add alt text",
|
||||||
|
"confirmations.missing_alt_text.message": "Your post contains media without alt text. Adding descriptions helps make your content accessible to more people.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Post anyway",
|
||||||
|
"confirmations.missing_alt_text.title": "Add alt text?",
|
||||||
"confirmations.mute.confirm": "Mute",
|
"confirmations.mute.confirm": "Mute",
|
||||||
"confirmations.redraft.confirm": "Delete & redraft",
|
"confirmations.redraft.confirm": "Delete & redraft",
|
||||||
"confirmations.redraft.message": "Are you sure you want to delete this post and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.",
|
"confirmations.redraft.message": "Are you sure you want to delete this post and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"about.blocks": "Administritaj serviloj",
|
"about.blocks": "Reguligitaj serviloj",
|
||||||
"about.contact": "Kontakto:",
|
"about.contact": "Kontakto:",
|
||||||
"about.disclaimer": "Mastodon estas libera, malfermitkoda programo kaj varmarko de la firmao Mastodon gGmbH.",
|
"about.disclaimer": "Mastodon estas libera, malfermitkoda programo kaj varmarko de la firmao Mastodon gGmbH.",
|
||||||
"about.domain_blocks.no_reason_available": "Kialo ne disponeblas",
|
"about.domain_blocks.no_reason_available": "Kialo ne disponeblas",
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
"account.domain_blocked": "Domajno blokita",
|
"account.domain_blocked": "Domajno blokita",
|
||||||
"account.edit_profile": "Redakti la profilon",
|
"account.edit_profile": "Redakti la profilon",
|
||||||
"account.enable_notifications": "Sciigu min kiam @{name} afiŝos",
|
"account.enable_notifications": "Sciigu min kiam @{name} afiŝos",
|
||||||
"account.endorse": "Rekomendi ĉe via profilo",
|
"account.endorse": "Prezenti ĉe via profilo",
|
||||||
"account.featured_tags.last_status_at": "Lasta afîŝo je {date}",
|
"account.featured_tags.last_status_at": "Lasta afîŝo je {date}",
|
||||||
"account.featured_tags.last_status_never": "Neniu afiŝo",
|
"account.featured_tags.last_status_never": "Neniu afiŝo",
|
||||||
"account.featured_tags.title": "Rekomendataj kradvortoj de {name}",
|
"account.featured_tags.title": "Rekomendataj kradvortoj de {name}",
|
||||||
|
@ -45,7 +45,7 @@
|
||||||
"account.languages": "Ŝanĝi la abonitajn lingvojn",
|
"account.languages": "Ŝanĝi la abonitajn lingvojn",
|
||||||
"account.link_verified_on": "Propreco de tiu ligilo estis konfirmita je {date}",
|
"account.link_verified_on": "Propreco de tiu ligilo estis konfirmita je {date}",
|
||||||
"account.locked_info": "Tiu konto estas privatigita. La posedanto mane akceptas tiun, kiu povas sekvi rin.",
|
"account.locked_info": "Tiu konto estas privatigita. La posedanto mane akceptas tiun, kiu povas sekvi rin.",
|
||||||
"account.media": "Plurmedio",
|
"account.media": "Aŭdovidaĵoj",
|
||||||
"account.mention": "Mencii @{name}",
|
"account.mention": "Mencii @{name}",
|
||||||
"account.moved_to": "{name} indikis, ke ria nova konto estas nun:",
|
"account.moved_to": "{name} indikis, ke ria nova konto estas nun:",
|
||||||
"account.mute": "Silentigi @{name}",
|
"account.mute": "Silentigi @{name}",
|
||||||
|
@ -172,7 +172,7 @@
|
||||||
"column_search.cancel": "Nuligi",
|
"column_search.cancel": "Nuligi",
|
||||||
"column_subheading.settings": "Agordoj",
|
"column_subheading.settings": "Agordoj",
|
||||||
"community.column_settings.local_only": "Nur loka",
|
"community.column_settings.local_only": "Nur loka",
|
||||||
"community.column_settings.media_only": "Nur plurmedio",
|
"community.column_settings.media_only": "Nur vidaŭdaĵoj",
|
||||||
"community.column_settings.remote_only": "Nur fora",
|
"community.column_settings.remote_only": "Nur fora",
|
||||||
"compose.language.change": "Ŝanĝi lingvon",
|
"compose.language.change": "Ŝanĝi lingvon",
|
||||||
"compose.language.search": "Serĉi lingvojn...",
|
"compose.language.search": "Serĉi lingvojn...",
|
||||||
|
@ -208,7 +208,7 @@
|
||||||
"confirmations.delete_list.message": "Ĉu vi certas, ke vi volas porĉiame forigi ĉi tiun liston?",
|
"confirmations.delete_list.message": "Ĉu vi certas, ke vi volas porĉiame forigi ĉi tiun liston?",
|
||||||
"confirmations.delete_list.title": "Ĉu forigi liston?",
|
"confirmations.delete_list.title": "Ĉu forigi liston?",
|
||||||
"confirmations.discard_edit_media.confirm": "Forĵeti",
|
"confirmations.discard_edit_media.confirm": "Forĵeti",
|
||||||
"confirmations.discard_edit_media.message": "Vi havas nekonservitajn ŝanĝojn de la priskribo aŭ la antaŭmontro de la plurmedio, ĉu vi forĵetu ilin malgraŭe?",
|
"confirmations.discard_edit_media.message": "Vi havas nekonservitajn ŝanĝojn de la priskribo aŭ la antaŭvidigo de la vidaŭdaĵo, ĉu vi forĵetu ilin malgraŭe?",
|
||||||
"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?",
|
||||||
|
@ -219,8 +219,8 @@
|
||||||
"confirmations.logout.message": "Ĉu vi certas, ke vi volas elsaluti?",
|
"confirmations.logout.message": "Ĉu vi certas, ke vi volas elsaluti?",
|
||||||
"confirmations.logout.title": "Ĉu elsaluti?",
|
"confirmations.logout.title": "Ĉu elsaluti?",
|
||||||
"confirmations.missing_alt_text.confirm": "Aldoni alttekston",
|
"confirmations.missing_alt_text.confirm": "Aldoni alttekston",
|
||||||
"confirmations.missing_alt_text.message": "Via afiŝo enhavas amaskomunikilaron sen altteksto. Aldono de priskriboj helpas fari vian enhavon alirebla por pli da homoj.",
|
"confirmations.missing_alt_text.message": "Via afiŝo enhavas aŭdvidaĵon sen anstataŭa teksto. Aldono de priskriboj helpas fari vian enhavon alirebla por pli da homoj.",
|
||||||
"confirmations.missing_alt_text.secondary": "Afiŝu ĉiukaze",
|
"confirmations.missing_alt_text.secondary": "Afiŝi ĉiuokaze",
|
||||||
"confirmations.missing_alt_text.title": "Ĉu aldoni alttekston?",
|
"confirmations.missing_alt_text.title": "Ĉu aldoni alttekston?",
|
||||||
"confirmations.mute.confirm": "Silentigi",
|
"confirmations.mute.confirm": "Silentigi",
|
||||||
"confirmations.redraft.confirm": "Forigi kaj reskribi",
|
"confirmations.redraft.confirm": "Forigi kaj reskribi",
|
||||||
|
@ -459,7 +459,7 @@
|
||||||
"keyboard_shortcuts.muted": "Malfermu la liston de silentigitaj uzantoj",
|
"keyboard_shortcuts.muted": "Malfermu la liston de silentigitaj uzantoj",
|
||||||
"keyboard_shortcuts.my_profile": "Malfermu vian profilon",
|
"keyboard_shortcuts.my_profile": "Malfermu vian profilon",
|
||||||
"keyboard_shortcuts.notifications": "Malfermu la sciigajn kolumnon",
|
"keyboard_shortcuts.notifications": "Malfermu la sciigajn kolumnon",
|
||||||
"keyboard_shortcuts.open_media": "Malfermu plurmedion",
|
"keyboard_shortcuts.open_media": "Malfermi vidaŭdaĵon",
|
||||||
"keyboard_shortcuts.pinned": "Malfermu alpinglitajn afiŝojn-liston",
|
"keyboard_shortcuts.pinned": "Malfermu alpinglitajn afiŝojn-liston",
|
||||||
"keyboard_shortcuts.profile": "Malfermu la profilon de aŭtoroprofilo",
|
"keyboard_shortcuts.profile": "Malfermu la profilon de aŭtoroprofilo",
|
||||||
"keyboard_shortcuts.reply": "Respondu al afiŝo",
|
"keyboard_shortcuts.reply": "Respondu al afiŝo",
|
||||||
|
@ -468,7 +468,7 @@
|
||||||
"keyboard_shortcuts.spoilers": "Montri/kaŝi CW-kampon",
|
"keyboard_shortcuts.spoilers": "Montri/kaŝi CW-kampon",
|
||||||
"keyboard_shortcuts.start": "Malfermu \"por komenci\" kolumnon",
|
"keyboard_shortcuts.start": "Malfermu \"por komenci\" kolumnon",
|
||||||
"keyboard_shortcuts.toggle_hidden": "Montri/kaŝi tekston malantaŭ 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 vidaŭdaĵojn",
|
||||||
"keyboard_shortcuts.toot": "Komencu novan afiŝon",
|
"keyboard_shortcuts.toot": "Komencu novan afiŝon",
|
||||||
"keyboard_shortcuts.translate": "Traduki afiŝon",
|
"keyboard_shortcuts.translate": "Traduki afiŝon",
|
||||||
"keyboard_shortcuts.unfocus": "Senfokusigi verki tekstareon/serĉon",
|
"keyboard_shortcuts.unfocus": "Senfokusigi verki tekstareon/serĉon",
|
||||||
|
@ -574,11 +574,11 @@
|
||||||
"notification.mention": "Mencii",
|
"notification.mention": "Mencii",
|
||||||
"notification.mentioned_you": "{name} menciis vin",
|
"notification.mentioned_you": "{name} menciis vin",
|
||||||
"notification.moderation-warning.learn_more": "Lerni pli",
|
"notification.moderation-warning.learn_more": "Lerni pli",
|
||||||
"notification.moderation_warning": "Vi ricevis moderigan averton",
|
"notification.moderation_warning": "Vi ricevis reguligan averton",
|
||||||
"notification.moderation_warning.action_delete_statuses": "Kelkaj el viaj afiŝoj estis forigitaj.",
|
"notification.moderation_warning.action_delete_statuses": "Kelkaj el viaj afiŝoj estis forigitaj.",
|
||||||
"notification.moderation_warning.action_disable": "Via konto estas malŝaltita.",
|
"notification.moderation_warning.action_disable": "Via konto estas malŝaltita.",
|
||||||
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Kelkaj el viaj afiŝoj estis markitaj kiel sentemaj.",
|
"notification.moderation_warning.action_mark_statuses_as_sensitive": "Kelkaj el viaj afiŝoj estis markitaj kiel sentemaj.",
|
||||||
"notification.moderation_warning.action_none": "Via konto ricevis moderigan averton.",
|
"notification.moderation_warning.action_none": "Via konto ricevis reguligan averton.",
|
||||||
"notification.moderation_warning.action_sensitive": "Viaj afiŝoj estos markitaj kiel sentemaj ekde nun.",
|
"notification.moderation_warning.action_sensitive": "Viaj afiŝoj estos markitaj kiel sentemaj ekde nun.",
|
||||||
"notification.moderation_warning.action_silence": "Via konto estis limigita.",
|
"notification.moderation_warning.action_silence": "Via konto estis limigita.",
|
||||||
"notification.moderation_warning.action_suspend": "Via konto estas malakceptita.",
|
"notification.moderation_warning.action_suspend": "Via konto estas malakceptita.",
|
||||||
|
@ -605,8 +605,8 @@
|
||||||
"notification_requests.dismiss_multiple": "{count, plural, one {Malakcepti # peton…} other {# Malakcepti # petojn…}}",
|
"notification_requests.dismiss_multiple": "{count, plural, one {Malakcepti # peton…} other {# Malakcepti # petojn…}}",
|
||||||
"notification_requests.edit_selection": "Redakti",
|
"notification_requests.edit_selection": "Redakti",
|
||||||
"notification_requests.exit_selection": "Farita",
|
"notification_requests.exit_selection": "Farita",
|
||||||
"notification_requests.explainer_for_limited_account": "Sciigoj de ĉi tiu konto estis filtritaj ĉar la konto estis limigita de moderanto.",
|
"notification_requests.explainer_for_limited_account": "Sciigoj de ĉi tiu konto estis filtritaj ĉar la konto estis limigita de reguligisto.",
|
||||||
"notification_requests.explainer_for_limited_remote_account": "Sciigoj de ĉi tiu konto estis filtritaj ĉar la konto aŭ ĝia servilo estis limigitaj de moderanto.",
|
"notification_requests.explainer_for_limited_remote_account": "Sciigoj de ĉi tiu konto estis filtritaj ĉar la konto aŭ ĝia servilo estis limigitaj de reguligisto.",
|
||||||
"notification_requests.maximize": "Maksimumigi",
|
"notification_requests.maximize": "Maksimumigi",
|
||||||
"notification_requests.minimize_banner": "Minimumigi filtritajn sciigojn-rubandon",
|
"notification_requests.minimize_banner": "Minimumigi filtritajn sciigojn-rubandon",
|
||||||
"notification_requests.notifications_from": "Sciigoj de {name}",
|
"notification_requests.notifications_from": "Sciigoj de {name}",
|
||||||
|
@ -653,8 +653,8 @@
|
||||||
"notifications.policy.drop_hint": "Sendi al la malpleno, por neniam esti vidita denove",
|
"notifications.policy.drop_hint": "Sendi al la malpleno, por neniam esti vidita denove",
|
||||||
"notifications.policy.filter": "Filtri",
|
"notifications.policy.filter": "Filtri",
|
||||||
"notifications.policy.filter_hint": "Sendi al filtritaj sciigoj-enirkesto",
|
"notifications.policy.filter_hint": "Sendi al filtritaj sciigoj-enirkesto",
|
||||||
"notifications.policy.filter_limited_accounts_hint": "Limigita de servilaj moderigantoj",
|
"notifications.policy.filter_limited_accounts_hint": "Limigita de servilaj reguligistoj",
|
||||||
"notifications.policy.filter_limited_accounts_title": "Moderigitaj kontoj",
|
"notifications.policy.filter_limited_accounts_title": "Reguligitaj kontoj",
|
||||||
"notifications.policy.filter_new_accounts.hint": "Kreite en la {days, plural, one {lasta tago} other {# lastaj tagoj}}",
|
"notifications.policy.filter_new_accounts.hint": "Kreite en la {days, plural, one {lasta tago} other {# lastaj tagoj}}",
|
||||||
"notifications.policy.filter_new_accounts_title": "Novaj kontoj",
|
"notifications.policy.filter_new_accounts_title": "Novaj kontoj",
|
||||||
"notifications.policy.filter_not_followers_hint": "Inkluzive de homoj, kiuj sekvis vin malpli ol {days, plural, one {unu tago} other {# tagoj}}",
|
"notifications.policy.filter_not_followers_hint": "Inkluzive de homoj, kiuj sekvis vin malpli ol {days, plural, one {unu tago} other {# tagoj}}",
|
||||||
|
@ -781,7 +781,7 @@
|
||||||
"search.quick_action.go_to_account": "Iri al profilo {x}",
|
"search.quick_action.go_to_account": "Iri al profilo {x}",
|
||||||
"search.quick_action.go_to_hashtag": "Iri al kradvorto {x}",
|
"search.quick_action.go_to_hashtag": "Iri al kradvorto {x}",
|
||||||
"search.quick_action.open_url": "Malfermi URL en Mastodono",
|
"search.quick_action.open_url": "Malfermi URL en Mastodono",
|
||||||
"search.quick_action.status_search": "Afiŝoj kiuj kongruas kun {x}",
|
"search.quick_action.status_search": "Afiŝoj kiuj konformas kun {x}",
|
||||||
"search.search_or_paste": "Serĉu aŭ algluu URL-on",
|
"search.search_or_paste": "Serĉu aŭ algluu URL-on",
|
||||||
"search_popout.full_text_search_disabled_message": "Ne havebla sur {domain}.",
|
"search_popout.full_text_search_disabled_message": "Ne havebla sur {domain}.",
|
||||||
"search_popout.full_text_search_logged_out_message": "Disponebla nur kiam ensalutinte.",
|
"search_popout.full_text_search_logged_out_message": "Disponebla nur kiam ensalutinte.",
|
||||||
|
@ -796,7 +796,7 @@
|
||||||
"search_results.hashtags": "Kradvortoj",
|
"search_results.hashtags": "Kradvortoj",
|
||||||
"search_results.no_results": "Ne estas rezultoj.",
|
"search_results.no_results": "Ne estas rezultoj.",
|
||||||
"search_results.no_search_yet": "Provu serĉi afiŝojn, profilojn aŭ kradvortojn.",
|
"search_results.no_search_yet": "Provu serĉi afiŝojn, profilojn aŭ kradvortojn.",
|
||||||
"search_results.see_all": "Vidu ĉiujn",
|
"search_results.see_all": "Vidi ĉiujn",
|
||||||
"search_results.statuses": "Afiŝoj",
|
"search_results.statuses": "Afiŝoj",
|
||||||
"search_results.title": "Serĉu \"{q}\"",
|
"search_results.title": "Serĉu \"{q}\"",
|
||||||
"server_banner.about_active_users": "Personoj uzantaj ĉi tiun servilon dum la lastaj 30 tagoj (Aktivaj Uzantoj Monate)",
|
"server_banner.about_active_users": "Personoj uzantaj ĉi tiun servilon dum la lastaj 30 tagoj (Aktivaj Uzantoj Monate)",
|
||||||
|
@ -809,9 +809,9 @@
|
||||||
"sign_in_banner.mastodon_is": "Mastodon estas la plej bona maniero resti ĝisdata pri aktualaĵoj.",
|
"sign_in_banner.mastodon_is": "Mastodon estas la plej bona maniero resti ĝisdata pri aktualaĵoj.",
|
||||||
"sign_in_banner.sign_in": "Ensaluti",
|
"sign_in_banner.sign_in": "Ensaluti",
|
||||||
"sign_in_banner.sso_redirect": "Ensalutu aŭ Registriĝi",
|
"sign_in_banner.sso_redirect": "Ensalutu aŭ Registriĝi",
|
||||||
"status.admin_account": "Malfermi fasadon de moderigado por @{name}",
|
"status.admin_account": "Malfermi fasadon de la reguligado por @{name}",
|
||||||
"status.admin_domain": "Malfermu moderigan interfacon por {domain}",
|
"status.admin_domain": "Malfermi fasadon de la reguligado por {domain}",
|
||||||
"status.admin_status": "Malfermi ĉi tiun afiŝon en la kontrola interfaco",
|
"status.admin_status": "Malfermi ĉi tiun afiŝon en la fasado de la reguligado",
|
||||||
"status.block": "Bloki @{name}",
|
"status.block": "Bloki @{name}",
|
||||||
"status.bookmark": "Aldoni al la legosignoj",
|
"status.bookmark": "Aldoni al la legosignoj",
|
||||||
"status.cancel_reblog_private": "Ne plu diskonigi",
|
"status.cancel_reblog_private": "Ne plu diskonigi",
|
||||||
|
@ -834,7 +834,7 @@
|
||||||
"status.load_more": "Ŝargi pli",
|
"status.load_more": "Ŝargi pli",
|
||||||
"status.media.open": "Alklaki por malfermi",
|
"status.media.open": "Alklaki por malfermi",
|
||||||
"status.media.show": "Alklaki por montri",
|
"status.media.show": "Alklaki por montri",
|
||||||
"status.media_hidden": "Plurmedio kaŝita",
|
"status.media_hidden": "Vidaŭdaĵo kaŝita",
|
||||||
"status.mention": "Mencii @{name}",
|
"status.mention": "Mencii @{name}",
|
||||||
"status.more": "Pli",
|
"status.more": "Pli",
|
||||||
"status.mute": "Silentigi @{name}",
|
"status.mute": "Silentigi @{name}",
|
||||||
|
|
|
@ -218,10 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Cerrar sesión",
|
"confirmations.logout.confirm": "Cerrar sesión",
|
||||||
"confirmations.logout.message": "¿Estás seguro que querés cerrar la sesión?",
|
"confirmations.logout.message": "¿Estás seguro que querés cerrar la sesión?",
|
||||||
"confirmations.logout.title": "¿Cerrar sesión?",
|
"confirmations.logout.title": "¿Cerrar sesión?",
|
||||||
"confirmations.missing_alt_text.confirm": "Añadir texto alternativo",
|
"confirmations.missing_alt_text.confirm": "Agregar texto alternativo",
|
||||||
"confirmations.missing_alt_text.message": "Tu publicación contiene medios sin texto alternativo. Añadir descripciones ayuda a que tu contenido sea accesible para más personas.",
|
"confirmations.missing_alt_text.message": "Tu mensaje contiene medios sin texto alternativo. Agregar descripciones ayuda a que tu contenido sea accesible para más personas.",
|
||||||
"confirmations.missing_alt_text.secondary": "Publicar de todos modos",
|
"confirmations.missing_alt_text.secondary": "Enviar de todos modos",
|
||||||
"confirmations.missing_alt_text.title": "¿Deseas añadir texto alternativo?",
|
"confirmations.missing_alt_text.title": "¿Agregar texto alternativo?",
|
||||||
"confirmations.mute.confirm": "Silenciar",
|
"confirmations.mute.confirm": "Silenciar",
|
||||||
"confirmations.redraft.confirm": "Eliminar mensaje original y editarlo",
|
"confirmations.redraft.confirm": "Eliminar mensaje original y editarlo",
|
||||||
"confirmations.redraft.message": "¿Estás seguro que querés eliminar este mensaje y volver a editarlo? Se perderán las veces marcadas como favorito y sus adhesiones, y las respuestas al mensaje original quedarán huérfanas.",
|
"confirmations.redraft.message": "¿Estás seguro que querés eliminar este mensaje y volver a editarlo? Se perderán las veces marcadas como favorito y sus adhesiones, y las respuestas al mensaje original quedarán huérfanas.",
|
||||||
|
|
|
@ -13,13 +13,13 @@
|
||||||
"about.rules": "Reglas del servidor",
|
"about.rules": "Reglas del servidor",
|
||||||
"account.account_note_header": "Nota personal",
|
"account.account_note_header": "Nota personal",
|
||||||
"account.add_or_remove_from_list": "Agregar o eliminar de las listas",
|
"account.add_or_remove_from_list": "Agregar o eliminar de las listas",
|
||||||
"account.badges.bot": "Bot",
|
"account.badges.bot": "Automatizada",
|
||||||
"account.badges.group": "Grupo",
|
"account.badges.group": "Grupo",
|
||||||
"account.block": "Bloquear a @{name}",
|
"account.block": "Bloquear a @{name}",
|
||||||
"account.block_domain": "Bloquear dominio {domain}",
|
"account.block_domain": "Bloquear dominio {domain}",
|
||||||
"account.block_short": "Bloquear",
|
"account.block_short": "Bloquear",
|
||||||
"account.blocked": "Bloqueado",
|
"account.blocked": "Bloqueado",
|
||||||
"account.cancel_follow_request": "Retirar solicitud de seguimiento",
|
"account.cancel_follow_request": "Cancelar seguimiento",
|
||||||
"account.copy": "Copiar enlace al perfil",
|
"account.copy": "Copiar enlace al perfil",
|
||||||
"account.direct": "Mención privada @{name}",
|
"account.direct": "Mención privada @{name}",
|
||||||
"account.disable_notifications": "Dejar de notificarme cuando @{name} publique algo",
|
"account.disable_notifications": "Dejar de notificarme cuando @{name} publique algo",
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
"alert.rate_limited.message": "Por favor, intenta después de las {retry_time, time, medium}.",
|
"alert.rate_limited.message": "Por favor, intenta después de las {retry_time, time, medium}.",
|
||||||
"alert.rate_limited.title": "Tarifa limitada",
|
"alert.rate_limited.title": "Tarifa limitada",
|
||||||
"alert.unexpected.message": "Hubo un error inesperado.",
|
"alert.unexpected.message": "Hubo un error inesperado.",
|
||||||
"alert.unexpected.title": "¡Ups!",
|
"alert.unexpected.title": "¡Uy!",
|
||||||
"alt_text_badge.title": "Texto alternativo",
|
"alt_text_badge.title": "Texto alternativo",
|
||||||
"alt_text_modal.add_alt_text": "Añadir texto alternativo",
|
"alt_text_modal.add_alt_text": "Añadir texto alternativo",
|
||||||
"alt_text_modal.add_text_from_image": "Añadir texto de la imagen",
|
"alt_text_modal.add_text_from_image": "Añadir texto de la imagen",
|
||||||
|
@ -193,7 +193,7 @@
|
||||||
"compose_form.poll.switch_to_single": "Cambiar la 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": "Nueva publicación",
|
||||||
"compose_form.reply": "Respuesta",
|
"compose_form.reply": "Respuesta",
|
||||||
"compose_form.save_changes": "Actualización",
|
"compose_form.save_changes": "Actualización",
|
||||||
"compose_form.spoiler.marked": "Quitar advertencia de contenido",
|
"compose_form.spoiler.marked": "Quitar advertencia de contenido",
|
||||||
|
@ -285,7 +285,7 @@
|
||||||
"emoji_button.food": "Comida y bebida",
|
"emoji_button.food": "Comida y bebida",
|
||||||
"emoji_button.label": "Insertar emoji",
|
"emoji_button.label": "Insertar emoji",
|
||||||
"emoji_button.nature": "Naturaleza",
|
"emoji_button.nature": "Naturaleza",
|
||||||
"emoji_button.not_found": "Sin emojis coincidentes",
|
"emoji_button.not_found": "No se han encontrado emojis que coincidan",
|
||||||
"emoji_button.objects": "Objetos",
|
"emoji_button.objects": "Objetos",
|
||||||
"emoji_button.people": "Gente",
|
"emoji_button.people": "Gente",
|
||||||
"emoji_button.recent": "Usados frecuentemente",
|
"emoji_button.recent": "Usados frecuentemente",
|
||||||
|
@ -308,8 +308,8 @@
|
||||||
"empty_column.follow_requests": "No tienes ninguna petición de seguidor. Cuando recibas una, se mostrará aquí.",
|
"empty_column.follow_requests": "No tienes ninguna petición de seguidor. Cuando recibas una, se mostrará aquí.",
|
||||||
"empty_column.followed_tags": "No estás siguiendo ninguna etiqueta todavía. Cuando lo hagas, aparecerá aquí.",
|
"empty_column.followed_tags": "No estás siguiendo ninguna etiqueta todavía. Cuando lo hagas, aparecerá aquí.",
|
||||||
"empty_column.hashtag": "No hay nada en esta etiqueta aún.",
|
"empty_column.hashtag": "No hay nada en esta etiqueta aún.",
|
||||||
"empty_column.home": "No estás siguiendo a nadie aún. Visita {public} o haz búsquedas para empezar y conocer gente nueva.",
|
"empty_column.home": "¡Tu cronología está vacía! Sigue a más gente para llenarla.",
|
||||||
"empty_column.list": "No hay nada en esta lista aún. Cuando miembros de esta lista publiquen nuevos estatus, estos aparecerán qui.",
|
"empty_column.list": "Aún no hay nada en esta lista. Cuando los miembros de esta lista publiquen nuevos contenidos, aparecerán aquí.",
|
||||||
"empty_column.mutes": "Aún no has silenciado a ningún usuario.",
|
"empty_column.mutes": "Aún no has silenciado a ningún usuario.",
|
||||||
"empty_column.notification_requests": "¡Todo limpio! No hay nada aquí. Cuando recibas nuevas notificaciones, aparecerán aquí conforme a tu configuración.",
|
"empty_column.notification_requests": "¡Todo limpio! No hay nada aquí. Cuando recibas nuevas notificaciones, aparecerán aquí conforme a tu configuración.",
|
||||||
"empty_column.notifications": "No tienes ninguna notificación aún. Interactúa con otros para empezar una conversación.",
|
"empty_column.notifications": "No tienes ninguna notificación aún. Interactúa con otros para empezar una conversación.",
|
||||||
|
@ -438,41 +438,41 @@
|
||||||
"intervals.full.days": "{number, plural, one {# día} other {# días}}",
|
"intervals.full.days": "{number, plural, one {# día} other {# días}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# hora} other {# horas}}",
|
"intervals.full.hours": "{number, plural, one {# hora} other {# horas}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutos}}",
|
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutos}}",
|
||||||
"keyboard_shortcuts.back": "volver atrás",
|
"keyboard_shortcuts.back": "Volver atrás",
|
||||||
"keyboard_shortcuts.blocked": "abrir una lista de usuarios bloqueados",
|
"keyboard_shortcuts.blocked": "Abrir la lista de usuarios bloqueados",
|
||||||
"keyboard_shortcuts.boost": "Impulsar publicación",
|
"keyboard_shortcuts.boost": "Impulsar publicación",
|
||||||
"keyboard_shortcuts.column": "enfocar un estado en una de las columnas",
|
"keyboard_shortcuts.column": "Enfocar columna",
|
||||||
"keyboard_shortcuts.compose": "enfocar el área de texto de redacción",
|
"keyboard_shortcuts.compose": "Enfocar el área de texto de redacción",
|
||||||
"keyboard_shortcuts.description": "Descripción",
|
"keyboard_shortcuts.description": "Descripción",
|
||||||
"keyboard_shortcuts.direct": "para abrir la columna de menciones privadas",
|
"keyboard_shortcuts.direct": "para abrir la columna de menciones privadas",
|
||||||
"keyboard_shortcuts.down": "mover hacia abajo en la lista",
|
"keyboard_shortcuts.down": "Descender en la lista",
|
||||||
"keyboard_shortcuts.enter": "Abrir publicación",
|
"keyboard_shortcuts.enter": "Abrir publicación",
|
||||||
"keyboard_shortcuts.favourite": "Marcar como favorita la publicación",
|
"keyboard_shortcuts.favourite": "Marcar como favorita la publicación",
|
||||||
"keyboard_shortcuts.favourites": "Abrir lista de favoritos",
|
"keyboard_shortcuts.favourites": "Abrir lista de favoritos",
|
||||||
"keyboard_shortcuts.federated": "abrir el timeline federado",
|
"keyboard_shortcuts.federated": "Abrir cronología federada",
|
||||||
"keyboard_shortcuts.heading": "Keyboard Shortcuts",
|
"keyboard_shortcuts.heading": "Atajos de teclado",
|
||||||
"keyboard_shortcuts.home": "abrir el timeline propio",
|
"keyboard_shortcuts.home": "Abrir cronología principal",
|
||||||
"keyboard_shortcuts.hotkey": "Tecla caliente",
|
"keyboard_shortcuts.hotkey": "Tecla de acceso rápido",
|
||||||
"keyboard_shortcuts.legend": "para mostrar esta leyenda",
|
"keyboard_shortcuts.legend": "Mostrar esta leyenda",
|
||||||
"keyboard_shortcuts.local": "abrir el timeline local",
|
"keyboard_shortcuts.local": "Abrir cronología local",
|
||||||
"keyboard_shortcuts.mention": "para mencionar al autor",
|
"keyboard_shortcuts.mention": "Mencionar al autor",
|
||||||
"keyboard_shortcuts.muted": "abrir la lista de usuarios silenciados",
|
"keyboard_shortcuts.muted": "Abrir la lista de usuarios silenciados",
|
||||||
"keyboard_shortcuts.my_profile": "abrir tu perfil",
|
"keyboard_shortcuts.my_profile": "Abrir tu perfil",
|
||||||
"keyboard_shortcuts.notifications": "abrir la columna de notificaciones",
|
"keyboard_shortcuts.notifications": "Abrir la columna de notificaciones",
|
||||||
"keyboard_shortcuts.open_media": "para abrir archivos multimedia",
|
"keyboard_shortcuts.open_media": "Abrir multimedia",
|
||||||
"keyboard_shortcuts.pinned": "Abrir la lista de publicaciones fijadas",
|
"keyboard_shortcuts.pinned": "Abrir la lista de publicaciones fijadas",
|
||||||
"keyboard_shortcuts.profile": "abrir el perfil del autor",
|
"keyboard_shortcuts.profile": "Abrir perfil del autor",
|
||||||
"keyboard_shortcuts.reply": "Responder a la publicación",
|
"keyboard_shortcuts.reply": "Responder a la publicación",
|
||||||
"keyboard_shortcuts.requests": "abrir la lista de peticiones de seguidores",
|
"keyboard_shortcuts.requests": "Abrir lista de solicitudes de seguimiento",
|
||||||
"keyboard_shortcuts.search": "para poner el foco en la búsqueda",
|
"keyboard_shortcuts.search": "Enfocar la barra de búsqueda",
|
||||||
"keyboard_shortcuts.spoilers": "para mostrar/ocultar el campo CW",
|
"keyboard_shortcuts.spoilers": "Mostrar/ocultar el campo AC",
|
||||||
"keyboard_shortcuts.start": "abrir la columna \"comenzar\"",
|
"keyboard_shortcuts.start": "Abrir la columna “empezar”",
|
||||||
"keyboard_shortcuts.toggle_hidden": "mostrar/ocultar texto tras aviso de contenido (CW)",
|
"keyboard_shortcuts.toggle_hidden": "Mostrar/ocultar texto detrás de AC",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "mostrar/ocultar medios",
|
"keyboard_shortcuts.toggle_sensitivity": "Mostrar/ocultar multimedia",
|
||||||
"keyboard_shortcuts.toot": "Comenzar una nueva publicación",
|
"keyboard_shortcuts.toot": "Comenzar una nueva publicación",
|
||||||
"keyboard_shortcuts.translate": "para traducir una publicación",
|
"keyboard_shortcuts.translate": "para traducir una publicación",
|
||||||
"keyboard_shortcuts.unfocus": "para retirar el foco de la caja de redacción/búsqueda",
|
"keyboard_shortcuts.unfocus": "Desenfocar área de redacción/búsqueda",
|
||||||
"keyboard_shortcuts.up": "para ir hacia arriba en la lista",
|
"keyboard_shortcuts.up": "Ascender en la lista",
|
||||||
"lightbox.close": "Cerrar",
|
"lightbox.close": "Cerrar",
|
||||||
"lightbox.next": "Siguiente",
|
"lightbox.next": "Siguiente",
|
||||||
"lightbox.previous": "Anterior",
|
"lightbox.previous": "Anterior",
|
||||||
|
@ -644,7 +644,7 @@
|
||||||
"notifications.grant_permission": "Conceder permiso.",
|
"notifications.grant_permission": "Conceder permiso.",
|
||||||
"notifications.group": "{count} notificaciones",
|
"notifications.group": "{count} notificaciones",
|
||||||
"notifications.mark_as_read": "Marcar todas las notificaciones como leídas",
|
"notifications.mark_as_read": "Marcar todas las notificaciones como leídas",
|
||||||
"notifications.permission_denied": "No se pueden habilitar las notificaciones de escritorio ya que se denegó el permiso.",
|
"notifications.permission_denied": "No se pueden habilitar las notificaciones de escritorio, ya que se denegó el permiso",
|
||||||
"notifications.permission_denied_alert": "No se pueden habilitar las notificaciones de escritorio, ya que el permiso del navegador fue denegado anteriormente",
|
"notifications.permission_denied_alert": "No se pueden habilitar las notificaciones de escritorio, ya que el permiso del navegador fue denegado anteriormente",
|
||||||
"notifications.permission_required": "Las notificaciones de escritorio no están disponibles porque no se ha concedido el permiso requerido.",
|
"notifications.permission_required": "Las notificaciones de escritorio no están disponibles porque no se ha concedido el permiso requerido.",
|
||||||
"notifications.policy.accept": "Aceptar",
|
"notifications.policy.accept": "Aceptar",
|
||||||
|
@ -835,7 +835,7 @@
|
||||||
"status.media.open": "Click para abrir",
|
"status.media.open": "Click para abrir",
|
||||||
"status.media.show": "Click para mostrar",
|
"status.media.show": "Click para mostrar",
|
||||||
"status.media_hidden": "Contenido multimedia oculto",
|
"status.media_hidden": "Contenido multimedia oculto",
|
||||||
"status.mention": "Mencionar",
|
"status.mention": "Mencionar @{name}",
|
||||||
"status.more": "Más",
|
"status.more": "Más",
|
||||||
"status.mute": "Silenciar @{name}",
|
"status.mute": "Silenciar @{name}",
|
||||||
"status.mute_conversation": "Silenciar conversación",
|
"status.mute_conversation": "Silenciar conversación",
|
||||||
|
@ -855,7 +855,7 @@
|
||||||
"status.replied_to": "Respondió a {name}",
|
"status.replied_to": "Respondió a {name}",
|
||||||
"status.reply": "Responder",
|
"status.reply": "Responder",
|
||||||
"status.replyAll": "Responder al hilo",
|
"status.replyAll": "Responder al hilo",
|
||||||
"status.report": "Reportar",
|
"status.report": "Reportar @{name}",
|
||||||
"status.sensitive_warning": "Contenido sensible",
|
"status.sensitive_warning": "Contenido sensible",
|
||||||
"status.share": "Compartir",
|
"status.share": "Compartir",
|
||||||
"status.show_less_all": "Mostrar menos para todo",
|
"status.show_less_all": "Mostrar menos para todo",
|
||||||
|
@ -880,21 +880,21 @@
|
||||||
"time_remaining.seconds": "{number, plural, one {# segundo restante} other {# segundos restantes}}",
|
"time_remaining.seconds": "{number, plural, one {# segundo restante} other {# segundos restantes}}",
|
||||||
"trends.counter_by_accounts": "{count, plural, one {{counter} persona} other {{counter} personas}} en los últimos {days, plural, one {días} other {{days} días}}",
|
"trends.counter_by_accounts": "{count, plural, one {{counter} persona} other {{counter} personas}} en los últimos {days, plural, one {días} other {{days} días}}",
|
||||||
"trends.trending_now": "Tendencia ahora",
|
"trends.trending_now": "Tendencia ahora",
|
||||||
"ui.beforeunload": "Tu borrador se perderá si sales de Mastodon.",
|
"ui.beforeunload": "Tu borrador se perderá si abandonas Mastodon.",
|
||||||
"units.short.billion": "{count} MM",
|
"units.short.billion": "{count} MM",
|
||||||
"units.short.million": "{count} M",
|
"units.short.million": "{count} M",
|
||||||
"units.short.thousand": "{count} K",
|
"units.short.thousand": "{count} K",
|
||||||
"upload_area.title": "Arrastra y suelta para subir",
|
"upload_area.title": "Arrastra y suelta para subir",
|
||||||
"upload_button.label": "Subir multimedia (JPEG, PNG, GIF, WebM, MP4, MOV)",
|
"upload_button.label": "Subir multimedia (JPEG, PNG, GIF, WebM, MP4, MOV)",
|
||||||
"upload_error.limit": "Límite de subida de archivos excedido.",
|
"upload_error.limit": "Límite de subida de archivos excedido.",
|
||||||
"upload_error.poll": "Subida de archivos no permitida con encuestas.",
|
"upload_error.poll": "No se permite subir archivos con las encuestas.",
|
||||||
"upload_form.drag_and_drop.instructions": "Para recoger un archivo adjunto, pulsa la barra espaciadora o la tecla Intro. Mientras arrastras, usa las teclas de flecha para mover el archivo adjunto en cualquier dirección. Vuelve a pulsar la barra espaciadora o la tecla Intro para soltar el archivo adjunto en su nueva posición, o pulsa la tecla Escape para cancelar.",
|
"upload_form.drag_and_drop.instructions": "Para recoger un archivo adjunto, pulsa la barra espaciadora o la tecla Intro. Mientras arrastras, usa las teclas de flecha para mover el archivo adjunto en cualquier dirección. Vuelve a pulsar la barra espaciadora o la tecla Intro para soltar el archivo adjunto en su nueva posición, o pulsa la tecla Escape para cancelar.",
|
||||||
"upload_form.drag_and_drop.on_drag_cancel": "Arrastre cancelado. El archivo adjunto {item} fue eliminado.",
|
"upload_form.drag_and_drop.on_drag_cancel": "Arrastre cancelado. El archivo adjunto {item} fue eliminado.",
|
||||||
"upload_form.drag_and_drop.on_drag_end": "El archivo adjunto {item} fue eliminado.",
|
"upload_form.drag_and_drop.on_drag_end": "El archivo adjunto {item} fue eliminado.",
|
||||||
"upload_form.drag_and_drop.on_drag_over": "El archivo adjunto {item} fue movido.",
|
"upload_form.drag_and_drop.on_drag_over": "El archivo adjunto {item} fue movido.",
|
||||||
"upload_form.drag_and_drop.on_drag_start": "Recogidos los archivos adjuntos {item}.",
|
"upload_form.drag_and_drop.on_drag_start": "Recogidos los archivos adjuntos {item}.",
|
||||||
"upload_form.edit": "Editar",
|
"upload_form.edit": "Editar",
|
||||||
"upload_progress.label": "Subiendo…",
|
"upload_progress.label": "Subiendo...",
|
||||||
"upload_progress.processing": "Procesando…",
|
"upload_progress.processing": "Procesando…",
|
||||||
"username.taken": "Ese nombre de usuario está ocupado. Prueba con otro",
|
"username.taken": "Ese nombre de usuario está ocupado. Prueba con otro",
|
||||||
"video.close": "Cerrar video",
|
"video.close": "Cerrar video",
|
||||||
|
|
|
@ -56,9 +56,9 @@
|
||||||
"account.no_bio": "Sin biografía.",
|
"account.no_bio": "Sin biografía.",
|
||||||
"account.open_original_page": "Abrir página original",
|
"account.open_original_page": "Abrir página original",
|
||||||
"account.posts": "Publicaciones",
|
"account.posts": "Publicaciones",
|
||||||
"account.posts_with_replies": "Pub. y respuestas",
|
"account.posts_with_replies": "Publicaciones y respuestas",
|
||||||
"account.report": "Reportar a @{name}",
|
"account.report": "Reportar a @{name}",
|
||||||
"account.requested": "Esperando aprobación. Clica para cancelar la solicitud de seguimiento",
|
"account.requested": "Esperando aprobación. Haz clic para cancelar la solicitud de seguimiento",
|
||||||
"account.requested_follow": "{name} ha solicitado seguirte",
|
"account.requested_follow": "{name} ha solicitado seguirte",
|
||||||
"account.share": "Compartir el perfil de @{name}",
|
"account.share": "Compartir el perfil de @{name}",
|
||||||
"account.show_reblogs": "Mostrar impulsos de @{name}",
|
"account.show_reblogs": "Mostrar impulsos de @{name}",
|
||||||
|
@ -71,7 +71,7 @@
|
||||||
"account.unmute": "Dejar de silenciar a @{name}",
|
"account.unmute": "Dejar de silenciar a @{name}",
|
||||||
"account.unmute_notifications_short": "Dejar de silenciar notificaciones",
|
"account.unmute_notifications_short": "Dejar de silenciar notificaciones",
|
||||||
"account.unmute_short": "Dejar de silenciar",
|
"account.unmute_short": "Dejar de silenciar",
|
||||||
"account_note.placeholder": "Clic para añadir nota",
|
"account_note.placeholder": "Haz clic para añadir nota",
|
||||||
"admin.dashboard.daily_retention": "Tasa de retención de usuarios por día después del registro",
|
"admin.dashboard.daily_retention": "Tasa de retención de usuarios por día después del registro",
|
||||||
"admin.dashboard.monthly_retention": "Tasa de retención de usuarios por mes después del registro",
|
"admin.dashboard.monthly_retention": "Tasa de retención de usuarios por mes después del registro",
|
||||||
"admin.dashboard.retention.average": "Media",
|
"admin.dashboard.retention.average": "Media",
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
"admin.impact_report.instance_followers": "Seguidores que nuestros usuarios perderían",
|
"admin.impact_report.instance_followers": "Seguidores que nuestros usuarios perderían",
|
||||||
"admin.impact_report.instance_follows": "Seguidores que perderían sus usuarios",
|
"admin.impact_report.instance_follows": "Seguidores que perderían sus usuarios",
|
||||||
"admin.impact_report.title": "Resumen de impacto",
|
"admin.impact_report.title": "Resumen de impacto",
|
||||||
"alert.rate_limited.message": "Por favor, vuelve a intentarlo después de la(s) {retry_time, time, medium}.",
|
"alert.rate_limited.message": "Por favor, vuelve a intentarlo después de {retry_time, time, medium}.",
|
||||||
"alert.rate_limited.title": "Tráfico limitado",
|
"alert.rate_limited.title": "Tráfico limitado",
|
||||||
"alert.unexpected.message": "Hubo un error inesperado.",
|
"alert.unexpected.message": "Hubo un error inesperado.",
|
||||||
"alert.unexpected.title": "¡Ups!",
|
"alert.unexpected.title": "¡Ups!",
|
||||||
|
@ -93,7 +93,7 @@
|
||||||
"alt_text_modal.describe_for_people_with_hearing_impairments": "Descríbelo para personas con deficiencias auditivas…",
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Descríbelo para personas con deficiencias auditivas…",
|
||||||
"alt_text_modal.describe_for_people_with_visual_impairments": "Descríbelo para personas con discapacidad visual…",
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Descríbelo para personas con discapacidad visual…",
|
||||||
"alt_text_modal.done": "Hecho",
|
"alt_text_modal.done": "Hecho",
|
||||||
"announcement.announcement": "Anuncio",
|
"announcement.announcement": "Comunicación",
|
||||||
"annual_report.summary.archetype.booster": "El cazador de tendencias",
|
"annual_report.summary.archetype.booster": "El cazador de tendencias",
|
||||||
"annual_report.summary.archetype.lurker": "El acechador",
|
"annual_report.summary.archetype.lurker": "El acechador",
|
||||||
"annual_report.summary.archetype.oracle": "El oráculo",
|
"annual_report.summary.archetype.oracle": "El oráculo",
|
||||||
|
@ -243,7 +243,7 @@
|
||||||
"copypaste.copied": "Copiado",
|
"copypaste.copied": "Copiado",
|
||||||
"copypaste.copy_to_clipboard": "Copiar al portapapeles",
|
"copypaste.copy_to_clipboard": "Copiar al portapapeles",
|
||||||
"directory.federated": "Desde el fediverso conocido",
|
"directory.federated": "Desde el fediverso conocido",
|
||||||
"directory.local": "Solo de {domain}",
|
"directory.local": "Solo desde {domain}",
|
||||||
"directory.new_arrivals": "Recién llegados",
|
"directory.new_arrivals": "Recién llegados",
|
||||||
"directory.recently_active": "Recientemente activo",
|
"directory.recently_active": "Recientemente activo",
|
||||||
"disabled_account_banner.account_settings": "Ajustes de la cuenta",
|
"disabled_account_banner.account_settings": "Ajustes de la cuenta",
|
||||||
|
@ -285,7 +285,7 @@
|
||||||
"emoji_button.food": "Comida y bebida",
|
"emoji_button.food": "Comida y bebida",
|
||||||
"emoji_button.label": "Insertar emoji",
|
"emoji_button.label": "Insertar emoji",
|
||||||
"emoji_button.nature": "Naturaleza",
|
"emoji_button.nature": "Naturaleza",
|
||||||
"emoji_button.not_found": "No se encontró ningún emoji coincidente",
|
"emoji_button.not_found": "No se encontró ningún emoji que coincida",
|
||||||
"emoji_button.objects": "Objetos",
|
"emoji_button.objects": "Objetos",
|
||||||
"emoji_button.people": "Personas",
|
"emoji_button.people": "Personas",
|
||||||
"emoji_button.recent": "Usados frecuentemente",
|
"emoji_button.recent": "Usados frecuentemente",
|
||||||
|
@ -316,7 +316,7 @@
|
||||||
"empty_column.public": "¡No hay nada aquí! Escribe algo públicamente, o sigue usuarios de otras instancias manualmente para llenarlo",
|
"empty_column.public": "¡No hay nada aquí! Escribe algo públicamente, o sigue usuarios de otras instancias manualmente para llenarlo",
|
||||||
"error.unexpected_crash.explanation": "Debido a un error en nuestro código o a un problema de compatibilidad con el navegador, esta página no se ha podido mostrar correctamente.",
|
"error.unexpected_crash.explanation": "Debido a un error en nuestro código o a un problema de compatibilidad con el navegador, esta página no se ha podido mostrar correctamente.",
|
||||||
"error.unexpected_crash.explanation_addons": "No se pudo mostrar correctamente esta página. Este error probablemente fue causado por un complemento del navegador web o por herramientas de traducción automática.",
|
"error.unexpected_crash.explanation_addons": "No se pudo mostrar correctamente esta página. Este error probablemente fue causado por un complemento del navegador web o por herramientas de traducción automática.",
|
||||||
"error.unexpected_crash.next_steps": "Intenta actualizar la página. Si eso no ayuda, es posible que puedas usar Mastodon a través de otro navegador o aplicación nativa.",
|
"error.unexpected_crash.next_steps": "Intenta actualizar la página. Si eso no ayuda, quizás puedas usar Mastodon desde otro navegador o aplicación nativa.",
|
||||||
"error.unexpected_crash.next_steps_addons": "Intenta deshabilitarlos y recarga la página. Si eso no ayuda, podrías usar Mastodon a través de un navegador web diferente o aplicación nativa.",
|
"error.unexpected_crash.next_steps_addons": "Intenta deshabilitarlos y recarga la página. Si eso no ayuda, podrías usar Mastodon a través de un navegador web diferente o aplicación nativa.",
|
||||||
"errors.unexpected_crash.copy_stacktrace": "Copiar el seguimiento de pila en el portapapeles",
|
"errors.unexpected_crash.copy_stacktrace": "Copiar el seguimiento de pila en el portapapeles",
|
||||||
"errors.unexpected_crash.report_issue": "Informar de un problema/error",
|
"errors.unexpected_crash.report_issue": "Informar de un problema/error",
|
||||||
|
@ -330,7 +330,7 @@
|
||||||
"filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, tendrás que cambiar la fecha de caducidad para que se aplique.",
|
"filter_modal.added.expired_explanation": "Esta categoría de filtro ha caducado, tendrás que cambiar la fecha de caducidad para que se aplique.",
|
||||||
"filter_modal.added.expired_title": "¡Filtro caducado!",
|
"filter_modal.added.expired_title": "¡Filtro caducado!",
|
||||||
"filter_modal.added.review_and_configure": "Para revisar y configurar esta categoría de filtros, vaya a {settings_link}.",
|
"filter_modal.added.review_and_configure": "Para revisar y configurar esta categoría de filtros, vaya a {settings_link}.",
|
||||||
"filter_modal.added.review_and_configure_title": "Ajustes de filtro",
|
"filter_modal.added.review_and_configure_title": "Ajustes de filtros",
|
||||||
"filter_modal.added.settings_link": "página de ajustes",
|
"filter_modal.added.settings_link": "página de ajustes",
|
||||||
"filter_modal.added.short_explanation": "Esta publicación ha sido añadida a la siguiente categoría de filtros: {title}.",
|
"filter_modal.added.short_explanation": "Esta publicación ha sido añadida a la siguiente categoría de filtros: {title}.",
|
||||||
"filter_modal.added.title": "¡Filtro añadido!",
|
"filter_modal.added.title": "¡Filtro añadido!",
|
||||||
|
@ -352,7 +352,7 @@
|
||||||
"follow_requests.unlocked_explanation": "A pesar de que tu cuenta no es privada, el personal de {domain} ha pensado que quizás deberías revisar manualmente las solicitudes de seguimiento de estas cuentas.",
|
"follow_requests.unlocked_explanation": "A pesar de que tu cuenta no es privada, el personal de {domain} ha pensado que quizás deberías revisar manualmente las solicitudes de seguimiento de estas cuentas.",
|
||||||
"follow_suggestions.curated_suggestion": "Recomendaciones del equipo",
|
"follow_suggestions.curated_suggestion": "Recomendaciones del equipo",
|
||||||
"follow_suggestions.dismiss": "No mostrar de nuevo",
|
"follow_suggestions.dismiss": "No mostrar de nuevo",
|
||||||
"follow_suggestions.featured_longer": "Escogidos por el equipo de {domain}",
|
"follow_suggestions.featured_longer": "Sugerencias del equipo de {domain}",
|
||||||
"follow_suggestions.friends_of_friends_longer": "Populares entre las personas a las que sigues",
|
"follow_suggestions.friends_of_friends_longer": "Populares entre las personas a las que sigues",
|
||||||
"follow_suggestions.hints.featured": "Este perfil ha sido elegido a mano por el equipo de {domain}.",
|
"follow_suggestions.hints.featured": "Este perfil ha sido elegido a mano por el equipo de {domain}.",
|
||||||
"follow_suggestions.hints.friends_of_friends": "Este perfil es popular entre las personas que sigues.",
|
"follow_suggestions.hints.friends_of_friends": "Este perfil es popular entre las personas que sigues.",
|
||||||
|
@ -380,11 +380,11 @@
|
||||||
"hashtag.column_header.tag_mode.all": "y {additional}",
|
"hashtag.column_header.tag_mode.all": "y {additional}",
|
||||||
"hashtag.column_header.tag_mode.any": "o {additional}",
|
"hashtag.column_header.tag_mode.any": "o {additional}",
|
||||||
"hashtag.column_header.tag_mode.none": "sin {additional}",
|
"hashtag.column_header.tag_mode.none": "sin {additional}",
|
||||||
"hashtag.column_settings.select.no_options_message": "No se encontraron sugerencias",
|
"hashtag.column_settings.select.no_options_message": "No se han encontrado sugerencias",
|
||||||
"hashtag.column_settings.select.placeholder": "Introduce etiquetas…",
|
"hashtag.column_settings.select.placeholder": "Introduce etiquetas…",
|
||||||
"hashtag.column_settings.tag_mode.all": "Todos estos",
|
"hashtag.column_settings.tag_mode.all": "Todas estas",
|
||||||
"hashtag.column_settings.tag_mode.any": "Cualquiera de estos",
|
"hashtag.column_settings.tag_mode.any": "Cualquiera de estas",
|
||||||
"hashtag.column_settings.tag_mode.none": "Ninguno de estos",
|
"hashtag.column_settings.tag_mode.none": "Ninguna de estas",
|
||||||
"hashtag.column_settings.tag_toggle": "Incluir etiquetas adicionales en esta columna",
|
"hashtag.column_settings.tag_toggle": "Incluir etiquetas adicionales en esta columna",
|
||||||
"hashtag.counter_by_accounts": "{count, plural, one {{counter} participante} other {{counter} participantes}}",
|
"hashtag.counter_by_accounts": "{count, plural, one {{counter} participante} other {{counter} participantes}}",
|
||||||
"hashtag.counter_by_uses": "{count, plural, one {{counter} publicación} other {{counter} publicaciones}}",
|
"hashtag.counter_by_uses": "{count, plural, one {{counter} publicación} other {{counter} publicaciones}}",
|
||||||
|
@ -402,12 +402,12 @@
|
||||||
"hints.threads.see_more": "Ver más respuestas en {domain}",
|
"hints.threads.see_more": "Ver más respuestas en {domain}",
|
||||||
"home.column_settings.show_reblogs": "Mostrar impulsos",
|
"home.column_settings.show_reblogs": "Mostrar impulsos",
|
||||||
"home.column_settings.show_replies": "Mostrar respuestas",
|
"home.column_settings.show_replies": "Mostrar respuestas",
|
||||||
"home.hide_announcements": "Ocultar anuncios",
|
"home.hide_announcements": "Ocultar comunicaciones",
|
||||||
"home.pending_critical_update.body": "Por favor, ¡actualiza tu servidor Mastodon lo antes posible!",
|
"home.pending_critical_update.body": "Por favor, ¡actualiza tu servidor Mastodon lo antes posible!",
|
||||||
"home.pending_critical_update.link": "Ver actualizaciones",
|
"home.pending_critical_update.link": "Ver actualizaciones",
|
||||||
"home.pending_critical_update.title": "¡Actualización de seguridad crítica disponible!",
|
"home.pending_critical_update.title": "¡Actualización de seguridad crítica disponible!",
|
||||||
"home.show_announcements": "Mostrar anuncios",
|
"home.show_announcements": "Mostrar comunicaciones",
|
||||||
"ignore_notifications_modal.disclaimer": "Mastodon no puede informar a los usuarios que has ignorado sus notificaciones. Ignorar notificaciones no impedirá que se sigan enviando los mensajes.",
|
"ignore_notifications_modal.disclaimer": "Mastodon no puede informar a los usuarios de que has ignorado sus notificaciones. Ignorar notificaciones no impedirá que se sigan enviando los mensajes.",
|
||||||
"ignore_notifications_modal.filter_instead": "Filtrar en vez de ignorar",
|
"ignore_notifications_modal.filter_instead": "Filtrar en vez de ignorar",
|
||||||
"ignore_notifications_modal.filter_to_act_users": "Aún podrás aceptar, rechazar o reportar usuarios",
|
"ignore_notifications_modal.filter_to_act_users": "Aún podrás aceptar, rechazar o reportar usuarios",
|
||||||
"ignore_notifications_modal.filter_to_avoid_confusion": "Filtrar ayuda a evitar confusiones potenciales",
|
"ignore_notifications_modal.filter_to_avoid_confusion": "Filtrar ayuda a evitar confusiones potenciales",
|
||||||
|
@ -438,14 +438,14 @@
|
||||||
"intervals.full.days": "{number, plural, one {# día} other {# días}}",
|
"intervals.full.days": "{number, plural, one {# día} other {# días}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# hora} other {# horas}}",
|
"intervals.full.hours": "{number, plural, one {# hora} other {# horas}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutos}}",
|
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutos}}",
|
||||||
"keyboard_shortcuts.back": "volver atrás",
|
"keyboard_shortcuts.back": "Navegar hacia atrás",
|
||||||
"keyboard_shortcuts.blocked": "abrir una lista de usuarios bloqueados",
|
"keyboard_shortcuts.blocked": "Abrir lista de usuarios bloqueados",
|
||||||
"keyboard_shortcuts.boost": "Impulsar",
|
"keyboard_shortcuts.boost": "Impulsar",
|
||||||
"keyboard_shortcuts.column": "Enfocar columna",
|
"keyboard_shortcuts.column": "Enfocar columna",
|
||||||
"keyboard_shortcuts.compose": "enfocar el área de texto de redacción",
|
"keyboard_shortcuts.compose": "Focalizar el área de texto de redacción",
|
||||||
"keyboard_shortcuts.description": "Descripción",
|
"keyboard_shortcuts.description": "Descripción",
|
||||||
"keyboard_shortcuts.direct": "para abrir la columna de menciones privadas",
|
"keyboard_shortcuts.direct": "para abrir la columna de menciones privadas",
|
||||||
"keyboard_shortcuts.down": "mover hacia abajo en la lista",
|
"keyboard_shortcuts.down": "Moverse hacia abajo en la lista",
|
||||||
"keyboard_shortcuts.enter": "Abrir publicación",
|
"keyboard_shortcuts.enter": "Abrir publicación",
|
||||||
"keyboard_shortcuts.favourite": "Marcar como favorita la publicación",
|
"keyboard_shortcuts.favourite": "Marcar como favorita la publicación",
|
||||||
"keyboard_shortcuts.favourites": "Abrir lista de favoritos",
|
"keyboard_shortcuts.favourites": "Abrir lista de favoritos",
|
||||||
|
@ -455,24 +455,24 @@
|
||||||
"keyboard_shortcuts.hotkey": "Tecla rápida",
|
"keyboard_shortcuts.hotkey": "Tecla rápida",
|
||||||
"keyboard_shortcuts.legend": "Mostrar esta leyenda",
|
"keyboard_shortcuts.legend": "Mostrar esta leyenda",
|
||||||
"keyboard_shortcuts.local": "Abrir cronología local",
|
"keyboard_shortcuts.local": "Abrir cronología local",
|
||||||
"keyboard_shortcuts.mention": "mencionar al autor",
|
"keyboard_shortcuts.mention": "Mencionar autor",
|
||||||
"keyboard_shortcuts.muted": "abrir la lista de usuarios silenciados",
|
"keyboard_shortcuts.muted": "Abrir lista de usuarios silenciados",
|
||||||
"keyboard_shortcuts.my_profile": "abrir tu perfil",
|
"keyboard_shortcuts.my_profile": "Abrir tu perfil",
|
||||||
"keyboard_shortcuts.notifications": "abrir la columna de notificaciones",
|
"keyboard_shortcuts.notifications": "Abrir columna de notificaciones",
|
||||||
"keyboard_shortcuts.open_media": "para abrir archivos multimedia",
|
"keyboard_shortcuts.open_media": "Abrir multimedia",
|
||||||
"keyboard_shortcuts.pinned": "Abrir la lista de publicaciones destacadas",
|
"keyboard_shortcuts.pinned": "Abrir la lista de publicaciones destacadas",
|
||||||
"keyboard_shortcuts.profile": "abrir el perfil del autor",
|
"keyboard_shortcuts.profile": "Abrir perfil del autor",
|
||||||
"keyboard_shortcuts.reply": "para responder",
|
"keyboard_shortcuts.reply": "Responder a una publicación",
|
||||||
"keyboard_shortcuts.requests": "abrir la lista de peticiones de seguidores",
|
"keyboard_shortcuts.requests": "Abrir lista de solicitudes de seguimiento",
|
||||||
"keyboard_shortcuts.search": "para poner el foco en la búsqueda",
|
"keyboard_shortcuts.search": "Focalizar barra de búsqueda",
|
||||||
"keyboard_shortcuts.spoilers": "para mostrar/ocultar el campo CW",
|
"keyboard_shortcuts.spoilers": "Mostrar/ocultar el campo de CW",
|
||||||
"keyboard_shortcuts.start": "abrir la columna \"comenzar\"",
|
"keyboard_shortcuts.start": "Abrir la columna \"comenzar\"",
|
||||||
"keyboard_shortcuts.toggle_hidden": "mostrar/ocultar texto tras aviso de contenido (CW)",
|
"keyboard_shortcuts.toggle_hidden": "Mostrar/ocultar texto tras aviso de contenido (CW)",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "mostrar/ocultar medios",
|
"keyboard_shortcuts.toggle_sensitivity": "Mostrar/ocultar multimedia",
|
||||||
"keyboard_shortcuts.toot": "Comienza una nueva publicación",
|
"keyboard_shortcuts.toot": "Comenzar una nueva publicación",
|
||||||
"keyboard_shortcuts.translate": "para traducir una publicación",
|
"keyboard_shortcuts.translate": "para traducir una publicación",
|
||||||
"keyboard_shortcuts.unfocus": "para retirar el foco de la caja de redacción/búsqueda",
|
"keyboard_shortcuts.unfocus": "Quitar el foco de la caja de redacción/búsqueda",
|
||||||
"keyboard_shortcuts.up": "para ir hacia arriba en la lista",
|
"keyboard_shortcuts.up": "Moverse hacia arriba en la lista",
|
||||||
"lightbox.close": "Cerrar",
|
"lightbox.close": "Cerrar",
|
||||||
"lightbox.next": "Siguiente",
|
"lightbox.next": "Siguiente",
|
||||||
"lightbox.previous": "Anterior",
|
"lightbox.previous": "Anterior",
|
||||||
|
@ -644,7 +644,7 @@
|
||||||
"notifications.grant_permission": "Conceder permiso.",
|
"notifications.grant_permission": "Conceder permiso.",
|
||||||
"notifications.group": "{count} notificaciones",
|
"notifications.group": "{count} notificaciones",
|
||||||
"notifications.mark_as_read": "Marcar todas las notificaciones como leídas",
|
"notifications.mark_as_read": "Marcar todas las notificaciones como leídas",
|
||||||
"notifications.permission_denied": "No se pueden habilitar las notificaciones de escritorio ya que se denegó el permiso.",
|
"notifications.permission_denied": "Las notificaciones de escritorio no están disponibles porque se denegó el permiso del navegador previamente",
|
||||||
"notifications.permission_denied_alert": "No se pueden habilitar las notificaciones de escritorio, ya que el permiso del navegador fue denegado anteriormente",
|
"notifications.permission_denied_alert": "No se pueden habilitar las notificaciones de escritorio, ya que el permiso del navegador fue denegado anteriormente",
|
||||||
"notifications.permission_required": "Las notificaciones de escritorio no están disponibles porque no se ha concedido el permiso requerido.",
|
"notifications.permission_required": "Las notificaciones de escritorio no están disponibles porque no se ha concedido el permiso requerido.",
|
||||||
"notifications.policy.accept": "Aceptar",
|
"notifications.policy.accept": "Aceptar",
|
||||||
|
@ -835,7 +835,7 @@
|
||||||
"status.media.open": "Pulsa para abrir",
|
"status.media.open": "Pulsa para abrir",
|
||||||
"status.media.show": "Pulsa para mostrar",
|
"status.media.show": "Pulsa para mostrar",
|
||||||
"status.media_hidden": "Contenido multimedia oculto",
|
"status.media_hidden": "Contenido multimedia oculto",
|
||||||
"status.mention": "Mencionar",
|
"status.mention": "Mencionar a @{name}",
|
||||||
"status.more": "Más",
|
"status.more": "Más",
|
||||||
"status.mute": "Silenciar @{name}",
|
"status.mute": "Silenciar @{name}",
|
||||||
"status.mute_conversation": "Silenciar conversación",
|
"status.mute_conversation": "Silenciar conversación",
|
||||||
|
@ -855,7 +855,7 @@
|
||||||
"status.replied_to": "Respondió a {name}",
|
"status.replied_to": "Respondió a {name}",
|
||||||
"status.reply": "Responder",
|
"status.reply": "Responder",
|
||||||
"status.replyAll": "Responder al hilo",
|
"status.replyAll": "Responder al hilo",
|
||||||
"status.report": "Reportar",
|
"status.report": "Reportar a @{name}",
|
||||||
"status.sensitive_warning": "Contenido sensible",
|
"status.sensitive_warning": "Contenido sensible",
|
||||||
"status.share": "Compartir",
|
"status.share": "Compartir",
|
||||||
"status.show_less_all": "Mostrar menos para todo",
|
"status.show_less_all": "Mostrar menos para todo",
|
||||||
|
@ -885,7 +885,7 @@
|
||||||
"units.short.million": "{count} M",
|
"units.short.million": "{count} M",
|
||||||
"units.short.thousand": "{count} K",
|
"units.short.thousand": "{count} K",
|
||||||
"upload_area.title": "Arrastra y suelta para subir",
|
"upload_area.title": "Arrastra y suelta para subir",
|
||||||
"upload_button.label": "Subir multimedia (JPEG, PNG, GIF, WebM, MP4, MOV)",
|
"upload_button.label": "Añadir imágenes, un fichero de vídeo o de audio",
|
||||||
"upload_error.limit": "Límite de subida de archivos excedido.",
|
"upload_error.limit": "Límite de subida de archivos excedido.",
|
||||||
"upload_error.poll": "No se permite la subida de archivos con encuestas.",
|
"upload_error.poll": "No se permite la subida de archivos con encuestas.",
|
||||||
"upload_form.drag_and_drop.instructions": "Para recoger un archivo multimedia, pulsa la barra espaciadora o la tecla Enter. Mientras arrastras, utiliza las teclas de flecha para mover el archivo multimedia en cualquier dirección. Vuelve a pulsar la barra espaciadora o la tecla Enter para soltar el archivo multimedia en su nueva posición, o pulsa Escape para cancelar.",
|
"upload_form.drag_and_drop.instructions": "Para recoger un archivo multimedia, pulsa la barra espaciadora o la tecla Enter. Mientras arrastras, utiliza las teclas de flecha para mover el archivo multimedia en cualquier dirección. Vuelve a pulsar la barra espaciadora o la tecla Enter para soltar el archivo multimedia en su nueva posición, o pulsa Escape para cancelar.",
|
||||||
|
@ -894,7 +894,7 @@
|
||||||
"upload_form.drag_and_drop.on_drag_over": "El archivo adjunto {item} se ha movido.",
|
"upload_form.drag_and_drop.on_drag_over": "El archivo adjunto {item} se ha movido.",
|
||||||
"upload_form.drag_and_drop.on_drag_start": "Se ha recogido el archivo adjunto {item}.",
|
"upload_form.drag_and_drop.on_drag_start": "Se ha recogido el archivo adjunto {item}.",
|
||||||
"upload_form.edit": "Editar",
|
"upload_form.edit": "Editar",
|
||||||
"upload_progress.label": "Subiendo…",
|
"upload_progress.label": "Subiendo...",
|
||||||
"upload_progress.processing": "Procesando…",
|
"upload_progress.processing": "Procesando…",
|
||||||
"username.taken": "Ese nombre de usuario ya está en uso. Prueba con otro",
|
"username.taken": "Ese nombre de usuario ya está en uso. Prueba con otro",
|
||||||
"video.close": "Cerrar video",
|
"video.close": "Cerrar video",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Välju",
|
"confirmations.logout.confirm": "Välju",
|
||||||
"confirmations.logout.message": "Kas oled kindel, et soovid välja logida?",
|
"confirmations.logout.message": "Kas oled kindel, et soovid välja logida?",
|
||||||
"confirmations.logout.title": "Logida välja?",
|
"confirmations.logout.title": "Logida välja?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Lisa alt-tekst",
|
||||||
|
"confirmations.missing_alt_text.message": "Sinu postituses on ilma alt-tekstita meediat. Kirjelduse lisamine aitab su sisu muuta ligipääsetavaks rohkematele inimestele.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Postita siiski",
|
||||||
|
"confirmations.missing_alt_text.title": "Lisada alt-tekst?",
|
||||||
"confirmations.mute.confirm": "Vaigista",
|
"confirmations.mute.confirm": "Vaigista",
|
||||||
"confirmations.redraft.confirm": "Kustuta & taasalusta",
|
"confirmations.redraft.confirm": "Kustuta & taasalusta",
|
||||||
"confirmations.redraft.message": "Kindel, et soovid postituse kustutada ja võtta uue aluseks? Lemmikuks märkimised ja jagamised lähevad kaotsi ning vastused jäävad ilma algse postituseta.",
|
"confirmations.redraft.message": "Kindel, et soovid postituse kustutada ja võtta uue aluseks? Lemmikuks märkimised ja jagamised lähevad kaotsi ning vastused jäävad ilma algse postituseta.",
|
||||||
|
@ -553,8 +557,11 @@
|
||||||
"notification.admin.report_statuses_other": "{name} raporteeris kohast {target}",
|
"notification.admin.report_statuses_other": "{name} raporteeris kohast {target}",
|
||||||
"notification.admin.sign_up": "{name} registreerus",
|
"notification.admin.sign_up": "{name} registreerus",
|
||||||
"notification.admin.sign_up.name_and_others": "{name} ja {count, plural, one {# veel} other {# teist}} liitus",
|
"notification.admin.sign_up.name_and_others": "{name} ja {count, plural, one {# veel} other {# teist}} liitus",
|
||||||
|
"notification.annual_report.message": "Sinu {year} #Wrapstodon ootab! Avalda oma aasta tipphetked ja meeldejäävad hetked Mastodonis!",
|
||||||
|
"notification.annual_report.view": "Vaata #Wrapstodon",
|
||||||
"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.favourite_pm": "{name} märkis sinu privaatse mainimise lemmikuks",
|
||||||
"notification.follow": "{name} alustas su jälgimist",
|
"notification.follow": "{name} alustas su jälgimist",
|
||||||
"notification.follow.name_and_others": "{name} ja veel {count, plural, one {# kasutaja} other {# kasutajat}} hakkas sind jälgima",
|
"notification.follow.name_and_others": "{name} ja veel {count, plural, one {# kasutaja} other {# kasutajat}} hakkas sind jälgima",
|
||||||
"notification.follow_request": "{name} soovib sind jälgida",
|
"notification.follow_request": "{name} soovib sind jälgida",
|
||||||
|
|
|
@ -208,6 +208,9 @@
|
||||||
"confirmations.logout.confirm": "Amaitu saioa",
|
"confirmations.logout.confirm": "Amaitu saioa",
|
||||||
"confirmations.logout.message": "Ziur saioa amaitu nahi duzula?",
|
"confirmations.logout.message": "Ziur saioa amaitu nahi duzula?",
|
||||||
"confirmations.logout.title": "Itxi saioa?",
|
"confirmations.logout.title": "Itxi saioa?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Gehitu testu alternatiboa",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Bidali edonola ere",
|
||||||
|
"confirmations.missing_alt_text.title": "Testu alternatiboa gehitu?",
|
||||||
"confirmations.mute.confirm": "Mututu",
|
"confirmations.mute.confirm": "Mututu",
|
||||||
"confirmations.redraft.confirm": "Ezabatu eta berridatzi",
|
"confirmations.redraft.confirm": "Ezabatu eta berridatzi",
|
||||||
"confirmations.redraft.message": "Ziur argitalpen hau ezabatu eta zirriborroa berriro egitea nahi duzula? Gogokoak eta bultzadak galduko dira, eta jatorrizko argitalpenaren erantzunak zurtz geratuko dira.",
|
"confirmations.redraft.message": "Ziur argitalpen hau ezabatu eta zirriborroa berriro egitea nahi duzula? Gogokoak eta bultzadak galduko dira, eta jatorrizko argitalpenaren erantzunak zurtz geratuko dira.",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Se déconnecter",
|
"confirmations.logout.confirm": "Se déconnecter",
|
||||||
"confirmations.logout.message": "Voulez-vous vraiment vous déconnecter?",
|
"confirmations.logout.message": "Voulez-vous vraiment vous déconnecter?",
|
||||||
"confirmations.logout.title": "Se déconnecter ?",
|
"confirmations.logout.title": "Se déconnecter ?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Ajouter un texte alternatif",
|
||||||
|
"confirmations.missing_alt_text.message": "Votre post contient des médias sans texte alternatif. Ajouter des descriptions rend votre contenu accessible à un plus grand nombre de personnes.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Publier quand-même",
|
||||||
|
"confirmations.missing_alt_text.title": "Ajouter un texte alternatif?",
|
||||||
"confirmations.mute.confirm": "Masquer",
|
"confirmations.mute.confirm": "Masquer",
|
||||||
"confirmations.redraft.confirm": "Supprimer et réécrire",
|
"confirmations.redraft.confirm": "Supprimer et réécrire",
|
||||||
"confirmations.redraft.message": "Êtes-vous sûr·e de vouloir effacer cette publication pour la réécrire? Ses ses mises en favori et boosts seront perdus et ses réponses seront orphelines.",
|
"confirmations.redraft.message": "Êtes-vous sûr·e de vouloir effacer cette publication pour la réécrire? Ses ses mises en favori et boosts seront perdus et ses réponses seront orphelines.",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Se déconnecter",
|
"confirmations.logout.confirm": "Se déconnecter",
|
||||||
"confirmations.logout.message": "Voulez-vous vraiment vous déconnecter ?",
|
"confirmations.logout.message": "Voulez-vous vraiment vous déconnecter ?",
|
||||||
"confirmations.logout.title": "Se déconnecter ?",
|
"confirmations.logout.title": "Se déconnecter ?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Ajouter un texte alternatif",
|
||||||
|
"confirmations.missing_alt_text.message": "Votre post contient des médias sans texte alternatif. Ajouter des descriptions rend votre contenu accessible à un plus grand nombre de personnes.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Publier quand-même",
|
||||||
|
"confirmations.missing_alt_text.title": "Ajouter un texte alternatif?",
|
||||||
"confirmations.mute.confirm": "Masquer",
|
"confirmations.mute.confirm": "Masquer",
|
||||||
"confirmations.redraft.confirm": "Supprimer et ré-écrire",
|
"confirmations.redraft.confirm": "Supprimer et ré-écrire",
|
||||||
"confirmations.redraft.message": "Voulez-vous vraiment supprimer le message pour le réécrire ? Ses partages ainsi que ses mises en favori seront perdues, et ses réponses seront orphelines.",
|
"confirmations.redraft.message": "Voulez-vous vraiment supprimer le message pour le réécrire ? Ses partages ainsi que ses mises en favori seront perdues, et ses réponses seront orphelines.",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Tharla earráid gan choinne.",
|
"alert.unexpected.message": "Tharla earráid gan choinne.",
|
||||||
"alert.unexpected.title": "Hiúps!",
|
"alert.unexpected.title": "Hiúps!",
|
||||||
"alt_text_badge.title": "Téacs alt",
|
"alt_text_badge.title": "Téacs alt",
|
||||||
|
"alt_text_modal.add_alt_text": "Cuir téacs alt leis",
|
||||||
|
"alt_text_modal.add_text_from_image": "Cuir téacs ón íomhá leis",
|
||||||
|
"alt_text_modal.cancel": "Cealaigh",
|
||||||
|
"alt_text_modal.change_thumbnail": "Athraigh mionsamhail",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Déan cur síos air seo do dhaoine le lagú éisteachta…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Déan cur síos air seo do dhaoine a bhfuil lagú amhairc orthu…",
|
||||||
|
"alt_text_modal.done": "Déanta",
|
||||||
"announcement.announcement": "Fógra",
|
"announcement.announcement": "Fógra",
|
||||||
"annual_report.summary.archetype.booster": "An sealgair fionnuar",
|
"annual_report.summary.archetype.booster": "An sealgair fionnuar",
|
||||||
"annual_report.summary.archetype.lurker": "An lurker",
|
"annual_report.summary.archetype.lurker": "An lurker",
|
||||||
|
@ -211,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Logáil amach",
|
"confirmations.logout.confirm": "Logáil amach",
|
||||||
"confirmations.logout.message": "An bhfuil tú cinnte gur mhaith leat logáil amach?",
|
"confirmations.logout.message": "An bhfuil tú cinnte gur mhaith leat logáil amach?",
|
||||||
"confirmations.logout.title": "Logáil Amach?",
|
"confirmations.logout.title": "Logáil Amach?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Cuir téacs alt leis",
|
||||||
|
"confirmations.missing_alt_text.message": "Tá meáin gan alt téacs i do phostáil. Má chuirtear tuairiscí leis, cabhraíonn sé seo leat d’inneachar a rochtain do níos mó daoine.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Post ar aon nós",
|
||||||
|
"confirmations.missing_alt_text.title": "Cuir téacs alt leis?",
|
||||||
"confirmations.mute.confirm": "Balbhaigh",
|
"confirmations.mute.confirm": "Balbhaigh",
|
||||||
"confirmations.redraft.confirm": "Scrios ⁊ athdhréachtaigh",
|
"confirmations.redraft.confirm": "Scrios ⁊ athdhréachtaigh",
|
||||||
"confirmations.redraft.message": "An bhfuil tú cinnte gur mhaith leat an postáil seo a scriosadh agus é a athdhréachtú? Caillfear ceanáin agus treisithe, agus dílleachtaí freagraí ar an mbunphostála.",
|
"confirmations.redraft.message": "An bhfuil tú cinnte gur mhaith leat an postáil seo a scriosadh agus é a athdhréachtú? Caillfear ceanáin agus treisithe, agus dílleachtaí freagraí ar an mbunphostála.",
|
||||||
|
@ -407,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "An dtugann tú aird ar fhógraí ó dhaoine nach leanann tú?",
|
"ignore_notifications_modal.not_followers_title": "An dtugann tú aird ar fhógraí ó dhaoine nach leanann tú?",
|
||||||
"ignore_notifications_modal.not_following_title": "An ndéanann tú neamhaird de fhógraí ó dhaoine nach leanann tú?",
|
"ignore_notifications_modal.not_following_title": "An ndéanann tú neamhaird de fhógraí ó dhaoine nach leanann tú?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "An dtugann tú aird ar fhógraí ó Luaintí Príobháideacha gan iarraidh?",
|
"ignore_notifications_modal.private_mentions_title": "An dtugann tú aird ar fhógraí ó Luaintí Príobháideacha gan iarraidh?",
|
||||||
|
"info_button.label": "Cabhrú",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Cad is téacs altach ann?</h1> <p>Soláthraíonn téacs Alt cur síos ar íomhánna do dhaoine le lagú radhairc, naisc íseal-bandaleithead, nó daoine atá ag lorg comhthéacs breise.</p> <p>Is féidir leat inrochtaineacht agus tuiscint a fheabhsú do chách trí théacs alt soiléir, gonta, oibiachtúil a scríobh.</p> <ul> <li>Glac gnéithe tábhachtacha</li> <li>Déan achoimre ar théacs in íomhánna</li> <li>Úsáid struchtúr abairtí rialta</li> li> <li>Seachain faisnéis iomarcach</li> <li>Fócas ar threochtaí agus ar phríomhthorthaí i bhfíseanna casta (amhail léaráidí nó léarscáileanna)</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "Chun leanúint ar aghaidh, ní mór duit an ceann is fearr leat ó do chuntas.",
|
"interaction_modal.action.favourite": "Chun leanúint ar aghaidh, ní mór duit an ceann is fearr leat ó do chuntas.",
|
||||||
"interaction_modal.action.follow": "Chun leanúint ar aghaidh, ní mór duit leanúint ó do chuntas.",
|
"interaction_modal.action.follow": "Chun leanúint ar aghaidh, ní mór duit leanúint ó do chuntas.",
|
||||||
"interaction_modal.action.reblog": "Chun leanúint ar aghaidh, ní mór duit athbhlagáil ó do chuntas.",
|
"interaction_modal.action.reblog": "Chun leanúint ar aghaidh, ní mór duit athbhlagáil ó do chuntas.",
|
||||||
|
|
|
@ -86,9 +86,12 @@
|
||||||
"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 alternative",
|
"alt_text_badge.title": "Texto alternative",
|
||||||
|
"alt_text_modal.add_alt_text": "Adder texto alternative",
|
||||||
"alt_text_modal.add_text_from_image": "Adder texto ab imagine",
|
"alt_text_modal.add_text_from_image": "Adder texto ab imagine",
|
||||||
"alt_text_modal.cancel": "Cancellar",
|
"alt_text_modal.cancel": "Cancellar",
|
||||||
"alt_text_modal.change_thumbnail": "Cambiar le miniatura",
|
"alt_text_modal.change_thumbnail": "Cambiar le miniatura",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Describe isto pro personas con impedimentos auditive…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Describe isto pro personas con impedimentos visual…",
|
||||||
"alt_text_modal.done": "Preste",
|
"alt_text_modal.done": "Preste",
|
||||||
"announcement.announcement": "Annuncio",
|
"announcement.announcement": "Annuncio",
|
||||||
"annual_report.summary.archetype.booster": "Le impulsator",
|
"annual_report.summary.archetype.booster": "Le impulsator",
|
||||||
|
@ -215,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Clauder session",
|
"confirmations.logout.confirm": "Clauder session",
|
||||||
"confirmations.logout.message": "Es tu secur que tu vole clauder le session?",
|
"confirmations.logout.message": "Es tu secur que tu vole clauder le session?",
|
||||||
"confirmations.logout.title": "Clauder session?",
|
"confirmations.logout.title": "Clauder session?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Adder texto alternative",
|
||||||
|
"confirmations.missing_alt_text.message": "Tu message contine multimedia sin texto alternative. Adder descriptiones adjuta a render tu contento accessibile a plus personas.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Publicar totevia",
|
||||||
|
"confirmations.missing_alt_text.title": "Adder texto alternative?",
|
||||||
"confirmations.mute.confirm": "Silentiar",
|
"confirmations.mute.confirm": "Silentiar",
|
||||||
"confirmations.redraft.confirm": "Deler e rescriber",
|
"confirmations.redraft.confirm": "Deler e rescriber",
|
||||||
"confirmations.redraft.message": "Es tu secur de voler deler iste message e rescriber lo? Le favorites e le impulsos essera perdite, e le responsas al message original essera orphanate.",
|
"confirmations.redraft.message": "Es tu secur de voler deler iste message e rescriber lo? Le favorites e le impulsos essera perdite, e le responsas al message original essera orphanate.",
|
||||||
|
@ -411,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Ignorar notificationes de personas qui non te seque?",
|
"ignore_notifications_modal.not_followers_title": "Ignorar notificationes de personas qui non te seque?",
|
||||||
"ignore_notifications_modal.not_following_title": "Ignorar notificationes de personas que tu non seque?",
|
"ignore_notifications_modal.not_following_title": "Ignorar notificationes de personas que tu non seque?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Ignorar notificationes de mentiones private non requestate?",
|
"ignore_notifications_modal.private_mentions_title": "Ignorar notificationes de mentiones private non requestate?",
|
||||||
|
"info_button.label": "Adjuta",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Que es texto alternative?</h1><p>Le texto alternative forni descriptiones de imagines a personas con impedimentos visual, con connexiones lente, o qui cerca contexto additional.</p><p>Tu pote meliorar le accessibilitate e le comprension pro totes scribente un texto alternative clar, concise e objective.</p><ul><li>Captura le elementos importante</li><li>Summarisa texto in imagines</li><li>Usa le structura de phrase normal</li><li>Evita information redundante</li><li>In figuras complexe (como diagrammas o mappas), concentra te sur le tendentias e punctos clave</li></ul>",
|
||||||
"interaction_modal.action.favourite": "Per favor reveni a tu conto pro marcar isto como favorite.",
|
"interaction_modal.action.favourite": "Per favor reveni a tu conto pro marcar isto como favorite.",
|
||||||
"interaction_modal.action.follow": "Per favor reveni a tu conto pro sequer.",
|
"interaction_modal.action.follow": "Per favor reveni a tu conto pro sequer.",
|
||||||
"interaction_modal.action.reblog": "Per favor reveni a tu conto pro impulsar.",
|
"interaction_modal.action.reblog": "Per favor reveni a tu conto pro impulsar.",
|
||||||
|
@ -825,7 +834,7 @@
|
||||||
"status.load_more": "Cargar plus",
|
"status.load_more": "Cargar plus",
|
||||||
"status.media.open": "Clicca pro aperir",
|
"status.media.open": "Clicca pro aperir",
|
||||||
"status.media.show": "Clicca pro monstrar",
|
"status.media.show": "Clicca pro monstrar",
|
||||||
"status.media_hidden": "Medios celate",
|
"status.media_hidden": "Contento multimedial celate",
|
||||||
"status.mention": "Mentionar @{name}",
|
"status.mention": "Mentionar @{name}",
|
||||||
"status.more": "Plus",
|
"status.more": "Plus",
|
||||||
"status.mute": "Silentiar @{name}",
|
"status.mute": "Silentiar @{name}",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Disconnettiti",
|
"confirmations.logout.confirm": "Disconnettiti",
|
||||||
"confirmations.logout.message": "Sei sicuro di volerti disconnettere?",
|
"confirmations.logout.message": "Sei sicuro di volerti disconnettere?",
|
||||||
"confirmations.logout.title": "Uscire?",
|
"confirmations.logout.title": "Uscire?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Aggiungi testo alternativo",
|
||||||
|
"confirmations.missing_alt_text.message": "Il tuo post contiene media senza testo alternativo. L'aggiunta di descrizioni aiuta a rendere i tuoi contenuti accessibili a più persone.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Pubblica comunque",
|
||||||
|
"confirmations.missing_alt_text.title": "Aggiungere testo alternativo?",
|
||||||
"confirmations.mute.confirm": "Silenzia",
|
"confirmations.mute.confirm": "Silenzia",
|
||||||
"confirmations.redraft.confirm": "Elimina e riscrivi",
|
"confirmations.redraft.confirm": "Elimina e riscrivi",
|
||||||
"confirmations.redraft.message": "Sei sicuro di voler eliminare questo post e riscriverlo? I preferiti e i boost andranno persi e le risposte al post originale non saranno più collegate.",
|
"confirmations.redraft.message": "Sei sicuro di voler eliminare questo post e riscriverlo? I preferiti e i boost andranno persi e le risposte al post originale non saranno più collegate.",
|
||||||
|
|
|
@ -99,8 +99,11 @@
|
||||||
"alert.unexpected.title": "エラー!",
|
"alert.unexpected.title": "エラー!",
|
||||||
"alt_text_badge.title": "代替テキスト",
|
"alt_text_badge.title": "代替テキスト",
|
||||||
"alt_text_modal.add_alt_text": "代替テキストを追加",
|
"alt_text_modal.add_alt_text": "代替テキストを追加",
|
||||||
|
"alt_text_modal.add_text_from_image": "画像からテキストを追加",
|
||||||
"alt_text_modal.cancel": "キャンセル",
|
"alt_text_modal.cancel": "キャンセル",
|
||||||
"alt_text_modal.change_thumbnail": "サムネイルを変更",
|
"alt_text_modal.change_thumbnail": "サムネイルを変更",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "耳の不自由な方のために説明してください…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "目が不自由な方のために説明してください…",
|
||||||
"alt_text_modal.done": "完了",
|
"alt_text_modal.done": "完了",
|
||||||
"announcement.announcement": "お知らせ",
|
"announcement.announcement": "お知らせ",
|
||||||
"annual_report.summary.archetype.booster": "トレンドハンター",
|
"annual_report.summary.archetype.booster": "トレンドハンター",
|
||||||
|
@ -334,6 +337,10 @@
|
||||||
"confirmations.logout.confirm": "ログアウト",
|
"confirmations.logout.confirm": "ログアウト",
|
||||||
"confirmations.logout.message": "本当にログアウトしますか?",
|
"confirmations.logout.message": "本当にログアウトしますか?",
|
||||||
"confirmations.logout.title": "ログアウトしようとしています",
|
"confirmations.logout.title": "ログアウトしようとしています",
|
||||||
|
"confirmations.missing_alt_text.confirm": "代替テキストを追加",
|
||||||
|
"confirmations.missing_alt_text.message": "あなたの投稿には大体テキストのないメディアが含まれています。説明文を追加することで、より多くの人がコンテンツにアクセスできるようになります。",
|
||||||
|
"confirmations.missing_alt_text.secondary": "そのまま投稿する",
|
||||||
|
"confirmations.missing_alt_text.title": "代替テキストを追加しますか?",
|
||||||
"confirmations.mute.confirm": "ミュート",
|
"confirmations.mute.confirm": "ミュート",
|
||||||
"confirmations.redraft.confirm": "削除して下書きに戻す",
|
"confirmations.redraft.confirm": "削除して下書きに戻す",
|
||||||
"confirmations.redraft.message": "投稿を削除して下書きに戻します。この投稿へのお気に入り登録やブーストは失われ、返信は孤立することになります。よろしいですか?",
|
"confirmations.redraft.message": "投稿を削除して下書きに戻します。この投稿へのお気に入り登録やブーストは失われ、返信は孤立することになります。よろしいですか?",
|
||||||
|
@ -590,6 +597,7 @@
|
||||||
"keyboard_shortcuts.toggle_hidden": "CWで隠れた文を見る/隠す",
|
"keyboard_shortcuts.toggle_hidden": "CWで隠れた文を見る/隠す",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "非表示のメディアを見る/隠す",
|
"keyboard_shortcuts.toggle_sensitivity": "非表示のメディアを見る/隠す",
|
||||||
"keyboard_shortcuts.toot": "新規投稿",
|
"keyboard_shortcuts.toot": "新規投稿",
|
||||||
|
"keyboard_shortcuts.translate": "投稿を翻訳する",
|
||||||
"keyboard_shortcuts.unfocus": "投稿の入力欄・検索欄から離れる",
|
"keyboard_shortcuts.unfocus": "投稿の入力欄・検索欄から離れる",
|
||||||
"keyboard_shortcuts.up": "カラム内一つ上に移動",
|
"keyboard_shortcuts.up": "カラム内一つ上に移動",
|
||||||
"lightbox.close": "閉じる",
|
"lightbox.close": "閉じる",
|
||||||
|
|
|
@ -78,6 +78,7 @@
|
||||||
"alt_text_modal.done": "Immed",
|
"alt_text_modal.done": "Immed",
|
||||||
"announcement.announcement": "Ulɣu",
|
"announcement.announcement": "Ulɣu",
|
||||||
"annual_report.summary.most_used_hashtag.none": "Ula yiwen",
|
"annual_report.summary.most_used_hashtag.none": "Ula yiwen",
|
||||||
|
"annual_report.summary.new_posts.new_posts": "tisuffaɣ timaynutin",
|
||||||
"audio.hide": "Ffer amesli",
|
"audio.hide": "Ffer amesli",
|
||||||
"block_modal.show_less": "Ssken-d drus",
|
"block_modal.show_less": "Ssken-d drus",
|
||||||
"block_modal.show_more": "Ssken-d ugar",
|
"block_modal.show_more": "Ssken-d ugar",
|
||||||
|
@ -123,6 +124,7 @@
|
||||||
"column_header.pin": "Senteḍ",
|
"column_header.pin": "Senteḍ",
|
||||||
"column_header.show_settings": "Ssken iɣewwaṛen",
|
"column_header.show_settings": "Ssken iɣewwaṛen",
|
||||||
"column_header.unpin": "Kkes asenteḍ",
|
"column_header.unpin": "Kkes asenteḍ",
|
||||||
|
"column_search.cancel": "Semmet",
|
||||||
"column_subheading.settings": "Iɣewwaṛen",
|
"column_subheading.settings": "Iɣewwaṛen",
|
||||||
"community.column_settings.local_only": "Adigan kan",
|
"community.column_settings.local_only": "Adigan kan",
|
||||||
"community.column_settings.media_only": "Imidyaten kan",
|
"community.column_settings.media_only": "Imidyaten kan",
|
||||||
|
@ -141,6 +143,7 @@
|
||||||
"compose_form.poll.duration": "Tanzagt n tefrant",
|
"compose_form.poll.duration": "Tanzagt n tefrant",
|
||||||
"compose_form.poll.multiple": "Aṭas n ufran",
|
"compose_form.poll.multiple": "Aṭas n ufran",
|
||||||
"compose_form.poll.option_placeholder": "Taxtiṛt {number}",
|
"compose_form.poll.option_placeholder": "Taxtiṛt {number}",
|
||||||
|
"compose_form.poll.single": "Yiwen wefran",
|
||||||
"compose_form.poll.type": "Aɣanib",
|
"compose_form.poll.type": "Aɣanib",
|
||||||
"compose_form.publish": "Suffeɣ",
|
"compose_form.publish": "Suffeɣ",
|
||||||
"compose_form.publish_form": "Tasuffeɣt tamaynut",
|
"compose_form.publish_form": "Tasuffeɣt tamaynut",
|
||||||
|
@ -162,6 +165,7 @@
|
||||||
"confirmations.logout.confirm": "Ffeɣ",
|
"confirmations.logout.confirm": "Ffeɣ",
|
||||||
"confirmations.logout.message": "D tidet tebɣiḍ ad teffɣeḍ?",
|
"confirmations.logout.message": "D tidet tebɣiḍ ad teffɣeḍ?",
|
||||||
"confirmations.logout.title": "Tebɣiḍ ad teffɣeḍ ssya?",
|
"confirmations.logout.title": "Tebɣiḍ ad teffɣeḍ ssya?",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Suffeɣ akken yebɣu yili",
|
||||||
"confirmations.mute.confirm": "Sgugem",
|
"confirmations.mute.confirm": "Sgugem",
|
||||||
"confirmations.redraft.confirm": "Kkes sakin ɛiwed tira",
|
"confirmations.redraft.confirm": "Kkes sakin ɛiwed tira",
|
||||||
"confirmations.reply.confirm": "Err",
|
"confirmations.reply.confirm": "Err",
|
||||||
|
@ -273,7 +277,7 @@
|
||||||
"hashtag.column_settings.tag_toggle": "Glu-d s yihacṭagen imerna i ujgu-agi",
|
"hashtag.column_settings.tag_toggle": "Glu-d s yihacṭagen imerna i ujgu-agi",
|
||||||
"hashtag.counter_by_accounts": "{count, plural, one {{counter} imtekki} other {{counter} n imtekkiyen}}",
|
"hashtag.counter_by_accounts": "{count, plural, one {{counter} imtekki} other {{counter} n imtekkiyen}}",
|
||||||
"hashtag.counter_by_uses": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}}",
|
"hashtag.counter_by_uses": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}}",
|
||||||
"hashtag.counter_by_uses_today": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}} assa",
|
"hashtag.counter_by_uses_today": "{count, plural, one {{counter} n tsuffeɣt} other {{counter} n tsuffaɣ}} ass-a",
|
||||||
"hashtag.follow": "Ḍfeṛ ahacṭag",
|
"hashtag.follow": "Ḍfeṛ ahacṭag",
|
||||||
"hashtags.and_other": "…d {count, plural, one {}other {# nniḍen}}",
|
"hashtags.and_other": "…d {count, plural, one {}other {# nniḍen}}",
|
||||||
"hints.threads.replies_may_be_missing": "Tiririyin d-yusan deg iqeddacen nniḍen, yezmer ur d-ddant ara.",
|
"hints.threads.replies_may_be_missing": "Tiririyin d-yusan deg iqeddacen nniḍen, yezmer ur d-ddant ara.",
|
||||||
|
@ -284,10 +288,19 @@
|
||||||
"home.pending_critical_update.body": "Ma ulac aɣilif, leqqem aqeddac-ik Mastodon akken kan tzemreḍ !",
|
"home.pending_critical_update.body": "Ma ulac aɣilif, leqqem aqeddac-ik Mastodon akken kan tzemreḍ !",
|
||||||
"home.pending_critical_update.link": "Wali ileqman",
|
"home.pending_critical_update.link": "Wali ileqman",
|
||||||
"home.show_announcements": "Ssken-d ulɣuyen",
|
"home.show_announcements": "Ssken-d ulɣuyen",
|
||||||
|
"info_button.label": "Tallelt",
|
||||||
|
"interaction_modal.action.favourite": "I wakken ad tkemmleḍ, yessefk ad d-tḥemmleḍ seg umiḍan-ik·im.",
|
||||||
|
"interaction_modal.action.follow": "I wakken ad tkemmleḍ, yessefk ad d-tḍefreḍ seg umiḍan-ik·im.",
|
||||||
|
"interaction_modal.action.reblog": "I wakken ad tkemmleḍ, yessefk ad d-snernuḍ seg umiḍan-ik·im.",
|
||||||
|
"interaction_modal.action.reply": "I wakken ad tkemmleḍ, yessefk ad d-terreḍ seg umiḍan-ik·im.",
|
||||||
|
"interaction_modal.action.vote": "I wakken ad tkemmleḍ, yessefk ad d-tferneḍ seg umiḍan-ik·im.",
|
||||||
|
"interaction_modal.go": "Ddu",
|
||||||
|
"interaction_modal.no_account_yet": "Werɛad ur tesɛid amiḍan?",
|
||||||
"interaction_modal.on_another_server": "Deg uqeddac nniḍen",
|
"interaction_modal.on_another_server": "Deg uqeddac nniḍen",
|
||||||
"interaction_modal.on_this_server": "Deg uqeddac-ayi",
|
"interaction_modal.on_this_server": "Deg uqeddac-ayi",
|
||||||
"interaction_modal.title.follow": "Ḍfer {name}",
|
"interaction_modal.title.follow": "Ḍfer {name}",
|
||||||
"interaction_modal.title.reply": "Tiririt i tsuffeɣt n {name}",
|
"interaction_modal.title.reply": "Tiririt i tsuffeɣt n {name}",
|
||||||
|
"interaction_modal.username_prompt": "Amedya: {example}",
|
||||||
"intervals.full.days": "{number, plural, one {# wass} other {# wussan}}",
|
"intervals.full.days": "{number, plural, one {# wass} other {# wussan}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# usarag} other {# yisragen}}",
|
"intervals.full.hours": "{number, plural, one {# usarag} other {# yisragen}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# n tesdat} other {# n tesdatin}}",
|
"intervals.full.minutes": "{number, plural, one {# n tesdat} other {# n tesdatin}}",
|
||||||
|
@ -436,6 +449,7 @@
|
||||||
"notifications.mark_as_read": "Creḍ meṛṛa alɣuten am wakken ttwaɣran",
|
"notifications.mark_as_read": "Creḍ meṛṛa alɣuten am wakken ttwaɣran",
|
||||||
"notifications.permission_denied": "D awezɣi ad yili wermad n walɣuten n tnarit axateṛ turagt tettwagdel",
|
"notifications.permission_denied": "D awezɣi ad yili wermad n walɣuten n tnarit axateṛ turagt tettwagdel",
|
||||||
"notifications.policy.drop": "Anef-as",
|
"notifications.policy.drop": "Anef-as",
|
||||||
|
"notifications.policy.filter": "Sizdeg",
|
||||||
"notifications.policy.filter_new_accounts.hint": "Imiḍanen imaynuten i d-yennulfan deg {days, plural, one {yiwen n wass} other {# n wussan}} yezrin",
|
"notifications.policy.filter_new_accounts.hint": "Imiḍanen imaynuten i d-yennulfan deg {days, plural, one {yiwen n wass} other {# n wussan}} yezrin",
|
||||||
"notifications.policy.filter_new_accounts_title": "Imiḍan imaynuten",
|
"notifications.policy.filter_new_accounts_title": "Imiḍan imaynuten",
|
||||||
"notifications.policy.filter_not_followers_hint": "Ula d wid akked tid i k·m-id-iḍefren, ur wwiḍen ara {days, plural, one {yiwen wass} other {# wussan}}",
|
"notifications.policy.filter_not_followers_hint": "Ula d wid akked tid i k·m-id-iḍefren, ur wwiḍen ara {days, plural, one {yiwen wass} other {# wussan}}",
|
||||||
|
@ -485,7 +499,7 @@
|
||||||
"relative_time.just_now": "tura",
|
"relative_time.just_now": "tura",
|
||||||
"relative_time.minutes": "{number}tis",
|
"relative_time.minutes": "{number}tis",
|
||||||
"relative_time.seconds": "{number}tas",
|
"relative_time.seconds": "{number}tas",
|
||||||
"relative_time.today": "assa",
|
"relative_time.today": "ass-a",
|
||||||
"reply_indicator.cancel": "Sefsex",
|
"reply_indicator.cancel": "Sefsex",
|
||||||
"reply_indicator.poll": "Afmiḍi",
|
"reply_indicator.poll": "Afmiḍi",
|
||||||
"report.block": "Sewḥel",
|
"report.block": "Sewḥel",
|
||||||
|
@ -535,6 +549,7 @@
|
||||||
"search.quick_action.status_search": "Tisuffaɣ mṣadan d {x}",
|
"search.quick_action.status_search": "Tisuffaɣ mṣadan d {x}",
|
||||||
"search.search_or_paste": "Nadi neɣ senṭeḍ URL",
|
"search.search_or_paste": "Nadi neɣ senṭeḍ URL",
|
||||||
"search_popout.full_text_search_disabled_message": "Ur yelli ara deg {domain}.",
|
"search_popout.full_text_search_disabled_message": "Ur yelli ara deg {domain}.",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "Yella kan mi ara tiliḍ d uqqin.",
|
||||||
"search_popout.language_code": "Tangalt ISO n tutlayt",
|
"search_popout.language_code": "Tangalt ISO n tutlayt",
|
||||||
"search_popout.options": "Iwellihen n unadi",
|
"search_popout.options": "Iwellihen n unadi",
|
||||||
"search_popout.quick_actions": "Tigawin tiruradin",
|
"search_popout.quick_actions": "Tigawin tiruradin",
|
||||||
|
@ -546,6 +561,7 @@
|
||||||
"search_results.no_results": "Ulac igemmaḍ.",
|
"search_results.no_results": "Ulac igemmaḍ.",
|
||||||
"search_results.see_all": "Wali-ten akk",
|
"search_results.see_all": "Wali-ten akk",
|
||||||
"search_results.statuses": "Tisuffaɣ",
|
"search_results.statuses": "Tisuffaɣ",
|
||||||
|
"search_results.title": "Igemmaḍ n unadi ɣef \"{q}\"",
|
||||||
"server_banner.active_users": "iseqdacen urmiden",
|
"server_banner.active_users": "iseqdacen urmiden",
|
||||||
"server_banner.administered_by": "Yettwadbel sɣur :",
|
"server_banner.administered_by": "Yettwadbel sɣur :",
|
||||||
"server_banner.server_stats": "Tidaddanin n uqeddac:",
|
"server_banner.server_stats": "Tidaddanin n uqeddac:",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "로그아웃",
|
"confirmations.logout.confirm": "로그아웃",
|
||||||
"confirmations.logout.message": "정말로 로그아웃 하시겠습니까?",
|
"confirmations.logout.message": "정말로 로그아웃 하시겠습니까?",
|
||||||
"confirmations.logout.title": "로그아웃 할까요?",
|
"confirmations.logout.title": "로그아웃 할까요?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "대체 텍스트 추가",
|
||||||
|
"confirmations.missing_alt_text.message": "대체 텍스트가 없는 미디어를 포함하고 있습니다. 설명을 추가하면 더 많은 사람들이 내 콘텐츠에 접근할 수 있습니다.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "그냥 게시하기",
|
||||||
|
"confirmations.missing_alt_text.title": "대체 텍스트를 추가할까요?",
|
||||||
"confirmations.mute.confirm": "뮤트",
|
"confirmations.mute.confirm": "뮤트",
|
||||||
"confirmations.redraft.confirm": "삭제하고 다시 쓰기",
|
"confirmations.redraft.confirm": "삭제하고 다시 쓰기",
|
||||||
"confirmations.redraft.message": "정말로 이 게시물을 삭제하고 다시 쓰시겠습니까? 해당 게시물에 대한 부스트와 좋아요를 잃게 되고 원본에 대한 답장은 연결 되지 않습니다.",
|
"confirmations.redraft.message": "정말로 이 게시물을 삭제하고 다시 쓰시겠습니까? 해당 게시물에 대한 부스트와 좋아요를 잃게 되고 원본에 대한 답장은 연결 되지 않습니다.",
|
||||||
|
@ -415,6 +419,7 @@
|
||||||
"ignore_notifications_modal.not_following_title": "내가 팔로우하지 않는 사람들의 알림을 무시할까요?",
|
"ignore_notifications_modal.not_following_title": "내가 팔로우하지 않는 사람들의 알림을 무시할까요?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "요청하지 않은 개인 멘션 알림을 무시할까요?",
|
"ignore_notifications_modal.private_mentions_title": "요청하지 않은 개인 멘션 알림을 무시할까요?",
|
||||||
"info_button.label": "도움말",
|
"info_button.label": "도움말",
|
||||||
|
"info_button.what_is_alt_text": "<h1>대체 텍스트가 무었인가요?</h1> <p>대체 텍스트는 저시력자, 낮은 인터넷 대역폭 사용자, 더 자세한 문맥을 위해 이미지에 대한 설명을 제공하는 것입니다.</p> <p>깔끔하고 간결하고 객관적인 대체 텍스트를 작성해 모두가 이해하기 쉽게 만들고 접근성이 높아질 수 있습니다.</p><ul><li>중요한 요소에 중점을 두세요</li> <li>이미지 안의 글자를 요약하세요</li> <li>정형화된 문장 구조를 사용하세요</li> <li>중복된 정보를 피하세요</li> <li>복잡한 시각자료(도표나 지도 같은)에선 추세와 주요 결과에 중점을 두세요</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "계속하려면 내 계정으로 즐겨찾기해야 합니다.",
|
"interaction_modal.action.favourite": "계속하려면 내 계정으로 즐겨찾기해야 합니다.",
|
||||||
"interaction_modal.action.follow": "계속하려면 내 계정으로 팔로우해야 합니다.",
|
"interaction_modal.action.follow": "계속하려면 내 계정으로 팔로우해야 합니다.",
|
||||||
"interaction_modal.action.reblog": "계속하려면 내 계정으로 리블로그해야 합니다.",
|
"interaction_modal.action.reblog": "계속하려면 내 계정으로 리블로그해야 합니다.",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Atsijungti",
|
"confirmations.logout.confirm": "Atsijungti",
|
||||||
"confirmations.logout.message": "Ar tikrai nori atsijungti?",
|
"confirmations.logout.message": "Ar tikrai nori atsijungti?",
|
||||||
"confirmations.logout.title": "Atsijungti?",
|
"confirmations.logout.title": "Atsijungti?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Pridėti alternatyvųjį tekstą",
|
||||||
|
"confirmations.missing_alt_text.message": "Jūsų įrašas turi mediją be alternatyvaus teksto. Pridėjus aprašymus, jūsų turinys taps pasiekiamas daugeliui asmenų.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Siųsti vis tiek",
|
||||||
|
"confirmations.missing_alt_text.title": "Pridėti alternatyvųjį tekstą?",
|
||||||
"confirmations.mute.confirm": "Nutildyti",
|
"confirmations.mute.confirm": "Nutildyti",
|
||||||
"confirmations.redraft.confirm": "Ištrinti ir iš naujo parengti",
|
"confirmations.redraft.confirm": "Ištrinti ir iš naujo parengti",
|
||||||
"confirmations.redraft.message": "Ar tikrai nori ištrinti šį įrašą ir parengti jį iš naujo? Bus prarasti mėgstami ir pasidalinimai, o atsakymai į originalų įrašą bus panaikinti.",
|
"confirmations.redraft.message": "Ar tikrai nori ištrinti šį įrašą ir parengti jį iš naujo? Bus prarasti mėgstami ir pasidalinimai, o atsakymai į originalų įrašą bus panaikinti.",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "發生意外ê錯誤。.",
|
"alert.unexpected.message": "發生意外ê錯誤。.",
|
||||||
"alert.unexpected.title": "Ai-ioh!",
|
"alert.unexpected.title": "Ai-ioh!",
|
||||||
"alt_text_badge.title": "替代文字",
|
"alt_text_badge.title": "替代文字",
|
||||||
|
"alt_text_modal.add_alt_text": "加添說明文字",
|
||||||
|
"alt_text_modal.add_text_from_image": "Tuì圖加說明文字",
|
||||||
|
"alt_text_modal.cancel": "取消",
|
||||||
|
"alt_text_modal.change_thumbnail": "改縮小圖",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "請替聽有困難ê敘述tsit ê內容…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "請替看有困難ê敘述tsit ê內容…",
|
||||||
|
"alt_text_modal.done": "做好ah",
|
||||||
"announcement.announcement": "公告",
|
"announcement.announcement": "公告",
|
||||||
"annual_report.summary.archetype.booster": "追求趣味ê",
|
"annual_report.summary.archetype.booster": "追求趣味ê",
|
||||||
"annual_report.summary.archetype.lurker": "有讀無PO ê",
|
"annual_report.summary.archetype.lurker": "有讀無PO ê",
|
||||||
|
@ -182,7 +189,90 @@
|
||||||
"compose_form.poll.multiple": "Tsē選擇",
|
"compose_form.poll.multiple": "Tsē選擇",
|
||||||
"compose_form.poll.option_placeholder": "選項 {number}",
|
"compose_form.poll.option_placeholder": "選項 {number}",
|
||||||
"compose_form.poll.single": "單選擇",
|
"compose_form.poll.single": "單選擇",
|
||||||
|
"compose_form.poll.switch_to_multiple": "Kā投票改做ē當選tsē-tsē ê。",
|
||||||
|
"compose_form.poll.switch_to_single": "Kā投票改做kan-ta通選tsi̍t-ê",
|
||||||
|
"compose_form.poll.type": "投票ê方法",
|
||||||
|
"compose_form.publish": "PO文",
|
||||||
|
"compose_form.publish_form": "PO出去",
|
||||||
|
"compose_form.reply": "回應",
|
||||||
|
"compose_form.save_changes": "更新",
|
||||||
|
"compose_form.spoiler.marked": "Thâi掉內容警告",
|
||||||
|
"compose_form.spoiler.unmarked": "加添內容警告",
|
||||||
|
"compose_form.spoiler_placeholder": "內容警告(m̄是必要)",
|
||||||
|
"confirmation_modal.cancel": "取消",
|
||||||
|
"confirmations.block.confirm": "封鎖",
|
||||||
|
"confirmations.delete.confirm": "Thâi掉",
|
||||||
|
"confirmations.delete.message": "Lí kám確定beh thâi掉tsit ê PO文?",
|
||||||
|
"confirmations.delete.title": "Kám beh thâi掉tsit ê PO文?",
|
||||||
|
"confirmations.delete_list.confirm": "Thâi掉",
|
||||||
|
"confirmations.delete_list.message": "Lí kám確定beh永永thâi掉tsit ê列單?",
|
||||||
|
"confirmations.delete_list.title": "Kám beh thâi掉tsit ê列單?",
|
||||||
|
"confirmations.discard_edit_media.confirm": "棄sak",
|
||||||
|
"confirmations.discard_edit_media.message": "Lí佇媒體敘述á是先看māi ê所在有iáu buē儲存ê改變,kám beh kā in棄sak?",
|
||||||
|
"confirmations.edit.confirm": "編輯",
|
||||||
|
"confirmations.edit.message": "Tsit-má編輯ē khàm掉lí tng-leh編寫ê訊息,lí kám beh繼續án-ne做?",
|
||||||
|
"confirmations.edit.title": "Kám beh khàm掉PO文?",
|
||||||
"confirmations.follow_to_list.confirm": "跟tuè,加入kàu列單",
|
"confirmations.follow_to_list.confirm": "跟tuè,加入kàu列單",
|
||||||
|
"confirmations.follow_to_list.message": "Beh kā {name} 加添kàu列單,lí tio̍h先跟tuè伊。",
|
||||||
|
"confirmations.follow_to_list.title": "Kám beh跟tuè tsit ê用者?",
|
||||||
|
"confirmations.logout.confirm": "登出",
|
||||||
|
"confirmations.logout.message": "Lí kám確定beh登出?",
|
||||||
|
"confirmations.logout.title": "Lí kám beh登出?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "加添說明文字",
|
||||||
|
"confirmations.missing_alt_text.message": "Lí ê PO文包含無說明文字ê媒體。加添敘述,ē幫tsān lí ê內容hōo khah tsē lâng接近使用。",
|
||||||
|
"confirmations.missing_alt_text.secondary": "就按呢PO出去",
|
||||||
|
"confirmations.missing_alt_text.title": "Kám beh加添說明文字?",
|
||||||
|
"confirmations.mute.confirm": "消音",
|
||||||
|
"confirmations.redraft.confirm": "Thâi掉了後重寫",
|
||||||
|
"confirmations.redraft.message": "Lí kám確定behthâi掉tsit篇PO文了後koh重寫?收藏kap轉PO ē無去,而且原底ê PO文ê回應ē變孤立。",
|
||||||
|
"confirmations.redraft.title": "Kám beh thâi掉koh重寫PO文?",
|
||||||
|
"confirmations.reply.confirm": "回應",
|
||||||
|
"confirmations.reply.message": "Tsit-má回應ē khàm掉lí tng-leh編寫ê訊息。Lí kám確定beh繼續án-ne做?",
|
||||||
|
"confirmations.reply.title": "Kám beh khàm掉PO文?",
|
||||||
|
"confirmations.unfollow.confirm": "取消跟tuè",
|
||||||
|
"confirmations.unfollow.message": "Lí kám確定無愛跟tuè {name}?",
|
||||||
|
"confirmations.unfollow.title": "Kám beh取消跟tuè tsit ê用者?",
|
||||||
|
"content_warning.hide": "Am-khàm PO文",
|
||||||
|
"content_warning.show": "Mā tio̍h顯示",
|
||||||
|
"content_warning.show_more": "其他內容",
|
||||||
|
"conversation.delete": "Thâi掉會話",
|
||||||
|
"conversation.mark_as_read": "標做有讀",
|
||||||
|
"conversation.open": "顯示會話",
|
||||||
|
"conversation.with": "Kap {names}",
|
||||||
|
"copy_icon_button.copied": "有khóo-pih kàu tsián貼pang",
|
||||||
|
"copypaste.copied": "有khóo-pih",
|
||||||
|
"copypaste.copy_to_clipboard": "Khóo-pih kàu tsián貼pang",
|
||||||
|
"directory.federated": "Uì知影ê Fediverse",
|
||||||
|
"directory.local": "Kan-ta uì {domain}",
|
||||||
|
"directory.new_arrivals": "新來ê",
|
||||||
|
"directory.recently_active": "最近活動ê",
|
||||||
|
"disabled_account_banner.account_settings": "口座ê設定",
|
||||||
|
"disabled_account_banner.text": "Lí ê口座 {disabledAccount} tsit-má hōo lâng停止使用。",
|
||||||
|
"dismissable_banner.community_timeline": "Tsia sī uì 口座hē tī {domain} ê lâng,最近所公開PO ê。",
|
||||||
|
"dismissable_banner.dismiss": "Mài kā tshah",
|
||||||
|
"domain_block_modal.block": "封鎖服侍器",
|
||||||
|
"domain_block_modal.block_account_instead": "改做封鎖 @{name}",
|
||||||
|
"domain_block_modal.they_can_interact_with_old_posts": "Uì tsit ê服侍器來ê,通kap lí khah早ê PO交流。",
|
||||||
|
"embed.preview": "伊e án-ne顯示:\n",
|
||||||
|
"emoji_button.activity": "活動",
|
||||||
|
"emoji_button.clear": "清掉",
|
||||||
|
"emoji_button.custom": "自訂ê",
|
||||||
|
"emoji_button.flags": "旗á",
|
||||||
|
"emoji_button.food": "Tsia̍h-mi̍h kap 飲料",
|
||||||
|
"emoji_button.label": "加入繪文字(emoji)",
|
||||||
|
"emoji_button.nature": "自然",
|
||||||
|
"emoji_button.not_found": "Tshuē無對應ê emoji",
|
||||||
|
"emoji_button.objects": "物件",
|
||||||
|
"emoji_button.people": "Lâng",
|
||||||
|
"emoji_button.recent": "Tsia̍p用ê",
|
||||||
|
"emoji_button.search": "Tshiau-tshuē……",
|
||||||
|
"emoji_button.search_results": "Tshiau-tshuē ê結果",
|
||||||
|
"emoji_button.symbols": "符號",
|
||||||
|
"emoji_button.travel": "旅行kap地點",
|
||||||
|
"empty_column.account_hides_collections": "Tsit位用者選擇無愛公開tsit ê資訊",
|
||||||
|
"empty_column.account_suspended": "口座已經受停止",
|
||||||
|
"empty_column.account_timeline": "Tsia無PO文!",
|
||||||
|
"empty_column.account_unavailable": "個人資料bē當看",
|
||||||
"notification.favourite_pm": "{name} kah意lí ê私人提起",
|
"notification.favourite_pm": "{name} kah意lí ê私人提起",
|
||||||
"notification.favourite_pm.name_and_others_with_link": "{name} kap<a>{count, plural, other {另外 # ê lâng}}</a>kah意lí ê私人提起",
|
"notification.favourite_pm.name_and_others_with_link": "{name} kap<a>{count, plural, other {另外 # ê lâng}}</a>kah意lí ê私人提起",
|
||||||
"search_popout.language_code": "ISO語言代碼",
|
"search_popout.language_code": "ISO語言代碼",
|
||||||
|
|
|
@ -117,6 +117,8 @@
|
||||||
"compose_form.publish_form": "नयाँ पोस्ट",
|
"compose_form.publish_form": "नयाँ पोस्ट",
|
||||||
"compose_form.reply": "जवाफ दिनुहोस्",
|
"compose_form.reply": "जवाफ दिनुहोस्",
|
||||||
"compose_form.save_changes": "अपडेट गर्नुहोस्",
|
"compose_form.save_changes": "अपडेट गर्नुहोस्",
|
||||||
|
"confirmation_modal.cancel": "रद्द गर्नुहोस्",
|
||||||
|
"confirmations.block.confirm": "ब्लक गर्नुहोस्",
|
||||||
"confirmations.delete.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाईं यो पोष्ट मेटाउन चाहनुहुन्छ?",
|
"confirmations.delete.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाईं यो पोष्ट मेटाउन चाहनुहुन्छ?",
|
||||||
"confirmations.delete.title": "पोस्ट मेटाउने?",
|
"confirmations.delete.title": "पोस्ट मेटाउने?",
|
||||||
"confirmations.delete_list.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाईं यो सूची स्थायी रूपमा मेटाउन चाहनुहुन्छ?",
|
"confirmations.delete_list.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाईं यो सूची स्थायी रूपमा मेटाउन चाहनुहुन्छ?",
|
||||||
|
@ -129,7 +131,10 @@
|
||||||
"confirmations.follow_to_list.title": "प्रयोगकर्तालाई फलो गर्ने?",
|
"confirmations.follow_to_list.title": "प्रयोगकर्तालाई फलो गर्ने?",
|
||||||
"confirmations.logout.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाइँ लाई लग आउट गर्न चाहनुहुन्छ?",
|
"confirmations.logout.message": "के तपाइँ पक्का हुनुहुन्छ कि तपाइँ लाई लग आउट गर्न चाहनुहुन्छ?",
|
||||||
"confirmations.logout.title": "लग आउट गर्ने?",
|
"confirmations.logout.title": "लग आउट गर्ने?",
|
||||||
|
"confirmations.mute.confirm": "म्यूट गर्नुहोस्",
|
||||||
|
"confirmations.redraft.confirm": "मेटाएर पुन: ड्राफ्ट गर्नुहोस्",
|
||||||
"confirmations.redraft.title": "पोस्ट मेटाएर पुन: ड्राफ्ट गर्ने?",
|
"confirmations.redraft.title": "पोस्ट मेटाएर पुन: ड्राफ्ट गर्ने?",
|
||||||
|
"confirmations.reply.confirm": "जवाफ दिनुहोस्",
|
||||||
"confirmations.reply.message": "अहिले जवाफ दिनाले तपाईंले हाल लेखिरहनुभएको सन्देश अधिलेखन हुनेछ। के तपाईं अगाडि बढ्न चाहनुहुन्छ?",
|
"confirmations.reply.message": "अहिले जवाफ दिनाले तपाईंले हाल लेखिरहनुभएको सन्देश अधिलेखन हुनेछ। के तपाईं अगाडि बढ्न चाहनुहुन्छ?",
|
||||||
"confirmations.reply.title": "पोस्ट अधिलेखन गर्ने?",
|
"confirmations.reply.title": "पोस्ट अधिलेखन गर्ने?",
|
||||||
"confirmations.unfollow.confirm": "अनफलो गर्नुहोस्",
|
"confirmations.unfollow.confirm": "अनफलो गर्नुहोस्",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Det oppstod eit uventa problem.",
|
"alert.unexpected.message": "Det oppstod eit uventa problem.",
|
||||||
"alert.unexpected.title": "Oi sann!",
|
"alert.unexpected.title": "Oi sann!",
|
||||||
"alt_text_badge.title": "Alternativ tekst",
|
"alt_text_badge.title": "Alternativ tekst",
|
||||||
|
"alt_text_modal.add_alt_text": "Legg til alternativ tekst",
|
||||||
|
"alt_text_modal.add_text_from_image": "Legg til tekst frå biletet",
|
||||||
|
"alt_text_modal.cancel": "Avbryt",
|
||||||
|
"alt_text_modal.change_thumbnail": "Endre miniatyrbilete",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Skriv ei skildring for menneske med høyrselsnedsetjingar…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Skriv ei skildring for menneske med synsnedsetjingar…",
|
||||||
|
"alt_text_modal.done": "Ferdig",
|
||||||
"announcement.announcement": "Kunngjering",
|
"announcement.announcement": "Kunngjering",
|
||||||
"annual_report.summary.archetype.booster": "Den som jaktar på noko kult",
|
"annual_report.summary.archetype.booster": "Den som jaktar på noko kult",
|
||||||
"annual_report.summary.archetype.lurker": "Den som heng på hjørnet",
|
"annual_report.summary.archetype.lurker": "Den som heng på hjørnet",
|
||||||
|
@ -411,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Oversjå varsel frå folk som ikkje fylgjer deg?",
|
"ignore_notifications_modal.not_followers_title": "Oversjå varsel frå folk som ikkje fylgjer deg?",
|
||||||
"ignore_notifications_modal.not_following_title": "Oversjå varsel frå folk du ikkje fylgjer?",
|
"ignore_notifications_modal.not_following_title": "Oversjå varsel frå folk du ikkje fylgjer?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Oversjå varsel frå masseutsende private omtaler?",
|
"ignore_notifications_modal.private_mentions_title": "Oversjå varsel frå masseutsende private omtaler?",
|
||||||
|
"info_button.label": "Hjelp",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Kva er alternativ tekst?</h1> <p>Alternativ eller skildrande tekst gjev ei skildring av biletet for menneske som har synsvanskar, sein nettilkopling eller dei som ser etter ekstra innhald.</p> <p>Du gjer innhaldet ditt meir tilgjengeleg og forståeleg for alle ved å skriva klåre, presise og nøytrale alt-tekstar.</p> <ul> <li>Skriv om viktige element</li> <li>Oppsummer tekst i bilete</li> <li>Skriv vanlege setningar</li> <li>Unngå unyttige opplysingar</li> <li>Legg vekt på hovudpunkta i innhaldsrike visuelle element, som grafar eller kart</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "Du må favorittmerka frå kontoen din for å halda fram.",
|
"interaction_modal.action.favourite": "Du må favorittmerka frå kontoen din for å halda fram.",
|
||||||
"interaction_modal.action.follow": "Du må fylgja frå kontoen din for å halda fram.",
|
"interaction_modal.action.follow": "Du må fylgja frå kontoen din for å halda fram.",
|
||||||
"interaction_modal.action.reblog": "Du må framheva frå kontoen din for å halda fram.",
|
"interaction_modal.action.reblog": "Du må framheva frå kontoen din for å halda fram.",
|
||||||
|
|
|
@ -39,7 +39,7 @@
|
||||||
"account.no_bio": "ਕੋਈ ਵਰਣਨ ਨਹੀਂ ਦਿੱਤਾ।",
|
"account.no_bio": "ਕੋਈ ਵਰਣਨ ਨਹੀਂ ਦਿੱਤਾ।",
|
||||||
"account.open_original_page": "ਅਸਲ ਸਫ਼ੇ ਨੂੰ ਖੋਲ੍ਹੋ",
|
"account.open_original_page": "ਅਸਲ ਸਫ਼ੇ ਨੂੰ ਖੋਲ੍ਹੋ",
|
||||||
"account.posts": "ਪੋਸਟਾਂ",
|
"account.posts": "ਪੋਸਟਾਂ",
|
||||||
"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} ਨੇ ਤੁਹਾਨੂੰ ਫ਼ਾਲੋ ਕਰਨ ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਹੈ",
|
||||||
|
@ -57,6 +57,8 @@
|
||||||
"admin.dashboard.retention.cohort_size": "ਨਵੇਂ ਵਰਤੋਂਕਾਰ",
|
"admin.dashboard.retention.cohort_size": "ਨਵੇਂ ਵਰਤੋਂਕਾਰ",
|
||||||
"alert.unexpected.title": "ਓਹੋ!",
|
"alert.unexpected.title": "ਓਹੋ!",
|
||||||
"alt_text_badge.title": "ਬਦਲੀ ਲਿਖਤ",
|
"alt_text_badge.title": "ਬਦਲੀ ਲਿਖਤ",
|
||||||
|
"alt_text_modal.cancel": "ਰੱਦ ਕਰੋ",
|
||||||
|
"alt_text_modal.done": "ਮੁਕੰਮਲ",
|
||||||
"announcement.announcement": "ਹੋਕਾ",
|
"announcement.announcement": "ਹੋਕਾ",
|
||||||
"annual_report.summary.followers.followers": "ਫ਼ਾਲੋਅਰ",
|
"annual_report.summary.followers.followers": "ਫ਼ਾਲੋਅਰ",
|
||||||
"annual_report.summary.followers.total": "{count} ਕੁੱਲ",
|
"annual_report.summary.followers.total": "{count} ਕੁੱਲ",
|
||||||
|
@ -73,6 +75,7 @@
|
||||||
"block_modal.show_more": "ਵੱਧ ਦਿਖਾਓ",
|
"block_modal.show_more": "ਵੱਧ ਦਿਖਾਓ",
|
||||||
"block_modal.title": "ਵਰਤੋਂਕਾਰ ਉੱਤੇ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ?",
|
"block_modal.title": "ਵਰਤੋਂਕਾਰ ਉੱਤੇ ਪਾਬੰਦੀ ਲਾਉਣੀ ਹੈ?",
|
||||||
"boost_modal.reblog": "ਪੋਸਟ ਨੂੰ ਬੂਸਟ ਕਰਨਾ ਹੈ?",
|
"boost_modal.reblog": "ਪੋਸਟ ਨੂੰ ਬੂਸਟ ਕਰਨਾ ਹੈ?",
|
||||||
|
"bundle_column_error.copy_stacktrace": "ਗਲਤੀ ਰਿਪੋਰਟ ਨੂੰ ਕਾਪੀ ਕਰੋ",
|
||||||
"bundle_column_error.error.title": "ਓਹ ਹੋ!",
|
"bundle_column_error.error.title": "ਓਹ ਹੋ!",
|
||||||
"bundle_column_error.network.title": "ਨੈੱਟਵਰਕ ਦੀ ਸਮੱਸਿਆ",
|
"bundle_column_error.network.title": "ਨੈੱਟਵਰਕ ਦੀ ਸਮੱਸਿਆ",
|
||||||
"bundle_column_error.retry": "ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰੋ",
|
"bundle_column_error.retry": "ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰੋ",
|
||||||
|
@ -106,6 +109,7 @@
|
||||||
"column_header.pin": "ਟੰਗੋ",
|
"column_header.pin": "ਟੰਗੋ",
|
||||||
"column_header.show_settings": "ਸੈਟਿੰਗਾਂ ਦਿਖਾਓ",
|
"column_header.show_settings": "ਸੈਟਿੰਗਾਂ ਦਿਖਾਓ",
|
||||||
"column_header.unpin": "ਲਾਹੋ",
|
"column_header.unpin": "ਲਾਹੋ",
|
||||||
|
"column_search.cancel": "ਰੱਦ ਕਰੋ",
|
||||||
"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": "ਸਿਰਫ ਮੀਡੀਆ ਹੀ",
|
||||||
|
@ -141,9 +145,12 @@
|
||||||
"confirmations.delete_list.title": "ਸੂਚੀ ਨੂੰ ਹਟਾਉਣਾ ਹੈ?",
|
"confirmations.delete_list.title": "ਸੂਚੀ ਨੂੰ ਹਟਾਉਣਾ ਹੈ?",
|
||||||
"confirmations.discard_edit_media.confirm": "ਰੱਦ ਕਰੋ",
|
"confirmations.discard_edit_media.confirm": "ਰੱਦ ਕਰੋ",
|
||||||
"confirmations.edit.confirm": "ਸੋਧ",
|
"confirmations.edit.confirm": "ਸੋਧ",
|
||||||
|
"confirmations.follow_to_list.confirm": "ਫ਼ਾਲੋ ਕਰੋ ਅਤੇ ਲਿਸਟ 'ਚ ਜੋੜੋ",
|
||||||
|
"confirmations.follow_to_list.title": "ਵਰਤੋਂਕਾਰ ਨੂੰ ਫ਼ਾਲੋ ਕਰਨਾ ਹੈ?",
|
||||||
"confirmations.logout.confirm": "ਬਾਹਰ ਹੋਵੋ",
|
"confirmations.logout.confirm": "ਬਾਹਰ ਹੋਵੋ",
|
||||||
"confirmations.logout.message": "ਕੀ ਤੁਸੀਂ ਲਾਗ ਆਉਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?",
|
"confirmations.logout.message": "ਕੀ ਤੁਸੀਂ ਲਾਗ ਆਉਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?",
|
||||||
"confirmations.logout.title": "ਲਾਗ ਆਉਟ ਕਰਨਾ ਹੈ?",
|
"confirmations.logout.title": "ਲਾਗ ਆਉਟ ਕਰਨਾ ਹੈ?",
|
||||||
|
"confirmations.missing_alt_text.secondary": "ਕਿਵੇਂ ਵੀ ਪੋਸਟ ਕਰੋ",
|
||||||
"confirmations.mute.confirm": "ਮੌਨ ਕਰੋ",
|
"confirmations.mute.confirm": "ਮੌਨ ਕਰੋ",
|
||||||
"confirmations.redraft.confirm": "ਹਟਾਓ ਤੇ ਮੁੜ-ਡਰਾਫਟ",
|
"confirmations.redraft.confirm": "ਹਟਾਓ ਤੇ ਮੁੜ-ਡਰਾਫਟ",
|
||||||
"confirmations.reply.confirm": "ਜਵਾਬ ਦੇਵੋ",
|
"confirmations.reply.confirm": "ਜਵਾਬ ਦੇਵੋ",
|
||||||
|
@ -209,9 +216,12 @@
|
||||||
"filter_modal.select_filter.expired": "ਮਿਆਦ ਪੁੱਗੀ",
|
"filter_modal.select_filter.expired": "ਮਿਆਦ ਪੁੱਗੀ",
|
||||||
"filter_modal.select_filter.prompt_new": "ਨਵੀਂ ਕੈਟਾਗਰੀ: {name}",
|
"filter_modal.select_filter.prompt_new": "ਨਵੀਂ ਕੈਟਾਗਰੀ: {name}",
|
||||||
"filter_modal.select_filter.search": "ਖੋਜੋ ਜਾਂ ਬਣਾਓ",
|
"filter_modal.select_filter.search": "ਖੋਜੋ ਜਾਂ ਬਣਾਓ",
|
||||||
|
"filter_modal.select_filter.title": "ਇਸ ਪੋਸਟ ਨੂੰ ਫਿਲਟਰ ਕਰੋ",
|
||||||
|
"filter_modal.title.status": "ਇੱਕ ਪੋਸਟ ਨੂੰ ਫਿਲਟਰ ਕਰੋ",
|
||||||
"firehose.all": "ਸਭ",
|
"firehose.all": "ਸਭ",
|
||||||
"firehose.local": "ਇਹ ਸਰਵਰ",
|
"firehose.local": "ਇਹ ਸਰਵਰ",
|
||||||
"firehose.remote": "ਹੋਰ ਸਰਵਰ",
|
"firehose.remote": "ਹੋਰ ਸਰਵਰ",
|
||||||
|
"follow_request.authorize": "ਪਰਮਾਣਿਤ",
|
||||||
"follow_request.reject": "ਰੱਦ ਕਰੋ",
|
"follow_request.reject": "ਰੱਦ ਕਰੋ",
|
||||||
"follow_suggestions.dismiss": "ਮੁੜ ਨਾ ਵੇਖਾਓ",
|
"follow_suggestions.dismiss": "ਮੁੜ ਨਾ ਵੇਖਾਓ",
|
||||||
"follow_suggestions.personalized_suggestion": "ਨਿੱਜੀ ਸੁਝਾਅ",
|
"follow_suggestions.personalized_suggestion": "ਨਿੱਜੀ ਸੁਝਾਅ",
|
||||||
|
@ -227,6 +237,7 @@
|
||||||
"footer.privacy_policy": "ਪਰਦੇਦਾਰੀ ਨੀਤੀ",
|
"footer.privacy_policy": "ਪਰਦੇਦਾਰੀ ਨੀਤੀ",
|
||||||
"footer.source_code": "ਸਰੋਤ ਕੋਡ ਵੇਖੋ",
|
"footer.source_code": "ਸਰੋਤ ਕੋਡ ਵੇਖੋ",
|
||||||
"footer.status": "ਹਾਲਤ",
|
"footer.status": "ਹਾਲਤ",
|
||||||
|
"footer.terms_of_service": "ਸੇਵਾ ਦੀਆਂ ਸ਼ਰਤਾਂ",
|
||||||
"generic.saved": "ਸਾਂਭੀ ਗਈ",
|
"generic.saved": "ਸਾਂਭੀ ਗਈ",
|
||||||
"getting_started.heading": "ਸ਼ੁਰੂ ਕਰੀਏ",
|
"getting_started.heading": "ਸ਼ੁਰੂ ਕਰੀਏ",
|
||||||
"hashtag.column_header.tag_mode.all": "ਅਤੇ {additional}",
|
"hashtag.column_header.tag_mode.all": "ਅਤੇ {additional}",
|
||||||
|
@ -243,11 +254,15 @@
|
||||||
"hints.profiles.see_more_followers": "{domain} ਉੱਤੇ ਹੋਰ ਫ਼ਾਲੋਅਰ ਵੇਖੋ",
|
"hints.profiles.see_more_followers": "{domain} ਉੱਤੇ ਹੋਰ ਫ਼ਾਲੋਅਰ ਵੇਖੋ",
|
||||||
"hints.profiles.see_more_follows": "{domain} ਉੱਤੇ ਹੋਰ ਫ਼ਾਲੋ ਨੂੰ ਵੇਖੋ",
|
"hints.profiles.see_more_follows": "{domain} ਉੱਤੇ ਹੋਰ ਫ਼ਾਲੋ ਨੂੰ ਵੇਖੋ",
|
||||||
"hints.profiles.see_more_posts": "{domain} ਉੱਤੇ ਹੋਰ ਪੋਸਟਾਂ ਨੂੰ ਵੇਖੋ",
|
"hints.profiles.see_more_posts": "{domain} ਉੱਤੇ ਹੋਰ ਪੋਸਟਾਂ ਨੂੰ ਵੇਖੋ",
|
||||||
|
"hints.threads.see_more": "{domain} ਤੋਂ ਹੋਰ ਜਵਾਬਾਂ ਨੂੰ ਵੇਖੋ",
|
||||||
"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.pending_critical_update.link": "ਅੱਪਡੇਟ ਵੇਖੋ",
|
||||||
"ignore_notifications_modal.ignore": "ਨੋਟਫਿਕੇਸ਼ਨਾਂ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰੋ",
|
"ignore_notifications_modal.ignore": "ਨੋਟਫਿਕੇਸ਼ਨਾਂ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰੋ",
|
||||||
|
"info_button.label": "ਮਦਦ",
|
||||||
|
"interaction_modal.go": "ਜਾਓ",
|
||||||
|
"interaction_modal.no_account_yet": "ਹਾਲੇ ਖਾਤਾ ਨਹੀਂ ਹੈ?",
|
||||||
"interaction_modal.on_another_server": "ਵੱਖਰੇ ਸਰਵਰ ਉੱਤੇ",
|
"interaction_modal.on_another_server": "ਵੱਖਰੇ ਸਰਵਰ ਉੱਤੇ",
|
||||||
"interaction_modal.on_this_server": "ਇਸ ਸਰਵਰ ਉੱਤੇ",
|
"interaction_modal.on_this_server": "ਇਸ ਸਰਵਰ ਉੱਤੇ",
|
||||||
"interaction_modal.title.favourite": "{name} ਦੀ ਪੋਸਟ ਨੂੰ ਪਸੰਦ ਕਰੋ",
|
"interaction_modal.title.favourite": "{name} ਦੀ ਪੋਸਟ ਨੂੰ ਪਸੰਦ ਕਰੋ",
|
||||||
|
@ -255,6 +270,7 @@
|
||||||
"interaction_modal.title.reblog": "{name} ਦੀ ਪੋਸਟ ਨੂੰ ਬੂਸਟ ਕਰੋ",
|
"interaction_modal.title.reblog": "{name} ਦੀ ਪੋਸਟ ਨੂੰ ਬੂਸਟ ਕਰੋ",
|
||||||
"interaction_modal.title.reply": "{name} ਦੀ ਪੋਸਟ ਦਾ ਜਵਾਬ ਦਿਓ",
|
"interaction_modal.title.reply": "{name} ਦੀ ਪੋਸਟ ਦਾ ਜਵਾਬ ਦਿਓ",
|
||||||
"interaction_modal.title.vote": "{name} ਦੀ ਚੋਣ ਵਾਸਤੇ ਵੋਟ ਪਾਓ",
|
"interaction_modal.title.vote": "{name} ਦੀ ਚੋਣ ਵਾਸਤੇ ਵੋਟ ਪਾਓ",
|
||||||
|
"interaction_modal.username_prompt": "ਜਿਵੇਂ {example}",
|
||||||
"intervals.full.days": "{number, plural, one {# ਦਿਨ} other {# ਦਿਨ}}",
|
"intervals.full.days": "{number, plural, one {# ਦਿਨ} other {# ਦਿਨ}}",
|
||||||
"intervals.full.hours": "{number, plural, one {# ਘੰਟਾ} other {# ਘੰਟੇ}}",
|
"intervals.full.hours": "{number, plural, one {# ਘੰਟਾ} other {# ਘੰਟੇ}}",
|
||||||
"intervals.full.minutes": "{number, plural, one {# ਮਿੰਟ} other {# ਮਿੰਟ}}",
|
"intervals.full.minutes": "{number, plural, one {# ਮਿੰਟ} other {# ਮਿੰਟ}}",
|
||||||
|
@ -268,6 +284,7 @@
|
||||||
"keyboard_shortcuts.down": "ਸੂਚੀ ਵਿੱਚ ਹੇਠਾਂ ਭੇਜੋ",
|
"keyboard_shortcuts.down": "ਸੂਚੀ ਵਿੱਚ ਹੇਠਾਂ ਭੇਜੋ",
|
||||||
"keyboard_shortcuts.enter": "ਪੋਸਟ ਨੂੰ ਖੋਲ੍ਹੋ",
|
"keyboard_shortcuts.enter": "ਪੋਸਟ ਨੂੰ ਖੋਲ੍ਹੋ",
|
||||||
"keyboard_shortcuts.favourite": "ਪੋਸਟ ਨੂੰ ਪਸੰਦ ਕਰੋ",
|
"keyboard_shortcuts.favourite": "ਪੋਸਟ ਨੂੰ ਪਸੰਦ ਕਰੋ",
|
||||||
|
"keyboard_shortcuts.favourites": "ਮਨਪਸੰਦ ਸੂਚੀ ਨੂੰ ਖੋਲ੍ਹੋ",
|
||||||
"keyboard_shortcuts.federated": "",
|
"keyboard_shortcuts.federated": "",
|
||||||
"keyboard_shortcuts.heading": "ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ",
|
"keyboard_shortcuts.heading": "ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ",
|
||||||
"keyboard_shortcuts.home": "ਮੁੱਖ-ਸਫ਼ਾ ਟਾਈਮ-ਲਾਈਨ ਨੂੰ ਖੋਲ੍ਹੋ",
|
"keyboard_shortcuts.home": "ਮੁੱਖ-ਸਫ਼ਾ ਟਾਈਮ-ਲਾਈਨ ਨੂੰ ਖੋਲ੍ਹੋ",
|
||||||
|
@ -288,11 +305,13 @@
|
||||||
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "ਮੀਡੀਆ ਦਿਖਾਉਣ/ਲੁਕਾਉਣ ਲਈ",
|
"keyboard_shortcuts.toggle_sensitivity": "ਮੀਡੀਆ ਦਿਖਾਉਣ/ਲੁਕਾਉਣ ਲਈ",
|
||||||
"keyboard_shortcuts.toot": "ਨਵੀਂ ਪੋਸਟ ਸ਼ੁਰੂ ਕਰੋ",
|
"keyboard_shortcuts.toot": "ਨਵੀਂ ਪੋਸਟ ਸ਼ੁਰੂ ਕਰੋ",
|
||||||
|
"keyboard_shortcuts.translate": "ਪੋਸਟ ਨੂੰ ਅਨੁਵਾਦ ਕਰਨ ਲਈ",
|
||||||
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
|
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
|
||||||
"keyboard_shortcuts.up": "ਸੂਚੀ ਵਿੱਚ ਉੱਤੇ ਭੇਜੋ",
|
"keyboard_shortcuts.up": "ਸੂਚੀ ਵਿੱਚ ਉੱਤੇ ਭੇਜੋ",
|
||||||
"lightbox.close": "ਬੰਦ ਕਰੋ",
|
"lightbox.close": "ਬੰਦ ਕਰੋ",
|
||||||
"lightbox.next": "ਅਗਲੀ",
|
"lightbox.next": "ਅਗਲੀ",
|
||||||
"lightbox.previous": "ਪਿਛਲੀ",
|
"lightbox.previous": "ਪਿਛਲੀ",
|
||||||
|
"limited_account_hint.action": "ਪਰੋਫਾਈਲ ਨੂੰ ਕਿਵੇਂ ਵੀ ਵੇਖਾਓ",
|
||||||
"link_preview.author": "{name} ਵਲੋਂ",
|
"link_preview.author": "{name} ਵਲੋਂ",
|
||||||
"link_preview.more_from_author": "{name} ਵਲੋਂ ਹੋਰ",
|
"link_preview.more_from_author": "{name} ਵਲੋਂ ਹੋਰ",
|
||||||
"link_preview.shares": "{count, plural, one {{counter} ਪੋਸਟ} other {{counter} ਪੋਸਟਾਂ}}",
|
"link_preview.shares": "{count, plural, one {{counter} ਪੋਸਟ} other {{counter} ਪੋਸਟਾਂ}}",
|
||||||
|
@ -309,13 +328,17 @@
|
||||||
"lists.list_name": "ਸੂਚੀ ਦਾ ਨਾਂ",
|
"lists.list_name": "ਸੂਚੀ ਦਾ ਨਾਂ",
|
||||||
"lists.new_list_name": "ਨਵੀਂ ਸੂਚੀਂ ਦਾ ਨਾਂ",
|
"lists.new_list_name": "ਨਵੀਂ ਸੂਚੀਂ ਦਾ ਨਾਂ",
|
||||||
"lists.no_lists_yet": "ਹਾਲੇ ਕੋਈ ਵੀ ਸੂਚੀ ਨਹੀਂ ਹੈ।",
|
"lists.no_lists_yet": "ਹਾਲੇ ਕੋਈ ਵੀ ਸੂਚੀ ਨਹੀਂ ਹੈ।",
|
||||||
|
"lists.no_members_yet": "ਹਾਲੇ ਮੈਂਬਰ ਨਹੀਂ ਹਨ।",
|
||||||
|
"lists.no_results_found": "ਕੋਈ ਨਤੀਜਾ ਨਹੀਂ ਮਿਲਿਆ।",
|
||||||
"lists.remove_member": "ਹਟਾਓ",
|
"lists.remove_member": "ਹਟਾਓ",
|
||||||
"lists.replies_policy.followed": "ਕੋਈ ਵੀ ਫ਼ਾਲੋ ਕੀਤਾ ਵਰਤੋਂਕਾਰ",
|
"lists.replies_policy.followed": "ਕੋਈ ਵੀ ਫ਼ਾਲੋ ਕੀਤਾ ਵਰਤੋਂਕਾਰ",
|
||||||
"lists.replies_policy.list": "ਸੂਚੀ ਦੇ ਮੈਂਬਰ",
|
"lists.replies_policy.list": "ਸੂਚੀ ਦੇ ਮੈਂਬਰ",
|
||||||
"lists.replies_policy.none": "ਕੋਈ ਨਹੀਂ",
|
"lists.replies_policy.none": "ਕੋਈ ਨਹੀਂ",
|
||||||
"lists.save": "ਸੰਭਾਲੋ",
|
"lists.save": "ਸੰਭਾਲੋ",
|
||||||
|
"lists.search": "ਖੋਜੋ",
|
||||||
"loading_indicator.label": "ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ…",
|
"loading_indicator.label": "ਲੋਡ ਹੋ ਰਿਹਾ ਹੈ…",
|
||||||
"media_gallery.hide": "ਲੁਕਾਓ",
|
"media_gallery.hide": "ਲੁਕਾਓ",
|
||||||
|
"mute_modal.hide_from_notifications": "ਨੋਟੀਫਿਕੇਸ਼ਨਾਂ ਵਿੱਚੋਂ ਲੁਕਾਓ",
|
||||||
"mute_modal.show_options": "ਚੋਣਾਂ ਨੂੰ ਵੇਖਾਓ",
|
"mute_modal.show_options": "ਚੋਣਾਂ ਨੂੰ ਵੇਖਾਓ",
|
||||||
"navigation_bar.about": "ਇਸ ਬਾਰੇ",
|
"navigation_bar.about": "ਇਸ ਬਾਰੇ",
|
||||||
"navigation_bar.administration": "ਪਰਸ਼ਾਸ਼ਨ",
|
"navigation_bar.administration": "ਪਰਸ਼ਾਸ਼ਨ",
|
||||||
|
@ -354,6 +377,8 @@
|
||||||
"notification.mentioned_you": "{name} ਨੇ ਤੁਹਾਡਾ ਜ਼ਿਕਰ ਕੀਤਾ",
|
"notification.mentioned_you": "{name} ਨੇ ਤੁਹਾਡਾ ਜ਼ਿਕਰ ਕੀਤਾ",
|
||||||
"notification.moderation-warning.learn_more": "ਹੋਰ ਜਾਣੋ",
|
"notification.moderation-warning.learn_more": "ਹੋਰ ਜਾਣੋ",
|
||||||
"notification.moderation_warning.action_disable": "ਤੁਹਾਡੇ ਖਾਤੇ ਨੂੰਅਸਮਰੱਥ ਕੀਤਾ ਹੈ।",
|
"notification.moderation_warning.action_disable": "ਤੁਹਾਡੇ ਖਾਤੇ ਨੂੰਅਸਮਰੱਥ ਕੀਤਾ ਹੈ।",
|
||||||
|
"notification.moderation_warning.action_silence": "ਤੁਹਾਡੇ ਖਾਤੇ ਨੂੰ ਸੀਮਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।",
|
||||||
|
"notification.moderation_warning.action_suspend": "ਤੁਹਾਡੇ ਖਾਤੇ ਨੂੰ ਮੁਅੱਤਲ ਕੀਤਾ ਗਿਆ ਹੈ।",
|
||||||
"notification.reblog": "{name} boosted your status",
|
"notification.reblog": "{name} boosted your status",
|
||||||
"notification.relationships_severance_event.learn_more": "ਹੋਰ ਜਾਣੋ",
|
"notification.relationships_severance_event.learn_more": "ਹੋਰ ਜਾਣੋ",
|
||||||
"notification.status": "{name} ਨੇ ਹੁਣੇ ਪੋਸਟ ਕੀਤਾ",
|
"notification.status": "{name} ਨੇ ਹੁਣੇ ਪੋਸਟ ਕੀਤਾ",
|
||||||
|
@ -393,6 +418,14 @@
|
||||||
"notifications.policy.accept": "ਮਨਜ਼ੂਰ",
|
"notifications.policy.accept": "ਮਨਜ਼ੂਰ",
|
||||||
"notifications.policy.accept_hint": "ਨੋਟੀਫਿਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵੇਖਾਓ",
|
"notifications.policy.accept_hint": "ਨੋਟੀਫਿਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵੇਖਾਓ",
|
||||||
"notifications.policy.drop": "ਅਣਡਿੱਠਾ",
|
"notifications.policy.drop": "ਅਣਡਿੱਠਾ",
|
||||||
|
"notifications.policy.filter": "ਫਿਲਟਰ",
|
||||||
|
"notifications.policy.filter_new_accounts_title": "ਨਵੇਂ ਖਾਤੇ",
|
||||||
|
"notifications.policy.filter_not_followers_title": "ਲੋਕ ਤੁਹਾਨੂੰ ਫ਼ਾਲੋ ਨਹੀਂ ਕਰਦੇ",
|
||||||
|
"notifications.policy.filter_not_following_hint": "ਜਦ ਤੱਕ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਖੁਦ ਮਨਜ਼ੂਰੀ ਨਹੀਂ ਦਿੰਦੇ",
|
||||||
|
"notifications_permission_banner.enable": "ਡੈਸਕਟਾਪ ਸੂਚਨਾਵਾਂ ਸਮਰੱਥ ਕਰੋ",
|
||||||
|
"onboarding.follows.back": "ਪਿੱਛੇ",
|
||||||
|
"onboarding.follows.done": "ਮੁਕੰਮਲ",
|
||||||
|
"onboarding.follows.search": "ਖੋਜੋ",
|
||||||
"onboarding.profile.note": "ਜਾਣਕਾਰੀ",
|
"onboarding.profile.note": "ਜਾਣਕਾਰੀ",
|
||||||
"onboarding.profile.save_and_continue": "ਸੰਭਾਲੋ ਅਤੇ ਜਾਰੀ ਰੱਖੋ",
|
"onboarding.profile.save_and_continue": "ਸੰਭਾਲੋ ਅਤੇ ਜਾਰੀ ਰੱਖੋ",
|
||||||
"onboarding.profile.title": "ਪਰੋਫਾਈਲ ਸੈਟਅੱਪ",
|
"onboarding.profile.title": "ਪਰੋਫਾਈਲ ਸੈਟਅੱਪ",
|
||||||
|
@ -403,11 +436,16 @@
|
||||||
"poll.vote": "ਵੋਟ ਪਾਓ",
|
"poll.vote": "ਵੋਟ ਪਾਓ",
|
||||||
"poll.voted": "ਤੁਸੀਂ ਇਸ ਜਵਾਬ ਲਈ ਵੋਟ ਕੀਤਾ",
|
"poll.voted": "ਤੁਸੀਂ ਇਸ ਜਵਾਬ ਲਈ ਵੋਟ ਕੀਤਾ",
|
||||||
"privacy.change": "ਪੋਸਟ ਦੀ ਪਰਦੇਦਾਰੀ ਨੂੰ ਬਦਲੋ",
|
"privacy.change": "ਪੋਸਟ ਦੀ ਪਰਦੇਦਾਰੀ ਨੂੰ ਬਦਲੋ",
|
||||||
|
"privacy.direct.long": "ਪੋਸਟ ਵਿੱਚ ਜ਼ਿਕਰ ਕੀਤੇ ਹਰ ਕੋਈ",
|
||||||
|
"privacy.direct.short": "ਖਾਸ ਲੋਕ",
|
||||||
|
"privacy.private.long": "ਸਿਰਫ਼ ਤੁਹਾਡੇ ਫ਼ਾਲੋਅਰ ਹੀ",
|
||||||
"privacy.private.short": "ਫ਼ਾਲੋਅਰ",
|
"privacy.private.short": "ਫ਼ਾਲੋਅਰ",
|
||||||
"privacy.public.short": "ਜਨਤਕ",
|
"privacy.public.short": "ਜਨਤਕ",
|
||||||
|
"privacy_policy.last_updated": "ਆਖਰੀ ਵਾਰ {date} ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ",
|
||||||
"privacy_policy.title": "ਪਰਦੇਦਾਰੀ ਨੀਤੀ",
|
"privacy_policy.title": "ਪਰਦੇਦਾਰੀ ਨੀਤੀ",
|
||||||
"recommended": "ਸਿਫ਼ਾਰਸ਼ੀ",
|
"recommended": "ਸਿਫ਼ਾਰਸ਼ੀ",
|
||||||
"refresh": "ਤਾਜ਼ਾ ਕਰੋ",
|
"refresh": "ਤਾਜ਼ਾ ਕਰੋ",
|
||||||
|
"regeneration_indicator.please_stand_by": "ਕਿਰਪਾ ਕਰਕੇ ਉਡੀਕੋ।",
|
||||||
"relative_time.days": "{number}ਦਿਨ",
|
"relative_time.days": "{number}ਦਿਨ",
|
||||||
"relative_time.full.days": "{number, plural, one {# ਦਿਨ} other {# ਦਿਨ}} ਪਹਿਲਾਂ",
|
"relative_time.full.days": "{number, plural, one {# ਦਿਨ} other {# ਦਿਨ}} ਪਹਿਲਾਂ",
|
||||||
"relative_time.full.hours": "{number, plural, one {# ਘੰਟਾ} other {# ਘੰਟੇ}} ਪਹਿਲਾਂ",
|
"relative_time.full.hours": "{number, plural, one {# ਘੰਟਾ} other {# ਘੰਟੇ}} ਪਹਿਲਾਂ",
|
||||||
|
@ -431,9 +469,16 @@
|
||||||
"report.next": "ਅਗਲੀ",
|
"report.next": "ਅਗਲੀ",
|
||||||
"report.placeholder": "ਵਧੀਕ ਟਿੱਪਣੀਆਂ",
|
"report.placeholder": "ਵਧੀਕ ਟਿੱਪਣੀਆਂ",
|
||||||
"report.reasons.dislike": "ਮੈਨੂੰ ਇਹ ਪਸੰਦ ਨਹੀਂ ਹੈ",
|
"report.reasons.dislike": "ਮੈਨੂੰ ਇਹ ਪਸੰਦ ਨਹੀਂ ਹੈ",
|
||||||
|
"report.reasons.legal": "ਇਹ ਗ਼ੈਰ-ਕਨੂੰਨੀ ਹੈ",
|
||||||
|
"report.reasons.other": "ਇਹ ਕੁਝ ਹੋਰ ਹੈ",
|
||||||
"report.reasons.spam": "ਇਹ ਸਪੈਮ ਹੈ",
|
"report.reasons.spam": "ਇਹ ਸਪੈਮ ਹੈ",
|
||||||
|
"report.rules.subtitle": "ਲਾਗੂ ਹੋਣ ਵਾਲੇ ਸਾਰੇ ਚੁਣੋ",
|
||||||
|
"report.rules.title": "ਕਿਹੜੇ ਨਿਯਮਾਂ ਦਾ ਉਲੰਘਣ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ?",
|
||||||
|
"report.statuses.subtitle": "ਲਾਗੂ ਹੋਣ ਵਾਲੇ ਸਾਰੇ ਚੁਣੋ",
|
||||||
"report.submit": "ਭੇਜੋ",
|
"report.submit": "ਭੇਜੋ",
|
||||||
"report.target": "{target} ਰਿਪੋਰਟ",
|
"report.target": "{target} ਰਿਪੋਰਟ",
|
||||||
|
"report.thanks.title": "ਇਸ ਨੂੰ ਵੇਖਣਾ ਨਹੀਂ ਚਾਹੁੰਦੇ ਹੋ?",
|
||||||
|
"report.thanks.title_actionable": "ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਧੰਨਵਾਦ ਹੈ। ਅਸੀਂ ਇਸ ਦੀ ਛਾਣਬੀਣ ਕਰਾਂਗੇ।",
|
||||||
"report.unfollow": "@{name} ਨੂੰ ਅਣ-ਫ਼ਾਲੋ ਕਰੋ",
|
"report.unfollow": "@{name} ਨੂੰ ਅਣ-ਫ਼ਾਲੋ ਕਰੋ",
|
||||||
"report_notification.attached_statuses": "{count, plural, one {# post} other {# posts}} attached",
|
"report_notification.attached_statuses": "{count, plural, one {# post} other {# posts}} attached",
|
||||||
"report_notification.categories.legal": "ਕਨੂੰਨੀ",
|
"report_notification.categories.legal": "ਕਨੂੰਨੀ",
|
||||||
|
@ -444,6 +489,7 @@
|
||||||
"report_notification.categories.violation": "ਨਿਯਮ ਦੀ ਉਲੰਘਣਾ",
|
"report_notification.categories.violation": "ਨਿਯਮ ਦੀ ਉਲੰਘਣਾ",
|
||||||
"report_notification.categories.violation_sentence": "ਨਿਯਮ ਦੀ ਉਲੰਘਣਾ",
|
"report_notification.categories.violation_sentence": "ਨਿਯਮ ਦੀ ਉਲੰਘਣਾ",
|
||||||
"report_notification.open": "ਰਿਪੋਰਟ ਨੂੰ ਖੋਲ੍ਹੋ",
|
"report_notification.open": "ਰਿਪੋਰਟ ਨੂੰ ਖੋਲ੍ਹੋ",
|
||||||
|
"search.no_recent_searches": "ਕੋਈ ਸੱਜਰੀ ਖੋਜ ਨਹੀਂ ਹੈ",
|
||||||
"search.placeholder": "ਖੋਜੋ",
|
"search.placeholder": "ਖੋਜੋ",
|
||||||
"search.quick_action.go_to_account": "ਪਰੋਫਾਈਲ {x} ਉੱਤੇ ਜਾਓ",
|
"search.quick_action.go_to_account": "ਪਰੋਫਾਈਲ {x} ਉੱਤੇ ਜਾਓ",
|
||||||
"search.quick_action.go_to_hashtag": "ਹੈਸ਼ਟੈਗ {x} ਉੱਤੇ ਜਾਓ",
|
"search.quick_action.go_to_hashtag": "ਹੈਸ਼ਟੈਗ {x} ਉੱਤੇ ਜਾਓ",
|
||||||
|
@ -456,6 +502,7 @@
|
||||||
"search_results.accounts": "ਪਰੋਫਾਈਲ",
|
"search_results.accounts": "ਪਰੋਫਾਈਲ",
|
||||||
"search_results.all": "ਸਭ",
|
"search_results.all": "ਸਭ",
|
||||||
"search_results.hashtags": "ਹੈਸ਼ਟੈਗ",
|
"search_results.hashtags": "ਹੈਸ਼ਟੈਗ",
|
||||||
|
"search_results.no_results": "ਕੋਈ ਨਤੀਜੇ ਨਹੀਂ ਹਨ।",
|
||||||
"search_results.see_all": "ਸਭ ਵੇਖੋ",
|
"search_results.see_all": "ਸਭ ਵੇਖੋ",
|
||||||
"search_results.statuses": "ਪੋਸਟਾਂ",
|
"search_results.statuses": "ਪੋਸਟਾਂ",
|
||||||
"server_banner.active_users": "ਸਰਗਰਮ ਵਰਤੋਂਕਾਰ",
|
"server_banner.active_users": "ਸਰਗਰਮ ਵਰਤੋਂਕਾਰ",
|
||||||
|
@ -478,31 +525,49 @@
|
||||||
"status.load_more": "ਹੋਰ ਦਿਖਾਓ",
|
"status.load_more": "ਹੋਰ ਦਿਖਾਓ",
|
||||||
"status.media.open": "ਖੋਲ੍ਹਣ ਲਈ ਕਲਿੱਕ ਕਰੋ",
|
"status.media.open": "ਖੋਲ੍ਹਣ ਲਈ ਕਲਿੱਕ ਕਰੋ",
|
||||||
"status.media.show": "ਵੇਖਾਉਣ ਲਈ ਕਲਿੱਕ ਕਰੋ",
|
"status.media.show": "ਵੇਖਾਉਣ ਲਈ ਕਲਿੱਕ ਕਰੋ",
|
||||||
|
"status.media_hidden": "ਮੀਡਿਆ ਲੁਕਵਾਂ ਹੈ",
|
||||||
"status.mention": "@{name} ਦਾ ਜ਼ਿਕਰ",
|
"status.mention": "@{name} ਦਾ ਜ਼ਿਕਰ",
|
||||||
"status.more": "ਹੋਰ",
|
"status.more": "ਹੋਰ",
|
||||||
|
"status.mute": "@{name} ਨੂੰ ਮੌਨ ਕਰੋ",
|
||||||
|
"status.mute_conversation": "ਗੱਲਬਾਤ ਨੂੰ ਮੌਨ ਕਰੋ",
|
||||||
"status.open": "ਇਹ ਪੋਸਟ ਨੂੰ ਫੈਲਾਓ",
|
"status.open": "ਇਹ ਪੋਸਟ ਨੂੰ ਫੈਲਾਓ",
|
||||||
"status.pin": "ਪਰੋਫਾਈਲ ਉੱਤੇ ਟੰਗੋ",
|
"status.pin": "ਪਰੋਫਾਈਲ ਉੱਤੇ ਟੰਗੋ",
|
||||||
"status.pinned": "ਟੰਗੀ ਹੋਈ ਪੋਸਟ",
|
"status.pinned": "ਟੰਗੀ ਹੋਈ ਪੋਸਟ",
|
||||||
"status.read_more": "ਹੋਰ ਪੜ੍ਹੋ",
|
"status.read_more": "ਹੋਰ ਪੜ੍ਹੋ",
|
||||||
"status.reblog": "ਵਧਾਓ",
|
"status.reblog": "ਵਧਾਓ",
|
||||||
|
"status.reblogged_by": "{name} ਨੇ ਬੂਸਟ ਕੀਤਾ",
|
||||||
"status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.",
|
"status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.",
|
||||||
|
"status.redraft": "ਹਟਾਓ ਤੇ ਮੁੜ-ਡਰਾਫਟ",
|
||||||
|
"status.remove_bookmark": "ਬੁੱਕਮਾਰਕ ਨੂੰ ਹਟਾਓ",
|
||||||
|
"status.remove_favourite": "ਮਨਪਸੰਦ ਵਿੱਚੋਂ ਹਟਾਓ",
|
||||||
|
"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": "ਸਾਂਝਾ ਕਰੋ",
|
||||||
|
"status.show_less_all": "ਸਭ ਲਈ ਘੱਟ ਵੇਖਾਓ",
|
||||||
|
"status.show_more_all": "ਸਭ ਲਈ ਵੱਧ ਵੇਖਾਓ",
|
||||||
|
"status.show_original": "ਅਸਲ ਨੂੰ ਵੇਖਾਓ",
|
||||||
"status.title.with_attachments": "{user} ਨੇ {attachmentCount, plural,one {ਅਟੈਚਮੈਂਟ} other {{attachmentCount}ਅਟੈਚਮੈਂਟਾਂ}} ਪੋਸਟ ਕੀਤੀਆਂ",
|
"status.title.with_attachments": "{user} ਨੇ {attachmentCount, plural,one {ਅਟੈਚਮੈਂਟ} other {{attachmentCount}ਅਟੈਚਮੈਂਟਾਂ}} ਪੋਸਟ ਕੀਤੀਆਂ",
|
||||||
"status.translate": "ਉਲੱਥਾ ਕਰੋ",
|
"status.translate": "ਉਲੱਥਾ ਕਰੋ",
|
||||||
|
"status.translated_from_with": "{provider} ਵਰਤ ਕੇ {lang} ਤੋਂ ਅਨੁਵਾਦ ਕੀਤਾ",
|
||||||
|
"status.uncached_media_warning": "ਝਲਕ ਮੌਜੂਦ ਨਹੀਂ ਹੈ",
|
||||||
"status.unpin": "ਪਰੋਫਾਈਲ ਤੋਂ ਲਾਹੋ",
|
"status.unpin": "ਪਰੋਫਾਈਲ ਤੋਂ ਲਾਹੋ",
|
||||||
"subscribed_languages.save": "ਤਬਦੀਲੀਆਂ ਸੰਭਾਲੋ",
|
"subscribed_languages.save": "ਤਬਦੀਲੀਆਂ ਸੰਭਾਲੋ",
|
||||||
"tabs_bar.home": "ਘਰ",
|
"tabs_bar.home": "ਘਰ",
|
||||||
"tabs_bar.notifications": "ਸੂਚਨਾਵਾਂ",
|
"tabs_bar.notifications": "ਸੂਚਨਾਵਾਂ",
|
||||||
|
"terms_of_service.title": "ਸੇਵਾ ਦੀਆਂ ਸ਼ਰਤਾਂ",
|
||||||
|
"time_remaining.days": "{number, plural, one {# ਦਿਨ} other {# ਦਿਨ}} ਬਾਕੀ",
|
||||||
|
"time_remaining.hours": "{number, plural, one {# ਘੰਟਾ} other {# ਘੰਟੇ}} ਬਾਕੀ",
|
||||||
|
"time_remaining.minutes": "{number, plural, one {# ਮਿੰਟ} other {# ਮਿੰਟ}} ਬਾਕੀ",
|
||||||
"trends.counter_by_accounts": "{count, plural, one {{counter} person} other {{counter} people}} in the past {days, plural, one {day} other {# days}}",
|
"trends.counter_by_accounts": "{count, plural, one {{counter} person} other {{counter} people}} in the past {days, plural, one {day} other {# days}}",
|
||||||
"trends.trending_now": "ਹੁਣ ਰੁਝਾਨ ਵਿੱਚ",
|
"trends.trending_now": "ਹੁਣ ਰੁਝਾਨ ਵਿੱਚ",
|
||||||
"units.short.billion": "{count}ਿਬ",
|
"units.short.billion": "{count}ਿਬ",
|
||||||
"units.short.million": "{count}ਮਿ",
|
"units.short.million": "{count}ਮਿ",
|
||||||
"units.short.thousand": "{count}ਹਜ਼ਾਰ",
|
"units.short.thousand": "{count}ਹਜ਼ਾਰ",
|
||||||
|
"upload_button.label": "ਚਿੱਤਰ, ਵੀਡੀਓ ਜਾਂ ਆਡੀਓ ਫਾਇਲ ਨੂੰ ਜੋੜੋ",
|
||||||
"upload_form.edit": "ਸੋਧ",
|
"upload_form.edit": "ਸੋਧ",
|
||||||
"upload_progress.label": "ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...",
|
"upload_progress.label": "ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...",
|
||||||
"upload_progress.processing": "ਕਾਰਵਾਈ ਚੱਲ ਰਹੀ ਹੈ…",
|
"upload_progress.processing": "ਕਾਰਵਾਈ ਚੱਲ ਰਹੀ ਹੈ…",
|
||||||
|
@ -513,6 +578,8 @@
|
||||||
"video.expand": "ਵੀਡੀਓ ਨੂੰ ਫੈਲਾਓ",
|
"video.expand": "ਵੀਡੀਓ ਨੂੰ ਫੈਲਾਓ",
|
||||||
"video.fullscreen": "ਪੂਰੀ ਸਕਰੀਨ",
|
"video.fullscreen": "ਪੂਰੀ ਸਕਰੀਨ",
|
||||||
"video.hide": "ਵੀਡੀਓ ਨੂੰ ਲੁਕਾਓ",
|
"video.hide": "ਵੀਡੀਓ ਨੂੰ ਲੁਕਾਓ",
|
||||||
|
"video.mute": "ਆਵਾਜ਼ ਨੂੰ ਬੰਦ ਕਰੋ",
|
||||||
"video.pause": "ਠਹਿਰੋ",
|
"video.pause": "ਠਹਿਰੋ",
|
||||||
"video.play": "ਚਲਾਓ"
|
"video.play": "ਚਲਾਓ",
|
||||||
|
"video.unmute": "ਆਵਾਜ਼ ਨੂੰ ਸੁਣਾਓ"
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Ocorreu um erro inesperado.",
|
"alert.unexpected.message": "Ocorreu um erro inesperado.",
|
||||||
"alert.unexpected.title": "Eita!",
|
"alert.unexpected.title": "Eita!",
|
||||||
"alt_text_badge.title": "Texto alternativo",
|
"alt_text_badge.title": "Texto alternativo",
|
||||||
|
"alt_text_modal.add_alt_text": "Adicione texto alternativo",
|
||||||
|
"alt_text_modal.add_text_from_image": "Adicione texto da imagem",
|
||||||
|
"alt_text_modal.cancel": "Cancelar",
|
||||||
|
"alt_text_modal.change_thumbnail": "Alterar miniatura",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "…Descreva isso para pessoas com deficiências auditivas.…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Descreva isso para pessoas com deficiências visuais…",
|
||||||
|
"alt_text_modal.done": "Feito",
|
||||||
"announcement.announcement": "Comunicados",
|
"announcement.announcement": "Comunicados",
|
||||||
"annual_report.summary.archetype.booster": "Caçador legal",
|
"annual_report.summary.archetype.booster": "Caçador legal",
|
||||||
"annual_report.summary.archetype.lurker": "O espreitador",
|
"annual_report.summary.archetype.lurker": "O espreitador",
|
||||||
|
@ -211,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Sair",
|
"confirmations.logout.confirm": "Sair",
|
||||||
"confirmations.logout.message": "Você tem certeza de que deseja sair?",
|
"confirmations.logout.message": "Você tem certeza de que deseja sair?",
|
||||||
"confirmations.logout.title": "Sair da sessão?",
|
"confirmations.logout.title": "Sair da sessão?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Adicione texto alternativo",
|
||||||
|
"confirmations.missing_alt_text.message": "Seu post contém mídia sem texto alternativo. Adicionar descrições ajuda a tornar seu conteúdo acessível para mais pessoas.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Postar mesmo assim",
|
||||||
|
"confirmations.missing_alt_text.title": "Adicionar texto alternativo?",
|
||||||
"confirmations.mute.confirm": "Silenciar",
|
"confirmations.mute.confirm": "Silenciar",
|
||||||
"confirmations.redraft.confirm": "Excluir e rascunhar",
|
"confirmations.redraft.confirm": "Excluir e rascunhar",
|
||||||
"confirmations.redraft.message": "Você tem certeza de que quer apagar essa postagem e rascunhá-la? Favoritos e impulsos serão perdidos, e respostas à postagem original ficarão órfãs.",
|
"confirmations.redraft.message": "Você tem certeza de que quer apagar essa postagem e rascunhá-la? Favoritos e impulsos serão perdidos, e respostas à postagem original ficarão órfãs.",
|
||||||
|
@ -407,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Ignorar notificações de pessoas que não seguem você?",
|
"ignore_notifications_modal.not_followers_title": "Ignorar notificações de pessoas que não seguem você?",
|
||||||
"ignore_notifications_modal.not_following_title": "Ignorar notificações de pessoas que você não segue?",
|
"ignore_notifications_modal.not_following_title": "Ignorar notificações de pessoas que você não segue?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Ignorar notificações de menções privadas não solicitadas?",
|
"ignore_notifications_modal.private_mentions_title": "Ignorar notificações de menções privadas não solicitadas?",
|
||||||
|
"info_button.label": "Ajuda",
|
||||||
|
"info_button.what_is_alt_text": "<h1>O que é texto alternativo?</h1><p>O texto alternativo fornece descrições de imagens para pessoas com deficiências visuais, conexões de internet de baixa largura de banda ou aquelas que buscam mais contexto.</p><p>Você pode melhorar a acessibilidade e a compreensão para todos escrevendo texto alternativo claro, conciso e objetivo.</p> <ul> <li>Capture elementos importantes</li> <li>Resuma textos em imagens</li> <li>Use estrutura de frases regular</li> <li>Evite informações redundantes</li> <li>Foque em tendências e descobertas principais em visuais complexos (como diagramas ou mapas)</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "Para continuar, você precisa favoritar na sua conta.",
|
"interaction_modal.action.favourite": "Para continuar, você precisa favoritar na sua conta.",
|
||||||
"interaction_modal.action.follow": "Para continuar, você precisa seguir da sua conta.",
|
"interaction_modal.action.follow": "Para continuar, você precisa seguir da sua conta.",
|
||||||
"interaction_modal.action.reblog": "Para continuar, você precisa impulsionar na sua conta.",
|
"interaction_modal.action.reblog": "Para continuar, você precisa impulsionar na sua conta.",
|
||||||
|
@ -457,6 +470,7 @@
|
||||||
"keyboard_shortcuts.toggle_hidden": "expandir/ocultar aviso de conteúdo",
|
"keyboard_shortcuts.toggle_hidden": "expandir/ocultar aviso de conteúdo",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "mostrar/ocultar mídia",
|
"keyboard_shortcuts.toggle_sensitivity": "mostrar/ocultar mídia",
|
||||||
"keyboard_shortcuts.toot": "compor novo toot",
|
"keyboard_shortcuts.toot": "compor novo toot",
|
||||||
|
"keyboard_shortcuts.translate": "Para traduzir um post",
|
||||||
"keyboard_shortcuts.unfocus": "desfocar de tudo",
|
"keyboard_shortcuts.unfocus": "desfocar de tudo",
|
||||||
"keyboard_shortcuts.up": "mover para cima",
|
"keyboard_shortcuts.up": "mover para cima",
|
||||||
"lightbox.close": "Fechar",
|
"lightbox.close": "Fechar",
|
||||||
|
@ -836,6 +850,7 @@
|
||||||
"status.reblogs.empty": "Nada aqui. Quando alguém der boost, o usuário aparecerá aqui.",
|
"status.reblogs.empty": "Nada aqui. Quando alguém der boost, o usuário aparecerá aqui.",
|
||||||
"status.redraft": "Excluir e rascunhar",
|
"status.redraft": "Excluir e rascunhar",
|
||||||
"status.remove_bookmark": "Remover do Salvos",
|
"status.remove_bookmark": "Remover do Salvos",
|
||||||
|
"status.remove_favourite": "Remover dos favoritos",
|
||||||
"status.replied_in_thread": "Respondido na conversa",
|
"status.replied_in_thread": "Respondido na conversa",
|
||||||
"status.replied_to": "Em resposta a {name}",
|
"status.replied_to": "Em resposta a {name}",
|
||||||
"status.reply": "Responder",
|
"status.reply": "Responder",
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
"account.hide_reblogs": "Esconder partilhas impulsionadas de @{name}",
|
"account.hide_reblogs": "Esconder partilhas impulsionadas de @{name}",
|
||||||
"account.in_memoriam": "Em Memória.",
|
"account.in_memoriam": "Em Memória.",
|
||||||
"account.joined_short": "Juntou-se a",
|
"account.joined_short": "Juntou-se a",
|
||||||
"account.languages": "Alterar línguas subscritas",
|
"account.languages": "Alterar idiomas subscritos",
|
||||||
"account.link_verified_on": "O proprietário desta hiperligação foi verificado em {date}",
|
"account.link_verified_on": "O proprietário desta hiperligação foi verificado em {date}",
|
||||||
"account.locked_info": "Esta conta é privada. O proprietário revê manualmente quem o pode seguir.",
|
"account.locked_info": "Esta conta é privada. O proprietário revê manualmente quem o pode seguir.",
|
||||||
"account.media": "Multimédia",
|
"account.media": "Multimédia",
|
||||||
|
@ -219,7 +219,7 @@
|
||||||
"confirmations.logout.message": "Tens a certeza de que queres terminar a sessão?",
|
"confirmations.logout.message": "Tens a certeza de que queres terminar a sessão?",
|
||||||
"confirmations.logout.title": "Terminar sessão?",
|
"confirmations.logout.title": "Terminar sessão?",
|
||||||
"confirmations.missing_alt_text.confirm": "Adicionar texto alternativo",
|
"confirmations.missing_alt_text.confirm": "Adicionar texto alternativo",
|
||||||
"confirmations.missing_alt_text.message": "A sua publicação contém elementos gráficos sem texto alternativo. Adicionar descrições ajuda a tornar o seu conteúdo acessível a mais pessoas.",
|
"confirmations.missing_alt_text.message": "A tua publicação contém multimédia sem texto alternativo. A adição de descrições ajuda a tornar o conteúdo acessível a mais pessoas.",
|
||||||
"confirmations.missing_alt_text.secondary": "Publicar mesmo assim",
|
"confirmations.missing_alt_text.secondary": "Publicar mesmo assim",
|
||||||
"confirmations.missing_alt_text.title": "Adicionar texto alternativo?",
|
"confirmations.missing_alt_text.title": "Adicionar texto alternativo?",
|
||||||
"confirmations.mute.confirm": "Ocultar",
|
"confirmations.mute.confirm": "Ocultar",
|
||||||
|
@ -817,7 +817,7 @@
|
||||||
"status.cancel_reblog_private": "Retirar impulso",
|
"status.cancel_reblog_private": "Retirar impulso",
|
||||||
"status.cannot_reblog": "Esta publicação não pode ser impulsionada",
|
"status.cannot_reblog": "Esta publicação não pode ser impulsionada",
|
||||||
"status.continued_thread": "Continuação da conversa",
|
"status.continued_thread": "Continuação da conversa",
|
||||||
"status.copy": "Copiar hiperligação para a publicação",
|
"status.copy": "Copiar hiperligação da publicação",
|
||||||
"status.delete": "Eliminar",
|
"status.delete": "Eliminar",
|
||||||
"status.detailed_status": "Vista pormenorizada da conversa",
|
"status.detailed_status": "Vista pormenorizada da conversa",
|
||||||
"status.direct": "Mencionar @{name} em privado",
|
"status.direct": "Mencionar @{name} em privado",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
|
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
|
||||||
"alert.unexpected.title": "Ой!",
|
"alert.unexpected.title": "Ой!",
|
||||||
"alt_text_badge.title": "Альтернативный текст",
|
"alt_text_badge.title": "Альтернативный текст",
|
||||||
|
"alt_text_modal.add_alt_text": "Альтернативный текст",
|
||||||
|
"alt_text_modal.add_text_from_image": "Добавить текст из изображения",
|
||||||
|
"alt_text_modal.cancel": "Отмена",
|
||||||
|
"alt_text_modal.change_thumbnail": "Изменить обложку",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Опишите то, что слышите, для людей с нарушениями слуха…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Опишите то, что видите, для людей с нарушениями зрения…",
|
||||||
|
"alt_text_modal.done": "Готово",
|
||||||
"announcement.announcement": "Объявление",
|
"announcement.announcement": "Объявление",
|
||||||
"annual_report.summary.archetype.booster": "Репостер",
|
"annual_report.summary.archetype.booster": "Репостер",
|
||||||
"annual_report.summary.archetype.lurker": "Молчун",
|
"annual_report.summary.archetype.lurker": "Молчун",
|
||||||
|
@ -200,8 +207,8 @@
|
||||||
"confirmations.delete_list.confirm": "Удалить",
|
"confirmations.delete_list.confirm": "Удалить",
|
||||||
"confirmations.delete_list.message": "Вы действительно хотите навсегда удалить этот список?",
|
"confirmations.delete_list.message": "Вы действительно хотите навсегда удалить этот список?",
|
||||||
"confirmations.delete_list.title": "Удалить список?",
|
"confirmations.delete_list.title": "Удалить список?",
|
||||||
"confirmations.discard_edit_media.confirm": "Отменить",
|
"confirmations.discard_edit_media.confirm": "Сбросить",
|
||||||
"confirmations.discard_edit_media.message": "У вас имеются несохранённые изменения превью и описания медиафайла, отменить их?",
|
"confirmations.discard_edit_media.message": "У вас есть несохранённые изменения в описании мультимедиа или предпросмотре, сбросить их?",
|
||||||
"confirmations.edit.confirm": "Редактировать",
|
"confirmations.edit.confirm": "Редактировать",
|
||||||
"confirmations.edit.message": "При редактировании, текст набираемого поста будет очищен. Продолжить?",
|
"confirmations.edit.message": "При редактировании, текст набираемого поста будет очищен. Продолжить?",
|
||||||
"confirmations.edit.title": "Переписать сообщение?",
|
"confirmations.edit.title": "Переписать сообщение?",
|
||||||
|
@ -211,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Выйти",
|
"confirmations.logout.confirm": "Выйти",
|
||||||
"confirmations.logout.message": "Вы уверены, что хотите выйти?",
|
"confirmations.logout.message": "Вы уверены, что хотите выйти?",
|
||||||
"confirmations.logout.title": "Выйти?",
|
"confirmations.logout.title": "Выйти?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Добавить",
|
||||||
|
"confirmations.missing_alt_text.message": "Ваш пост содержит медиафайлы без альтернативного текста. Добавляя описания, вы делаете ваш контент доступным для более широкого круга людей.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Опубликовать",
|
||||||
|
"confirmations.missing_alt_text.title": "Добавить альтернативный текст?",
|
||||||
"confirmations.mute.confirm": "Игнорировать",
|
"confirmations.mute.confirm": "Игнорировать",
|
||||||
"confirmations.redraft.confirm": "Удалить и исправить",
|
"confirmations.redraft.confirm": "Удалить и исправить",
|
||||||
"confirmations.redraft.message": "Вы уверены, что хотите удалить и переписать этот пост? Отметки «избранного», продвижения и ответы к оригинальному посту будут потеряны.",
|
"confirmations.redraft.message": "Вы уверены, что хотите удалить и переписать этот пост? Отметки «избранного», продвижения и ответы к оригинальному посту будут потеряны.",
|
||||||
|
@ -407,6 +418,8 @@
|
||||||
"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": "Игнорировать уведомления о нежелательных личных сообщениях?",
|
"ignore_notifications_modal.private_mentions_title": "Игнорировать уведомления о нежелательных личных сообщениях?",
|
||||||
|
"info_button.label": "Помощь",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Что это такое?</h1> <p>Альтернативный текст содержит описание изображения для людей с ограничениями зрения, медленным интернетом и для тех, кому нужен дополнительный контекст.</p> <p>Вы можете улучшить доступность и понимание для всех, написав четкий, краткий и объективный альтернативный текст.</p> <ul> <li>Уловите важные элементы</li> <li>Перескажите текстовую информацию на изображении</li> <li>Используйте правильную структуру предложений</li> <li>Избегайте избыточной информации</li> <li>Сосредоточьтесь на тенденциях и ключевых выводах при описании сложных визуализаций (таких как диаграммы или карты)</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "Вы можете добавить этот пост в избранное со своей учётной записью.",
|
"interaction_modal.action.favourite": "Вы можете добавить этот пост в избранное со своей учётной записью.",
|
||||||
"interaction_modal.action.follow": "Вы можете подписаться со своей учётной записью.",
|
"interaction_modal.action.follow": "Вы можете подписаться со своей учётной записью.",
|
||||||
"interaction_modal.action.reblog": "Вы можете продвинуть этот пост со своей учётной записью.",
|
"interaction_modal.action.reblog": "Вы можете продвинуть этот пост со своей учётной записью.",
|
||||||
|
@ -457,6 +470,7 @@
|
||||||
"keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением",
|
"keyboard_shortcuts.toggle_hidden": "показать/скрыть текст за предупреждением",
|
||||||
"keyboard_shortcuts.toggle_sensitivity": "показать/скрыть медиафайлы",
|
"keyboard_shortcuts.toggle_sensitivity": "показать/скрыть медиафайлы",
|
||||||
"keyboard_shortcuts.toot": "начать писать новый пост",
|
"keyboard_shortcuts.toot": "начать писать новый пост",
|
||||||
|
"keyboard_shortcuts.translate": "перевести пост",
|
||||||
"keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска",
|
"keyboard_shortcuts.unfocus": "убрать фокус с поля ввода/поиска",
|
||||||
"keyboard_shortcuts.up": "вверх по списку",
|
"keyboard_shortcuts.up": "вверх по списку",
|
||||||
"lightbox.close": "Закрыть",
|
"lightbox.close": "Закрыть",
|
||||||
|
@ -836,6 +850,7 @@
|
||||||
"status.reblogs.empty": "Никто ещё не продвинул этот пост. Как только кто-то это сделает, они появятся здесь.",
|
"status.reblogs.empty": "Никто ещё не продвинул этот пост. Как только кто-то это сделает, они появятся здесь.",
|
||||||
"status.redraft": "Создать заново",
|
"status.redraft": "Создать заново",
|
||||||
"status.remove_bookmark": "Убрать из закладок",
|
"status.remove_bookmark": "Убрать из закладок",
|
||||||
|
"status.remove_favourite": "Убрать из избранного",
|
||||||
"status.replied_in_thread": "Ответил в теме",
|
"status.replied_in_thread": "Ответил в теме",
|
||||||
"status.replied_to": "Ответил(а) {name}",
|
"status.replied_to": "Ответил(а) {name}",
|
||||||
"status.reply": "Ответить",
|
"status.reply": "Ответить",
|
||||||
|
|
|
@ -205,6 +205,7 @@
|
||||||
"confirmations.logout.confirm": "Odhlásiť sa",
|
"confirmations.logout.confirm": "Odhlásiť sa",
|
||||||
"confirmations.logout.message": "Určite sa chcete odhlásiť?",
|
"confirmations.logout.message": "Určite sa chcete odhlásiť?",
|
||||||
"confirmations.logout.title": "Odhlásiť sa?",
|
"confirmations.logout.title": "Odhlásiť sa?",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Odošli aj tak",
|
||||||
"confirmations.mute.confirm": "Stíšiť",
|
"confirmations.mute.confirm": "Stíšiť",
|
||||||
"confirmations.redraft.confirm": "Vymazať a prepísať",
|
"confirmations.redraft.confirm": "Vymazať a prepísať",
|
||||||
"confirmations.redraft.message": "Určite chcete tento príspevok vymazať a prepísať? Prídete o jeho zdieľania a ohviezdičkovania a odpovede na pôvodný príspevok budú odlúčené.",
|
"confirmations.redraft.message": "Určite chcete tento príspevok vymazať a prepísať? Prídete o jeho zdieľania a ohviezdičkovania a odpovede na pôvodný príspevok budú odlúčené.",
|
||||||
|
@ -319,6 +320,7 @@
|
||||||
"follow_requests.unlocked_explanation": "Aj keď váš účet nie je uzamknutý, tím domény {domain} si myslel, že môžete chcieť skontrolovať žiadosti o sledovanie z týchto účtov manuálne.",
|
"follow_requests.unlocked_explanation": "Aj keď váš účet nie je uzamknutý, tím domény {domain} si myslel, že môžete chcieť skontrolovať žiadosti o sledovanie z týchto účtov manuálne.",
|
||||||
"follow_suggestions.curated_suggestion": "Výber redakcie",
|
"follow_suggestions.curated_suggestion": "Výber redakcie",
|
||||||
"follow_suggestions.dismiss": "Znova nezobrazovať",
|
"follow_suggestions.dismiss": "Znova nezobrazovať",
|
||||||
|
"follow_suggestions.featured_longer": "Ručne vybrané tímom {domain}",
|
||||||
"follow_suggestions.friends_of_friends_longer": "Populárne medzi ľudmi ktorých nasleduješ",
|
"follow_suggestions.friends_of_friends_longer": "Populárne medzi ľudmi ktorých nasleduješ",
|
||||||
"follow_suggestions.hints.featured": "Tento profil bol ručne zvolený tímom domény {domain}.",
|
"follow_suggestions.hints.featured": "Tento profil bol ručne zvolený tímom domény {domain}.",
|
||||||
"follow_suggestions.hints.friends_of_friends": "Tento profil je obľúbený medzi účtami, ktoré sledujete.",
|
"follow_suggestions.hints.friends_of_friends": "Tento profil je obľúbený medzi účtami, ktoré sledujete.",
|
||||||
|
@ -452,6 +454,8 @@
|
||||||
"lists.delete": "Vymazať zoznam",
|
"lists.delete": "Vymazať zoznam",
|
||||||
"lists.done": "Hotovo",
|
"lists.done": "Hotovo",
|
||||||
"lists.edit": "Upraviť zoznam",
|
"lists.edit": "Upraviť zoznam",
|
||||||
|
"lists.exclusive": "Skryť členov na Domovskej osi",
|
||||||
|
"lists.exclusive_hint": "Ak je niekto na tomto zozname, skry ich na tvojej Domácej osi, aby si ich príspevky nevidel/a dvakrát.",
|
||||||
"lists.find_users_to_add": "Nájdi užívateľov na pridanie",
|
"lists.find_users_to_add": "Nájdi užívateľov na pridanie",
|
||||||
"lists.list_members": "Členovia zoznamu",
|
"lists.list_members": "Členovia zoznamu",
|
||||||
"lists.list_name": "Názov zoznamu",
|
"lists.list_name": "Názov zoznamu",
|
||||||
|
@ -465,6 +469,7 @@
|
||||||
"lists.replies_policy.none": "Nikomu",
|
"lists.replies_policy.none": "Nikomu",
|
||||||
"lists.save": "Ulož",
|
"lists.save": "Ulož",
|
||||||
"lists.search": "Hľadaj",
|
"lists.search": "Hľadaj",
|
||||||
|
"lists.show_replies_to": "Zahrnúť odpovede od členov zoznamu na",
|
||||||
"load_pending": "{count, plural, one {# nová položka} few {# nové položky} many {# nových položiek} other {# nových položiek}}",
|
"load_pending": "{count, plural, one {# nová položka} few {# nové položky} many {# nových položiek} other {# nových položiek}}",
|
||||||
"loading_indicator.label": "Načítavanie…",
|
"loading_indicator.label": "Načítavanie…",
|
||||||
"media_gallery.hide": "Skryť",
|
"media_gallery.hide": "Skryť",
|
||||||
|
@ -598,6 +603,7 @@
|
||||||
"onboarding.follows.done": "Hotovo",
|
"onboarding.follows.done": "Hotovo",
|
||||||
"onboarding.follows.empty": "Žiaľ, momentálne sa nedajú zobraziť žiadne výsledky. Môžete skúsiť použiť vyhľadávanie alebo navštíviť stránku objavovania a nájsť ľudí, ktorých chcete sledovať, alebo to skúste znova neskôr.",
|
"onboarding.follows.empty": "Žiaľ, momentálne sa nedajú zobraziť žiadne výsledky. Môžete skúsiť použiť vyhľadávanie alebo navštíviť stránku objavovania a nájsť ľudí, ktorých chcete sledovať, alebo to skúste znova neskôr.",
|
||||||
"onboarding.follows.search": "Hľadať",
|
"onboarding.follows.search": "Hľadať",
|
||||||
|
"onboarding.follows.title": "Pre začiatok nasleduj ľudí",
|
||||||
"onboarding.profile.discoverable": "Nastavte svoj profil ako objaviteľný",
|
"onboarding.profile.discoverable": "Nastavte svoj profil ako objaviteľný",
|
||||||
"onboarding.profile.discoverable_hint": "Keď si na Mastodone zapnete objaviteľnosť, vaše príspevky sa môžu zobrazovať vo výsledkoch vyhľadávania a v populárnych. Váš profil môže byť navyše navrhovaný ľuďom, s ktorými máte podobné záujmy.",
|
"onboarding.profile.discoverable_hint": "Keď si na Mastodone zapnete objaviteľnosť, vaše príspevky sa môžu zobrazovať vo výsledkoch vyhľadávania a v populárnych. Váš profil môže byť navyše navrhovaný ľuďom, s ktorými máte podobné záujmy.",
|
||||||
"onboarding.profile.display_name": "Používateľské meno",
|
"onboarding.profile.display_name": "Používateľské meno",
|
||||||
|
@ -730,6 +736,7 @@
|
||||||
"server_banner.is_one_of_many": "{domain} je jeden z mnohých nezávislých Mastodon serverov, ktoré môžeš použiť na zúčastňovanie sa v rámci fediversa.",
|
"server_banner.is_one_of_many": "{domain} je jeden z mnohých nezávislých Mastodon serverov, ktoré môžeš použiť na zúčastňovanie sa v rámci fediversa.",
|
||||||
"server_banner.server_stats": "Štatistiky servera:",
|
"server_banner.server_stats": "Štatistiky servera:",
|
||||||
"sign_in_banner.create_account": "Vytvoriť účet",
|
"sign_in_banner.create_account": "Vytvoriť účet",
|
||||||
|
"sign_in_banner.mastodon_is": "Mastodon je najlepšia cesta ako udržať krok s tým, čo sa deje.",
|
||||||
"sign_in_banner.sign_in": "Prihlásiť sa",
|
"sign_in_banner.sign_in": "Prihlásiť sa",
|
||||||
"sign_in_banner.sso_redirect": "Prihlásenie alebo registrácia",
|
"sign_in_banner.sso_redirect": "Prihlásenie alebo registrácia",
|
||||||
"status.admin_account": "Moderovať @{name}",
|
"status.admin_account": "Moderovať @{name}",
|
||||||
|
|
|
@ -86,6 +86,13 @@
|
||||||
"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",
|
"alt_text_badge.title": "Alt-Text",
|
||||||
|
"alt_text_modal.add_alt_text": "Lägg till alt-text",
|
||||||
|
"alt_text_modal.add_text_from_image": "Lägg till text från bild",
|
||||||
|
"alt_text_modal.cancel": "Avbryt",
|
||||||
|
"alt_text_modal.change_thumbnail": "Ändra miniatyr",
|
||||||
|
"alt_text_modal.describe_for_people_with_hearing_impairments": "Beskriv detta för personer med hörselnedsättning…",
|
||||||
|
"alt_text_modal.describe_for_people_with_visual_impairments": "Beskriv detta för personer med synnedsättning…",
|
||||||
|
"alt_text_modal.done": "Klar",
|
||||||
"announcement.announcement": "Meddelande",
|
"announcement.announcement": "Meddelande",
|
||||||
"annual_report.summary.archetype.booster": "Häftighetsjägaren",
|
"annual_report.summary.archetype.booster": "Häftighetsjägaren",
|
||||||
"annual_report.summary.archetype.lurker": "Smygaren",
|
"annual_report.summary.archetype.lurker": "Smygaren",
|
||||||
|
@ -211,6 +218,7 @@
|
||||||
"confirmations.logout.confirm": "Logga ut",
|
"confirmations.logout.confirm": "Logga ut",
|
||||||
"confirmations.logout.message": "Är du säker på att du vill logga ut?",
|
"confirmations.logout.message": "Är du säker på att du vill logga ut?",
|
||||||
"confirmations.logout.title": "Logga ut?",
|
"confirmations.logout.title": "Logga ut?",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Lägg till alt-text",
|
||||||
"confirmations.mute.confirm": "Tysta",
|
"confirmations.mute.confirm": "Tysta",
|
||||||
"confirmations.redraft.confirm": "Radera & gör om",
|
"confirmations.redraft.confirm": "Radera & gör om",
|
||||||
"confirmations.redraft.message": "Är du säker på att du vill radera detta inlägg och göra om det? Favoritmarkeringar, boostar och svar till det ursprungliga inlägget kommer förlora sitt sammanhang.",
|
"confirmations.redraft.message": "Är du säker på att du vill radera detta inlägg och göra om det? Favoritmarkeringar, boostar och svar till det ursprungliga inlägget kommer förlora sitt sammanhang.",
|
||||||
|
@ -220,7 +228,7 @@
|
||||||
"confirmations.reply.title": "Skriva över inlägget?",
|
"confirmations.reply.title": "Skriva över inlägget?",
|
||||||
"confirmations.unfollow.confirm": "Avfölj",
|
"confirmations.unfollow.confirm": "Avfölj",
|
||||||
"confirmations.unfollow.message": "Är du säker på att du vill avfölja {name}?",
|
"confirmations.unfollow.message": "Är du säker på att du vill avfölja {name}?",
|
||||||
"confirmations.unfollow.title": "Avfölj %s?",
|
"confirmations.unfollow.title": "Avfölj användare?",
|
||||||
"content_warning.hide": "Dölj inlägg",
|
"content_warning.hide": "Dölj inlägg",
|
||||||
"content_warning.show": "Visa ändå",
|
"content_warning.show": "Visa ändå",
|
||||||
"content_warning.show_more": "Visa mer",
|
"content_warning.show_more": "Visa mer",
|
||||||
|
@ -407,6 +415,7 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Vill du ignorera aviseringar från personer som inte följer dig?",
|
"ignore_notifications_modal.not_followers_title": "Vill du ignorera aviseringar från personer som inte följer dig?",
|
||||||
"ignore_notifications_modal.not_following_title": "Vill du blockera aviseringar från personer som du inte följer dig?",
|
"ignore_notifications_modal.not_following_title": "Vill du blockera aviseringar från personer som du inte följer dig?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Vill du ignorera aviseringar från oombedda privata omnämnanden?",
|
"ignore_notifications_modal.private_mentions_title": "Vill du ignorera aviseringar från oombedda privata omnämnanden?",
|
||||||
|
"info_button.label": "Hjälp",
|
||||||
"interaction_modal.action.favourite": "För att fortsätta, måste du favoritmarkera från ditt konto.",
|
"interaction_modal.action.favourite": "För att fortsätta, måste du favoritmarkera från ditt konto.",
|
||||||
"interaction_modal.action.follow": "För att fortsätta, måste du följa från ditt konto.",
|
"interaction_modal.action.follow": "För att fortsätta, måste du följa från ditt konto.",
|
||||||
"interaction_modal.action.reblog": "För att fortsätta, måste du boosta från ditt konto.",
|
"interaction_modal.action.reblog": "För att fortsätta, måste du boosta från ditt konto.",
|
||||||
|
|
|
@ -219,6 +219,7 @@
|
||||||
"confirmations.logout.message": "Ви впевнені, що хочете вийти?",
|
"confirmations.logout.message": "Ви впевнені, що хочете вийти?",
|
||||||
"confirmations.logout.title": "Вийти?",
|
"confirmations.logout.title": "Вийти?",
|
||||||
"confirmations.missing_alt_text.confirm": "Додати альтернативний текст",
|
"confirmations.missing_alt_text.confirm": "Додати альтернативний текст",
|
||||||
|
"confirmations.missing_alt_text.message": "У вашому дописі є медіа без альтернативного тексту. Додавання опису допоможе зробити ваші матеріали доступними для більшої кількості людей.",
|
||||||
"confirmations.missing_alt_text.secondary": "Все одно опублікувати",
|
"confirmations.missing_alt_text.secondary": "Все одно опублікувати",
|
||||||
"confirmations.missing_alt_text.title": "Додати альтернативний текст?",
|
"confirmations.missing_alt_text.title": "Додати альтернативний текст?",
|
||||||
"confirmations.mute.confirm": "Приховати",
|
"confirmations.mute.confirm": "Приховати",
|
||||||
|
@ -251,7 +252,7 @@
|
||||||
"dismissable_banner.dismiss": "Відхилити",
|
"dismissable_banner.dismiss": "Відхилити",
|
||||||
"dismissable_banner.explore_links": "Ці новини сьогодні найбільше поширюють у fediverse. Свіжіші новини, опубліковані більшою кількістю різних людей, оцінюються вище.",
|
"dismissable_banner.explore_links": "Ці новини сьогодні найбільше поширюють у fediverse. Свіжіші новини, опубліковані більшою кількістю різних людей, оцінюються вище.",
|
||||||
"dismissable_banner.explore_statuses": "Ці дописи з усього fediverse сьогодні набирають популярності. Новіші дописи з більшою кількістю посилень і додавань у вибрані мають вищий рейтинг.",
|
"dismissable_banner.explore_statuses": "Ці дописи з усього fediverse сьогодні набирають популярності. Новіші дописи з більшою кількістю посилень і додавань у вибрані мають вищий рейтинг.",
|
||||||
"dismissable_banner.explore_tags": "Ці гештеґи сьогодні набувають популярності у fediverse. Гештеґи, якими користується більше людей, займають вищі позиції.",
|
"dismissable_banner.explore_tags": "Ці хештеги сьогодні набувають популярності у fediverse. Хештеги, якими користується більше людей, займають вищі позиції.",
|
||||||
"dismissable_banner.public_timeline": "Це найновіші загальнодоступні дописи від людей у федіверсі, на яких підписані люди в {domain}.",
|
"dismissable_banner.public_timeline": "Це найновіші загальнодоступні дописи від людей у федіверсі, на яких підписані люди в {domain}.",
|
||||||
"domain_block_modal.block": "Блокувати сервер",
|
"domain_block_modal.block": "Блокувати сервер",
|
||||||
"domain_block_modal.block_account_instead": "Блокувати @{name} натомість",
|
"domain_block_modal.block_account_instead": "Блокувати @{name} натомість",
|
||||||
|
|
|
@ -218,6 +218,10 @@
|
||||||
"confirmations.logout.confirm": "Đăng xuất",
|
"confirmations.logout.confirm": "Đăng xuất",
|
||||||
"confirmations.logout.message": "Bạn có chắc muốn thoát?",
|
"confirmations.logout.message": "Bạn có chắc muốn thoát?",
|
||||||
"confirmations.logout.title": "Đăng xuất",
|
"confirmations.logout.title": "Đăng xuất",
|
||||||
|
"confirmations.missing_alt_text.confirm": "Thêm văn bản thay thế",
|
||||||
|
"confirmations.missing_alt_text.message": "Tút của bạn chứa media không có văn bản thay thế. Thêm mô tả giúp nội dung của bạn dễ tiếp cận với nhiều người hơn.",
|
||||||
|
"confirmations.missing_alt_text.secondary": "Đăng luôn",
|
||||||
|
"confirmations.missing_alt_text.title": "Thêm văn bản thay thế?",
|
||||||
"confirmations.mute.confirm": "Ẩn",
|
"confirmations.mute.confirm": "Ẩn",
|
||||||
"confirmations.redraft.confirm": "Xóa & viết lại",
|
"confirmations.redraft.confirm": "Xóa & viết lại",
|
||||||
"confirmations.redraft.message": "Điều này sẽ khiến những lượt thích và đăng lại của tút bị mất, cũng như những trả lời sẽ không còn nội dung gốc.",
|
"confirmations.redraft.message": "Điều này sẽ khiến những lượt thích và đăng lại của tút bị mất, cũng như những trả lời sẽ không còn nội dung gốc.",
|
||||||
|
@ -414,6 +418,8 @@
|
||||||
"ignore_notifications_modal.not_followers_title": "Bỏ qua thông báo từ những người chưa theo dõi bạn?",
|
"ignore_notifications_modal.not_followers_title": "Bỏ qua thông báo từ những người chưa theo dõi bạn?",
|
||||||
"ignore_notifications_modal.not_following_title": "Bỏ qua thông báo từ những người bạn không theo dõi?",
|
"ignore_notifications_modal.not_following_title": "Bỏ qua thông báo từ những người bạn không theo dõi?",
|
||||||
"ignore_notifications_modal.private_mentions_title": "Bỏ qua thông báo từ những lượt Nhắn Riêng không mong muốn?",
|
"ignore_notifications_modal.private_mentions_title": "Bỏ qua thông báo từ những lượt Nhắn Riêng không mong muốn?",
|
||||||
|
"info_button.label": "Trợ giúp",
|
||||||
|
"info_button.what_is_alt_text": "<h1>Văn bản thay thế là gì?</h1> <p>Văn bản thay thế giúp mô tả hình ảnh cho những người khiếm thị, kết nối mạng chậm hoặc những người muốn biết ngữ cảnh bổ sung.</p> <p>Bạn có thể cải thiện khả năng tiếp cận và giải thích kỹ hơn cho mọi người bằng cách viết văn bản thay thế rõ ràng, ngắn gọn và khách quan.</p> <ul> <li>Nắm bắt thành phần quan trọng</li> <li>Tóm tắt văn bản trong hình</li> <li>Dùng cấu trúc câu đơn</li> <li>Tránh giải thích rối rắmn</li> <li>Tập trung vào các xu hướng và phát hiện chính trong hình ảnh phức tạp (như biểu đồ hoặc bản đồ)</li> </ul>",
|
||||||
"interaction_modal.action.favourite": "Để thích, bạn cần dùng tài khoản của bạn.",
|
"interaction_modal.action.favourite": "Để thích, bạn cần dùng tài khoản của bạn.",
|
||||||
"interaction_modal.action.follow": "Để theo dõi, bạn cần dùng tài khoản của bạn.",
|
"interaction_modal.action.follow": "Để theo dõi, bạn cần dùng tài khoản của bạn.",
|
||||||
"interaction_modal.action.reblog": "Để đăng lại, bạn cần dùng tài khoản của bạn.",
|
"interaction_modal.action.reblog": "Để đăng lại, bạn cần dùng tài khoản của bạn.",
|
||||||
|
|
|
@ -76,7 +76,7 @@ class Admin::SystemCheck::MediaPrivacyCheck < Admin::SystemCheck::BaseCheck
|
||||||
|
|
||||||
def media_attachment
|
def media_attachment
|
||||||
@media_attachment ||= begin
|
@media_attachment ||= begin
|
||||||
attachment = Account.representative.media_attachments.first
|
attachment = Account.representative.media_attachments.take
|
||||||
if attachment.present?
|
if attachment.present?
|
||||||
attachment.touch
|
attachment.touch
|
||||||
attachment
|
attachment
|
||||||
|
|
|
@ -32,6 +32,15 @@ class FeedManager
|
||||||
"feed:#{type}:#{id}:#{subtype}"
|
"feed:#{type}:#{id}:#{subtype}"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The number of items in the given timeline
|
||||||
|
# @param [Symbol] type
|
||||||
|
# @param [Integer] id
|
||||||
|
# @param [Symbol] subtype
|
||||||
|
# @return [Integer]
|
||||||
|
def timeline_size(type, id, subtype = nil)
|
||||||
|
redis.zcard(key(type, id, subtype))
|
||||||
|
end
|
||||||
|
|
||||||
# The filter result of the status to a particular feed
|
# The filter result of the status to a particular feed
|
||||||
# @param [Symbol] timeline_type
|
# @param [Symbol] timeline_type
|
||||||
# @param [Status] status
|
# @param [Status] status
|
||||||
|
@ -42,7 +51,7 @@ class FeedManager
|
||||||
when :home
|
when :home
|
||||||
filter_from_home(status, receiver.id, build_crutches(receiver.id, [status]), :home)
|
filter_from_home(status, receiver.id, build_crutches(receiver.id, [status]), :home)
|
||||||
when :list
|
when :list
|
||||||
(filter_from_list?(status, receiver) ? :filter : nil) || filter_from_home(status, receiver.account_id, build_crutches(receiver.account_id, [status]), :list, stl_home: stl_home)
|
(filter_from_list?(status, receiver) ? :filter : nil) || filter_from_home(status, receiver.account_id, build_crutches(receiver.account_id, [status], list: receiver), :list, stl_home: stl_home)
|
||||||
when :mentions
|
when :mentions
|
||||||
filter_from_mentions?(status, receiver.id) ? :filter : nil
|
filter_from_mentions?(status, receiver.id) ? :filter : nil
|
||||||
when :tags
|
when :tags
|
||||||
|
@ -136,7 +145,7 @@ class FeedManager
|
||||||
|
|
||||||
timeline_key = key(:home, into_account.id)
|
timeline_key = key(:home, into_account.id)
|
||||||
aggregate = into_account.user&.aggregates_reblogs?
|
aggregate = into_account.user&.aggregates_reblogs?
|
||||||
query = from_account.statuses.list_eligible_visibility.includes(:preloadable_poll, :media_attachments, reblog: :account).limit(FeedManager::MAX_ITEMS / 4)
|
query = from_account.statuses.list_eligible_visibility.includes(reblog: :account).limit(FeedManager::MAX_ITEMS / 4)
|
||||||
|
|
||||||
if redis.zcard(timeline_key) >= FeedManager::MAX_ITEMS / 4
|
if redis.zcard(timeline_key) >= FeedManager::MAX_ITEMS / 4
|
||||||
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
||||||
|
@ -164,7 +173,7 @@ class FeedManager
|
||||||
|
|
||||||
timeline_key = key(:list, list.id)
|
timeline_key = key(:list, list.id)
|
||||||
aggregate = list.account.user&.aggregates_reblogs?
|
aggregate = list.account.user&.aggregates_reblogs?
|
||||||
query = from_account.statuses.list_eligible_visibility.includes(:preloadable_poll, :media_attachments, reblog: :account).limit(FeedManager::MAX_ITEMS / 4)
|
query = from_account.statuses.list_eligible_visibility.includes(reblog: :account).limit(FeedManager::MAX_ITEMS / 4)
|
||||||
|
|
||||||
if redis.zcard(timeline_key) >= FeedManager::MAX_ITEMS / 4
|
if redis.zcard(timeline_key) >= FeedManager::MAX_ITEMS / 4
|
||||||
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
||||||
|
@ -172,10 +181,10 @@ class FeedManager
|
||||||
end
|
end
|
||||||
|
|
||||||
statuses = query.to_a
|
statuses = query.to_a
|
||||||
crutches = build_crutches(list.account_id, statuses)
|
crutches = build_crutches(list.account_id, statuses, list: list)
|
||||||
|
|
||||||
statuses.each do |status|
|
statuses.each do |status|
|
||||||
next if filter_from_home(status, list.account_id, crutches) || filter_from_list?(status, list)
|
next if filter_from_home(status, list.account_id, crutches, :list)
|
||||||
|
|
||||||
add_to_feed(:list, list.id, status, aggregate_reblogs: aggregate)
|
add_to_feed(:list, list.id, status, aggregate_reblogs: aggregate)
|
||||||
end
|
end
|
||||||
|
@ -309,23 +318,32 @@ class FeedManager
|
||||||
limit = FeedManager::MAX_ITEMS / 2
|
limit = FeedManager::MAX_ITEMS / 2
|
||||||
aggregate = account.user&.aggregates_reblogs?
|
aggregate = account.user&.aggregates_reblogs?
|
||||||
timeline_key = key(:home, account.id)
|
timeline_key = key(:home, account.id)
|
||||||
|
over_limit = false
|
||||||
|
|
||||||
account.statuses.limit(limit).each do |status|
|
account.statuses.limit(limit).each do |status|
|
||||||
add_to_feed(:home, account.id, status, aggregate_reblogs: aggregate)
|
add_to_feed(:home, account.id, status, aggregate_reblogs: aggregate)
|
||||||
end
|
end
|
||||||
|
|
||||||
account.following.includes(:account_stat).reorder(nil).find_each do |target_account|
|
account.following.includes(:account_stat).reorder(nil).find_each do |target_account|
|
||||||
if redis.zcard(timeline_key) >= limit
|
query = target_account.statuses.list_eligible_visibility.includes(reblog: :account).limit(limit)
|
||||||
|
|
||||||
|
over_limit ||= redis.zcard(timeline_key) >= limit
|
||||||
|
if over_limit
|
||||||
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
||||||
last_status_score = Mastodon::Snowflake.id_at(target_account.last_status_at)
|
last_status_score = Mastodon::Snowflake.id_at(target_account.last_status_at, with_random: false)
|
||||||
|
|
||||||
# If the feed is full and this account has not posted more recently
|
# If the feed is full and this account has not posted more recently
|
||||||
# than the last item on the feed, then we can skip the whole account
|
# than the last item on the feed, then we can skip the whole account
|
||||||
# because none of its statuses would stay on the feed anyway
|
# because none of its statuses would stay on the feed anyway
|
||||||
next if last_status_score < oldest_home_score
|
next if last_status_score < oldest_home_score
|
||||||
|
|
||||||
|
# No need to get older statuses
|
||||||
|
query = query.where(id: oldest_home_score...)
|
||||||
end
|
end
|
||||||
|
|
||||||
statuses = target_account.statuses.list_eligible_visibility.includes(:preloadable_poll, :media_attachments, :account, reblog: :account).limit(limit)
|
statuses = query.to_a
|
||||||
|
next if statuses.empty?
|
||||||
|
|
||||||
crutches = build_crutches(account.id, statuses)
|
crutches = build_crutches(account.id, statuses)
|
||||||
|
|
||||||
statuses.each do |status|
|
statuses.each do |status|
|
||||||
|
@ -345,23 +363,32 @@ class FeedManager
|
||||||
limit = FeedManager::MAX_ITEMS / 2
|
limit = FeedManager::MAX_ITEMS / 2
|
||||||
aggregate = list.account.user&.aggregates_reblogs?
|
aggregate = list.account.user&.aggregates_reblogs?
|
||||||
timeline_key = key(:list, list.id)
|
timeline_key = key(:list, list.id)
|
||||||
|
over_limit = false
|
||||||
|
|
||||||
list.active_accounts.includes(:account_stat).reorder(nil).find_each do |target_account|
|
list.active_accounts.includes(:account_stat).reorder(nil).find_each do |target_account|
|
||||||
if redis.zcard(timeline_key) >= limit
|
query = target_account.statuses.list_eligible_visibility.includes(reblog: :account).limit(limit)
|
||||||
|
|
||||||
|
over_limit ||= redis.zcard(timeline_key) >= limit
|
||||||
|
if over_limit
|
||||||
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
oldest_home_score = redis.zrange(timeline_key, 0, 0, with_scores: true).first.last.to_i
|
||||||
last_status_score = Mastodon::Snowflake.id_at(target_account.last_status_at)
|
last_status_score = Mastodon::Snowflake.id_at(target_account.last_status_at, with_random: false)
|
||||||
|
|
||||||
# If the feed is full and this account has not posted more recently
|
# If the feed is full and this account has not posted more recently
|
||||||
# than the last item on the feed, then we can skip the whole account
|
# than the last item on the feed, then we can skip the whole account
|
||||||
# because none of its statuses would stay on the feed anyway
|
# because none of its statuses would stay on the feed anyway
|
||||||
next if last_status_score < oldest_home_score
|
next if last_status_score < oldest_home_score
|
||||||
|
|
||||||
|
# No need to get older statuses
|
||||||
|
query = query.where(id: oldest_home_score...)
|
||||||
end
|
end
|
||||||
|
|
||||||
statuses = target_account.statuses.list_eligible_visibility.includes(:preloadable_poll, :media_attachments, :account, reblog: :account).limit(limit)
|
statuses = query.to_a
|
||||||
crutches = build_crutches(list.account_id, statuses)
|
next if statuses.empty?
|
||||||
|
|
||||||
|
crutches = build_crutches(list.account_id, statuses, list: list)
|
||||||
|
|
||||||
statuses.each do |status|
|
statuses.each do |status|
|
||||||
next if filter_from_home(status, list.account_id, crutches) || filter_from_list?(status, list)
|
next if filter_from_home(status, list.account_id, crutches, :list)
|
||||||
|
|
||||||
add_to_feed(:list, list.id, status, aggregate_reblogs: aggregate)
|
add_to_feed(:list, list.id, status, aggregate_reblogs: aggregate)
|
||||||
end
|
end
|
||||||
|
@ -632,8 +659,9 @@ class FeedManager
|
||||||
# are going to be checked by the filtering methods
|
# are going to be checked by the filtering methods
|
||||||
# @param [Integer] receiver_id
|
# @param [Integer] receiver_id
|
||||||
# @param [Array<Status>] statuses
|
# @param [Array<Status>] statuses
|
||||||
|
# @param [List] list
|
||||||
# @return [Hash]
|
# @return [Hash]
|
||||||
def build_crutches(receiver_id, statuses) # rubocop:disable Metrics/AbcSize
|
def build_crutches(receiver_id, statuses, list: nil)
|
||||||
crutches = {}
|
crutches = {}
|
||||||
|
|
||||||
crutches[:active_mentions] = crutches_active_mentions(statuses)
|
crutches[:active_mentions] = crutches_active_mentions(statuses)
|
||||||
|
@ -650,25 +678,43 @@ class FeedManager
|
||||||
arr
|
arr
|
||||||
end
|
end
|
||||||
|
|
||||||
lists = List.where(account_id: receiver_id, exclusive: true)
|
crutches[:following] = crutches_following(receiver_id, statuses, list)
|
||||||
antennas = Antenna.where(list: lists, insert_feeds: true)
|
|
||||||
|
|
||||||
replied_accounts = statuses.filter_map(&:in_reply_to_account_id)
|
|
||||||
replied_accounts += statuses.filter { |status| status.limited_visibility? && status.thread.present? }.map { |status| status.thread.account_id }
|
|
||||||
|
|
||||||
crutches[:following] = Follow.where(account_id: receiver_id, target_account_id: replied_accounts).pluck(:target_account_id).index_with(true)
|
|
||||||
crutches[:languages] = Follow.where(account_id: receiver_id, target_account_id: statuses.map(&:account_id)).pluck(:target_account_id, :languages).to_h
|
crutches[:languages] = Follow.where(account_id: receiver_id, target_account_id: statuses.map(&:account_id)).pluck(:target_account_id, :languages).to_h
|
||||||
crutches[:hiding_reblogs] = Follow.where(account_id: receiver_id, target_account_id: statuses.filter_map { |s| s.account_id if s.reblog? }, show_reblogs: false).pluck(:target_account_id).index_with(true)
|
crutches[:hiding_reblogs] = Follow.where(account_id: receiver_id, target_account_id: statuses.filter_map { |s| s.account_id if s.reblog? }, show_reblogs: false).pluck(:target_account_id).index_with(true)
|
||||||
crutches[:blocking] = Block.where(account_id: receiver_id, target_account_id: check_for_blocks).pluck(:target_account_id).index_with(true)
|
crutches[:blocking] = Block.where(account_id: receiver_id, target_account_id: check_for_blocks).pluck(:target_account_id).index_with(true)
|
||||||
crutches[:muting] = Mute.where(account_id: receiver_id, target_account_id: check_for_blocks).pluck(:target_account_id).index_with(true)
|
crutches[:muting] = Mute.where(account_id: receiver_id, target_account_id: check_for_blocks).pluck(:target_account_id).index_with(true)
|
||||||
crutches[:domain_blocking] = AccountDomainBlock.where(account_id: receiver_id, domain: statuses.flat_map { |s| [s.account.domain, s.reblog&.account&.domain] }.compact).pluck(:domain).index_with(true)
|
crutches[:domain_blocking] = AccountDomainBlock.where(account_id: receiver_id, domain: statuses.flat_map { |s| [s.account.domain, s.reblog&.account&.domain] }.compact).pluck(:domain).index_with(true)
|
||||||
crutches[:blocked_by] = Block.where(target_account_id: receiver_id, account_id: statuses.map { |s| [s.account_id, s.reblog&.account_id] }.flatten.compact).pluck(:account_id).index_with(true)
|
crutches[:blocked_by] = Block.where(target_account_id: receiver_id, account_id: statuses.map { |s| [s.account_id, s.reblog&.account_id] }.flatten.compact).pluck(:account_id).index_with(true)
|
||||||
crutches[:exclusive_list_users] = ListAccount.where(list: lists, account_id: statuses.map(&:account_id)).pluck(:account_id).index_with(true)
|
crutches[:exclusive_list_users] = crutches_exclusive_list_users(receiver_id, statuses) if list.blank?
|
||||||
crutches[:exclusive_antenna_users] = AntennaAccount.where(antenna: antennas, account_id: statuses.map(&:account_id)).pluck(:account_id).index_with(true)
|
crutches[:exclusive_antenna_users] = crutches_exclusive_antenna_users(receiver_id, statuses)
|
||||||
|
|
||||||
crutches
|
crutches
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def crutches_exclusive_list_users(recipient_id, statuses)
|
||||||
|
lists = List.where(account_id: recipient_id, exclusive: true)
|
||||||
|
ListAccount.where(list: lists, account_id: statuses.map(&:account_id)).pluck(:account_id).index_with(true)
|
||||||
|
end
|
||||||
|
|
||||||
|
def crutches_exclusive_antenna_users(recipient_id, statuses)
|
||||||
|
lists = List.where(account_id: recipient_id, exclusive: true)
|
||||||
|
antennas = Antenna.where(list: lists, insert_feeds: true)
|
||||||
|
AntennaAccount.where(antenna: antennas, account_id: statuses.map(&:account_id)).pluck(:account_id).index_with(true)
|
||||||
|
end
|
||||||
|
|
||||||
|
def crutches_following(recipient_id, statuses, list)
|
||||||
|
if list.blank? || list.show_followed?
|
||||||
|
replied_accounts = statuses.filter_map(&:in_reply_to_account_id)
|
||||||
|
replied_accounts += statuses.filter { |status| status.limited_visibility? && status.thread.present? }.map { |status| status.thread.account_id }
|
||||||
|
|
||||||
|
Follow.where(account_id: recipient_id, target_account_id: replied_accounts).pluck(:target_account_id).index_with(true)
|
||||||
|
elsif list.show_list?
|
||||||
|
ListAccount.where(list_id: list.id, account_id: statuses.filter_map(&:in_reply_to_account_id)).pluck(:account_id).index_with(true)
|
||||||
|
else
|
||||||
|
{}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def crutches_active_mentions(statuses)
|
def crutches_active_mentions(statuses)
|
||||||
Mention
|
Mention
|
||||||
.active
|
.active
|
||||||
|
|
|
@ -296,7 +296,7 @@ class ActivityPub::ProcessStatusUpdateService < BaseService
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
||||||
@status.mentions.upsert_all(currently_mentioned_account_ids.map { |id| { account_id: id, silent: false } }, unique_by: %w(status_id account_id))
|
@status.mentions.upsert_all(currently_mentioned_account_ids.uniq.map { |id| { account_id: id, silent: false } }, unique_by: %w(status_id account_id))
|
||||||
|
|
||||||
# If previous mentions are no longer contained in the text, convert them
|
# If previous mentions are no longer contained in the text, convert them
|
||||||
# to silent mentions, since withdrawing access from someone who already
|
# to silent mentions, since withdrawing access from someone who already
|
||||||
|
|
|
@ -50,10 +50,14 @@ class BlockDomainService < BaseService
|
||||||
def notify_of_severed_relationships!
|
def notify_of_severed_relationships!
|
||||||
return if @domain_block_event.nil?
|
return if @domain_block_event.nil?
|
||||||
|
|
||||||
# TODO: check how efficient that query is, also check `push_bulk`/`perform_bulk`
|
# find_in_batches and perform_bulk both default to batches of 1000
|
||||||
@domain_block_event.affected_local_accounts.reorder(nil).find_each do |account|
|
@domain_block_event.affected_local_accounts.reorder(nil).find_in_batches do |accounts|
|
||||||
event = AccountRelationshipSeveranceEvent.create!(account: account, relationship_severance_event: @domain_block_event)
|
notification_jobs_args = accounts.map do |account|
|
||||||
LocalNotificationWorker.perform_async(account.id, event.id, 'AccountRelationshipSeveranceEvent', 'severed_relationships')
|
event = AccountRelationshipSeveranceEvent.create!(account:, relationship_severance_event: @domain_block_event)
|
||||||
|
[account.id, event.id, 'AccountRelationshipSeveranceEvent', 'severed_relationships']
|
||||||
|
end
|
||||||
|
|
||||||
|
LocalNotificationWorker.perform_bulk(notification_jobs_args)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,21 @@
|
||||||
class PrecomputeFeedService < BaseService
|
class PrecomputeFeedService < BaseService
|
||||||
include Redisable
|
include Redisable
|
||||||
|
|
||||||
def call(account)
|
def call(account, skip_filled_timelines: false)
|
||||||
FeedManager.instance.populate_home(account)
|
@skip_filled_timelines = skip_filled_timelines
|
||||||
|
|
||||||
|
FeedManager.instance.populate_home(account) unless skip_timeline?(:home, account.id)
|
||||||
|
|
||||||
account.owned_lists.each do |list|
|
account.owned_lists.each do |list|
|
||||||
FeedManager.instance.populate_list(list)
|
FeedManager.instance.populate_list(list) unless skip_timeline?(:list, list.id)
|
||||||
end
|
end
|
||||||
ensure
|
ensure
|
||||||
redis.del("account:#{account.id}:regeneration")
|
redis.del("account:#{account.id}:regeneration")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def skip_timeline?(type, id)
|
||||||
|
@skip_filled_timelines && FeedManager.instance.timeline_size(type, id) * 2 > FeedManager::MAX_ITEMS
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
if ENV['MASTODON_PROMETHEUS_EXPORTER_ENABLED'] == 'true'
|
if ENV['MASTODON_PROMETHEUS_EXPORTER_ENABLED'] == 'true'
|
||||||
if ENV['MASTODON_PROMETHEUS_EXPORTER_LOCAL'] == 'true'
|
if ENV['MASTODON_PROMETHEUS_EXPORTER_LOCAL'] == 'true'
|
||||||
|
require 'prometheus_exporter'
|
||||||
require 'prometheus_exporter/server'
|
require 'prometheus_exporter/server'
|
||||||
require 'prometheus_exporter/client'
|
require 'prometheus_exporter/client'
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,8 @@ ja:
|
||||||
models:
|
models:
|
||||||
account:
|
account:
|
||||||
attributes:
|
attributes:
|
||||||
|
fields:
|
||||||
|
fields_with_values_missing_labels: プロフィール補足情報にラベルが入力されていないものがあります
|
||||||
username:
|
username:
|
||||||
invalid: アルファベット・数字・アンダーバーの組み合わせで入力してください
|
invalid: アルファベット・数字・アンダーバーの組み合わせで入力してください
|
||||||
reserved: は予約されています
|
reserved: は予約されています
|
||||||
|
|
|
@ -23,6 +23,8 @@ pt-BR:
|
||||||
models:
|
models:
|
||||||
account:
|
account:
|
||||||
attributes:
|
attributes:
|
||||||
|
fields:
|
||||||
|
fields_with_values_missing_labels: contém valores sem rótulos
|
||||||
username:
|
username:
|
||||||
invalid: apenas letras, números e underlines ( "_" )
|
invalid: apenas letras, números e underlines ( "_" )
|
||||||
reserved: já existe
|
reserved: já existe
|
||||||
|
|
|
@ -23,6 +23,8 @@ ru:
|
||||||
models:
|
models:
|
||||||
account:
|
account:
|
||||||
attributes:
|
attributes:
|
||||||
|
fields:
|
||||||
|
fields_with_values_missing_labels: содержит значения с отсутствующими ключами
|
||||||
username:
|
username:
|
||||||
invalid: только буквы, цифры и символ подчёркивания
|
invalid: только буквы, цифры и символ подчёркивания
|
||||||
reserved: зарезервировано
|
reserved: зарезервировано
|
||||||
|
|
|
@ -1200,6 +1200,7 @@ bg:
|
||||||
too_fast: Образецът подаден пребързо, опитайте пак.
|
too_fast: Образецът подаден пребързо, опитайте пак.
|
||||||
use_security_key: Употреба на ключ за сигурност
|
use_security_key: Употреба на ключ за сигурност
|
||||||
user_agreement_html: Прочетох и се съгласявам с <a href="%{terms_of_service_path}" target="_blank">условията на услугата</a> и <a href="%{privacy_policy_path}" target="_blank">политиката за поверителност</a>
|
user_agreement_html: Прочетох и се съгласявам с <a href="%{terms_of_service_path}" target="_blank">условията на услугата</a> и <a href="%{privacy_policy_path}" target="_blank">политиката за поверителност</a>
|
||||||
|
user_privacy_agreement_html: Прочетох и има съгласието ми за <a href="%{privacy_policy_path}" target="_blank">политиката за поверителност</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Примерен текст
|
example_title: Примерен текст
|
||||||
hint_html: Пишете ли новинарски статии или блогове извън Mastodon? Управлявайте как ви приписват авторството, когато са споделени в Mastodon.
|
hint_html: Пишете ли новинарски статии или блогове извън Mastodon? Управлявайте как ви приписват авторството, когато са споделени в Mastodon.
|
||||||
|
|
|
@ -948,6 +948,9 @@ ca:
|
||||||
preview:
|
preview:
|
||||||
explanation_html: 'Aquest correu-e s''enviarà a <strong>%{display_count} usuaris</strong> que han signat abans de %{date}. S''hi inclourà aquest text:'
|
explanation_html: 'Aquest correu-e s''enviarà a <strong>%{display_count} usuaris</strong> que han signat abans de %{date}. S''hi inclourà aquest text:'
|
||||||
send_preview: Envia una vista prèvia a %{email}
|
send_preview: Envia una vista prèvia a %{email}
|
||||||
|
send_to_all:
|
||||||
|
one: Envia %{display_count} correu-e
|
||||||
|
other: Envia %{display_count} correus-e
|
||||||
title: Vista prèvia de la notificació de les condicions de servei
|
title: Vista prèvia de la notificació de les condicions de servei
|
||||||
publish: Publica
|
publish: Publica
|
||||||
published_on_html: Publicada el %{date}
|
published_on_html: Publicada el %{date}
|
||||||
|
@ -1411,6 +1414,22 @@ ca:
|
||||||
merge_long: Mantenir els registres existents i afegir-ne de nous
|
merge_long: Mantenir els registres existents i afegir-ne de nous
|
||||||
overwrite: Sobreescriu
|
overwrite: Sobreescriu
|
||||||
overwrite_long: Reemplaça els registres actuals amb els nous
|
overwrite_long: Reemplaça els registres actuals amb els nous
|
||||||
|
overwrite_preambles:
|
||||||
|
blocking_html:
|
||||||
|
one: Esteu a punt de <strong>reemplaçar la vostra llista de blocats</strong> amb fins a <strong>%{count} compte</strong> des de <strong>%{filename}</strong>.
|
||||||
|
other: Esteu a punt de <strong>reemplaçar la vostra llista de blocats</strong> amb fins a <strong>%{count} comptes</strong> des de <strong>%{filename}</strong>.
|
||||||
|
bookmarks_html:
|
||||||
|
one: Esteu a punt de <strong>reemplaçar els vostres marcadors</strong> amb fins a <strong>%{count} publicació</strong> des de <strong>%{filename}</strong>.
|
||||||
|
other: Esteu a punt de <strong>reemplaçar els vostres marcadors</strong> amb fins a <strong>%{count} publicacions</strong> des de <strong>%{filename}</strong>.
|
||||||
|
domain_blocking_html:
|
||||||
|
one: Esteu a punt de <strong>reemplaçar la vostra llista de dominis blocats</strong> amb fins a <strong>%{count} domini</strong> des de <strong>%{filename}</strong>.
|
||||||
|
other: Esteu a punt de <strong>reemplaçar la vostra llista de dominis blocats</strong> amb fins a <strong>%{count} dominis</strong> des de <strong>%{filename}</strong>.
|
||||||
|
following_html:
|
||||||
|
one: Esteu a punt de <strong>seguir</strong> fins a <strong>%{count} compte</strong> des de <strong>%{filename}</strong> i <strong>deixar de seguir la resta</strong>.
|
||||||
|
other: Esteu a punt de <strong>seguir</strong> fins a <strong>%{count} comptes</strong> des de <strong>%{filename}</strong> i <strong>deixar de seguir la resta</strong>.
|
||||||
|
lists_html:
|
||||||
|
one: Esteu a punt de <strong>reemplaçar les vostres llistes</strong> amb contactes de <strong>%{filename}</strong>. S'afegirà <strong>%{count} compte</strong> a les noves llistes.
|
||||||
|
other: Esteu a punt de <strong>reemplaçar les vostres llistes</strong> amb contactes de <strong>%{filename}</strong>. S'afegiran fins a <strong>%{count} comptes</strong> a les noves llistes.
|
||||||
preface: Pots importar algunes les dades que has exportat des d'un altre servidor, com ara el llistat de les persones que estàs seguint o bloquejant.
|
preface: Pots importar algunes les dades que has exportat des d'un altre servidor, com ara el llistat de les persones que estàs seguint o bloquejant.
|
||||||
recent_imports: Importacions recents
|
recent_imports: Importacions recents
|
||||||
states:
|
states:
|
||||||
|
|
|
@ -1285,6 +1285,7 @@ cy:
|
||||||
too_fast: Cafodd y ffurflen ei chyflwyno'n rhy gyflym, ceisiwch eto.
|
too_fast: Cafodd y ffurflen ei chyflwyno'n rhy gyflym, ceisiwch eto.
|
||||||
use_security_key: Defnyddiwch allwedd diogelwch
|
use_security_key: Defnyddiwch allwedd diogelwch
|
||||||
user_agreement_html: Rwyf wedi darllen ac yn cytuno i <a href="%{terms_of_service_path}" target="_blank">delerau gwasanaeth</a> a'r <a href="%{privacy_policy_path}" target="_blank">polisi preifatrwydd</a>
|
user_agreement_html: Rwyf wedi darllen ac yn cytuno i <a href="%{terms_of_service_path}" target="_blank">delerau gwasanaeth</a> a'r <a href="%{privacy_policy_path}" target="_blank">polisi preifatrwydd</a>
|
||||||
|
user_privacy_agreement_html: Rwyf wedi darllen ac yn cytuno i'r <a href="%{privacy_policy_path}" target="_blank">polisi preifatrwydd</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Testun enghreifftiol
|
example_title: Testun enghreifftiol
|
||||||
hint_html: Ydych chi'n ysgrifennu erthyglau newyddion neu flog y tu allan i Mastodon? Rheolwch sut y byddwch yn cael eich cydnabod pan fyddan nhw'n cael eu rhannu ar Mastodon.
|
hint_html: Ydych chi'n ysgrifennu erthyglau newyddion neu flog y tu allan i Mastodon? Rheolwch sut y byddwch yn cael eich cydnabod pan fyddan nhw'n cael eu rhannu ar Mastodon.
|
||||||
|
|
|
@ -9,12 +9,12 @@ da:
|
||||||
accounts:
|
accounts:
|
||||||
followers:
|
followers:
|
||||||
one: Følger
|
one: Følger
|
||||||
other: tilhængere
|
other: Følgere
|
||||||
following: Følger
|
following: Følger
|
||||||
instance_actor_flash: Denne konto er en virtuel aktør repræsenterende selve serveren og ikke en individuel bruger. Den anvendes til fællesformål og bør ikke suspenderes.
|
instance_actor_flash: Denne konto er en virtuel aktør repræsenterende selve serveren og ikke en individuel bruger. Den anvendes til fællesformål og bør ikke suspenderes.
|
||||||
last_active: senest aktiv
|
last_active: senest aktiv
|
||||||
link_verified_on: Ejerskab af dette link blev tjekket %{date}
|
link_verified_on: Ejerskab af dette link blev tjekket %{date}
|
||||||
nothing_here: Der er intet hér!
|
nothing_here: Der er intet her!
|
||||||
pin_errors:
|
pin_errors:
|
||||||
following: Man skal allerede følge den person, man ønsker at støtte
|
following: Man skal allerede følge den person, man ønsker at støtte
|
||||||
posts:
|
posts:
|
||||||
|
@ -108,11 +108,11 @@ da:
|
||||||
not_subscribed: Abonnerer ikke
|
not_subscribed: Abonnerer ikke
|
||||||
pending: Afventende vurdering
|
pending: Afventende vurdering
|
||||||
perform_full_suspension: Suspendér
|
perform_full_suspension: Suspendér
|
||||||
previous_strikes: Tidligere anmeldelser (strikes)
|
previous_strikes: Tidligere anmeldelser
|
||||||
previous_strikes_description_html:
|
previous_strikes_description_html:
|
||||||
one: Denne konto har <strong>en</strong> anmeldelse.
|
one: Denne konto har <strong>en</strong> anmeldelse.
|
||||||
other: Denne konto har <strong>%{count}</strong> anmeldelser.
|
other: Denne konto har <strong>%{count}</strong> anmeldelser.
|
||||||
promote: Fremhæv
|
promote: Forfrem
|
||||||
protocol: Protokol
|
protocol: Protokol
|
||||||
public: Offentlig
|
public: Offentlig
|
||||||
push_subscription_expires: PuSH-abonnement udløber
|
push_subscription_expires: PuSH-abonnement udløber
|
||||||
|
@ -123,9 +123,9 @@ da:
|
||||||
remote_suspension_irreversible: Denne kontos data er slettet permanent.
|
remote_suspension_irreversible: Denne kontos data er slettet permanent.
|
||||||
remote_suspension_reversible_hint_html: Kontoen er suspenderet på den pågældende server, og kontodata fjernes fuldstændig pr. %{date}. Indtil da vil fjernserveren kunne foretage en komplet reetablering af kontoen. Ønskes alle kontodata fjernet straks, kan dette gøres nedenfor.
|
remote_suspension_reversible_hint_html: Kontoen er suspenderet på den pågældende server, og kontodata fjernes fuldstændig pr. %{date}. Indtil da vil fjernserveren kunne foretage en komplet reetablering af kontoen. Ønskes alle kontodata fjernet straks, kan dette gøres nedenfor.
|
||||||
remove_avatar: Fjern profilbillede
|
remove_avatar: Fjern profilbillede
|
||||||
remove_header: Fjern overskrift
|
remove_header: Fjern banner
|
||||||
removed_avatar_msg: "%{username}s profilbillede fjernet"
|
removed_avatar_msg: "%{username}s profilbillede fjernet"
|
||||||
removed_header_msg: "%{username}s overskriftsbillede fjernet"
|
removed_header_msg: "%{username}s banner fjernet"
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: Denne bruger er allerede bekræftet
|
already_confirmed: Denne bruger er allerede bekræftet
|
||||||
send: Gensend bekræftelseslink
|
send: Gensend bekræftelseslink
|
||||||
|
@ -141,8 +141,8 @@ da:
|
||||||
security_measures:
|
security_measures:
|
||||||
only_password: Kun adgangskode
|
only_password: Kun adgangskode
|
||||||
password_and_2fa: Adgangskode og 2FA
|
password_and_2fa: Adgangskode og 2FA
|
||||||
sensitive: Gennemtving sensitiv
|
sensitive: Gennemtving følsom
|
||||||
sensitized: Markeret som sensitiv
|
sensitized: Markeret som følsom
|
||||||
shared_inbox_url: Delt indbakke-URL
|
shared_inbox_url: Delt indbakke-URL
|
||||||
show:
|
show:
|
||||||
created_reports: Indsendte anmeldelser
|
created_reports: Indsendte anmeldelser
|
||||||
|
@ -160,7 +160,7 @@ da:
|
||||||
unblock_email: Afblokér e-mailadresse
|
unblock_email: Afblokér e-mailadresse
|
||||||
unblocked_email_msg: "%{username}s e-mail-adresse afblokeret"
|
unblocked_email_msg: "%{username}s e-mail-adresse afblokeret"
|
||||||
unconfirmed_email: Ubekræftet e-mail
|
unconfirmed_email: Ubekræftet e-mail
|
||||||
undo_sensitized: Fortryd gennemtving sensitiv
|
undo_sensitized: Fortryd gennemtving-følsom
|
||||||
undo_silenced: Fortryd begrænsning
|
undo_silenced: Fortryd begrænsning
|
||||||
undo_suspension: Fortryd suspendering
|
undo_suspension: Fortryd suspendering
|
||||||
unsilenced_msg: "%{username}s kontobegrænsning er fjernet"
|
unsilenced_msg: "%{username}s kontobegrænsning er fjernet"
|
||||||
|
@ -169,8 +169,8 @@ da:
|
||||||
username: Brugernavn
|
username: Brugernavn
|
||||||
view_domain: Vis domæneoversigt
|
view_domain: Vis domæneoversigt
|
||||||
warn: Advar
|
warn: Advar
|
||||||
web: Web
|
web: Net
|
||||||
whitelisted: Tilladt for federering
|
whitelisted: Tilladt for føderation
|
||||||
action_logs:
|
action_logs:
|
||||||
action_types:
|
action_types:
|
||||||
approve_appeal: Godkend appel
|
approve_appeal: Godkend appel
|
||||||
|
@ -225,8 +225,8 @@ da:
|
||||||
sensitive_account: Gennemtving sensitiv konto
|
sensitive_account: Gennemtving sensitiv konto
|
||||||
silence_account: Begræns konto
|
silence_account: Begræns konto
|
||||||
suspend_account: Suspendér konto
|
suspend_account: Suspendér konto
|
||||||
unassigned_report: Fjer anmeldelsestildeling
|
unassigned_report: Fjern anmeldelsestildeling
|
||||||
unblock_email_account: Afblokér e-mailadresse
|
unblock_email_account: Fjern blokering af e-mailadresse
|
||||||
unsensitive_account: Fjern Gennemtving sensitiv konto
|
unsensitive_account: Fjern Gennemtving sensitiv konto
|
||||||
unsilence_account: Fjern kontobegrænselse
|
unsilence_account: Fjern kontobegrænselse
|
||||||
unsuspend_account: Afsuspendér konto
|
unsuspend_account: Afsuspendér konto
|
||||||
|
@ -374,7 +374,7 @@ da:
|
||||||
other: "<strong>%{count}</strong> verserende anmeldelser"
|
other: "<strong>%{count}</strong> verserende anmeldelser"
|
||||||
pending_tags_html:
|
pending_tags_html:
|
||||||
one: "<strong>%{count}</strong> afventende hashtag"
|
one: "<strong>%{count}</strong> afventende hashtag"
|
||||||
other: "<strong>%{count}</strong> afventende hashtags"
|
other: "<strong>%{count}</strong> afventende etiketter"
|
||||||
pending_users_html:
|
pending_users_html:
|
||||||
one: "<strong>%{count}</strong> afventende bruger"
|
one: "<strong>%{count}</strong> afventende bruger"
|
||||||
other: "<strong>%{count}</strong> afventende brugere"
|
other: "<strong>%{count}</strong> afventende brugere"
|
||||||
|
@ -735,7 +735,7 @@ da:
|
||||||
manage_settings: Håndtere indstillinger
|
manage_settings: Håndtere indstillinger
|
||||||
manage_settings_description: Tillader brugere at ændre webstedsindstillinger
|
manage_settings_description: Tillader brugere at ændre webstedsindstillinger
|
||||||
manage_taxonomies: Håndtere taksonomier
|
manage_taxonomies: Håndtere taksonomier
|
||||||
manage_taxonomies_description: Tillader brugere at gennemse tenderende indhold og opdatere hashtag-indstillinger
|
manage_taxonomies_description: Tillader brugere at gennemse tenderende indhold og opdatere etiket-indstillinger
|
||||||
manage_user_access: Håndtere brugeradgang
|
manage_user_access: Håndtere brugeradgang
|
||||||
manage_user_access_description: Tillader brugere at deaktivere andre brugeres tofaktorgodkendelse, skifte deres e-mailadresse og nulstille deres adgangskode
|
manage_user_access_description: Tillader brugere at deaktivere andre brugeres tofaktorgodkendelse, skifte deres e-mailadresse og nulstille deres adgangskode
|
||||||
manage_users: Håndtere brugere
|
manage_users: Håndtere brugere
|
||||||
|
@ -925,7 +925,7 @@ da:
|
||||||
reset: Nulstil
|
reset: Nulstil
|
||||||
review: Gennmgangsstatus
|
review: Gennmgangsstatus
|
||||||
search: Søg
|
search: Søg
|
||||||
title: Hashtags
|
title: Etiketter
|
||||||
updated_msg: Hashtag-indstillinger opdateret
|
updated_msg: Hashtag-indstillinger opdateret
|
||||||
terms_of_service:
|
terms_of_service:
|
||||||
back: Tilbage til Tjenestevilkår
|
back: Tilbage til Tjenestevilkår
|
||||||
|
@ -1014,14 +1014,14 @@ da:
|
||||||
tag_servers_dimension: Topservere
|
tag_servers_dimension: Topservere
|
||||||
tag_servers_measure: forskellige servere
|
tag_servers_measure: forskellige servere
|
||||||
tag_uses_measure: anvendelser i alt
|
tag_uses_measure: anvendelser i alt
|
||||||
description_html: Disse er hashtags, som pt. vises i en masse indlæg, som serveren ser. Det kan hjælpe brugerne til at finde ud af, hvad folk taler mest om pt. Ingen hashtags vises offentligt, før man godkender dem.
|
description_html: Disse er etiketter, som pt. vises i en masse indlæg, som serveren ser. Det kan hjælpe brugerne til at finde ud af, hvad folk taler mest om pt. Ingen etiketter vises offentligt, før man godkender dem.
|
||||||
listable: Kan foreslås
|
listable: Kan foreslås
|
||||||
no_tag_selected: Intet tag ændret (da intet var valgt)
|
no_tag_selected: Intet tag ændret (da intet var valgt)
|
||||||
not_listable: Foreslås ikke
|
not_listable: Foreslås ikke
|
||||||
not_trendable: Vises ikke under tendenser
|
not_trendable: Vises ikke under tendenser
|
||||||
not_usable: Kan ikke anvendes
|
not_usable: Kan ikke anvendes
|
||||||
peaked_on_and_decaying: Toppede pr. %{date}, nu for nedadgående
|
peaked_on_and_decaying: Toppede pr. %{date}, nu for nedadgående
|
||||||
title: Populære hashtags
|
title: Populære etiketter
|
||||||
trendable: Kan vises under tendenser
|
trendable: Kan vises under tendenser
|
||||||
trending_rank: 'Populær #%{rank}'
|
trending_rank: 'Populær #%{rank}'
|
||||||
usable: Kan anvendes
|
usable: Kan anvendes
|
||||||
|
@ -1093,7 +1093,7 @@ da:
|
||||||
new_trending_statuses:
|
new_trending_statuses:
|
||||||
title: Populære opslag
|
title: Populære opslag
|
||||||
new_trending_tags:
|
new_trending_tags:
|
||||||
title: Populære hashtags
|
title: Populære etiketter
|
||||||
subject: Nye tendenser klar til gennemgang på %{instance}
|
subject: Nye tendenser klar til gennemgang på %{instance}
|
||||||
aliases:
|
aliases:
|
||||||
add_new: Opret alias
|
add_new: Opret alias
|
||||||
|
@ -1104,7 +1104,7 @@ da:
|
||||||
remove: Fjern aliaslinkning
|
remove: Fjern aliaslinkning
|
||||||
appearance:
|
appearance:
|
||||||
advanced_web_interface: Avanceret webgrænseflade
|
advanced_web_interface: Avanceret webgrænseflade
|
||||||
advanced_web_interface_hint: 'Ønsker du udnytte hele skærmbredden, lader den avancerede webgrænseflade dig opsætte mange forskellige kolonner for at se så meget information på samme tid som ønsket: Hjem, notifikationer, federeret tidslinje, et hvilket som helst antal lister og hashtags.'
|
advanced_web_interface_hint: 'Ønsker du udnytte hele skærmbredden, lader den avancerede netgrænseflade dig opsætte mange forskellige kolonner for at se så meget information på samme tid som ønsket: Hjem, notifikationer, fødereret tidslinje, et hvilket som helst antal lister og etiketter.'
|
||||||
animations_and_accessibility: Animationer og tilgængelighed
|
animations_and_accessibility: Animationer og tilgængelighed
|
||||||
confirmation_dialogs: Bekræftelsesdialoger
|
confirmation_dialogs: Bekræftelsesdialoger
|
||||||
discovery: Opdagelse
|
discovery: Opdagelse
|
||||||
|
@ -1326,13 +1326,13 @@ da:
|
||||||
csv: CSV
|
csv: CSV
|
||||||
domain_blocks: Domæneblokeringer
|
domain_blocks: Domæneblokeringer
|
||||||
lists: Lister
|
lists: Lister
|
||||||
mutes: Du tavsgør
|
mutes: Du skjuler
|
||||||
storage: Medielagerplads
|
storage: Medielagerplads
|
||||||
featured_tags:
|
featured_tags:
|
||||||
add_new: Tilføj nyt
|
add_new: Tilføj nyt
|
||||||
errors:
|
errors:
|
||||||
limit: Det maksimale antal hashtags er allerede fremhævet
|
limit: Det maksimale antal etiketter er allerede fremhævet
|
||||||
hint_html: "<strong>Hvad er fremhævede hashtags?</strong> De vises i en fremtrædende position på din offentlige profil og giver folk mulighed for at gennemse dine offentlige indlæg specifikt under disse hashtags. De er et fantastisk værktøj til at holde styr på kreative værker eller langsigtede projekter."
|
hint_html: "<strong>Hvad er fremhævede etiketter?</strong> De vises i en fremtrædende position på din offentlige profil og giver folk mulighed for at gennemse dine offentlige indlæg specifikt under disse etiketter. De er et fantastisk værktøj til at holde styr på kreative værker eller langsigtede projekter."
|
||||||
filters:
|
filters:
|
||||||
contexts:
|
contexts:
|
||||||
account: Profiler
|
account: Profiler
|
||||||
|
@ -1432,7 +1432,7 @@ da:
|
||||||
other: Man er ved at <strong>erstatte sine lister</strong> med indhold fra <strong>%{filename}</strong>. Op til <strong>%{count} konti</strong> føjes til nye lister.
|
other: Man er ved at <strong>erstatte sine lister</strong> med indhold fra <strong>%{filename}</strong>. Op til <strong>%{count} konti</strong> føjes til nye lister.
|
||||||
muting_html:
|
muting_html:
|
||||||
one: Man er ved at <strong>sin liste over en tavsgjort konto</strong> med <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
one: Man er ved at <strong>sin liste over en tavsgjort konto</strong> med <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
||||||
other: Man er ved at <strong>sin liste over tavsgjorte konti</strong> med op til <strong>%{count} konti</strong> fra <strong>%{filename}</strong>.
|
other: Du er ved at <strong>erstatte din liste over skjulte kontoer</strong> med op til <strong>%{count} kontoer</strong> fra <strong>%{filename}</strong>.
|
||||||
preambles:
|
preambles:
|
||||||
blocking_html:
|
blocking_html:
|
||||||
one: Man er ved at <strong>blokere</strong> <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
one: Man er ved at <strong>blokere</strong> <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
||||||
|
@ -1451,7 +1451,7 @@ da:
|
||||||
other: Man er ved at tilføje <strong>%{count} konti</strong> fra <strong>%{filename}</strong> til sine <strong>lister</strong>. Nye lister oprettes, hvis der ikke findes nogen liste at tilføje til.
|
other: Man er ved at tilføje <strong>%{count} konti</strong> fra <strong>%{filename}</strong> til sine <strong>lister</strong>. Nye lister oprettes, hvis der ikke findes nogen liste at tilføje til.
|
||||||
muting_html:
|
muting_html:
|
||||||
one: Man er ved at <strong>tavsgøre</strong> <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
one: Man er ved at <strong>tavsgøre</strong> <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
||||||
other: Man er ved at <strong>tavsgøre</strong> op til <strong>%{count} konto</strong> fra <strong>%{filename}</strong>.
|
other: Du er ved at <strong>skjule</strong> op til <strong>%{count} kontoer</strong> fra <strong>%{filename}</strong>.
|
||||||
preface: Du kan importere data, du har eksporteret fra en anden server, såsom en liste over folk du følger eller blokerer.
|
preface: Du kan importere data, du har eksporteret fra en anden server, såsom en liste over folk du følger eller blokerer.
|
||||||
recent_imports: Seneste importer
|
recent_imports: Seneste importer
|
||||||
states:
|
states:
|
||||||
|
@ -1468,11 +1468,11 @@ da:
|
||||||
domain_blocking: Importerer blokerede konti
|
domain_blocking: Importerer blokerede konti
|
||||||
following: Importerer fulgte konti
|
following: Importerer fulgte konti
|
||||||
lists: Import af lister
|
lists: Import af lister
|
||||||
muting: Importerer tavsgjorte konti
|
muting: Importerer skjulte kontoer
|
||||||
type: Importtype
|
type: Importtype
|
||||||
type_groups:
|
type_groups:
|
||||||
constructive: Følger og Bogmærker
|
constructive: Følger og Bogmærker
|
||||||
destructive: Blokeringer og tavsgjorte
|
destructive: Blokerede og skjulte kontoer
|
||||||
types:
|
types:
|
||||||
blocking: Blokeringsliste
|
blocking: Blokeringsliste
|
||||||
bookmarks: Bogmærker
|
bookmarks: Bogmærker
|
||||||
|
@ -1529,7 +1529,7 @@ da:
|
||||||
follow: e-mailnotifikationer om nye følgere
|
follow: e-mailnotifikationer om nye følgere
|
||||||
follow_request: e-mailnotifikationer om følgeanmodninger
|
follow_request: e-mailnotifikationer om følgeanmodninger
|
||||||
mention: e-mailnotifikationer om omtaler
|
mention: e-mailnotifikationer om omtaler
|
||||||
reblog: e-mailnotifikationer om boosts
|
reblog: e-mailnotifikationer om fremhævelser
|
||||||
resubscribe_html: Har man afmeldt sig ved en fejl, kan man gentilmelde sig via <a href="%{settings_path}">indstillingerne E-mailnotifikationer</a>.
|
resubscribe_html: Har man afmeldt sig ved en fejl, kan man gentilmelde sig via <a href="%{settings_path}">indstillingerne E-mailnotifikationer</a>.
|
||||||
success_html: Man vil ikke længere modtage %{type} for Mastodon på %{domain} til e-mailen %{email}.
|
success_html: Man vil ikke længere modtage %{type} for Mastodon på %{domain} til e-mailen %{email}.
|
||||||
title: Opsig abonnement
|
title: Opsig abonnement
|
||||||
|
@ -1574,7 +1574,7 @@ da:
|
||||||
title: Moderation
|
title: Moderation
|
||||||
move_handler:
|
move_handler:
|
||||||
carry_blocks_over_text: Denne bruger er flyttet fra %{acct}, som du har haft blokeret.
|
carry_blocks_over_text: Denne bruger er flyttet fra %{acct}, som du har haft blokeret.
|
||||||
carry_mutes_over_text: Denne bruger er flyttet fra %{acct}, som du har haft tavsgjort.
|
carry_mutes_over_text: Denne bruger er flyttet fra %{acct}, som du har haft skjult.
|
||||||
copy_account_note_text: 'Denne bruger er flyttet fra %{acct}, hvor dine tidligere noter om dem var:'
|
copy_account_note_text: 'Denne bruger er flyttet fra %{acct}, hvor dine tidligere noter om dem var:'
|
||||||
navigation:
|
navigation:
|
||||||
toggle_menu: Åbn/luk menu
|
toggle_menu: Åbn/luk menu
|
||||||
|
@ -1605,9 +1605,9 @@ da:
|
||||||
poll:
|
poll:
|
||||||
subject: En afstemning fra %{name} er afsluttet
|
subject: En afstemning fra %{name} er afsluttet
|
||||||
reblog:
|
reblog:
|
||||||
body: 'Dit indlæg blev boostet af %{name}:'
|
body: 'Dit indlæg blev fremhævet af %{name}:'
|
||||||
subject: "%{name} boostede dit indlæg"
|
subject: "%{name} fremhævede dit indlæg"
|
||||||
title: Nyt boost
|
title: Ny fremhævelse
|
||||||
status:
|
status:
|
||||||
subject: "%{name} har netop postet"
|
subject: "%{name} har netop postet"
|
||||||
update:
|
update:
|
||||||
|
@ -1704,7 +1704,7 @@ da:
|
||||||
content_warning: 'Indholdsadvarsel:'
|
content_warning: 'Indholdsadvarsel:'
|
||||||
descriptions:
|
descriptions:
|
||||||
account: Offentlige indlæg fra @%{acct}
|
account: Offentlige indlæg fra @%{acct}
|
||||||
tag: 'Offentlige indlæg tagget #%{hashtag}'
|
tag: 'Offentlige indlæg etiketteret #%{hashtag}'
|
||||||
scheduled_statuses:
|
scheduled_statuses:
|
||||||
over_daily_limit: Den daglige grænse på %{limit} planlagte indlæg er nået
|
over_daily_limit: Den daglige grænse på %{limit} planlagte indlæg er nået
|
||||||
over_total_limit: Grænsen på %{limit} planlagte indlæg er nået
|
over_total_limit: Grænsen på %{limit} planlagte indlæg er nået
|
||||||
|
@ -1769,7 +1769,7 @@ da:
|
||||||
development: Udvikling
|
development: Udvikling
|
||||||
edit_profile: Redigér profil
|
edit_profile: Redigér profil
|
||||||
export: Eksport
|
export: Eksport
|
||||||
featured_tags: Udvalgte hashtags
|
featured_tags: Udvalgte etiketter
|
||||||
import: Import
|
import: Import
|
||||||
import_and_export: Import og eksport
|
import_and_export: Import og eksport
|
||||||
migrate: Kontomigrering
|
migrate: Kontomigrering
|
||||||
|
@ -1805,12 +1805,12 @@ da:
|
||||||
video:
|
video:
|
||||||
one: "%{count} video"
|
one: "%{count} video"
|
||||||
other: "%{count} videoer"
|
other: "%{count} videoer"
|
||||||
boosted_from_html: Boostet fra %{acct_link}
|
boosted_from_html: Fremhævet fra %{acct_link}
|
||||||
content_warning: 'Indholdsadvarsel: %{warning}'
|
content_warning: 'Indholdsadvarsel: %{warning}'
|
||||||
default_language: Samme som UI-sproget
|
default_language: Samme som UI-sproget
|
||||||
disallowed_hashtags:
|
disallowed_hashtags:
|
||||||
one: 'indeholdte et ikke tilladt hashtag: %{tags}'
|
one: 'indeholdte en ikke tilladt etiket: %{tags}'
|
||||||
other: 'indeholdte de ikke tilladte hashtags: %{tags}'
|
other: 'indeholdte de ikke tilladte etiketter: %{tags}'
|
||||||
edited_at_html: Redigeret %{date}
|
edited_at_html: Redigeret %{date}
|
||||||
errors:
|
errors:
|
||||||
in_reply_not_found: Indlægget, der forsøges besvaret, ser ikke ud til at eksistere.
|
in_reply_not_found: Indlægget, der forsøges besvaret, ser ikke ud til at eksistere.
|
||||||
|
@ -1819,7 +1819,7 @@ da:
|
||||||
direct: Indlæg, som kun kan ses af omtalte brugere, kan ikke fastgøres
|
direct: Indlæg, som kun kan ses af omtalte brugere, kan ikke fastgøres
|
||||||
limit: Maksimalt antal indlæg allerede fastgjort
|
limit: Maksimalt antal indlæg allerede fastgjort
|
||||||
ownership: Andres indlæg kan ikke fastgøres
|
ownership: Andres indlæg kan ikke fastgøres
|
||||||
reblog: Et boost kan ikke fastgøres
|
reblog: En fremhævelse kan ikke fastgøres
|
||||||
title: '%{name}: "%{quote}"'
|
title: '%{name}: "%{quote}"'
|
||||||
visibilities:
|
visibilities:
|
||||||
direct: Direkte
|
direct: Direkte
|
||||||
|
@ -1835,9 +1835,9 @@ da:
|
||||||
exceptions: Undtagelser
|
exceptions: Undtagelser
|
||||||
explanation: Sletning af indlæg er en ressourcekrævende operation, hvorfor dette sker gradvist over tid, når serveren ellers ikke er optaget. Indlæg kan derfor blive slettet efter, at de reelt har passeret aldersgrænsen.
|
explanation: Sletning af indlæg er en ressourcekrævende operation, hvorfor dette sker gradvist over tid, når serveren ellers ikke er optaget. Indlæg kan derfor blive slettet efter, at de reelt har passeret aldersgrænsen.
|
||||||
ignore_favs: Ignorér favoritter
|
ignore_favs: Ignorér favoritter
|
||||||
ignore_reblogs: Ignorér boosts
|
ignore_reblogs: Ignorér fremhævelser
|
||||||
interaction_exceptions: Undtagelser baseret på interaktioner
|
interaction_exceptions: Undtagelser baseret på interaktioner
|
||||||
interaction_exceptions_explanation: Bemærk, at det ikke garanteres, at indlæg slettes, hvis de når under favorit- eller boost-tærsklerne efter én gang at været nået over dem.
|
interaction_exceptions_explanation: Bemærk, at det ikke garanteres, at indlæg slettes, hvis de når under favorit- eller fremhævelses-tærsklerne efter én gang at været nået over dem.
|
||||||
keep_direct: Behold direkte besked
|
keep_direct: Behold direkte besked
|
||||||
keep_direct_hint: Sletter ingen af dine direkte beskeder
|
keep_direct_hint: Sletter ingen af dine direkte beskeder
|
||||||
keep_media: Behold indlæg med medievedhæftninger
|
keep_media: Behold indlæg med medievedhæftninger
|
||||||
|
@ -1862,8 +1862,8 @@ da:
|
||||||
min_age_label: Alderstærskel
|
min_age_label: Alderstærskel
|
||||||
min_favs: Behold indlæg favoritmarkeret mindst
|
min_favs: Behold indlæg favoritmarkeret mindst
|
||||||
min_favs_hint: Sletter ingen egne indlæg, som har modtaget minimum dette antal favoritmarkeringer. Lad stå tomt for at slette indlæg uanset favoritmarkeringer
|
min_favs_hint: Sletter ingen egne indlæg, som har modtaget minimum dette antal favoritmarkeringer. Lad stå tomt for at slette indlæg uanset favoritmarkeringer
|
||||||
min_reblogs: Behold indlæg boostet mindst
|
min_reblogs: Behold indlæg fremhævet mindst
|
||||||
min_reblogs_hint: Sletter ingen egne indlæg, som er boostet flere end dette antal gange. Lad stå tomt for at ignorere denne tærskel under sletning
|
min_reblogs_hint: Sletter ingen af egne indlæg, som er fremhævet flere end dette antal gange. Lad stå tomt for at ignorere denne tærskel under sletning
|
||||||
stream_entries:
|
stream_entries:
|
||||||
sensitive_content: Sensitivt indhold
|
sensitive_content: Sensitivt indhold
|
||||||
strikes:
|
strikes:
|
||||||
|
@ -2003,8 +2003,8 @@ da:
|
||||||
one: "%{people} person de seneste 2 dage"
|
one: "%{people} person de seneste 2 dage"
|
||||||
other: "%{people} personer de seneste 2 dage"
|
other: "%{people} personer de seneste 2 dage"
|
||||||
hashtags_subtitle: Udforsk de seneste 2 dages tendenser
|
hashtags_subtitle: Udforsk de seneste 2 dages tendenser
|
||||||
hashtags_title: Populære hashtags
|
hashtags_title: Populære etiketter
|
||||||
hashtags_view_more: Se flere populære hashtags
|
hashtags_view_more: Se flere populære etiketter
|
||||||
post_action: Skriv
|
post_action: Skriv
|
||||||
post_step: Sig hej til verden med tekst, fotos, videoer eller afstemninger.
|
post_step: Sig hej til verden med tekst, fotos, videoer eller afstemninger.
|
||||||
post_title: Opret det første indlæg
|
post_title: Opret det første indlæg
|
||||||
|
|
|
@ -88,8 +88,8 @@ kab:
|
||||||
success: Asesṭeb idda akken iwata seg umiḍan %{kind}.
|
success: Asesṭeb idda akken iwata seg umiḍan %{kind}.
|
||||||
passwords:
|
passwords:
|
||||||
no_token: Ur tezmireḍ ara ad tkecmeḍ ɣer usebter-a war ma tusiḍ-d seg imayl n uwennez n wawal uffir. ma syin i d-tusiḍ, wali ma tesqedceḍ tansa URL i d ak·am-d-nuzen.
|
no_token: Ur tezmireḍ ara ad tkecmeḍ ɣer usebter-a war ma tusiḍ-d seg imayl n uwennez n wawal uffir. ma syin i d-tusiḍ, wali ma tesqedceḍ tansa URL i d ak·am-d-nuzen.
|
||||||
send_instructions: Ma nufa tansa-inek imayl tella deg uzadur-nneγ n yisefka, ad n-teṭṭfeḍ izen deg kra n tesdatin, deg-s assaγ i uɛawed n wawal uffir. Ma ur k-in-yewwiḍ ara yizen, ttxil-k ẓer deg ukaram spam.
|
send_instructions: Ma nufa tansa-inek·inem imayl tella deg uzadur-nneɣ n yisefka, ad n-teṭṭfeḍ izen deg kra n tesdatin, deg-s assaɣ i uɛawed n wawal uffir. Ma ur k-in-yewwiḍ ara yizen, ttxil-k·m ẓer deg ukaram yespamen.
|
||||||
send_paranoid_instructions: Ma nufa tansa-inek imayl tella deg uzadur-nneγ n yisefka, ad n-teṭṭfeḍ izen deg kra n tesdatin, deg-s assaγ i uɛawed n wawal uffir. Ma ur k-in-yewwiḍ ara yizen, ttxil-k ẓer deg ukaram spam.
|
send_paranoid_instructions: Ma nufa tansa-inek·inem imayl tella deg uzadur-nneɣ n yisefka, ad n-teṭṭfeḍ izen deg kra n tesdatin, deg-s assaɣ i uɛawed n wawal uffir. Ma ur k-in-yewwiḍ ara yizen, ttxil-k·m ẓer deg ukaram yespamen.
|
||||||
updated: Awal-ik uffir yettwabeddel mebla ugur. Aqla-k tura tjerrḍeḍ.
|
updated: Awal-ik uffir yettwabeddel mebla ugur. Aqla-k tura tjerrḍeḍ.
|
||||||
updated_not_active: Awal-ik uffir yettwabeddel mebla ugur.
|
updated_not_active: Awal-ik uffir yettwabeddel mebla ugur.
|
||||||
registrations:
|
registrations:
|
||||||
|
|
|
@ -130,11 +130,11 @@ da:
|
||||||
crypto: Ende-til-ende kryptering
|
crypto: Ende-til-ende kryptering
|
||||||
favourites: Favoritter
|
favourites: Favoritter
|
||||||
filters: Filtre
|
filters: Filtre
|
||||||
follow: Følger, Tavsgør og Blokerer
|
follow: Fulgte, skjjulte og blokerede kontoer
|
||||||
follows: Følger
|
follows: Følger
|
||||||
lists: Lister
|
lists: Lister
|
||||||
media: Medievedhæftninger
|
media: Medievedhæftninger
|
||||||
mutes: Tavsgørelser
|
mutes: Skjulte kontoer
|
||||||
notifications: Notifikationer
|
notifications: Notifikationer
|
||||||
profile: Din Mastodon-profil
|
profile: Din Mastodon-profil
|
||||||
push: Push-notifikationer
|
push: Push-notifikationer
|
||||||
|
@ -177,7 +177,7 @@ da:
|
||||||
read:filters: se dine filtre
|
read:filters: se dine filtre
|
||||||
read:follows: se dine følger
|
read:follows: se dine følger
|
||||||
read:lists: se dine lister
|
read:lists: se dine lister
|
||||||
read:mutes: se dine tavsgørelser
|
read:mutes: se dine skjulte kontoer
|
||||||
read:notifications: se dine notifikationer
|
read:notifications: se dine notifikationer
|
||||||
read:reports: se dine anmeldelser
|
read:reports: se dine anmeldelser
|
||||||
read:search: søg på dine vegne
|
read:search: søg på dine vegne
|
||||||
|
@ -186,13 +186,13 @@ da:
|
||||||
write:accounts: ændre din profil
|
write:accounts: ændre din profil
|
||||||
write:blocks: blokere konti og domæner
|
write:blocks: blokere konti og domæner
|
||||||
write:bookmarks: bogmærke indlæg
|
write:bookmarks: bogmærke indlæg
|
||||||
write:conversations: tavsgøre og slette konversationer
|
write:conversations: skjul og slet samtaler
|
||||||
write:favourites: favoritmarkere indlæg
|
write:favourites: favoritmarkere indlæg
|
||||||
write:filters: oprette filtre
|
write:filters: oprette filtre
|
||||||
write:follows: følge personer
|
write:follows: følge personer
|
||||||
write:lists: oprette lister
|
write:lists: oprette lister
|
||||||
write:media: uploade mediefiler
|
write:media: uploade mediefiler
|
||||||
write:mutes: tavsgøre personer og konversationer
|
write:mutes: skjul personer og samtaler
|
||||||
write:notifications: rydde dine notifikationer
|
write:notifications: rydde dine notifikationer
|
||||||
write:reports: anmelde personer
|
write:reports: anmelde personer
|
||||||
write:statuses: udgive indlæg
|
write:statuses: udgive indlæg
|
||||||
|
|
|
@ -191,7 +191,7 @@ eo:
|
||||||
write:filters: krei filtrilojn
|
write:filters: krei filtrilojn
|
||||||
write:follows: sekvi homojn
|
write:follows: sekvi homojn
|
||||||
write:lists: krei listojn
|
write:lists: krei listojn
|
||||||
write:media: alŝuti plurmediojn
|
write:media: alŝuti aŭdovidaĵojn
|
||||||
write:mutes: silentigi homojn kaj konversaciojn
|
write:mutes: silentigi homojn kaj konversaciojn
|
||||||
write:notifications: forigi viajn sciigojn
|
write:notifications: forigi viajn sciigojn
|
||||||
write:reports: signali aliajn homojn
|
write:reports: signali aliajn homojn
|
||||||
|
|
|
@ -5,7 +5,7 @@ eo:
|
||||||
contact_missing: Ne elektita
|
contact_missing: Ne elektita
|
||||||
contact_unavailable: Ne disponebla
|
contact_unavailable: Ne disponebla
|
||||||
hosted_on: "%{domain} estas nodo de Mastodon"
|
hosted_on: "%{domain} estas nodo de Mastodon"
|
||||||
title: Pri
|
title: Prio
|
||||||
accounts:
|
accounts:
|
||||||
followers:
|
followers:
|
||||||
one: Sekvanto
|
one: Sekvanto
|
||||||
|
@ -41,7 +41,7 @@ eo:
|
||||||
by_domain: Domajno
|
by_domain: Domajno
|
||||||
change_email:
|
change_email:
|
||||||
changed_msg: Retpoŝta adreso sukcese ŝanĝita!
|
changed_msg: Retpoŝta adreso sukcese ŝanĝita!
|
||||||
current_email: Nuna retadreso
|
current_email: Aktuala retadreso
|
||||||
label: Ŝanĝi retadreson
|
label: Ŝanĝi retadreson
|
||||||
new_email: Nova retadreso
|
new_email: Nova retadreso
|
||||||
submit: Ŝanĝi retadreson
|
submit: Ŝanĝi retadreson
|
||||||
|
@ -102,7 +102,7 @@ eo:
|
||||||
moderation_notes: Notoj de moderigado
|
moderation_notes: Notoj de moderigado
|
||||||
most_recent_activity: Lastaj afiŝoj
|
most_recent_activity: Lastaj afiŝoj
|
||||||
most_recent_ip: Lasta IP
|
most_recent_ip: Lasta IP
|
||||||
no_account_selected: Neniu konto estis ŝanĝita ĉar neniu estis selektita
|
no_account_selected: Neniu konto estis ŝanĝita kial neniu estis selektita
|
||||||
no_limits_imposed: Neniu limito trudita
|
no_limits_imposed: Neniu limito trudita
|
||||||
no_role_assigned: Sen rolo
|
no_role_assigned: Sen rolo
|
||||||
not_subscribed: Ne abonita
|
not_subscribed: Ne abonita
|
||||||
|
@ -142,7 +142,7 @@ eo:
|
||||||
only_password: Nur pasvorto
|
only_password: Nur pasvorto
|
||||||
password_and_2fa: Pasvorto kaj 2FA
|
password_and_2fa: Pasvorto kaj 2FA
|
||||||
sensitive: Tikla
|
sensitive: Tikla
|
||||||
sensitized: markita tikla
|
sensitized: Markita kiel tikla
|
||||||
shared_inbox_url: URL de kunhavigita leterkesto
|
shared_inbox_url: URL de kunhavigita leterkesto
|
||||||
show:
|
show:
|
||||||
created_reports: Faritaj raportoj
|
created_reports: Faritaj raportoj
|
||||||
|
@ -204,7 +204,7 @@ eo:
|
||||||
destroy_unavailable_domain: Forigi Nehaveblan Domajnon
|
destroy_unavailable_domain: Forigi Nehaveblan Domajnon
|
||||||
destroy_user_role: Detrui Rolon
|
destroy_user_role: Detrui Rolon
|
||||||
disable_2fa_user: Malebligi 2FA
|
disable_2fa_user: Malebligi 2FA
|
||||||
disable_custom_emoji: Malebligi proprajn emoĝiojn
|
disable_custom_emoji: Malŝalti Proprajn Bildosignojn
|
||||||
disable_relay: Malebligi Relajson
|
disable_relay: Malebligi Relajson
|
||||||
disable_sign_in_token_auth_user: Malebligi aŭtentigon per retpoŝta ĵetono por la uzanto
|
disable_sign_in_token_auth_user: Malebligi aŭtentigon per retpoŝta ĵetono por la uzanto
|
||||||
disable_user: Neebligi la uzanton
|
disable_user: Neebligi la uzanton
|
||||||
|
@ -220,14 +220,14 @@ eo:
|
||||||
remove_avatar_user: Forigi la profilbildon
|
remove_avatar_user: Forigi la profilbildon
|
||||||
reopen_report: Remalfermi signalon
|
reopen_report: Remalfermi signalon
|
||||||
resend_user: Resendi konfirman retmesaĝon
|
resend_user: Resendi konfirman retmesaĝon
|
||||||
reset_password_user: Restarigi pasvorton
|
reset_password_user: Restarigi Pasvorton
|
||||||
resolve_report: Solvitaj reporto
|
resolve_report: Solvitaj reporto
|
||||||
sensitive_account: Marki tikla la aŭdovidaĵojn de via konto
|
sensitive_account: Marki tikla la aŭdovidaĵojn de via konto
|
||||||
silence_account: Silentigi konton
|
silence_account: Silentigi Konton
|
||||||
suspend_account: Suspendi la konton
|
suspend_account: Suspendi Konton
|
||||||
unassigned_report: Malatribui Raporton
|
unassigned_report: Malatribui Raporton
|
||||||
unblock_email_account: Malbloki retpoŝtadreson
|
unblock_email_account: Malbloki retpoŝtadreson
|
||||||
unsensitive_account: Malmarku la amaskomunikilojn en via konto kiel sentemaj
|
unsensitive_account: Malmarki Konton kiel Sentime Tikla
|
||||||
unsilence_account: Malsilentigi konton
|
unsilence_account: Malsilentigi konton
|
||||||
unsuspend_account: Malsuspendi la konton
|
unsuspend_account: Malsuspendi la konton
|
||||||
update_announcement: Ĝisdatigi anoncon
|
update_announcement: Ĝisdatigi anoncon
|
||||||
|
@ -235,19 +235,19 @@ eo:
|
||||||
update_domain_block: Ĝigdatigi domajnan blokadon
|
update_domain_block: Ĝigdatigi domajnan blokadon
|
||||||
update_ip_block: Krei IP-regulon
|
update_ip_block: Krei IP-regulon
|
||||||
update_report: Ĝisdatigo de Raporto
|
update_report: Ĝisdatigo de Raporto
|
||||||
update_status: Ĝisdatigi afiŝon
|
update_status: Ĝisdatigi Afiŝon
|
||||||
update_user_role: Ĝisdatigi rolon
|
update_user_role: Ĝisdatigi rolon
|
||||||
actions:
|
actions:
|
||||||
approve_appeal_html: "%{name} aprobis apelacion kontraŭ moderiga decido de %{target}"
|
approve_appeal_html: "%{name} aprobis apelacion kontraŭ reguliga decido de %{target}"
|
||||||
approve_user_html: "%{name} aprobis registriĝon de %{target}"
|
approve_user_html: "%{name} aprobis la registriĝon de %{target}"
|
||||||
assigned_to_self_report_html: "%{name} asignis signalon %{target} al si mem"
|
assigned_to_self_report_html: "%{name} asignis signalon %{target} al si mem"
|
||||||
change_email_user_html: "%{name} ŝanĝis retadreson de uzanto %{target}"
|
change_email_user_html: "%{name} ŝanĝis la retadreson de uzanto %{target}"
|
||||||
change_role_user_html: "%{name} ŝanĝis rolon de %{target}"
|
change_role_user_html: "%{name} ŝanĝis rolon de %{target}"
|
||||||
confirm_user_html: "%{name} konfirmis retadreson de uzanto %{target}"
|
confirm_user_html: "%{name} konfirmis retadreson de uzanto %{target}"
|
||||||
create_account_warning_html: "%{name} sendis averton al %{target}"
|
create_account_warning_html: "%{name} sendis averton al %{target}"
|
||||||
create_announcement_html: "%{name} kreis novan anoncon %{target}"
|
create_announcement_html: "%{name} kreis novan anoncon %{target}"
|
||||||
create_canonical_email_block_html: "%{name} blokis retpoŝtadreson per krado %{target}"
|
create_canonical_email_block_html: "%{name} blokis retpoŝtadreson per krado %{target}"
|
||||||
create_custom_emoji_html: "%{name} alŝutis novan emoĝion %{target}"
|
create_custom_emoji_html: "%{name} alŝutis novan bildosignon %{target}"
|
||||||
create_domain_allow_html: "%{name} aldonis domajnon %{target} al la blanka listo"
|
create_domain_allow_html: "%{name} aldonis domajnon %{target} al la blanka listo"
|
||||||
create_domain_block_html: "%{name} blokis domajnon %{target}"
|
create_domain_block_html: "%{name} blokis domajnon %{target}"
|
||||||
create_email_domain_block_html: "%{name} blokis retpoŝtan domajnon %{target}"
|
create_email_domain_block_html: "%{name} blokis retpoŝtan domajnon %{target}"
|
||||||
|
@ -258,7 +258,7 @@ eo:
|
||||||
demote_user_html: "%{name} degradis uzanton %{target}"
|
demote_user_html: "%{name} degradis uzanton %{target}"
|
||||||
destroy_announcement_html: "%{name} forigis anoncon %{target}"
|
destroy_announcement_html: "%{name} forigis anoncon %{target}"
|
||||||
destroy_canonical_email_block_html: "%{name} malblokis retpoŝtadreson per krado %{target}"
|
destroy_canonical_email_block_html: "%{name} malblokis retpoŝtadreson per krado %{target}"
|
||||||
destroy_custom_emoji_html: "%{name} forigis emoĝion %{target}"
|
destroy_custom_emoji_html: "%{name} forigis la bildosignon %{target}"
|
||||||
destroy_domain_allow_html: "%{name} forigis domajnon %{target} el la blanka listo"
|
destroy_domain_allow_html: "%{name} forigis domajnon %{target} el la blanka listo"
|
||||||
destroy_domain_block_html: "%{name} malblokis domajnon %{target}"
|
destroy_domain_block_html: "%{name} malblokis domajnon %{target}"
|
||||||
destroy_email_domain_block_html: "%{name} malblokis retpoŝtan domajnon %{target}"
|
destroy_email_domain_block_html: "%{name} malblokis retpoŝtan domajnon %{target}"
|
||||||
|
@ -269,11 +269,11 @@ eo:
|
||||||
destroy_unavailable_domain_html: "%{name} restartigis sendon al domajno %{target}"
|
destroy_unavailable_domain_html: "%{name} restartigis sendon al domajno %{target}"
|
||||||
destroy_user_role_html: "%{name} forigis rolon de %{target}"
|
destroy_user_role_html: "%{name} forigis rolon de %{target}"
|
||||||
disable_2fa_user_html: "%{name} malebligis dufaktoran aŭtentigon por uzanto %{target}"
|
disable_2fa_user_html: "%{name} malebligis dufaktoran aŭtentigon por uzanto %{target}"
|
||||||
disable_custom_emoji_html: "%{name} malebligis la emoĝion %{target}"
|
disable_custom_emoji_html: "%{name} malebligis la bildosignon %{target}"
|
||||||
disable_relay_html: "%{name} malebligis la relajson %{target}"
|
disable_relay_html: "%{name} malebligis la relajson %{target}"
|
||||||
disable_sign_in_token_auth_user_html: "%{name} malebligis la aŭtentigon de retpoŝta ĵetono por %{target}"
|
disable_sign_in_token_auth_user_html: "%{name} malebligis la aŭtentigon de retpoŝta ĵetono por %{target}"
|
||||||
disable_user_html: "%{name} malebligis ensaluton por uzanto %{target}"
|
disable_user_html: "%{name} malebligis ensaluton por uzanto %{target}"
|
||||||
enable_custom_emoji_html: "%{name} ebligis la emoĝion %{target}"
|
enable_custom_emoji_html: "%{name} ebligis la bildosignon %{target}"
|
||||||
enable_relay_html: "%{name} ebligis la relajson %{target}"
|
enable_relay_html: "%{name} ebligis la relajson %{target}"
|
||||||
enable_sign_in_token_auth_user_html: "%{name} ebligis la aŭtentigon de retpoŝta ĵetono por %{target}"
|
enable_sign_in_token_auth_user_html: "%{name} ebligis la aŭtentigon de retpoŝta ĵetono por %{target}"
|
||||||
enable_user_html: "%{name} ebligis ensaluton por uzanto %{target}"
|
enable_user_html: "%{name} ebligis ensaluton por uzanto %{target}"
|
||||||
|
@ -296,7 +296,7 @@ eo:
|
||||||
unsilence_account_html: "%{name} malfaris limon al konto de %{target}"
|
unsilence_account_html: "%{name} malfaris limon al konto de %{target}"
|
||||||
unsuspend_account_html: "%{name} malsuspendis la konton de %{target}"
|
unsuspend_account_html: "%{name} malsuspendis la konton de %{target}"
|
||||||
update_announcement_html: "%{name} ĝisdatigis la anoncon %{target}"
|
update_announcement_html: "%{name} ĝisdatigis la anoncon %{target}"
|
||||||
update_custom_emoji_html: "%{name} ĝisdatigis la emoĝion %{target}"
|
update_custom_emoji_html: "%{name} ĝisdatigis la bildosignon %{target}"
|
||||||
update_domain_block_html: "%{name} ĝisdatigis domajnblokon por %{target}"
|
update_domain_block_html: "%{name} ĝisdatigis domajnblokon por %{target}"
|
||||||
update_ip_block_html: "%{name} ŝanĝis regulon por IP %{target}"
|
update_ip_block_html: "%{name} ŝanĝis regulon por IP %{target}"
|
||||||
update_report_html: "%{name} ĝisdatigis la raporton %{target}"
|
update_report_html: "%{name} ĝisdatigis la raporton %{target}"
|
||||||
|
@ -309,17 +309,17 @@ eo:
|
||||||
title: Ĵurnalo de revizo
|
title: Ĵurnalo de revizo
|
||||||
unavailable_instance: "(domajna nomo nedisponebla)"
|
unavailable_instance: "(domajna nomo nedisponebla)"
|
||||||
announcements:
|
announcements:
|
||||||
destroyed_msg: Anonco sukcese forigita!
|
destroyed_msg: La anonco sukcese forigita!
|
||||||
edit:
|
edit:
|
||||||
title: Redakti anoncon
|
title: Redakti anoncon
|
||||||
empty: Neniu anonco trovita.
|
empty: Neniu anonco troviĝas.
|
||||||
live: Publikigita
|
live: Publikigita
|
||||||
new:
|
new:
|
||||||
create: Krei anoncon
|
create: Krei anoncon
|
||||||
title: Nova anonco
|
title: Nova anonco
|
||||||
publish: Publikigi
|
publish: Publikigi
|
||||||
published_msg: Anonco sukcese publikigita!
|
published_msg: Anonco sukcese publikigita!
|
||||||
scheduled_for: Planigita je %{time}
|
scheduled_for: Planigota je %{time}
|
||||||
scheduled_msg: Anonco planigita por publikigo!
|
scheduled_msg: Anonco planigita por publikigo!
|
||||||
title: Anoncoj
|
title: Anoncoj
|
||||||
unpublish: Malpublikigi
|
unpublish: Malpublikigi
|
||||||
|
@ -341,7 +341,7 @@ eo:
|
||||||
disabled_msg: Emoĝio sukcese malebligita
|
disabled_msg: Emoĝio sukcese malebligita
|
||||||
emoji: Emoĝio
|
emoji: Emoĝio
|
||||||
enable: Ebligi
|
enable: Ebligi
|
||||||
enabled: Ebligita
|
enabled: Ŝaltita
|
||||||
enabled_msg: Emoĝio sukcese ebligita
|
enabled_msg: Emoĝio sukcese ebligita
|
||||||
image_hint: PNG aŭ GIF malpli granda ol %{size}
|
image_hint: PNG aŭ GIF malpli granda ol %{size}
|
||||||
list: Listo
|
list: Listo
|
||||||
|
@ -363,7 +363,7 @@ eo:
|
||||||
dashboard:
|
dashboard:
|
||||||
active_users: aktivaj uzantoj
|
active_users: aktivaj uzantoj
|
||||||
interactions: interago
|
interactions: interago
|
||||||
media_storage: Konservo de plurmedioj
|
media_storage: Konservo de aŭdovidaĵoj
|
||||||
new_users: novaj uzantoj
|
new_users: novaj uzantoj
|
||||||
opened_reports: raportoj malfermitaj
|
opened_reports: raportoj malfermitaj
|
||||||
pending_appeals_html:
|
pending_appeals_html:
|
||||||
|
@ -508,7 +508,7 @@ eo:
|
||||||
description_html: Vi povas difini enhavopolitikojn al la ĉiuj kontoj.
|
description_html: Vi povas difini enhavopolitikojn al la ĉiuj kontoj.
|
||||||
limited_federation_mode_description_html: Vi povas elekti, ĉu permesi federacion kun tiu domajno.
|
limited_federation_mode_description_html: Vi povas elekti, ĉu permesi federacion kun tiu domajno.
|
||||||
policies:
|
policies:
|
||||||
reject_media: Malakcepti plurmediojn
|
reject_media: Malakcepti la vidaŭdaĵojn
|
||||||
reject_reports: Malakcepti raportojn
|
reject_reports: Malakcepti raportojn
|
||||||
silence: Kaŝu
|
silence: Kaŝu
|
||||||
suspend: Suspendi
|
suspend: Suspendi
|
||||||
|
@ -1313,8 +1313,8 @@ eo:
|
||||||
Por uzi la retan aplikaĵon de Mastodon, bonvolu ebligi JavaScript. Alimaniere, provu unu el la
|
Por uzi la retan aplikaĵon de Mastodon, bonvolu ebligi JavaScript. Alimaniere, provu unu el la
|
||||||
<a href="%{apps_path}">operaciumaj aplikaĵoj</a> por Mastodon por via platformo.
|
<a href="%{apps_path}">operaciumaj aplikaĵoj</a> por Mastodon por via platformo.
|
||||||
existing_username_validator:
|
existing_username_validator:
|
||||||
not_found: Ne povas trovi lokaj uzanto kun tiu uzantnomo
|
not_found: ne povas trovi lokaj uzanto kun tiu uzantnomo
|
||||||
not_found_multiple: Ne povas trovi %{usernames}
|
not_found_multiple: ne povas trovi %{usernames}
|
||||||
exports:
|
exports:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Dato
|
date: Dato
|
||||||
|
@ -1539,7 +1539,7 @@ eo:
|
||||||
validations:
|
validations:
|
||||||
images_and_video: Aldoni videon al mesaĝo, kiu jam havas bildojn ne eblas
|
images_and_video: Aldoni videon al mesaĝo, kiu jam havas bildojn ne eblas
|
||||||
not_found: Dosiero %{ids} ne trovis aŭ jam alteniĝis al alia afiŝo
|
not_found: Dosiero %{ids} ne trovis aŭ jam alteniĝis al alia afiŝo
|
||||||
not_ready: Ne povas aldoni dosieron kiu ne finas procezitis.
|
not_ready: Ne povas aldoni dosieron kiu ne finis procezitis.
|
||||||
too_many: Aldoni pli ol 4 dosierojn ne eblas
|
too_many: Aldoni pli ol 4 dosierojn ne eblas
|
||||||
migrations:
|
migrations:
|
||||||
acct: Movigita al
|
acct: Movigita al
|
||||||
|
|
|
@ -1266,6 +1266,7 @@ ga:
|
||||||
too_fast: Cuireadh an fhoirm isteach róthapa, triail arís.
|
too_fast: Cuireadh an fhoirm isteach róthapa, triail arís.
|
||||||
use_security_key: Úsáid eochair shlándála
|
use_security_key: Úsáid eochair shlándála
|
||||||
user_agreement_html: Léigh mé agus aontaím leis na <a href="%{terms_of_service_path}" target="_blank">téarmaí seirbhíse</a> agus <a href="%{privacy_policy_path}" target="_blank">polasaí príobháideachais</a>
|
user_agreement_html: Léigh mé agus aontaím leis na <a href="%{terms_of_service_path}" target="_blank">téarmaí seirbhíse</a> agus <a href="%{privacy_policy_path}" target="_blank">polasaí príobháideachais</a>
|
||||||
|
user_privacy_agreement_html: Léigh mé agus aontaím leis an <a href="%{privacy_policy_path}" target="_blank">polasaí príobháideachais</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Téacs samplach
|
example_title: Téacs samplach
|
||||||
hint_html: An bhfuil tú ag scríobh altanna nuachta nó blag lasmuigh de Mastodon? Rialú conas a gheobhaidh tú creidmheas nuair a roinntear iad ar Mastodon.
|
hint_html: An bhfuil tú ag scríobh altanna nuachta nó blag lasmuigh de Mastodon? Rialú conas a gheobhaidh tú creidmheas nuair a roinntear iad ar Mastodon.
|
||||||
|
|
|
@ -1209,6 +1209,7 @@ ia:
|
||||||
too_fast: Formulario inviate troppo rapidemente. Tenta lo de novo.
|
too_fast: Formulario inviate troppo rapidemente. Tenta lo de novo.
|
||||||
use_security_key: Usar clave de securitate
|
use_security_key: Usar clave de securitate
|
||||||
user_agreement_html: Io ha legite e accepta le <a href="%{terms_of_service_path}" target="_blank">conditiones de servicio</a> e le <a href="%{privacy_policy_path}" target="_blank">politica de confidentialitate</a>
|
user_agreement_html: Io ha legite e accepta le <a href="%{terms_of_service_path}" target="_blank">conditiones de servicio</a> e le <a href="%{privacy_policy_path}" target="_blank">politica de confidentialitate</a>
|
||||||
|
user_privacy_agreement_html: Io ha legite e io accepta le <a href="%{privacy_policy_path}" target="_blank">politica de confidentialitate</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Texto de exemplo
|
example_title: Texto de exemplo
|
||||||
hint_html: Scribe tu articulos de novas o de blog foras de Mastodon? Controla le maniera in que tu recipe attribution quando on los condivide sur Mastodon.
|
hint_html: Scribe tu articulos de novas o de blog foras de Mastodon? Controla le maniera in que tu recipe attribution quando on los condivide sur Mastodon.
|
||||||
|
|
|
@ -436,6 +436,7 @@ kab:
|
||||||
terms_of_service:
|
terms_of_service:
|
||||||
draft: Arewway
|
draft: Arewway
|
||||||
publish: Asuffeɣ
|
publish: Asuffeɣ
|
||||||
|
save_draft: Sekles arewway
|
||||||
title: Tadbelt
|
title: Tadbelt
|
||||||
trends:
|
trends:
|
||||||
allow: Sireg
|
allow: Sireg
|
||||||
|
@ -489,7 +490,7 @@ kab:
|
||||||
delete_account: Kkes amiḍan
|
delete_account: Kkes amiḍan
|
||||||
description:
|
description:
|
||||||
prefix_invited_by_user: "@%{name} inced-ik·ikem ad ternuḍ ɣer uqeddac-a n Mastodon!"
|
prefix_invited_by_user: "@%{name} inced-ik·ikem ad ternuḍ ɣer uqeddac-a n Mastodon!"
|
||||||
prefix_sign_up: Zeddi di Maṣṭudun assa!
|
prefix_sign_up: Zeddi di Maṣṭudun ass-a!
|
||||||
suffix: S umiḍan, tzemreḍ ad tḍefreḍ imdanen, ad d-tessufɣeḍ tisuffaɣ d wembadal n yiznan akked yiseqdacen n yal aqeddac Mastodon d wayen-nniḍen!
|
suffix: S umiḍan, tzemreḍ ad tḍefreḍ imdanen, ad d-tessufɣeḍ tisuffaɣ d wembadal n yiznan akked yiseqdacen n yal aqeddac Mastodon d wayen-nniḍen!
|
||||||
didnt_get_confirmation: Ur d-teṭṭifeḍ ara aseɣwen n usentem ?
|
didnt_get_confirmation: Ur d-teṭṭifeḍ ara aseɣwen n usentem ?
|
||||||
dont_have_your_security_key: Ulac ɣur-k·m tasarut-ik·im n tɣellist?
|
dont_have_your_security_key: Ulac ɣur-k·m tasarut-ik·im n tɣellist?
|
||||||
|
@ -746,6 +747,7 @@ kab:
|
||||||
electron: Electron
|
electron: Electron
|
||||||
firefox: Firefox
|
firefox: Firefox
|
||||||
generic: Iminig arusin
|
generic: Iminig arusin
|
||||||
|
huawei_browser: Iminig n Huawei
|
||||||
ie: Internet Explorer
|
ie: Internet Explorer
|
||||||
micro_messenger: MicroMessenger
|
micro_messenger: MicroMessenger
|
||||||
nokia: Iminig Nokia S40 Ovi
|
nokia: Iminig Nokia S40 Ovi
|
||||||
|
@ -754,6 +756,7 @@ kab:
|
||||||
phantom_js: PhantomJS
|
phantom_js: PhantomJS
|
||||||
qq: Iminig QQ
|
qq: Iminig QQ
|
||||||
safari: Safari
|
safari: Safari
|
||||||
|
uc_browser: UC Browser
|
||||||
unknown_browser: Iminig arussin
|
unknown_browser: Iminig arussin
|
||||||
weibo: Weibo
|
weibo: Weibo
|
||||||
current_session: Tiɣimit tamirant
|
current_session: Tiɣimit tamirant
|
||||||
|
|
|
@ -194,7 +194,7 @@ ko:
|
||||||
destroy_domain_allow: 도메인 허용 삭제
|
destroy_domain_allow: 도메인 허용 삭제
|
||||||
destroy_domain_block: 도메인 차단 삭제
|
destroy_domain_block: 도메인 차단 삭제
|
||||||
destroy_email_domain_block: 이메일 도메인 차단 삭제
|
destroy_email_domain_block: 이메일 도메인 차단 삭제
|
||||||
destroy_instance: 도메인 퍼지하기
|
destroy_instance: 도메인 제거
|
||||||
destroy_ip_block: IP 규칙 삭제
|
destroy_ip_block: IP 규칙 삭제
|
||||||
destroy_relay: 릴레이 삭제
|
destroy_relay: 릴레이 삭제
|
||||||
destroy_status: 게시물 삭제
|
destroy_status: 게시물 삭제
|
||||||
|
@ -536,7 +536,7 @@ ko:
|
||||||
title: 중재
|
title: 중재
|
||||||
private_comment: 비공개 주석
|
private_comment: 비공개 주석
|
||||||
public_comment: 공개 주석
|
public_comment: 공개 주석
|
||||||
purge: 퍼지
|
purge: 제거
|
||||||
purge_description_html: 이 도메인이 영구적으로 오프라인 상태라고 생각되면, 스토리지에서 이 도메인의 모든 계정 레코드와 관련 데이터를 삭제할 수 있습니다. 이 작업은 시간이 좀 걸릴 수 있습니다.
|
purge_description_html: 이 도메인이 영구적으로 오프라인 상태라고 생각되면, 스토리지에서 이 도메인의 모든 계정 레코드와 관련 데이터를 삭제할 수 있습니다. 이 작업은 시간이 좀 걸릴 수 있습니다.
|
||||||
title: 연합
|
title: 연합
|
||||||
total_blocked_by_us: 우리에게 차단 됨
|
total_blocked_by_us: 우리에게 차단 됨
|
||||||
|
@ -1673,7 +1673,7 @@ ko:
|
||||||
over_total_limit: 예약 게시물 제한 %{limit}을 초과합니다
|
over_total_limit: 예약 게시물 제한 %{limit}을 초과합니다
|
||||||
too_soon: 미래의 날짜여야 합니다
|
too_soon: 미래의 날짜여야 합니다
|
||||||
self_destruct:
|
self_destruct:
|
||||||
lead_html: 안타깝게도, <strong>%{domain}</strong> 도메인을 영구히 폐쇄합니다. 이곳의 계정을 가졌다면, 이제 이용할 수 없으며, 당분간 백업 데이터를 요청할 수 있습니다.
|
lead_html: 안타깝게도, <strong>%{domain}</strong>은 영구적으로 폐쇄됩니다. 이곳의 계정을 가지고 있었다면, 이제 이용할 수 없지만 백업 데이터는 요청할 수 있습니다.
|
||||||
title: 이 서버는 폐쇄중입니다
|
title: 이 서버는 폐쇄중입니다
|
||||||
sessions:
|
sessions:
|
||||||
activity: 최근 활동
|
activity: 최근 활동
|
||||||
|
@ -1754,7 +1754,7 @@ ko:
|
||||||
lost_followers: 잃은 팔로워
|
lost_followers: 잃은 팔로워
|
||||||
lost_follows: 잃은 팔로우
|
lost_follows: 잃은 팔로우
|
||||||
preamble: 내가 도메인을 차단하거나 중재진이 다른 서버를 정지하기로 결정했다면 내 팔로우와 팔로워를 잃게 됩니다. 그런 일이 일어났다면 그로 인해 단절된 관계들의 목록을 다운로드 받아 확인하고 다른 서버에서 불러올 수 있습니다.
|
preamble: 내가 도메인을 차단하거나 중재진이 다른 서버를 정지하기로 결정했다면 내 팔로우와 팔로워를 잃게 됩니다. 그런 일이 일어났다면 그로 인해 단절된 관계들의 목록을 다운로드 받아 확인하고 다른 서버에서 불러올 수 있습니다.
|
||||||
purged: 이 서버의 정보는 관리자가 퍼지하였습니다.
|
purged: 이 서버에 대한 정보는 관리자에 의해 제거되었습니다.
|
||||||
type: 이벤트
|
type: 이벤트
|
||||||
statuses:
|
statuses:
|
||||||
attached:
|
attached:
|
||||||
|
|
|
@ -1247,6 +1247,7 @@ pl:
|
||||||
too_fast: Zbyt szybko przesłano formularz, spróbuj ponownie.
|
too_fast: Zbyt szybko przesłano formularz, spróbuj ponownie.
|
||||||
use_security_key: Użyj klucza bezpieczeństwa
|
use_security_key: Użyj klucza bezpieczeństwa
|
||||||
user_agreement_html: Przeczytałem i akceptuję <a href="%{terms_of_service_path}" target="_blank">warunki korzystania z usługi</a> oraz <a href="%{privacy_policy_path}" target="_blank">politykę prywatności</a>
|
user_agreement_html: Przeczytałem i akceptuję <a href="%{terms_of_service_path}" target="_blank">warunki korzystania z usługi</a> oraz <a href="%{privacy_policy_path}" target="_blank">politykę prywatności</a>
|
||||||
|
user_privacy_agreement_html: Przeczytałem/am/o i akceptuję <a href="%{privacy_policy_path}" target="_blank">politykę prywatności</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Przykładowy tekst
|
example_title: Przykładowy tekst
|
||||||
hint_html: Piszesz wiadomości albo bloga poza Mastodonem? Kontroluj jak będą ci przypisywane podczas dizielenia się nimi na Mastodonie.
|
hint_html: Piszesz wiadomości albo bloga poza Mastodonem? Kontroluj jak będą ci przypisywane podczas dizielenia się nimi na Mastodonie.
|
||||||
|
|
|
@ -937,6 +937,25 @@ pt-BR:
|
||||||
generates:
|
generates:
|
||||||
action: Gerar
|
action: Gerar
|
||||||
chance_to_review_html: "<strong>Os termos de serviço gerado não será publicado automaticamente.</strong>Você terá uma chance de revisar os resultados. Preencha os detalhes necessários para continuar"
|
chance_to_review_html: "<strong>Os termos de serviço gerado não será publicado automaticamente.</strong>Você terá uma chance de revisar os resultados. Preencha os detalhes necessários para continuar"
|
||||||
|
explanation_html: O modelo de termos de serviço fornecido é apenas para fins informativos e não deve ser interpretado como aconselhamento jurídico sobre qualquer assunto. Consulte seu próprio advogado para esclarecer sua situação e dúvidas jurídicas específicas.
|
||||||
|
title: Configuração dos Termos de Serviço
|
||||||
|
history: Histórico
|
||||||
|
live: Em vigor
|
||||||
|
no_history: Ainda não há alterações registradas nos termos de serviço.
|
||||||
|
no_terms_of_service_html: Atualmente, você não tem nenhum termo de serviço configurado. Os termos de serviço servem para fornecer clareza e protegê-lo de possíveis responsabilidades em disputas com seus usuários.
|
||||||
|
notified_on_html: Usuários notificados em %{date}
|
||||||
|
notify_users: Notificar usuários
|
||||||
|
preview:
|
||||||
|
explanation_html: 'O e-mail será enviado para <strong>%{display_count} usuários</strong> que se inscreveram antes de %{date}. O seguinte texto será incluído no e-mail:'
|
||||||
|
send_preview: Enviar pŕevia para %{email}
|
||||||
|
send_to_all:
|
||||||
|
one: Enviar %{display_count} email
|
||||||
|
other: Enviar %{display_count} emails
|
||||||
|
title: Prévia da notificação dos termos de serviço
|
||||||
|
publish: Publicar
|
||||||
|
published_on_html: Publicado em %{date}
|
||||||
|
save_draft: Salvar rascunho
|
||||||
|
title: Termos de Serviço
|
||||||
title: Administração
|
title: Administração
|
||||||
trends:
|
trends:
|
||||||
allow: Permitir
|
allow: Permitir
|
||||||
|
@ -1168,6 +1187,7 @@ pt-BR:
|
||||||
set_new_password: Definir uma nova senha
|
set_new_password: Definir uma nova senha
|
||||||
setup:
|
setup:
|
||||||
email_below_hint_html: Verifique a sua pasta de spam, ou solicite outra. Você pode corrigir o seu endereço de e-mail se estiver errado.
|
email_below_hint_html: Verifique a sua pasta de spam, ou solicite outra. Você pode corrigir o seu endereço de e-mail se estiver errado.
|
||||||
|
email_settings_hint_html: Clique no link que enviamos para %{email} para começar a usar o Mastodon. Estaremos esperando aqui.
|
||||||
link_not_received: Não recebeu um link?
|
link_not_received: Não recebeu um link?
|
||||||
new_confirmation_instructions_sent: Você receberá um novo e-mail com o link de confirmação em alguns minutos!
|
new_confirmation_instructions_sent: Você receberá um novo e-mail com o link de confirmação em alguns minutos!
|
||||||
title: Verifique sua caixa de entrada
|
title: Verifique sua caixa de entrada
|
||||||
|
@ -1176,6 +1196,7 @@ pt-BR:
|
||||||
title: Entrar em %{domain}
|
title: Entrar em %{domain}
|
||||||
sign_up:
|
sign_up:
|
||||||
manual_review: Inscrições no %{domain} passam pela revisão manual dos nossos moderadores. Para nos ajudar a processar o seu cadastro, escreva um pouco sobre você e por que você quer uma conta no %{domain}.
|
manual_review: Inscrições no %{domain} passam pela revisão manual dos nossos moderadores. Para nos ajudar a processar o seu cadastro, escreva um pouco sobre você e por que você quer uma conta no %{domain}.
|
||||||
|
preamble: Com uma conta neste servidor do Mastodon, você poderá seguir qualquer outra pessoa no fediverso, independentemente de onde a conta dela esteja hospedada.
|
||||||
title: Então vamos lá criar uma conta em %{domain}.
|
title: Então vamos lá criar uma conta em %{domain}.
|
||||||
status:
|
status:
|
||||||
account_status: Status da conta
|
account_status: Status da conta
|
||||||
|
@ -1187,6 +1208,8 @@ pt-BR:
|
||||||
view_strikes: Veja os avisos anteriores em relação à sua conta
|
view_strikes: Veja os avisos anteriores em relação à sua conta
|
||||||
too_fast: O formulário foi enviado muito rapidamente, tente novamente.
|
too_fast: O formulário foi enviado muito rapidamente, tente novamente.
|
||||||
use_security_key: Usar chave de segurança
|
use_security_key: Usar chave de segurança
|
||||||
|
user_agreement_html: Eu li e concordo com os <a href="%{terms_of_service_path}" target="_blank">termos de serviço</a> e <a href="%{privacy_policy_path}" target="_blank">política de privacidade</a>.
|
||||||
|
user_privacy_agreement_html: Eu li e concordo com a <a href="%{privacy_policy_path}" target="_blank">política de privacidade</a>.
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Texto de amostra
|
example_title: Texto de amostra
|
||||||
hint_html: Você está escrevendo notícias ou artigos de blogs fora do Mastodon? Controle como você é credenciado quando eles forem compartilhados no Mastodon.
|
hint_html: Você está escrevendo notícias ou artigos de blogs fora do Mastodon? Controle como você é credenciado quando eles forem compartilhados no Mastodon.
|
||||||
|
@ -1401,7 +1424,31 @@ pt-BR:
|
||||||
domain_blocking_html:
|
domain_blocking_html:
|
||||||
one: Você está prestes a <strong>substituir seu bloco de lista do domínio</strong> com <strong>%{count} domínio</strong> de <strong>%{filename}</strong>.
|
one: Você está prestes a <strong>substituir seu bloco de lista do domínio</strong> com <strong>%{count} domínio</strong> de <strong>%{filename}</strong>.
|
||||||
other: Você está prestes a <strong>substituir sua lista de bloqueio de domínio</strong> com <strong>domínios%{count}</strong> de <strong>%{filename}</strong>.
|
other: Você está prestes a <strong>substituir sua lista de bloqueio de domínio</strong> com <strong>domínios%{count}</strong> de <strong>%{filename}</strong>.
|
||||||
|
following_html:
|
||||||
|
one: Você está prestes a <strong>seguir</strong> <strong>%{count} contas</strong> de <strong>%{filename}</strong> e <strong>parar de seguir todos os outros</strong>.
|
||||||
|
other: Você está prestes a <strong>seguir</strong> até <strong>%{count} contas</strong> de <strong>%{filename}</strong> e <strong>deixar de seguir qualquer outra pessoa</strong>.
|
||||||
|
lists_html:
|
||||||
|
one: Você está prestes a <strong>substituir suas listas</strong> pelo conteúdo de <strong>%{filename}</strong>. Até <strong>%{count} conta</strong> será adicionada às novas listas.
|
||||||
|
other: Você está prestes a <strong>substituir suas listas</strong> pelo conteúdo de <strong>%{filename}</strong>. Até <strong>%{count} contas</strong> serão adicionadas às novas listas.
|
||||||
|
muting_html:
|
||||||
|
one: Você está prestes a <strong>substituir sua lista de contas silenciadas</strong> por até <strong>%{count} conta</strong> de <strong>%{filename}</strong>.
|
||||||
|
other: Você está prestes a <strong>substituir sua lista de contas silenciadas</strong> por até <strong>%{count} contas</strong> de <strong>%{filename}</strong>.
|
||||||
preambles:
|
preambles:
|
||||||
|
blocking_html:
|
||||||
|
one: Você está prestes a <strong>bloquear</strong> até <strong>%{count} conta</strong> de <strong>%{filename}</strong>.
|
||||||
|
other: Você está prestes a <strong>bloquear</strong> até <strong>%{count} contas</strong> de <strong>%{filename}</strong>.
|
||||||
|
bookmarks_html:
|
||||||
|
one: Você está prestes a adicionar até <strong>%{count} post</strong> de <strong>%{filename}</strong> aos seus <strong>favoritos</strong>.
|
||||||
|
other: Você está prestes a adicionar até <strong>%{count} posts</strong> de <strong>%{filename}</strong> aos seus <strong>favoritos</strong>.
|
||||||
|
domain_blocking_html:
|
||||||
|
one: Você está prestes a <strong>bloquear</strong> até <strong>%{count} domínio</strong> de <strong>%{filename}</strong>.
|
||||||
|
other: Você está prestes a <strong>bloquear</strong> até <strong>%{count} domínios</strong> de <strong>%{filename}</strong>.
|
||||||
|
following_html:
|
||||||
|
one: Você está prestes a <strong>seguir</strong> até <strong>%{count} conta</strong> de <strong>%{filename}</strong>.
|
||||||
|
other: Você está prestes a <strong>seguir</strong> até <strong>%{count} contas</strong> de <strong>%{filename}</strong>.
|
||||||
|
lists_html:
|
||||||
|
one: Você está prestes a adicionar até <strong>%{count} conta</strong> a partir de <strong>%{filename}</strong> para suas <strong>listas</strong>. Novas listas serão criadas se não houver uma para a qual adicionar.
|
||||||
|
other: Você está prestes a adicionar até <strong>%{count} contas</strong> a partir de <strong>%{filename}</strong> para suas <strong>listas</strong>. Novas listas serão criadas se não houver uma para a qual adicionar.
|
||||||
muting_html:
|
muting_html:
|
||||||
one: Você está prestes a <strong>silenciar</strong> <strong>%{count} conta</strong> de <strong>%{filename}</strong>.
|
one: Você está prestes a <strong>silenciar</strong> <strong>%{count} conta</strong> de <strong>%{filename}</strong>.
|
||||||
other: Você está prestes a <strong>silenciar</strong> mais de <strong>%{count} contas</strong> de <strong>%{filename}</strong>.
|
other: Você está prestes a <strong>silenciar</strong> mais de <strong>%{count} contas</strong> de <strong>%{filename}</strong>.
|
||||||
|
@ -1824,6 +1871,8 @@ pt-BR:
|
||||||
too_late: É tarde demais para solicitar uma revisão desta punição
|
too_late: É tarde demais para solicitar uma revisão desta punição
|
||||||
tags:
|
tags:
|
||||||
does_not_match_previous_name: não corresponde ao nome anterior
|
does_not_match_previous_name: não corresponde ao nome anterior
|
||||||
|
terms_of_service:
|
||||||
|
title: Termos de Serviço
|
||||||
themes:
|
themes:
|
||||||
contrast: Mastodon (Alto contraste)
|
contrast: Mastodon (Alto contraste)
|
||||||
default: Mastodon (Noturno)
|
default: Mastodon (Noturno)
|
||||||
|
@ -1884,6 +1933,15 @@ pt-BR:
|
||||||
further_actions_html: Se não foi você, recomendamos que você %{action} imediatamente e ative a autenticação de dois fatores para manter sua conta segura.
|
further_actions_html: Se não foi você, recomendamos que você %{action} imediatamente e ative a autenticação de dois fatores para manter sua conta segura.
|
||||||
subject: Sua conta foi acessada a partir de um novo endereço IP
|
subject: Sua conta foi acessada a partir de um novo endereço IP
|
||||||
title: Um novo login
|
title: Um novo login
|
||||||
|
terms_of_service_changed:
|
||||||
|
agreement: Ao continuar a usar %{domain}, você concorda com estes termos. Se discordar dos termos atualizados, poderá encerrar seu acordo com %{domain} a qualquer momento excluindo sua conta.
|
||||||
|
changelog: 'Em resumo, veja o que essa atualização significa para você:'
|
||||||
|
description: 'Você está recebendo este e-mail porque estamos fazendo algumas alterações em nossos termos de serviço em %{domain}. Incentivamos você a revisar os termos atualizados na íntegra aqui:'
|
||||||
|
description_html: Você está recebendo este e-mail porque estamos fazendo algumas alterações em nossos termos de serviço em %{domain}. Incentivamos você a revisar os <a href="%{path}" target="_blank">termos atualizados na íntegra aqui</a>.
|
||||||
|
sign_off: A equipe do %{domain}
|
||||||
|
subject: Atualizações dos nossos termos de serviço
|
||||||
|
subtitle: Os termos de serviço do %{domain} estão mudando.
|
||||||
|
title: atualização importante
|
||||||
warning:
|
warning:
|
||||||
appeal: Enviar uma revisão
|
appeal: Enviar uma revisão
|
||||||
appeal_description: Se você acredita que isso é um erro, você pode enviar uma revisão para a equipe de %{instance}.
|
appeal_description: Se você acredita que isso é um erro, você pode enviar uma revisão para a equipe de %{instance}.
|
||||||
|
|
|
@ -1247,6 +1247,7 @@ ru:
|
||||||
too_fast: Форма отправлена слишком быстро, попробуйте еще раз.
|
too_fast: Форма отправлена слишком быстро, попробуйте еще раз.
|
||||||
use_security_key: Использовать ключ безопасности
|
use_security_key: Использовать ключ безопасности
|
||||||
user_agreement_html: Мной прочитаны и приняты<a href="%{terms_of_service_path}" target="_blank">пользовательское соглашение</a> и <a href="%{privacy_policy_path}" target="_blank">политика конфиденциальности</a>
|
user_agreement_html: Мной прочитаны и приняты<a href="%{terms_of_service_path}" target="_blank">пользовательское соглашение</a> и <a href="%{privacy_policy_path}" target="_blank">политика конфиденциальности</a>
|
||||||
|
user_privacy_agreement_html: Мной прочитана и принята <a href="%{privacy_policy_path}" target="_blank">политика конфиденциальности</a>
|
||||||
author_attribution:
|
author_attribution:
|
||||||
example_title: Образец текста
|
example_title: Образец текста
|
||||||
hint_html: Публикуете ли вы свои статьи где-либо ещё кроме Mastodon? Если да, то ваше авторство может быть упомянуто, когда ими делятся в Mastodon.
|
hint_html: Публикуете ли вы свои статьи где-либо ещё кроме Mastodon? Если да, то ваше авторство может быть упомянуто, когда ими делятся в Mastodon.
|
||||||
|
|
|
@ -233,6 +233,7 @@ cs:
|
||||||
setting_display_media_show_all: Zobrazit vše
|
setting_display_media_show_all: Zobrazit vše
|
||||||
setting_expand_spoilers: Vždy rozbalit příspěvky označené varováními o obsahu
|
setting_expand_spoilers: Vždy rozbalit příspěvky označené varováními o obsahu
|
||||||
setting_hide_network: Skrýt mou síť
|
setting_hide_network: Skrýt mou síť
|
||||||
|
setting_missing_alt_text_modal: Zobrazit potvrzovací dialog před odesláním médií bez alt textu
|
||||||
setting_reduce_motion: Omezit pohyb v animacích
|
setting_reduce_motion: Omezit pohyb v animacích
|
||||||
setting_system_font_ui: Použít výchozí písmo systému
|
setting_system_font_ui: Použít výchozí písmo systému
|
||||||
setting_system_scrollbars_ui: Použít výchozí posuvník systému
|
setting_system_scrollbars_ui: Použít výchozí posuvník systému
|
||||||
|
|
|
@ -3,6 +3,7 @@ cy:
|
||||||
simple_form:
|
simple_form:
|
||||||
hints:
|
hints:
|
||||||
account:
|
account:
|
||||||
|
attribution_domains: Un i bob llinell. Yn amddiffyn rhag priodoli ffug.
|
||||||
discoverable: Mae'n bosibl y bydd eich postiadau cyhoeddus a'ch proffil yn cael sylw neu'n cael eu hargymell mewn gwahanol feysydd o Mastodon ac efallai y bydd eich proffil yn cael ei awgrymu i ddefnyddwyr eraill.
|
discoverable: Mae'n bosibl y bydd eich postiadau cyhoeddus a'ch proffil yn cael sylw neu'n cael eu hargymell mewn gwahanol feysydd o Mastodon ac efallai y bydd eich proffil yn cael ei awgrymu i ddefnyddwyr eraill.
|
||||||
display_name: Eich enw llawn neu'ch enw hwyl.
|
display_name: Eich enw llawn neu'ch enw hwyl.
|
||||||
fields: Eich tudalen cartref, rhagenwau, oed, neu unrhyw beth.
|
fields: Eich tudalen cartref, rhagenwau, oed, neu unrhyw beth.
|
||||||
|
@ -155,6 +156,7 @@ cy:
|
||||||
url: I ble bydd digwyddiadau'n cael eu hanfon
|
url: I ble bydd digwyddiadau'n cael eu hanfon
|
||||||
labels:
|
labels:
|
||||||
account:
|
account:
|
||||||
|
attribution_domains: Gwefannau sy'n cael caniatâd i'ch cydnabod chi
|
||||||
discoverable: Proffil nodwedd a phostiadau mewn algorithmau darganfod
|
discoverable: Proffil nodwedd a phostiadau mewn algorithmau darganfod
|
||||||
fields:
|
fields:
|
||||||
name: Label
|
name: Label
|
||||||
|
@ -231,6 +233,7 @@ cy:
|
||||||
setting_display_media_show_all: Dangos popeth
|
setting_display_media_show_all: Dangos popeth
|
||||||
setting_expand_spoilers: Dangos postiadau wedi'u marcio â rhybudd cynnwys bob tro
|
setting_expand_spoilers: Dangos postiadau wedi'u marcio â rhybudd cynnwys bob tro
|
||||||
setting_hide_network: Cuddio eich graff cymdeithasol
|
setting_hide_network: Cuddio eich graff cymdeithasol
|
||||||
|
setting_missing_alt_text_modal: Dangos deialog cadarnhau cyn postio cyfrwng heb destun amgen
|
||||||
setting_reduce_motion: Lleihau mudiant mewn animeiddiadau
|
setting_reduce_motion: Lleihau mudiant mewn animeiddiadau
|
||||||
setting_system_font_ui: Defnyddio ffont rhagosodedig y system
|
setting_system_font_ui: Defnyddio ffont rhagosodedig y system
|
||||||
setting_system_scrollbars_ui: Defnyddiwch far sgrolio rhagosodedig y system
|
setting_system_scrollbars_ui: Defnyddiwch far sgrolio rhagosodedig y system
|
||||||
|
|
|
@ -8,7 +8,7 @@ da:
|
||||||
display_name: Dit fulde navn eller dit sjove navn.
|
display_name: Dit fulde navn eller dit sjove navn.
|
||||||
fields: Din hjemmeside, dine pronominer, din alder, eller hvad du har lyst til.
|
fields: Din hjemmeside, dine pronominer, din alder, eller hvad du har lyst til.
|
||||||
indexable: Dine offentlige indlæg vil kunne vises i Mastodon-søgeresultater. Folk, som har interageret med dem, vil kunne finde dem uanset.
|
indexable: Dine offentlige indlæg vil kunne vises i Mastodon-søgeresultater. Folk, som har interageret med dem, vil kunne finde dem uanset.
|
||||||
note: 'Du kan @omtale andre personer eller #hashtags.'
|
note: 'Du kan @omtale andre personer eller #etiketter.'
|
||||||
show_collections: Folk vil ikke kunne tjekke dine Følger og Følgere. Folk, du selv følger, vil stadig kunne se dette.
|
show_collections: Folk vil ikke kunne tjekke dine Følger og Følgere. Folk, du selv følger, vil stadig kunne se dette.
|
||||||
unlocked: Man vil kunne følges af folk uden først at godkende dem. Ønsker man at gennemgå Følg-anmodninger og individuelt acceptere/afvise nye følgere, så fjern markeringen.
|
unlocked: Man vil kunne følges af folk uden først at godkende dem. Ønsker man at gennemgå Følg-anmodninger og individuelt acceptere/afvise nye følgere, så fjern markeringen.
|
||||||
account_alias:
|
account_alias:
|
||||||
|
@ -16,7 +16,7 @@ da:
|
||||||
account_migration:
|
account_migration:
|
||||||
acct: Angiv brugernavn@domain for den konto, hvortil du vil flytte
|
acct: Angiv brugernavn@domain for den konto, hvortil du vil flytte
|
||||||
account_warning_preset:
|
account_warning_preset:
|
||||||
text: Du kan bruge indlægssyntaks, såsom URL'er, hashtags og omtaler
|
text: Du kan bruge indlægssyntaks, såsom URL'er, etiketter og omtaler
|
||||||
title: Valgfri. Ikke synlig for modtageren
|
title: Valgfri. Ikke synlig for modtageren
|
||||||
admin_account_action:
|
admin_account_action:
|
||||||
include_statuses: Brugeren vil se, hvilke indlæg, som har forårsaget modereringen/advarslen
|
include_statuses: Brugeren vil se, hvilke indlæg, som har forårsaget modereringen/advarslen
|
||||||
|
@ -54,7 +54,7 @@ da:
|
||||||
password: Brug mindst 8 tegn
|
password: Brug mindst 8 tegn
|
||||||
phrase: Matches uanset uanset brug af store/små bogstaver i teksten eller indholdsadvarsel for et indlæg
|
phrase: Matches uanset uanset brug af store/små bogstaver i teksten eller indholdsadvarsel for et indlæg
|
||||||
scopes: De API'er, som applikationen vil kunne tilgå. Vælges en topniveaudstrækning, vil detailvalg være unødvendige.
|
scopes: De API'er, som applikationen vil kunne tilgå. Vælges en topniveaudstrækning, vil detailvalg være unødvendige.
|
||||||
setting_aggregate_reblogs: Vis ikke nye boosts for nyligt boostede indlæg (påvirker kun nyligt modtagne boosts)
|
setting_aggregate_reblogs: Vis ikke nye fremhævelser for nyligt fremhævede indlæg (påvirker kun nyligt modtagne fremhævelser)
|
||||||
setting_always_send_emails: Normalt sendes ingen e-mailnotifikationer under aktivt brug af Mastodon
|
setting_always_send_emails: Normalt sendes ingen e-mailnotifikationer under aktivt brug af Mastodon
|
||||||
setting_default_sensitive: Sensitive medier er som standard skjult og kan vises med et klik
|
setting_default_sensitive: Sensitive medier er som standard skjult og kan vises med et klik
|
||||||
setting_display_media_default: Skjul medier med sensitiv-markering
|
setting_display_media_default: Skjul medier med sensitiv-markering
|
||||||
|
@ -71,7 +71,7 @@ da:
|
||||||
domain: Dette kan være domænenavnet vist i den benyttede i e-mailadresse eller MX-post. Begge tjekkes under tilmelding.
|
domain: Dette kan være domænenavnet vist i den benyttede i e-mailadresse eller MX-post. Begge tjekkes under tilmelding.
|
||||||
with_dns_records: Et forsøg på at opløse det givne domænes DNS-poster foretages, og resultaterne blokeres ligeledes
|
with_dns_records: Et forsøg på at opløse det givne domænes DNS-poster foretages, og resultaterne blokeres ligeledes
|
||||||
featured_tag:
|
featured_tag:
|
||||||
name: 'Her er nogle af dine hyppigst brugte hashtags:'
|
name: 'Her er nogle af dine hyppigst brugte etiketter:'
|
||||||
filters:
|
filters:
|
||||||
action: Vælg handlingen til eksekvering, når et indlæg matcher filteret
|
action: Vælg handlingen til eksekvering, når et indlæg matcher filteret
|
||||||
actions:
|
actions:
|
||||||
|
@ -83,7 +83,7 @@ da:
|
||||||
backups_retention_period: Brugere har mulighed for at generere arkiver af deres indlæg til senere downloade. Når sat til positiv værdi, vil disse arkiver automatisk blive slettet fra lagerpladsen efter det angivne antal dage.
|
backups_retention_period: Brugere har mulighed for at generere arkiver af deres indlæg til senere downloade. Når sat til positiv værdi, vil disse arkiver automatisk blive slettet fra lagerpladsen efter det angivne antal dage.
|
||||||
bootstrap_timeline_accounts: Disse konti fastgøres øverst på nye brugeres følg-anbefalinger.
|
bootstrap_timeline_accounts: Disse konti fastgøres øverst på nye brugeres følg-anbefalinger.
|
||||||
closed_registrations_message: Vises, når tilmeldinger er lukket
|
closed_registrations_message: Vises, når tilmeldinger er lukket
|
||||||
content_cache_retention_period: Alle indlæg fra andre servere (herunder boosts og besvarelser) slettes efter det angivne antal dage uden hensyn til lokal brugerinteraktion med disse indlæg. Dette omfatter indlæg, hvor en lokal bruger har markeret dem som bogmærker eller favoritter. Private omtaler mellem brugere fra forskellige instanser vil også være tabt og umulige at gendanne. Brugen af denne indstilling er beregnet til særlige formål instanser og bryder mange brugerforventninger ved implementering til almindelig brug.
|
content_cache_retention_period: Alle indlæg fra andre servere (herunder fremhævelser og besvarelser) slettes efter det angivne antal dage uden hensyn til lokal brugerinteraktion med disse indlæg. Dette omfatter indlæg, hvor en lokal bruger har markeret dem som bogmærker eller favoritter. Private omtaler mellem brugere fra forskellige instanser vil også være tabt og umulige at gendanne. Brugen af denne indstilling er beregnet til særlige formål instanser og bryder mange brugerforventninger ved implementering til almindelig brug.
|
||||||
custom_css: Man kan anvende tilpassede stilarter på Mastodon-webversionen.
|
custom_css: Man kan anvende tilpassede stilarter på Mastodon-webversionen.
|
||||||
favicon: WEBP, PNG, GIF eller JPG. Tilsidesætter standard Mastodon favikonet på mobilenheder med et tilpasset ikon.
|
favicon: WEBP, PNG, GIF eller JPG. Tilsidesætter standard Mastodon favikonet på mobilenheder med et tilpasset ikon.
|
||||||
mascot: Tilsidesætter illustrationen i den avancerede webgrænseflade.
|
mascot: Tilsidesætter illustrationen i den avancerede webgrænseflade.
|
||||||
|
@ -102,7 +102,7 @@ da:
|
||||||
thumbnail: Et ca. 2:1 billede vist sammen med serveroplysningerne.
|
thumbnail: Et ca. 2:1 billede vist sammen med serveroplysningerne.
|
||||||
timeline_preview: Udloggede besøgende kan gennemse serverens seneste offentlige indlæg.
|
timeline_preview: Udloggede besøgende kan gennemse serverens seneste offentlige indlæg.
|
||||||
trendable_by_default: Spring manuel gennemgang af trendindhold over. Individuelle elementer kan stadig fjernes fra trends efter kendsgerningen.
|
trendable_by_default: Spring manuel gennemgang af trendindhold over. Individuelle elementer kan stadig fjernes fra trends efter kendsgerningen.
|
||||||
trends: Tendenser viser, hvilke indlæg, hashtags og nyheder opnår momentum på serveren.
|
trends: Tendenser viser, hvilke indlæg, etiketter og nyheder opnår momentum på serveren.
|
||||||
trends_as_landing_page: Vis tendensindhold til udloggede brugere og besøgende i stedet for en beskrivelse af denne server. Kræver, at tendenser er aktiveret.
|
trends_as_landing_page: Vis tendensindhold til udloggede brugere og besøgende i stedet for en beskrivelse af denne server. Kræver, at tendenser er aktiveret.
|
||||||
form_challenge:
|
form_challenge:
|
||||||
current_password: Du bevæger dig ind på et sikkert område
|
current_password: Du bevæger dig ind på et sikkert område
|
||||||
|
@ -217,10 +217,10 @@ da:
|
||||||
password: Adgangskode
|
password: Adgangskode
|
||||||
phrase: Nøgleord/-sætning
|
phrase: Nøgleord/-sætning
|
||||||
setting_advanced_layout: Aktivér avanceret webgrænseflade
|
setting_advanced_layout: Aktivér avanceret webgrænseflade
|
||||||
setting_aggregate_reblogs: Gruppér boosts på tidslinjer
|
setting_aggregate_reblogs: Gruppér fremhævelser på tidslinjer
|
||||||
setting_always_send_emails: Send altid e-mailnotifikationer
|
setting_always_send_emails: Send altid e-mailnotifikationer
|
||||||
setting_auto_play_gif: Autoafspil animerede GIF'er
|
setting_auto_play_gif: Autoafspil animerede GIF'er
|
||||||
setting_boost_modal: Vis bekræftelsesdialog inden boosting
|
setting_boost_modal: Vis bekræftelsesdialog inden fremhævelse
|
||||||
setting_default_language: Sprog for indlæg
|
setting_default_language: Sprog for indlæg
|
||||||
setting_default_privacy: Fortrolighed for indlæg
|
setting_default_privacy: Fortrolighed for indlæg
|
||||||
setting_default_sensitive: Markér altid medier som sensitive
|
setting_default_sensitive: Markér altid medier som sensitive
|
||||||
|
@ -311,7 +311,7 @@ da:
|
||||||
follow_request: Nogen anmodede om at følge dig
|
follow_request: Nogen anmodede om at følge dig
|
||||||
mention: Nogen omtalte dig
|
mention: Nogen omtalte dig
|
||||||
pending_account: Ny konto kræver gennemgang
|
pending_account: Ny konto kræver gennemgang
|
||||||
reblog: Nogen boostede dit indlæg
|
reblog: Nogen fremhævede dit indlæg
|
||||||
report: Ny anmeldelse indsendt
|
report: Ny anmeldelse indsendt
|
||||||
software_updates:
|
software_updates:
|
||||||
all: Notificér ved alle opdateringer
|
all: Notificér ved alle opdateringer
|
||||||
|
@ -327,10 +327,10 @@ da:
|
||||||
indexable: Inkludér profilside i søgemaskiner
|
indexable: Inkludér profilside i søgemaskiner
|
||||||
show_application: Vis, fra hvilken app et indlæg er sendt
|
show_application: Vis, fra hvilken app et indlæg er sendt
|
||||||
tag:
|
tag:
|
||||||
listable: Tillad visning af dette hashtag i søgninger og forslag
|
listable: Tillad visning af denne etiket i søgninger og forslag
|
||||||
name: Hashtag
|
name: Hashtag
|
||||||
trendable: Tillad visning af dette hashtag under trends
|
trendable: Tillad visning af denne etiket under tendenser
|
||||||
usable: Tillad indlæg at benytte dette hashtag lokalt
|
usable: Tillad indlæg at benytte denne etiket lokalt
|
||||||
terms_of_service:
|
terms_of_service:
|
||||||
changelog: Hvad der er ændret?
|
changelog: Hvad der er ændret?
|
||||||
text: Tjenestevilkår
|
text: Tjenestevilkår
|
||||||
|
|
|
@ -233,6 +233,7 @@ en-GB:
|
||||||
setting_display_media_show_all: Show all
|
setting_display_media_show_all: Show all
|
||||||
setting_expand_spoilers: Always expand posts marked with content warnings
|
setting_expand_spoilers: Always expand posts marked with content warnings
|
||||||
setting_hide_network: Hide your social graph
|
setting_hide_network: Hide your social graph
|
||||||
|
setting_missing_alt_text_modal: Show confirmation dialogue before posting media without alt text
|
||||||
setting_reduce_motion: Reduce motion in animations
|
setting_reduce_motion: Reduce motion in animations
|
||||||
setting_system_font_ui: Use system's default font
|
setting_system_font_ui: Use system's default font
|
||||||
setting_system_scrollbars_ui: Use system's default scrollbar
|
setting_system_scrollbars_ui: Use system's default scrollbar
|
||||||
|
|
|
@ -56,10 +56,10 @@ eo:
|
||||||
scopes: Kiujn API-ojn la aplikaĵo permesiĝos atingi. Se vi elektas supran amplekson, vi ne bezonas elekti la individuajn.
|
scopes: Kiujn API-ojn la aplikaĵo permesiĝos atingi. Se vi elektas supran amplekson, vi ne bezonas elekti la individuajn.
|
||||||
setting_aggregate_reblogs: Ne montri novajn plusendojn de mesaĝoj lastatempe plusenditaj (nur efikas al nove ricevitaj plusendoj)
|
setting_aggregate_reblogs: Ne montri novajn plusendojn de mesaĝoj lastatempe plusenditaj (nur efikas al nove ricevitaj plusendoj)
|
||||||
setting_always_send_emails: Normale, la sciigoj per retpoŝto ne estos senditaj kiam vi uzas Mastodon aktive
|
setting_always_send_emails: Normale, la sciigoj per retpoŝto ne estos senditaj kiam vi uzas Mastodon aktive
|
||||||
setting_default_sensitive: Tiklaj plurmedioj estas kaŝitaj implicite, kaj povas esti montritaj per klako
|
setting_default_sensitive: Tiklaj vidaŭdaĵoj estas implicite kaŝitaj kaj povas esti montritaj per alklako
|
||||||
setting_display_media_default: Kaŝi plurmediojn markitajn kiel tiklaj
|
setting_display_media_default: Kaŝi plurmediojn markitajn kiel tiklaj
|
||||||
setting_display_media_hide_all: Ĉiam kaŝi la plurmediojn
|
setting_display_media_hide_all: Ĉiam kaŝi la vidaŭdaĵojn
|
||||||
setting_display_media_show_all: Ĉiam montri la plurmediojn
|
setting_display_media_show_all: Ĉiam montri la vidaŭdaĵojn
|
||||||
setting_system_scrollbars_ui: Aplikas nur por surtablaj retumiloj baziĝas de Safari kaj Chrome
|
setting_system_scrollbars_ui: Aplikas nur por surtablaj retumiloj baziĝas de Safari kaj Chrome
|
||||||
setting_use_blurhash: Transirojn estas bazita sur la koloroj de la kaŝitaj aŭdovidaĵoj sed ne montri iun ajn detalon
|
setting_use_blurhash: Transirojn estas bazita sur la koloroj de la kaŝitaj aŭdovidaĵoj sed ne montri iun ajn detalon
|
||||||
setting_use_pending_items: Kaŝi tempoliniajn ĝisdatigojn malantaŭ klako anstataŭ aŭtomate rulumi la fluon
|
setting_use_pending_items: Kaŝi tempoliniajn ĝisdatigojn malantaŭ klako anstataŭ aŭtomate rulumi la fluon
|
||||||
|
@ -223,11 +223,11 @@ eo:
|
||||||
setting_boost_modal: Montri konfirman fenestron antaŭ ol diskonigi mesaĝon
|
setting_boost_modal: Montri konfirman fenestron antaŭ ol diskonigi mesaĝon
|
||||||
setting_default_language: Publikada lingvo
|
setting_default_language: Publikada lingvo
|
||||||
setting_default_privacy: Privateco de afiŝado
|
setting_default_privacy: Privateco de afiŝado
|
||||||
setting_default_sensitive: Ĉiam marki plurmediojn kiel tiklaj
|
setting_default_sensitive: Ĉiam marki la vidaŭdaĵojn kiel tiklaj
|
||||||
setting_delete_modal: Montri konfirman fenestron antaŭ ol forigi mesaĝon
|
setting_delete_modal: Montri konfirman fenestron antaŭ ol forigi mesaĝon
|
||||||
setting_disable_hover_cards: Malebligi profilan antaŭmontron kiam oni musumas
|
setting_disable_hover_cards: Malebligi profilan antaŭmontron kiam oni musumas
|
||||||
setting_disable_swiping: Malebligi svingajn movojn
|
setting_disable_swiping: Malebligi svingajn movojn
|
||||||
setting_display_media: Montrado de plurmedioj
|
setting_display_media: Vidigo de vidaŭdaĵoj
|
||||||
setting_display_media_default: Implicita
|
setting_display_media_default: Implicita
|
||||||
setting_display_media_hide_all: Kaŝi ĉiujn
|
setting_display_media_hide_all: Kaŝi ĉiujn
|
||||||
setting_display_media_show_all: Montri ĉiujn
|
setting_display_media_show_all: Montri ĉiujn
|
||||||
|
|
|
@ -233,7 +233,7 @@ es-AR:
|
||||||
setting_display_media_show_all: Mostrar todo
|
setting_display_media_show_all: Mostrar todo
|
||||||
setting_expand_spoilers: Siempre expandir los mensajes marcados con advertencias de contenido
|
setting_expand_spoilers: Siempre expandir los mensajes marcados con advertencias de contenido
|
||||||
setting_hide_network: Ocultá tu gráfica social
|
setting_hide_network: Ocultá tu gráfica social
|
||||||
setting_missing_alt_text_modal: Mostrar diálogo de confirmación antes de publicar medios sin texto alternativo
|
setting_missing_alt_text_modal: Mostrar diálogo de confirmación antes de enviar medios sin texto alternativo
|
||||||
setting_reduce_motion: Reducir el movimiento de las animaciones
|
setting_reduce_motion: Reducir el movimiento de las animaciones
|
||||||
setting_system_font_ui: Utilizar la tipografía predeterminada del sistema
|
setting_system_font_ui: Utilizar la tipografía predeterminada del sistema
|
||||||
setting_system_scrollbars_ui: Usar la barra de desplazamiento predeterminada del sistema operativo
|
setting_system_scrollbars_ui: Usar la barra de desplazamiento predeterminada del sistema operativo
|
||||||
|
|
|
@ -233,6 +233,7 @@ fr-CA:
|
||||||
setting_display_media_show_all: Montrer tout
|
setting_display_media_show_all: Montrer tout
|
||||||
setting_expand_spoilers: Toujours déplier les messages marqués d’un avertissement de contenu
|
setting_expand_spoilers: Toujours déplier les messages marqués d’un avertissement de contenu
|
||||||
setting_hide_network: Cacher votre réseau
|
setting_hide_network: Cacher votre réseau
|
||||||
|
setting_missing_alt_text_modal: Afficher une fenêtre de confirmation avant de poster un média sans texte alternatif
|
||||||
setting_reduce_motion: Réduire la vitesse des animations
|
setting_reduce_motion: Réduire la vitesse des animations
|
||||||
setting_system_font_ui: Utiliser la police par défaut du système
|
setting_system_font_ui: Utiliser la police par défaut du système
|
||||||
setting_system_scrollbars_ui: Utiliser la barre de défilement par défaut du système
|
setting_system_scrollbars_ui: Utiliser la barre de défilement par défaut du système
|
||||||
|
|
|
@ -233,6 +233,7 @@ fr:
|
||||||
setting_display_media_show_all: Montrer tout
|
setting_display_media_show_all: Montrer tout
|
||||||
setting_expand_spoilers: Toujours déplier les messages marqués d’un avertissement de contenu
|
setting_expand_spoilers: Toujours déplier les messages marqués d’un avertissement de contenu
|
||||||
setting_hide_network: Cacher votre réseau
|
setting_hide_network: Cacher votre réseau
|
||||||
|
setting_missing_alt_text_modal: Afficher une fenêtre de confirmation avant de poster un média sans texte alternatif
|
||||||
setting_reduce_motion: Réduire la vitesse des animations
|
setting_reduce_motion: Réduire la vitesse des animations
|
||||||
setting_system_font_ui: Utiliser la police par défaut du système
|
setting_system_font_ui: Utiliser la police par défaut du système
|
||||||
setting_system_scrollbars_ui: Utiliser la barre de défilement par défaut du système
|
setting_system_scrollbars_ui: Utiliser la barre de défilement par défaut du système
|
||||||
|
|
|
@ -3,6 +3,7 @@ ga:
|
||||||
simple_form:
|
simple_form:
|
||||||
hints:
|
hints:
|
||||||
account:
|
account:
|
||||||
|
attribution_domains: Ceann in aghaidh an líne. Cosnaíonn sé ó sannadh bréagach.
|
||||||
discoverable: Seans go mbeidh do phostálacha poiblí agus do phróifíl le feiceáil nó molta i réimsí éagsúla de Mastodon agus is féidir do phróifíl a mholadh d’úsáideoirí eile.
|
discoverable: Seans go mbeidh do phostálacha poiblí agus do phróifíl le feiceáil nó molta i réimsí éagsúla de Mastodon agus is féidir do phróifíl a mholadh d’úsáideoirí eile.
|
||||||
display_name: D'ainm iomlán nó d'ainm spraoi.
|
display_name: D'ainm iomlán nó d'ainm spraoi.
|
||||||
fields: Do leathanach baile, forainmneacha, aois, rud ar bith is mian leat.
|
fields: Do leathanach baile, forainmneacha, aois, rud ar bith is mian leat.
|
||||||
|
@ -155,6 +156,7 @@ ga:
|
||||||
url: An áit a seolfar imeachtaí chuig
|
url: An áit a seolfar imeachtaí chuig
|
||||||
labels:
|
labels:
|
||||||
account:
|
account:
|
||||||
|
attribution_domains: Tá cead ag suíomhanna Gréasáin creidmheas a thabhairt duit
|
||||||
discoverable: Próifíl gné agus postálacha in halgartaim fionnachtana
|
discoverable: Próifíl gné agus postálacha in halgartaim fionnachtana
|
||||||
fields:
|
fields:
|
||||||
name: Lipéad
|
name: Lipéad
|
||||||
|
@ -231,6 +233,7 @@ ga:
|
||||||
setting_display_media_show_all: Taispeáin uile
|
setting_display_media_show_all: Taispeáin uile
|
||||||
setting_expand_spoilers: Méadaigh postálacha atá marcáilte le rabhaidh inneachair i gcónaí
|
setting_expand_spoilers: Méadaigh postálacha atá marcáilte le rabhaidh inneachair i gcónaí
|
||||||
setting_hide_network: Folaigh do ghraf sóisialta
|
setting_hide_network: Folaigh do ghraf sóisialta
|
||||||
|
setting_missing_alt_text_modal: Taispeáin dialóg deimhnithe sula bpostálann tú meán gan alt téacs
|
||||||
setting_reduce_motion: Laghdú ar an tairiscint i beochan
|
setting_reduce_motion: Laghdú ar an tairiscint i beochan
|
||||||
setting_system_font_ui: Úsáid cló réamhshocraithe an chórais
|
setting_system_font_ui: Úsáid cló réamhshocraithe an chórais
|
||||||
setting_system_scrollbars_ui: Bain úsáid as scrollbharra réamhshocraithe an chórais
|
setting_system_scrollbars_ui: Bain úsáid as scrollbharra réamhshocraithe an chórais
|
||||||
|
|
|
@ -58,8 +58,8 @@ ia:
|
||||||
setting_always_send_emails: Normalmente, le notificationes de e-mail non es inviate quando tu activemente usa Mastodon
|
setting_always_send_emails: Normalmente, le notificationes de e-mail non es inviate quando tu activemente usa Mastodon
|
||||||
setting_default_sensitive: Le medios sensibile es celate de ordinario e pote esser revelate con un clic
|
setting_default_sensitive: Le medios sensibile es celate de ordinario e pote esser revelate con un clic
|
||||||
setting_display_media_default: Celar le medios marcate como sensibile
|
setting_display_media_default: Celar le medios marcate como sensibile
|
||||||
setting_display_media_hide_all: Sempre celar le medios
|
setting_display_media_hide_all: Sempre celar contento multimedial
|
||||||
setting_display_media_show_all: Sempre monstrar le medios
|
setting_display_media_show_all: Sempre monstrar contento multimedial
|
||||||
setting_system_scrollbars_ui: Se applica solmente al navigatores de scriptorio basate sur Safari e Chrome
|
setting_system_scrollbars_ui: Se applica solmente al navigatores de scriptorio basate sur Safari e Chrome
|
||||||
setting_use_blurhash: Le imagines degradate se basa sur le colores del visuales celate, ma illos offusca tote le detalios
|
setting_use_blurhash: Le imagines degradate se basa sur le colores del visuales celate, ma illos offusca tote le detalios
|
||||||
setting_use_pending_items: Requirer un clic pro monstrar nove messages in vice de rolar automaticamente le fluxo
|
setting_use_pending_items: Requirer un clic pro monstrar nove messages in vice de rolar automaticamente le fluxo
|
||||||
|
@ -233,6 +233,7 @@ ia:
|
||||||
setting_display_media_show_all: Monstrar toto
|
setting_display_media_show_all: Monstrar toto
|
||||||
setting_expand_spoilers: Sempre expander messages marcate con avisos de contento
|
setting_expand_spoilers: Sempre expander messages marcate con avisos de contento
|
||||||
setting_hide_network: Cela tu rete social
|
setting_hide_network: Cela tu rete social
|
||||||
|
setting_missing_alt_text_modal: Monstrar un dialogo de confirmation ante de publicar multimedia sin texto alternative
|
||||||
setting_reduce_motion: Reducer movimento in animationes
|
setting_reduce_motion: Reducer movimento in animationes
|
||||||
setting_system_font_ui: Usar typo de litteras predefinite del systema
|
setting_system_font_ui: Usar typo de litteras predefinite del systema
|
||||||
setting_system_scrollbars_ui: Usar le barra de rolamento predefinite del systema
|
setting_system_scrollbars_ui: Usar le barra de rolamento predefinite del systema
|
||||||
|
|