Merge remote-tracking branch 'upstream/main'
All checks were successful
continuous-integration/drone Build is passing
All checks were successful
continuous-integration/drone Build is passing
This commit is contained in:
commit
7e5ed46553
143 changed files with 2379 additions and 1403 deletions
|
@ -120,7 +120,6 @@ module.exports = defineConfig({
|
||||||
'react/jsx-uses-react': 'off', // not needed with new JSX transform
|
'react/jsx-uses-react': 'off', // not needed with new JSX transform
|
||||||
'react/jsx-wrap-multilines': 'error',
|
'react/jsx-wrap-multilines': 'error',
|
||||||
'react/no-deprecated': 'off',
|
'react/no-deprecated': 'off',
|
||||||
'react/no-unknown-property': 'off',
|
|
||||||
'react/react-in-jsx-scope': 'off', // not needed with new JSX transform
|
'react/react-in-jsx-scope': 'off', // not needed with new JSX transform
|
||||||
'react/self-closing-comp': 'error',
|
'react/self-closing-comp': 'error',
|
||||||
|
|
||||||
|
|
1
.github/renovate.json5
vendored
1
.github/renovate.json5
vendored
|
@ -50,7 +50,6 @@
|
||||||
matchManagers: ['bundler'],
|
matchManagers: ['bundler'],
|
||||||
matchPackageNames: [
|
matchPackageNames: [
|
||||||
'rack', // Needs to be synced with Rails version
|
'rack', // Needs to be synced with Rails version
|
||||||
'sprockets', // Requires manual upgrade https://github.com/rails/sprockets/blob/master/UPGRADING.md#guide-to-upgrading-from-sprockets-3x-to-4x
|
|
||||||
'strong_migrations', // Requires manual upgrade
|
'strong_migrations', // Requires manual upgrade
|
||||||
'sidekiq', // Requires manual upgrade
|
'sidekiq', // Requires manual upgrade
|
||||||
'sidekiq-unique-jobs', // Requires manual upgrades and sync with Sidekiq version
|
'sidekiq-unique-jobs', // Requires manual upgrades and sync with Sidekiq version
|
||||||
|
|
|
@ -11,6 +11,10 @@ You can contribute in the following ways:
|
||||||
|
|
||||||
If your contributions are accepted into Mastodon, you can request to be paid through [our OpenCollective](https://opencollective.com/mastodon).
|
If your contributions are accepted into Mastodon, you can request to be paid through [our OpenCollective](https://opencollective.com/mastodon).
|
||||||
|
|
||||||
|
## API Changes and Additions
|
||||||
|
|
||||||
|
Please note that any changes or additions made to the API should have an accompanying pull request on [our documentation repository](https://github.com/mastodon/documentation).
|
||||||
|
|
||||||
## Bug reports
|
## Bug reports
|
||||||
|
|
||||||
Bug reports and feature suggestions must use descriptive and concise titles and be submitted to [GitHub Issues](https://github.com/mastodon/mastodon/issues). Please use the search function to make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected.
|
Bug reports and feature suggestions must use descriptive and concise titles and be submitted to [GitHub Issues](https://github.com/mastodon/mastodon/issues). Please use the search function to make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected.
|
||||||
|
|
3
Gemfile
3
Gemfile
|
@ -5,7 +5,7 @@ ruby '>= 3.0.0'
|
||||||
|
|
||||||
gem 'puma', '~> 6.3'
|
gem 'puma', '~> 6.3'
|
||||||
gem 'rails', '~> 7.1.1'
|
gem 'rails', '~> 7.1.1'
|
||||||
gem 'sprockets', '~> 3.7.2'
|
gem 'propshaft'
|
||||||
gem 'thor', '~> 1.2'
|
gem 'thor', '~> 1.2'
|
||||||
gem 'rack', '~> 2.2.7'
|
gem 'rack', '~> 2.2.7'
|
||||||
|
|
||||||
|
@ -89,7 +89,6 @@ gem 'sidekiq-unique-jobs', '~> 7.1'
|
||||||
gem 'sidekiq-bulk', '~> 0.2.0'
|
gem 'sidekiq-bulk', '~> 0.2.0'
|
||||||
gem 'simple-navigation', '~> 4.4'
|
gem 'simple-navigation', '~> 4.4'
|
||||||
gem 'simple_form', '~> 5.2'
|
gem 'simple_form', '~> 5.2'
|
||||||
gem 'sprockets-rails', '~> 3.4', require: 'sprockets/railtie'
|
|
||||||
gem 'stoplight', '~> 3.0.1'
|
gem 'stoplight', '~> 3.0.1'
|
||||||
gem 'strong_migrations', '1.6.4'
|
gem 'strong_migrations', '1.6.4'
|
||||||
gem 'tty-prompt', '~> 0.23', require: false
|
gem 'tty-prompt', '~> 0.23', require: false
|
||||||
|
|
50
Gemfile.lock
50
Gemfile.lock
|
@ -118,7 +118,7 @@ GEM
|
||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
mutex_m
|
mutex_m
|
||||||
tzinfo (~> 2.0)
|
tzinfo (~> 2.0)
|
||||||
addressable (2.8.5)
|
addressable (2.8.6)
|
||||||
public_suffix (>= 2.0.2, < 6.0)
|
public_suffix (>= 2.0.2, < 6.0)
|
||||||
aes_key_wrap (1.1.0)
|
aes_key_wrap (1.1.0)
|
||||||
android_key_attestation (0.3.0)
|
android_key_attestation (0.3.0)
|
||||||
|
@ -175,7 +175,7 @@ GEM
|
||||||
blurhash (0.1.7)
|
blurhash (0.1.7)
|
||||||
bootsnap (1.17.0)
|
bootsnap (1.17.0)
|
||||||
msgpack (~> 1.2)
|
msgpack (~> 1.2)
|
||||||
brakeman (6.0.1)
|
brakeman (6.1.0)
|
||||||
browser (5.3.1)
|
browser (5.3.1)
|
||||||
brpoplpush-redis_script (0.1.3)
|
brpoplpush-redis_script (0.1.3)
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.5)
|
concurrent-ruby (~> 1.0, >= 1.0.5)
|
||||||
|
@ -197,7 +197,7 @@ GEM
|
||||||
activesupport
|
activesupport
|
||||||
cbor (0.5.9.6)
|
cbor (0.5.9.6)
|
||||||
charlock_holmes (0.7.7)
|
charlock_holmes (0.7.7)
|
||||||
chewy (7.3.4)
|
chewy (7.3.5)
|
||||||
activesupport (>= 5.2)
|
activesupport (>= 5.2)
|
||||||
elasticsearch (>= 7.12.0, < 7.14.0)
|
elasticsearch (>= 7.12.0, < 7.14.0)
|
||||||
elasticsearch-dsl
|
elasticsearch-dsl
|
||||||
|
@ -220,9 +220,9 @@ GEM
|
||||||
database_cleaner-core (~> 2.0.0)
|
database_cleaner-core (~> 2.0.0)
|
||||||
database_cleaner-core (2.0.1)
|
database_cleaner-core (2.0.1)
|
||||||
date (3.3.4)
|
date (3.3.4)
|
||||||
debug (1.8.0)
|
debug (1.9.0)
|
||||||
irb (>= 1.5.0)
|
irb (~> 1.10)
|
||||||
reline (>= 0.3.1)
|
reline (>= 0.3.8)
|
||||||
debug_inspector (1.1.0)
|
debug_inspector (1.1.0)
|
||||||
devise (4.9.3)
|
devise (4.9.3)
|
||||||
bcrypt (~> 3.0)
|
bcrypt (~> 3.0)
|
||||||
|
@ -377,20 +377,20 @@ GEM
|
||||||
terminal-table (>= 1.5.1)
|
terminal-table (>= 1.5.1)
|
||||||
idn-ruby (0.1.5)
|
idn-ruby (0.1.5)
|
||||||
io-console (0.6.0)
|
io-console (0.6.0)
|
||||||
irb (1.9.1)
|
irb (1.10.1)
|
||||||
rdoc
|
rdoc
|
||||||
reline (>= 0.3.8)
|
reline (>= 0.3.8)
|
||||||
jmespath (1.6.2)
|
jmespath (1.6.2)
|
||||||
json (2.6.3)
|
json (2.7.0)
|
||||||
json-canonicalization (0.3.2)
|
json-canonicalization (1.0.0)
|
||||||
json-jwt (1.15.3)
|
json-jwt (1.15.3)
|
||||||
activesupport (>= 4.2)
|
activesupport (>= 4.2)
|
||||||
aes_key_wrap
|
aes_key_wrap
|
||||||
bindata
|
bindata
|
||||||
httpclient
|
httpclient
|
||||||
json-ld (3.3.0)
|
json-ld (3.3.1)
|
||||||
htmlentities (~> 4.3)
|
htmlentities (~> 4.3)
|
||||||
json-canonicalization (~> 0.3, >= 0.3.2)
|
json-canonicalization (~> 1.0)
|
||||||
link_header (~> 0.0, >= 0.0.8)
|
link_header (~> 0.0, >= 0.0.8)
|
||||||
multi_json (~> 1.15)
|
multi_json (~> 1.15)
|
||||||
rack (>= 2.2, < 4)
|
rack (>= 2.2, < 4)
|
||||||
|
@ -484,7 +484,8 @@ GEM
|
||||||
nokogiri (1.15.5)
|
nokogiri (1.15.5)
|
||||||
mini_portile2 (~> 2.8.2)
|
mini_portile2 (~> 2.8.2)
|
||||||
racc (~> 1.4)
|
racc (~> 1.4)
|
||||||
oj (3.16.1)
|
oj (3.16.2)
|
||||||
|
bigdecimal (~> 3.1)
|
||||||
omniauth (2.1.1)
|
omniauth (2.1.1)
|
||||||
hashie (>= 3.4.6)
|
hashie (>= 3.4.6)
|
||||||
rack (>= 2.2.3)
|
rack (>= 2.2.3)
|
||||||
|
@ -534,6 +535,11 @@ GEM
|
||||||
net-smtp
|
net-smtp
|
||||||
premailer (~> 1.7, >= 1.7.9)
|
premailer (~> 1.7, >= 1.7.9)
|
||||||
private_address_check (0.5.0)
|
private_address_check (0.5.0)
|
||||||
|
propshaft (0.8.0)
|
||||||
|
actionpack (>= 7.0.0)
|
||||||
|
activesupport (>= 7.0.0)
|
||||||
|
rack
|
||||||
|
railties (>= 7.0.0)
|
||||||
psych (5.1.1.1)
|
psych (5.1.1.1)
|
||||||
stringio
|
stringio
|
||||||
public_suffix (5.0.4)
|
public_suffix (5.0.4)
|
||||||
|
@ -608,7 +614,7 @@ GEM
|
||||||
link_header (~> 0.0, >= 0.0.8)
|
link_header (~> 0.0, >= 0.0.8)
|
||||||
rdf-normalize (0.6.1)
|
rdf-normalize (0.6.1)
|
||||||
rdf (~> 3.2)
|
rdf (~> 3.2)
|
||||||
rdoc (6.6.0)
|
rdoc (6.6.1)
|
||||||
psych (>= 4.0.0)
|
psych (>= 4.0.0)
|
||||||
redcarpet (3.6.0)
|
redcarpet (3.6.0)
|
||||||
redis (4.8.1)
|
redis (4.8.1)
|
||||||
|
@ -656,7 +662,7 @@ GEM
|
||||||
rspec-mocks (~> 3.0)
|
rspec-mocks (~> 3.0)
|
||||||
sidekiq (>= 5, < 8)
|
sidekiq (>= 5, < 8)
|
||||||
rspec-support (3.12.1)
|
rspec-support (3.12.1)
|
||||||
rubocop (1.57.2)
|
rubocop (1.58.0)
|
||||||
json (~> 2.3)
|
json (~> 2.3)
|
||||||
language_server-protocol (>= 3.17.0)
|
language_server-protocol (>= 3.17.0)
|
||||||
parallel (~> 1.10)
|
parallel (~> 1.10)
|
||||||
|
@ -664,7 +670,7 @@ GEM
|
||||||
rainbow (>= 2.2.2, < 4.0)
|
rainbow (>= 2.2.2, < 4.0)
|
||||||
regexp_parser (>= 1.8, < 3.0)
|
regexp_parser (>= 1.8, < 3.0)
|
||||||
rexml (>= 3.2.5, < 4.0)
|
rexml (>= 3.2.5, < 4.0)
|
||||||
rubocop-ast (>= 1.28.1, < 2.0)
|
rubocop-ast (>= 1.30.0, < 2.0)
|
||||||
ruby-progressbar (~> 1.7)
|
ruby-progressbar (~> 1.7)
|
||||||
unicode-display_width (>= 2.4.0, < 3.0)
|
unicode-display_width (>= 2.4.0, < 3.0)
|
||||||
rubocop-ast (1.30.0)
|
rubocop-ast (1.30.0)
|
||||||
|
@ -702,7 +708,7 @@ GEM
|
||||||
scenic (1.7.0)
|
scenic (1.7.0)
|
||||||
activerecord (>= 4.0.0)
|
activerecord (>= 4.0.0)
|
||||||
railties (>= 4.0.0)
|
railties (>= 4.0.0)
|
||||||
selenium-webdriver (4.15.0)
|
selenium-webdriver (4.16.0)
|
||||||
rexml (~> 3.2, >= 3.2.5)
|
rexml (~> 3.2, >= 3.2.5)
|
||||||
rubyzip (>= 1.2.2, < 3.0)
|
rubyzip (>= 1.2.2, < 3.0)
|
||||||
websocket (~> 1.0)
|
websocket (~> 1.0)
|
||||||
|
@ -736,18 +742,11 @@ GEM
|
||||||
simplecov-lcov (0.8.0)
|
simplecov-lcov (0.8.0)
|
||||||
simplecov_json_formatter (0.1.4)
|
simplecov_json_formatter (0.1.4)
|
||||||
smart_properties (1.17.0)
|
smart_properties (1.17.0)
|
||||||
sprockets (3.7.2)
|
|
||||||
concurrent-ruby (~> 1.0)
|
|
||||||
rack (> 1, < 3)
|
|
||||||
sprockets-rails (3.4.2)
|
|
||||||
actionpack (>= 5.2)
|
|
||||||
activesupport (>= 5.2)
|
|
||||||
sprockets (>= 3.0.0)
|
|
||||||
stackprof (0.2.25)
|
stackprof (0.2.25)
|
||||||
statsd-ruby (1.5.0)
|
statsd-ruby (1.5.0)
|
||||||
stoplight (3.0.2)
|
stoplight (3.0.2)
|
||||||
redlock (~> 1.0)
|
redlock (~> 1.0)
|
||||||
stringio (3.0.9)
|
stringio (3.1.0)
|
||||||
strong_migrations (1.6.4)
|
strong_migrations (1.6.4)
|
||||||
activerecord (>= 5.2)
|
activerecord (>= 5.2)
|
||||||
swd (1.3.0)
|
swd (1.3.0)
|
||||||
|
@ -911,6 +910,7 @@ DEPENDENCIES
|
||||||
posix-spawn
|
posix-spawn
|
||||||
premailer-rails
|
premailer-rails
|
||||||
private_address_check (~> 0.5)
|
private_address_check (~> 0.5)
|
||||||
|
propshaft
|
||||||
public_suffix (~> 5.0)
|
public_suffix (~> 5.0)
|
||||||
puma (~> 6.3)
|
puma (~> 6.3)
|
||||||
pundit (~> 2.3)
|
pundit (~> 2.3)
|
||||||
|
@ -949,8 +949,6 @@ DEPENDENCIES
|
||||||
simple_form (~> 5.2)
|
simple_form (~> 5.2)
|
||||||
simplecov (~> 0.22)
|
simplecov (~> 0.22)
|
||||||
simplecov-lcov (~> 0.8)
|
simplecov-lcov (~> 0.8)
|
||||||
sprockets (~> 3.7.2)
|
|
||||||
sprockets-rails (~> 3.4)
|
|
||||||
stackprof
|
stackprof
|
||||||
stoplight (~> 3.0.1)
|
stoplight (~> 3.0.1)
|
||||||
strong_migrations (= 1.6.4)
|
strong_migrations (= 1.6.4)
|
||||||
|
|
|
@ -94,6 +94,7 @@ To set up **MacOS** for native development, complete the following steps:
|
||||||
- Run `brew install postgresql@14`
|
- Run `brew install postgresql@14`
|
||||||
- Run `brew install redis`
|
- Run `brew install redis`
|
||||||
- Run `brew install imagemagick`
|
- Run `brew install imagemagick`
|
||||||
|
- Run `brew install libidn`
|
||||||
- Install Foreman or a similar tool (such as [overmind](https://github.com/DarthSim/overmind)) to handle multiple process launching.
|
- Install Foreman or a similar tool (such as [overmind](https://github.com/DarthSim/overmind)) to handle multiple process launching.
|
||||||
- Navigate to Mastodon's root directory and run `brew install nvm` then `nvm use` to use the version from .nvmrc
|
- Navigate to Mastodon's root directory and run `brew install nvm` then `nvm use` to use the version from .nvmrc
|
||||||
- Run `corepack enable && corepack prepare`
|
- Run `corepack enable && corepack prepare`
|
||||||
|
|
|
@ -114,7 +114,7 @@ module ApplicationHelper
|
||||||
end
|
end
|
||||||
|
|
||||||
def fa_icon(icon, attributes = {})
|
def fa_icon(icon, attributes = {})
|
||||||
class_names = attributes[:class]&.split(' ') || []
|
class_names = attributes[:class]&.split || []
|
||||||
class_names << 'fa'
|
class_names << 'fa'
|
||||||
class_names += icon.split.map { |cl| "fa-#{cl}" }
|
class_names += icon.split.map { |cl| "fa-#{cl}" }
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,6 @@ export const notificationsUpdate = createAction(
|
||||||
playSound: boolean;
|
playSound: boolean;
|
||||||
}) => ({
|
}) => ({
|
||||||
payload: args,
|
payload: args,
|
||||||
meta: { playSound: playSound ? { sound: 'boop' } : undefined },
|
meta: { sound: playSound ? 'boop' : undefined },
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
|
@ -298,9 +298,9 @@ class LoginForm extends React.PureComponent {
|
||||||
onFocus={this.handleFocus}
|
onFocus={this.handleFocus}
|
||||||
onBlur={this.handleBlur}
|
onBlur={this.handleBlur}
|
||||||
onKeyDown={this.handleKeyDown}
|
onKeyDown={this.handleKeyDown}
|
||||||
autocomplete='off'
|
autoComplete='off'
|
||||||
autocapitalize='off'
|
autoCapitalize='off'
|
||||||
spellcheck='false'
|
spellCheck='false'
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<Button onClick={this.handleSubmit} disabled={isSubmitting || error}><FormattedMessage id='interaction_modal.login.action' defaultMessage='Take me home' /></Button>
|
<Button onClick={this.handleSubmit} disabled={isSubmitting || error}><FormattedMessage id='interaction_modal.login.action' defaultMessage='Take me home' /></Button>
|
||||||
|
|
|
@ -84,7 +84,7 @@ class NavigationPanel extends Component {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{banner &&
|
{banner &&
|
||||||
<div class='navigation-panel__banner'>
|
<div className='navigation-panel__banner'>
|
||||||
{banner}
|
{banner}
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
|
@ -612,7 +612,6 @@ class Video extends PureComponent {
|
||||||
aria-label={alt}
|
aria-label={alt}
|
||||||
title={alt}
|
title={alt}
|
||||||
lang={lang}
|
lang={lang}
|
||||||
volume={volume}
|
|
||||||
onClick={this.togglePlay}
|
onClick={this.togglePlay}
|
||||||
onKeyDown={this.handleVideoKeyDown}
|
onKeyDown={this.handleVideoKeyDown}
|
||||||
onPlay={this.handlePlay}
|
onPlay={this.handlePlay}
|
||||||
|
|
|
@ -499,6 +499,7 @@
|
||||||
"report_notification.open": "Ubrir informe",
|
"report_notification.open": "Ubrir informe",
|
||||||
"search.placeholder": "Buscar",
|
"search.placeholder": "Buscar",
|
||||||
"search.search_or_paste": "Buscar u apegar URL",
|
"search.search_or_paste": "Buscar u apegar URL",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "Nomás disponible iniciando la sesión.",
|
||||||
"search_results.all": "Totz",
|
"search_results.all": "Totz",
|
||||||
"search_results.hashtags": "Etiquetas",
|
"search_results.hashtags": "Etiquetas",
|
||||||
"search_results.nothing_found": "No se podió trobar cosa pa estes termins de busqueda",
|
"search_results.nothing_found": "No se podió trobar cosa pa estes termins de busqueda",
|
||||||
|
|
|
@ -482,6 +482,7 @@
|
||||||
"onboarding.follows.lead": "La teva línia de temps inici només està a les teves mans. Com més gent segueixis, més activa i interessant serà. Aquests perfils poden ser un bon punt d'inici—sempre pots acabar deixant de seguir-los!:",
|
"onboarding.follows.lead": "La teva línia de temps inici només està a les teves mans. Com més gent segueixis, més activa i interessant serà. Aquests perfils poden ser un bon punt d'inici—sempre pots acabar deixant de seguir-los!:",
|
||||||
"onboarding.follows.title": "Personalitza la pantalla d'inci",
|
"onboarding.follows.title": "Personalitza la pantalla d'inci",
|
||||||
"onboarding.profile.discoverable": "Fes el meu perfil descobrible",
|
"onboarding.profile.discoverable": "Fes el meu perfil descobrible",
|
||||||
|
"onboarding.profile.discoverable_hint": "En acceptar d'ésser descobert a Mastodon els teus missatges poden aparèixer dins les tendències i els resultats de cerques, i el teu perfil es pot suggerir a qui tingui interessos semblants als teus.",
|
||||||
"onboarding.profile.display_name": "Nom que es mostrarà",
|
"onboarding.profile.display_name": "Nom que es mostrarà",
|
||||||
"onboarding.profile.display_name_hint": "El teu nom complet o el teu malnom…",
|
"onboarding.profile.display_name_hint": "El teu nom complet o el teu malnom…",
|
||||||
"onboarding.profile.lead": "Sempre ho pots completar més endavant a la configuració, on hi ha encara més opcions disponibles.",
|
"onboarding.profile.lead": "Sempre ho pots completar més endavant a la configuració, on hi ha encara més opcions disponibles.",
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
"account.browse_more_on_origin_server": "Browse more on the original profile",
|
"account.browse_more_on_origin_server": "Browse more on the original profile",
|
||||||
"account.cancel_follow_request": "Cancel follow",
|
"account.cancel_follow_request": "Cancel follow",
|
||||||
|
"account.copy": "Copy link to profile",
|
||||||
"account.direct": "Privately mention @{name}",
|
"account.direct": "Privately mention @{name}",
|
||||||
"account.disable_notifications": "Stop notifying me when @{name} posts",
|
"account.disable_notifications": "Stop notifying me when @{name} posts",
|
||||||
"account.domain_blocked": "Domain blocked",
|
"account.domain_blocked": "Domain blocked",
|
||||||
|
@ -191,6 +192,7 @@
|
||||||
"conversation.mark_as_read": "Mark as read",
|
"conversation.mark_as_read": "Mark as read",
|
||||||
"conversation.open": "View conversation",
|
"conversation.open": "View conversation",
|
||||||
"conversation.with": "With {names}",
|
"conversation.with": "With {names}",
|
||||||
|
"copy_icon_button.copied": "Copied to clipboard",
|
||||||
"copypaste.copied": "Copied",
|
"copypaste.copied": "Copied",
|
||||||
"copypaste.copy_to_clipboard": "Copy to clipboard",
|
"copypaste.copy_to_clipboard": "Copy to clipboard",
|
||||||
"directory.federated": "From known fediverse",
|
"directory.federated": "From known fediverse",
|
||||||
|
@ -222,6 +224,7 @@
|
||||||
"emoji_button.search_results": "Search results",
|
"emoji_button.search_results": "Search results",
|
||||||
"emoji_button.symbols": "Symbols",
|
"emoji_button.symbols": "Symbols",
|
||||||
"emoji_button.travel": "Travel & Places",
|
"emoji_button.travel": "Travel & Places",
|
||||||
|
"empty_column.account_hides_collections": "This user has chosen to not make this information available",
|
||||||
"empty_column.account_suspended": "Account suspended",
|
"empty_column.account_suspended": "Account suspended",
|
||||||
"empty_column.account_timeline": "No posts here!",
|
"empty_column.account_timeline": "No posts here!",
|
||||||
"empty_column.account_unavailable": "Profile unavailable",
|
"empty_column.account_unavailable": "Profile unavailable",
|
||||||
|
@ -478,6 +481,8 @@
|
||||||
"onboarding.follows.empty": "Unfortunately, no results can be shown right now. You can try using search or browsing the explore page to find people to follow, or try again later.",
|
"onboarding.follows.empty": "Unfortunately, no results can be shown right now. You can try using search or browsing the explore page to find people to follow, or try again later.",
|
||||||
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
||||||
"onboarding.follows.title": "Personalize your home feed",
|
"onboarding.follows.title": "Personalize your home feed",
|
||||||
|
"onboarding.profile.discoverable": "Make my profile discoverable",
|
||||||
|
"onboarding.profile.discoverable_hint": "When you opt in to discoverability on Mastodon, your posts may appear in search results and trending, and your profile may be suggested to people with similar interests to you.",
|
||||||
"onboarding.profile.display_name": "Display name",
|
"onboarding.profile.display_name": "Display name",
|
||||||
"onboarding.profile.display_name_hint": "Your full name or your fun name…",
|
"onboarding.profile.display_name_hint": "Your full name or your fun name…",
|
||||||
"onboarding.profile.lead": "You can always complete this later in the settings, where even more customisation options are available.",
|
"onboarding.profile.lead": "You can always complete this later in the settings, where even more customisation options are available.",
|
||||||
|
@ -530,6 +535,7 @@
|
||||||
"privacy.unlisted.short": "Unlisted",
|
"privacy.unlisted.short": "Unlisted",
|
||||||
"privacy_policy.last_updated": "Last updated {date}",
|
"privacy_policy.last_updated": "Last updated {date}",
|
||||||
"privacy_policy.title": "Privacy Policy",
|
"privacy_policy.title": "Privacy Policy",
|
||||||
|
"recommended": "Recommended",
|
||||||
"refresh": "Refresh",
|
"refresh": "Refresh",
|
||||||
"regeneration_indicator.label": "Loading…",
|
"regeneration_indicator.label": "Loading…",
|
||||||
"regeneration_indicator.sublabel": "Your home feed is being prepared!",
|
"regeneration_indicator.sublabel": "Your home feed is being prepared!",
|
||||||
|
@ -600,6 +606,7 @@
|
||||||
"search.quick_action.status_search": "Posts matching {x}",
|
"search.quick_action.status_search": "Posts matching {x}",
|
||||||
"search.search_or_paste": "Search or paste URL",
|
"search.search_or_paste": "Search or paste URL",
|
||||||
"search_popout.full_text_search_disabled_message": "Unavailable on {domain}.",
|
"search_popout.full_text_search_disabled_message": "Unavailable on {domain}.",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "Only available when logged in.",
|
||||||
"search_popout.language_code": "ISO language code",
|
"search_popout.language_code": "ISO language code",
|
||||||
"search_popout.options": "Search options",
|
"search_popout.options": "Search options",
|
||||||
"search_popout.quick_actions": "Quick actions",
|
"search_popout.quick_actions": "Quick actions",
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
"account.blocked": "Blokita",
|
"account.blocked": "Blokita",
|
||||||
"account.browse_more_on_origin_server": "Foliumi pli ĉe la originala profilo",
|
"account.browse_more_on_origin_server": "Foliumi pli ĉe la originala profilo",
|
||||||
"account.cancel_follow_request": "Nuligi peton por sekvado",
|
"account.cancel_follow_request": "Nuligi peton por sekvado",
|
||||||
|
"account.copy": "Kopii ligilon al profilo",
|
||||||
"account.direct": "Private mencii @{name}",
|
"account.direct": "Private mencii @{name}",
|
||||||
"account.disable_notifications": "Ne plu sciigi min, kiam @{name} mesaĝas",
|
"account.disable_notifications": "Ne plu sciigi min, kiam @{name} mesaĝas",
|
||||||
"account.domain_blocked": "Domajno blokita",
|
"account.domain_blocked": "Domajno blokita",
|
||||||
|
@ -191,6 +192,7 @@
|
||||||
"conversation.mark_as_read": "Marki legita",
|
"conversation.mark_as_read": "Marki legita",
|
||||||
"conversation.open": "Vidi konversacion",
|
"conversation.open": "Vidi konversacion",
|
||||||
"conversation.with": "Kun {names}",
|
"conversation.with": "Kun {names}",
|
||||||
|
"copy_icon_button.copied": "Kopiis al kliptabulo",
|
||||||
"copypaste.copied": "Kopiita",
|
"copypaste.copied": "Kopiita",
|
||||||
"copypaste.copy_to_clipboard": "Kopii al dosierujo",
|
"copypaste.copy_to_clipboard": "Kopii al dosierujo",
|
||||||
"directory.federated": "El konata fediverso",
|
"directory.federated": "El konata fediverso",
|
||||||
|
@ -202,7 +204,9 @@
|
||||||
"dismissable_banner.community_timeline": "Jen la plej novaj publikaj afiŝoj de uzantoj, kies kontojn gastigas {domain}.",
|
"dismissable_banner.community_timeline": "Jen la plej novaj publikaj afiŝoj de uzantoj, kies kontojn gastigas {domain}.",
|
||||||
"dismissable_banner.dismiss": "Eksigi",
|
"dismissable_banner.dismiss": "Eksigi",
|
||||||
"dismissable_banner.explore_links": "Tiuj novaĵoj estas aktuale priparolataj de uzantoj en tiu ĉi kaj aliaj serviloj, sur la malcentrigita reto.",
|
"dismissable_banner.explore_links": "Tiuj novaĵoj estas aktuale priparolataj de uzantoj en tiu ĉi kaj aliaj serviloj, sur la malcentrigita reto.",
|
||||||
|
"dismissable_banner.explore_statuses": "Ĉi tioj estas afiŝoj de socia reto kiu populariĝas hodiau.",
|
||||||
"dismissable_banner.explore_tags": "Ĉi tiuj kradvostoj populariĝas en ĉi tiu kaj aliaj serviloj en la malcentraliza reto nun.",
|
"dismissable_banner.explore_tags": "Ĉi tiuj kradvostoj populariĝas en ĉi tiu kaj aliaj serviloj en la malcentraliza reto nun.",
|
||||||
|
"dismissable_banner.public_timeline": "Ĉi tioj estas plej lastaj publikaj afiŝoj de personoj ĉe socia reto kiu personoj ĉe {domain} sekvas.",
|
||||||
"embed.instructions": "Enkorpigu ĉi tiun afiŝon en vian retejon per kopio de la suba kodo.",
|
"embed.instructions": "Enkorpigu ĉi tiun afiŝon en vian retejon per kopio de la suba kodo.",
|
||||||
"embed.preview": "Ĝi aperos tiel:",
|
"embed.preview": "Ĝi aperos tiel:",
|
||||||
"emoji_button.activity": "Agadoj",
|
"emoji_button.activity": "Agadoj",
|
||||||
|
@ -220,6 +224,7 @@
|
||||||
"emoji_button.search_results": "Serĉaj rezultoj",
|
"emoji_button.search_results": "Serĉaj rezultoj",
|
||||||
"emoji_button.symbols": "Simboloj",
|
"emoji_button.symbols": "Simboloj",
|
||||||
"emoji_button.travel": "Vojaĝoj kaj lokoj",
|
"emoji_button.travel": "Vojaĝoj kaj lokoj",
|
||||||
|
"empty_column.account_hides_collections": "Ĉi tiu uzanto elektis ne disponebligi ĉi tiu informon",
|
||||||
"empty_column.account_suspended": "Konto suspendita",
|
"empty_column.account_suspended": "Konto suspendita",
|
||||||
"empty_column.account_timeline": "Neniu afiŝo ĉi tie!",
|
"empty_column.account_timeline": "Neniu afiŝo ĉi tie!",
|
||||||
"empty_column.account_unavailable": "Profilo ne disponebla",
|
"empty_column.account_unavailable": "Profilo ne disponebla",
|
||||||
|
@ -229,6 +234,8 @@
|
||||||
"empty_column.direct": "Vi ankoraŭ ne havas privatan mencion. Kiam vi sendos aŭ ricevos iun, tiu aperos ĉi tie.",
|
"empty_column.direct": "Vi ankoraŭ ne havas privatan mencion. Kiam vi sendos aŭ ricevos iun, tiu aperos ĉi tie.",
|
||||||
"empty_column.domain_blocks": "Ankoraŭ neniu domajno estas blokita.",
|
"empty_column.domain_blocks": "Ankoraŭ neniu domajno estas blokita.",
|
||||||
"empty_column.explore_statuses": "Nenio tendencas nun. Rekontrolu poste!",
|
"empty_column.explore_statuses": "Nenio tendencas nun. Rekontrolu poste!",
|
||||||
|
"empty_column.favourited_statuses": "Vi ankoraŭ ne havas stelumitan afiŝon.",
|
||||||
|
"empty_column.favourites": "Ankoraŭ neniu stelumis tiun afiŝon.",
|
||||||
"empty_column.follow_requests": "Vi ne ankoraŭ havas iun peton de sekvado. Kiam vi ricevos unu, ĝi aperos ĉi tie.",
|
"empty_column.follow_requests": "Vi ne ankoraŭ havas iun peton de sekvado. Kiam vi ricevos unu, ĝi aperos ĉi tie.",
|
||||||
"empty_column.followed_tags": "Vi ankoraŭ ne sekvas iujn kradvortojn. Kiam vi faras, ili aperos ĉi tie.",
|
"empty_column.followed_tags": "Vi ankoraŭ ne sekvas iujn kradvortojn. Kiam vi faras, ili aperos ĉi tie.",
|
||||||
"empty_column.hashtag": "Ankoraŭ estas nenio per ĉi tiu kradvorto.",
|
"empty_column.hashtag": "Ankoraŭ estas nenio per ĉi tiu kradvorto.",
|
||||||
|
@ -292,19 +299,36 @@
|
||||||
"hashtag.column_settings.tag_mode.any": "Iu ajn",
|
"hashtag.column_settings.tag_mode.any": "Iu ajn",
|
||||||
"hashtag.column_settings.tag_mode.none": "Neniu",
|
"hashtag.column_settings.tag_mode.none": "Neniu",
|
||||||
"hashtag.column_settings.tag_toggle": "Aldoni pliajn etikedojn por ĉi tiu kolumno",
|
"hashtag.column_settings.tag_toggle": "Aldoni pliajn etikedojn por ĉi tiu kolumno",
|
||||||
|
"hashtag.counter_by_accounts": "{count, plural,one {{counter} partoprenanto} other {{counter} partoprenantoj}}",
|
||||||
|
"hashtag.counter_by_uses": "{count, plural,one {{counter} afiŝo} other {{counter} afiŝoj}}",
|
||||||
|
"hashtag.counter_by_uses_today": "{count, plural,one {{counter} afiŝo} other {{counter} afiŝoj}} hodiau",
|
||||||
"hashtag.follow": "Sekvi la kradvorton",
|
"hashtag.follow": "Sekvi la kradvorton",
|
||||||
"hashtag.unfollow": "Ne plu sekvi la kradvorton",
|
"hashtag.unfollow": "Ne plu sekvi la kradvorton",
|
||||||
|
"hashtags.and_other": "…kaj {count, plural,other {# pli}}",
|
||||||
|
"home.actions.go_to_explore": "Vidi kio populariĝas",
|
||||||
"home.actions.go_to_suggestions": "Trovi homojn por sekvi",
|
"home.actions.go_to_suggestions": "Trovi homojn por sekvi",
|
||||||
"home.column_settings.basic": "Bazaj agordoj",
|
"home.column_settings.basic": "Bazaj agordoj",
|
||||||
"home.column_settings.show_reblogs": "Montri diskonigojn",
|
"home.column_settings.show_reblogs": "Montri diskonigojn",
|
||||||
"home.column_settings.show_replies": "Montri respondojn",
|
"home.column_settings.show_replies": "Montri respondojn",
|
||||||
|
"home.explore_prompt.body": "Via hejmafiŝaro havos miksitajn afiŝojn de kradvortoj kiujn vi elektis sekvi, personoj kiujn vi elektis sekvi, kaj afiŝoj kiujn ili suprenigis.",
|
||||||
|
"home.explore_prompt.title": "Ĉi tio estas via hejma paĝo en Mastodon.",
|
||||||
"home.hide_announcements": "Kaŝi la anoncojn",
|
"home.hide_announcements": "Kaŝi la anoncojn",
|
||||||
|
"home.pending_critical_update.body": "Ĝisdatigu vian servilon de Mastodon kiel eble plej baldau!",
|
||||||
|
"home.pending_critical_update.link": "Vidi ĝisdatigojn",
|
||||||
|
"home.pending_critical_update.title": "Kritika sekurĝisdatigo estas disponebla!",
|
||||||
"home.show_announcements": "Montri anoncojn",
|
"home.show_announcements": "Montri anoncojn",
|
||||||
|
"interaction_modal.description.favourite": "Per konto ĉe Mastodon, vi povas stelumiti ĉi tiun afiŝon por sciigi la afiŝanton ke vi aprezigas ŝin kaj konservas por la estonteco.",
|
||||||
"interaction_modal.description.follow": "Kun konto ĉe Mastodon, vi povos sekvi {name} por vidi ties mesaĝojn en via hejmo.",
|
"interaction_modal.description.follow": "Kun konto ĉe Mastodon, vi povos sekvi {name} por vidi ties mesaĝojn en via hejmo.",
|
||||||
"interaction_modal.description.reblog": "Kun konto ĉe Mastodon, vi povas diskonigi ĉi tiun afiŝon, por ke viaj propraj sekvantoj vidu ĝin.",
|
"interaction_modal.description.reblog": "Kun konto ĉe Mastodon, vi povas diskonigi ĉi tiun afiŝon, por ke viaj propraj sekvantoj vidu ĝin.",
|
||||||
"interaction_modal.description.reply": "Kun konto ĉe Mastodon, vi povos respondi al ĉi tiu mesaĝo.",
|
"interaction_modal.description.reply": "Kun konto ĉe Mastodon, vi povos respondi al ĉi tiu mesaĝo.",
|
||||||
|
"interaction_modal.login.action": "Prenu min hejmen",
|
||||||
|
"interaction_modal.login.prompt": "Domajno de via hejma servilo, ekz. mastodon.social",
|
||||||
|
"interaction_modal.no_account_yet": "Ĉu ne estas ĉe Mastodon?",
|
||||||
"interaction_modal.on_another_server": "En alia servilo",
|
"interaction_modal.on_another_server": "En alia servilo",
|
||||||
"interaction_modal.on_this_server": "En ĉi tiu servilo",
|
"interaction_modal.on_this_server": "En ĉi tiu servilo",
|
||||||
|
"interaction_modal.sign_in": "Vi ne estas ensalutita al ĉi tiu servilo.",
|
||||||
|
"interaction_modal.sign_in_hint": "Gvideto: Tio estas la retejo kie vi registris. Vi ankau povas tajpi vian plenan uzantonomon!",
|
||||||
|
"interaction_modal.title.favourite": "Stelumi la afiŝon de {name}",
|
||||||
"interaction_modal.title.follow": "Sekvi {name}",
|
"interaction_modal.title.follow": "Sekvi {name}",
|
||||||
"interaction_modal.title.reblog": "Akceli la afiŝon de {name}",
|
"interaction_modal.title.reblog": "Akceli la afiŝon de {name}",
|
||||||
"interaction_modal.title.reply": "Respondi al la afiŝo de {name}",
|
"interaction_modal.title.reply": "Respondi al la afiŝo de {name}",
|
||||||
|
@ -320,6 +344,8 @@
|
||||||
"keyboard_shortcuts.direct": "por malfermi la kolumnon pri privataj mencioj",
|
"keyboard_shortcuts.direct": "por malfermi la kolumnon pri privataj mencioj",
|
||||||
"keyboard_shortcuts.down": "iri suben en la listo",
|
"keyboard_shortcuts.down": "iri suben en la listo",
|
||||||
"keyboard_shortcuts.enter": "malfermi mesaĝon",
|
"keyboard_shortcuts.enter": "malfermi mesaĝon",
|
||||||
|
"keyboard_shortcuts.favourite": "Stelumi afiŝon",
|
||||||
|
"keyboard_shortcuts.favourites": "Malfermi la liston de la stelumoj",
|
||||||
"keyboard_shortcuts.federated": "Malfermi la frataran templinion",
|
"keyboard_shortcuts.federated": "Malfermi la frataran templinion",
|
||||||
"keyboard_shortcuts.heading": "Klavaraj mallongigoj",
|
"keyboard_shortcuts.heading": "Klavaraj mallongigoj",
|
||||||
"keyboard_shortcuts.home": "Malfermi la hejman templinion",
|
"keyboard_shortcuts.home": "Malfermi la hejman templinion",
|
||||||
|
@ -366,6 +392,7 @@
|
||||||
"lists.search": "Serĉi inter la homoj, kiujn vi sekvas",
|
"lists.search": "Serĉi inter la homoj, kiujn vi sekvas",
|
||||||
"lists.subheading": "Viaj listoj",
|
"lists.subheading": "Viaj listoj",
|
||||||
"load_pending": "{count,plural, one {# nova elemento} other {# novaj elementoj}}",
|
"load_pending": "{count,plural, one {# nova elemento} other {# novaj elementoj}}",
|
||||||
|
"loading_indicator.label": "Ŝargado…",
|
||||||
"media_gallery.toggle_visible": "{number, plural, one {Kaŝi la bildon} other {Kaŝi la bildojn}}",
|
"media_gallery.toggle_visible": "{number, plural, one {Kaŝi la bildon} other {Kaŝi la bildojn}}",
|
||||||
"moved_to_account_banner.text": "Via konto {disabledAccount} estas malvalidigita ĉar vi movis ĝin al {movedToAccount}.",
|
"moved_to_account_banner.text": "Via konto {disabledAccount} estas malvalidigita ĉar vi movis ĝin al {movedToAccount}.",
|
||||||
"mute_modal.duration": "Daŭro",
|
"mute_modal.duration": "Daŭro",
|
||||||
|
@ -382,6 +409,7 @@
|
||||||
"navigation_bar.domain_blocks": "Blokitaj domajnoj",
|
"navigation_bar.domain_blocks": "Blokitaj domajnoj",
|
||||||
"navigation_bar.edit_profile": "Redakti profilon",
|
"navigation_bar.edit_profile": "Redakti profilon",
|
||||||
"navigation_bar.explore": "Esplori",
|
"navigation_bar.explore": "Esplori",
|
||||||
|
"navigation_bar.favourites": "Stelumoj",
|
||||||
"navigation_bar.filters": "Silentigitaj vortoj",
|
"navigation_bar.filters": "Silentigitaj vortoj",
|
||||||
"navigation_bar.follow_requests": "Petoj de sekvado",
|
"navigation_bar.follow_requests": "Petoj de sekvado",
|
||||||
"navigation_bar.followed_tags": "Sekvataj kradvortoj",
|
"navigation_bar.followed_tags": "Sekvataj kradvortoj",
|
||||||
|
@ -389,6 +417,7 @@
|
||||||
"navigation_bar.lists": "Listoj",
|
"navigation_bar.lists": "Listoj",
|
||||||
"navigation_bar.logout": "Adiaŭi",
|
"navigation_bar.logout": "Adiaŭi",
|
||||||
"navigation_bar.mutes": "Silentigitaj uzantoj",
|
"navigation_bar.mutes": "Silentigitaj uzantoj",
|
||||||
|
"navigation_bar.opened_in_classic_interface": "Afiŝoj, kontoj, kaj aliaj specifaj paĝoj kiuj estas malfermititaj defaulta en la klasika reta interfaco.",
|
||||||
"navigation_bar.personal": "Persone",
|
"navigation_bar.personal": "Persone",
|
||||||
"navigation_bar.pins": "Alpinglitaj mesaĝoj",
|
"navigation_bar.pins": "Alpinglitaj mesaĝoj",
|
||||||
"navigation_bar.preferences": "Preferoj",
|
"navigation_bar.preferences": "Preferoj",
|
||||||
|
@ -398,6 +427,7 @@
|
||||||
"not_signed_in_indicator.not_signed_in": "Necesas saluti por aliri tiun rimedon.",
|
"not_signed_in_indicator.not_signed_in": "Necesas saluti por aliri tiun rimedon.",
|
||||||
"notification.admin.report": "{name} raportis {target}",
|
"notification.admin.report": "{name} raportis {target}",
|
||||||
"notification.admin.sign_up": "{name} kreis konton",
|
"notification.admin.sign_up": "{name} kreis konton",
|
||||||
|
"notification.favourite": "{name} stelumis vian afiŝon",
|
||||||
"notification.follow": "{name} eksekvis vin",
|
"notification.follow": "{name} eksekvis vin",
|
||||||
"notification.follow_request": "{name} petis sekvi vin",
|
"notification.follow_request": "{name} petis sekvi vin",
|
||||||
"notification.mention": "{name} menciis vin",
|
"notification.mention": "{name} menciis vin",
|
||||||
|
@ -411,6 +441,7 @@
|
||||||
"notifications.column_settings.admin.report": "Novaj raportoj:",
|
"notifications.column_settings.admin.report": "Novaj raportoj:",
|
||||||
"notifications.column_settings.admin.sign_up": "Novaj registriĝoj:",
|
"notifications.column_settings.admin.sign_up": "Novaj registriĝoj:",
|
||||||
"notifications.column_settings.alert": "Sciigoj de la retumilo",
|
"notifications.column_settings.alert": "Sciigoj de la retumilo",
|
||||||
|
"notifications.column_settings.favourite": "Stelumoj:",
|
||||||
"notifications.column_settings.filter_bar.advanced": "Montri ĉiujn kategoriojn",
|
"notifications.column_settings.filter_bar.advanced": "Montri ĉiujn kategoriojn",
|
||||||
"notifications.column_settings.filter_bar.category": "Rapida filtra breto",
|
"notifications.column_settings.filter_bar.category": "Rapida filtra breto",
|
||||||
"notifications.column_settings.filter_bar.show_bar": "Montri la breton de filtrilo",
|
"notifications.column_settings.filter_bar.show_bar": "Montri la breton de filtrilo",
|
||||||
|
@ -428,6 +459,7 @@
|
||||||
"notifications.column_settings.update": "Redaktoj:",
|
"notifications.column_settings.update": "Redaktoj:",
|
||||||
"notifications.filter.all": "Ĉiuj",
|
"notifications.filter.all": "Ĉiuj",
|
||||||
"notifications.filter.boosts": "Diskonigoj",
|
"notifications.filter.boosts": "Diskonigoj",
|
||||||
|
"notifications.filter.favourites": "Stelumoj",
|
||||||
"notifications.filter.follows": "Sekvoj",
|
"notifications.filter.follows": "Sekvoj",
|
||||||
"notifications.filter.mentions": "Mencioj",
|
"notifications.filter.mentions": "Mencioj",
|
||||||
"notifications.filter.polls": "Balotenketaj rezultoj",
|
"notifications.filter.polls": "Balotenketaj rezultoj",
|
||||||
|
@ -441,14 +473,29 @@
|
||||||
"notifications_permission_banner.enable": "Ŝalti retumilajn sciigojn",
|
"notifications_permission_banner.enable": "Ŝalti retumilajn sciigojn",
|
||||||
"notifications_permission_banner.how_to_control": "Por ricevi sciigojn kiam Mastodon ne estas malfermita, ebligu labortablajn sciigojn. Vi povas regi precize kiuj specoj de interagoj generas labortablajn sciigojn per la supra butono {icon} post kiam ili estas ebligitaj.",
|
"notifications_permission_banner.how_to_control": "Por ricevi sciigojn kiam Mastodon ne estas malfermita, ebligu labortablajn sciigojn. Vi povas regi precize kiuj specoj de interagoj generas labortablajn sciigojn per la supra butono {icon} post kiam ili estas ebligitaj.",
|
||||||
"notifications_permission_banner.title": "Neniam preterlasas iun ajn",
|
"notifications_permission_banner.title": "Neniam preterlasas iun ajn",
|
||||||
|
"onboarding.action.back": "Prenu min reen",
|
||||||
|
"onboarding.actions.back": "Prenu min reen",
|
||||||
"onboarding.actions.go_to_explore": "See what's trending",
|
"onboarding.actions.go_to_explore": "See what's trending",
|
||||||
"onboarding.actions.go_to_home": "Go to your home feed",
|
"onboarding.actions.go_to_home": "Go to your home feed",
|
||||||
"onboarding.compose.template": "Saluton #Mastodon!",
|
"onboarding.compose.template": "Saluton #Mastodon!",
|
||||||
"onboarding.follows.empty": "Bedaŭrinde, neniu rezulto estas montrebla nuntempe. Vi povas provi serĉi aŭ foliumi la esploran paĝon por trovi kontojn por sekvi, aŭ retrovi baldaŭ.",
|
"onboarding.follows.empty": "Bedaŭrinde, neniu rezulto estas montrebla nuntempe. Vi povas provi serĉi aŭ foliumi la esploran paĝon por trovi kontojn por sekvi, aŭ retrovi baldaŭ.",
|
||||||
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
||||||
"onboarding.follows.title": "Popular on Mastodon",
|
"onboarding.follows.title": "Popular on Mastodon",
|
||||||
|
"onboarding.profile.discoverable": "Trovebligi mian profilon",
|
||||||
|
"onboarding.profile.discoverable_hint": "Kiam vi aliĝi al trovebleco ĉe Mastodon, viaj afiŝoj eble aperos en serĉaj rezultoj kaj populariĝoj, kaj via profilo eble estas sugestota al personoj kun similaj intereseoj al vi.",
|
||||||
|
"onboarding.profile.display_name": "Publika nomo",
|
||||||
|
"onboarding.profile.display_name_hint": "Via plena nomo aŭ via kromnomo…",
|
||||||
|
"onboarding.profile.lead": "Vi ĉiam povas plenigi ĉi tion poste en la agordoj, kie eĉ pli da personecigagordoj estas disponeblaj.",
|
||||||
|
"onboarding.profile.note": "Sinprezento",
|
||||||
|
"onboarding.profile.note_hint": "Vi povas @mencii aliajn homojn aŭ #kradvortojn…",
|
||||||
"onboarding.profile.save_and_continue": "Konservi kaj daŭrigi",
|
"onboarding.profile.save_and_continue": "Konservi kaj daŭrigi",
|
||||||
|
"onboarding.profile.title": "Profila fikso",
|
||||||
|
"onboarding.profile.upload_avatar": "Alŝuti profilbildon",
|
||||||
|
"onboarding.profile.upload_header": "Alŝuti profilkapbildon",
|
||||||
|
"onboarding.share.lead": "Sciigi personojn pri kiel ili povas trovi vin ĉe Mastodon!",
|
||||||
"onboarding.share.message": "Mi estas {username} en #Mastodon! Sekvu min ĉe {url}",
|
"onboarding.share.message": "Mi estas {username} en #Mastodon! Sekvu min ĉe {url}",
|
||||||
|
"onboarding.share.next_steps": "Eblaj malantauaj paŝoj:",
|
||||||
|
"onboarding.share.title": "Disvastigi vian profilon",
|
||||||
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
||||||
"onboarding.start.skip": "Want to skip right ahead?",
|
"onboarding.start.skip": "Want to skip right ahead?",
|
||||||
"onboarding.start.title": "Vi atingas ĝin!",
|
"onboarding.start.title": "Vi atingas ĝin!",
|
||||||
|
@ -460,6 +507,9 @@
|
||||||
"onboarding.steps.setup_profile.title": "Customize your profile",
|
"onboarding.steps.setup_profile.title": "Customize your profile",
|
||||||
"onboarding.steps.share_profile.body": "Let your friends know how to find you on Mastodon!",
|
"onboarding.steps.share_profile.body": "Let your friends know how to find you on Mastodon!",
|
||||||
"onboarding.steps.share_profile.title": "Share your profile",
|
"onboarding.steps.share_profile.title": "Share your profile",
|
||||||
|
"onboarding.tips.2fa": "<strong>Ĉu vi scias?</strong> Vi povas sekurigi vian konton per efektivigi dufaktora autentigo en via kontoagordoj.",
|
||||||
|
"onboarding.tips.accounts_from_other_servers": "<strong>Ĉu vi scias?</strong> Ĉar Mastodon estas sencentra, kelkaj profiloj kiujn vi trovi estas gastigitaj ĉe aliaj serviloj kiuj ne estas via.",
|
||||||
|
"onboarding.tips.migration": "<strong>Ĉu vi scias?</strong> Se vi sentas ke {domain} ne estas bona servilelekto por vi en la estonteco, vi povas translokiĝi al alia servilo de Mastodon sen malgajni viajn sekvantojn.",
|
||||||
"password_confirmation.mismatching": "Pasvorto konfirmo ne kongruas",
|
"password_confirmation.mismatching": "Pasvorto konfirmo ne kongruas",
|
||||||
"picture_in_picture.restore": "Remetu ĝin",
|
"picture_in_picture.restore": "Remetu ĝin",
|
||||||
"poll.closed": "Finita",
|
"poll.closed": "Finita",
|
||||||
|
|
|
@ -606,7 +606,7 @@
|
||||||
"search.quick_action.status_search": "Publicaciones que coinciden con {x}",
|
"search.quick_action.status_search": "Publicaciones que coinciden con {x}",
|
||||||
"search.search_or_paste": "Buscar o pegar URL",
|
"search.search_or_paste": "Buscar o pegar URL",
|
||||||
"search_popout.full_text_search_disabled_message": "No disponible en {domain}.",
|
"search_popout.full_text_search_disabled_message": "No disponible en {domain}.",
|
||||||
"search_popout.full_text_search_logged_out_message": "Solo disponible si inicias sesión.",
|
"search_popout.full_text_search_logged_out_message": "Sólo disponible al iniciar sesión.",
|
||||||
"search_popout.language_code": "Código de idioma ISO",
|
"search_popout.language_code": "Código de idioma ISO",
|
||||||
"search_popout.options": "Opciones de búsqueda",
|
"search_popout.options": "Opciones de búsqueda",
|
||||||
"search_popout.quick_actions": "Acciones rápidas",
|
"search_popout.quick_actions": "Acciones rápidas",
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"about.blocks": "کارسازهای نظارت شده",
|
"about.blocks": "کارسازهای نظارت شده",
|
||||||
"about.contact": "تماس:",
|
"about.contact": "تماس:",
|
||||||
"about.disclaimer": "ماستودون نرمافزار آزاد و یک شرکت غیر انتفاعی آلمانی با مسئولیت محدود است.",
|
"about.disclaimer": "ماستودون نرمافزار آزاد و نشان تجاری یک شرکت غیر انتفاعی با مسئولیت محدود آلمانی است.",
|
||||||
"about.domain_blocks.no_reason_available": "دلیلی موجود نیست",
|
"about.domain_blocks.no_reason_available": "دلیلی موجود نیست",
|
||||||
"about.domain_blocks.preamble": "ماستودون عموماً میگذارد محتوا را از از هر کارساز دیگری در دنیای شبکههای اجتماعی غیرمتمرکز دیده و با آنان برهمکنش داشته باشید. اینها استثناهایی هستند که روی این کارساز خاص وضع شدهاند.",
|
"about.domain_blocks.preamble": "ماستودون عموماً میگذارد محتوا را از از هر کارساز دیگری در دنیای شبکههای اجتماعی غیرمتمرکز دیده و با آنان برهمکنش داشته باشید. اینها استثناهایی هستند که روی این کارساز خاص وضع شدهاند.",
|
||||||
"about.domain_blocks.silenced.explanation": "عموماً نمایهها و محتوا از این کارساز را نمیبینید، مگر این که به طور خاص دنبالشان گشته یا با پی گیری، داوطلب دیدنشان شوید.",
|
"about.domain_blocks.silenced.explanation": "عموماً نمایهها و محتوا از این کارساز را نمیبینید، مگر این که به طور خاص دنبالشان گشته یا با پی گیری، داوطلب دیدنشان شوید.",
|
||||||
|
@ -21,6 +21,7 @@
|
||||||
"account.blocked": "مسدود",
|
"account.blocked": "مسدود",
|
||||||
"account.browse_more_on_origin_server": "مرور بیشتر روی نمایهٔ اصلی",
|
"account.browse_more_on_origin_server": "مرور بیشتر روی نمایهٔ اصلی",
|
||||||
"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": "دامنه مسدود شد",
|
||||||
|
@ -191,6 +192,7 @@
|
||||||
"conversation.mark_as_read": "علامتگذاری به عنوان خوانده شده",
|
"conversation.mark_as_read": "علامتگذاری به عنوان خوانده شده",
|
||||||
"conversation.open": "دیدن گفتگو",
|
"conversation.open": "دیدن گفتگو",
|
||||||
"conversation.with": "با {names}",
|
"conversation.with": "با {names}",
|
||||||
|
"copy_icon_button.copied": "در بریدهدان رونوشت شد",
|
||||||
"copypaste.copied": "رونوشت شد",
|
"copypaste.copied": "رونوشت شد",
|
||||||
"copypaste.copy_to_clipboard": "رونوشت به تختهگیره",
|
"copypaste.copy_to_clipboard": "رونوشت به تختهگیره",
|
||||||
"directory.federated": "از کارسازهای شناختهشده",
|
"directory.federated": "از کارسازهای شناختهشده",
|
||||||
|
@ -486,6 +488,8 @@
|
||||||
"onboarding.profile.note_hint": "میتوانید افراد دیگر را @نامبردن یا #برچسب بزنید…",
|
"onboarding.profile.note_hint": "میتوانید افراد دیگر را @نامبردن یا #برچسب بزنید…",
|
||||||
"onboarding.profile.save_and_continue": "ذخیره کن و ادامه بده",
|
"onboarding.profile.save_and_continue": "ذخیره کن و ادامه بده",
|
||||||
"onboarding.profile.title": "تنظیم نمایه",
|
"onboarding.profile.title": "تنظیم نمایه",
|
||||||
|
"onboarding.profile.upload_avatar": "بازگذاری تصویر نمایه",
|
||||||
|
"onboarding.profile.upload_header": "بارگذاری تصویر سردر نمایه",
|
||||||
"onboarding.share.lead": "بگذارید افراد بدانند چگونه میتوانند در ماستادون بیابندتان!",
|
"onboarding.share.lead": "بگذارید افراد بدانند چگونه میتوانند در ماستادون بیابندتان!",
|
||||||
"onboarding.share.message": "من {username} روی #ماستودون هستم! مرا در {url} پیبگیرید",
|
"onboarding.share.message": "من {username} روی #ماستودون هستم! مرا در {url} پیبگیرید",
|
||||||
"onboarding.share.next_steps": "گامهای ممکن بعدی:",
|
"onboarding.share.next_steps": "گامهای ممکن بعدی:",
|
||||||
|
@ -600,6 +604,7 @@
|
||||||
"search.quick_action.status_search": "فرستههای جور با {x}",
|
"search.quick_action.status_search": "فرستههای جور با {x}",
|
||||||
"search.search_or_paste": "جستوجو یا جایگذاری نشانی",
|
"search.search_or_paste": "جستوجو یا جایگذاری نشانی",
|
||||||
"search_popout.full_text_search_disabled_message": "روی {domain} موجود نیست.",
|
"search_popout.full_text_search_disabled_message": "روی {domain} موجود نیست.",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "تنها زمانی که وارد شدهاید دردسترس است.",
|
||||||
"search_popout.language_code": "کد زبان ایزو",
|
"search_popout.language_code": "کد زبان ایزو",
|
||||||
"search_popout.options": "گزینههای جستوجو",
|
"search_popout.options": "گزینههای جستوجو",
|
||||||
"search_popout.quick_actions": "کنشهای سریع",
|
"search_popout.quick_actions": "کنشهای سریع",
|
||||||
|
|
1
app/javascript/mastodon/locales/fil.json
Normal file
1
app/javascript/mastodon/locales/fil.json
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -702,7 +702,7 @@
|
||||||
"timeline_hint.resources.followers": "Les abonnés",
|
"timeline_hint.resources.followers": "Les abonnés",
|
||||||
"timeline_hint.resources.follows": "Les abonnements",
|
"timeline_hint.resources.follows": "Les abonnements",
|
||||||
"timeline_hint.resources.statuses": "Messages plus anciens",
|
"timeline_hint.resources.statuses": "Messages plus anciens",
|
||||||
"trends.counter_by_accounts": "{count, plural, one {{counter} personne} other {{counter} personnes}} au cours {days, plural, one {des dernières 24h} other {des {days} derniers jours}}",
|
"trends.counter_by_accounts": "{count, plural, one {{counter} pers.} other {{counter} pers.}} sur {days, plural, one {les dernières 24h} other {les {days} derniers jours}}",
|
||||||
"trends.trending_now": "Tendance en ce moment",
|
"trends.trending_now": "Tendance en ce moment",
|
||||||
"ui.beforeunload": "Votre brouillon sera perdu si vous quittez Mastodon.",
|
"ui.beforeunload": "Votre brouillon sera perdu si vous quittez Mastodon.",
|
||||||
"units.short.billion": "{count}Md",
|
"units.short.billion": "{count}Md",
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
"about.rules": "Kiszolgáló szabályai",
|
"about.rules": "Kiszolgáló szabályai",
|
||||||
"account.account_note_header": "Feljegyzés",
|
"account.account_note_header": "Feljegyzés",
|
||||||
"account.add_or_remove_from_list": "Hozzáadás vagy eltávolítás a listákról",
|
"account.add_or_remove_from_list": "Hozzáadás vagy eltávolítás a listákról",
|
||||||
"account.badges.bot": "Bot",
|
"account.badges.bot": "Automatizált",
|
||||||
"account.badges.group": "Csoport",
|
"account.badges.group": "Csoport",
|
||||||
"account.block": "@{name} letiltása",
|
"account.block": "@{name} letiltása",
|
||||||
"account.block_domain": "Domain blokkolása: {domain}",
|
"account.block_domain": "Domain blokkolása: {domain}",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
"account.share": "@{name} profiljának megosztása",
|
"account.share": "@{name} profiljának megosztása",
|
||||||
"account.show_reblogs": "@{name} megtolásainak mutatása",
|
"account.show_reblogs": "@{name} megtolásainak mutatása",
|
||||||
"account.statuses_counter": "{count, plural, one {{counter} Bejegyzés} other {{counter} Bejegyzés}}",
|
"account.statuses_counter": "{count, plural, one {{counter} Bejegyzés} other {{counter} Bejegyzés}}",
|
||||||
"account.unblock": "@{name} tiltásának feloldása",
|
"account.unblock": "@{name} letiltásának feloldása",
|
||||||
"account.unblock_domain": "{domain} domain tiltás feloldása",
|
"account.unblock_domain": "{domain} domain tiltásának feloldása",
|
||||||
"account.unblock_short": "Tiltás feloldása",
|
"account.unblock_short": "Tiltás feloldása",
|
||||||
"account.unendorse": "Ne jelenjen meg a profilodon",
|
"account.unendorse": "Ne jelenjen meg a profilodon",
|
||||||
"account.unfollow": "Követés megszüntetése",
|
"account.unfollow": "Követés megszüntetése",
|
||||||
|
@ -138,21 +138,21 @@
|
||||||
"compose.language.search": "Nyelv keresése...",
|
"compose.language.search": "Nyelv keresése...",
|
||||||
"compose.published.body": "A bejegyzés publikálásra került.",
|
"compose.published.body": "A bejegyzés publikálásra került.",
|
||||||
"compose.published.open": "Megnyitás",
|
"compose.published.open": "Megnyitás",
|
||||||
"compose.saved.body": "A bejegyzés mentésre került.",
|
"compose.saved.body": "A bejegyzés mentve.",
|
||||||
"compose_form.direct_message_warning_learn_more": "Tudj meg többet",
|
"compose_form.direct_message_warning_learn_more": "Tudj meg többet",
|
||||||
"compose_form.encryption_warning": "A bejegyzések Mastodonon nem használnak végpontok közötti titkosítást. Ne ossz meg semmilyen érzékeny információt Mastodonon.",
|
"compose_form.encryption_warning": "A bejegyzések a Mastodonon nem használnak végpontok közti titkosítást. Ne ossz meg semmilyen érzékeny információt a Mastodonon.",
|
||||||
"compose_form.hashtag_warning": "Ez a bejegyzésed nem fog megjelenni semmilyen hashtag alatt, mivel nem nyilvános. Csak a nyilvános bejegyzések kereshetők hashtaggel.",
|
"compose_form.hashtag_warning": "Ez a bejegyzésed nem fog megjelenni semmilyen hashtag alatt, mivel nem nyilvános. Csak a nyilvános bejegyzések kereshetők hashtaggel.",
|
||||||
"compose_form.lock_disclaimer": "A fiókod nincs {locked}. Bárki követni tud, hogy megtekintse a kizárólag követőknek szánt bejegyzéseket.",
|
"compose_form.lock_disclaimer": "A fiókod nincs {locked}. Bárki követni tud, hogy megtekintse a kizárólag követőknek szánt bejegyzéseket.",
|
||||||
"compose_form.lock_disclaimer.lock": "lezárva",
|
"compose_form.lock_disclaimer.lock": "zárolva",
|
||||||
"compose_form.placeholder": "Mi jár a fejedben?",
|
"compose_form.placeholder": "Mi jár a fejedben?",
|
||||||
"compose_form.poll.add_option": "Lehetőség hozzáadása",
|
"compose_form.poll.add_option": "Lehetőség hozzáadása",
|
||||||
"compose_form.poll.duration": "Szavazás időtartama",
|
"compose_form.poll.duration": "Szavazás időtartama",
|
||||||
"compose_form.poll.option_placeholder": "{number}. lehetőség",
|
"compose_form.poll.option_placeholder": "{number}. lehetőség",
|
||||||
"compose_form.poll.remove_option": "Lehetőség törlése",
|
"compose_form.poll.remove_option": "Lehetőség eltávolítása",
|
||||||
"compose_form.poll.switch_to_multiple": "Szavazás megváltoztatása több választásosra",
|
"compose_form.poll.switch_to_multiple": "Szavazás megváltoztatása több választásosra",
|
||||||
"compose_form.poll.switch_to_single": "Szavazás megváltoztatása egyetlen választásosra",
|
"compose_form.poll.switch_to_single": "Szavazás megváltoztatása egyetlen választásosra",
|
||||||
"compose_form.publish": "Közzététel",
|
"compose_form.publish": "Közzététel",
|
||||||
"compose_form.publish_form": "Közzététel",
|
"compose_form.publish_form": "Új bejegyzés",
|
||||||
"compose_form.publish_loud": "{publish}!",
|
"compose_form.publish_loud": "{publish}!",
|
||||||
"compose_form.save_changes": "Módosítások mentése",
|
"compose_form.save_changes": "Módosítások mentése",
|
||||||
"compose_form.sensitive.hide": "{count, plural, one {Média kényesnek jelölése} other {Média kényesnek jelölése}}",
|
"compose_form.sensitive.hide": "{count, plural, one {Média kényesnek jelölése} other {Média kényesnek jelölése}}",
|
||||||
|
@ -195,13 +195,13 @@
|
||||||
"copy_icon_button.copied": "A szöveg a vágólapra másolva",
|
"copy_icon_button.copied": "A szöveg a vágólapra másolva",
|
||||||
"copypaste.copied": "Másolva",
|
"copypaste.copied": "Másolva",
|
||||||
"copypaste.copy_to_clipboard": "Másolás vágólapra",
|
"copypaste.copy_to_clipboard": "Másolás vágólapra",
|
||||||
"directory.federated": "Az ismert fediverzumból",
|
"directory.federated": "Az ismert födiverzumból",
|
||||||
"directory.local": "Csak {domain} tartományból",
|
"directory.local": "Csak {domain} tartományból",
|
||||||
"directory.new_arrivals": "Új csatlakozók",
|
"directory.new_arrivals": "Új csatlakozók",
|
||||||
"directory.recently_active": "Nemrég aktív",
|
"directory.recently_active": "Nemrég aktív",
|
||||||
"disabled_account_banner.account_settings": "Fiókbeállítások",
|
"disabled_account_banner.account_settings": "Fiókbeállítások",
|
||||||
"disabled_account_banner.text": "A(z) {disabledAccount} fiókod jelenleg le van tiltva.",
|
"disabled_account_banner.text": "A(z) {disabledAccount} fiókod jelenleg le van tiltva.",
|
||||||
"dismissable_banner.community_timeline": "Ezek a legfrissebb nyilvános bejegyzések, amelyeket {domain} tartományban levő kiszolgáló fiókjait használó emberek tettek közzé.",
|
"dismissable_banner.community_timeline": "Ezek a legfrissebb nyilvános bejegyzések, amelyeket a(z) {domain} kiszolgáló fiókjait használó emberek tették közzé.",
|
||||||
"dismissable_banner.dismiss": "Elvetés",
|
"dismissable_banner.dismiss": "Elvetés",
|
||||||
"dismissable_banner.explore_links": "Jelenleg ezekről a hírekről beszélgetnek az ezen és a központosítás nélküli hálózat többi kiszolgálóján lévő emberek.",
|
"dismissable_banner.explore_links": "Jelenleg ezekről a hírekről beszélgetnek az ezen és a központosítás nélküli hálózat többi kiszolgálóján lévő emberek.",
|
||||||
"dismissable_banner.explore_statuses": "Ezek jelenleg népszerűvé váló bejegyzések a háló különböző szegleteiből. Az újabb vagy több megtolással rendelkező bejegyzéseket, illetve a kedvencnek jelöléssel rendelkezőeket rangsoroljuk előrébb.",
|
"dismissable_banner.explore_statuses": "Ezek jelenleg népszerűvé váló bejegyzések a háló különböző szegleteiből. Az újabb vagy több megtolással rendelkező bejegyzéseket, illetve a kedvencnek jelöléssel rendelkezőeket rangsoroljuk előrébb.",
|
||||||
|
@ -216,14 +216,14 @@
|
||||||
"emoji_button.food": "Étel és Ital",
|
"emoji_button.food": "Étel és Ital",
|
||||||
"emoji_button.label": "Emodzsi beszúrása",
|
"emoji_button.label": "Emodzsi beszúrása",
|
||||||
"emoji_button.nature": "Természet",
|
"emoji_button.nature": "Természet",
|
||||||
"emoji_button.not_found": "Nincsenek emodzsik!! (╯°□°)╯︵ ┻━┻",
|
"emoji_button.not_found": "Nem találhatók emodzsik",
|
||||||
"emoji_button.objects": "Tárgyak",
|
"emoji_button.objects": "Tárgyak",
|
||||||
"emoji_button.people": "Emberek",
|
"emoji_button.people": "Emberek",
|
||||||
"emoji_button.recent": "Gyakran használt",
|
"emoji_button.recent": "Gyakran használt",
|
||||||
"emoji_button.search": "Keresés...",
|
"emoji_button.search": "Keresés...",
|
||||||
"emoji_button.search_results": "Keresési találatok",
|
"emoji_button.search_results": "Keresési találatok",
|
||||||
"emoji_button.symbols": "Szimbólumok",
|
"emoji_button.symbols": "Szimbólumok",
|
||||||
"emoji_button.travel": "Utazás és Helyek",
|
"emoji_button.travel": "Utazás és helyek",
|
||||||
"empty_column.account_hides_collections": "Ez a felhasználó úgy döntött, hogy nem teszi elérhetővé ezt az információt.",
|
"empty_column.account_hides_collections": "Ez a felhasználó úgy döntött, hogy nem teszi elérhetővé ezt az információt.",
|
||||||
"empty_column.account_suspended": "Fiók felfüggesztve",
|
"empty_column.account_suspended": "Fiók felfüggesztve",
|
||||||
"empty_column.account_timeline": "Itt nincs bejegyzés!",
|
"empty_column.account_timeline": "Itt nincs bejegyzés!",
|
||||||
|
@ -245,7 +245,7 @@
|
||||||
"empty_column.mutes": "Még egy felhasználót sem némítottál le.",
|
"empty_column.mutes": "Még egy felhasználót sem némítottál le.",
|
||||||
"empty_column.notifications": "Jelenleg még nincsenek értesítéseid. Ha mások kapcsolatba lépnek veled, ezek itt lesznek láthatóak.",
|
"empty_column.notifications": "Jelenleg még nincsenek értesítéseid. Ha mások kapcsolatba lépnek veled, ezek itt lesznek láthatóak.",
|
||||||
"empty_column.public": "Jelenleg itt nincs semmi! Írj valamit nyilvánosan vagy kövess más kiszolgálón levő felhasználókat, hogy megtöltsd.",
|
"empty_column.public": "Jelenleg itt nincs semmi! Írj valamit nyilvánosan vagy kövess más kiszolgálón levő felhasználókat, hogy megtöltsd.",
|
||||||
"error.unexpected_crash.explanation": "Egy hiba vagy böngésző inkompatibilitás miatt ez az oldal nem jeleníthető meg rendesen.",
|
"error.unexpected_crash.explanation": "Egy kód- vagy böngészőkompatibilitási hiba miatt ez az oldal nem jeleníthető meg helyesen.",
|
||||||
"error.unexpected_crash.explanation_addons": "Ezt az oldalt nem lehet helyesen megjeleníteni. Ezt a hibát valószínűleg egy böngésző kiegészítő vagy egy automatikus fordító okozza.",
|
"error.unexpected_crash.explanation_addons": "Ezt az oldalt nem lehet helyesen megjeleníteni. Ezt a hibát valószínűleg egy böngésző kiegészítő vagy egy automatikus fordító okozza.",
|
||||||
"error.unexpected_crash.next_steps": "Próbáld frissíteni az oldalt. Ha ez nem segít, egy másik böngészőn vagy appon keresztül még mindig használhatod a Mastodont.",
|
"error.unexpected_crash.next_steps": "Próbáld frissíteni az oldalt. Ha ez nem segít, egy másik böngészőn vagy appon keresztül még mindig használhatod a Mastodont.",
|
||||||
"error.unexpected_crash.next_steps_addons": "Próbáld letiltani őket és frissíteni az oldalt. Ha ez nem segít, egy másik böngészőn vagy appon keresztül még mindig használhatod a Mastodont.",
|
"error.unexpected_crash.next_steps_addons": "Próbáld letiltani őket és frissíteni az oldalt. Ha ez nem segít, egy másik böngészőn vagy appon keresztül még mindig használhatod a Mastodont.",
|
||||||
|
@ -278,13 +278,13 @@
|
||||||
"firehose.remote": "Egyéb kiszolgálók",
|
"firehose.remote": "Egyéb kiszolgálók",
|
||||||
"follow_request.authorize": "Hitelesítés",
|
"follow_request.authorize": "Hitelesítés",
|
||||||
"follow_request.reject": "Elutasítás",
|
"follow_request.reject": "Elutasítás",
|
||||||
"follow_requests.unlocked_explanation": "Bár a fiókod nincs zárolva, a(z) {domain} csapata úgy gondolta, hogy talán kézzel szeretnéd ellenőrizni a fiók követési kéréseit.",
|
"follow_requests.unlocked_explanation": "Bár a fiókod nincs zárolva, a(z) {domain} csapata úgy gondolta, hogy talán kézzel szeretnéd ellenőrizni ezen fiókok követési kéréseit.",
|
||||||
"followed_tags": "Követett hashtagek",
|
"followed_tags": "Követett hashtagek",
|
||||||
"footer.about": "Névjegy",
|
"footer.about": "Névjegy",
|
||||||
"footer.directory": "Profiltár",
|
"footer.directory": "Profiltár",
|
||||||
"footer.get_app": "Alkalmazás beszerzése",
|
"footer.get_app": "Alkalmazás beszerzése",
|
||||||
"footer.invite": "Emberek meghívása",
|
"footer.invite": "Emberek meghívása",
|
||||||
"footer.keyboard_shortcuts": "Billentyűparancsok",
|
"footer.keyboard_shortcuts": "Gyorsbillentyűk",
|
||||||
"footer.privacy_policy": "Adatvédelmi szabályzat",
|
"footer.privacy_policy": "Adatvédelmi szabályzat",
|
||||||
"footer.source_code": "Forráskód megtekintése",
|
"footer.source_code": "Forráskód megtekintése",
|
||||||
"footer.status": "Állapot",
|
"footer.status": "Állapot",
|
||||||
|
@ -347,13 +347,13 @@
|
||||||
"keyboard_shortcuts.favourite": "Bejegyzés kedvencnek jelölése",
|
"keyboard_shortcuts.favourite": "Bejegyzés kedvencnek jelölése",
|
||||||
"keyboard_shortcuts.favourites": "Kedvencek lista megnyitása",
|
"keyboard_shortcuts.favourites": "Kedvencek lista megnyitása",
|
||||||
"keyboard_shortcuts.federated": "Föderációs idővonal megnyitása",
|
"keyboard_shortcuts.federated": "Föderációs idővonal megnyitása",
|
||||||
"keyboard_shortcuts.heading": "Billentyűparancsok",
|
"keyboard_shortcuts.heading": "Gyorsbillentyűk",
|
||||||
"keyboard_shortcuts.home": "Saját idővonal megnyitása",
|
"keyboard_shortcuts.home": "Saját idővonal megnyitása",
|
||||||
"keyboard_shortcuts.hotkey": "Gyorsbillentyű",
|
"keyboard_shortcuts.hotkey": "Gyorsbillentyű",
|
||||||
"keyboard_shortcuts.legend": "jelmagyarázat megjelenítése",
|
"keyboard_shortcuts.legend": "jelmagyarázat megjelenítése",
|
||||||
"keyboard_shortcuts.local": "helyi idővonal megnyitása",
|
"keyboard_shortcuts.local": "Helyi idővonal megnyitása",
|
||||||
"keyboard_shortcuts.mention": "Szerző megemlítése",
|
"keyboard_shortcuts.mention": "Szerző megemlítése",
|
||||||
"keyboard_shortcuts.muted": "némított felhasználók listájának megnyitása",
|
"keyboard_shortcuts.muted": "Némított felhasználók listájának megnyitása",
|
||||||
"keyboard_shortcuts.my_profile": "Saját profil megnyitása",
|
"keyboard_shortcuts.my_profile": "Saját profil megnyitása",
|
||||||
"keyboard_shortcuts.notifications": "Értesítések oszlop megnyitása",
|
"keyboard_shortcuts.notifications": "Értesítések oszlop megnyitása",
|
||||||
"keyboard_shortcuts.open_media": "Média megnyitása",
|
"keyboard_shortcuts.open_media": "Média megnyitása",
|
||||||
|
@ -389,7 +389,7 @@
|
||||||
"lists.replies_policy.list": "A lista tagjai",
|
"lists.replies_policy.list": "A lista tagjai",
|
||||||
"lists.replies_policy.none": "Senki",
|
"lists.replies_policy.none": "Senki",
|
||||||
"lists.replies_policy.title": "Nekik mutassuk a válaszokat:",
|
"lists.replies_policy.title": "Nekik mutassuk a válaszokat:",
|
||||||
"lists.search": "Keresés a követett személyek között",
|
"lists.search": "Keresés a követett emberek között",
|
||||||
"lists.subheading": "Saját listák",
|
"lists.subheading": "Saját listák",
|
||||||
"load_pending": "{count, plural, one {# új elem} other {# új elem}}",
|
"load_pending": "{count, plural, one {# új elem} other {# új elem}}",
|
||||||
"loading_indicator.label": "Betöltés…",
|
"loading_indicator.label": "Betöltés…",
|
||||||
|
@ -399,7 +399,7 @@
|
||||||
"mute_modal.hide_notifications": "Rejtsük el a felhasználótól származó értesítéseket?",
|
"mute_modal.hide_notifications": "Rejtsük el a felhasználótól származó értesítéseket?",
|
||||||
"mute_modal.indefinite": "Határozatlan",
|
"mute_modal.indefinite": "Határozatlan",
|
||||||
"navigation_bar.about": "Névjegy",
|
"navigation_bar.about": "Névjegy",
|
||||||
"navigation_bar.advanced_interface": "Haladó webes felület engedélyezése",
|
"navigation_bar.advanced_interface": "Megnyitás a speciális webes felületben",
|
||||||
"navigation_bar.blocks": "Letiltott felhasználók",
|
"navigation_bar.blocks": "Letiltott felhasználók",
|
||||||
"navigation_bar.bookmarks": "Könyvjelzők",
|
"navigation_bar.bookmarks": "Könyvjelzők",
|
||||||
"navigation_bar.community_timeline": "Helyi idővonal",
|
"navigation_bar.community_timeline": "Helyi idővonal",
|
||||||
|
@ -411,9 +411,9 @@
|
||||||
"navigation_bar.explore": "Felfedezés",
|
"navigation_bar.explore": "Felfedezés",
|
||||||
"navigation_bar.favourites": "Kedvencek",
|
"navigation_bar.favourites": "Kedvencek",
|
||||||
"navigation_bar.filters": "Némított szavak",
|
"navigation_bar.filters": "Némított szavak",
|
||||||
"navigation_bar.follow_requests": "Követési kérelmek",
|
"navigation_bar.follow_requests": "Követési kérések",
|
||||||
"navigation_bar.followed_tags": "Követett hashtagek",
|
"navigation_bar.followed_tags": "Követett hashtagek",
|
||||||
"navigation_bar.follows_and_followers": "Követettek és követők",
|
"navigation_bar.follows_and_followers": "Követések és követők",
|
||||||
"navigation_bar.lists": "Listák",
|
"navigation_bar.lists": "Listák",
|
||||||
"navigation_bar.logout": "Kijelentkezés",
|
"navigation_bar.logout": "Kijelentkezés",
|
||||||
"navigation_bar.mutes": "Némított felhasználók",
|
"navigation_bar.mutes": "Némított felhasználók",
|
||||||
|
@ -449,7 +449,7 @@
|
||||||
"notifications.column_settings.follow_request": "Új követési kérelmek:",
|
"notifications.column_settings.follow_request": "Új követési kérelmek:",
|
||||||
"notifications.column_settings.mention": "Megemlítések:",
|
"notifications.column_settings.mention": "Megemlítések:",
|
||||||
"notifications.column_settings.poll": "Szavazási eredmények:",
|
"notifications.column_settings.poll": "Szavazási eredmények:",
|
||||||
"notifications.column_settings.push": "Push értesítések",
|
"notifications.column_settings.push": "Leküldéses értesítések",
|
||||||
"notifications.column_settings.reblog": "Megtolások:",
|
"notifications.column_settings.reblog": "Megtolások:",
|
||||||
"notifications.column_settings.show": "Megjelenítés az oszlopban",
|
"notifications.column_settings.show": "Megjelenítés az oszlopban",
|
||||||
"notifications.column_settings.sound": "Hang lejátszása",
|
"notifications.column_settings.sound": "Hang lejátszása",
|
||||||
|
@ -479,8 +479,8 @@
|
||||||
"onboarding.actions.go_to_home": "Ugrás a saját hírfolyamra",
|
"onboarding.actions.go_to_home": "Ugrás a saját hírfolyamra",
|
||||||
"onboarding.compose.template": "Üdvözlet, #Mastodon!",
|
"onboarding.compose.template": "Üdvözlet, #Mastodon!",
|
||||||
"onboarding.follows.empty": "Sajnos jelenleg nem jeleníthető meg eredmény. Kipróbálhatod a keresést vagy böngészheted a felfedező oldalon a követni kívánt személyeket, vagy próbáld meg később.",
|
"onboarding.follows.empty": "Sajnos jelenleg nem jeleníthető meg eredmény. Kipróbálhatod a keresést vagy böngészheted a felfedező oldalon a követni kívánt személyeket, vagy próbáld meg később.",
|
||||||
"onboarding.follows.lead": "A saját hírfolyamod az elsődleges tapasztalás a Mastodonon. Minél több embert követsz, annál aktívabb és érdekesebb a dolog. Az induláshoz itt van néhány javaslat:",
|
"onboarding.follows.lead": "A kezdőlapod a Mastodon használatának elsődleges módja. Minél több embert követsz, annál aktívabbak és érdekesebbek lesznek a dolgok. Az induláshoz itt van néhány javaslat:",
|
||||||
"onboarding.follows.title": "Népszerű a Mastodonon",
|
"onboarding.follows.title": "Szabd személyre a kezdőlapodat",
|
||||||
"onboarding.profile.discoverable": "Saját profil beállítása felfedezhetőként",
|
"onboarding.profile.discoverable": "Saját profil beállítása felfedezhetőként",
|
||||||
"onboarding.profile.discoverable_hint": "A Mastodonon a felfedezhetőség választása esetén a saját bejegyzéseid megjelenhetnek a keresési eredmények és a felkapott tartalmak között, valamint a profilod a hozzád hasonló érdeklődési körrel rendelkező embereknél is ajánlásra kerülhet.",
|
"onboarding.profile.discoverable_hint": "A Mastodonon a felfedezhetőség választása esetén a saját bejegyzéseid megjelenhetnek a keresési eredmények és a felkapott tartalmak között, valamint a profilod a hozzád hasonló érdeklődési körrel rendelkező embereknél is ajánlásra kerülhet.",
|
||||||
"onboarding.profile.display_name": "Megjelenített név",
|
"onboarding.profile.display_name": "Megjelenített név",
|
||||||
|
@ -499,14 +499,14 @@
|
||||||
"onboarding.start.lead": "Az új Mastodon-fiók használatra kész. Így hozhatod ki belőle a legtöbbet:",
|
"onboarding.start.lead": "Az új Mastodon-fiók használatra kész. Így hozhatod ki belőle a legtöbbet:",
|
||||||
"onboarding.start.skip": "Szeretnél előreugrani?",
|
"onboarding.start.skip": "Szeretnél előreugrani?",
|
||||||
"onboarding.start.title": "Ez sikerült!",
|
"onboarding.start.title": "Ez sikerült!",
|
||||||
"onboarding.steps.follow_people.body": "Te állítod össze a saját hírfolyamodat. Töltsd meg érdekes emberekkel.",
|
"onboarding.steps.follow_people.body": "A Mastodon az érdekes emberek követéséről szól.",
|
||||||
"onboarding.steps.follow_people.title": "{count, plural, one {egy ember} other {# ember}} követése",
|
"onboarding.steps.follow_people.title": "{count, plural, one {egy ember} other {# ember}} követése",
|
||||||
"onboarding.steps.publish_status.body": "Üdvözöljük a világot.",
|
"onboarding.steps.publish_status.body": "Üdvözöljük a világot.",
|
||||||
"onboarding.steps.publish_status.title": "Az első bejegyzés létrehozása",
|
"onboarding.steps.publish_status.title": "Az első bejegyzés létrehozása",
|
||||||
"onboarding.steps.setup_profile.body": "Mások nagyobb valószínűséggel lépnek kapcsolatba veled egy kitöltött profil esetén.",
|
"onboarding.steps.setup_profile.body": "Mások nagyobb valószínűséggel lépnek kapcsolatba veled egy kitöltött profil esetén.",
|
||||||
"onboarding.steps.setup_profile.title": "Profilod testreszabása",
|
"onboarding.steps.setup_profile.title": "Profilod testreszabása",
|
||||||
"onboarding.steps.share_profile.body": "Tudasd az ismerőseiddel, hogyan találhatnak meg a Mastodonon!",
|
"onboarding.steps.share_profile.body": "Tudasd az ismerőseiddel, hogyan találhatnak meg a Mastodonon",
|
||||||
"onboarding.steps.share_profile.title": "Profilod megosztása",
|
"onboarding.steps.share_profile.title": "Oszd meg a Mastodon profilodat",
|
||||||
"onboarding.tips.2fa": "<strong>Tudtad?</strong> A fiókod biztonságossá teheted, ha a fiók beállításaiban beállítod a kétlépcsős hitelesítést. Bármilyen választott TOTP alkalmazással működik, nincs szükség telefonszámra!",
|
"onboarding.tips.2fa": "<strong>Tudtad?</strong> A fiókod biztonságossá teheted, ha a fiók beállításaiban beállítod a kétlépcsős hitelesítést. Bármilyen választott TOTP alkalmazással működik, nincs szükség telefonszámra!",
|
||||||
"onboarding.tips.accounts_from_other_servers": "<strong>Tudtad?</strong> Mivel a Mastodon decentralizált, egyes profilok, amelyekkel találkozol, más kiszolgálókon lesznek tárolva. És mégis zökkenőmentesen kommunikálhatsz velük! A kiszolgáló a felhasználónevük második felében található!",
|
"onboarding.tips.accounts_from_other_servers": "<strong>Tudtad?</strong> Mivel a Mastodon decentralizált, egyes profilok, amelyekkel találkozol, más kiszolgálókon lesznek tárolva. És mégis zökkenőmentesen kommunikálhatsz velük! A kiszolgáló a felhasználónevük második felében található!",
|
||||||
"onboarding.tips.migration": "<strong>Tudtad?</strong> Ha úgy érzed, hogy a {domain} már nem jó kiszolgáló a számodra, átköltözhetsz egy másik Mastodon kiszolgálóra anélkül, hogy elveszítenéd a követőidet. Akár saját kiszolgálót is üzemeltethetsz!",
|
"onboarding.tips.migration": "<strong>Tudtad?</strong> Ha úgy érzed, hogy a {domain} már nem jó kiszolgáló a számodra, átköltözhetsz egy másik Mastodon kiszolgálóra anélkül, hogy elveszítenéd a követőidet. Akár saját kiszolgálót is üzemeltethetsz!",
|
||||||
|
@ -720,7 +720,7 @@
|
||||||
"upload_form.undo": "Törlés",
|
"upload_form.undo": "Törlés",
|
||||||
"upload_form.video_description": "Leírás siket, hallássérült, vak vagy gyengénlátó emberek számára",
|
"upload_form.video_description": "Leírás siket, hallássérült, vak vagy gyengénlátó emberek számára",
|
||||||
"upload_modal.analyzing_picture": "Kép elemzése…",
|
"upload_modal.analyzing_picture": "Kép elemzése…",
|
||||||
"upload_modal.apply": "Alkalmazás",
|
"upload_modal.apply": "Alkalmaz",
|
||||||
"upload_modal.applying": "Alkalmazás…",
|
"upload_modal.applying": "Alkalmazás…",
|
||||||
"upload_modal.choose_image": "Kép kiválasztása",
|
"upload_modal.choose_image": "Kép kiválasztása",
|
||||||
"upload_modal.description_placeholder": "A gyors, barna róka átugrik a lusta kutya fölött",
|
"upload_modal.description_placeholder": "A gyors, barna róka átugrik a lusta kutya fölött",
|
||||||
|
|
|
@ -239,7 +239,7 @@
|
||||||
"empty_column.follow_requests": "아직 팔로우 요청이 없습니다. 요청을 받았을 때 여기에 나타납니다.",
|
"empty_column.follow_requests": "아직 팔로우 요청이 없습니다. 요청을 받았을 때 여기에 나타납니다.",
|
||||||
"empty_column.followed_tags": "아직 아무 해시태그도 팔로우하고 있지 않습니다. 해시태그를 팔로우하면, 여기에 표시됩니다.",
|
"empty_column.followed_tags": "아직 아무 해시태그도 팔로우하고 있지 않습니다. 해시태그를 팔로우하면, 여기에 표시됩니다.",
|
||||||
"empty_column.hashtag": "이 해시태그는 아직 사용되지 않았습니다.",
|
"empty_column.hashtag": "이 해시태그는 아직 사용되지 않았습니다.",
|
||||||
"empty_column.home": "당신의 홈 타임라인은 비어있습니다! 더 많은 사람들을 팔로우 하여 채워보세요. {suggestions}",
|
"empty_column.home": "당신의 홈 타임라인은 비어있습니다! 더 많은 사람을 팔로우하여 채워보세요. {suggestions}",
|
||||||
"empty_column.list": "리스트에 아직 아무것도 없습니다. 리스트의 누군가가 게시물을 올리면 여기에 나타납니다.",
|
"empty_column.list": "리스트에 아직 아무것도 없습니다. 리스트의 누군가가 게시물을 올리면 여기에 나타납니다.",
|
||||||
"empty_column.lists": "아직 리스트가 없습니다. 리스트를 만들면 여기에 나타납니다.",
|
"empty_column.lists": "아직 리스트가 없습니다. 리스트를 만들면 여기에 나타납니다.",
|
||||||
"empty_column.mutes": "아직 아무도 뮤트하지 않았습니다.",
|
"empty_column.mutes": "아직 아무도 뮤트하지 않았습니다.",
|
||||||
|
@ -302,8 +302,8 @@
|
||||||
"hashtag.counter_by_accounts": "{count, plural, other {{counter} 명의 참여자}}",
|
"hashtag.counter_by_accounts": "{count, plural, other {{counter} 명의 참여자}}",
|
||||||
"hashtag.counter_by_uses": "{count, plural, other {{counter} 개의 게시물}}",
|
"hashtag.counter_by_uses": "{count, plural, other {{counter} 개의 게시물}}",
|
||||||
"hashtag.counter_by_uses_today": "오늘 {count, plural, other {{counter} 개의 게시물}}",
|
"hashtag.counter_by_uses_today": "오늘 {count, plural, other {{counter} 개의 게시물}}",
|
||||||
"hashtag.follow": "해시태그 팔로우",
|
"hashtag.follow": "팔로우",
|
||||||
"hashtag.unfollow": "해시태그 팔로우 해제",
|
"hashtag.unfollow": "팔로우 해제",
|
||||||
"hashtags.and_other": "…그리고 {count, plural,other {#개 더}}",
|
"hashtags.and_other": "…그리고 {count, plural,other {#개 더}}",
|
||||||
"home.actions.go_to_explore": "무엇이 유행인지 보기",
|
"home.actions.go_to_explore": "무엇이 유행인지 보기",
|
||||||
"home.actions.go_to_suggestions": "팔로우할 사람 찾기",
|
"home.actions.go_to_suggestions": "팔로우할 사람 찾기",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"about.contact": "Ratio:",
|
"about.contact": "Ratio:",
|
||||||
"about.domain_blocks.no_reason_available": "ratio abdere est",
|
"about.domain_blocks.no_reason_available": "Ratio abdere est",
|
||||||
"account.account_note_header": "Annotatio",
|
"account.account_note_header": "Annotatio",
|
||||||
"account.badges.bot": "Robotum",
|
"account.badges.bot": "Robotum",
|
||||||
"account.badges.group": "Congregatio",
|
"account.badges.group": "Congregatio",
|
||||||
|
@ -49,7 +49,7 @@
|
||||||
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
||||||
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
||||||
"embed.instructions": "Embed this status on your website by copying the code below.",
|
"embed.instructions": "Embed this status on your website by copying the code below.",
|
||||||
"emoji_button.food": "cibus et potus",
|
"emoji_button.food": "Cibus et potus",
|
||||||
"emoji_button.people": "Homines",
|
"emoji_button.people": "Homines",
|
||||||
"emoji_button.search": "Quaerere...",
|
"emoji_button.search": "Quaerere...",
|
||||||
"empty_column.account_timeline": "Hic nulla contributa!",
|
"empty_column.account_timeline": "Hic nulla contributa!",
|
||||||
|
@ -57,13 +57,13 @@
|
||||||
"empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}",
|
"empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}",
|
||||||
"empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.",
|
"empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.",
|
||||||
"explore.trending_statuses": "Contributa",
|
"explore.trending_statuses": "Contributa",
|
||||||
"generic.saved": "servavit",
|
"generic.saved": "Servavit",
|
||||||
"hashtag.column_settings.tag_toggle": "Include additional tags in this column",
|
"hashtag.column_settings.tag_toggle": "Include additional tags in this column",
|
||||||
"keyboard_shortcuts.back": "to navigate back",
|
"keyboard_shortcuts.back": "Re navigare",
|
||||||
"keyboard_shortcuts.blocked": "to open blocked users list",
|
"keyboard_shortcuts.blocked": "Aperire listam usorum obstructorum",
|
||||||
"keyboard_shortcuts.boost": "to boost",
|
"keyboard_shortcuts.boost": "Inlustrare publicatio",
|
||||||
"keyboard_shortcuts.column": "to focus a status in one of the columns",
|
"keyboard_shortcuts.column": "Columnam dirigere",
|
||||||
"keyboard_shortcuts.compose": "to focus the compose textarea",
|
"keyboard_shortcuts.compose": "TextArea Compositi Attendere",
|
||||||
"keyboard_shortcuts.description": "Descriptio",
|
"keyboard_shortcuts.description": "Descriptio",
|
||||||
"keyboard_shortcuts.direct": "to open direct messages column",
|
"keyboard_shortcuts.direct": "to open direct messages column",
|
||||||
"keyboard_shortcuts.down": "to move down in the list",
|
"keyboard_shortcuts.down": "to move down in the list",
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
"account.follows.empty": "Šis (-i) naudotojas (-a) dar nieko neseka.",
|
"account.follows.empty": "Šis (-i) naudotojas (-a) dar nieko neseka.",
|
||||||
"account.follows_you": "Seka tave",
|
"account.follows_you": "Seka tave",
|
||||||
"account.go_to_profile": "Eiti į profilį",
|
"account.go_to_profile": "Eiti į profilį",
|
||||||
"account.hide_reblogs": "Slėpti \"boosts\" iš @{name}",
|
"account.hide_reblogs": "Slėpti pakėlimus iš @{name}",
|
||||||
"account.in_memoriam": "Atminimui.",
|
"account.in_memoriam": "Atminimui.",
|
||||||
"account.joined_short": "Prisijungė",
|
"account.joined_short": "Prisijungė",
|
||||||
"account.languages": "Keisti prenumeruojamas kalbas",
|
"account.languages": "Keisti prenumeruojamas kalbas",
|
||||||
|
@ -49,19 +49,19 @@
|
||||||
"account.media": "Medija",
|
"account.media": "Medija",
|
||||||
"account.mention": "Paminėti @{name}",
|
"account.mention": "Paminėti @{name}",
|
||||||
"account.moved_to": "{name} nurodė, kad dabar jų nauja paskyra yra:",
|
"account.moved_to": "{name} nurodė, kad dabar jų nauja paskyra yra:",
|
||||||
"account.mute": "Užtildyti @{name}",
|
"account.mute": "Nutildyti @{name}",
|
||||||
"account.mute_notifications_short": "Nutildyti pranešimus",
|
"account.mute_notifications_short": "Nutildyti pranešimus",
|
||||||
"account.mute_short": "Nutildyti",
|
"account.mute_short": "Nutildyti",
|
||||||
"account.muted": "Užtildytas",
|
"account.muted": "Nutildytas",
|
||||||
"account.no_bio": "Nėra pateikto aprašymo.",
|
"account.no_bio": "Nėra pateikto aprašymo.",
|
||||||
"account.open_original_page": "Atidaryti originalinį tinklalapį",
|
"account.open_original_page": "Atidaryti originalinį puslapį",
|
||||||
"account.posts": "Įrašai",
|
"account.posts": "Įrašai",
|
||||||
"account.posts_with_replies": "Įrašai ir atsakymai",
|
"account.posts_with_replies": "Įrašai ir atsakymai",
|
||||||
"account.report": "Pranešti @{name}",
|
"account.report": "Pranešti @{name}",
|
||||||
"account.requested": "Laukiama patvirtinimo. Spausk, kad atšaukti sekimo užklausą.",
|
"account.requested": "Laukiama patvirtinimo. Spausk, kad atšaukti sekimo užklausą",
|
||||||
"account.requested_follow": "{name} paprašė tave sekti",
|
"account.requested_follow": "{name} paprašė tave sekti",
|
||||||
"account.share": "Bendrinti @{name} profilį",
|
"account.share": "Bendrinti @{name} profilį",
|
||||||
"account.show_reblogs": "Rodyti \"boosts\" iš @{name}",
|
"account.show_reblogs": "Rodyti pakėlimus iš @{name}",
|
||||||
"account.statuses_counter": "{count, plural, one {{counter} įrašas} few {{counter} įrašai} many {{counter} įrašo} other {{counter} įrašų}}",
|
"account.statuses_counter": "{count, plural, one {{counter} įrašas} few {{counter} įrašai} many {{counter} įrašo} other {{counter} įrašų}}",
|
||||||
"account.unblock": "Atblokuoti @{name}",
|
"account.unblock": "Atblokuoti @{name}",
|
||||||
"account.unblock_domain": "Atblokuoti domeną {domain}",
|
"account.unblock_domain": "Atblokuoti domeną {domain}",
|
||||||
|
@ -73,7 +73,7 @@
|
||||||
"account.unmute_short": "Atitildyti",
|
"account.unmute_short": "Atitildyti",
|
||||||
"account_note.placeholder": "Spausk norėdamas (-a) pridėti pastabą",
|
"account_note.placeholder": "Spausk norėdamas (-a) pridėti pastabą",
|
||||||
"admin.dashboard.daily_retention": "Vartotojų išbuvimo rodiklis pagal dieną po registracijos",
|
"admin.dashboard.daily_retention": "Vartotojų išbuvimo rodiklis pagal dieną po registracijos",
|
||||||
"admin.dashboard.monthly_retention": "Vartotojų išbuvimo rodiklis pagal mėnesį po registracijos",
|
"admin.dashboard.monthly_retention": "Naudotojų išlaikymo rodiklis pagal mėnesį po registracijos",
|
||||||
"admin.dashboard.retention.average": "Vidurkis",
|
"admin.dashboard.retention.average": "Vidurkis",
|
||||||
"admin.dashboard.retention.cohort": "Registravimo mėnuo",
|
"admin.dashboard.retention.cohort": "Registravimo mėnuo",
|
||||||
"admin.dashboard.retention.cohort_size": "Nauji naudotojai",
|
"admin.dashboard.retention.cohort_size": "Nauji naudotojai",
|
||||||
|
@ -117,9 +117,9 @@
|
||||||
"column.favourites": "Mėgstamiausi",
|
"column.favourites": "Mėgstamiausi",
|
||||||
"column.firehose": "Tiesioginiai padavimai",
|
"column.firehose": "Tiesioginiai padavimai",
|
||||||
"column.follow_requests": "Sekti prašymus",
|
"column.follow_requests": "Sekti prašymus",
|
||||||
"column.home": "Pradžia",
|
"column.home": "Pagrindinis",
|
||||||
"column.lists": "Sąrašai",
|
"column.lists": "Sąrašai",
|
||||||
"column.mutes": "Užtildyti naudotojai",
|
"column.mutes": "Nutildyti naudotojai",
|
||||||
"column.notifications": "Pranešimai",
|
"column.notifications": "Pranešimai",
|
||||||
"column.pins": "Prisegti įrašai",
|
"column.pins": "Prisegti įrašai",
|
||||||
"column.public": "Federacinė laiko skalė",
|
"column.public": "Federacinė laiko skalė",
|
||||||
|
@ -141,13 +141,13 @@
|
||||||
"compose.saved.body": "Įrašas išsaugotas.",
|
"compose.saved.body": "Įrašas išsaugotas.",
|
||||||
"compose_form.direct_message_warning_learn_more": "Sužinoti daugiau",
|
"compose_form.direct_message_warning_learn_more": "Sužinoti daugiau",
|
||||||
"compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.",
|
"compose_form.encryption_warning": "Posts on Mastodon are not end-to-end encrypted. Do not share any dangerous information over Mastodon.",
|
||||||
"compose_form.hashtag_warning": "This post won't be listed under any hashtag as it is unlisted. Only public posts can be searched by hashtag.",
|
"compose_form.hashtag_warning": "Šis įrašas nebus įtraukta į jokį saitažodį, nes ji nėra vieša. Tik viešų įrašų galima ieškoti pagal saitažodį.",
|
||||||
"compose_form.lock_disclaimer": "Jūsų paskyra nėra {locked}. Kiekvienas gali jus sekti ir peržiūrėti tik sekėjams skirtus įrašus.",
|
"compose_form.lock_disclaimer": "Tavo paskyra nėra {locked}. Bet kas gali sekti tave ir peržiūrėti tik sekėjams skirtus įrašus.",
|
||||||
"compose_form.lock_disclaimer.lock": "užrakinta",
|
"compose_form.lock_disclaimer.lock": "užrakinta",
|
||||||
"compose_form.placeholder": "Kas tavo mintyse?",
|
"compose_form.placeholder": "Kas tavo mintyse?",
|
||||||
"compose_form.poll.add_option": "Pridėti pasirinkimą",
|
"compose_form.poll.add_option": "Pridėti pasirinkimą",
|
||||||
"compose_form.poll.duration": "Apklausos trukmė",
|
"compose_form.poll.duration": "Apklausos trukmė",
|
||||||
"compose_form.poll.option_placeholder": "Pasirinkimas {number}",
|
"compose_form.poll.option_placeholder": "{number} pasirinkimas",
|
||||||
"compose_form.poll.remove_option": "Pašalinti šį pasirinkimą",
|
"compose_form.poll.remove_option": "Pašalinti šį pasirinkimą",
|
||||||
"compose_form.poll.switch_to_multiple": "Keisti apklausą, kad būtų galima pasirinkti kelis pasirinkimus",
|
"compose_form.poll.switch_to_multiple": "Keisti apklausą, kad būtų galima pasirinkti kelis pasirinkimus",
|
||||||
"compose_form.poll.switch_to_single": "Pakeisti apklausą, kad būtų galima pasirinkti vieną variantą",
|
"compose_form.poll.switch_to_single": "Pakeisti apklausą, kad būtų galima pasirinkti vieną variantą",
|
||||||
|
@ -180,29 +180,71 @@
|
||||||
"confirmations.logout.message": "Ar tikrai nori atsijungti?",
|
"confirmations.logout.message": "Ar tikrai nori atsijungti?",
|
||||||
"confirmations.mute.confirm": "Nutildyti",
|
"confirmations.mute.confirm": "Nutildyti",
|
||||||
"confirmations.mute.explanation": "Tai paslėps jų įrašus ir įrašus, kuriuose jie menėmi, tačiau jie vis tiek galės matyti tavo įrašus ir sekti.",
|
"confirmations.mute.explanation": "Tai paslėps jų įrašus ir įrašus, kuriuose jie menėmi, tačiau jie vis tiek galės matyti tavo įrašus ir sekti.",
|
||||||
|
"confirmations.mute.message": "Ar tikrai norite nutildyti {name}?",
|
||||||
|
"confirmations.redraft.confirm": "Ištrinti ir perrašyti",
|
||||||
"confirmations.reply.confirm": "Atsakyti",
|
"confirmations.reply.confirm": "Atsakyti",
|
||||||
"confirmations.reply.message": "Atsakant dabar, bus perrašyta metu kuriama žinutė. Ar tikrai nori tęsti?",
|
"confirmations.reply.message": "Atsakant dabar, bus perrašyta metu kuriama žinutė. Ar tikrai nori tęsti?",
|
||||||
"confirmations.unfollow.confirm": "Nebesekti",
|
"confirmations.unfollow.confirm": "Nebesekti",
|
||||||
|
"confirmations.unfollow.message": "Ar tikrai norite atsisakyti sekimo {name}?",
|
||||||
|
"conversation.delete": "Ištrinti pokalbį",
|
||||||
"conversation.mark_as_read": "Žymėti kaip skaitytą",
|
"conversation.mark_as_read": "Žymėti kaip skaitytą",
|
||||||
"conversation.open": "Peržiūrėti pokalbį",
|
"conversation.open": "Peržiūrėti pokalbį",
|
||||||
"conversation.with": "Su {names}",
|
"conversation.with": "Su {names}",
|
||||||
"copy_icon_button.copied": "Nukopijuota į iškarpinę",
|
"copy_icon_button.copied": "Nukopijuota į iškarpinę",
|
||||||
"copypaste.copied": "Nukopijuota",
|
"copypaste.copied": "Nukopijuota",
|
||||||
"copypaste.copy_to_clipboard": "Kopijuoti į iškarpinę",
|
"copypaste.copy_to_clipboard": "Kopijuoti į iškarpinę",
|
||||||
|
"directory.local": "Iš {domain} tik",
|
||||||
|
"directory.new_arrivals": "Naujos prekės",
|
||||||
|
"directory.recently_active": "Neseniai aktyvus",
|
||||||
"disabled_account_banner.account_settings": "Paskyros nustatymai",
|
"disabled_account_banner.account_settings": "Paskyros nustatymai",
|
||||||
|
"disabled_account_banner.text": "Jūsų paskyra {disabledAccount} šiuo metu yra išjungta.",
|
||||||
|
"dismissable_banner.dismiss": "Atmesti",
|
||||||
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
||||||
|
"dismissable_banner.explore_statuses": "Tai įrašai iš viso socialinio tinklo, kurie šiandien sulaukia vis daugiau dėmesio. Naujesni įrašai, turintys daugiau boosts ir mėgstamiausių įrašų, yra vertinami aukščiau.",
|
||||||
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
||||||
"embed.instructions": "Embed this status on your website by copying the code below.",
|
"embed.instructions": "Embed this status on your website by copying the code below.",
|
||||||
"embed.preview": "Štai kaip tai atrodys:",
|
"embed.preview": "Štai kaip tai atrodys:",
|
||||||
|
"emoji_button.activity": "Veikla",
|
||||||
|
"emoji_button.clear": "Išvalyti",
|
||||||
|
"emoji_button.custom": "Pasirinktinis",
|
||||||
|
"emoji_button.flags": "Vėliavos",
|
||||||
|
"emoji_button.food": "Maistas ir Gėrimai",
|
||||||
|
"emoji_button.label": "Įterpti veidelius",
|
||||||
|
"emoji_button.nature": "Gamta",
|
||||||
|
"emoji_button.not_found": "Nerasta jokių tinkamų jaustukų",
|
||||||
"emoji_button.objects": "Objektai",
|
"emoji_button.objects": "Objektai",
|
||||||
|
"emoji_button.people": "Žmonės",
|
||||||
|
"emoji_button.recent": "Dažniausiai naudojama",
|
||||||
"emoji_button.search": "Paieška...",
|
"emoji_button.search": "Paieška...",
|
||||||
|
"emoji_button.search_results": "Paieškos rezultatai",
|
||||||
|
"emoji_button.symbols": "Simboliai",
|
||||||
|
"emoji_button.travel": "Kelionės ir Vietos",
|
||||||
"empty_column.account_hides_collections": "Šis naudotojas (-a) pasirinko nepadaryti šią informaciją prieinamą",
|
"empty_column.account_hides_collections": "Šis naudotojas (-a) pasirinko nepadaryti šią informaciją prieinamą",
|
||||||
|
"empty_column.account_suspended": "Paskyra sustabdyta",
|
||||||
"empty_column.account_timeline": "No toots here!",
|
"empty_column.account_timeline": "No toots here!",
|
||||||
|
"empty_column.account_unavailable": "Profilis neprieinamas",
|
||||||
|
"empty_column.blocks": "Dar neužblokavote nė vieno naudotojo.",
|
||||||
"empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
|
"empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
|
||||||
|
"empty_column.community": "Vietinė laiko juosta yra tuščia. Parašykite ką nors viešai, kad pradėtumėte veikti!",
|
||||||
|
"empty_column.direct": "Dar neturite jokių privačių paminėjimų. Kai išsiųsite arba gausite tokį pranešimą, jis bus rodomas čia.",
|
||||||
"empty_column.domain_blocks": "There are no hidden domains yet.",
|
"empty_column.domain_blocks": "There are no hidden domains yet.",
|
||||||
|
"empty_column.favourited_statuses": "Dar neturite mėgstamiausių įrašų. Kai vieną iš jų pamėgsite, jis bus rodomas čia.",
|
||||||
|
"empty_column.follow_requests": "Dar neturite jokių sekimo užklausų. Kai gausite tokį prašymą, jis bus rodomas čia.",
|
||||||
|
"empty_column.followed_tags": "Dar nesekėte jokių grotažymių. Kai tai padarysite, jie bus rodomi čia.",
|
||||||
"empty_column.hashtag": "Nėra nieko šiame saitažodyje kol kas.",
|
"empty_column.hashtag": "Nėra nieko šiame saitažodyje kol kas.",
|
||||||
"empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}",
|
"empty_column.home": "Your home timeline is empty! Follow more people to fill it up. {suggestions}",
|
||||||
"empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.",
|
"empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.",
|
||||||
|
"empty_column.lists": "Dar neturite jokių sąrašų. Kai jį sukursite, jis bus rodomas čia.",
|
||||||
|
"empty_column.mutes": "Dar nesate nutildę nė vieno naudotojo.",
|
||||||
|
"empty_column.notifications": "Dar neturite jokių pranešimų. Kai kiti žmonės su jumis bendraus, matysite tai čia.",
|
||||||
|
"empty_column.public": "Čia nieko nėra! Parašykite ką nors viešai arba rankiniu būdu sekite naudotojus iš kitų serverių, kad jį užpildytumėte",
|
||||||
|
"error.unexpected_crash.explanation": "Dėl mūsų kodo klaidos arba naršyklės suderinamumo problemos šis puslapis negalėjo būti rodomas teisingai.",
|
||||||
|
"error.unexpected_crash.explanation_addons": "Šį puslapį nepavyko teisingai parodyti. Šią klaidą greičiausiai sukėlė naršyklės priedas arba automatinio vertimo įrankiai.",
|
||||||
|
"error.unexpected_crash.next_steps": "Pabandykite atnaujinti puslapį. Jei tai nepadeda, galbūt vis dar galėsite naudotis \"Mastodon\" naudodami kitą naršyklę arba vietinę programėlę.",
|
||||||
|
"error.unexpected_crash.next_steps_addons": "Pabandykite juos išjungti ir atnaujinti puslapį. Jei tai nepadeda, galbūt vis dar galėsite naudotis \"Mastodon\" naudodami kitą naršyklę arba vietinę programėlę.",
|
||||||
|
"errors.unexpected_crash.report_issue": "Pranešti apie triktį",
|
||||||
|
"explore.search_results": "Paieškos rezultatai",
|
||||||
|
"explore.suggested_follows": "Žmonės",
|
||||||
"explore.title": "Naršyti",
|
"explore.title": "Naršyti",
|
||||||
"explore.trending_links": "Naujienos",
|
"explore.trending_links": "Naujienos",
|
||||||
"explore.trending_statuses": "Įrašai",
|
"explore.trending_statuses": "Įrašai",
|
||||||
|
@ -304,7 +346,13 @@
|
||||||
"moved_to_account_banner.text": "Tavo paskyra {disabledAccount} šiuo metu yra išjungta, nes persikėlei į {movedToAccount}.",
|
"moved_to_account_banner.text": "Tavo paskyra {disabledAccount} šiuo metu yra išjungta, nes persikėlei į {movedToAccount}.",
|
||||||
"mute_modal.duration": "Trukmė",
|
"mute_modal.duration": "Trukmė",
|
||||||
"mute_modal.hide_notifications": "Slėpti šio naudotojo pranešimus?",
|
"mute_modal.hide_notifications": "Slėpti šio naudotojo pranešimus?",
|
||||||
|
"mute_modal.indefinite": "Neribotas",
|
||||||
|
"navigation_bar.about": "Apie",
|
||||||
|
"navigation_bar.advanced_interface": "Atidarykite išplėstinę žiniatinklio sąsają",
|
||||||
|
"navigation_bar.blocks": "Užblokuoti naudotojai",
|
||||||
|
"navigation_bar.bookmarks": "Žymės",
|
||||||
"navigation_bar.compose": "Compose new toot",
|
"navigation_bar.compose": "Compose new toot",
|
||||||
|
"navigation_bar.direct": "Privatūs paminėjimai",
|
||||||
"navigation_bar.discover": "Atrasti",
|
"navigation_bar.discover": "Atrasti",
|
||||||
"navigation_bar.domain_blocks": "Hidden domains",
|
"navigation_bar.domain_blocks": "Hidden domains",
|
||||||
"navigation_bar.edit_profile": "Redaguoti profilį",
|
"navigation_bar.edit_profile": "Redaguoti profilį",
|
||||||
|
@ -372,6 +420,7 @@
|
||||||
"notifications.permission_required": "Darbalaukio pranešimai nepasiekiami, nes nesuteiktas reikiamas leidimas.",
|
"notifications.permission_required": "Darbalaukio pranešimai nepasiekiami, nes nesuteiktas reikiamas leidimas.",
|
||||||
"notifications_permission_banner.enable": "Įjungti darbalaukio pranešimus",
|
"notifications_permission_banner.enable": "Įjungti darbalaukio pranešimus",
|
||||||
"notifications_permission_banner.how_to_control": "Jei norite gauti pranešimus, kai \"Mastodon\" nėra atidarytas, įjunkite darbalaukio pranešimus. Įjungę darbalaukio pranešimus, galite tiksliai valdyti, kokių tipų sąveikos generuoja darbalaukio pranešimus, naudodamiesi pirmiau esančiu mygtuku {icon}.",
|
"notifications_permission_banner.how_to_control": "Jei norite gauti pranešimus, kai \"Mastodon\" nėra atidarytas, įjunkite darbalaukio pranešimus. Įjungę darbalaukio pranešimus, galite tiksliai valdyti, kokių tipų sąveikos generuoja darbalaukio pranešimus, naudodamiesi pirmiau esančiu mygtuku {icon}.",
|
||||||
|
"notifications_permission_banner.title": "Niekada nieko nepraleiskite",
|
||||||
"onboarding.action.back": "Gražinkite mane atgal",
|
"onboarding.action.back": "Gražinkite mane atgal",
|
||||||
"onboarding.actions.back": "Gražinkite mane atgal",
|
"onboarding.actions.back": "Gražinkite mane atgal",
|
||||||
"onboarding.actions.go_to_explore": "See what's trending",
|
"onboarding.actions.go_to_explore": "See what's trending",
|
||||||
|
@ -394,8 +443,10 @@
|
||||||
"onboarding.share.lead": "Praneškite žmonėms, kaip jus rasti \"Mastodon\"!",
|
"onboarding.share.lead": "Praneškite žmonėms, kaip jus rasti \"Mastodon\"!",
|
||||||
"onboarding.share.message": "Aš {username} #Mastodon! Ateik sekti manęs adresu {url}",
|
"onboarding.share.message": "Aš {username} #Mastodon! Ateik sekti manęs adresu {url}",
|
||||||
"onboarding.share.next_steps": "Galimi kiti žingsniai:",
|
"onboarding.share.next_steps": "Galimi kiti žingsniai:",
|
||||||
|
"onboarding.share.title": "Bendrinkite savo profilį",
|
||||||
"onboarding.start.lead": "Dabar esi Mastodon dalis – unikalios decentralizuotos socialinės žiniasklaidos platformos, kurioje tu, o ne algoritmas, pats nustatai savo patirtį. Pradėkime tavo kelionę šioje naujoje socialinėje erdvėje:",
|
"onboarding.start.lead": "Dabar esi Mastodon dalis – unikalios decentralizuotos socialinės žiniasklaidos platformos, kurioje tu, o ne algoritmas, pats nustatai savo patirtį. Pradėkime tavo kelionę šioje naujoje socialinėje erdvėje:",
|
||||||
"onboarding.start.skip": "Want to skip right ahead?",
|
"onboarding.start.skip": "Want to skip right ahead?",
|
||||||
|
"onboarding.start.title": "Jums pavyko!",
|
||||||
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
||||||
"onboarding.steps.follow_people.title": "Follow {count, plural, one {one person} other {# people}}",
|
"onboarding.steps.follow_people.title": "Follow {count, plural, one {one person} other {# people}}",
|
||||||
"onboarding.steps.publish_status.body": "Say hello to the world.",
|
"onboarding.steps.publish_status.body": "Say hello to the world.",
|
||||||
|
@ -404,23 +455,46 @@
|
||||||
"onboarding.steps.setup_profile.title": "Customize your profile",
|
"onboarding.steps.setup_profile.title": "Customize your profile",
|
||||||
"onboarding.steps.share_profile.body": "Let your friends know how to find you on Mastodon!",
|
"onboarding.steps.share_profile.body": "Let your friends know how to find you on Mastodon!",
|
||||||
"onboarding.steps.share_profile.title": "Share your profile",
|
"onboarding.steps.share_profile.title": "Share your profile",
|
||||||
|
"picture_in_picture.restore": "Padėkite jį atgal",
|
||||||
|
"poll.closed": "Uždaryti",
|
||||||
|
"poll.refresh": "Atnaujinti",
|
||||||
|
"poll.reveal": "Peržiūrėti rezultatus",
|
||||||
"poll.vote": "Balsuoti",
|
"poll.vote": "Balsuoti",
|
||||||
"poll.voted": "Tu balsavai už šį atsakymą",
|
"poll.voted": "Tu balsavai už šį atsakymą",
|
||||||
"poll.votes": "{votes, plural, one {# balsas} few {# balsai} many {# balso} other {# balsų}}",
|
"poll.votes": "{votes, plural, one {# balsas} few {# balsai} many {# balso} other {# balsų}}",
|
||||||
|
"poll_button.add_poll": "Pridėti apklausą",
|
||||||
|
"poll_button.remove_poll": "Šalinti apklausą",
|
||||||
"privacy.change": "Adjust status privacy",
|
"privacy.change": "Adjust status privacy",
|
||||||
"privacy.direct.long": "Post to mentioned users only",
|
"privacy.direct.long": "Post to mentioned users only",
|
||||||
"privacy.direct.short": "Direct",
|
"privacy.direct.short": "Direct",
|
||||||
"privacy.private.long": "Post to followers only",
|
"privacy.private.long": "Post to followers only",
|
||||||
"privacy.private.short": "Followers-only",
|
"privacy.private.short": "Followers-only",
|
||||||
|
"privacy.public.long": "Visiems matomas",
|
||||||
|
"privacy.public.short": "Viešas",
|
||||||
"privacy.unlisted.long": "Matomas visiems, bet atsisakyta atradimo funkcijų",
|
"privacy.unlisted.long": "Matomas visiems, bet atsisakyta atradimo funkcijų",
|
||||||
"privacy.unlisted.short": "Neįtrauktas į sąrašą",
|
"privacy.unlisted.short": "Neįtrauktas į sąrašą",
|
||||||
"privacy_policy.last_updated": "Paskutinį kartą atnaujinta {date}",
|
"privacy_policy.last_updated": "Paskutinį kartą atnaujinta {date}",
|
||||||
|
"privacy_policy.title": "Privatumo politika",
|
||||||
"recommended": "Rekomenduojama",
|
"recommended": "Rekomenduojama",
|
||||||
|
"refresh": "Atnaujinti",
|
||||||
|
"regeneration_indicator.label": "Kraunasi…",
|
||||||
|
"relative_time.full.just_now": "ką tik",
|
||||||
"relative_time.hours": "{number} val.",
|
"relative_time.hours": "{number} val.",
|
||||||
"relative_time.just_now": "dabar",
|
"relative_time.just_now": "dabar",
|
||||||
"relative_time.minutes": "{number} min.",
|
"relative_time.minutes": "{number} min.",
|
||||||
"relative_time.seconds": "{number} sek.",
|
"relative_time.seconds": "{number} sek.",
|
||||||
"relative_time.today": "šiandien",
|
"relative_time.today": "šiandien",
|
||||||
|
"reply_indicator.cancel": "Atšaukti",
|
||||||
|
"report.block": "Blokuoti",
|
||||||
|
"report.categories.legal": "Legalus",
|
||||||
|
"report.categories.other": "Kita",
|
||||||
|
"report.categories.spam": "Šlamštas",
|
||||||
|
"report.categories.violation": "Turinys pažeidžia vieną ar daugiau serverio taisyklių",
|
||||||
|
"report.category.subtitle": "Pasirinkite tinkamiausią variantą",
|
||||||
|
"report.category.title_account": "profilis",
|
||||||
|
"report.category.title_status": "įrašas",
|
||||||
|
"report.close": "Atlikta",
|
||||||
|
"report.comment.title": "Ar yra dar kas nors, ką, jūsų manymu, turėtume žinoti?",
|
||||||
"report.mute_explanation": "Jų įrašų nematysi. Jie vis tiek gali tave sekti ir matyti įrašus, bet nežinos, kad jie nutildyti.",
|
"report.mute_explanation": "Jų įrašų nematysi. Jie vis tiek gali tave sekti ir matyti įrašus, bet nežinos, kad jie nutildyti.",
|
||||||
"report.next": "Tęsti",
|
"report.next": "Tęsti",
|
||||||
"report.placeholder": "Papildomi komentarai",
|
"report.placeholder": "Papildomi komentarai",
|
||||||
|
@ -454,6 +528,8 @@
|
||||||
"search_results.hashtags": "Saitažodžiai",
|
"search_results.hashtags": "Saitažodžiai",
|
||||||
"search_results.nothing_found": "Nepavyko rasti nieko pagal šiuos paieškos terminus.",
|
"search_results.nothing_found": "Nepavyko rasti nieko pagal šiuos paieškos terminus.",
|
||||||
"search_results.statuses": "Toots",
|
"search_results.statuses": "Toots",
|
||||||
|
"server_banner.about_active_users": "Žmonės, kurie naudojosi šiuo serveriu per pastarąsias 30 dienų (mėnesio aktyvūs naudotojai)",
|
||||||
|
"server_banner.active_users": "aktyvūs naudotojai",
|
||||||
"sign_in_banner.sign_in": "Prisijungimas",
|
"sign_in_banner.sign_in": "Prisijungimas",
|
||||||
"sign_in_banner.text": "Prisijunk, kad galėtum sekti profilius arba saitažodžius, mėgsti, bendrinti ir atsakyti į įrašus. Taip pat gali bendrauti iš savo paskyros kitame serveryje.",
|
"sign_in_banner.text": "Prisijunk, kad galėtum sekti profilius arba saitažodžius, mėgsti, bendrinti ir atsakyti į įrašus. Taip pat gali bendrauti iš savo paskyros kitame serveryje.",
|
||||||
"status.admin_status": "Open this status in the moderation interface",
|
"status.admin_status": "Open this status in the moderation interface",
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
"account.blocked": "ဘလော့ထားသည်",
|
"account.blocked": "ဘလော့ထားသည်",
|
||||||
"account.browse_more_on_origin_server": "မူရင်းပရိုဖိုင်တွင် ပိုမိုကြည့်ရှုပါ။",
|
"account.browse_more_on_origin_server": "မူရင်းပရိုဖိုင်တွင် ပိုမိုကြည့်ရှုပါ။",
|
||||||
"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": "ဒိုမိန်း ပိတ်ပင်ထားခဲ့သည်",
|
||||||
|
@ -191,6 +192,7 @@
|
||||||
"conversation.mark_as_read": "ဖတ်ပြီးသားအဖြစ်မှတ်ထားပါ",
|
"conversation.mark_as_read": "ဖတ်ပြီးသားအဖြစ်မှတ်ထားပါ",
|
||||||
"conversation.open": "Conversation ကိုကြည့်မည်",
|
"conversation.open": "Conversation ကိုကြည့်မည်",
|
||||||
"conversation.with": "{အမည်များ} ဖြင့်",
|
"conversation.with": "{အမည်များ} ဖြင့်",
|
||||||
|
"copy_icon_button.copied": "ကလစ်ဘုတ်သို့ ကူးပါ",
|
||||||
"copypaste.copied": "ကူယူပြီးပါပြီ",
|
"copypaste.copied": "ကူယူပြီးပါပြီ",
|
||||||
"copypaste.copy_to_clipboard": "ကလစ်ဘုတ်သို့ ကူးပါ",
|
"copypaste.copy_to_clipboard": "ကလစ်ဘုတ်သို့ ကူးပါ",
|
||||||
"directory.federated": "သင် သိသော ဖက်ဒီမှ",
|
"directory.federated": "သင် သိသော ဖက်ဒီမှ",
|
||||||
|
@ -389,6 +391,7 @@
|
||||||
"lists.search": "မိမိဖောလိုးထားသူများမှရှာဖွေမည်",
|
"lists.search": "မိမိဖောလိုးထားသူများမှရှာဖွေမည်",
|
||||||
"lists.subheading": "သင့်၏စာရင်းများ",
|
"lists.subheading": "သင့်၏စာရင်းများ",
|
||||||
"load_pending": "{count, plural, one {# new item} other {# new items}}",
|
"load_pending": "{count, plural, one {# new item} other {# new items}}",
|
||||||
|
"loading_indicator.label": "လုပ်ဆောင်နေသည်…",
|
||||||
"media_gallery.toggle_visible": "{number, plural, one {Hide image} other {Hide images}}",
|
"media_gallery.toggle_visible": "{number, plural, one {Hide image} other {Hide images}}",
|
||||||
"moved_to_account_banner.text": "{movedToAccount} အကောင့်သို့ပြောင်းလဲထားသဖြင့် {disabledAccount} အကောင့်မှာပိတ်ထားသည်",
|
"moved_to_account_banner.text": "{movedToAccount} အကောင့်သို့ပြောင်းလဲထားသဖြင့် {disabledAccount} အကောင့်မှာပိတ်ထားသည်",
|
||||||
"mute_modal.duration": "ကြာချိန်",
|
"mute_modal.duration": "ကြာချိန်",
|
||||||
|
@ -477,6 +480,13 @@
|
||||||
"onboarding.follows.empty": "ယခုအချိန် မည်သည့်ရလဒ်ကိုမျှ မပြသနိုင်ပါ။ လူများကိုစောင့်ကြည့်ရန်အတွက် Explore စာမျက်နှာကို အသုံးပြု၍ စမ်းကြည့်နိုင်သည် သို့မဟုတ် နောက်မှ ထပ်စမ်းကြည့်ပါ။",
|
"onboarding.follows.empty": "ယခုအချိန် မည်သည့်ရလဒ်ကိုမျှ မပြသနိုင်ပါ။ လူများကိုစောင့်ကြည့်ရန်အတွက် Explore စာမျက်နှာကို အသုံးပြု၍ စမ်းကြည့်နိုင်သည် သို့မဟုတ် နောက်မှ ထပ်စမ်းကြည့်ပါ။",
|
||||||
"onboarding.follows.lead": "သင့်ကိုယ်ပိုင်ပို့စ်များ တင်နိုင်သည်။ သင်စောင့်ကြည့်သူ များလေလေ၊ စိတ်ဝင်စားစရာကောင်းသောပို့စ်များ တွေ့ရလေဖြစ်သည်။ ဤပရိုဖိုင်များမှာ ကောင်းမွန်သောအစပြုမှုတစ်ခုဖြစ်ပြီး ၎င်းတို့ကိုစောင့်ကြည့်ခြင်းမှလည်း အချိန်မရွေး ပယ်ဖျက်နိုင်ပါသည်။",
|
"onboarding.follows.lead": "သင့်ကိုယ်ပိုင်ပို့စ်များ တင်နိုင်သည်။ သင်စောင့်ကြည့်သူ များလေလေ၊ စိတ်ဝင်စားစရာကောင်းသောပို့စ်များ တွေ့ရလေဖြစ်သည်။ ဤပရိုဖိုင်များမှာ ကောင်းမွန်သောအစပြုမှုတစ်ခုဖြစ်ပြီး ၎င်းတို့ကိုစောင့်ကြည့်ခြင်းမှလည်း အချိန်မရွေး ပယ်ဖျက်နိုင်ပါသည်။",
|
||||||
"onboarding.follows.title": "Mastodon တွင် ရေပန်းစားခြင်း",
|
"onboarding.follows.title": "Mastodon တွင် ရေပန်းစားခြင်း",
|
||||||
|
"onboarding.profile.discoverable": "ပရိုဖိုင် ရှာဖွေနိုင်ပါမည်",
|
||||||
|
"onboarding.profile.display_name": "ဖော်ပြမည့်အမည်",
|
||||||
|
"onboarding.profile.display_name_hint": "သင့်အမည်အပြည့်အစုံ သို့မဟုတ် သင့်အမည်ပြောင်။",
|
||||||
|
"onboarding.profile.note": "ကိုယ်ရေးအကျဉ်း",
|
||||||
|
"onboarding.profile.save_and_continue": "သိမ်းပြီး ဆက်လုပ်ပါ",
|
||||||
|
"onboarding.profile.title": "ပရိုဖိုင်စနစ် ထည့်သွင်းခြင်း",
|
||||||
|
"onboarding.profile.upload_avatar": "ပရိုဖိုင်ပုံ အပ်လုဒ်လုပ်ပါ",
|
||||||
"onboarding.share.lead": "Mastodon တွင် သင့်အား မည်သို့ရှာတွေ့နိုင်သည်ကို အသိပေးပါ။",
|
"onboarding.share.lead": "Mastodon တွင် သင့်အား မည်သို့ရှာတွေ့နိုင်သည်ကို အသိပေးပါ။",
|
||||||
"onboarding.share.message": "Mastodon ရှိ ကျွန်ုပ်၏အမည်မှာ {username} ဖြစ်သည်။ ကျွန်ုပ်ကို {url} တွင် စောင့်ကြည့်နိုင်ပါသည်",
|
"onboarding.share.message": "Mastodon ရှိ ကျွန်ုပ်၏အမည်မှာ {username} ဖြစ်သည်။ ကျွန်ုပ်ကို {url} တွင် စောင့်ကြည့်နိုင်ပါသည်",
|
||||||
"onboarding.share.next_steps": "ဖြစ်နိုင်ချေရှိသော နောက်အဆင့်များ -",
|
"onboarding.share.next_steps": "ဖြစ်နိုင်ချေရှိသော နောက်အဆင့်များ -",
|
||||||
|
@ -520,6 +530,7 @@
|
||||||
"privacy.unlisted.short": "စာရင်းမသွင်းထားပါ",
|
"privacy.unlisted.short": "စာရင်းမသွင်းထားပါ",
|
||||||
"privacy_policy.last_updated": "နောက်ဆုံး ပြင်ဆင်ခဲ့သည့်ရက်စွဲ {date}",
|
"privacy_policy.last_updated": "နောက်ဆုံး ပြင်ဆင်ခဲ့သည့်ရက်စွဲ {date}",
|
||||||
"privacy_policy.title": "ကိုယ်ရေးအချက်အလက်မူဝါဒ",
|
"privacy_policy.title": "ကိုယ်ရေးအချက်အလက်မူဝါဒ",
|
||||||
|
"recommended": "အကြံပြုသည်",
|
||||||
"refresh": "ပြန်လည်စတင်ပါ",
|
"refresh": "ပြန်လည်စတင်ပါ",
|
||||||
"regeneration_indicator.label": "လုပ်ဆောင်နေသည်…",
|
"regeneration_indicator.label": "လုပ်ဆောင်နေသည်…",
|
||||||
"regeneration_indicator.sublabel": "သင့်ပင်မစာမျက်နှာကို ပြင်ဆင်နေပါသည်။",
|
"regeneration_indicator.sublabel": "သင့်ပင်မစာမျက်နှာကို ပြင်ဆင်နေပါသည်။",
|
||||||
|
@ -590,6 +601,7 @@
|
||||||
"search.quick_action.status_search": "{x} နှင့် ကိုက်ညီသော ပို့စ်များ",
|
"search.quick_action.status_search": "{x} နှင့် ကိုက်ညီသော ပို့စ်များ",
|
||||||
"search.search_or_paste": "URL ရိုက်ထည့်ပါ သို့မဟုတ် ရှာဖွေပါ",
|
"search.search_or_paste": "URL ရိုက်ထည့်ပါ သို့မဟုတ် ရှာဖွေပါ",
|
||||||
"search_popout.full_text_search_disabled_message": "{domain} တွင် မရနိုင်ပါ။",
|
"search_popout.full_text_search_disabled_message": "{domain} တွင် မရနိုင်ပါ။",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "အကောင့်ဝင်ထားမှသာ ရနိုင်သည်။",
|
||||||
"search_popout.language_code": "ISO ဘာသာစကားကုဒ်",
|
"search_popout.language_code": "ISO ဘာသာစကားကုဒ်",
|
||||||
"search_popout.options": "ရွေးချယ်ထားသည်များ ရှာဖွေရန်",
|
"search_popout.options": "ရွေးချယ်ထားသည်များ ရှာဖွေရန်",
|
||||||
"search_popout.quick_actions": "အမြန်လုပ်ဆောင်မှုများ",
|
"search_popout.quick_actions": "အမြန်လုပ်ဆောင်မှုများ",
|
||||||
|
|
53
app/javascript/mastodon/locales/ne.json
Normal file
53
app/javascript/mastodon/locales/ne.json
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
{
|
||||||
|
"about.contact": "सम्पर्क:",
|
||||||
|
"about.disclaimer": "Mastodon नि:शुल्क, खुला स्रोत सफ्टवेयर, र Mastodon gGmbH को ट्रेडमार्क हो।",
|
||||||
|
"about.domain_blocks.no_reason_available": "कारण उपलब्ध छैन",
|
||||||
|
"about.domain_blocks.preamble": "Mastodon ले तपाइँलाई सामान्यतया फेडिभर्समा कुनै पनि अन्य सर्भरका सामग्री हेर्न र प्रयोगकर्ताहरूसँग अन्तरक्रिया गर्न दिन्छ। यी अपवादहरू हुन् जुन यस विशेष सर्भरमा बनाइएका छन्।",
|
||||||
|
"about.domain_blocks.silenced.title": "सीमित",
|
||||||
|
"about.domain_blocks.suspended.explanation": "यस सर्भरबाट कुनै पनि डेटा प्रशोधन, भण्डारण वा आदानप्रदान गरिने छैन, जसले यस सर्भरका प्रयोगकर्ताहरूसँग कुनै पनि अन्तरक्रिया वा सञ्चारलाई असम्भव बनाउँछ।",
|
||||||
|
"about.domain_blocks.suspended.title": "निलम्बित",
|
||||||
|
"about.not_available": "यो जानकारी यस सर्भरमा उपलब्ध गराइएको छैन।",
|
||||||
|
"about.powered_by": "{mastodon} द्वारा संचालित विकेन्द्रीकृत सामाजिक मिडिया",
|
||||||
|
"about.rules": "सर्भर नियमहरू",
|
||||||
|
"account.add_or_remove_from_list": "सूचीबाट थप्नुहोस् वा हटाउनुहोस्",
|
||||||
|
"account.badges.group": "समूह",
|
||||||
|
"account.block": "@{name} लाई ब्लक गर्नुहोस्",
|
||||||
|
"account.block_domain": "{domain} डोमेनलाई ब्लक गर्नुहोस्",
|
||||||
|
"account.block_short": "ब्लक",
|
||||||
|
"account.blocked": "ब्लक गरिएको",
|
||||||
|
"account.browse_more_on_origin_server": "मूल प्रोफाइलमा थप ब्राउज गर्नुहोस्",
|
||||||
|
"account.cancel_follow_request": "फलो अनुरोध रद्द गर्नुहोस",
|
||||||
|
"account.copy": "प्रोफाइलको लिङ्क प्रतिलिपि गर्नुहोस्",
|
||||||
|
"account.direct": "@{name} लाई निजी रूपमा उल्लेख गर्नुहोस्",
|
||||||
|
"account.disable_notifications": "@{name} ले पोस्ट गर्दा मलाई सूचित नगर्नुहोस्",
|
||||||
|
"account.domain_blocked": "डोमेन ब्लक गरिएको छ",
|
||||||
|
"account.edit_profile": "प्रोफाइल सम्पादन गर्नुहोस्",
|
||||||
|
"account.enable_notifications": "@{name} ले पोस्ट गर्दा मलाई सूचित गर्नुहोस्",
|
||||||
|
"account.endorse": "प्रोफाइलमा फिचर गर्नुहोस्",
|
||||||
|
"account.featured_tags.last_status_never": "कुनै पोस्ट छैन",
|
||||||
|
"account.follow": "फलो गर्नुहोस",
|
||||||
|
"account.followers.empty": "यस प्रयोगकर्तालाई अहिलेसम्म कसैले फलो गर्दैन।",
|
||||||
|
"account.follows.empty": "यो प्रयोगकर्ताले अहिलेसम्म कसैलाई फलो गरेको छैन।",
|
||||||
|
"account.go_to_profile": "प्रोफाइलमा जानुहोस्",
|
||||||
|
"account.hide_reblogs": "@{name} को बूस्टहरू लुकाउनुहोस्",
|
||||||
|
"account.link_verified_on": "यस लिङ्कको स्वामित्व {date} मा जाँच गरिएको थियो",
|
||||||
|
"account.media": "मिडिया",
|
||||||
|
"account.mention": "@{name} लाई उल्लेख गर्नुहोस्",
|
||||||
|
"account.no_bio": "कुनै विवरण प्रदान गरिएको छैन।",
|
||||||
|
"account.posts": "पोस्टहरू",
|
||||||
|
"account.requested": "स्वीकृतिको पर्खाइमा। फलो अनुरोध रद्द गर्न क्लिक गर्नुहोस्",
|
||||||
|
"account.requested_follow": "{name} ले तपाईंलाई फलो गर्न अनुरोध गर्नुभएको छ",
|
||||||
|
"account.share": "@{name} को प्रोफाइल सेयर गर्नुहोस्",
|
||||||
|
"account.show_reblogs": "@{name} को बूस्टहरू देखाउनुहोस्",
|
||||||
|
"account.statuses_counter": "{count, plural, one {{counter} पोस्ट} other {{counter} पोस्टहरू}}",
|
||||||
|
"account.unblock": "@{name} लाई अनब्लक गर्नुहोस्",
|
||||||
|
"account.unblock_domain": "{domain} डोमेनलाई अनब्लक गर्नुहोस्",
|
||||||
|
"account.unblock_short": "अनब्लक गर्नुहोस्",
|
||||||
|
"account.unendorse": "प्रोफाइलमा फिचर नगर्नुहोस्",
|
||||||
|
"account.unfollow": "अनफलो गर्नुहोस्",
|
||||||
|
"account_note.placeholder": "नोट लेख्न क्लिक गर्नुहोस्",
|
||||||
|
"admin.dashboard.retention.average": "औसत",
|
||||||
|
"admin.dashboard.retention.cohort_size": "नयाँ प्रयोगकर्ताहरू",
|
||||||
|
"alert.rate_limited.message": "कृपया {retry_time, time, medium} पछि पुन: प्रयास गर्नुहोस्।",
|
||||||
|
"alert.unexpected.message": "एउटा अनपेक्षित त्रुटि भयो।"
|
||||||
|
}
|
|
@ -7,7 +7,7 @@
|
||||||
"about.domain_blocks.silenced.explanation": "Normalmente não verá perfis e conteúdo deste servidor, a menos que os procure explicitamente ou opte por os seguir.",
|
"about.domain_blocks.silenced.explanation": "Normalmente não verá perfis e conteúdo deste servidor, a menos que os procure explicitamente ou opte por os seguir.",
|
||||||
"about.domain_blocks.silenced.title": "Limitados",
|
"about.domain_blocks.silenced.title": "Limitados",
|
||||||
"about.domain_blocks.suspended.explanation": "Nenhum dado deste servidor será processado, armazenado ou trocado, impossibilitando qualquer interação ou comunicação com os utilizadores dessas instâncias.",
|
"about.domain_blocks.suspended.explanation": "Nenhum dado deste servidor será processado, armazenado ou trocado, impossibilitando qualquer interação ou comunicação com os utilizadores dessas instâncias.",
|
||||||
"about.domain_blocks.suspended.title": "Supensos",
|
"about.domain_blocks.suspended.title": "Suspensos",
|
||||||
"about.not_available": "Esta informação não foi disponibilizada neste servidor.",
|
"about.not_available": "Esta informação não foi disponibilizada neste servidor.",
|
||||||
"about.powered_by": "Rede social descentralizada baseada no {mastodon}",
|
"about.powered_by": "Rede social descentralizada baseada no {mastodon}",
|
||||||
"about.rules": "Regras do servidor",
|
"about.rules": "Regras do servidor",
|
||||||
|
|
1
app/javascript/mastodon/locales/ry.json
Normal file
1
app/javascript/mastodon/locales/ry.json
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -14,6 +14,7 @@
|
||||||
"account.badges.group": "Grupu",
|
"account.badges.group": "Grupu",
|
||||||
"account.block": "Bloca @{name}",
|
"account.block": "Bloca @{name}",
|
||||||
"account.block_domain": "Bloca su domìniu {domain}",
|
"account.block_domain": "Bloca su domìniu {domain}",
|
||||||
|
"account.block_short": "Bloca",
|
||||||
"account.blocked": "Blocadu",
|
"account.blocked": "Blocadu",
|
||||||
"account.browse_more_on_origin_server": "Esplora de prus in su profilu originale",
|
"account.browse_more_on_origin_server": "Esplora de prus in su profilu originale",
|
||||||
"account.cancel_follow_request": "Withdraw follow request",
|
"account.cancel_follow_request": "Withdraw follow request",
|
||||||
|
@ -31,17 +32,20 @@
|
||||||
"account.follows.empty": "Custa persone non sighit ancora a nemos.",
|
"account.follows.empty": "Custa persone non sighit ancora a nemos.",
|
||||||
"account.follows_you": "Ti sighit",
|
"account.follows_you": "Ti sighit",
|
||||||
"account.hide_reblogs": "Cua is cumpartziduras de @{name}",
|
"account.hide_reblogs": "Cua is cumpartziduras de @{name}",
|
||||||
|
"account.in_memoriam": "In memoriam.",
|
||||||
"account.joined_short": "At aderidu",
|
"account.joined_short": "At aderidu",
|
||||||
"account.link_verified_on": "Sa propiedade de custu ligòngiu est istada controllada su {date}",
|
"account.link_verified_on": "Sa propiedade de custu ligòngiu est istada controllada su {date}",
|
||||||
"account.locked_info": "S'istadu de riservadesa de custu contu est istadu cunfiguradu comente blocadu. Sa persone chi tenet sa propiedade revisionat a manu chie dda podet sighire.",
|
"account.locked_info": "S'istadu de riservadesa de custu contu est istadu cunfiguradu comente blocadu. Sa persone chi tenet sa propiedade revisionat a manu chie dda podet sighire.",
|
||||||
"account.media": "Cuntenutu multimediale",
|
"account.media": "Cuntenutu multimediale",
|
||||||
"account.mention": "Mèntova a @{name}",
|
"account.mention": "Mèntova a @{name}",
|
||||||
"account.mute": "Pone a @{name} a sa muda",
|
"account.mute": "Pone a @{name} a sa muda",
|
||||||
|
"account.mute_short": "A sa muda",
|
||||||
"account.muted": "A sa muda",
|
"account.muted": "A sa muda",
|
||||||
"account.posts": "Publicatziones",
|
"account.posts": "Publicatziones",
|
||||||
"account.posts_with_replies": "Publicatziones e rispostas",
|
"account.posts_with_replies": "Publicatziones e rispostas",
|
||||||
"account.report": "Signala @{name}",
|
"account.report": "Signala @{name}",
|
||||||
"account.requested": "Abetende s'aprovatzione. Incarca pro annullare sa rechesta de sighidura",
|
"account.requested": "Abetende s'aprovatzione. Incarca pro annullare sa rechesta de sighidura",
|
||||||
|
"account.requested_follow": "{name} at dimandadu de ti sighire",
|
||||||
"account.share": "Cumpartzi su profilu de @{name}",
|
"account.share": "Cumpartzi su profilu de @{name}",
|
||||||
"account.show_reblogs": "Ammustra is cumpartziduras de @{name}",
|
"account.show_reblogs": "Ammustra is cumpartziduras de @{name}",
|
||||||
"account.statuses_counter": "{count, plural, one {{counter} publicatzione} other {{counter} publicatziones}}",
|
"account.statuses_counter": "{count, plural, one {{counter} publicatzione} other {{counter} publicatziones}}",
|
||||||
|
@ -106,6 +110,7 @@
|
||||||
"compose_form.publish": "Pùblica",
|
"compose_form.publish": "Pùblica",
|
||||||
"compose_form.publish_form": "Publish",
|
"compose_form.publish_form": "Publish",
|
||||||
"compose_form.publish_loud": "{publish}!",
|
"compose_form.publish_loud": "{publish}!",
|
||||||
|
"compose_form.save_changes": "Sarva is modìficas",
|
||||||
"compose_form.sensitive.hide": "{count, plural, one {Marca elementu multimediale comente a sensìbile} other {Marca elementos multimediales comente sensìbiles}}",
|
"compose_form.sensitive.hide": "{count, plural, one {Marca elementu multimediale comente a sensìbile} other {Marca elementos multimediales comente sensìbiles}}",
|
||||||
"compose_form.sensitive.marked": "{count, plural, one {Elementu multimediale marcadu comente a sensìbile} other {Elementos multimediales marcados comente a sensìbiles}}",
|
"compose_form.sensitive.marked": "{count, plural, one {Elementu multimediale marcadu comente a sensìbile} other {Elementos multimediales marcados comente a sensìbiles}}",
|
||||||
"compose_form.sensitive.unmarked": "{count, plural, one {Elementu multimediale non marcadu comente a sensìbile} other {Elementos multimediales non marcados comente a sensìbiles}}",
|
"compose_form.sensitive.unmarked": "{count, plural, one {Elementu multimediale non marcadu comente a sensìbile} other {Elementos multimediales non marcados comente a sensìbiles}}",
|
||||||
|
@ -122,6 +127,7 @@
|
||||||
"confirmations.delete_list.message": "Seguru chi boles cantzellare custa lista in manera permanente?",
|
"confirmations.delete_list.message": "Seguru chi boles cantzellare custa lista in manera permanente?",
|
||||||
"confirmations.domain_block.confirm": "Bloca totu su domìniu",
|
"confirmations.domain_block.confirm": "Bloca totu su domìniu",
|
||||||
"confirmations.domain_block.message": "Boles de seguru, ma a beru a beru, blocare {domain}? In sa parte manna de is casos, pagos blocos o silentziamentos de persones sunt sufitzientes e preferìbiles. No as a bìdere cuntenutos dae custu domìniu in peruna lìnia de tempus pùblica o in is notìficas tuas. Sa gente chi ti sighit dae cussu domìniu at a èssere bogada.",
|
"confirmations.domain_block.message": "Boles de seguru, ma a beru a beru, blocare {domain}? In sa parte manna de is casos, pagos blocos o silentziamentos de persones sunt sufitzientes e preferìbiles. No as a bìdere cuntenutos dae custu domìniu in peruna lìnia de tempus pùblica o in is notìficas tuas. Sa gente chi ti sighit dae cussu domìniu at a èssere bogada.",
|
||||||
|
"confirmations.edit.confirm": "Modìfica",
|
||||||
"confirmations.logout.confirm": "Essi·nche",
|
"confirmations.logout.confirm": "Essi·nche",
|
||||||
"confirmations.logout.message": "Seguru chi boles essire?",
|
"confirmations.logout.message": "Seguru chi boles essire?",
|
||||||
"confirmations.mute.confirm": "A sa muda",
|
"confirmations.mute.confirm": "A sa muda",
|
||||||
|
@ -140,6 +146,7 @@
|
||||||
"directory.local": "Isceti dae {domain}",
|
"directory.local": "Isceti dae {domain}",
|
||||||
"directory.new_arrivals": "Arribos noos",
|
"directory.new_arrivals": "Arribos noos",
|
||||||
"directory.recently_active": "Cun atividade dae pagu",
|
"directory.recently_active": "Cun atividade dae pagu",
|
||||||
|
"disabled_account_banner.account_settings": "Cunfiguratziones de su contu",
|
||||||
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_links": "These news stories are being talked about by people on this and other servers of the decentralized network right now.",
|
||||||
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
"dismissable_banner.explore_tags": "These hashtags are gaining traction among people on this and other servers of the decentralized network right now.",
|
||||||
"embed.instructions": "Inserta custa publicatzione in su situ web tuo copiende su còdighe de suta.",
|
"embed.instructions": "Inserta custa publicatzione in su situ web tuo copiende su còdighe de suta.",
|
||||||
|
@ -180,13 +187,19 @@
|
||||||
"errors.unexpected_crash.copy_stacktrace": "Còpia stacktrace in punta de billete",
|
"errors.unexpected_crash.copy_stacktrace": "Còpia stacktrace in punta de billete",
|
||||||
"errors.unexpected_crash.report_issue": "Sinnala unu problema",
|
"errors.unexpected_crash.report_issue": "Sinnala unu problema",
|
||||||
"explore.search_results": "Resurtados de sa chirca",
|
"explore.search_results": "Resurtados de sa chirca",
|
||||||
|
"explore.suggested_follows": "Gente",
|
||||||
|
"explore.trending_statuses": "Publicatziones",
|
||||||
|
"explore.trending_tags": "Etichetas",
|
||||||
"filter_modal.select_filter.expired": "iscadidu",
|
"filter_modal.select_filter.expired": "iscadidu",
|
||||||
|
"firehose.all": "Totus",
|
||||||
"follow_request.authorize": "Autoriza",
|
"follow_request.authorize": "Autoriza",
|
||||||
"follow_request.reject": "Refuda",
|
"follow_request.reject": "Refuda",
|
||||||
"follow_requests.unlocked_explanation": "Fintzas si su contu tuo no est blocadu, su personale de {domain} at pensadu chi forsis bolias revisionare a manu is rechestas de custos contos.",
|
"follow_requests.unlocked_explanation": "Fintzas si su contu tuo no est blocadu, su personale de {domain} at pensadu chi forsis bolias revisionare a manu is rechestas de custos contos.",
|
||||||
"footer.about": "Informatziones",
|
"footer.about": "Informatziones",
|
||||||
"footer.invite": "Invita gente",
|
"footer.invite": "Invita gente",
|
||||||
|
"footer.keyboard_shortcuts": "Incurtzaduras de tecladu",
|
||||||
"footer.privacy_policy": "Polìtica de riservadesa",
|
"footer.privacy_policy": "Polìtica de riservadesa",
|
||||||
|
"footer.status": "Istadu",
|
||||||
"generic.saved": "Sarvadu",
|
"generic.saved": "Sarvadu",
|
||||||
"getting_started.heading": "Comente cumintzare",
|
"getting_started.heading": "Comente cumintzare",
|
||||||
"hashtag.column_header.tag_mode.all": "e {additional}",
|
"hashtag.column_header.tag_mode.all": "e {additional}",
|
||||||
|
@ -263,6 +276,7 @@
|
||||||
"lists.search": "Chirca intre sa gente chi ses sighende",
|
"lists.search": "Chirca intre sa gente chi ses sighende",
|
||||||
"lists.subheading": "Is listas tuas",
|
"lists.subheading": "Is listas tuas",
|
||||||
"load_pending": "{count, plural, one {# elementu nou} other {# elementos noos}}",
|
"load_pending": "{count, plural, one {# elementu nou} other {# elementos noos}}",
|
||||||
|
"loading_indicator.label": "Carrighende…",
|
||||||
"media_gallery.toggle_visible": "Cua {number, plural, one {immàgine} other {immàgines}}",
|
"media_gallery.toggle_visible": "Cua {number, plural, one {immàgine} other {immàgines}}",
|
||||||
"mute_modal.duration": "Durada",
|
"mute_modal.duration": "Durada",
|
||||||
"mute_modal.hide_notifications": "Boles cuare is notìficas de custa persone?",
|
"mute_modal.hide_notifications": "Boles cuare is notìficas de custa persone?",
|
||||||
|
@ -288,6 +302,7 @@
|
||||||
"navigation_bar.search": "Chirca",
|
"navigation_bar.search": "Chirca",
|
||||||
"navigation_bar.security": "Seguresa",
|
"navigation_bar.security": "Seguresa",
|
||||||
"not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.",
|
"not_signed_in_indicator.not_signed_in": "You need to sign in to access this resource.",
|
||||||
|
"notification.favourite": "{name} at marcadu comente a preferidu s'istadu tuo",
|
||||||
"notification.follow": "{name} ti sighit",
|
"notification.follow": "{name} ti sighit",
|
||||||
"notification.follow_request": "{name} at dimandadu de ti sighire",
|
"notification.follow_request": "{name} at dimandadu de ti sighire",
|
||||||
"notification.mention": "{name} t'at mentovadu",
|
"notification.mention": "{name} t'at mentovadu",
|
||||||
|
@ -328,6 +343,8 @@
|
||||||
"onboarding.actions.go_to_home": "Go to your home feed",
|
"onboarding.actions.go_to_home": "Go to your home feed",
|
||||||
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
||||||
"onboarding.follows.title": "Popular on Mastodon",
|
"onboarding.follows.title": "Popular on Mastodon",
|
||||||
|
"onboarding.profile.display_name": "Nòmine visìbile",
|
||||||
|
"onboarding.profile.note": "Biografia",
|
||||||
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
"onboarding.start.lead": "Your new Mastodon account is ready to go. Here's how you can make the most of it:",
|
||||||
"onboarding.start.skip": "Want to skip right ahead?",
|
"onboarding.start.skip": "Want to skip right ahead?",
|
||||||
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
"onboarding.steps.follow_people.body": "You curate your own feed. Lets fill it with interesting people.",
|
||||||
|
@ -344,6 +361,7 @@
|
||||||
"poll.total_votes": "{count, plural, one {# votu} other {# votos}}",
|
"poll.total_votes": "{count, plural, one {# votu} other {# votos}}",
|
||||||
"poll.vote": "Vota",
|
"poll.vote": "Vota",
|
||||||
"poll.voted": "As votadu custa risposta",
|
"poll.voted": "As votadu custa risposta",
|
||||||
|
"poll.votes": "{votes, plural, one {# votu} other {# votos}}",
|
||||||
"poll_button.add_poll": "Agiunghe unu sondàgiu",
|
"poll_button.add_poll": "Agiunghe unu sondàgiu",
|
||||||
"poll_button.remove_poll": "Cantzella su sondàgiu",
|
"poll_button.remove_poll": "Cantzella su sondàgiu",
|
||||||
"privacy.change": "Modìfica s'istadu de riservadesa",
|
"privacy.change": "Modìfica s'istadu de riservadesa",
|
||||||
|
@ -353,25 +371,41 @@
|
||||||
"privacy.private.short": "Followers-only",
|
"privacy.private.short": "Followers-only",
|
||||||
"privacy.public.short": "Pùblicu",
|
"privacy.public.short": "Pùblicu",
|
||||||
"privacy.unlisted.short": "Esclùidu de sa lista",
|
"privacy.unlisted.short": "Esclùidu de sa lista",
|
||||||
|
"recommended": "Cussigiadu",
|
||||||
"refresh": "Atualiza",
|
"refresh": "Atualiza",
|
||||||
"regeneration_indicator.label": "Carrighende…",
|
"regeneration_indicator.label": "Carrighende…",
|
||||||
"regeneration_indicator.sublabel": "Preparende sa lìnia de tempus printzipale tua.",
|
"regeneration_indicator.sublabel": "Preparende sa lìnia de tempus printzipale tua.",
|
||||||
"relative_time.days": "{number} dies a oe",
|
"relative_time.days": "{number} dies a oe",
|
||||||
|
"relative_time.full.just_now": "immoe etotu",
|
||||||
"relative_time.hours": "{number} oras a immoe",
|
"relative_time.hours": "{number} oras a immoe",
|
||||||
"relative_time.just_now": "immoe",
|
"relative_time.just_now": "immoe",
|
||||||
"relative_time.minutes": "{number} minutos a immoe",
|
"relative_time.minutes": "{number} minutos a immoe",
|
||||||
"relative_time.seconds": "{number} segundos a immoe",
|
"relative_time.seconds": "{number} segundos a immoe",
|
||||||
"relative_time.today": "oe",
|
"relative_time.today": "oe",
|
||||||
"reply_indicator.cancel": "Annulla",
|
"reply_indicator.cancel": "Annulla",
|
||||||
|
"report.block": "Bloca",
|
||||||
|
"report.categories.other": "Àteru",
|
||||||
|
"report.category.title_account": "profilu",
|
||||||
|
"report.category.title_status": "publicatzione",
|
||||||
|
"report.close": "Fatu",
|
||||||
"report.forward": "Torra a imbiare a {target}",
|
"report.forward": "Torra a imbiare a {target}",
|
||||||
"report.forward_hint": "Custu contu est de un'àteru serbidore. Ddi boles imbiare puru una còpia anònima de custu informe?",
|
"report.forward_hint": "Custu contu est de un'àteru serbidore. Ddi boles imbiare puru una còpia anònima de custu informe?",
|
||||||
|
"report.mute": "A sa muda",
|
||||||
|
"report.next": "Imbeniente",
|
||||||
"report.placeholder": "Cummentos additzionales",
|
"report.placeholder": "Cummentos additzionales",
|
||||||
"report.submit": "Imbia",
|
"report.submit": "Imbia",
|
||||||
"report.target": "Informende de {target}",
|
"report.target": "Informende de {target}",
|
||||||
"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.other": "Àteru",
|
||||||
"search.placeholder": "Chirca",
|
"search.placeholder": "Chirca",
|
||||||
|
"search_popout.user": "utente",
|
||||||
|
"search_results.accounts": "Profilos",
|
||||||
|
"search_results.all": "Totus",
|
||||||
"search_results.hashtags": "Etichetas",
|
"search_results.hashtags": "Etichetas",
|
||||||
"search_results.statuses": "Publicatziones",
|
"search_results.statuses": "Publicatziones",
|
||||||
|
"server_banner.administered_by": "Amministradu dae:",
|
||||||
|
"server_banner.learn_more": "Àteras informatziones",
|
||||||
|
"server_banner.server_stats": "Istatìsticas de su serbidore:",
|
||||||
"sign_in_banner.sign_in": "Sign in",
|
"sign_in_banner.sign_in": "Sign in",
|
||||||
"status.admin_account": "Aberi s'interfache de moderatzione pro @{name}",
|
"status.admin_account": "Aberi s'interfache de moderatzione pro @{name}",
|
||||||
"status.admin_status": "Aberi custa publicatzione in s'interfache de moderatzione",
|
"status.admin_status": "Aberi custa publicatzione in s'interfache de moderatzione",
|
||||||
|
@ -382,6 +416,7 @@
|
||||||
"status.copy": "Còpia su ligòngiu a sa publicatzione tua",
|
"status.copy": "Còpia su ligòngiu a sa publicatzione tua",
|
||||||
"status.delete": "Cantzella",
|
"status.delete": "Cantzella",
|
||||||
"status.detailed_status": "Visualizatzione de detàlliu de arresonada",
|
"status.detailed_status": "Visualizatzione de detàlliu de arresonada",
|
||||||
|
"status.edit": "Modìfica",
|
||||||
"status.edited_x_times": "Edited {count, plural, one {# time} other {# times}}",
|
"status.edited_x_times": "Edited {count, plural, one {# time} other {# times}}",
|
||||||
"status.embed": "Afissa",
|
"status.embed": "Afissa",
|
||||||
"status.filtered": "Filtradu",
|
"status.filtered": "Filtradu",
|
||||||
|
@ -413,6 +448,7 @@
|
||||||
"status.title.with_attachments": "{user} posted {attachmentCount, plural, one {an attachment} other {# attachments}}",
|
"status.title.with_attachments": "{user} posted {attachmentCount, plural, one {an attachment} other {# attachments}}",
|
||||||
"status.unmute_conversation": "Torra a ativare s'arresonada",
|
"status.unmute_conversation": "Torra a ativare s'arresonada",
|
||||||
"status.unpin": "Boga dae pitzu de su profilu",
|
"status.unpin": "Boga dae pitzu de su profilu",
|
||||||
|
"subscribed_languages.save": "Sarva is modìficas",
|
||||||
"tabs_bar.home": "Printzipale",
|
"tabs_bar.home": "Printzipale",
|
||||||
"tabs_bar.notifications": "Notìficas",
|
"tabs_bar.notifications": "Notìficas",
|
||||||
"time_remaining.days": "{number, plural, one {abarrat # die} other {abarrant # dies}}",
|
"time_remaining.days": "{number, plural, one {abarrat # die} other {abarrant # dies}}",
|
||||||
|
|
|
@ -224,6 +224,7 @@
|
||||||
"emoji_button.search_results": "Výsledky hľadania",
|
"emoji_button.search_results": "Výsledky hľadania",
|
||||||
"emoji_button.symbols": "Symboly",
|
"emoji_button.symbols": "Symboly",
|
||||||
"emoji_button.travel": "Cestovanie a miesta",
|
"emoji_button.travel": "Cestovanie a miesta",
|
||||||
|
"empty_column.account_hides_collections": "Tento užívateľ si zvolil nesprístupniť túto informáciu",
|
||||||
"empty_column.account_suspended": "Účet bol pozastavený",
|
"empty_column.account_suspended": "Účet bol pozastavený",
|
||||||
"empty_column.account_timeline": "Nie sú tu žiadne príspevky!",
|
"empty_column.account_timeline": "Nie sú tu žiadne príspevky!",
|
||||||
"empty_column.account_unavailable": "Profil nedostupný",
|
"empty_column.account_unavailable": "Profil nedostupný",
|
||||||
|
@ -391,6 +392,7 @@
|
||||||
"lists.search": "Vyhľadávaj medzi užívateľmi, ktorých sleduješ",
|
"lists.search": "Vyhľadávaj medzi užívateľmi, ktorých sleduješ",
|
||||||
"lists.subheading": "Tvoje zoznamy",
|
"lists.subheading": "Tvoje zoznamy",
|
||||||
"load_pending": "{count, plural, one {# nová položka} other {# nových položiek}}",
|
"load_pending": "{count, plural, one {# nová položka} other {# nových položiek}}",
|
||||||
|
"loading_indicator.label": "Načítam…",
|
||||||
"media_gallery.toggle_visible": "Zapni/Vypni viditeľnosť",
|
"media_gallery.toggle_visible": "Zapni/Vypni viditeľnosť",
|
||||||
"moved_to_account_banner.text": "Vaše konto {disabledAccount} je momentálne zablokované, pretože ste sa presunuli na {movedToAccount}.",
|
"moved_to_account_banner.text": "Vaše konto {disabledAccount} je momentálne zablokované, pretože ste sa presunuli na {movedToAccount}.",
|
||||||
"mute_modal.duration": "Trvanie",
|
"mute_modal.duration": "Trvanie",
|
||||||
|
@ -480,6 +482,14 @@
|
||||||
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
"onboarding.follows.lead": "You curate your own home feed. The more people you follow, the more active and interesting it will be. These profiles may be a good starting point—you can always unfollow them later!",
|
||||||
"onboarding.follows.title": "Popular on Mastodon",
|
"onboarding.follows.title": "Popular on Mastodon",
|
||||||
"onboarding.profile.discoverable": "Urob môj profil objaviteľný",
|
"onboarding.profile.discoverable": "Urob môj profil objaviteľný",
|
||||||
|
"onboarding.profile.display_name": "Zobrazované meno",
|
||||||
|
"onboarding.profile.display_name_hint": "Tvoje plné meno, alebo tvoje zábavné meno…",
|
||||||
|
"onboarding.profile.lead": "Toto môžeš vždy dokončiť neskôr v nastaveniach, kde je dostupných ešte viac volieb na prispôsobenie.",
|
||||||
|
"onboarding.profile.note": "O tebe",
|
||||||
|
"onboarding.profile.note_hint": "Môžeš @spomenúť iných ľudí, alebo #haštagy…",
|
||||||
|
"onboarding.profile.save_and_continue": "Ulož a pokračuj",
|
||||||
|
"onboarding.profile.upload_avatar": "Nahraj profilový obrázok",
|
||||||
|
"onboarding.profile.upload_header": "Nahraj profilové záhlavie",
|
||||||
"onboarding.share.lead": "Daj ľudom vedieť, ako ťa môžu na Mastodone nájsť!",
|
"onboarding.share.lead": "Daj ľudom vedieť, ako ťa môžu na Mastodone nájsť!",
|
||||||
"onboarding.share.message": "Na Mastodone som {username}. Príď ma nasledovať na {url}",
|
"onboarding.share.message": "Na Mastodone som {username}. Príď ma nasledovať na {url}",
|
||||||
"onboarding.share.next_steps": "Ďalšie možné kroky:",
|
"onboarding.share.next_steps": "Ďalšie možné kroky:",
|
||||||
|
@ -594,6 +604,7 @@
|
||||||
"search.quick_action.status_search": "Príspevky zodpovedajúce {x}",
|
"search.quick_action.status_search": "Príspevky zodpovedajúce {x}",
|
||||||
"search.search_or_paste": "Hľadaj, alebo vlož URL adresu",
|
"search.search_or_paste": "Hľadaj, alebo vlož URL adresu",
|
||||||
"search_popout.full_text_search_disabled_message": "Nie je k dispozícii v doméne {domain}.",
|
"search_popout.full_text_search_disabled_message": "Nie je k dispozícii v doméne {domain}.",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "Dostupné iba keď si prihlásený/á.",
|
||||||
"search_popout.language_code": "ISO kód jazyka",
|
"search_popout.language_code": "ISO kód jazyka",
|
||||||
"search_popout.options": "Možnosti vyhľadávania",
|
"search_popout.options": "Možnosti vyhľadávania",
|
||||||
"search_popout.quick_actions": "Rýchle akcie",
|
"search_popout.quick_actions": "Rýchle akcie",
|
||||||
|
|
|
@ -606,6 +606,7 @@
|
||||||
"search.quick_action.status_search": "Postime me përputhje me {x}",
|
"search.quick_action.status_search": "Postime me përputhje me {x}",
|
||||||
"search.search_or_paste": "Kërkoni, ose hidhni një URL",
|
"search.search_or_paste": "Kërkoni, ose hidhni një URL",
|
||||||
"search_popout.full_text_search_disabled_message": "Jo i passhëm në {domain}.",
|
"search_popout.full_text_search_disabled_message": "Jo i passhëm në {domain}.",
|
||||||
|
"search_popout.full_text_search_logged_out_message": "E përdorshme vetëm kur keni bërë hyrjen në llogari.",
|
||||||
"search_popout.language_code": "Kod ISO gjuhe",
|
"search_popout.language_code": "Kod ISO gjuhe",
|
||||||
"search_popout.options": "Mundësi kërkimi",
|
"search_popout.options": "Mundësi kërkimi",
|
||||||
"search_popout.quick_actions": "Veprime të shpejta",
|
"search_popout.quick_actions": "Veprime të shpejta",
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
"account.report": "รายงาน @{name}",
|
"account.report": "รายงาน @{name}",
|
||||||
"account.requested": "กำลังรอการอนุมัติ คลิกเพื่อยกเลิกคำขอติดตาม",
|
"account.requested": "กำลังรอการอนุมัติ คลิกเพื่อยกเลิกคำขอติดตาม",
|
||||||
"account.requested_follow": "{name} ได้ขอติดตามคุณ",
|
"account.requested_follow": "{name} ได้ขอติดตามคุณ",
|
||||||
"account.share": "แบ่งปันโปรไฟล์ของ @{name}",
|
"account.share": "แชร์โปรไฟล์ของ @{name}",
|
||||||
"account.show_reblogs": "แสดงการดันจาก @{name}",
|
"account.show_reblogs": "แสดงการดันจาก @{name}",
|
||||||
"account.statuses_counter": "{count, plural, other {{counter} โพสต์}}",
|
"account.statuses_counter": "{count, plural, other {{counter} โพสต์}}",
|
||||||
"account.unblock": "เลิกปิดกั้น @{name}",
|
"account.unblock": "เลิกปิดกั้น @{name}",
|
||||||
|
@ -319,7 +319,7 @@
|
||||||
"home.show_announcements": "แสดงประกาศ",
|
"home.show_announcements": "แสดงประกาศ",
|
||||||
"interaction_modal.description.favourite": "ด้วยบัญชีใน Mastodon คุณสามารถชื่นชอบโพสต์นี้เพื่อแจ้งให้ผู้สร้างทราบว่าคุณชื่นชมโพสต์และบันทึกโพสต์ไว้สำหรับภายหลัง",
|
"interaction_modal.description.favourite": "ด้วยบัญชีใน Mastodon คุณสามารถชื่นชอบโพสต์นี้เพื่อแจ้งให้ผู้สร้างทราบว่าคุณชื่นชมโพสต์และบันทึกโพสต์ไว้สำหรับภายหลัง",
|
||||||
"interaction_modal.description.follow": "ด้วยบัญชีใน Mastodon คุณสามารถติดตาม {name} เพื่อรับโพสต์ของเขาในฟีดหน้าแรกของคุณ",
|
"interaction_modal.description.follow": "ด้วยบัญชีใน Mastodon คุณสามารถติดตาม {name} เพื่อรับโพสต์ของเขาในฟีดหน้าแรกของคุณ",
|
||||||
"interaction_modal.description.reblog": "ด้วยบัญชีใน Mastodon คุณสามารถดันโพสต์นี้เพื่อแบ่งปันโพสต์กับผู้ติดตามของคุณเอง",
|
"interaction_modal.description.reblog": "ด้วยบัญชีใน Mastodon คุณสามารถดันโพสต์นี้เพื่อแชร์โพสต์กับผู้ติดตามของคุณเอง",
|
||||||
"interaction_modal.description.reply": "ด้วยบัญชีใน Mastodon คุณสามารถตอบกลับโพสต์นี้",
|
"interaction_modal.description.reply": "ด้วยบัญชีใน Mastodon คุณสามารถตอบกลับโพสต์นี้",
|
||||||
"interaction_modal.login.action": "นำฉันกลับบ้าน",
|
"interaction_modal.login.action": "นำฉันกลับบ้าน",
|
||||||
"interaction_modal.login.prompt": "โดเมนของเซิร์ฟเวอร์บ้านของคุณ เช่น mastodon.social",
|
"interaction_modal.login.prompt": "โดเมนของเซิร์ฟเวอร์บ้านของคุณ เช่น mastodon.social",
|
||||||
|
@ -495,7 +495,7 @@
|
||||||
"onboarding.share.lead": "แจ้งให้ผู้คนทราบวิธีที่เขาสามารถค้นหาคุณใน Mastodon!",
|
"onboarding.share.lead": "แจ้งให้ผู้คนทราบวิธีที่เขาสามารถค้นหาคุณใน Mastodon!",
|
||||||
"onboarding.share.message": "ฉันคือ {username} ใน #Mastodon! มาติดตามฉันที่ {url}",
|
"onboarding.share.message": "ฉันคือ {username} ใน #Mastodon! มาติดตามฉันที่ {url}",
|
||||||
"onboarding.share.next_steps": "ขั้นตอนถัดไปที่เป็นไปได้:",
|
"onboarding.share.next_steps": "ขั้นตอนถัดไปที่เป็นไปได้:",
|
||||||
"onboarding.share.title": "แบ่งปันโปรไฟล์ของคุณ",
|
"onboarding.share.title": "แชร์โปรไฟล์ของคุณ",
|
||||||
"onboarding.start.lead": "ตอนนี้คุณเป็นส่วนหนึ่งของ Mastodon แพลตฟอร์มสื่อสังคมที่มีเอกลักษณ์เฉพาะตัว กระจายศูนย์ ที่ซึ่งคุณ—ไม่ใช่อัลกอริทึม—เรียบเรียงประสบการณ์ของคุณเอง มาช่วยให้คุณเริ่มต้นใช้งานพรมแดนทางสังคมใหม่นี้กันเลย:",
|
"onboarding.start.lead": "ตอนนี้คุณเป็นส่วนหนึ่งของ Mastodon แพลตฟอร์มสื่อสังคมที่มีเอกลักษณ์เฉพาะตัว กระจายศูนย์ ที่ซึ่งคุณ—ไม่ใช่อัลกอริทึม—เรียบเรียงประสบการณ์ของคุณเอง มาช่วยให้คุณเริ่มต้นใช้งานพรมแดนทางสังคมใหม่นี้กันเลย:",
|
||||||
"onboarding.start.skip": "ไม่ต้องการความช่วยเหลือในการเริ่มต้นใช้งาน?",
|
"onboarding.start.skip": "ไม่ต้องการความช่วยเหลือในการเริ่มต้นใช้งาน?",
|
||||||
"onboarding.start.title": "คุณทำสำเร็จแล้ว!",
|
"onboarding.start.title": "คุณทำสำเร็จแล้ว!",
|
||||||
|
@ -506,7 +506,7 @@
|
||||||
"onboarding.steps.setup_profile.body": "เพิ่มการโต้ตอบของคุณโดยการมีโปรไฟล์ที่ครอบคลุม",
|
"onboarding.steps.setup_profile.body": "เพิ่มการโต้ตอบของคุณโดยการมีโปรไฟล์ที่ครอบคลุม",
|
||||||
"onboarding.steps.setup_profile.title": "ปรับแต่งโปรไฟล์ของคุณ",
|
"onboarding.steps.setup_profile.title": "ปรับแต่งโปรไฟล์ของคุณ",
|
||||||
"onboarding.steps.share_profile.body": "แจ้งให้เพื่อน ๆ ของคุณทราบวิธีค้นหาคุณใน Mastodon",
|
"onboarding.steps.share_profile.body": "แจ้งให้เพื่อน ๆ ของคุณทราบวิธีค้นหาคุณใน Mastodon",
|
||||||
"onboarding.steps.share_profile.title": "แบ่งปันโปรไฟล์ Mastodon ของคุณ",
|
"onboarding.steps.share_profile.title": "แชร์โปรไฟล์ Mastodon ของคุณ",
|
||||||
"onboarding.tips.2fa": "<strong>คุณทราบหรือไม่?</strong> คุณสามารถรักษาความปลอดภัยบัญชีของคุณได้โดยตั้งค่าการรับรองความถูกต้องด้วยสองปัจจัยในการตั้งค่าบัญชีของคุณ การรับรองความถูกต้องด้วยสองปัจจัยทำงานร่วมกับแอป TOTP ใด ๆ ที่คุณเลือก ไม่จำเป็นต้องมีหมายเลขโทรศัพท์!",
|
"onboarding.tips.2fa": "<strong>คุณทราบหรือไม่?</strong> คุณสามารถรักษาความปลอดภัยบัญชีของคุณได้โดยตั้งค่าการรับรองความถูกต้องด้วยสองปัจจัยในการตั้งค่าบัญชีของคุณ การรับรองความถูกต้องด้วยสองปัจจัยทำงานร่วมกับแอป TOTP ใด ๆ ที่คุณเลือก ไม่จำเป็นต้องมีหมายเลขโทรศัพท์!",
|
||||||
"onboarding.tips.accounts_from_other_servers": "<strong>คุณทราบหรือไม่?</strong> เนื่องจาก Mastodon เป็นแบบกระจายศูนย์ โปรไฟล์บางส่วนที่คุณเจอจะได้รับการโฮสต์ในเซิร์ฟเวอร์อื่น ๆ ที่ไม่ใช่ของคุณ และคุณยังสามารถโต้ตอบกับเขาได้อย่างไร้รอยต่อ! เซิร์ฟเวอร์ของเขาอยู่ในครึ่งหลังของชื่อผู้ใช้ของเขา!",
|
"onboarding.tips.accounts_from_other_servers": "<strong>คุณทราบหรือไม่?</strong> เนื่องจาก Mastodon เป็นแบบกระจายศูนย์ โปรไฟล์บางส่วนที่คุณเจอจะได้รับการโฮสต์ในเซิร์ฟเวอร์อื่น ๆ ที่ไม่ใช่ของคุณ และคุณยังสามารถโต้ตอบกับเขาได้อย่างไร้รอยต่อ! เซิร์ฟเวอร์ของเขาอยู่ในครึ่งหลังของชื่อผู้ใช้ของเขา!",
|
||||||
"onboarding.tips.migration": "<strong>คุณทราบหรือไม่?</strong> หากคุณรู้สึกว่า {domain} ไม่ใช่ตัวเลือกเซิร์ฟเวอร์ที่ยอดเยี่ยมสำหรับคุณในอนาคต คุณสามารถย้ายไปยังเซิร์ฟเวอร์ Mastodon อื่นได้โดยไม่สูญเสียผู้ติดตามของคุณ คุณยังสามารถโฮสต์เซิร์ฟเวอร์ของคุณเอง!",
|
"onboarding.tips.migration": "<strong>คุณทราบหรือไม่?</strong> หากคุณรู้สึกว่า {domain} ไม่ใช่ตัวเลือกเซิร์ฟเวอร์ที่ยอดเยี่ยมสำหรับคุณในอนาคต คุณสามารถย้ายไปยังเซิร์ฟเวอร์ Mastodon อื่นได้โดยไม่สูญเสียผู้ติดตามของคุณ คุณยังสามารถโฮสต์เซิร์ฟเวอร์ของคุณเอง!",
|
||||||
|
@ -558,7 +558,7 @@
|
||||||
"report.categories.spam": "สแปม",
|
"report.categories.spam": "สแปม",
|
||||||
"report.categories.violation": "เนื้อหาละเมิดกฎของเซิร์ฟเวอร์จำนวนหนึ่งหรือมากกว่า",
|
"report.categories.violation": "เนื้อหาละเมิดกฎของเซิร์ฟเวอร์จำนวนหนึ่งหรือมากกว่า",
|
||||||
"report.category.subtitle": "เลือกที่ตรงกันที่สุด",
|
"report.category.subtitle": "เลือกที่ตรงกันที่สุด",
|
||||||
"report.category.title": "บอกเราถึงสิ่งที่กำลังเกิดขึ้นกับ {type} นี้",
|
"report.category.title": "บอกเราถึงสิ่งที่กำลังเกิดขึ้นกับ{type}นี้",
|
||||||
"report.category.title_account": "โปรไฟล์",
|
"report.category.title_account": "โปรไฟล์",
|
||||||
"report.category.title_status": "โพสต์",
|
"report.category.title_status": "โพสต์",
|
||||||
"report.close": "เสร็จสิ้น",
|
"report.close": "เสร็จสิ้น",
|
||||||
|
@ -629,7 +629,7 @@
|
||||||
"sign_in_banner.create_account": "สร้างบัญชี",
|
"sign_in_banner.create_account": "สร้างบัญชี",
|
||||||
"sign_in_banner.sign_in": "เข้าสู่ระบบ",
|
"sign_in_banner.sign_in": "เข้าสู่ระบบ",
|
||||||
"sign_in_banner.sso_redirect": "เข้าสู่ระบบหรือลงทะเบียน",
|
"sign_in_banner.sso_redirect": "เข้าสู่ระบบหรือลงทะเบียน",
|
||||||
"sign_in_banner.text": "เข้าสู่ระบบเพื่อติดตามโปรไฟล์หรือแฮชแท็ก ชื่นชอบ แบ่งปัน และตอบกลับโพสต์ คุณยังสามารถโต้ตอบจากบัญชีของคุณในเซิร์ฟเวอร์อื่น",
|
"sign_in_banner.text": "เข้าสู่ระบบเพื่อติดตามโปรไฟล์หรือแฮชแท็ก ชื่นชอบ แชร์ และตอบกลับโพสต์ คุณยังสามารถโต้ตอบจากบัญชีของคุณในเซิร์ฟเวอร์อื่น",
|
||||||
"status.admin_account": "เปิดส่วนติดต่อการควบคุมสำหรับ @{name}",
|
"status.admin_account": "เปิดส่วนติดต่อการควบคุมสำหรับ @{name}",
|
||||||
"status.admin_domain": "เปิดส่วนติดต่อการควบคุมสำหรับ {domain}",
|
"status.admin_domain": "เปิดส่วนติดต่อการควบคุมสำหรับ {domain}",
|
||||||
"status.admin_status": "เปิดโพสต์นี้ในส่วนติดต่อการควบคุม",
|
"status.admin_status": "เปิดโพสต์นี้ในส่วนติดต่อการควบคุม",
|
||||||
|
@ -675,7 +675,7 @@
|
||||||
"status.replyAll": "ตอบกลับกระทู้",
|
"status.replyAll": "ตอบกลับกระทู้",
|
||||||
"status.report": "รายงาน @{name}",
|
"status.report": "รายงาน @{name}",
|
||||||
"status.sensitive_warning": "เนื้อหาที่ละเอียดอ่อน",
|
"status.sensitive_warning": "เนื้อหาที่ละเอียดอ่อน",
|
||||||
"status.share": "แบ่งปัน",
|
"status.share": "แชร์",
|
||||||
"status.show_filter_reason": "แสดงต่อไป",
|
"status.show_filter_reason": "แสดงต่อไป",
|
||||||
"status.show_less": "แสดงน้อยลง",
|
"status.show_less": "แสดงน้อยลง",
|
||||||
"status.show_less_all": "แสดงน้อยลงทั้งหมด",
|
"status.show_less_all": "แสดงน้อยลงทั้งหมด",
|
||||||
|
|
1
app/javascript/mastodon/locales/tlh.json
Normal file
1
app/javascript/mastodon/locales/tlh.json
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{}
|
|
@ -376,7 +376,7 @@
|
||||||
"lightbox.previous": "上一步",
|
"lightbox.previous": "上一步",
|
||||||
"limited_account_hint.action": "一律顯示個人檔案",
|
"limited_account_hint.action": "一律顯示個人檔案",
|
||||||
"limited_account_hint.title": "此個人檔案已被 {domain} 的管理員隱藏。",
|
"limited_account_hint.title": "此個人檔案已被 {domain} 的管理員隱藏。",
|
||||||
"link_preview.author": "由 {name} 提供",
|
"link_preview.author": "來自 {name}",
|
||||||
"lists.account.add": "新增至列表",
|
"lists.account.add": "新增至列表",
|
||||||
"lists.account.remove": "自列表中移除",
|
"lists.account.remove": "自列表中移除",
|
||||||
"lists.delete": "刪除列表",
|
"lists.delete": "刪除列表",
|
||||||
|
|
|
@ -4,7 +4,8 @@ class AttachmentBatch
|
||||||
# Maximum amount of objects you can delete in an S3 API call. It's
|
# Maximum amount of objects you can delete in an S3 API call. It's
|
||||||
# important to remember that this does not correspond to the number
|
# important to remember that this does not correspond to the number
|
||||||
# of records in the batch, since records can have multiple attachments
|
# of records in the batch, since records can have multiple attachments
|
||||||
LIMIT = 1_000
|
LIMIT = ENV.fetch('S3_BATCH_DELETE_LIMIT', 1000).to_i
|
||||||
|
MAX_RETRY = ENV.fetch('S3_BATCH_DELETE_RETRY', 3).to_i
|
||||||
|
|
||||||
# Attributes generated and maintained by Paperclip (not all of them
|
# Attributes generated and maintained by Paperclip (not all of them
|
||||||
# are always used on every class, however)
|
# are always used on every class, however)
|
||||||
|
@ -95,6 +96,7 @@ class AttachmentBatch
|
||||||
# objects can be processed at once, so we have to potentially
|
# objects can be processed at once, so we have to potentially
|
||||||
# separate them into multiple calls.
|
# separate them into multiple calls.
|
||||||
|
|
||||||
|
retries = 0
|
||||||
keys.each_slice(LIMIT) do |keys_slice|
|
keys.each_slice(LIMIT) do |keys_slice|
|
||||||
logger.debug { "Deleting #{keys_slice.size} objects" }
|
logger.debug { "Deleting #{keys_slice.size} objects" }
|
||||||
|
|
||||||
|
@ -102,6 +104,17 @@ class AttachmentBatch
|
||||||
objects: keys_slice.map { |key| { key: key } },
|
objects: keys_slice.map { |key| { key: key } },
|
||||||
quiet: true,
|
quiet: true,
|
||||||
})
|
})
|
||||||
|
rescue => e
|
||||||
|
retries += 1
|
||||||
|
|
||||||
|
if retries < MAX_RETRY
|
||||||
|
logger.debug "Retry #{retries}/#{MAX_RETRY} after #{e.message}"
|
||||||
|
sleep 2**retries
|
||||||
|
retry
|
||||||
|
else
|
||||||
|
logger.error "Batch deletion from S3 failed after #{e.message}"
|
||||||
|
raise e
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,7 @@ class LinkDetailsExtractor
|
||||||
|
|
||||||
def language
|
def language
|
||||||
lang = json['inLanguage']
|
lang = json['inLanguage']
|
||||||
|
lang = lang.first if lang.is_a?(Array)
|
||||||
lang.is_a?(Hash) ? (lang['alternateName'] || lang['name']) : lang
|
lang.is_a?(Hash) ? (lang['alternateName'] || lang['name']) : lang
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -14,9 +14,8 @@ class Vacuum::PreviewCardsVacuum
|
||||||
private
|
private
|
||||||
|
|
||||||
def vacuum_cached_images!
|
def vacuum_cached_images!
|
||||||
preview_cards_past_retention_period.find_each do |preview_card|
|
preview_cards_past_retention_period.find_in_batches do |preview_card|
|
||||||
preview_card.image.destroy
|
AttachmentBatch.new(PreviewCard, preview_card).clear
|
||||||
preview_card.save
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -9,9 +9,7 @@
|
||||||
# url :string
|
# url :string
|
||||||
#
|
#
|
||||||
class PreviewCardsStatus < ApplicationRecord
|
class PreviewCardsStatus < ApplicationRecord
|
||||||
# Composite primary keys are not properly supported in Rails. However,
|
self.primary_key = [:preview_card_id, :status_id]
|
||||||
# we shouldn't need this anyway...
|
|
||||||
self.primary_key = nil
|
|
||||||
|
|
||||||
belongs_to :preview_card
|
belongs_to :preview_card
|
||||||
belongs_to :status
|
belongs_to :status
|
||||||
|
|
|
@ -82,8 +82,7 @@ class Status < ApplicationRecord
|
||||||
|
|
||||||
has_and_belongs_to_many :tags
|
has_and_belongs_to_many :tags
|
||||||
|
|
||||||
# Because of a composite primary key, the `dependent` option cannot be used on this association
|
has_one :preview_cards_status, inverse_of: :status, dependent: :delete
|
||||||
has_one :preview_cards_status, inverse_of: :status # rubocop:disable Rails/HasManyOrHasOneDependent
|
|
||||||
|
|
||||||
has_one :notification, as: :activity, dependent: :destroy
|
has_one :notification, as: :activity, dependent: :destroy
|
||||||
has_one :status_stat, inverse_of: :status, dependent: nil
|
has_one :status_stat, inverse_of: :status, dependent: nil
|
||||||
|
@ -146,7 +145,6 @@ class Status < ApplicationRecord
|
||||||
# The `prepend: true` option below ensures this runs before
|
# The `prepend: true` option below ensures this runs before
|
||||||
# the `dependent: destroy` callbacks remove relevant records
|
# the `dependent: destroy` callbacks remove relevant records
|
||||||
before_destroy :unlink_from_conversations!, prepend: true
|
before_destroy :unlink_from_conversations!, prepend: true
|
||||||
before_destroy :reset_preview_card!
|
|
||||||
|
|
||||||
cache_associated :application,
|
cache_associated :application,
|
||||||
:media_attachments,
|
:media_attachments,
|
||||||
|
|
|
@ -170,9 +170,9 @@ class ActivityPub::ProcessStatusUpdateService < BaseService
|
||||||
|
|
||||||
as_array(@json['tag']).each do |tag|
|
as_array(@json['tag']).each do |tag|
|
||||||
if equals_or_includes?(tag['type'], 'Hashtag')
|
if equals_or_includes?(tag['type'], 'Hashtag')
|
||||||
@raw_tags << tag['name']
|
@raw_tags << tag['name'] if tag['name'].present?
|
||||||
elsif equals_or_includes?(tag['type'], 'Mention')
|
elsif equals_or_includes?(tag['type'], 'Mention')
|
||||||
@raw_mentions << tag['href']
|
@raw_mentions << tag['href'] if tag['href'].present?
|
||||||
elsif equals_or_includes?(tag['type'], 'Emoji')
|
elsif equals_or_includes?(tag['type'], 'Emoji')
|
||||||
@raw_emojis << tag
|
@raw_emojis << tag
|
||||||
end
|
end
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
%button.button= t('admin.accounts.search')
|
%button.button= t('admin.accounts.search')
|
||||||
= link_to t('admin.accounts.reset'), admin_reports_path, class: 'button negative'
|
= link_to t('admin.accounts.reset'), admin_reports_path, class: 'button negative'
|
||||||
|
|
||||||
- @reports.group_by(&:target_account_id).each do |_target_account_id, reports|
|
- @reports.group_by(&:target_account_id).each_value do |reports|
|
||||||
- target_account = reports.first.target_account
|
- target_account = reports.first.target_account
|
||||||
.report-card
|
.report-card
|
||||||
.report-card__profile
|
.report-card__profile
|
||||||
|
|
|
@ -14,5 +14,5 @@
|
||||||
%label= t('activerecord.attributes.doorkeeper/application.scopes')
|
%label= t('activerecord.attributes.doorkeeper/application.scopes')
|
||||||
%span.hint= t('simple_form.hints.defaults.scopes')
|
%span.hint= t('simple_form.hints.defaults.scopes')
|
||||||
|
|
||||||
- Doorkeeper.configuration.scopes.group_by { |s| s.split(':').first }.each do |_key, value|
|
- Doorkeeper.configuration.scopes.group_by { |s| s.split(':').first }.each_value do |value|
|
||||||
= f.input :scopes, label: false, hint: false, collection: value.sort, wrapper: :with_block_label, include_blank: false, label_method: ->(scope) { safe_join([content_tag(:samp, scope, class: class_for_scope(scope)), content_tag(:span, t("doorkeeper.scopes.#{scope}"), class: 'hint')]) }, selected: f.object.scopes.all, required: false, as: :check_boxes, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li'
|
= f.input :scopes, label: false, hint: false, collection: value.sort, wrapper: :with_block_label, include_blank: false, label_method: ->(scope) { safe_join([content_tag(:samp, scope, class: class_for_scope(scope)), content_tag(:span, t("doorkeeper.scopes.#{scope}"), class: 'hint')]) }, selected: f.object.scopes.all, required: false, as: :check_boxes, collection_wrapper_tag: 'ul', item_wrapper_tag: 'li'
|
||||||
|
|
|
@ -14,7 +14,6 @@ require 'active_job/railtie'
|
||||||
# require 'action_mailbox/engine'
|
# require 'action_mailbox/engine'
|
||||||
# require 'action_text/engine'
|
# require 'action_text/engine'
|
||||||
# require 'rails/test_unit/railtie'
|
# require 'rails/test_unit/railtie'
|
||||||
require 'sprockets/railtie'
|
|
||||||
|
|
||||||
# Used to be implicitly required in action_mailbox/engine
|
# Used to be implicitly required in action_mailbox/engine
|
||||||
require 'mail'
|
require 'mail'
|
||||||
|
|
|
@ -71,17 +71,6 @@ Rails.application.configure do
|
||||||
# Highlight code that enqueued background job in logs.
|
# Highlight code that enqueued background job in logs.
|
||||||
config.active_job.verbose_enqueue_logs = true
|
config.active_job.verbose_enqueue_logs = true
|
||||||
|
|
||||||
# Debug mode disables concatenation and preprocessing of assets.
|
|
||||||
config.assets.debug = true
|
|
||||||
|
|
||||||
# Suppress logger output for asset requests.
|
|
||||||
config.assets.quiet = true
|
|
||||||
|
|
||||||
# Adds additional error checking when serving assets at runtime.
|
|
||||||
# Checks for improperly declared sprockets dependencies.
|
|
||||||
# Raises helpful error messages.
|
|
||||||
config.assets.raise_runtime_errors = true
|
|
||||||
|
|
||||||
# Raises error for missing translations.
|
# Raises error for missing translations.
|
||||||
# config.i18n.raise_on_missing_translations = true
|
# config.i18n.raise_on_missing_translations = true
|
||||||
|
|
||||||
|
|
|
@ -70,6 +70,7 @@ ignore_unused:
|
||||||
- 'imports.preambles.{following,blocking,muting,domain_blocking,bookmarks,lists}_html'
|
- 'imports.preambles.{following,blocking,muting,domain_blocking,bookmarks,lists}_html'
|
||||||
- 'mail_subscriptions.unsubscribe.emails.*'
|
- 'mail_subscriptions.unsubscribe.emails.*'
|
||||||
- 'preferences.other' # some locales are missing other keys, therefore leading i18n-tasks to detect `preferences` as plural and not finding use
|
- 'preferences.other' # some locales are missing other keys, therefore leading i18n-tasks to detect `preferences` as plural and not finding use
|
||||||
|
- 'edit_profile.other' # some locales are missing other keys, therefore leading i18n-tasks to detect `preferences` as plural and not finding use
|
||||||
|
|
||||||
ignore_inconsistent_interpolations:
|
ignore_inconsistent_interpolations:
|
||||||
- '*.one'
|
- '*.one'
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
# Be sure to restart your server when you modify this file.
|
|
||||||
|
|
||||||
# Version of your assets, change this if you want to expire all your assets.
|
|
||||||
Rails.application.config.assets.version = '1.0'
|
|
||||||
|
|
||||||
# Add additional assets to the asset load path.
|
|
||||||
# Rails.application.config.assets.paths << Emoji.images_path
|
|
||||||
|
|
||||||
# Precompile additional assets.
|
|
||||||
# application.js, application.css, and all non-JS/CSS in the app/assets
|
|
||||||
# folder are already added.
|
|
||||||
# Rails.application.config.assets.precompile += %w( admin.js admin.css )
|
|
||||||
|
|
||||||
Rails.application.config.assets.initialize_on_precompile = true
|
|
1
config/locales/activerecord.fil.yml
Normal file
1
config/locales/activerecord.fil.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fil:
|
|
@ -6,7 +6,9 @@ hr:
|
||||||
expires_at: Krajnji rok
|
expires_at: Krajnji rok
|
||||||
options: Opcije
|
options: Opcije
|
||||||
user:
|
user:
|
||||||
|
agreement: Ugovor o uslugama
|
||||||
email: E-mail adresa
|
email: E-mail adresa
|
||||||
|
locale: Lokalitet
|
||||||
password: Lozinka
|
password: Lozinka
|
||||||
user/account:
|
user/account:
|
||||||
username: Korisničko ime
|
username: Korisničko ime
|
||||||
|
@ -18,3 +20,16 @@ hr:
|
||||||
attributes:
|
attributes:
|
||||||
username:
|
username:
|
||||||
invalid: mora sadržavati samo slova, brojeve i _
|
invalid: mora sadržavati samo slova, brojeve i _
|
||||||
|
reserved: je rezervisano
|
||||||
|
admin/webhook:
|
||||||
|
attributes:
|
||||||
|
url:
|
||||||
|
invalid: nije validan URL
|
||||||
|
doorkeeper/application:
|
||||||
|
attributes:
|
||||||
|
website:
|
||||||
|
invalid: nije validan URL
|
||||||
|
import:
|
||||||
|
attributes:
|
||||||
|
data:
|
||||||
|
malformed: je neispravan
|
||||||
|
|
|
@ -20,7 +20,7 @@ hu:
|
||||||
attributes:
|
attributes:
|
||||||
username:
|
username:
|
||||||
invalid: csak betűket, számokat vagy alávonást tartalmazhat
|
invalid: csak betűket, számokat vagy alávonást tartalmazhat
|
||||||
reserved: fenntartott
|
reserved: foglalt
|
||||||
admin/webhook:
|
admin/webhook:
|
||||||
attributes:
|
attributes:
|
||||||
url:
|
url:
|
||||||
|
|
1
config/locales/activerecord.ne.yml
Normal file
1
config/locales/activerecord.ne.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ne:
|
|
@ -36,7 +36,7 @@ ru:
|
||||||
status:
|
status:
|
||||||
attributes:
|
attributes:
|
||||||
reblog:
|
reblog:
|
||||||
taken: поста уже существует
|
taken: пост уже существует
|
||||||
user:
|
user:
|
||||||
attributes:
|
attributes:
|
||||||
email:
|
email:
|
||||||
|
|
1
config/locales/activerecord.ry.yml
Normal file
1
config/locales/activerecord.ry.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ry:
|
1
config/locales/activerecord.tlh.yml
Normal file
1
config/locales/activerecord.tlh.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
tlh:
|
1
config/locales/devise.fil.yml
Normal file
1
config/locales/devise.fil.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fil:
|
|
@ -44,7 +44,7 @@ hu:
|
||||||
action: Jelszó módosítása
|
action: Jelszó módosítása
|
||||||
explanation: A fiókodhoz tartozó jelszó módosítását kezdeményezted.
|
explanation: A fiókodhoz tartozó jelszó módosítását kezdeményezted.
|
||||||
extra: Amennyiben nem te kezdeményezted a módosítást, kérjük tekintsd ezt az emailt tárgytalannak. A jelszavad változatlan marad mindaddig, amíg újat nem hozol létre a fenti linkre kattintva.
|
extra: Amennyiben nem te kezdeményezted a módosítást, kérjük tekintsd ezt az emailt tárgytalannak. A jelszavad változatlan marad mindaddig, amíg újat nem hozol létre a fenti linkre kattintva.
|
||||||
subject: 'Mastodon: Jelszó visszaállítási lépések'
|
subject: 'Mastodon: Jelszóvisszaállítási utasítások'
|
||||||
title: Jelszó visszaállítása
|
title: Jelszó visszaállítása
|
||||||
two_factor_disabled:
|
two_factor_disabled:
|
||||||
explanation: A fiókod kétlépcsős hitelesítését kikapcsoltuk. A bejelentkezés mostantól csak az e-mail cím és a jelszó használatával lesz lehetséges.
|
explanation: A fiókod kétlépcsős hitelesítését kikapcsoltuk. A bejelentkezés mostantól csak az e-mail cím és a jelszó használatával lesz lehetséges.
|
||||||
|
@ -52,14 +52,14 @@ hu:
|
||||||
title: Kétlépcsős hitelesítés kikapcsolva
|
title: Kétlépcsős hitelesítés kikapcsolva
|
||||||
two_factor_enabled:
|
two_factor_enabled:
|
||||||
explanation: A kétlépcsős hitelesítést engedélyeztük a fiókodban. A bejelentkezéshez a párosított TOTP alkalmazás által generált tokenre lesz szükség.
|
explanation: A kétlépcsős hitelesítést engedélyeztük a fiókodban. A bejelentkezéshez a párosított TOTP alkalmazás által generált tokenre lesz szükség.
|
||||||
subject: Kétlépcsős azonosítás engedélyezve
|
subject: 'Mastodon: Kétlépcsős azonosítás engedélyezve'
|
||||||
title: Kétlépcsős hitelesítés engedélyezve
|
title: Kétlépcsős hitelesítés engedélyezve
|
||||||
two_factor_recovery_codes_changed:
|
two_factor_recovery_codes_changed:
|
||||||
explanation: A korábbi helyreállítási kódok letiltásra és újragenerálásra kerültek.
|
explanation: A korábbi helyreállítási kódok letiltásra és újragenerálásra kerültek.
|
||||||
subject: Kétlépcsős helyreállítási kódok újra létrejöttek
|
subject: 'Mastodon: Kétlépcsős helyreállítási kódok újból előállítva'
|
||||||
title: A kétlépcsős kódok megváltoztak
|
title: A kétlépcsős kódok megváltoztak
|
||||||
unlock_instructions:
|
unlock_instructions:
|
||||||
subject: 'Mastodon: Feloldási lépések'
|
subject: 'Mastodon: Feloldási utasítások'
|
||||||
webauthn_credential:
|
webauthn_credential:
|
||||||
added:
|
added:
|
||||||
explanation: A következő biztonsági kulcsot hozzáadtuk a fiókodhoz
|
explanation: A következő biztonsági kulcsot hozzáadtuk a fiókodhoz
|
||||||
|
|
1
config/locales/devise.ne.yml
Normal file
1
config/locales/devise.ne.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ne:
|
1
config/locales/devise.ry.yml
Normal file
1
config/locales/devise.ry.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ry:
|
1
config/locales/devise.tlh.yml
Normal file
1
config/locales/devise.tlh.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
tlh:
|
1
config/locales/doorkeeper.fil.yml
Normal file
1
config/locales/doorkeeper.fil.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fil:
|
1
config/locales/doorkeeper.ne.yml
Normal file
1
config/locales/doorkeeper.ne.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ne:
|
1
config/locales/doorkeeper.ry.yml
Normal file
1
config/locales/doorkeeper.ry.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ry:
|
|
@ -69,6 +69,7 @@ sc:
|
||||||
confirmations:
|
confirmations:
|
||||||
revoke: Seguru?
|
revoke: Seguru?
|
||||||
index:
|
index:
|
||||||
|
scopes: Permissos
|
||||||
title: Is aplicatziones autorizadas tuas
|
title: Is aplicatziones autorizadas tuas
|
||||||
errors:
|
errors:
|
||||||
messages:
|
messages:
|
||||||
|
@ -104,6 +105,20 @@ sc:
|
||||||
authorized_applications:
|
authorized_applications:
|
||||||
destroy:
|
destroy:
|
||||||
notice: Aplicatzione revocada.
|
notice: Aplicatzione revocada.
|
||||||
|
grouped_scopes:
|
||||||
|
title:
|
||||||
|
accounts: Contos
|
||||||
|
bookmarks: Sinnalibros
|
||||||
|
conversations: Arresonadas
|
||||||
|
filters: Filtros
|
||||||
|
follows: Sighende
|
||||||
|
lists: Listas
|
||||||
|
media: Allegados multimediales
|
||||||
|
notifications: Notìficas
|
||||||
|
push: Notìficas push
|
||||||
|
reports: Informes
|
||||||
|
search: Chirca
|
||||||
|
statuses: Publicatziones
|
||||||
layouts:
|
layouts:
|
||||||
admin:
|
admin:
|
||||||
nav:
|
nav:
|
||||||
|
|
1
config/locales/doorkeeper.tlh.yml
Normal file
1
config/locales/doorkeeper.tlh.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
tlh:
|
|
@ -534,6 +534,7 @@ en-GB:
|
||||||
total_reported: Reports about them
|
total_reported: Reports about them
|
||||||
total_storage: Media attachments
|
total_storage: Media attachments
|
||||||
totals_time_period_hint_html: The totals displayed below include data for all time.
|
totals_time_period_hint_html: The totals displayed below include data for all time.
|
||||||
|
unknown_instance: There is currently no record of this domain on this server.
|
||||||
invites:
|
invites:
|
||||||
deactivate_all: Deactivate all
|
deactivate_all: Deactivate all
|
||||||
filter:
|
filter:
|
||||||
|
@ -610,6 +611,7 @@ en-GB:
|
||||||
created_at: Reported
|
created_at: Reported
|
||||||
delete_and_resolve: Delete posts
|
delete_and_resolve: Delete posts
|
||||||
forwarded: Forwarded
|
forwarded: Forwarded
|
||||||
|
forwarded_replies_explanation: This report is from a remote user and about remote content. It has been forwarded to you because the reported content is in reply to one of your users.
|
||||||
forwarded_to: Forwarded to %{domain}
|
forwarded_to: Forwarded to %{domain}
|
||||||
mark_as_resolved: Mark as resolved
|
mark_as_resolved: Mark as resolved
|
||||||
mark_as_sensitive: Mark as sensitive
|
mark_as_sensitive: Mark as sensitive
|
||||||
|
@ -1038,6 +1040,14 @@ en-GB:
|
||||||
hint_html: Just one more thing! We need to confirm you're a human (this is so we can keep the spam out!). Solve the CAPTCHA below and click "Continue".
|
hint_html: Just one more thing! We need to confirm you're a human (this is so we can keep the spam out!). Solve the CAPTCHA below and click "Continue".
|
||||||
title: Security check
|
title: Security check
|
||||||
confirmations:
|
confirmations:
|
||||||
|
awaiting_review: Your e-mail address is confirmed! The %{domain} staff is now reviewing your registration. You will receive an e-mail if they approve your account!
|
||||||
|
awaiting_review_title: Your registration is being reviewed
|
||||||
|
clicking_this_link: clicking this link
|
||||||
|
login_link: log in
|
||||||
|
proceed_to_login_html: You can now proceed to %{login_link}.
|
||||||
|
redirect_to_app_html: You should have been redirected to the <strong>%{app_name}</strong> app. If that did not happen, try %{clicking_this_link} or manually return to the app.
|
||||||
|
registration_complete: Your registration on %{domain} is now complete!
|
||||||
|
welcome_title: Welcome, %{name}!
|
||||||
wrong_email_hint: If that e-mail address is not correct, you can change it in account settings.
|
wrong_email_hint: If that e-mail address is not correct, you can change it in account settings.
|
||||||
delete_account: Delete account
|
delete_account: Delete account
|
||||||
delete_account_html: If you wish to delete your account, you can <a href="%{path}">proceed here</a>. You will be asked for confirmation.
|
delete_account_html: If you wish to delete your account, you can <a href="%{path}">proceed here</a>. You will be asked for confirmation.
|
||||||
|
@ -1099,6 +1109,7 @@ en-GB:
|
||||||
functional: Your account is fully operational.
|
functional: Your account is fully operational.
|
||||||
pending: Your application is pending review by our staff. This may take some time. You will receive an e-mail if your application is approved.
|
pending: Your application is pending review by our staff. This may take some time. You will receive an e-mail if your application is approved.
|
||||||
redirecting_to: Your account is inactive because it is currently redirecting to %{acct}.
|
redirecting_to: Your account is inactive because it is currently redirecting to %{acct}.
|
||||||
|
self_destruct: As %{domain} is closing down, you will only get limited access to your account.
|
||||||
view_strikes: View past strikes against your account
|
view_strikes: View past strikes against your account
|
||||||
too_fast: Form submitted too fast, try again.
|
too_fast: Form submitted too fast, try again.
|
||||||
use_security_key: Use security key
|
use_security_key: Use security key
|
||||||
|
@ -1356,6 +1367,7 @@ en-GB:
|
||||||
'86400': 1 day
|
'86400': 1 day
|
||||||
expires_in_prompt: Never
|
expires_in_prompt: Never
|
||||||
generate: Generate invite link
|
generate: Generate invite link
|
||||||
|
invalid: This invite is not valid
|
||||||
invited_by: 'You were invited by:'
|
invited_by: 'You were invited by:'
|
||||||
max_uses:
|
max_uses:
|
||||||
one: 1 use
|
one: 1 use
|
||||||
|
@ -1568,6 +1580,9 @@ en-GB:
|
||||||
over_daily_limit: You have exceeded the limit of %{limit} scheduled posts for today
|
over_daily_limit: You have exceeded the limit of %{limit} scheduled posts for today
|
||||||
over_total_limit: You have exceeded the limit of %{limit} scheduled posts
|
over_total_limit: You have exceeded the limit of %{limit} scheduled posts
|
||||||
too_soon: The scheduled date must be in the future
|
too_soon: The scheduled date must be in the future
|
||||||
|
self_destruct:
|
||||||
|
lead_html: Unfortunately, <strong>%{domain}</strong> is permanently closing down. If you had an account there, you will not be able to continue using it, but you can still request a backup of your data.
|
||||||
|
title: This server is closing down
|
||||||
sessions:
|
sessions:
|
||||||
activity: Last activity
|
activity: Last activity
|
||||||
browser: Browser
|
browser: Browser
|
||||||
|
@ -1736,6 +1751,7 @@ en-GB:
|
||||||
default: "%b %d, %Y, %H:%M"
|
default: "%b %d, %Y, %H:%M"
|
||||||
month: "%b %Y"
|
month: "%b %Y"
|
||||||
time: "%H:%M"
|
time: "%H:%M"
|
||||||
|
with_time_zone: "%b %d, %Y, %H:%M %Z"
|
||||||
translation:
|
translation:
|
||||||
errors:
|
errors:
|
||||||
quota_exceeded: The server-wide usage quota for the translation service has been exceeded.
|
quota_exceeded: The server-wide usage quota for the translation service has been exceeded.
|
||||||
|
|
1
config/locales/fil.yml
Normal file
1
config/locales/fil.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fil:
|
|
@ -611,6 +611,7 @@ fr-QC:
|
||||||
created_at: Signalé
|
created_at: Signalé
|
||||||
delete_and_resolve: Supprimer les messages
|
delete_and_resolve: Supprimer les messages
|
||||||
forwarded: Transféré
|
forwarded: Transféré
|
||||||
|
forwarded_replies_explanation: Ce rapport provient d'un utilisateur sur une autre instance et concerne du contenu non-local. Il vous a été transmis car le contenu signalé est en réponse à l'un de vos utilisateurs.
|
||||||
forwarded_to: Transféré à %{domain}
|
forwarded_to: Transféré à %{domain}
|
||||||
mark_as_resolved: Marquer comme résolu
|
mark_as_resolved: Marquer comme résolu
|
||||||
mark_as_sensitive: Marquer comme sensible
|
mark_as_sensitive: Marquer comme sensible
|
||||||
|
|
|
@ -611,6 +611,7 @@ fr:
|
||||||
created_at: Signalé
|
created_at: Signalé
|
||||||
delete_and_resolve: Supprimer les messages
|
delete_and_resolve: Supprimer les messages
|
||||||
forwarded: Transféré
|
forwarded: Transféré
|
||||||
|
forwarded_replies_explanation: Ce rapport provient d'un utilisateur sur une autre instance et concerne du contenu non-local. Il vous a été transmis car le contenu signalé est en réponse à l'un de vos utilisateurs.
|
||||||
forwarded_to: Transféré à %{domain}
|
forwarded_to: Transféré à %{domain}
|
||||||
mark_as_resolved: Marquer comme résolu
|
mark_as_resolved: Marquer comme résolu
|
||||||
mark_as_sensitive: Marquer comme sensible
|
mark_as_sensitive: Marquer comme sensible
|
||||||
|
|
|
@ -4,7 +4,7 @@ hu:
|
||||||
about_mastodon_html: 'A jövő közösségi hálózata: Hirdetések és céges megfigyelés nélkül, etikus dizájnnal és decentralizációval! Legyél a saját adataid ura a Mastodonnal!'
|
about_mastodon_html: 'A jövő közösségi hálózata: Hirdetések és céges megfigyelés nélkül, etikus dizájnnal és decentralizációval! Legyél a saját adataid ura a Mastodonnal!'
|
||||||
contact_missing: Nincs megadva
|
contact_missing: Nincs megadva
|
||||||
contact_unavailable: N/A
|
contact_unavailable: N/A
|
||||||
hosted_on: "%{domain} Mastodon szerver"
|
hosted_on: "%{domain} Mastodon-kiszolgáló"
|
||||||
title: Névjegy
|
title: Névjegy
|
||||||
accounts:
|
accounts:
|
||||||
follow: Követés
|
follow: Követés
|
||||||
|
@ -747,7 +747,7 @@ hu:
|
||||||
desc_html: Ez hCaptcha-ból származó külső scripteket használ, mely biztonsági vagy adatvédelmi résnek bizonyulhat. Ezen kívül ez <strong>a regisztrációs folyamatot jelentősen megnehezítheti bizonyos (kifejezetten különleges szükségletű) emberek számára</strong>. Emiatt fontold meg más módszerek, mint pl. jóváhagyás-alapú vagy meghívásalapú regisztráció használatát.
|
desc_html: Ez hCaptcha-ból származó külső scripteket használ, mely biztonsági vagy adatvédelmi résnek bizonyulhat. Ezen kívül ez <strong>a regisztrációs folyamatot jelentősen megnehezítheti bizonyos (kifejezetten különleges szükségletű) emberek számára</strong>. Emiatt fontold meg más módszerek, mint pl. jóváhagyás-alapú vagy meghívásalapú regisztráció használatát.
|
||||||
title: Az új felhasználóknak egy CAPTCHA-t kell megoldaniuk, hogy megerősítsék a fiókjuk regisztrációját
|
title: Az új felhasználóknak egy CAPTCHA-t kell megoldaniuk, hogy megerősítsék a fiókjuk regisztrációját
|
||||||
content_retention:
|
content_retention:
|
||||||
preamble: Felhasználók által generált tartalom Mastodonon való tárolásának szabályozása.
|
preamble: A felhasználók által előállított tartalom Mastodonon való tárolásának szabályozása.
|
||||||
title: Tartalom megtartása
|
title: Tartalom megtartása
|
||||||
default_noindex:
|
default_noindex:
|
||||||
desc_html: Azokat a felhasználókat érinti, akik nem módosították ezt a beállítást
|
desc_html: Azokat a felhasználókat érinti, akik nem módosították ezt a beállítást
|
||||||
|
@ -1007,8 +1007,8 @@ hu:
|
||||||
hint_html: Ha másik fiókról kívánsz átlépni erre a fiókra, itt létrehozhatsz egy aliast, amelyre szükség van, mielőtt folytathatod a követők áthelyezését a régi fiókból erre. Ez az áthelyezés önmagában <strong>ártalmatlan és visszafordítható</strong> folyamat. <strong>A fiók áttelepítése a régi fiókból indul el. </strong>
|
hint_html: Ha másik fiókról kívánsz átlépni erre a fiókra, itt létrehozhatsz egy aliast, amelyre szükség van, mielőtt folytathatod a követők áthelyezését a régi fiókból erre. Ez az áthelyezés önmagában <strong>ártalmatlan és visszafordítható</strong> folyamat. <strong>A fiók áttelepítése a régi fiókból indul el. </strong>
|
||||||
remove: Alias szétkapcsolása
|
remove: Alias szétkapcsolása
|
||||||
appearance:
|
appearance:
|
||||||
advanced_web_interface: Haladó webes felület
|
advanced_web_interface: Speciális webes felület
|
||||||
advanced_web_interface_hint: 'Ha szeretnéd, a teljes képernyőszélességet felhasználhatod. A haladó webes felülettel különböző oszlopokat állíthatsz be, hogy egyszerre annyi infót láthass, amennyit csak akarsz: Saját idővonal, értesítések, föderációs idővonal, bármennyi lista vagy hashtag.'
|
advanced_web_interface_hint: 'Ha szeretnéd, a képernyő teljes szélességét kihasználhatod. A speciális webes felülettel különböző oszlopokat állíthatsz be, hogy egyszerre annyi információt láthass, amennyit csak akarsz: Kezdőoldal, értesítések, föderációs idővonal, bármennyi lista vagy hashtag.'
|
||||||
animations_and_accessibility: Animáció és akadálymentesítés
|
animations_and_accessibility: Animáció és akadálymentesítés
|
||||||
confirmation_dialogs: Megerősítő párbeszédablakok
|
confirmation_dialogs: Megerősítő párbeszédablakok
|
||||||
discovery: Felfedezés
|
discovery: Felfedezés
|
||||||
|
@ -1052,7 +1052,7 @@ hu:
|
||||||
delete_account: Felhasználói fiók törlése
|
delete_account: Felhasználói fiók törlése
|
||||||
delete_account_html: Felhasználói fiókod törléséhez <a href="%{path}">kattints ide</a>. A rendszer újbóli megerősítést fog kérni.
|
delete_account_html: Felhasználói fiókod törléséhez <a href="%{path}">kattints ide</a>. A rendszer újbóli megerősítést fog kérni.
|
||||||
description:
|
description:
|
||||||
prefix_invited_by_user: "@%{name} meghív téged, hogy csatlakozz ehhez a Mastodon kiszolgálóhoz."
|
prefix_invited_by_user: "@%{name} meghív téged, hogy csatlakozz ehhez a Mastodon-kiszolgálóhoz."
|
||||||
prefix_sign_up: Regisztrláj még ma a Mastodonra!
|
prefix_sign_up: Regisztrláj még ma a Mastodonra!
|
||||||
suffix: Egy fiókkal követhetsz másokat, bejegyzéseket tehetsz közzé, eszmét cserélhetsz más Mastodon szerverek felhasználóival!
|
suffix: Egy fiókkal követhetsz másokat, bejegyzéseket tehetsz közzé, eszmét cserélhetsz más Mastodon szerverek felhasználóival!
|
||||||
didnt_get_confirmation: Nem kaptál visszaigazoló hivatkozást?
|
didnt_get_confirmation: Nem kaptál visszaigazoló hivatkozást?
|
||||||
|
@ -1101,7 +1101,7 @@ hu:
|
||||||
title: 'Bejelentkezés ide: %{domain}'
|
title: 'Bejelentkezés ide: %{domain}'
|
||||||
sign_up:
|
sign_up:
|
||||||
manual_review: A(z) %{domain} regisztrációi a moderátorok kézi felülvizsgálatán mennek át. Hogy segítsd a regisztráció feldolgozását, írj röviden magadról, és hogy miért szeretnél fiókot a(z) %{domain} oldalon.
|
manual_review: A(z) %{domain} regisztrációi a moderátorok kézi felülvizsgálatán mennek át. Hogy segítsd a regisztráció feldolgozását, írj röviden magadról, és hogy miért szeretnél fiókot a(z) %{domain} oldalon.
|
||||||
preamble: Egy fiókkal ezen a Mastodon kiszolgálón követhetsz bárkit a hálózaton, függetlenül attól, hogy az illető fiókja melyik kiszolgálón található.
|
preamble: Egy fiókkal ezen a Mastodon-kiszolgálón követhetsz bárkit a hálózaton, függetlenül attól, hogy az illető fiókja melyik kiszolgálón található.
|
||||||
title: Állítsuk be a fiókod a %{domain} kiszolgálón.
|
title: Állítsuk be a fiókod a %{domain} kiszolgálón.
|
||||||
status:
|
status:
|
||||||
account_status: Fiók állapota
|
account_status: Fiók állapota
|
||||||
|
@ -1234,7 +1234,7 @@ hu:
|
||||||
filters:
|
filters:
|
||||||
contexts:
|
contexts:
|
||||||
account: Profil
|
account: Profil
|
||||||
home: Saját idővonal
|
home: Kezdőlap és listák
|
||||||
notifications: Értesítések
|
notifications: Értesítések
|
||||||
public: Nyilvános idővonalak
|
public: Nyilvános idővonalak
|
||||||
thread: Beszélgetések
|
thread: Beszélgetések
|
||||||
|
@ -1245,7 +1245,7 @@ hu:
|
||||||
statuses_hint_html: Ez a szűrő egyedi bejegyzések kiválasztására vonatkozik, függetlenül attól, hogy megfelelnek-e a lenti kulcsszavaknak. <a href="%{path}">Engedélyezze vagy távolítsa el a bejegyzéseket a szűrőből</a>.
|
statuses_hint_html: Ez a szűrő egyedi bejegyzések kiválasztására vonatkozik, függetlenül attól, hogy megfelelnek-e a lenti kulcsszavaknak. <a href="%{path}">Engedélyezze vagy távolítsa el a bejegyzéseket a szűrőből</a>.
|
||||||
title: Szűrő szerkesztése
|
title: Szűrő szerkesztése
|
||||||
errors:
|
errors:
|
||||||
deprecated_api_multiple_keywords: Ezek a paraméterek nem módosíthatóak az alkalmazásból, mert több mint egy szűrőkulcsszóra is hatással vannak. Használd az alkalmazás vagy a webes felület újabb verzióját.
|
deprecated_api_multiple_keywords: Ezek a paraméterek nem módosíthatók az alkalmazásból, mert egynél több szűrőkulcsszóra is hatással vannak. Használd az alkalmazás vagy a webes felület újabb verzióját.
|
||||||
invalid_context: A megadott kontextus hamis vagy hiányzik
|
invalid_context: A megadott kontextus hamis vagy hiányzik
|
||||||
index:
|
index:
|
||||||
contexts: 'Szűrés helye: %{contexts}'
|
contexts: 'Szűrés helye: %{contexts}'
|
||||||
|
@ -1396,7 +1396,7 @@ hu:
|
||||||
unsubscribe:
|
unsubscribe:
|
||||||
action: Igen, leiratkozás
|
action: Igen, leiratkozás
|
||||||
complete: Leiratkozva
|
complete: Leiratkozva
|
||||||
confirmation_html: Biztos vagy benne, hogy le szeretnél iratkozni arról, hogy %{type} típusú üzeneteket kapj a %{domain} Mastodon kiszolgálón a %{email} címedre? Bármikor újra feliratkozhatsz az <a href="%{settings_path}">email értesítések beállításainál</a>.
|
confirmation_html: 'Biztos, hogy leiratkozol arról, hogy %{type} típusú üzeneteket kapj a %{domain} Mastodon-kiszolgálótól erre a címedre: %{email}? Bármikor újra feliratkozhatsz az <a href="%{settings_path}">e-mail-értesítések beállításánál</a>.'
|
||||||
emails:
|
emails:
|
||||||
notification_emails:
|
notification_emails:
|
||||||
favourite: kedvencnek jelölésről email értesítő
|
favourite: kedvencnek jelölésről email értesítő
|
||||||
|
@ -1405,7 +1405,7 @@ hu:
|
||||||
mention: megemlítésről email értesítő
|
mention: megemlítésről email értesítő
|
||||||
reblog: megtolásról email értesítő
|
reblog: megtolásról email értesítő
|
||||||
resubscribe_html: Ha tévedésből iratkoztál le, újra feliratkozhatsz az <a href="%{settings_path}">email értesítések beállításainál</a>.
|
resubscribe_html: Ha tévedésből iratkoztál le, újra feliratkozhatsz az <a href="%{settings_path}">email értesítések beállításainál</a>.
|
||||||
success_html: Mostantól nem kapsz %{type} típusú üzeneket a %{domain} Mastodon kiszolgálón a %{email} címedre.
|
success_html: 'Mostantól nem kapsz %{type} típusú üzeneket a(z) %{domain} Mastodon-kiszolgálón erre a címedre: %{email}.'
|
||||||
title: Leiratkozás
|
title: Leiratkozás
|
||||||
media_attachments:
|
media_attachments:
|
||||||
validations:
|
validations:
|
||||||
|
@ -1743,9 +1743,9 @@ hu:
|
||||||
tags:
|
tags:
|
||||||
does_not_match_previous_name: nem illeszkedik az előző névvel
|
does_not_match_previous_name: nem illeszkedik az előző névvel
|
||||||
themes:
|
themes:
|
||||||
contrast: Mastodon (Nagy kontrasztú)
|
contrast: Mastodon (nagy kontrasztú)
|
||||||
default: Mastodon (Sötét)
|
default: Mastodon (sötét)
|
||||||
mastodon-light: Mastodon (Világos)
|
mastodon-light: Mastodon (világos)
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
default: "%Y. %b %d., %H:%M"
|
default: "%Y. %b %d., %H:%M"
|
||||||
|
@ -1782,7 +1782,7 @@ hu:
|
||||||
subject: A %{date}-i fellebbezésedet visszautasították
|
subject: A %{date}-i fellebbezésedet visszautasították
|
||||||
title: Fellebbezés visszautasítva
|
title: Fellebbezés visszautasítva
|
||||||
backup_ready:
|
backup_ready:
|
||||||
explanation: A Mastodon fiókod teljes mentését kérted. A mentés kész ás letölthető!
|
explanation: A Mastodon-fiókod teljes mentését kérted. A mentés elkészült, és letölthető.
|
||||||
subject: Az adataidról készült archív letöltésre kész
|
subject: Az adataidról készült archív letöltésre kész
|
||||||
title: Archiválás
|
title: Archiválás
|
||||||
suspicious_sign_in:
|
suspicious_sign_in:
|
||||||
|
|
|
@ -37,10 +37,12 @@ lt:
|
||||||
accounts:
|
accounts:
|
||||||
add_email_domain_block: Blokuoti el. pašto domeną
|
add_email_domain_block: Blokuoti el. pašto domeną
|
||||||
approve: Patvirtinti
|
approve: Patvirtinti
|
||||||
|
approved_msg: Sėkmingai patvirtinta %{username} registracijos paraiška
|
||||||
are_you_sure: Ar esi įsitikinęs (-usi)?
|
are_you_sure: Ar esi įsitikinęs (-usi)?
|
||||||
avatar: Avataras
|
avatar: Avataras
|
||||||
by_domain: Domenas
|
by_domain: Domenas
|
||||||
change_email:
|
change_email:
|
||||||
|
changed_msg: El. paštas sėkmingai pakeistas!
|
||||||
current_email: Dabartinis el paštas
|
current_email: Dabartinis el paštas
|
||||||
label: Pakeisti el pašto adresą
|
label: Pakeisti el pašto adresą
|
||||||
new_email: Naujas el pašto adresas
|
new_email: Naujas el pašto adresas
|
||||||
|
@ -466,6 +468,8 @@ lt:
|
||||||
prev: Ankstesnis
|
prev: Ankstesnis
|
||||||
preferences:
|
preferences:
|
||||||
other: Kita
|
other: Kita
|
||||||
|
privacy:
|
||||||
|
hint_html: "<strong>Tikrink, kaip nori, kad tavo profilis ir įrašai būtų randami.</strong> Įjungus įvairias Mastodon funkcijas, jos gali padėti pasiekti platesnę auditoriją. Akimirką peržiūrėk šiuos nustatymus, kad įsitikintum, jog jie atitinka tavo naudojimo būdą."
|
||||||
remote_follow:
|
remote_follow:
|
||||||
missing_resource: Jūsų paskyros nukreipimo URL nerasta
|
missing_resource: Jūsų paskyros nukreipimo URL nerasta
|
||||||
scheduled_statuses:
|
scheduled_statuses:
|
||||||
|
@ -515,6 +519,11 @@ lt:
|
||||||
public_long: Visi gali matyti
|
public_long: Visi gali matyti
|
||||||
unlisted: Neįtrauktas į sąrašus
|
unlisted: Neįtrauktas į sąrašus
|
||||||
unlisted_long: Matyti gali visi, tačiau nėra įtraukti į viešąsias laiko skales
|
unlisted_long: Matyti gali visi, tačiau nėra įtraukti į viešąsias laiko skales
|
||||||
|
statuses_cleanup:
|
||||||
|
enabled_hint: Automatiškai ištrina įrašus, kai jie pasiekia nustatytą amžiaus ribą, nebent jie atitinka vieną iš toliau nurodytų išimčių
|
||||||
|
keep_polls_hint: Neištrina jokių tavo apklausų
|
||||||
|
keep_self_bookmark: Laikyti įrašus, kuriuos pažymėjai
|
||||||
|
keep_self_bookmark_hint: Neištrina tavo pačių įrašų, jei esi juos pažymėjęs (-usi)
|
||||||
stream_entries:
|
stream_entries:
|
||||||
sensitive_content: Jautrus turinys
|
sensitive_content: Jautrus turinys
|
||||||
themes:
|
themes:
|
||||||
|
@ -551,22 +560,31 @@ lt:
|
||||||
explanation: Štai keletas patarimų, kaip pradėti
|
explanation: Štai keletas patarimų, kaip pradėti
|
||||||
final_action: Pradėti kelti įrašus
|
final_action: Pradėti kelti įrašus
|
||||||
final_step: 'Pradėk skelbti! Net jei ir neturi sekėjų, tavo viešus įrašus gali matyti kiti, pavyzdžiui, vietinėje laiko skalėje arba saitažodžiuose. Galbūt norėsi prisistatyti saitažodyje #introductions.'
|
final_step: 'Pradėk skelbti! Net jei ir neturi sekėjų, tavo viešus įrašus gali matyti kiti, pavyzdžiui, vietinėje laiko skalėje arba saitažodžiuose. Galbūt norėsi prisistatyti saitažodyje #introductions.'
|
||||||
full_handle: Jūsų pilnas slapyvardis
|
full_handle: Tavo pilnas slapyvardis
|
||||||
full_handle_hint: Štai ką jūs sakytumėte savo draugams, kad jie galėtų jums siųsti žinutes arba just sekti iš kitų serverių.
|
full_handle_hint: Štai ką pasakytum savo draugams, kad jie galėtų parašyti arba sekti tave iš kito serverio.
|
||||||
subject: Sveiki atvykę į Mastodon
|
subject: Sveiki atvykę į Mastodon
|
||||||
title: Sveiki atvykę, %{name}!
|
title: Sveiki atvykę, %{name}!
|
||||||
users:
|
users:
|
||||||
follow_limit_reached: Negalite sekti daugiau nei %{limit} žmonių
|
follow_limit_reached: Negali sekti daugiau nei %{limit} žmonių
|
||||||
|
go_to_sso_account_settings: Eik į savo tapatybės teikėjo paskyros nustatymus
|
||||||
invalid_otp_token: Netinkamas dviejų veiksnių kodas
|
invalid_otp_token: Netinkamas dviejų veiksnių kodas
|
||||||
otp_lost_help_html: Jei praradai prieigą prie abiejų, gali susisiek su %{email}
|
otp_lost_help_html: Jei praradai prieigą prie abiejų, gali susisiek su %{email}
|
||||||
seamless_external_login: Jūs esate prisijungę per išorini įrenginį, todėl slaptąžodis ir el pašto nustatymai neprieinami.
|
seamless_external_login: Esi prisijungęs (-usi) per išorinę paslaugą, todėl slaptažodžio ir el. pašto nustatymai nepasiekiami.
|
||||||
signed_in_as: 'Prisijungta kaip:'
|
signed_in_as: 'Prisijungta kaip:'
|
||||||
verification:
|
verification:
|
||||||
|
extra_instructions_html: <strong>Patarimas:</strong> nuoroda tavo svetainėje gali būti nematoma. Svarbi dalis – tai, kas <code>rel="me"</code> neleidžia apsimesti interneto svetainėse, kuriose yra naudotojų sukurto turinio. Vietoj to gali naudoti net <code>nuorodą</code> puslapio antraštėje esančią žymę <code>a</code>, tačiau HTML turi būti pasiekiamas nevykdant JavaScript.
|
||||||
hint_html: "<strong>Savo tapatybės patvirtinimas Mastodon skirtas visiems.</strong> Remiantis atviraisiais žiniatinklio standartais, dabar ir visam laikui nemokamas. Viskas, ko tau reikia, yra asmeninė svetainė, pagal kurią žmonės tave atpažįsta. Kai iš savo profilio pateiksi nuorodą į šią svetainę, patikrinsime, ar svetainėje yra nuoroda į tavo profilį, ir parodysime vizualinį indikatorių."
|
hint_html: "<strong>Savo tapatybės patvirtinimas Mastodon skirtas visiems.</strong> Remiantis atviraisiais žiniatinklio standartais, dabar ir visam laikui nemokamas. Viskas, ko tau reikia, yra asmeninė svetainė, pagal kurią žmonės tave atpažįsta. Kai iš savo profilio pateiksi nuorodą į šią svetainę, patikrinsime, ar svetainėje yra nuoroda į tavo profilį, ir parodysime vizualinį indikatorių."
|
||||||
|
instructions_html: Nukopijuok ir įklijuok toliau pateiktą kodą į savo svetainės HTML. Tada į vieną iš papildomų profilio laukų skirtuke „Redaguoti profilį“ įrašyk savo svetainės adresą ir išsaugok pakeitimus.
|
||||||
verification: Patvirtinimas
|
verification: Patvirtinimas
|
||||||
verified_links: Tavo patikrintos nuorodos
|
verified_links: Tavo patikrintos nuorodos
|
||||||
webauthn_credentials:
|
webauthn_credentials:
|
||||||
create:
|
create:
|
||||||
error: Kilo problema pridedant saugumo raktą. Bandyk dar kartą.
|
error: Kilo problema pridedant saugumo raktą. Bandyk dar kartą.
|
||||||
|
success: Tavo saugumo raktas buvo sėkmingai pridėtas.
|
||||||
|
delete_confirmation: Ar tikrai nori ištrinti šį saugumo raktą?
|
||||||
|
description_html: Jei įjungsi <strong>saugumo rakto tapatybės nustatymą</strong>, prisijungiant reikės naudoti vieną iš savo saugumo raktų.
|
||||||
|
destroy:
|
||||||
|
error: Kilo problema ištrinant saugumo raktą. Bandyk dar kartą.
|
||||||
|
success: Tavo saugumo raktas buvo sėkmingai ištrintas.
|
||||||
nickname_hint: Įvesk naujojo saugumo rakto slapyvardį
|
nickname_hint: Įvesk naujojo saugumo rakto slapyvardį
|
||||||
not_enabled: Dar neįjungei WebAuthn
|
not_enabled: Dar neįjungei WebAuthn
|
||||||
|
|
|
@ -1324,6 +1324,7 @@ my:
|
||||||
'86400': ၁ ရက်
|
'86400': ၁ ရက်
|
||||||
expires_in_prompt: ဘယ်တော့မှ
|
expires_in_prompt: ဘယ်တော့မှ
|
||||||
generate: ဖိတ်ကြားချက်လင့်ခ် ဖန်တီးပါ
|
generate: ဖိတ်ကြားချက်လင့်ခ် ဖန်တီးပါ
|
||||||
|
invalid: ဤဖိတ်ကြားချက်မှာ မမှန်ကန်ပါ
|
||||||
invited_by: သင့်ကို ဖိတ်ခေါ်ထားသည် -
|
invited_by: သင့်ကို ဖိတ်ခေါ်ထားသည် -
|
||||||
max_uses:
|
max_uses:
|
||||||
other: "%{count} အသုံးပြုမှုများ"
|
other: "%{count} အသုံးပြုမှုများ"
|
||||||
|
|
1
config/locales/ne.yml
Normal file
1
config/locales/ne.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ne:
|
1
config/locales/ry.yml
Normal file
1
config/locales/ry.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ry:
|
|
@ -5,6 +5,7 @@ sc:
|
||||||
contact_missing: No cunfiguradu
|
contact_missing: No cunfiguradu
|
||||||
contact_unavailable: No a disponimentu
|
contact_unavailable: No a disponimentu
|
||||||
hosted_on: Mastodon allogiadu in %{domain}
|
hosted_on: Mastodon allogiadu in %{domain}
|
||||||
|
title: Informatziones
|
||||||
accounts:
|
accounts:
|
||||||
follow: Sighi
|
follow: Sighi
|
||||||
followers:
|
followers:
|
||||||
|
@ -45,6 +46,7 @@ sc:
|
||||||
confirm: Cunfirma
|
confirm: Cunfirma
|
||||||
confirmed: Cunfirmadu
|
confirmed: Cunfirmadu
|
||||||
confirming: Cunfirmende
|
confirming: Cunfirmende
|
||||||
|
custom: Personalizadu
|
||||||
delete: Cantzella datos
|
delete: Cantzella datos
|
||||||
deleted: Cantzelladu
|
deleted: Cantzelladu
|
||||||
demote: Degrada
|
demote: Degrada
|
||||||
|
@ -81,7 +83,9 @@ sc:
|
||||||
moderation:
|
moderation:
|
||||||
active: Ativu
|
active: Ativu
|
||||||
all: Totus
|
all: Totus
|
||||||
|
disabled: Disativadu
|
||||||
pending: De imbiare
|
pending: De imbiare
|
||||||
|
silenced: Limitadu
|
||||||
suspended: Suspèndidu
|
suspended: Suspèndidu
|
||||||
title: Moderatzione
|
title: Moderatzione
|
||||||
moderation_notes: Notas de moderatzione
|
moderation_notes: Notas de moderatzione
|
||||||
|
@ -112,6 +116,7 @@ sc:
|
||||||
search: Chirca
|
search: Chirca
|
||||||
search_same_email_domain: Àteras persones cun su pròpiu domìniu de posta
|
search_same_email_domain: Àteras persones cun su pròpiu domìniu de posta
|
||||||
search_same_ip: Àteras persones cun sa pròpiu IP
|
search_same_ip: Àteras persones cun sa pròpiu IP
|
||||||
|
security: Seguresa
|
||||||
sensitive: Sensìbile
|
sensitive: Sensìbile
|
||||||
sensitized: marcadu comente a sensìbile
|
sensitized: marcadu comente a sensìbile
|
||||||
shared_inbox_url: URL de intrada cumpartzida
|
shared_inbox_url: URL de intrada cumpartzida
|
||||||
|
@ -122,6 +127,7 @@ sc:
|
||||||
silenced: Limitadas
|
silenced: Limitadas
|
||||||
statuses: Tuts
|
statuses: Tuts
|
||||||
subscribe: Sutascrie·ti
|
subscribe: Sutascrie·ti
|
||||||
|
suspend: Suspensione
|
||||||
suspended: Suspèndidu
|
suspended: Suspèndidu
|
||||||
suspension_irreversible: Is datos de custu contu sunt istados cantzellados in manera irreversìbile. Podes bogare sa suspensione a su contu pro chi si potzat impreare, ma no at a recuperare datu perunu de is chi teniat in antis.
|
suspension_irreversible: Is datos de custu contu sunt istados cantzellados in manera irreversìbile. Podes bogare sa suspensione a su contu pro chi si potzat impreare, ma no at a recuperare datu perunu de is chi teniat in antis.
|
||||||
suspension_reversible_hint_html: Su contu est istadu suspèndidu, e is datos ant a èssere cantzelladu de su totu su %{date}. Finas a tando, su contu si podet ripristinare sena efetu malu perunu. Si boles cantzellare totu is datos de su contu immediatamente ddu podes fàghere inoghe in bassu.
|
suspension_reversible_hint_html: Su contu est istadu suspèndidu, e is datos ant a èssere cantzelladu de su totu su %{date}. Finas a tando, su contu si podet ripristinare sena efetu malu perunu. Si boles cantzellare totu is datos de su contu immediatamente ddu podes fàghere inoghe in bassu.
|
||||||
|
@ -274,6 +280,7 @@ sc:
|
||||||
updated_msg: Emoji atualizadu
|
updated_msg: Emoji atualizadu
|
||||||
upload: Càrriga
|
upload: Càrriga
|
||||||
dashboard:
|
dashboard:
|
||||||
|
media_storage: Immagasinamentu
|
||||||
software: Programmas
|
software: Programmas
|
||||||
space: Impreu de ispàtziu
|
space: Impreu de ispàtziu
|
||||||
title: Pannellu
|
title: Pannellu
|
||||||
|
@ -281,21 +288,28 @@ sc:
|
||||||
add_new: Permite sa federatzione cun domìniu
|
add_new: Permite sa federatzione cun domìniu
|
||||||
created_msg: Sa federatzione cun su domìniu est istada permìtida
|
created_msg: Sa federatzione cun su domìniu est istada permìtida
|
||||||
destroyed_msg: Sa federatzione cun su domìniu no est istada permìtida
|
destroyed_msg: Sa federatzione cun su domìniu no est istada permìtida
|
||||||
|
import: Importatzione
|
||||||
undo: Non permitas sa federatzione cun su domìniu
|
undo: Non permitas sa federatzione cun su domìniu
|
||||||
domain_blocks:
|
domain_blocks:
|
||||||
add_new: Agiunghe blocu de domìniu nou
|
add_new: Agiunghe blocu de domìniu nou
|
||||||
|
confirm_suspension:
|
||||||
|
cancel: Annulla
|
||||||
|
confirm: Suspensione
|
||||||
created_msg: Protzessende su blocu de domìniu
|
created_msg: Protzessende su blocu de domìniu
|
||||||
destroyed_msg: Su blocu de domìniu est istadu iscontzadu
|
destroyed_msg: Su blocu de domìniu est istadu iscontzadu
|
||||||
domain: Domìniu
|
domain: Domìniu
|
||||||
edit: Modìfica su blocu de su domìniu
|
edit: Modìfica su blocu de su domìniu
|
||||||
existing_domain_block_html: As giai impostu lìmites prus astrintos a %{name}, ddu dias dèpere <a href="%{unblock_url}">isblocare</a> prima.
|
existing_domain_block_html: As giai impostu lìmites prus astrintos a %{name}, ddu dias dèpere <a href="%{unblock_url}">isblocare</a> prima.
|
||||||
|
import: Importatzione
|
||||||
new:
|
new:
|
||||||
create: Crea unu blocu
|
create: Crea unu blocu
|
||||||
hint: Su blocu de domìniu no at a impedire sa creatzione de contos noos in sa base de datos, ma ant a èssere aplicados in manera retroativa mètodos de moderatzione ispetzìficos subra custos contos.
|
hint: Su blocu de domìniu no at a impedire sa creatzione de contos noos in sa base de datos, ma ant a èssere aplicados in manera retroativa mètodos de moderatzione ispetzìficos subra custos contos.
|
||||||
severity:
|
severity:
|
||||||
noop: Perunu
|
noop: Perunu
|
||||||
|
silence: A sa muda
|
||||||
suspend: Suspensione
|
suspend: Suspensione
|
||||||
title: Blocu de domìniu nou
|
title: Blocu de domìniu nou
|
||||||
|
not_permitted: Non tenes su permissu de fàghere custa atzione
|
||||||
obfuscate: Cua su nòmine de domìniu
|
obfuscate: Cua su nòmine de domìniu
|
||||||
obfuscate_hint: Cua una parte de su nòmine de domìniu in sa lista si sa visualizatzione de sa lista de domìnios limitados est ativa
|
obfuscate_hint: Cua una parte de su nòmine de domìniu in sa lista si sa visualizatzione de sa lista de domìnios limitados est ativa
|
||||||
private_comment: Cummentu privadu
|
private_comment: Cummentu privadu
|
||||||
|
@ -326,9 +340,24 @@ sc:
|
||||||
title: Cussìgios de sighidura
|
title: Cussìgios de sighidura
|
||||||
unsuppress: Recùpera su cussìgiu de sighidura
|
unsuppress: Recùpera su cussìgiu de sighidura
|
||||||
instances:
|
instances:
|
||||||
|
back_to_all: Totus
|
||||||
|
back_to_limited: Limitadu
|
||||||
|
back_to_warning: Atentzione
|
||||||
by_domain: Domìniu
|
by_domain: Domìniu
|
||||||
|
content_policies:
|
||||||
|
policies:
|
||||||
|
reject_reports: Refuda informes
|
||||||
|
silence: A sa muda
|
||||||
|
suspend: Suspensione
|
||||||
|
dashboard:
|
||||||
|
instance_reports_measure: informes a subra de àtere
|
||||||
|
delivery:
|
||||||
|
all: Totus
|
||||||
delivery_available: Sa cunsigna est a disponimentu
|
delivery_available: Sa cunsigna est a disponimentu
|
||||||
empty: Perunu domìniu agatadu.
|
empty: Perunu domìniu agatadu.
|
||||||
|
known_accounts:
|
||||||
|
one: "%{count} contu connòschidu"
|
||||||
|
other: "%{count} contos connòschidos"
|
||||||
moderation:
|
moderation:
|
||||||
all: Totus
|
all: Totus
|
||||||
limited: Limitadas
|
limited: Limitadas
|
||||||
|
@ -390,18 +419,23 @@ sc:
|
||||||
notes:
|
notes:
|
||||||
one: "%{count} nota"
|
one: "%{count} nota"
|
||||||
other: "%{count} notas"
|
other: "%{count} notas"
|
||||||
|
action_log: Registru de controllu
|
||||||
action_taken_by: Mesuras adotadas dae
|
action_taken_by: Mesuras adotadas dae
|
||||||
are_you_sure: Seguru?
|
are_you_sure: Seguru?
|
||||||
assign_to_self: Assigna a mie
|
assign_to_self: Assigna a mie
|
||||||
assigned: Moderatzione assignada
|
assigned: Moderatzione assignada
|
||||||
by_target_domain: Domìniu de su contu signaladu
|
by_target_domain: Domìniu de su contu signaladu
|
||||||
|
cancel: Annulla
|
||||||
comment:
|
comment:
|
||||||
none: Perunu
|
none: Perunu
|
||||||
|
confirm: Cunfirma
|
||||||
created_at: Sinnaladu
|
created_at: Sinnaladu
|
||||||
forwarded: Torradu a imbiare
|
forwarded: Torradu a imbiare
|
||||||
forwarded_to: Torradu a imbiare a %{domain}
|
forwarded_to: Torradu a imbiare a %{domain}
|
||||||
mark_as_resolved: Marca comente a isòrvidu
|
mark_as_resolved: Marca comente a isòrvidu
|
||||||
|
mark_as_sensitive: Signala comente a sensìbile
|
||||||
mark_as_unresolved: Marcare comente a non isòrvidu
|
mark_as_unresolved: Marcare comente a non isòrvidu
|
||||||
|
no_one_assigned: Nemos
|
||||||
notes:
|
notes:
|
||||||
create: Agiunghe una nota
|
create: Agiunghe una nota
|
||||||
create_and_resolve: Isorve cun una nota
|
create_and_resolve: Isorve cun una nota
|
||||||
|
@ -419,6 +453,15 @@ sc:
|
||||||
unassign: Boga s'assignatzione
|
unassign: Boga s'assignatzione
|
||||||
unresolved: No isòrvidu
|
unresolved: No isòrvidu
|
||||||
updated_at: Atualizadu
|
updated_at: Atualizadu
|
||||||
|
view_profile: Visualiza profilu
|
||||||
|
roles:
|
||||||
|
categories:
|
||||||
|
administration: Amministratzione
|
||||||
|
invites: Invitos
|
||||||
|
moderation: Moderatzione
|
||||||
|
delete: Cantzella
|
||||||
|
privileges:
|
||||||
|
administrator: Amministratzione
|
||||||
rules:
|
rules:
|
||||||
add_new: Agiunghe règula
|
add_new: Agiunghe règula
|
||||||
delete: Cantzella
|
delete: Cantzella
|
||||||
|
@ -427,10 +470,26 @@ sc:
|
||||||
empty: Peruna règula de serbidore definida ancora.
|
empty: Peruna règula de serbidore definida ancora.
|
||||||
title: Règulas de su serbidore
|
title: Règulas de su serbidore
|
||||||
settings:
|
settings:
|
||||||
|
about:
|
||||||
|
manage_rules: Gesti is règulas de su serbidore
|
||||||
|
title: Informatziones
|
||||||
|
appearance:
|
||||||
|
title: Aspetu
|
||||||
|
default_noindex:
|
||||||
|
desc_html: Ìmplicat a totu is utentes chi no apant modificadu custa cunfiguratzione
|
||||||
|
title: Esclude in manera predefinida is utentes dae s'inditzamentu de is motores de chirca
|
||||||
|
discovery:
|
||||||
|
follow_recommendations: Cussìgios de sighidura
|
||||||
|
profile_directory: Diretòriu de profilos
|
||||||
|
public_timelines: Lìnias de tempos pùblicas
|
||||||
|
title: Iscoberta
|
||||||
|
trends: Tendèntzias
|
||||||
domain_blocks:
|
domain_blocks:
|
||||||
all: Pro totus
|
all: Pro totus
|
||||||
disabled: Pro nemos
|
disabled: Pro nemos
|
||||||
users: Pro utentes locales in lìnia
|
users: Pro utentes locales in lìnia
|
||||||
|
registrations:
|
||||||
|
title: Registros
|
||||||
registrations_mode:
|
registrations_mode:
|
||||||
modes:
|
modes:
|
||||||
approved: Aprovatzione rechesta pro si registrare
|
approved: Aprovatzione rechesta pro si registrare
|
||||||
|
@ -439,7 +498,10 @@ sc:
|
||||||
site_uploads:
|
site_uploads:
|
||||||
delete: Cantzella s'archìviu carrigadu
|
delete: Cantzella s'archìviu carrigadu
|
||||||
destroyed_msg: Càrriga de su situ cantzellada.
|
destroyed_msg: Càrriga de su situ cantzellada.
|
||||||
|
software_updates:
|
||||||
|
documentation_link: Àteras informatziones
|
||||||
statuses:
|
statuses:
|
||||||
|
application: Aplicatzione
|
||||||
back_to_account: Torra a sa pàgina de su contu
|
back_to_account: Torra a sa pàgina de su contu
|
||||||
deleted: Cantzelladu
|
deleted: Cantzelladu
|
||||||
media:
|
media:
|
||||||
|
@ -447,6 +509,10 @@ sc:
|
||||||
no_status_selected: Perunu istadu est istadu mudadu dae chi non nd'as seletzionadu
|
no_status_selected: Perunu istadu est istadu mudadu dae chi non nd'as seletzionadu
|
||||||
title: Istados de su contu
|
title: Istados de su contu
|
||||||
with_media: Cun elementos multimediales
|
with_media: Cun elementos multimediales
|
||||||
|
strikes:
|
||||||
|
actions:
|
||||||
|
none: "%{name} at imbiadu un'avisu a %{target}"
|
||||||
|
suspend: "%{name} at suspèndidu su contu de %{target}"
|
||||||
system_checks:
|
system_checks:
|
||||||
database_schema_check:
|
database_schema_check:
|
||||||
message_html: Ddoe at tràmudas de base de datos in suspesu. Pone·ddas in esecutzione pro ti assegurare chi s'aplicatzione funtzionet comente si tocat
|
message_html: Ddoe at tràmudas de base de datos in suspesu. Pone·ddas in esecutzione pro ti assegurare chi s'aplicatzione funtzionet comente si tocat
|
||||||
|
@ -459,12 +525,24 @@ sc:
|
||||||
review: Revisiona s'istadu
|
review: Revisiona s'istadu
|
||||||
updated_msg: Cunfiguratzione de etichetas atualizada
|
updated_msg: Cunfiguratzione de etichetas atualizada
|
||||||
title: Amministratzione
|
title: Amministratzione
|
||||||
|
trends:
|
||||||
|
pending_review: De revisionare
|
||||||
|
tags:
|
||||||
|
title: Etichetas de tendèntzia
|
||||||
|
title: Tendèntzias
|
||||||
warning_presets:
|
warning_presets:
|
||||||
add_new: Agiunghe noa
|
add_new: Agiunghe noa
|
||||||
delete: Cantzella
|
delete: Cantzella
|
||||||
edit_preset: Modìfica s'avisu predefinidu
|
edit_preset: Modìfica s'avisu predefinidu
|
||||||
empty: No as cunfiguradu ancora perunu avisu predefinidu.
|
empty: No as cunfiguradu ancora perunu avisu predefinidu.
|
||||||
title: Gesti is cunfiguratziones predefinidas de is avisos
|
title: Gesti is cunfiguratziones predefinidas de is avisos
|
||||||
|
webhooks:
|
||||||
|
delete: Cantzella
|
||||||
|
disable: Disativa
|
||||||
|
disabled: Disativadu
|
||||||
|
enable: Ativa
|
||||||
|
enabled: Ativu
|
||||||
|
status: Istadu
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_pending_account:
|
new_pending_account:
|
||||||
body: Is detàllios de su contu nou sunt a suta. Podes aprovare o refudare custa rechesta.
|
body: Is detàllios de su contu nou sunt a suta. Podes aprovare o refudare custa rechesta.
|
||||||
|
@ -473,6 +551,9 @@ sc:
|
||||||
body: "%{reporter} at sinnaladu %{target}"
|
body: "%{reporter} at sinnaladu %{target}"
|
||||||
body_remote: Una persone de su domìniu %{domain} at sinnaladu %{target}
|
body_remote: Una persone de su domìniu %{domain} at sinnaladu %{target}
|
||||||
subject: Informe nou pro %{instance} (#%{id})
|
subject: Informe nou pro %{instance} (#%{id})
|
||||||
|
new_trends:
|
||||||
|
new_trending_tags:
|
||||||
|
title: Etichetas de tendèntzia
|
||||||
aliases:
|
aliases:
|
||||||
add_new: Crea unu nomìngiu
|
add_new: Crea unu nomìngiu
|
||||||
created_msg: Nomìngiu creadu. Immoe podes cumintzare a tramudare dae su contu betzu.
|
created_msg: Nomìngiu creadu. Immoe podes cumintzare a tramudare dae su contu betzu.
|
||||||
|
@ -495,17 +576,21 @@ sc:
|
||||||
notification_preferences: Muda is preferèntzias de posta
|
notification_preferences: Muda is preferèntzias de posta
|
||||||
salutation: "%{name},"
|
salutation: "%{name},"
|
||||||
settings: 'Muda is preferèntzias de posta: %{link}'
|
settings: 'Muda is preferèntzias de posta: %{link}'
|
||||||
|
unsubscribe: Annulla sa sutiscritzione
|
||||||
view: 'Visualizatzione:'
|
view: 'Visualizatzione:'
|
||||||
view_profile: Visualiza profilu
|
view_profile: Visualiza profilu
|
||||||
view_status: Ammustra s'istadu
|
view_status: Ammustra s'istadu
|
||||||
applications:
|
applications:
|
||||||
created: Aplicatzione creada
|
created: Aplicatzione creada
|
||||||
destroyed: Aplicatzione cantzellada
|
destroyed: Aplicatzione cantzellada
|
||||||
|
logout: Essi
|
||||||
regenerate_token: Torra a generare s'identificadore de atzessu
|
regenerate_token: Torra a generare s'identificadore de atzessu
|
||||||
token_regenerated: Identificadore de atzessu generadu
|
token_regenerated: Identificadore de atzessu generadu
|
||||||
warning: Dae cara a custos datos. Non ddos cumpartzas mai cun nemos!
|
warning: Dae cara a custos datos. Non ddos cumpartzas mai cun nemos!
|
||||||
your_token: S'identificadore tuo de atzessu
|
your_token: S'identificadore tuo de atzessu
|
||||||
auth:
|
auth:
|
||||||
|
confirmations:
|
||||||
|
login_link: intra
|
||||||
delete_account: Cantzella su contu
|
delete_account: Cantzella su contu
|
||||||
delete_account_html: Si boles cantzellare su contu, ddu podes <a href="%{path}">fàghere inoghe</a>. T'amus a dimandare una cunfirmatzione.
|
delete_account_html: Si boles cantzellare su contu, ddu podes <a href="%{path}">fàghere inoghe</a>. T'amus a dimandare una cunfirmatzione.
|
||||||
description:
|
description:
|
||||||
|
@ -528,11 +613,14 @@ sc:
|
||||||
register: Registru
|
register: Registru
|
||||||
registration_closed: "%{instance} no atzetat àteras persones"
|
registration_closed: "%{instance} no atzetat àteras persones"
|
||||||
reset_password: Reseta sa crae
|
reset_password: Reseta sa crae
|
||||||
|
rules:
|
||||||
|
back: A coa
|
||||||
security: Seguresa
|
security: Seguresa
|
||||||
set_new_password: Cunfigura una crae noa
|
set_new_password: Cunfigura una crae noa
|
||||||
status:
|
status:
|
||||||
account_status: Istadu de su contu
|
account_status: Istadu de su contu
|
||||||
confirming: Isetende chi sa posta eletrònica siat cumpletada.
|
confirming: Isetende chi sa posta eletrònica siat cumpletada.
|
||||||
|
functional: Su contu tuo est operativu.
|
||||||
pending: Sa dimanda tua est in protzessu de revisione dae su personale nostru. Podet serbire unu pagu de tempus. As a retzire unu messàgiu eletrònicu si sa dimanda est aprovada.
|
pending: Sa dimanda tua est in protzessu de revisione dae su personale nostru. Podet serbire unu pagu de tempus. As a retzire unu messàgiu eletrònicu si sa dimanda est aprovada.
|
||||||
redirecting_to: Su contu tuo est inativu pro ite in die de oe est torrende a indiritzare a %{acct}.
|
redirecting_to: Su contu tuo est inativu pro ite in die de oe est torrende a indiritzare a %{acct}.
|
||||||
too_fast: Formulàriu imbiadu tropu a lestru, torra a proare.
|
too_fast: Formulàriu imbiadu tropu a lestru, torra a proare.
|
||||||
|
@ -581,8 +669,14 @@ sc:
|
||||||
more_details_html: Pro àteros detàllios, bide sa <a href="%{terms_path}">normativa de riservadesa</a>.
|
more_details_html: Pro àteros detàllios, bide sa <a href="%{terms_path}">normativa de riservadesa</a>.
|
||||||
username_available: Su nòmine de utente tuo at a torrare a èssere a disponimentu
|
username_available: Su nòmine de utente tuo at a torrare a èssere a disponimentu
|
||||||
username_unavailable: Su nòmine de utente tuo no at a abarrare a disponimentu
|
username_unavailable: Su nòmine de utente tuo no at a abarrare a disponimentu
|
||||||
|
disputes:
|
||||||
|
strikes:
|
||||||
|
title_actions:
|
||||||
|
none: Atentzione
|
||||||
domain_validator:
|
domain_validator:
|
||||||
invalid_domain: no est unu nòmine de domìniu vàlidu
|
invalid_domain: no est unu nòmine de domìniu vàlidu
|
||||||
|
edit_profile:
|
||||||
|
other: Àteru
|
||||||
errors:
|
errors:
|
||||||
'400': Sa dimanda chi as imbiadu non fiat vàlida o non fiat curreta.
|
'400': Sa dimanda chi as imbiadu non fiat vàlida o non fiat curreta.
|
||||||
'403': Non tenes permissu pro bìdere custa pàgina.
|
'403': Non tenes permissu pro bìdere custa pàgina.
|
||||||
|
@ -638,11 +732,15 @@ sc:
|
||||||
title: Agiunghe unu filtru nou
|
title: Agiunghe unu filtru nou
|
||||||
generic:
|
generic:
|
||||||
all: Totus
|
all: Totus
|
||||||
|
cancel: Annulla
|
||||||
changes_saved_msg: Modìficas sarvadas.
|
changes_saved_msg: Modìficas sarvadas.
|
||||||
|
confirm: Cunfirma
|
||||||
copy: Còpia
|
copy: Còpia
|
||||||
delete: Cantzella
|
delete: Cantzella
|
||||||
|
none: Perunu
|
||||||
order_by: Òrdina pro
|
order_by: Òrdina pro
|
||||||
save_changes: Sarva is modìficas
|
save_changes: Sarva is modìficas
|
||||||
|
today: oe
|
||||||
validation_errors:
|
validation_errors:
|
||||||
one: Calicuna cosa ancora no est andende. Bide sa faddina in bàsciu
|
one: Calicuna cosa ancora no est andende. Bide sa faddina in bàsciu
|
||||||
other: Calicuna cosa ancora no est andende. Bide is %{count} faddinas in bàsciu
|
other: Calicuna cosa ancora no est andende. Bide is %{count} faddinas in bàsciu
|
||||||
|
@ -655,12 +753,15 @@ sc:
|
||||||
overwrite: Subrascrie
|
overwrite: Subrascrie
|
||||||
overwrite_long: Sostitui is registros atuales cun cussos noos
|
overwrite_long: Sostitui is registros atuales cun cussos noos
|
||||||
preface: Podes importare datos chi as esportadu dae unu àteru serbidore, che a sa lista de sa gente chi ses sighende o blochende.
|
preface: Podes importare datos chi as esportadu dae unu àteru serbidore, che a sa lista de sa gente chi ses sighende o blochende.
|
||||||
|
status: Istadu
|
||||||
success: Datos carrigados; ant a èssere protzessados luego
|
success: Datos carrigados; ant a èssere protzessados luego
|
||||||
|
type: Casta de importatzione
|
||||||
types:
|
types:
|
||||||
blocking: Lista de blocos
|
blocking: Lista de blocos
|
||||||
bookmarks: Sinnalibros
|
bookmarks: Sinnalibros
|
||||||
domain_blocking: Lista domìnios blocados
|
domain_blocking: Lista domìnios blocados
|
||||||
following: Lista de sighiduras
|
following: Lista de sighiduras
|
||||||
|
lists: Listas
|
||||||
muting: Lista gente a sa muda
|
muting: Lista gente a sa muda
|
||||||
upload: Càrriga
|
upload: Càrriga
|
||||||
invites:
|
invites:
|
||||||
|
@ -685,6 +786,13 @@ sc:
|
||||||
expires_at: Iscadit
|
expires_at: Iscadit
|
||||||
uses: Impreos
|
uses: Impreos
|
||||||
title: Invita gente
|
title: Invita gente
|
||||||
|
login_activities:
|
||||||
|
authentication_methods:
|
||||||
|
password: crae
|
||||||
|
webauthn: craes de seguresa
|
||||||
|
mail_subscriptions:
|
||||||
|
unsubscribe:
|
||||||
|
title: Annulla sa sutiscritzione
|
||||||
media_attachments:
|
media_attachments:
|
||||||
validations:
|
validations:
|
||||||
images_and_video: Non si podet allegare unu vìdeu in una publicatzione chi cuntenet giai immàgines
|
images_and_video: Non si podet allegare unu vìdeu in una publicatzione chi cuntenet giai immàgines
|
||||||
|
@ -797,6 +905,8 @@ sc:
|
||||||
other: Àteru
|
other: Àteru
|
||||||
posting_defaults: Valores predefinidos de publicatzione
|
posting_defaults: Valores predefinidos de publicatzione
|
||||||
public_timelines: Lìnias de tempos pùblicas
|
public_timelines: Lìnias de tempos pùblicas
|
||||||
|
privacy:
|
||||||
|
search: Chirca
|
||||||
reactions:
|
reactions:
|
||||||
errors:
|
errors:
|
||||||
limit_reached: Lìmite de reatziones diferentes cròmpidu
|
limit_reached: Lìmite de reatziones diferentes cròmpidu
|
||||||
|
@ -850,6 +960,7 @@ sc:
|
||||||
platforms:
|
platforms:
|
||||||
adobe_air: Adobe Air
|
adobe_air: Adobe Air
|
||||||
android: Android
|
android: Android
|
||||||
|
chrome_os: ChromeOS
|
||||||
firefox_os: Firefox OS
|
firefox_os: Firefox OS
|
||||||
ios: iOS
|
ios: iOS
|
||||||
linux: Linux
|
linux: Linux
|
||||||
|
@ -934,6 +1045,7 @@ sc:
|
||||||
'2629746': 1 mese
|
'2629746': 1 mese
|
||||||
'31556952': 1 annu
|
'31556952': 1 annu
|
||||||
'5259492': 2 meses
|
'5259492': 2 meses
|
||||||
|
'604800': 1 chida
|
||||||
'63113904': 2 annos
|
'63113904': 2 annos
|
||||||
'7889238': 3 meses
|
'7889238': 3 meses
|
||||||
stream_entries:
|
stream_entries:
|
||||||
|
@ -969,6 +1081,7 @@ sc:
|
||||||
subject: S'archìviu tuo est prontu pro èssere iscarrigadu
|
subject: S'archìviu tuo est prontu pro èssere iscarrigadu
|
||||||
title: Collida dae s'archìviu
|
title: Collida dae s'archìviu
|
||||||
warning:
|
warning:
|
||||||
|
reason: 'Resone:'
|
||||||
subject:
|
subject:
|
||||||
disable: Su contu tuo %{acct} est istadu cungeladu
|
disable: Su contu tuo %{acct} est istadu cungeladu
|
||||||
none: Avisu pro %{acct}
|
none: Avisu pro %{acct}
|
||||||
|
|
1
config/locales/simple_form.fil.yml
Normal file
1
config/locales/simple_form.fil.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fil:
|
|
@ -81,8 +81,8 @@ hu:
|
||||||
bootstrap_timeline_accounts: Ezek a fiókok ki lesznek tűzve az új felhasználók követési javaslatainak élére.
|
bootstrap_timeline_accounts: Ezek a fiókok ki lesznek tűzve az új felhasználók követési javaslatainak élére.
|
||||||
closed_registrations_message: Akkor jelenik meg, amikor a regisztráció le van zárva
|
closed_registrations_message: Akkor jelenik meg, amikor a regisztráció le van zárva
|
||||||
content_cache_retention_period: A más kiszolgálókról származó bejegyzések megadott számú nap után törölve lesznek, ha pozitív értékre van állítva. Ez lehet, hogy nem fordítható vissza.
|
content_cache_retention_period: A más kiszolgálókról származó bejegyzések megadott számú nap után törölve lesznek, ha pozitív értékre van állítva. Ez lehet, hogy nem fordítható vissza.
|
||||||
custom_css: A Mastodon webes verziójában használhatsz egyedi stílusokat.
|
custom_css: A Mastodon webes verziójában használhatsz egyéni stílusokat.
|
||||||
mascot: Felülvágja a haladó webes felületen található illusztrációt.
|
mascot: Felülbírálja a speciális webes felületen található illusztrációt.
|
||||||
media_cache_retention_period: A letöltött médiafájlok megadott számú nap után törölve lesznek, ha pozitív értékre van állítva, és igény szerint újból le lesznek töltve.
|
media_cache_retention_period: A letöltött médiafájlok megadott számú nap után törölve lesznek, ha pozitív értékre van állítva, és igény szerint újból le lesznek töltve.
|
||||||
peers_api_enabled: Azon domainek listája, melyekkel ez a kiszolgáló találkozott a fediverzumban. Nem csatolunk adatot arról, hogy föderált kapcsolatban vagy-e az adott kiszolgálóval, csak arról, hogy a kiszolgálód tud a másikról. Ezt olyan szolgáltatások használják, melyek általában a föderációról készítenek statisztikákat.
|
peers_api_enabled: Azon domainek listája, melyekkel ez a kiszolgáló találkozott a fediverzumban. Nem csatolunk adatot arról, hogy föderált kapcsolatban vagy-e az adott kiszolgálóval, csak arról, hogy a kiszolgálód tud a másikról. Ezt olyan szolgáltatások használják, melyek általában a föderációról készítenek statisztikákat.
|
||||||
profile_directory: A profilok jegyzéke minden olyan felhasználót felsorol, akik engedélyezték a felfedezhetőségüket.
|
profile_directory: A profilok jegyzéke minden olyan felhasználót felsorol, akik engedélyezték a felfedezhetőségüket.
|
||||||
|
@ -103,7 +103,7 @@ hu:
|
||||||
form_challenge:
|
form_challenge:
|
||||||
current_password: Beléptél egy biztonsági térben
|
current_password: Beléptél egy biztonsági térben
|
||||||
imports:
|
imports:
|
||||||
data: Egy másik Mastodon kiszolgálóról exportált CSV-fájl
|
data: Egy másik Mastodon-kiszolgálóról exportált CSV-fájl
|
||||||
invite_request:
|
invite_request:
|
||||||
text: Ez segít nekünk átnézni a jelentkezésedet
|
text: Ez segít nekünk átnézni a jelentkezésedet
|
||||||
ip_block:
|
ip_block:
|
||||||
|
@ -199,7 +199,7 @@ hu:
|
||||||
otp_attempt: Kétlépcsős azonosító kód
|
otp_attempt: Kétlépcsős azonosító kód
|
||||||
password: Jelszó
|
password: Jelszó
|
||||||
phrase: Kulcsszó vagy kifejezés
|
phrase: Kulcsszó vagy kifejezés
|
||||||
setting_advanced_layout: Haladó webes felület engedélyezése
|
setting_advanced_layout: Speciális webes felület engedélyezése
|
||||||
setting_aggregate_reblogs: Megtolások csoportosítása az idővonalakon
|
setting_aggregate_reblogs: Megtolások csoportosítása az idővonalakon
|
||||||
setting_always_send_emails: E-mail értesítések küldése mindig
|
setting_always_send_emails: E-mail értesítések küldése mindig
|
||||||
setting_auto_play_gif: GIF-ek automatikus lejátszása
|
setting_auto_play_gif: GIF-ek automatikus lejátszása
|
||||||
|
|
|
@ -43,7 +43,7 @@ hy:
|
||||||
setting_display_media_hide_all: Երբեք մեդիա ցոյց չտալ
|
setting_display_media_hide_all: Երբեք մեդիա ցոյց չտալ
|
||||||
setting_display_media_show_all: Մեդիա միշտ ցոյց տալ
|
setting_display_media_show_all: Մեդիա միշտ ցոյց տալ
|
||||||
setting_use_blurhash: Կտորները հիմնուում են թաքցուած վիզուալի վրայ՝ խամրեցնելով դետալները
|
setting_use_blurhash: Կտորները հիմնուում են թաքցուած վիզուալի վրայ՝ խամրեցնելով դետալները
|
||||||
setting_use_pending_items: Թաքցնել հոսքի թարմացումները կտտոի ետեւում՝ աւտօմատ թարմացուող հոսքի փոխարէն
|
setting_use_pending_items: Թաքցնել հոսքի թարմացումները կոճակի ետեւում՝ աւտօմատ թարմացուող հոսքի փոխարէն
|
||||||
username: Միայն լատինատառեր, թուեր եւ տակի գծիկ
|
username: Միայն լատինատառեր, թուեր եւ տակի գծիկ
|
||||||
whole_word: Եթէ բանալի բառը կամ արտայայտութիւնը պարունակում է միայն այբբենական նիշեր եւ թուեր, ապա այն կիրառուելու է ամբողջ բառի հետ համընկնելու դէպքում միայն
|
whole_word: Եթէ բանալի բառը կամ արտայայտութիւնը պարունակում է միայն այբբենական նիշեր եւ թուեր, ապա այն կիրառուելու է ամբողջ բառի հետ համընկնելու դէպքում միայն
|
||||||
domain_allow:
|
domain_allow:
|
||||||
|
|
|
@ -27,14 +27,33 @@ lt:
|
||||||
none: Naudok šią parinktį norėdamas (-a) išsiųsti įspėjimą naudotojui, nesukeldamas (-a) jokio kito veiksmo.
|
none: Naudok šią parinktį norėdamas (-a) išsiųsti įspėjimą naudotojui, nesukeldamas (-a) jokio kito veiksmo.
|
||||||
sensitive: Priversk visus šio naudotojo medijos priedus pažymėti kaip jautrius.
|
sensitive: Priversk visus šio naudotojo medijos priedus pažymėti kaip jautrius.
|
||||||
silence: Neleisk naudotojui skelbti viešai matomų įrašų, paslėpk jų įrašus ir pranešimus nuo žmonių, kurie neseka jo. Uždaro visus su šia paskyra susijusius ataskaitas.
|
silence: Neleisk naudotojui skelbti viešai matomų įrašų, paslėpk jų įrašus ir pranešimus nuo žmonių, kurie neseka jo. Uždaro visus su šia paskyra susijusius ataskaitas.
|
||||||
|
suspend: Neleisk jokios sąveikos iš šios paskyros arba į ją ir ištrink jos turinį. Sugrąžinama per 30 dienų. Uždaro visas su šia paskyra susijusias ataskaitas.
|
||||||
|
warning_preset_id: Pasirinktinai. Gali pridėti pasirinktinį tekstą iš anksto nustatyto rinkinio pabaigoje
|
||||||
|
announcement:
|
||||||
|
all_day: Jei pažymėta, bus rodomos tik laikotarpio datos
|
||||||
|
ends_at: Pasirinktinai. Skelbimas šiuo laiku bus automatiškai panaikintas
|
||||||
|
scheduled_at: Palik tuščią, kad skelbimas būtų paskelbtas iš karto
|
||||||
|
starts_at: Pasirinktinai. Jei skelbimas susietas su tam tikru laiko tarpu
|
||||||
|
text: Gali naudoti įrašo sintaksę. Būk dėmesingas (-a), kiek vietos naudotojo ekrane užims skelbimas
|
||||||
|
appeal:
|
||||||
|
text: Gali pateikti apeliaciją dėl streiko tik vieną kartą
|
||||||
defaults:
|
defaults:
|
||||||
|
autofollow: Žmonės, kurie užsiregistruos per kvietimą, automatiškai seks tave
|
||||||
avatar: PNG, GIF arba JPG. Ne daugiau kaip %{size}. Bus sumažintas iki %{dimensions} tšk.
|
avatar: PNG, GIF arba JPG. Ne daugiau kaip %{size}. Bus sumažintas iki %{dimensions} tšk.
|
||||||
header: PNG, GIF arba JPG. Ne daugiau kaip %{size}. Bus sumažintas iki %{dimensions}tšk.
|
bot: Signalizuoti kitiems, kad paskyroje daugiausia atliekami automatiniai veiksmai ir kad ji gali būti nestebima
|
||||||
|
context: Vienas arba keli kontekstai, kuriems turėtų būti taikomas filtras
|
||||||
|
current_password: Saugumo sumetimais įvesk dabartinės paskyros slaptažodį
|
||||||
|
current_username: Kad patvirtintum, įvesk dabartinės paskyros naudotojo vardą
|
||||||
|
digest: Siunčiama tik po ilgo neaktyvumo laikotarpio ir tik tuo atveju, jei negavai jokių asmeninių žinučių
|
||||||
|
email: Tau bus išsiųstas patvirtinimo el. laiškas
|
||||||
|
header: PNG, GIF arba JPG. Ne daugiau kaip %{size}. Bus sumažintas iki %{dimensions} tšk.
|
||||||
inbox_url: Nukopijuok URL adresą iš pradinio puslapio perdavėjo, kurį nori naudoti
|
inbox_url: Nukopijuok URL adresą iš pradinio puslapio perdavėjo, kurį nori naudoti
|
||||||
irreversible: Filtruoti įrašai išnyks negrįžtamai, net jei vėliau filtras bus pašalintas
|
irreversible: Filtruoti įrašai išnyks negrįžtamai, net jei vėliau filtras bus pašalintas
|
||||||
locale: Naudotojo sąsajos kalba, el. laiškai ir stumiamieji pranešimai
|
locale: Naudotojo sąsajos kalba, el. laiškai ir stumiamieji pranešimai
|
||||||
password: Naudok bent 8 simbolius
|
password: Naudok bent 8 simbolius
|
||||||
phrase: Bus suderinta, neatsižvelgiant į teksto korpusą arba įrašo turinio įspėjimą
|
phrase: Bus suderinta, neatsižvelgiant į teksto lygį arba įrašo turinio įspėjimą
|
||||||
|
scopes: Prie kurių API programai bus leidžiama pasiekti. Pasirinkus aukščiausio lygio sritį, atskirų sričių pasirinkti nereikia.
|
||||||
|
setting_aggregate_reblogs: Nerodyti naujų pakėlimų įrašams, kurie neseniai buvo pakelti (taikoma tik naujai gautiems pakėlimams)
|
||||||
setting_always_send_emails: Paprastai pranešimai el. paštu nebus siunčiami, kai aktyviai naudoji Mastodon
|
setting_always_send_emails: Paprastai pranešimai el. paštu nebus siunčiami, kai aktyviai naudoji Mastodon
|
||||||
setting_default_sensitive: Jautrioji medija pagal numatytuosius nustatymus yra paslėpta ir gali būti atskleista paspaudus
|
setting_default_sensitive: Jautrioji medija pagal numatytuosius nustatymus yra paslėpta ir gali būti atskleista paspaudus
|
||||||
setting_display_media_default: Slėpti mediją, pažymėtą kaip jautrią
|
setting_display_media_default: Slėpti mediją, pažymėtą kaip jautrią
|
||||||
|
@ -42,21 +61,116 @@ lt:
|
||||||
setting_display_media_show_all: Visada rodyti mediją
|
setting_display_media_show_all: Visada rodyti mediją
|
||||||
setting_use_blurhash: Gradientai pagrįsti paslėptų vaizdų spalvomis, tačiau užgožia bet kokias detales
|
setting_use_blurhash: Gradientai pagrįsti paslėptų vaizdų spalvomis, tačiau užgožia bet kokias detales
|
||||||
setting_use_pending_items: Slėpti laiko skalės naujienas po paspaudimo, vietoj automatinio kanalo slinkimo
|
setting_use_pending_items: Slėpti laiko skalės naujienas po paspaudimo, vietoj automatinio kanalo slinkimo
|
||||||
|
username: Gali naudoti raides, skaičius ir pabraukimus
|
||||||
|
whole_word: Kai raktažodis ar frazė yra tik raidinis ir skaitmeninis, jis bus taikomas tik tada, jei atitiks visą žodį
|
||||||
|
email_domain_block:
|
||||||
|
with_dns_records: Bus bandoma išspręsti nurodyto domeno DNS įrašus, o rezultatai taip pat bus blokuojami
|
||||||
featured_tag:
|
featured_tag:
|
||||||
name: 'Štai keletas pastaruoju metu dažniausiai saitažodžių, kurių tu naudojai:'
|
name: 'Štai keletas pastaruoju metu dažniausiai saitažodžių, kurių tu naudojai:'
|
||||||
|
filters:
|
||||||
|
action: Pasirink, kokį veiksmą atlikti, kai įrašas atitinka filtrą
|
||||||
|
actions:
|
||||||
|
hide: Visiškai paslėpti filtruotą turinį ir elgtis taip, tarsi jo neegzistuotų
|
||||||
|
warn: Slėpti filtruojamą turinį po įspėjimu, paminint filtro pavadinimą
|
||||||
form_admin_settings:
|
form_admin_settings:
|
||||||
|
activity_api_enabled: Vietinių paskelbtų įrašų, aktyvių naudotojų ir naujų registracijų skaičiai kas savaitę
|
||||||
|
backups_retention_period: Laikyti sukurtus naudotojų archyvus nurodytą dienų skaičių.
|
||||||
peers_api_enabled: Domenų pavadinimų sąrašas, su kuriais šis serveris susidūrė fediverse. Čia nėra duomenų apie tai, ar tu bendrauji su tam tikru serveriu, tik apie tai, kad tavo serveris apie jį žino. Tai naudojama tarnybose, kurios renka federacijos statistiką bendrąja prasme.
|
peers_api_enabled: Domenų pavadinimų sąrašas, su kuriais šis serveris susidūrė fediverse. Čia nėra duomenų apie tai, ar tu bendrauji su tam tikru serveriu, tik apie tai, kad tavo serveris apie jį žino. Tai naudojama tarnybose, kurios renka federacijos statistiką bendrąja prasme.
|
||||||
site_contact_email: Kaip žmonės gali su tavimi susisiekti teisiniais ar pagalbos užklausimais.
|
site_contact_email: Kaip žmonės gali su tavimi susisiekti teisiniais ar pagalbos užklausimais.
|
||||||
site_contact_username: Kaip žmonės gali tave pasiekti Mastodon.
|
site_contact_username: Kaip žmonės gali tave pasiekti Mastodon.
|
||||||
site_extended_description: Bet kokia papildoma informacija, kuri gali būti naudinga lankytojams ir naudotojams. Gali būti struktūrizuota naudojant Markdown sintaksę.
|
site_extended_description: Bet kokia papildoma informacija, kuri gali būti naudinga lankytojams ir naudotojams. Gali būti struktūrizuota naudojant Markdown sintaksę.
|
||||||
|
thumbnail: Maždaug 2:1 dydžio vaizdas, rodomas šalia tavo serverio informacijos.
|
||||||
|
timeline_preview: Atsijungę lankytojai galės naršyti naujausius viešus įrašus, esančius serveryje.
|
||||||
trends: Trendai rodo, kurios įrašai, saitažodžiai ir naujienų istorijos tavo serveryje sulaukia didžiausio susidomėjimo.
|
trends: Trendai rodo, kurios įrašai, saitažodžiai ir naujienų istorijos tavo serveryje sulaukia didžiausio susidomėjimo.
|
||||||
sessions:
|
sessions:
|
||||||
webauthn: Jei tai USB raktas, būtinai jį įkišk ir, jei reikia, paliesk.
|
otp: 'Įvesk telefono programėlėje sugeneruotą dviejų tapatybės kodą arba naudok vieną iš atkūrimo kodų:'
|
||||||
|
webauthn: Jei tai USB raktas, būtinai jį įkišk ir, jei reikia, paspausk.
|
||||||
settings:
|
settings:
|
||||||
indexable: Tavo profilio puslapis gali būti rodomas paieškos rezultatuose Google, Bing ir kituose.
|
indexable: Tavo profilio puslapis gali būti rodomas paieškos rezultatuose Google, Bing ir kituose.
|
||||||
|
user:
|
||||||
|
chosen_languages: Kai pažymėta, viešose laiko skalėse bus rodomi tik įrašai pasirinktomis kalbomis
|
||||||
|
role: Vaidmuo valdo, kokius leidimus naudotojas (-a) turi
|
||||||
labels:
|
labels:
|
||||||
|
account:
|
||||||
|
indexable: Įtraukti viešus įrašus į paieškos rezultatus
|
||||||
|
show_collections: Rodyti sekimus ir sekėjus profilyje
|
||||||
|
unlocked: Automatiškai priimti naujus sekėjus
|
||||||
|
account_warning_preset:
|
||||||
|
title: Pavadinimas
|
||||||
|
admin_account_action:
|
||||||
|
include_statuses: Įtraukti praneštus įrašus į el. laišką
|
||||||
|
defaults:
|
||||||
|
avatar: Profilio nuotrauka
|
||||||
|
bot: Tai automatinė paskyra
|
||||||
|
chosen_languages: Filtruoti kalbas
|
||||||
|
display_name: Rodomas vardas
|
||||||
|
email: El. pašto adresas
|
||||||
|
expires_in: Nustoja galioti po
|
||||||
|
fields: Papildomi laukai
|
||||||
|
irreversible: Mesti vietoj slėpti
|
||||||
|
locale: Sąsajos kalba
|
||||||
|
max_uses: Maksimalus naudojimo skaičius
|
||||||
|
new_password: Naujas slaptažodis
|
||||||
|
note: Biografija
|
||||||
|
password: Slaptažodis
|
||||||
|
phrase: Raktažodis arba frazė
|
||||||
|
setting_auto_play_gif: Automatiškai leisti animuotų GIF
|
||||||
|
setting_boost_modal: Rodyti patvirtinimo dialogą prieš pakėliant įrašą
|
||||||
|
setting_default_language: Skelbimo kalba
|
||||||
|
setting_default_privacy: Skelbimo privatumas
|
||||||
|
setting_default_sensitive: Visada žymėti mediją kaip jautrią
|
||||||
|
setting_delete_modal: Rodyti patvirtinimo dialogą prieš ištrinant įrašą
|
||||||
|
setting_display_media: Medijos rodymas
|
||||||
|
setting_display_media_hide_all: Slėpti viską
|
||||||
|
setting_display_media_show_all: Rodyti viską
|
||||||
|
setting_expand_spoilers: Visada išplėsti įrašus, pažymėtus turinio įspėjimais
|
||||||
|
setting_hide_network: Slėpti savo socialinę diagramą
|
||||||
|
setting_system_font_ui: Naudoti numatytąjį sistemos šriftą
|
||||||
|
setting_theme: Svetainės tema
|
||||||
|
setting_use_pending_items: Lėtas režimas
|
||||||
|
title: Pavadinimas
|
||||||
|
type: Importo tipas
|
||||||
|
username: Naudotojo vardas
|
||||||
|
username_or_email: Naudotojo vardas arba el. paštas
|
||||||
|
whole_word: Visas žodis
|
||||||
|
email_domain_block:
|
||||||
|
with_dns_records: Įtraukti MX įrašus ir domeno IP adresus
|
||||||
featured_tag:
|
featured_tag:
|
||||||
name: Saitažodis
|
name: Saitažodis
|
||||||
|
filters:
|
||||||
|
actions:
|
||||||
|
hide: Slėpti visiškai
|
||||||
|
warn: Slėpti su įspėjimu
|
||||||
|
form_admin_settings:
|
||||||
|
activity_api_enabled: Skelbti suvestinį statistiką apie naudotojų veiklą per API
|
||||||
|
bootstrap_timeline_accounts: Visada rekomenduoti šias paskyras naujiems naudotojams
|
||||||
|
content_cache_retention_period: Turinio talpyklos išlaikymo laikotarpis
|
||||||
|
custom_css: Pasirinktinis CSS
|
||||||
|
mascot: Pasirinktinis talismanas (pasenęs)
|
||||||
|
registrations_mode: Kas gali užsiregistruoti
|
||||||
|
show_domain_blocks_rationale: Rodyti, kodėl domenai buvo užblokuoti
|
||||||
|
site_extended_description: Išplėstas aprašymas
|
||||||
|
site_short_description: Serverio aprašymas
|
||||||
|
site_terms: Privatumo politika
|
||||||
|
site_title: Serverio pavadinimas
|
||||||
|
theme: Numatytoji tema
|
||||||
|
thumbnail: Serverio miniatūra
|
||||||
|
invite_request:
|
||||||
|
text: Kodėl nori prisijungti?
|
||||||
|
notification_emails:
|
||||||
|
favourite: Kažkas pamėgo tavo įrašą
|
||||||
|
follow: Kažkas seka tave
|
||||||
|
follow_request: Kažkas paprašė sekti tave
|
||||||
|
mention: Kažkas paminėjo tave
|
||||||
|
pending_account: Reikia peržiūros naujam paskyrui
|
||||||
|
reblog: Kažkas pakėlė tavo įrašą
|
||||||
|
software_updates:
|
||||||
|
label: Yra nauja Mastodon versija
|
||||||
|
patch: Pranešti apie klaidų ištaisymo atnaujinimus
|
||||||
|
rule:
|
||||||
|
text: Taisyklė
|
||||||
|
settings:
|
||||||
|
show_application: Rodyti, iš kurios programėles išsiuntei įrašą
|
||||||
tag:
|
tag:
|
||||||
listable: Leisti šį saitažodį rodyti paieškose ir pasiūlymuose
|
listable: Leisti šį saitažodį rodyti paieškose ir pasiūlymuose
|
||||||
name: Saitažodis
|
name: Saitažodis
|
||||||
|
@ -64,11 +178,15 @@ lt:
|
||||||
usable: Leisti įrašams naudoti šį saitažodį
|
usable: Leisti įrašams naudoti šį saitažodį
|
||||||
user:
|
user:
|
||||||
role: Vaidmuo
|
role: Vaidmuo
|
||||||
|
time_zone: Laiko juosta
|
||||||
user_role:
|
user_role:
|
||||||
|
color: Ženklelio spalva
|
||||||
|
highlighted: Rodyti vaidmenį kaip ženklelį naudotojo profiliuose
|
||||||
|
name: Pavadinimas
|
||||||
permissions_as_keys: Leidimai
|
permissions_as_keys: Leidimai
|
||||||
position: Prioritetas
|
position: Prioritetas
|
||||||
webhook:
|
webhook:
|
||||||
events: Įgalinti įvykiai
|
events: Įjungti įvykiai
|
||||||
template: Naudingosios apkrovos šablonas
|
template: Naudingosios apkrovos šablonas
|
||||||
url: Galutinio taško URL
|
url: Galutinio taško URL
|
||||||
'no': Ne
|
'no': Ne
|
||||||
|
|
1
config/locales/simple_form.ne.yml
Normal file
1
config/locales/simple_form.ne.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ne:
|
1
config/locales/simple_form.ry.yml
Normal file
1
config/locales/simple_form.ry.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ry:
|
|
@ -53,6 +53,8 @@ sc:
|
||||||
domain: Custu domìniu at a pòdere recuperare datos dae custu serbidore e is datos in intrada dae cue ant a èssere protzessados e archiviados
|
domain: Custu domìniu at a pòdere recuperare datos dae custu serbidore e is datos in intrada dae cue ant a èssere protzessados e archiviados
|
||||||
email_domain_block:
|
email_domain_block:
|
||||||
with_dns_records: S'at a fàghere unu tentativu de risòlvere is registros DNS de su domìniu e fintzas is risultados ant a èssere blocados
|
with_dns_records: S'at a fàghere unu tentativu de risòlvere is registros DNS de su domìniu e fintzas is risultados ant a èssere blocados
|
||||||
|
form_admin_settings:
|
||||||
|
activity_api_enabled: Nùmeru de tuts publicados in locale, utentes ativos e registros noos in perìodos chidajolos
|
||||||
form_challenge:
|
form_challenge:
|
||||||
current_password: Ses intrende in un'àrea segura
|
current_password: Ses intrende in un'àrea segura
|
||||||
imports:
|
imports:
|
||||||
|
@ -155,6 +157,7 @@ sc:
|
||||||
setting_use_pending_items: Modalidade lenta
|
setting_use_pending_items: Modalidade lenta
|
||||||
severity: Severidade
|
severity: Severidade
|
||||||
sign_in_token_attempt: Còdighe de seguresa
|
sign_in_token_attempt: Còdighe de seguresa
|
||||||
|
title: Tìtulu
|
||||||
type: Casta de importatzione
|
type: Casta de importatzione
|
||||||
username: Nòmine utente
|
username: Nòmine utente
|
||||||
username_or_email: Nòmine utente o indiritzu de posta eletrònica
|
username_or_email: Nòmine utente o indiritzu de posta eletrònica
|
||||||
|
@ -163,6 +166,16 @@ sc:
|
||||||
with_dns_records: Include registros MX e indiritzos IP de su domìniu
|
with_dns_records: Include registros MX e indiritzos IP de su domìniu
|
||||||
featured_tag:
|
featured_tag:
|
||||||
name: Eticheta
|
name: Eticheta
|
||||||
|
form_admin_settings:
|
||||||
|
activity_api_enabled: Pùblica istatìsticas agregadas subra s'atividade de s'utente
|
||||||
|
custom_css: CSS personalizadu
|
||||||
|
peers_api_enabled: Pùblica sa lista de serbidores iscobertos in s'API
|
||||||
|
profile_directory: Ativa diretòriu de profilos
|
||||||
|
show_domain_blocks: Ammustra blocos de domìniu
|
||||||
|
site_contact_username: Nòmine de utente de su cuntatu
|
||||||
|
site_short_description: Descritzione de su serbidore
|
||||||
|
site_title: Nòmine de su serbidore
|
||||||
|
thumbnail: Miniadura de su serbidore
|
||||||
interactions:
|
interactions:
|
||||||
must_be_follower: Bloca is notìficas dae chie non ti sighit
|
must_be_follower: Bloca is notìficas dae chie non ti sighit
|
||||||
must_be_following: Bloca is notìficas dae gente chi non sighis
|
must_be_following: Bloca is notìficas dae gente chi non sighis
|
||||||
|
@ -186,6 +199,7 @@ sc:
|
||||||
mention: Una persone t'at mentovadu
|
mention: Una persone t'at mentovadu
|
||||||
pending_account: Unu contu nou tenet bisòngiu de una revisione
|
pending_account: Unu contu nou tenet bisòngiu de una revisione
|
||||||
reblog: Una persone at cumpartzidu s'istadu tuo
|
reblog: Una persone at cumpartzidu s'istadu tuo
|
||||||
|
report: Imbiu de un'informe nou
|
||||||
rule:
|
rule:
|
||||||
text: Règula
|
text: Règula
|
||||||
tag:
|
tag:
|
||||||
|
@ -193,6 +207,9 @@ sc:
|
||||||
name: Eticheta
|
name: Eticheta
|
||||||
trendable: Permite a custa eticheta de apàrrere in is tendèntzias
|
trendable: Permite a custa eticheta de apàrrere in is tendèntzias
|
||||||
usable: Permite a is tuts de impreare custa eticheta
|
usable: Permite a is tuts de impreare custa eticheta
|
||||||
|
user_role:
|
||||||
|
name: Nòmine
|
||||||
|
permissions_as_keys: Permissos
|
||||||
'no': Nono
|
'no': Nono
|
||||||
recommended: Cussigiadu
|
recommended: Cussigiadu
|
||||||
required:
|
required:
|
||||||
|
|
1
config/locales/simple_form.tlh.yml
Normal file
1
config/locales/simple_form.tlh.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
tlh:
|
|
@ -656,6 +656,10 @@ sk:
|
||||||
rules_check:
|
rules_check:
|
||||||
action: Spravuj serverové pravidlá
|
action: Spravuj serverové pravidlá
|
||||||
message_html: Neurčil/a si žiadne serverové pravidlá.
|
message_html: Neurčil/a si žiadne serverové pravidlá.
|
||||||
|
software_version_critical_check:
|
||||||
|
action: Pozri dostupné aktualizácie
|
||||||
|
software_version_patch_check:
|
||||||
|
action: Pozri dostupné aktualizácie
|
||||||
upload_check_privacy_error:
|
upload_check_privacy_error:
|
||||||
action: Pozri tu pre viac informácií
|
action: Pozri tu pre viac informácií
|
||||||
upload_check_privacy_error_object_storage:
|
upload_check_privacy_error_object_storage:
|
||||||
|
|
1
config/locales/tlh.yml
Normal file
1
config/locales/tlh.yml
Normal file
|
@ -0,0 +1 @@
|
||||||
|
tlh:
|
|
@ -472,15 +472,13 @@ module Mastodon::CLI
|
||||||
end
|
end
|
||||||
|
|
||||||
total = 0
|
total = 0
|
||||||
total += Account.where(id: ::Follow.where(account: account).select(:target_account_id)).count if options[:follows]
|
total += account.following.reorder(nil).count if options[:follows]
|
||||||
total += Account.where(id: ::Follow.where(target_account: account).select(:account_id)).count if options[:followers]
|
total += account.followers.reorder(nil).count if options[:followers]
|
||||||
progress = create_progress_bar(total)
|
progress = create_progress_bar(total)
|
||||||
processed = 0
|
processed = 0
|
||||||
|
|
||||||
if options[:follows]
|
if options[:follows]
|
||||||
scope = Account.where(id: ::Follow.where(account: account).select(:target_account_id))
|
account.following.reorder(nil).find_each do |target_account|
|
||||||
|
|
||||||
scope.find_each do |target_account|
|
|
||||||
UnfollowService.new.call(account, target_account)
|
UnfollowService.new.call(account, target_account)
|
||||||
rescue => e
|
rescue => e
|
||||||
progress.log pastel.red("Error processing #{target_account.id}: #{e}")
|
progress.log pastel.red("Error processing #{target_account.id}: #{e}")
|
||||||
|
@ -493,9 +491,7 @@ module Mastodon::CLI
|
||||||
end
|
end
|
||||||
|
|
||||||
if options[:followers]
|
if options[:followers]
|
||||||
scope = Account.where(id: ::Follow.where(target_account: account).select(:account_id))
|
account.followers.reorder(nil).find_each do |target_account|
|
||||||
|
|
||||||
scope.find_each do |target_account|
|
|
||||||
UnfollowService.new.call(target_account, account)
|
UnfollowService.new.call(target_account, account)
|
||||||
rescue => e
|
rescue => e
|
||||||
progress.log pastel.red("Error processing #{target_account.id}: #{e}")
|
progress.log pastel.red("Error processing #{target_account.id}: #{e}")
|
||||||
|
|
|
@ -97,6 +97,8 @@ module Mastodon::CLI
|
||||||
say("Removed #{custom_emojis_count} custom emojis#{dry_run_mode_suffix}", :green)
|
say("Removed #{custom_emojis_count} custom emojis#{dry_run_mode_suffix}", :green)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
CRAWL_SLEEP_TIME = 20
|
||||||
|
|
||||||
option :concurrency, type: :numeric, default: 50, aliases: [:c]
|
option :concurrency, type: :numeric, default: 50, aliases: [:c]
|
||||||
option :format, type: :string, default: 'summary', aliases: [:f]
|
option :format, type: :string, default: 'summary', aliases: [:f]
|
||||||
option :exclude_suspended, type: :boolean, default: false, aliases: [:x]
|
option :exclude_suspended, type: :boolean, default: false, aliases: [:x]
|
||||||
|
@ -168,8 +170,8 @@ module Mastodon::CLI
|
||||||
pool.post(domain, &work_unit)
|
pool.post(domain, &work_unit)
|
||||||
end
|
end
|
||||||
|
|
||||||
sleep 20
|
sleep CRAWL_SLEEP_TIME
|
||||||
sleep 20 until pool.queue_length.zero?
|
sleep CRAWL_SLEEP_TIME until pool.queue_length.zero?
|
||||||
|
|
||||||
pool.shutdown
|
pool.shutdown
|
||||||
pool.wait_for_termination(20)
|
pool.wait_for_termination(20)
|
||||||
|
|
|
@ -7,10 +7,10 @@ module Mastodon::CLI
|
||||||
class EmailDomainBlocks < Base
|
class EmailDomainBlocks < Base
|
||||||
desc 'list', 'List blocked e-mail domains'
|
desc 'list', 'List blocked e-mail domains'
|
||||||
def list
|
def list
|
||||||
EmailDomainBlock.where(parent_id: nil).order(id: 'DESC').find_each do |entry|
|
EmailDomainBlock.where(parent_id: nil).find_each do |entry|
|
||||||
say(entry.domain.to_s, :white)
|
say(entry.domain.to_s, :white)
|
||||||
|
|
||||||
EmailDomainBlock.where(parent_id: entry.id).order(id: 'DESC').find_each do |child|
|
EmailDomainBlock.where(parent_id: entry.id).find_each do |child|
|
||||||
say(" #{child.domain}", :cyan)
|
say(" #{child.domain}", :cyan)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -346,7 +346,7 @@ module Mastodon::CLI
|
||||||
|
|
||||||
remove_index_if_exists!(:announcement_reactions, 'index_announcement_reactions_on_account_id_and_announcement_id')
|
remove_index_if_exists!(:announcement_reactions, 'index_announcement_reactions_on_account_id_and_announcement_id')
|
||||||
|
|
||||||
say 'Removing duplicate account identity proofs…'
|
say 'Removing duplicate announcement reactions…'
|
||||||
ActiveRecord::Base.connection.select_all("SELECT string_agg(id::text, ',') AS ids FROM announcement_reactions GROUP BY account_id, announcement_id, name HAVING count(*) > 1").each do |row|
|
ActiveRecord::Base.connection.select_all("SELECT string_agg(id::text, ',') AS ids FROM announcement_reactions GROUP BY account_id, announcement_id, name HAVING count(*) > 1").each do |row|
|
||||||
AnnouncementReaction.where(id: row['ids'].split(',')).sort_by(&:id).reverse.drop(1).each(&:destroy)
|
AnnouncementReaction.where(id: row['ids'].split(',')).sort_by(&:id).reverse.drop(1).each(&:destroy)
|
||||||
end
|
end
|
||||||
|
@ -431,7 +431,7 @@ module Mastodon::CLI
|
||||||
def deduplicate_domain_blocks!
|
def deduplicate_domain_blocks!
|
||||||
remove_index_if_exists!(:domain_blocks, 'index_domain_blocks_on_domain')
|
remove_index_if_exists!(:domain_blocks, 'index_domain_blocks_on_domain')
|
||||||
|
|
||||||
say 'Deduplicating domain_allows…'
|
say 'Deduplicating domain_blocks…'
|
||||||
ActiveRecord::Base.connection.select_all("SELECT string_agg(id::text, ',') AS ids FROM domain_blocks GROUP BY domain HAVING count(*) > 1").each do |row|
|
ActiveRecord::Base.connection.select_all("SELECT string_agg(id::text, ',') AS ids FROM domain_blocks GROUP BY domain HAVING count(*) > 1").each do |row|
|
||||||
domain_blocks = DomainBlock.where(id: row['ids'].split(',')).by_severity.reverse.to_a
|
domain_blocks = DomainBlock.where(id: row['ids'].split(',')).by_severity.reverse.to_a
|
||||||
|
|
||||||
|
@ -462,7 +462,7 @@ module Mastodon::CLI
|
||||||
UnavailableDomain.where(id: row['ids'].split(',')).sort_by(&:id).reverse.drop(1).each(&:destroy)
|
UnavailableDomain.where(id: row['ids'].split(',')).sort_by(&:id).reverse.drop(1).each(&:destroy)
|
||||||
end
|
end
|
||||||
|
|
||||||
say 'Restoring domain_allows indexes…'
|
say 'Restoring unavailable_domains indexes…'
|
||||||
ActiveRecord::Base.connection.add_index :unavailable_domains, ['domain'], name: 'index_unavailable_domains_on_domain', unique: true
|
ActiveRecord::Base.connection.add_index :unavailable_domains, ['domain'], name: 'index_unavailable_domains_on_domain', unique: true
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -712,7 +712,7 @@ module Mastodon::CLI
|
||||||
end
|
end
|
||||||
|
|
||||||
def remove_index_if_exists!(table, name)
|
def remove_index_if_exists!(table, name)
|
||||||
ActiveRecord::Base.connection.remove_index(table, name: name)
|
ActiveRecord::Base.connection.remove_index(table, name: name) if ActiveRecord::Base.connection.index_name_exists?(table, name)
|
||||||
rescue ArgumentError, ActiveRecord::StatementInvalid
|
rescue ArgumentError, ActiveRecord::StatementInvalid
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
|
|
@ -120,7 +120,7 @@ module Mastodon::CLI
|
||||||
|
|
||||||
say('Beginning removal of now-orphaned media attachments to free up disk space...')
|
say('Beginning removal of now-orphaned media attachments to free up disk space...')
|
||||||
|
|
||||||
scope = MediaAttachment.reorder(nil).unattached.where('created_at < ?', options[:days].pred.days.ago)
|
scope = MediaAttachment.unattached.where('created_at < ?', options[:days].pred.days.ago)
|
||||||
processed = 0
|
processed = 0
|
||||||
removed = 0
|
removed = 0
|
||||||
progress = create_progress_bar(scope.count)
|
progress = create_progress_bar(scope.count)
|
||||||
|
|
|
@ -193,7 +193,7 @@
|
||||||
"eslint-plugin-jsx-a11y": "~6.8.0",
|
"eslint-plugin-jsx-a11y": "~6.8.0",
|
||||||
"eslint-plugin-prettier": "^5.0.0",
|
"eslint-plugin-prettier": "^5.0.0",
|
||||||
"eslint-plugin-promise": "~6.1.1",
|
"eslint-plugin-promise": "~6.1.1",
|
||||||
"eslint-plugin-react": "~7.33.0",
|
"eslint-plugin-react": "^7.33.2",
|
||||||
"eslint-plugin-react-hooks": "^4.6.0",
|
"eslint-plugin-react-hooks": "^4.6.0",
|
||||||
"husky": "^8.0.3",
|
"husky": "^8.0.3",
|
||||||
"jest": "^29.5.0",
|
"jest": "^29.5.0",
|
||||||
|
|
|
@ -161,12 +161,13 @@ RSpec.describe Admin::AccountsController do
|
||||||
it 'logs action' do
|
it 'logs action' do
|
||||||
expect(subject).to have_http_status 302
|
expect(subject).to have_http_status 302
|
||||||
|
|
||||||
log_item = Admin::ActionLog.last
|
expect(latest_admin_action_log)
|
||||||
|
.to be_present
|
||||||
expect(log_item).to_not be_nil
|
.and have_attributes(
|
||||||
expect(log_item.action).to eq :approve
|
action: eq(:approve),
|
||||||
expect(log_item.account_id).to eq current_user.account_id
|
account_id: eq(current_user.account_id),
|
||||||
expect(log_item.target_id).to eq account.user.id
|
target_id: eq(account.user.id)
|
||||||
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -201,12 +202,13 @@ RSpec.describe Admin::AccountsController do
|
||||||
it 'logs action' do
|
it 'logs action' do
|
||||||
expect(subject).to have_http_status 302
|
expect(subject).to have_http_status 302
|
||||||
|
|
||||||
log_item = Admin::ActionLog.last
|
expect(latest_admin_action_log)
|
||||||
|
.to be_present
|
||||||
expect(log_item).to_not be_nil
|
.and have_attributes(
|
||||||
expect(log_item.action).to eq :reject
|
action: eq(:reject),
|
||||||
expect(log_item.account_id).to eq current_user.account_id
|
account_id: eq(current_user.account_id),
|
||||||
expect(log_item.target_id).to eq account.user.id
|
target_id: eq(account.user.id)
|
||||||
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -427,4 +429,10 @@ RSpec.describe Admin::AccountsController do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def latest_admin_action_log
|
||||||
|
Admin::ActionLog.last
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -9,11 +9,9 @@ describe Admin::ActionLogsController do
|
||||||
let!(:account) { Fabricate(:account) }
|
let!(:account) { Fabricate(:account) }
|
||||||
|
|
||||||
before do
|
before do
|
||||||
_orphaned_logs = %w(
|
orphaned_log_types.map do |type|
|
||||||
Account User UserRole Report DomainBlock DomainAllow
|
Fabricate(:action_log, account: account, action: 'destroy', target_type: type, target_id: 1312)
|
||||||
EmailDomainBlock UnavailableDomain Status AccountWarning
|
end
|
||||||
Announcement IpBlock Instance CustomEmoji CanonicalEmailBlock Appeal
|
|
||||||
).map { |type| Admin::ActionLog.new(account: account, action: 'destroy', target_type: type, target_id: 1312).save! }
|
|
||||||
end
|
end
|
||||||
|
|
||||||
describe 'GET #index' do
|
describe 'GET #index' do
|
||||||
|
@ -24,4 +22,27 @@ describe Admin::ActionLogsController do
|
||||||
expect(response).to have_http_status(200)
|
expect(response).to have_http_status(200)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def orphaned_log_types
|
||||||
|
%w(
|
||||||
|
Account
|
||||||
|
AccountWarning
|
||||||
|
Announcement
|
||||||
|
Appeal
|
||||||
|
CanonicalEmailBlock
|
||||||
|
CustomEmoji
|
||||||
|
DomainAllow
|
||||||
|
DomainBlock
|
||||||
|
EmailDomainBlock
|
||||||
|
Instance
|
||||||
|
IpBlock
|
||||||
|
Report
|
||||||
|
Status
|
||||||
|
UnavailableDomain
|
||||||
|
User
|
||||||
|
UserRole
|
||||||
|
)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -192,16 +192,11 @@ RSpec.describe Admin::DomainBlocksController do
|
||||||
let(:original_severity) { 'suspend' }
|
let(:original_severity) { 'suspend' }
|
||||||
let(:new_severity) { 'silence' }
|
let(:new_severity) { 'silence' }
|
||||||
|
|
||||||
it 'changes the block severity' do
|
it 'changes the block severity, suspensions, and silences' do
|
||||||
expect { subject }.to change { domain_block.reload.severity }.from('suspend').to('silence')
|
expect { subject }
|
||||||
end
|
.to change_severity('suspend', 'silence')
|
||||||
|
.and change_suspended(true, false)
|
||||||
it 'undoes individual suspensions' do
|
.and change_silenced(false, true)
|
||||||
expect { subject }.to change { remote_account.reload.suspended? }.from(true).to(false)
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'performs individual silences' do
|
|
||||||
expect { subject }.to change { remote_account.reload.silenced? }.from(false).to(true)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -209,17 +204,26 @@ RSpec.describe Admin::DomainBlocksController do
|
||||||
let(:original_severity) { 'silence' }
|
let(:original_severity) { 'silence' }
|
||||||
let(:new_severity) { 'suspend' }
|
let(:new_severity) { 'suspend' }
|
||||||
|
|
||||||
it 'changes the block severity' do
|
it 'changes the block severity, silences, and suspensions' do
|
||||||
expect { subject }.to change { domain_block.reload.severity }.from('silence').to('suspend')
|
expect { subject }
|
||||||
|
.to change_severity('silence', 'suspend')
|
||||||
|
.and change_silenced(true, false)
|
||||||
|
.and change_suspended(false, true)
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
it 'undoes individual silences' do
|
private
|
||||||
expect { subject }.to change { remote_account.reload.silenced? }.from(true).to(false)
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'performs individual suspends' do
|
def change_severity(from, to)
|
||||||
expect { subject }.to change { remote_account.reload.suspended? }.from(false).to(true)
|
change { domain_block.reload.severity }.from(from).to(to)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def change_silenced(from, to)
|
||||||
|
change { remote_account.reload.silenced? }.from(from).to(to)
|
||||||
|
end
|
||||||
|
|
||||||
|
def change_suspended(from, to)
|
||||||
|
change { remote_account.reload.suspended? }.from(from).to(to)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ RSpec.describe Admin::ExportDomainAllowsController do
|
||||||
|
|
||||||
get :export, params: { format: :csv }
|
get :export, params: { format: :csv }
|
||||||
expect(response).to have_http_status(200)
|
expect(response).to have_http_status(200)
|
||||||
expect(response.body).to eq(File.read(File.join(file_fixture_path, 'domain_allows.csv')))
|
expect(response.body).to eq(domain_allows_csv_file)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ RSpec.describe Admin::ExportDomainAllowsController do
|
||||||
# Domains should now be added
|
# Domains should now be added
|
||||||
get :export, params: { format: :csv }
|
get :export, params: { format: :csv }
|
||||||
expect(response).to have_http_status(200)
|
expect(response).to have_http_status(200)
|
||||||
expect(response.body).to eq(File.read(File.join(file_fixture_path, 'domain_allows.csv')))
|
expect(response.body).to eq(domain_allows_csv_file)
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'displays error on no file selected' do
|
it 'displays error on no file selected' do
|
||||||
|
@ -49,4 +49,10 @@ RSpec.describe Admin::ExportDomainAllowsController do
|
||||||
expect(flash[:error]).to eq(I18n.t('admin.export_domain_allows.no_file'))
|
expect(flash[:error]).to eq(I18n.t('admin.export_domain_allows.no_file'))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def domain_allows_csv_file
|
||||||
|
File.read(File.join(file_fixture_path, 'domain_allows.csv'))
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -26,7 +26,13 @@ RSpec.describe Admin::ExportDomainBlocksController do
|
||||||
|
|
||||||
get :export, params: { format: :csv }
|
get :export, params: { format: :csv }
|
||||||
expect(response).to have_http_status(200)
|
expect(response).to have_http_status(200)
|
||||||
expect(response.body).to eq(File.read(File.join(file_fixture_path, 'domain_blocks.csv')))
|
expect(response.body).to eq(domain_blocks_csv_file)
|
||||||
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def domain_blocks_csv_file
|
||||||
|
File.read(File.join(file_fixture_path, 'domain_blocks.csv'))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
describe Api::V1::Accounts::IdentityProofsController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read:accounts') }
|
|
||||||
let(:account) { Fabricate(:account) }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #index' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :index, params: { account_id: account.id, limit: 2 }
|
|
||||||
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,25 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
describe Api::V1::Accounts::ListsController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read:lists') }
|
|
||||||
let(:account) { Fabricate(:account) }
|
|
||||||
let(:list) { Fabricate(:list, account: user.account) }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
user.account.follow!(account)
|
|
||||||
list.accounts << account
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #index' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :index, params: { account_id: account.id }
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,23 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
describe Api::V1::Accounts::LookupController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read:accounts') }
|
|
||||||
let(:account) { Fabricate(:account) }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #show' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :show, params: { account_id: account.id, acct: account.acct }
|
|
||||||
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,40 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
RSpec.describe Api::V1::Accounts::PinsController do
|
|
||||||
let(:john) { Fabricate(:user) }
|
|
||||||
let(:kevin) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: john.id, scopes: 'write:accounts') }
|
|
||||||
|
|
||||||
before do
|
|
||||||
kevin.account.followers << john.account
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'POST #create' do
|
|
||||||
subject { post :create, params: { account_id: kevin.account.id } }
|
|
||||||
|
|
||||||
it 'creates account_pin', :aggregate_failures do
|
|
||||||
expect do
|
|
||||||
subject
|
|
||||||
end.to change { AccountPin.where(account: john.account, target_account: kevin.account).count }.by(1)
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'DELETE #destroy' do
|
|
||||||
subject { delete :destroy, params: { account_id: kevin.account.id } }
|
|
||||||
|
|
||||||
before do
|
|
||||||
Fabricate(:account_pin, account: john.account, target_account: kevin.account)
|
|
||||||
end
|
|
||||||
|
|
||||||
it 'destroys account_pin', :aggregate_failures do
|
|
||||||
expect do
|
|
||||||
subject
|
|
||||||
end.to change { AccountPin.where(account: john.account, target_account: kevin.account).count }.by(-1)
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,22 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
RSpec.describe Api::V1::Accounts::SearchController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read:accounts') }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #show' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :show, params: { q: 'query' }
|
|
||||||
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,23 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
describe Api::V1::FeaturedTags::SuggestionsController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read:accounts') }
|
|
||||||
let(:account) { Fabricate(:account) }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #index' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :index, params: { account_id: account.id, limit: 2 }
|
|
||||||
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,22 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'rails_helper'
|
|
||||||
|
|
||||||
describe Api::V2::SuggestionsController do
|
|
||||||
render_views
|
|
||||||
|
|
||||||
let(:user) { Fabricate(:user) }
|
|
||||||
let(:token) { Fabricate(:accessible_access_token, resource_owner_id: user.id, scopes: 'read') }
|
|
||||||
|
|
||||||
before do
|
|
||||||
allow(controller).to receive(:doorkeeper_token) { token }
|
|
||||||
end
|
|
||||||
|
|
||||||
describe 'GET #index' do
|
|
||||||
it 'returns http success' do
|
|
||||||
get :index
|
|
||||||
|
|
||||||
expect(response).to have_http_status(200)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue