-
-
-
-
+ + ++ + HTML end def width diff --git a/app/serializers/rest/instance_serializer.rb b/app/serializers/rest/instance_serializer.rb index 3d6fff0ea2..c50db06b3a 100644 --- a/app/serializers/rest/instance_serializer.rb +++ b/app/serializers/rest/instance_serializer.rb @@ -114,9 +114,7 @@ class REST::InstanceSerializer < ActiveModel::Serializer end def api_versions - { - mastodon: 1, - } + Mastodon::Version.api_versions end private diff --git a/app/services/activitypub/process_account_service.rb b/app/services/activitypub/process_account_service.rb index b667e97f4d..1e2d614d72 100644 --- a/app/services/activitypub/process_account_service.rb +++ b/app/services/activitypub/process_account_service.rb @@ -117,6 +117,7 @@ class ActivityPub::ProcessAccountService < BaseService @account.discoverable = @json['discoverable'] || false @account.indexable = @json['indexable'] || false @account.memorial = @json['memorial'] || false + @account.attribution_domains = as_array(@json['attributionDomains'] || []).map { |item| value_or_id(item) } end def set_fetchable_key! diff --git a/app/services/fetch_link_card_service.rb b/app/services/fetch_link_card_service.rb index 36d5c490a6..7662fc1f29 100644 --- a/app/services/fetch_link_card_service.rb +++ b/app/services/fetch_link_card_service.rb @@ -153,12 +153,13 @@ class FetchLinkCardService < BaseService return if html.nil? link_details_extractor = LinkDetailsExtractor.new(@url, @html, @html_charset) - provider = PreviewCardProvider.matching_domain(Addressable::URI.parse(link_details_extractor.canonical_url).normalized_host) - linked_account = ResolveAccountService.new.call(link_details_extractor.author_account, suppress_errors: true) if link_details_extractor.author_account.present? && provider&.trendable? + domain = Addressable::URI.parse(link_details_extractor.canonical_url).normalized_host + provider = PreviewCardProvider.matching_domain(domain) + linked_account = ResolveAccountService.new.call(link_details_extractor.author_account, suppress_errors: true) if link_details_extractor.author_account.present? @card = PreviewCard.find_or_initialize_by(url: link_details_extractor.canonical_url) if link_details_extractor.canonical_url != @card.url @card.assign_attributes(link_details_extractor.to_preview_card_attributes) - @card.author_account = linked_account + @card.author_account = linked_account if linked_account&.can_be_attributed_from?(domain) || provider&.trendable? @card.save_with_optional_image! unless @card.title.blank? && @card.html.blank? end end diff --git a/app/validators/domain_validator.rb b/app/validators/domain_validator.rb index 3a951f9a7e..718fd190f1 100644 --- a/app/validators/domain_validator.rb +++ b/app/validators/domain_validator.rb @@ -1,22 +1,29 @@ # frozen_string_literal: true class DomainValidator < ActiveModel::EachValidator + MAX_DOMAIN_LENGTH = 256 + MIN_LABEL_LENGTH = 1 + MAX_LABEL_LENGTH = 63 + ALLOWED_CHARACTERS_RE = /^[a-z0-9\-]+$/i + def validate_each(record, attribute, value) return if value.blank? - domain = if options[:acct] - value.split('@').last - else - value - end + (options[:multiline] ? value.split : [value]).each do |domain| + _, domain = domain.split('@') if options[:acct] - record.errors.add(attribute, I18n.t('domain_validator.invalid_domain')) unless compliant?(domain) + next if domain.blank? + + record.errors.add(attribute, options[:multiline] ? :invalid_domain_on_line : :invalid, value: domain) unless compliant?(domain) + end end private def compliant?(value) - Addressable::URI.new.tap { |uri| uri.host = value } + uri = Addressable::URI.new + uri.host = value + uri.normalized_host.size < MAX_DOMAIN_LENGTH && uri.normalized_host.split('.').all? { |label| label.size.between?(MIN_LABEL_LENGTH, MAX_LABEL_LENGTH) && label =~ ALLOWED_CHARACTERS_RE } rescue Addressable::URI::InvalidURIError, IDN::Idna::IdnaError false end diff --git a/app/validators/lines_validator.rb b/app/validators/lines_validator.rb new file mode 100644 index 0000000000..27a108bb2c --- /dev/null +++ b/app/validators/lines_validator.rb @@ -0,0 +1,9 @@ +# frozen_string_literal: true + +class LinesValidator < ActiveModel::EachValidator + def validate_each(record, attribute, value) + return if value.blank? + + record.errors.add(attribute, :too_many_lines, limit: options[:maximum]) if options[:maximum].present? && value.split.size > options[:maximum] + end +end diff --git a/app/views/admin/account_actions/new.html.haml b/app/views/admin/account_actions/new.html.haml index 5b98582d8c..c4311eba96 100644 --- a/app/views/admin/account_actions/new.html.haml +++ b/app/views/admin/account_actions/new.html.haml @@ -1,7 +1,7 @@ - content_for :page_title do = t('admin.account_actions.title', acct: @account.pretty_acct) -- if @account.suspended? +- if @account.suspended_locally? .flash-message.alert = t('admin.account_actions.already_suspended') - elsif @account.silenced? diff --git a/app/views/admin/reports/_actions.html.haml b/app/views/admin/reports/_actions.html.haml index 7317d401e7..ef016e949b 100644 --- a/app/views/admin/reports/_actions.html.haml +++ b/app/views/admin/reports/_actions.html.haml @@ -27,7 +27,7 @@ = form.button t('admin.accounts.silence'), name: :silence, class: 'button button--destructive', - disabled: report.target_account.silenced? || report.target_account.suspended?, + disabled: report.target_account.silenced? || report.target_account.suspended_locally?, title: report.target_account.silenced? ? t('admin.account_actions.already_silenced') : '' .report-actions__item__description = t('admin.reports.actions.silence_description_html') @@ -36,8 +36,8 @@ = form.button t('admin.accounts.suspend'), name: :suspend, class: 'button button--destructive', - disabled: report.target_account.suspended?, - title: report.target_account.suspended? ? t('admin.account_actions.already_suspended') : '' + disabled: report.target_account.suspended_locally?, + title: report.target_account.suspended_locally? ? t('admin.account_actions.already_suspended') : '' .report-actions__item__description = t('admin.reports.actions.suspend_description_html') .report-actions__item diff --git a/app/views/admin/reports/_status.html.haml b/app/views/admin/reports/_status.html.haml index 11be38ef84..e0870503d6 100644 --- a/app/views/admin/reports/_status.html.haml +++ b/app/views/admin/reports/_status.html.haml @@ -33,7 +33,7 @@ = material_symbol('repeat_active') = t('statuses.boosted_from_html', acct_link: admin_account_inline_link_to(status.proper.account)) - else - = fa_visibility_icon(status) + = material_symbol visibility_icon(status) = t("statuses.visibilities.#{status.visibility}") - if status.proper.sensitive? · diff --git a/app/views/filters/statuses/_status_filter.html.haml b/app/views/filters/statuses/_status_filter.html.haml index 31aa9ec237..d0d04638d2 100644 --- a/app/views/filters/statuses/_status_filter.html.haml +++ b/app/views/filters/statuses/_status_filter.html.haml @@ -29,7 +29,7 @@ · = t('statuses.edited_at_html', date: content_tag(:time, l(status.edited_at), datetime: status.edited_at.iso8601, title: l(status.edited_at), class: 'formatted')) · - = fa_visibility_icon(status) + = material_symbol visibility_icon(status) = t("statuses.visibilities.#{status.visibility}") - if status.sensitive? · diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 1a3a111b33..a76dc75f63 100755 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -21,7 +21,7 @@ %link{ rel: 'mask-icon', href: frontend_asset_path('images/logo-symbol-icon.svg'), color: '#6364FF' }/ %link{ rel: 'manifest', href: manifest_path(format: :json) }/ = theme_color_tags current_theme - %meta{ name: 'apple-mobile-web-app-capable', content: 'yes' }/ + %meta{ name: 'mobile-web-app-capable', content: 'yes' }/ %title= html_title diff --git a/app/views/layouts/embedded.html.haml b/app/views/layouts/embedded.html.haml index ec583556ce..b194bc07ad 100644 --- a/app/views/layouts/embedded.html.haml +++ b/app/views/layouts/embedded.html.haml @@ -15,8 +15,7 @@ = javascript_pack_tag 'common', integrity: true, crossorigin: 'anonymous' = preload_locale_pack = render_initial_state - = flavoured_javascript_pack_tag 'public', integrity: true, crossorigin: 'anonymous' - + = flavoured_javascript_pack_tag 'embed', integrity: true, crossorigin: 'anonymous' %body.embed = yield diff --git a/app/views/redirects/show.html.haml b/app/views/redirects/show.html.haml index 64436e05d1..aa0db350a8 100644 --- a/app/views/redirects/show.html.haml +++ b/app/views/redirects/show.html.haml @@ -2,6 +2,8 @@ %meta{ name: 'robots', content: 'noindex, noarchive' }/ %link{ rel: 'canonical', href: @redirect_path } +- content_for :body_classes, 'app-body' + .redirect .redirect__logo = link_to render_logo, root_path diff --git a/app/views/settings/verifications/show.html.haml b/app/views/settings/verifications/show.html.haml index 4fb2918018..5318b0767d 100644 --- a/app/views/settings/verifications/show.html.haml +++ b/app/views/settings/verifications/show.html.haml @@ -5,7 +5,9 @@ %h2= t('settings.profile') = render partial: 'settings/shared/profile_navigation' -.simple_form +.simple_form.form-section + %h3= t('verification.website_verification') + %p.lead= t('verification.hint_html') %h4= t('verification.here_is_how') @@ -28,3 +30,33 @@ %span.verified-badge = material_symbol 'check', class: 'verified-badge__mark' %span= field.value + += simple_form_for @account, url: settings_verification_path, html: { method: :put, class: 'form-section' } do |f| + = render 'shared/error_messages', object: @account + + %h3= t('author_attribution.title') + + %p.lead= t('author_attribution.hint_html') + + .fields-row + .fields-row__column.fields-row__column-6 + .fields-group + = f.input :attribution_domains_as_text, as: :text, wrapper: :with_block_label, input_html: { placeholder: "example1.com\nexample2.com\nexample3.com", rows: 4 } + .fields-row__column.fields-row__column-6 + .fields-group.fade-out-top + %div + .status-card.expanded.bottomless + .status-card__image + = image_tag frontend_asset_url('images/preview.png'), alt: '', class: 'status-card__image-image' + .status-card__content + %span.status-card__host + %span= t('author_attribution.s_blog', name: @account.username) + · + %time.time-ago{ datetime: 1.year.ago.to_date.iso8601 } + %strong.status-card__title= t('author_attribution.example_title') + .more-from-author + = logo_as_symbol(:icon) + = t('author_attribution.more_from_html', name: link_to(root_url, class: 'story__details__shared__author-link') { image_tag(@account.avatar.url, class: 'account__avatar', width: 16, height: 16, alt: '') + content_tag(:bdi, display_name(@account)) }) + + .actions + = f.button :button, t('generic.save_changes'), type: :submit diff --git a/app/views/statuses/_detailed_status.html.haml b/app/views/statuses/_detailed_status.html.haml deleted file mode 100644 index 6cd240bbbc..0000000000 --- a/app/views/statuses/_detailed_status.html.haml +++ /dev/null @@ -1,80 +0,0 @@ -.detailed-status.detailed-status--flex{ class: "detailed-status-#{status.visibility}" } - .p-author.h-card - = link_to ActivityPub::TagManager.instance.url_for(status.account), class: 'detailed-status__display-name u-url', target: stream_link_target, rel: 'noopener' do - .detailed-status__display-avatar - - if prefers_autoplay? - = image_tag status.account.avatar_original_url, alt: '', class: 'account__avatar u-photo' - - else - = image_tag status.account.avatar_static_url, alt: '', class: 'account__avatar u-photo' - %span.display-name - %bdi - %strong.display-name__html.p-name.emojify= display_name(status.account, custom_emojify: true, autoplay: prefers_autoplay?) - %span.display-name__account - = acct(status.account) - = material_symbol('lock') if status.account.locked? - - = account_action_button(status.account) - - .status__content.emojify{ data: ({ spoiler: current_account&.user&.setting_expand_spoilers ? 'expanded' : 'folded' } if status.spoiler_text?) }< - - if status.spoiler_text? - %p< - %span.p-summary> #{prerender_custom_emojis(h(status.spoiler_text), status.emojis)} - %button.status__content__spoiler-link= t('statuses.show_more') - .e-content{ lang: status.language } - = prerender_custom_emojis(status_content_format(status), status.emojis) - - - if status.preloadable_poll - = render_poll_component(status) - - - if !status.ordered_media_attachments.empty? - - if status.ordered_media_attachments.first.video? - = render_video_component(status, width: 670, height: 380, detailed: true) - - elsif status.ordered_media_attachments.first.audio? - = render_audio_component(status, width: 670, height: 380) - - else - = render_media_gallery_component(status, height: 380, standalone: true) - - elsif status.preview_card - = render_card_component(status) - - .detailed-status__meta - %data.dt-published{ value: status.created_at.to_time.iso8601 } - - if status.edited? - %data.dt-updated{ value: status.edited_at.to_time.iso8601 } - - = link_to ActivityPub::TagManager.instance.url_for(status), class: 'detailed-status__datetime u-url u-uid', target: stream_link_target, rel: 'noopener noreferrer' do - %time.formatted{ datetime: status.created_at.iso8601, title: l(status.created_at) }= l(status.created_at) - · - - if status.edited? - = t('statuses.edited_at_html', date: content_tag(:time, l(status.edited_at), datetime: status.edited_at.iso8601, title: l(status.edited_at), class: 'formatted')) - · - %span.detailed-status__visibility-icon - = visibility_icon status - · - - if status.application && status.account.user&.setting_show_application - - if status.application.website.blank? - %strong.detailed-status__application= status.application.name - - else - = link_to status.application.name, status.application.website, class: 'detailed-status__application', target: '_blank', rel: 'noopener noreferrer' - · - %span.detailed-status__link - - if status.in_reply_to_id.nil? - = material_symbol('reply') - - else - = material_symbol('reply_all') - %span.detailed-status__reblogs>= friendly_number_to_human status.replies_count - - · - - if status.public_visibility? || status.unlisted_visibility? - %span.detailed-status__link - = material_symbol('repeat') - %span.detailed-status__reblogs>= friendly_number_to_human status.reblogs_count - - · - %span.detailed-status__link - = material_symbol('star') - %span.detailed-status__favorites>= friendly_number_to_human status.favourites_count - - - - if user_signed_in? - · - = link_to t('statuses.open_in_web'), web_url("@#{status.account.pretty_acct}/#{status.id}"), class: 'detailed-status__application', target: '_blank', rel: 'noopener noreferrer' diff --git a/app/views/statuses/_poll.html.haml b/app/views/statuses/_poll.html.haml deleted file mode 100644 index 62416a44da..0000000000 --- a/app/views/statuses/_poll.html.haml +++ /dev/null @@ -1,36 +0,0 @@ -:ruby - show_results = (user_signed_in? && poll.voted?(current_account)) || poll.expired? - total_votes_count = poll.voters_count || poll.votes_count - -.poll - %ul - - poll.loaded_options.each do |option| - %li - - if show_results - - percent = total_votes_count.positive? ? 100 * option.votes_count / total_votes_count : 0 - %label.poll__option>< - %span.poll__number>< - #{percent.round}% - %span.poll__option__text - = prerender_custom_emojis(h(option.title), status.emojis) - - %progress{ max: 100, value: [percent, 1].max, 'aria-hidden': 'true' } - %span.poll__chart - - else - %label.poll__option>< - %span.poll__input{ class: poll.multiple? ? 'checkbox' : nil }>< - %span.poll__option__text - = prerender_custom_emojis(h(option.title), status.emojis) - .poll__footer - - unless show_results - %button.button.button-secondary{ disabled: true } - = t('statuses.poll.vote') - - - if poll.voters_count.nil? - %span= t('statuses.poll.total_votes', count: poll.votes_count) - - else - %span= t('statuses.poll.total_people', count: poll.voters_count) - - - unless poll.expires_at.nil? - · - %span= l poll.expires_at diff --git a/app/views/statuses/_simple_status.html.haml b/app/views/statuses/_simple_status.html.haml deleted file mode 100644 index 7a731d7cd7..0000000000 --- a/app/views/statuses/_simple_status.html.haml +++ /dev/null @@ -1,70 +0,0 @@ -:ruby - hide_show_thread ||= false - -.status{ class: "status-#{status.visibility}" } - .status__info - = link_to ActivityPub::TagManager.instance.url_for(status), class: 'status__relative-time u-url u-uid', target: stream_link_target, rel: 'noopener noreferrer' do - %span.status__visibility-icon>< - = visibility_icon status - %time.time-ago{ datetime: status.created_at.iso8601, title: l(status.created_at) }= l(status.created_at) - - if status.edited? - %abbr{ title: t('statuses.edited_at_html', date: l(status.edited_at.to_date)) } - * - %data.dt-published{ value: status.created_at.to_time.iso8601 } - - .p-author.h-card - = link_to ActivityPub::TagManager.instance.url_for(status.account), class: 'status__display-name u-url', target: stream_link_target, rel: 'noopener noreferrer' do - .status__avatar - %div - - if prefers_autoplay? - = image_tag status.account.avatar_original_url, alt: '', class: 'u-photo account__avatar' - - else - = image_tag status.account.avatar_static_url, alt: '', class: 'u-photo account__avatar' - %span.display-name - %bdi - %strong.display-name__html.p-name.emojify= display_name(status.account, custom_emojify: true, autoplay: prefers_autoplay?) - - %span.display-name__account - = acct(status.account) - = material_symbol('lock') if status.account.locked? - .status__content.emojify{ data: ({ spoiler: current_account&.user&.setting_expand_spoilers ? 'expanded' : 'folded' } if status.spoiler_text?) }< - - if status.spoiler_text? - %p< - %span.p-summary> #{prerender_custom_emojis(h(status.spoiler_text), status.emojis)} - %button.status__content__spoiler-link= t('statuses.show_more') - .e-content{ lang: status.language }< - = prerender_custom_emojis(status_content_format(status), status.emojis) - - - if status.preloadable_poll - = render_poll_component(status) - - - if !status.ordered_media_attachments.empty? - - if status.ordered_media_attachments.first.video? - = render_video_component(status, width: 610, height: 343) - - elsif status.ordered_media_attachments.first.audio? - = render_audio_component(status, width: 610, height: 343) - - else - = render_media_gallery_component(status, height: 343) - - elsif status.preview_card - = render_card_component(status) - - - if !status.in_reply_to_id.nil? && status.in_reply_to_account_id == status.account.id && !hide_show_thread - = link_to ActivityPub::TagManager.instance.url_for(status), class: 'status__content__read-more-button', target: stream_link_target, rel: 'noopener noreferrer' do - = t 'statuses.show_thread' - - .status__action-bar - %span.status__action-bar-button.icon-button.icon-button--with-counter - - if status.in_reply_to_id.nil? - = material_symbol 'reply' - - else - = material_symbol 'reply_all' - %span.icon-button__counter= obscured_counter status.replies_count - %span.status__action-bar-button.icon-button - - if status.distributable? - = material_symbol 'repeat' - - elsif status.private_visibility? || status.limited_visibility? - = material_symbol 'lock' - - else - = material_symbol 'alternate_email' - %span.status__action-bar-button.icon-button - = material_symbol 'star' diff --git a/app/views/statuses/_status.html.haml b/app/views/statuses/_status.html.haml deleted file mode 100644 index bf51b5ff7d..0000000000 --- a/app/views/statuses/_status.html.haml +++ /dev/null @@ -1,2 +0,0 @@ -.entry - = render (centered ? 'statuses/detailed_status' : 'statuses/simple_status'), status: status.proper, hide_show_thread: false diff --git a/app/views/statuses/embed.html.haml b/app/views/statuses/embed.html.haml index 18d62fd8e3..09d0792ea2 100644 --- a/app/views/statuses/embed.html.haml +++ b/app/views/statuses/embed.html.haml @@ -1,2 +1 @@ -.activity-stream.activity-stream--headless - = render 'status', status: @status, centered: true +#mastodon-status{ data: { props: Oj.dump(default_props.merge(id: @status.id.to_s)) } } diff --git a/config/initializers/content_security_policy.rb b/config/initializers/content_security_policy.rb index e43e38786c..9f4a41e3ab 100644 --- a/config/initializers/content_security_policy.rb +++ b/config/initializers/content_security_policy.rb @@ -12,24 +12,6 @@ policy = ContentSecurityPolicy.new assets_host = policy.assets_host media_hosts = policy.media_hosts -def sso_host - return unless ENV['ONE_CLICK_SSO_LOGIN'] == 'true' - return unless ENV['OMNIAUTH_ONLY'] == 'true' - return unless Devise.omniauth_providers.length == 1 - - provider = Devise.omniauth_configs[Devise.omniauth_providers[0]] - @sso_host ||= begin - case provider.provider - when :cas - provider.cas_url - when :saml - provider.options[:idp_sso_target_url] - when :openid_connect - provider.options.dig(:client_options, :authorization_endpoint) || OpenIDConnect::Discovery::Provider::Config.discover!(provider.options[:issuer]).authorization_endpoint - end - end -end - Rails.application.config.content_security_policy do |p| p.base_uri :none p.default_src :none @@ -38,17 +20,16 @@ Rails.application.config.content_security_policy do |p| p.img_src :self, :data, :blob, *media_hosts p.style_src :self, assets_host p.media_src :self, :data, *media_hosts - p.frame_src :self, :https p.manifest_src :self, assets_host - if sso_host.present? - p.form_action :self, sso_host + if policy.sso_host.present? + p.form_action :self, policy.sso_host else - p.form_action :self + p.form_action :self end - p.child_src :self, :blob, assets_host - p.worker_src :self, :blob, assets_host + p.child_src :self, :blob, assets_host + p.worker_src :self, :blob, assets_host if Rails.env.development? webpacker_public_host = ENV.fetch('WEBPACKER_DEV_SERVER_PUBLIC', Webpacker.config.dev_server[:public]) @@ -56,9 +37,11 @@ Rails.application.config.content_security_policy do |p| p.connect_src :self, :data, :blob, *media_hosts, Rails.configuration.x.streaming_api_base_url, *front_end_build_urls p.script_src :self, :unsafe_inline, :unsafe_eval, assets_host + p.frame_src :self, :https, :http else p.connect_src :self, :data, :blob, *media_hosts, Rails.configuration.x.streaming_api_base_url p.script_src :self, assets_host, "'wasm-unsafe-eval'" + p.frame_src :self, :https end end diff --git a/config/initializers/regexp.rb b/config/initializers/regexp.rb new file mode 100644 index 0000000000..a820d2b5d3 --- /dev/null +++ b/config/initializers/regexp.rb @@ -0,0 +1,4 @@ +# frozen_string_literal: true + +# 0.5s is a fairly high timeout, but that should account for slow servers under load +Regexp.timeout = 0.5 if Regexp.respond_to?(:timeout=) diff --git a/config/locales/activerecord.ca.yml b/config/locales/activerecord.ca.yml index 021cc38b4f..9fa0f704b0 100644 --- a/config/locales/activerecord.ca.yml +++ b/config/locales/activerecord.ca.yml @@ -15,6 +15,12 @@ ca: user/invite_request: text: Motiu errors: + attributes: + domain: + invalid: no és un nom de domini vàlid + messages: + invalid_domain_on_line: "%{value} no és un nom de domini vàlid" + too_many_lines: sobrepassa el límit de %{limit} línies models: account: attributes: diff --git a/config/locales/activerecord.cy.yml b/config/locales/activerecord.cy.yml index 73b54d554e..0ad257db50 100644 --- a/config/locales/activerecord.cy.yml +++ b/config/locales/activerecord.cy.yml @@ -15,6 +15,12 @@ cy: user/invite_request: text: Rheswm errors: + attributes: + domain: + invalid: "- nid yw'n enw parth dilys" + messages: + invalid_domain_on_line: Nid yw %{value} yn enw parth dilys + too_many_lines: "- dros y terfyn o %{limit} llinell" models: account: attributes: diff --git a/config/locales/activerecord.da.yml b/config/locales/activerecord.da.yml index fd94a6cf9a..35151f477d 100644 --- a/config/locales/activerecord.da.yml +++ b/config/locales/activerecord.da.yml @@ -15,6 +15,12 @@ da: user/invite_request: text: Årsag errors: + attributes: + domain: + invalid: er ikke et gyldigt domænenavn + messages: + invalid_domain_on_line: "%{value} er ikke et gyldigt domænenavn" + too_many_lines: overstiger grænsen på %{limit} linjer models: account: attributes: diff --git a/config/locales/activerecord.de.yml b/config/locales/activerecord.de.yml index ca590bec7d..b4bcd660d8 100644 --- a/config/locales/activerecord.de.yml +++ b/config/locales/activerecord.de.yml @@ -15,6 +15,12 @@ de: user/invite_request: text: Begründung errors: + attributes: + domain: + invalid: ist kein gültiger Domain-Name + messages: + invalid_domain_on_line: "%{value} ist kein gültiger Domain-Name" + too_many_lines: übersteigt das Limit von %{limit} Zeilen models: account: attributes: diff --git a/config/locales/activerecord.en-GB.yml b/config/locales/activerecord.en-GB.yml index 2b1cb05a6f..72edf5e02f 100644 --- a/config/locales/activerecord.en-GB.yml +++ b/config/locales/activerecord.en-GB.yml @@ -15,6 +15,12 @@ en-GB: user/invite_request: text: Reason errors: + attributes: + domain: + invalid: is not a valid domain name + messages: + invalid_domain_on_line: "%{value} is not a valid domain name" + too_many_lines: is over the limit of %{limit} lines models: account: attributes: diff --git a/config/locales/activerecord.en.yml b/config/locales/activerecord.en.yml index a53c7c6e9e..e135856036 100644 --- a/config/locales/activerecord.en.yml +++ b/config/locales/activerecord.en.yml @@ -15,6 +15,12 @@ en: user/invite_request: text: Reason errors: + attributes: + domain: + invalid: is not a valid domain name + messages: + invalid_domain_on_line: "%{value} is not a valid domain name" + too_many_lines: is over the limit of %{limit} lines models: account: attributes: diff --git a/config/locales/activerecord.es-AR.yml b/config/locales/activerecord.es-AR.yml index 71b7f9732d..ba4d148c8b 100644 --- a/config/locales/activerecord.es-AR.yml +++ b/config/locales/activerecord.es-AR.yml @@ -15,6 +15,12 @@ es-AR: user/invite_request: text: Motivo errors: + attributes: + domain: + invalid: no es un nombre de dominio válido + messages: + invalid_domain_on_line: "%{value} no es un nombre de dominio válido" + too_many_lines: está por encima del límite de %{limit} líneas models: account: attributes: diff --git a/config/locales/activerecord.es-MX.yml b/config/locales/activerecord.es-MX.yml index 882c40ae8d..4d2cba3a27 100644 --- a/config/locales/activerecord.es-MX.yml +++ b/config/locales/activerecord.es-MX.yml @@ -15,6 +15,12 @@ es-MX: user/invite_request: text: Motivo errors: + attributes: + domain: + invalid: no es un nombre de dominio válido + messages: + invalid_domain_on_line: "%{value} no es un nombre de dominio válido" + too_many_lines: excede el límite de %{limit} líneas models: account: attributes: diff --git a/config/locales/activerecord.es.yml b/config/locales/activerecord.es.yml index 569b783103..16e2c66cbe 100644 --- a/config/locales/activerecord.es.yml +++ b/config/locales/activerecord.es.yml @@ -15,6 +15,12 @@ es: user/invite_request: text: Razón errors: + attributes: + domain: + invalid: no es un nombre de dominio válido + messages: + invalid_domain_on_line: "%{value} no es un nombre de dominio válido" + too_many_lines: excede el límite de %{limit} líneas models: account: attributes: diff --git a/config/locales/activerecord.et.yml b/config/locales/activerecord.et.yml index 8cabf0e0fe..7af2c362db 100644 --- a/config/locales/activerecord.et.yml +++ b/config/locales/activerecord.et.yml @@ -15,6 +15,12 @@ et: user/invite_request: text: Põhjus errors: + attributes: + domain: + invalid: pole kehtiv domeeninimi + messages: + invalid_domain_on_line: "%{value} ei ole kehtiv domeeninimi" + too_many_lines: on üle limiidi %{limit} rida models: account: attributes: diff --git a/config/locales/activerecord.fi.yml b/config/locales/activerecord.fi.yml index 9da69b7dbd..b4d91a5f1e 100644 --- a/config/locales/activerecord.fi.yml +++ b/config/locales/activerecord.fi.yml @@ -15,6 +15,12 @@ fi: user/invite_request: text: Syy errors: + attributes: + domain: + invalid: ei ole kelvollinen verkkotunnus + messages: + invalid_domain_on_line: "%{value} ei ole kelvollinen verkkotunnus" + too_many_lines: ylittää %{limit} rivin rajan models: account: attributes: diff --git a/config/locales/activerecord.fo.yml b/config/locales/activerecord.fo.yml index cf447a9dbc..61b924e5bf 100644 --- a/config/locales/activerecord.fo.yml +++ b/config/locales/activerecord.fo.yml @@ -15,6 +15,12 @@ fo: user/invite_request: text: Orsøk errors: + attributes: + domain: + invalid: er ikki eitt virkið økisnavn + messages: + invalid_domain_on_line: "%{value} er ikki eitt virkið økisnavn" + too_many_lines: er longri enn markið á %{limit} reglur models: account: attributes: diff --git a/config/locales/activerecord.fr-CA.yml b/config/locales/activerecord.fr-CA.yml index 1a83a0e9e2..8deeeee015 100644 --- a/config/locales/activerecord.fr-CA.yml +++ b/config/locales/activerecord.fr-CA.yml @@ -15,6 +15,12 @@ fr-CA: user/invite_request: text: Raison errors: + attributes: + domain: + invalid: n'est pas un nom de domaine valide + messages: + invalid_domain_on_line: "%{value} n'est pas un nom de domaine valide" + too_many_lines: dépasse la limite de %{limit} lignes models: account: attributes: diff --git a/config/locales/activerecord.fr.yml b/config/locales/activerecord.fr.yml index 24bb39502b..2f74b16d53 100644 --- a/config/locales/activerecord.fr.yml +++ b/config/locales/activerecord.fr.yml @@ -15,6 +15,12 @@ fr: user/invite_request: text: Motif errors: + attributes: + domain: + invalid: n'est pas un nom de domaine valide + messages: + invalid_domain_on_line: "%{value} n'est pas un nom de domaine valide" + too_many_lines: dépasse la limite de %{limit} lignes models: account: attributes: diff --git a/config/locales/activerecord.ga.yml b/config/locales/activerecord.ga.yml index 1b61edb2e2..4f83bc40aa 100644 --- a/config/locales/activerecord.ga.yml +++ b/config/locales/activerecord.ga.yml @@ -15,6 +15,12 @@ ga: user/invite_request: text: Fáth errors: + attributes: + domain: + invalid: nach ainm fearainn bailí é + messages: + invalid_domain_on_line: Ní ainm fearainn bailí é %{value} + too_many_lines: thar an teorainn de %{limit} línte models: account: attributes: diff --git a/config/locales/activerecord.gd.yml b/config/locales/activerecord.gd.yml index 895f035c03..26848e2584 100644 --- a/config/locales/activerecord.gd.yml +++ b/config/locales/activerecord.gd.yml @@ -15,6 +15,12 @@ gd: user/invite_request: text: Adhbhar errors: + attributes: + domain: + invalid: "– chan eil seo ’na ainm àrainne dligheach" + messages: + invalid_domain_on_line: Chan eil %{value} ’na ainm àrainne dligheach + too_many_lines: "– tha seo thar crìoch de %{limit} nan loidhnichean" models: account: attributes: diff --git a/config/locales/activerecord.gl.yml b/config/locales/activerecord.gl.yml index 477db570e7..961c96edb4 100644 --- a/config/locales/activerecord.gl.yml +++ b/config/locales/activerecord.gl.yml @@ -15,6 +15,12 @@ gl: user/invite_request: text: Razón errors: + attributes: + domain: + invalid: non é un nome de dominio válido + messages: + invalid_domain_on_line: "%{value} non é un nome de dominio válido" + too_many_lines: superou o límite de %{limit} liñas models: account: attributes: diff --git a/config/locales/activerecord.he.yml b/config/locales/activerecord.he.yml index 211d984863..1729084a4c 100644 --- a/config/locales/activerecord.he.yml +++ b/config/locales/activerecord.he.yml @@ -15,6 +15,12 @@ he: user/invite_request: text: סיבה errors: + attributes: + domain: + invalid: אינו שם מתחם קביל + messages: + invalid_domain_on_line: "%{value} אינו שם מתחם קביל" + too_many_lines: מעבר למגבלה של %{limit} שורות models: account: attributes: diff --git a/config/locales/activerecord.hu.yml b/config/locales/activerecord.hu.yml index f34ade0440..6e376dd678 100644 --- a/config/locales/activerecord.hu.yml +++ b/config/locales/activerecord.hu.yml @@ -15,6 +15,12 @@ hu: user/invite_request: text: Indoklás errors: + attributes: + domain: + invalid: nem egy érvényes domain név + messages: + invalid_domain_on_line: "%{value} nem egy érvényes domain név" + too_many_lines: túllépi a(z) %{limit} soros korlátot models: account: attributes: diff --git a/config/locales/activerecord.ia.yml b/config/locales/activerecord.ia.yml index bf1fbc67ef..bccfb96602 100644 --- a/config/locales/activerecord.ia.yml +++ b/config/locales/activerecord.ia.yml @@ -15,6 +15,11 @@ ia: user/invite_request: text: Motivo errors: + attributes: + domain: + invalid: non es un nomine de dominio valide + messages: + invalid_domain_on_line: "%{value} non es un nomine de dominio valide" models: account: attributes: diff --git a/config/locales/activerecord.is.yml b/config/locales/activerecord.is.yml index 4423cb6e47..e274cc0a9e 100644 --- a/config/locales/activerecord.is.yml +++ b/config/locales/activerecord.is.yml @@ -15,6 +15,12 @@ is: user/invite_request: text: Ástæða errors: + attributes: + domain: + invalid: er ekki leyfilegt nafn á léni + messages: + invalid_domain_on_line: "%{value} er ekki leyfilegt nafn á léni" + too_many_lines: er yfir takmörkum á %{limit} línum models: account: attributes: diff --git a/config/locales/activerecord.it.yml b/config/locales/activerecord.it.yml index f23513e34c..3d5be6c258 100644 --- a/config/locales/activerecord.it.yml +++ b/config/locales/activerecord.it.yml @@ -15,6 +15,12 @@ it: user/invite_request: text: Motivo errors: + attributes: + domain: + invalid: non è un nome di dominio valido + messages: + invalid_domain_on_line: "%{value} non è un nome di dominio valido" + too_many_lines: è oltre il limite di %{limit} righe models: account: attributes: diff --git a/config/locales/activerecord.lt.yml b/config/locales/activerecord.lt.yml index cb6e21d8e8..2e4b54c626 100644 --- a/config/locales/activerecord.lt.yml +++ b/config/locales/activerecord.lt.yml @@ -15,6 +15,12 @@ lt: user/invite_request: text: Priežastis errors: + attributes: + domain: + invalid: nėra tinkamas domeno vardas. + messages: + invalid_domain_on_line: "%{value} nėra tinkamas domeno vardas." + too_many_lines: yra daugiau nei %{limit} eilučių ribojimą. models: account: attributes: diff --git a/config/locales/activerecord.lv.yml b/config/locales/activerecord.lv.yml index 5e41f4630e..b7e2db65e8 100644 --- a/config/locales/activerecord.lv.yml +++ b/config/locales/activerecord.lv.yml @@ -15,6 +15,12 @@ lv: user/invite_request: text: Iemesls errors: + attributes: + domain: + invalid: nav derīgs domēna nosaukums + messages: + invalid_domain_on_line: "%{value} nav derīgs domēna nosaukums" + too_many_lines: pārsniedz %{limit} līniju ierobežojumu models: account: attributes: diff --git a/config/locales/activerecord.nl.yml b/config/locales/activerecord.nl.yml index ce2c28a810..ee3c8bf260 100644 --- a/config/locales/activerecord.nl.yml +++ b/config/locales/activerecord.nl.yml @@ -15,6 +15,12 @@ nl: user/invite_request: text: Reden errors: + attributes: + domain: + invalid: is een ongeldige domeinnaam + messages: + invalid_domain_on_line: "%{value} is een ongeldige domeinnaam" + too_many_lines: overschrijdt de limiet van %{limit} regels models: account: attributes: diff --git a/config/locales/activerecord.nn.yml b/config/locales/activerecord.nn.yml index a303af6247..a34cc7cf12 100644 --- a/config/locales/activerecord.nn.yml +++ b/config/locales/activerecord.nn.yml @@ -15,6 +15,12 @@ nn: user/invite_request: text: Grunn errors: + attributes: + domain: + invalid: er ikkje eit gyldig domenenamn + messages: + invalid_domain_on_line: "%{value} er ikkje gyldig i eit domenenamn" + too_many_lines: er over grensa på %{limit} liner models: account: attributes: diff --git a/config/locales/activerecord.pl.yml b/config/locales/activerecord.pl.yml index 5ae1d3778a..d0e6dda58d 100644 --- a/config/locales/activerecord.pl.yml +++ b/config/locales/activerecord.pl.yml @@ -15,6 +15,12 @@ pl: user/invite_request: text: Powód errors: + attributes: + domain: + invalid: nie jest prawidłową nazwą domeny + messages: + invalid_domain_on_line: "%{value} nie jest prawidłową nazwą domeny" + too_many_lines: przekracza limit %{limit} linii models: account: attributes: diff --git a/config/locales/activerecord.pt-BR.yml b/config/locales/activerecord.pt-BR.yml index 3199eb8e2d..52f2b6ee87 100644 --- a/config/locales/activerecord.pt-BR.yml +++ b/config/locales/activerecord.pt-BR.yml @@ -15,6 +15,12 @@ pt-BR: user/invite_request: text: Razão errors: + attributes: + domain: + invalid: não é um nome de domínio válido + messages: + invalid_domain_on_line: "%{value} não é um nome de domínio válido" + too_many_lines: está acima do limite de %{limit} linhas models: account: attributes: diff --git a/config/locales/activerecord.ro.yml b/config/locales/activerecord.ro.yml index 83c90eda29..1adec0b149 100644 --- a/config/locales/activerecord.ro.yml +++ b/config/locales/activerecord.ro.yml @@ -11,15 +11,21 @@ ro: locale: Localizare password: Parolă user/account: - username: Nume utilizator + username: Nume de utilizator user/invite_request: text: Motiv errors: + attributes: + domain: + invalid: nu este un nume de domeniu valid + messages: + invalid_domain_on_line: "%{value} nu este un nume de domeniu valid" + too_many_lines: este peste limita de %{limit} linii models: account: attributes: username: - invalid: doar litere, numere și sublinieri + invalid: trebuie să conțină numai litere, cifre și bară jos (_) reserved: este rezervat admin/webhook: attributes: @@ -56,4 +62,4 @@ ro: webhook: attributes: events: - invalid_permissions: nu poate include evenimente la care nu aveți drepturi + invalid_permissions: nu poate include evenimente la care nu aveți dreptul diff --git a/config/locales/activerecord.sq.yml b/config/locales/activerecord.sq.yml index 9c548bda04..888a17a1c8 100644 --- a/config/locales/activerecord.sq.yml +++ b/config/locales/activerecord.sq.yml @@ -15,6 +15,12 @@ sq: user/invite_request: text: Arsye errors: + attributes: + domain: + invalid: s’është emër i vlefshëm përkatësie + messages: + invalid_domain_on_line: "%{value} s’është emër i vlefshëm përkatësie" + too_many_lines: është tej kufirit prej %{limit} rreshta models: account: attributes: diff --git a/config/locales/activerecord.sv.yml b/config/locales/activerecord.sv.yml index a3a45705ec..6ac96d9ea9 100644 --- a/config/locales/activerecord.sv.yml +++ b/config/locales/activerecord.sv.yml @@ -15,6 +15,12 @@ sv: user/invite_request: text: Anledning errors: + attributes: + domain: + invalid: är inte ett giltigt domännamn + messages: + invalid_domain_on_line: "%{value} Är inte ett giltigt domännamn" + too_many_lines: överskrider gränsen på %{limit} rader models: account: attributes: diff --git a/config/locales/activerecord.th.yml b/config/locales/activerecord.th.yml index 3b4b57a236..e1021b8afa 100644 --- a/config/locales/activerecord.th.yml +++ b/config/locales/activerecord.th.yml @@ -15,6 +15,12 @@ th: user/invite_request: text: เหตุผล errors: + attributes: + domain: + invalid: ไม่ใช่ชื่อโดเมนที่ถูกต้อง + messages: + invalid_domain_on_line: "%{value} ไม่ใช่ชื่อโดเมนที่ถูกต้อง" + too_many_lines: เกินขีดจำกัด %{limit} บรรทัด models: account: attributes: diff --git a/config/locales/activerecord.tr.yml b/config/locales/activerecord.tr.yml index d2b79d256c..505289470e 100644 --- a/config/locales/activerecord.tr.yml +++ b/config/locales/activerecord.tr.yml @@ -15,6 +15,12 @@ tr: user/invite_request: text: Gerekçe errors: + attributes: + domain: + invalid: geçerli bir alan adı değil + messages: + invalid_domain_on_line: "%{value} geçerli bir alan adı değil" + too_many_lines: "%{limit} satır sınırının üzerinde" models: account: attributes: diff --git a/config/locales/activerecord.uk.yml b/config/locales/activerecord.uk.yml index f16750acec..c9a4c8e1ec 100644 --- a/config/locales/activerecord.uk.yml +++ b/config/locales/activerecord.uk.yml @@ -15,6 +15,12 @@ uk: user/invite_request: text: Причина errors: + attributes: + domain: + invalid: не є дійсним іменем домену + messages: + invalid_domain_on_line: "%{value} не є дійсним іменем домену" + too_many_lines: перевищує ліміт %{limit} рядків models: account: attributes: diff --git a/config/locales/activerecord.vi.yml b/config/locales/activerecord.vi.yml index 1b4ad0a4d2..b48510c2e2 100644 --- a/config/locales/activerecord.vi.yml +++ b/config/locales/activerecord.vi.yml @@ -15,6 +15,12 @@ vi: user/invite_request: text: Lý do errors: + attributes: + domain: + invalid: không phải là một tên miền hợp lệ + messages: + invalid_domain_on_line: "%{value} không phải là một tên miền hợp lệ" + too_many_lines: vượt quá giới hạn %{limit} dòng models: account: attributes: diff --git a/config/locales/activerecord.zh-CN.yml b/config/locales/activerecord.zh-CN.yml index 1b661266ca..a4edf294a3 100644 --- a/config/locales/activerecord.zh-CN.yml +++ b/config/locales/activerecord.zh-CN.yml @@ -15,6 +15,12 @@ zh-CN: user/invite_request: text: 理由 errors: + attributes: + domain: + invalid: 不是有效的域名 + messages: + invalid_domain_on_line: "%{value} 不是有效的域名" + too_many_lines: 超出 %{limit} 行的长度限制 models: account: attributes: diff --git a/config/locales/activerecord.zh-TW.yml b/config/locales/activerecord.zh-TW.yml index 24609332cd..7422550660 100644 --- a/config/locales/activerecord.zh-TW.yml +++ b/config/locales/activerecord.zh-TW.yml @@ -15,6 +15,12 @@ zh-TW: user/invite_request: text: 原因 errors: + attributes: + domain: + invalid: 並非一個有效網域 + messages: + invalid_domain_on_line: "%{value} 並非一個有效網域" + too_many_lines: 已超過行數限制 (%{limit} 行) models: account: attributes: diff --git a/config/locales/af.yml b/config/locales/af.yml index 648ec6091d..89ede096e2 100644 --- a/config/locales/af.yml +++ b/config/locales/af.yml @@ -6,7 +6,6 @@ af: hosted_on: Mastodon gehuisves op %{domain} title: Aangaande accounts: - follow: Volg followers: one: Volgeling other: Volgelinge diff --git a/config/locales/an.yml b/config/locales/an.yml index 9afc9e881d..589bb39836 100644 --- a/config/locales/an.yml +++ b/config/locales/an.yml @@ -7,7 +7,6 @@ an: hosted_on: Mastodon alochau en %{domain} title: Sobre accounts: - follow: Seguir followers: one: Seguidor other: Seguidores @@ -1017,8 +1016,6 @@ an: your_appeal_approved: S'aprebó la tuya apelación your_appeal_pending: Has ninviau una apelación your_appeal_rejected: La tuya apelación ha estau refusada - domain_validator: - invalid_domain: no ye un nombre de dominio valido errors: '400': La solicitut que has ninviau no ye valida u yera malformada. '403': No tiens permiso pa acceder ta esta pachina. @@ -1412,23 +1409,12 @@ an: edited_at_html: Editau %{date} errors: in_reply_not_found: Lo estau a lo qual intentas responder no existe. - open_in_web: Ubrir en web over_character_limit: Limite de caracters de %{max} superau pin_errors: direct: Las publicacions que son visibles solo pa los usuarios mencionaus no pueden fixar-se limit: Ya has fixau lo numero maximo de publicacions ownership: La publicación d'unatra persona no puede fixar-se reblog: Un boost no puede fixar-se - poll: - total_people: - one: "%{count} persona" - other: "%{count} chent" - total_votes: - one: "%{count} voto" - other: "%{count} votos" - vote: Vota - show_more: Amostrar mas - show_thread: Amostrar discusión title: "%{name}: «%{quote}»" visibilities: direct: Directa diff --git a/config/locales/ar.yml b/config/locales/ar.yml index ee05684b6c..7512e03fd5 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -7,7 +7,6 @@ ar: hosted_on: ماستدون مُستضاف على %{domain} title: عن accounts: - follow: متابَعة followers: few: متابِعون many: متابِعون @@ -54,6 +53,7 @@ ar: title: تعديل عنوان البريد الإلكتروني الخاص بـ %{username} change_role: changed_msg: تم تغيير بنجاح! + edit_roles: إدارة أدوار المستخدمين label: تغيير الدور no_role: بلا دور title: تغيير دور %{username} @@ -1165,6 +1165,11 @@ ar: view_strikes: عرض العقوبات السابقة المُطَبَّقة ضد حسابك too_fast: تم إرسال النموذج بسرعة كبيرة، حاول مرة أخرى. use_security_key: استخدام مفتاح الأمان + author_attribution: + example_title: عينة نص + more_from_html: المزيد من %{name} + s_blog: مدونة %{name} + title: إسناد المؤلف challenge: confirm: واصل hint_html: "توصية: لن نطلب منك ثانية كلمتك السرية في غضون الساعة اللاحقة." @@ -1239,8 +1244,6 @@ ar: your_appeal_approved: تمت الموافقة على طعنك your_appeal_pending: لقد قمت بتقديم طعن your_appeal_rejected: تم رفض طعنك - domain_validator: - invalid_domain: ليس بإسم نطاق صالح edit_profile: basic_information: معلومات أساسية hint_html: "قم بتخصيص ما سيراه الناس في ملفك الشخصي العام وبجوار منشوراتك. من المرجح أن يتابعك أشخاص آخرون ويتفاعلون معك إن كان لديك صفحة شخصية مملوء وصورة." @@ -1774,31 +1777,12 @@ ar: edited_at_html: عُدّل في %{date} errors: in_reply_not_found: إنّ المنشور الذي تحاول الرد عليه غير موجود على ما يبدو. - open_in_web: افتح في الويب over_character_limit: تم تجاوز حد الـ %{max} حرف المسموح بها pin_errors: direct: لا يمكن تثبيت المنشورات التي يراها فقط المتسخدمون المشار إليهم limit: لقد بلغت الحد الأقصى للمنشورات المثبتة ownership: لا يمكن تثبيت منشور نشره شخص آخر reblog: لا يمكن تثبيت إعادة نشر - poll: - total_people: - few: "%{count} أشخاص" - many: "%{count} أشخاص" - one: "%{count} شخص واحد" - other: "%{count} شخصا" - two: "%{count} شخصين" - zero: "%{count} شخص" - total_votes: - few: "%{count} أصوات" - many: "%{count} أصوات" - one: صوت واحد %{count} - other: "%{count} صوتا" - two: صوتين %{count} - zero: بدون صوت %{count} - vote: صوّت - show_more: أظهر المزيد - show_thread: اعرض خيط المحادثة title: '%{name}: "%{quote}"' visibilities: direct: مباشرة @@ -1993,6 +1977,7 @@ ar: instructions_html: قم بنسخ ولصق التعليمة البرمجية أدناه في شفرة HTML لموقعك الخاص على الويب. ثم أضف عنوان موقع الويب الخاص بك إلى أحد الحقول الإضافية في ملفك التعريفي عبر لسان "تعديل الملف التعريفي" ثم احفظ التغييرات. verification: التحقق verified_links: روابطك التي تم التحقق منها + website_verification: التحقق من موقع الويب webauthn_credentials: add: إضافة مفتاح أمان جديد create: diff --git a/config/locales/ast.yml b/config/locales/ast.yml index 70a0ad3bdd..be3441507e 100644 --- a/config/locales/ast.yml +++ b/config/locales/ast.yml @@ -800,20 +800,11 @@ ast: default_language: La mesma que la de la interfaz errors: in_reply_not_found: L'artículu al que tentes de responder paez que nun esiste. - open_in_web: Abrir na web pin_errors: direct: Nun se puen fixar los artículos que son visibles namás pa los usuarios mentaos limit: Yá fixesti'l númberu máximu d'artículos ownership: Nun se pue fixar l'artículu d'otru perfil reblog: Nun se pue fixar un artículu compartíu - poll: - total_people: - one: "%{count} persona" - other: "%{count} persones" - total_votes: - one: "%{count} votu" - other: "%{count} votos" - show_more: Amosar más title: "%{name}: «%{quote}»" visibilities: direct: Mensaxe direutu diff --git a/config/locales/be.yml b/config/locales/be.yml index fbeb55add7..48ca5751cc 100644 --- a/config/locales/be.yml +++ b/config/locales/be.yml @@ -7,7 +7,6 @@ be: hosted_on: Mastodon месціцца на %{domain} title: Пра нас accounts: - follow: Падпісацца followers: few: Падпісчыка many: Падпісчыкаў @@ -1256,8 +1255,6 @@ be: your_appeal_approved: Ваша абскарджанне было ўхвалена your_appeal_pending: Вы адправілі апеляцыю your_appeal_rejected: Ваша абскарджанне было адхілена - domain_validator: - invalid_domain: не з'яўляецца сапраўдным даменным імем edit_profile: basic_information: Асноўная інфармацыя hint_html: "Наладзьце тое, што людзі будуць бачыць у вашым профілі і побач з вашымі паведамленнямі. Іншыя людзі з большай верагоднасцю будуць сачыць і ўзаемадзейнічаць з вамі, калі ў вас ёсць запоўнены профіль і фота профілю." @@ -1780,27 +1777,12 @@ be: edited_at_html: Адрэдагавана %{date} errors: in_reply_not_found: Здаецца, допіс, на які вы спрабуеце адказаць, не існуе. - open_in_web: Адчыніць у вэб-версіі over_character_limit: перавышаная колькасць сімвалаў у %{max} pin_errors: direct: Допісы, бачныя толькі згаданым карыстальнікам, не могуць быць замацаваныя limit: Вы ўжо замацавалі максімальную колькасць допісаў ownership: Немагчыма замацаваць чужы допіс reblog: Немагчыма замацаваць пашырэнне - poll: - total_people: - few: "%{count} чалавекі" - many: "%{count} чалавек" - one: "%{count} чалавек" - other: "%{count} чалавека" - total_votes: - few: "%{count} галасы" - many: "%{count} галасоў" - one: "%{count} голас" - other: "%{count} голасу" - vote: Прагаласаваць - show_more: Паказаць больш - show_thread: Паказаць ланцуг title: '%{name}: "%{quote}"' visibilities: direct: Асабіста diff --git a/config/locales/bg.yml b/config/locales/bg.yml index 56ab759174..604eeca480 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -7,7 +7,6 @@ bg: hosted_on: Mastodon е разположен на хост %{domain} title: Относно accounts: - follow: Последване followers: one: Последовател other: Последователи @@ -1179,8 +1178,6 @@ bg: your_appeal_approved: Вашето обжалване е одобрено your_appeal_pending: Подадохте обжалване your_appeal_rejected: Вашето обжалване е отхвърлено - domain_validator: - invalid_domain: не е валидно име на домейн edit_profile: basic_information: Основна информация hint_html: "Персонализирайте какво хората виждат в обществения ви профил и до публикациите ви. Другите хора са по-склонни да ви последват и да взаимодействат с вас, когато имате попълнен профил и снимка на профила." @@ -1666,23 +1663,12 @@ bg: edited_at_html: Редактирано на %{date} errors: in_reply_not_found: Изглежда, че публикацията, на която се опитвате да отговорите, не съществува. - open_in_web: Отвори в уеб over_character_limit: прехвърлен лимит от %{max} символа pin_errors: direct: Публикациите, които са видими само за потребители споменати в тях, не могат да бъдат закачани limit: Вече сте закачили максималния брой публикации ownership: Публикация на някого другиго не може да бъде закачена reblog: Раздуване не може да бъде закачано - poll: - total_people: - one: "%{count} човек" - other: "%{count} души" - total_votes: - one: "%{count} глас" - other: "%{count} гласа" - vote: Гласуване - show_more: Покажи повече - show_thread: Показване на нишката title: "%{name}: „%{quote}“" visibilities: direct: Директно diff --git a/config/locales/bn.yml b/config/locales/bn.yml index edbef73ae2..74ff25d754 100644 --- a/config/locales/bn.yml +++ b/config/locales/bn.yml @@ -7,7 +7,6 @@ bn: hosted_on: এই মাস্টাডনটি আছে %{domain} এ title: পরিচিতি accounts: - follow: যুক্ত followers: one: যুক্ত আছে other: যারা যুক্ত হয়েছে diff --git a/config/locales/br.yml b/config/locales/br.yml index 4ef8fa1a18..f9fbd34adb 100644 --- a/config/locales/br.yml +++ b/config/locales/br.yml @@ -6,7 +6,6 @@ br: hosted_on: Servijer Mastodon herberc'hiet war %{domain} title: Diwar-benn accounts: - follow: Heuliañ followers: few: Heulier·ez many: Heulier·ez @@ -519,9 +518,6 @@ br: two: "%{count} skeudenn" pin_errors: ownership: N'hallit ket spilhennañ embannadurioù ar re all - poll: - vote: Mouezhiañ - show_more: Diskouez muioc'h visibilities: direct: War-eeun public: Publik diff --git a/config/locales/ca.yml b/config/locales/ca.yml index 8918228f46..d985a2ac42 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -7,7 +7,6 @@ ca: hosted_on: Mastodon allotjat a %{domain} title: Quant a accounts: - follow: Segueix followers: one: Seguidor other: Seguidors @@ -25,7 +24,7 @@ ca: admin: account_actions: action: Realitza l'acció - already_silenced: Aquest compte ja s'ha silenciat. + already_silenced: Aquest compte ja s'ha limitat. already_suspended: Aquest compte ja s'ha suspès. title: Fer l'acció de moderació a %{acct} account_moderation_notes: @@ -61,6 +60,7 @@ ca: demote: Degrada destroyed_msg: Les dades de %{username} son a la cua per a ser esborrades en breu disable: Inhabilita + disable_sign_in_token_auth: Desactivar l'autenticació de token per correu-e disable_two_factor_authentication: Desactiva 2FA disabled: Inhabilitat display_name: Nom visible @@ -69,6 +69,7 @@ ca: email: Adreça electrònica email_status: Estat de l'adreça electrònica enable: Habilita + enable_sign_in_token_auth: Activar l'autenticació de token per correu-e enabled: Habilitat enabled_msg: El compte de %{username} s’ha descongelat amb èxit followers: Seguidors @@ -201,8 +202,10 @@ ca: destroy_user_role: Destrueix Rol disable_2fa_user: Desactiva 2FA disable_custom_emoji: Desactiva l'emoji personalitzat + disable_sign_in_token_auth_user: Desactivar l'autenticació de token per correu-e per a l'usuari disable_user: Deshabilita l'usuari enable_custom_emoji: Activa l'emoji personalitzat + enable_sign_in_token_auth_user: Activar l'autenticació de token per correu-e per a l'usuari enable_user: Activa l'usuari memorialize_account: Memoritza el compte promote_user: Promou l'usuari @@ -237,17 +240,21 @@ ca: confirm_user_html: "%{name} ha confirmat l'adreça del correu electrònic de l'usuari %{target}" create_account_warning_html: "%{name} ha enviat un avís a %{target}" create_announcement_html: "%{name} ha creat un nou anunci %{target}" + create_canonical_email_block_html: "%{name} ha blocat l'adreça de correu electrònic amb el hash %{target}" create_custom_emoji_html: "%{name} ha pujat un emoji nou %{target}" create_domain_allow_html: "%{name} ha permès la federació amb el domini %{target}" create_domain_block_html: "%{name} ha bloquejat el domini %{target}" + create_email_domain_block_html: "%{name} ha blocat el domini de correu electrònic %{target}" create_ip_block_html: "%{name} ha creat una regla per a l'IP %{target}" create_unavailable_domain_html: "%{name} ha aturat el lliurament al domini %{target}" create_user_role_html: "%{name} ha creat el rol %{target}" demote_user_html: "%{name} ha degradat l'usuari %{target}" destroy_announcement_html: "%{name} ha eliminat l'anunci %{target}" + destroy_canonical_email_block_html: "%{name} ha desblocat el correu electrònic amb el hash %{target}" destroy_custom_emoji_html: "%{name} ha esborrat l'emoji %{target}" destroy_domain_allow_html: "%{name} no permet la federació amb el domini %{target}" destroy_domain_block_html: "%{name} ha desbloquejat el domini %{target}" + destroy_email_domain_block_html: "%{name} ha desblocat el domini de correu electrònic %{target}" destroy_instance_html: "%{name} ha purgat el domini %{target}" destroy_ip_block_html: "%{name} ha esborrat la regla per a l'IP %{target}" destroy_status_html: "%{name} ha eliminat el tut de %{target}" @@ -255,8 +262,10 @@ ca: destroy_user_role_html: "%{name} ha esborrat el rol %{target}" disable_2fa_user_html: "%{name} ha desactivat el requisit de dos factors per a l'usuari %{target}" disable_custom_emoji_html: "%{name} ha desactivat l'emoji %{target}" + disable_sign_in_token_auth_user_html: "%{name} ha desactivat l'autenticació de token per correu-e per a %{target}" disable_user_html: "%{name} ha desactivat l'accés del usuari %{target}" enable_custom_emoji_html: "%{name} ha activat l'emoji %{target}" + enable_sign_in_token_auth_user_html: "%{name} ha activat l'autenticació de token per correu-e per a %{target}" enable_user_html: "%{name} ha activat l'accés del usuari %{target}" memorialize_account_html: "%{name} ha convertit el compte %{target} en una pàgina de memorial" promote_user_html: "%{name} ha promogut l'usuari %{target}" @@ -264,6 +273,7 @@ ca: reject_user_html: "%{name} ha rebutjat el registre de %{target}" remove_avatar_user_html: "%{name} ha eliminat l'avatar de %{target}" reopen_report_html: "%{name} ha reobert l'informe %{target}" + resend_user_html: "%{name} ha reenviat el correu-e de confirmació per %{target}" reset_password_user_html: "%{name} ha restablert la contrasenya de l'usuari %{target}" resolve_report_html: "%{name} ha resolt l'informe %{target}" sensitive_account_html: "%{name} ha marcat els mèdia de %{target} com a sensibles" @@ -424,6 +434,7 @@ ca: attempts_over_week: one: "%{count} intent en la darrera setmana" other: "%{count} intents de registre en la darrera setmana" + created_msg: S'ha blocat el domini de correu-e delete: Elimina dns: types: @@ -432,8 +443,11 @@ ca: new: create: Afegir un domini resolve: Resol domini + title: Blocar el nou domini de correu-e + no_email_domain_block_selected: No s'han canviat els bloqueigs de domini perquè no se n'ha seleccionat cap not_permitted: No permés resolved_through_html: Resolt mitjançant %{domain} + title: Dominis de correu-e blocats export_domain_allows: new: title: Importa dominis permesos @@ -587,6 +601,7 @@ ca: resolve_description_html: No serà presa cap acció contra el compte denunciat, no se'n registrarà res i l'informe es tancarà. silence_description_html: El compte només serà visible a qui ja el seguia o l'ha cercat manualment, limitant-ne fortament l'abast. Sempre es pot revertir. Es tancaran tots els informes contra aquest compte. suspend_description_html: Aquest compte i tots els seus continguts seran inaccessibles i finalment eliminats, i interaccionar amb ell no serà possible. Reversible en 30 dies. Tanca tots els informes contra aquest compte. + actions_description_html: Decidiu quina acció a prendre per a resoldre aquest informe. Si preneu una acció punitiva contra el compte denunciat, se li enviarà una notificació per correu-e, excepte si se selecciona la categoria Spam. actions_description_remote_html: Decideix quina acció prendre per a resoldre aquest informe. Això només afectarà com el teu servidor es comunica amb aquest compte remot i en gestiona el contingut. actions_no_posts: Aquest informe no té associada cap publicació a esborrar add_to_report: Afegir més al informe @@ -652,6 +667,7 @@ ca: delete_data_html: Esborra el perfil de @%{acct} i els seus continguts dins de 30 dies des d'ara a no ser que es desactivi la suspensió abans preview_preamble_html: "@%{acct} rebrà un avís amb el contingut següent:" record_strike_html: Registra una acció contra @%{acct} per ajudar a escalar-ho en futures violacions des d'aquest compte + send_email_html: Envia un avís per correu-e a @%{acct} warning_placeholder: Opcional raó adicional d'aquesta acció de moderació. target_origin: Origen del compte denunciat title: Informes @@ -691,6 +707,7 @@ ca: manage_appeals: Gestiona apel·lacions manage_appeals_description: Permet als usuaris revisar les apel·lacions contra les accions de moderació manage_blocks: Gestiona blocs + manage_blocks_description: Permet als usuaris blocar adreces IP i proveïdors de correu-e manage_custom_emojis: Gestiona emojis personalitzats manage_custom_emojis_description: Permet als usuaris gestionar emojis personalitzats al servidor manage_federation: Gestiona federació @@ -708,6 +725,7 @@ ca: manage_taxonomies: Gestionar taxonomies manage_taxonomies_description: Permet als usuaris revisar el contingut actual i actualitzar la configuració de l'etiqueta manage_user_access: Gestionar l'accés dels usuaris + manage_user_access_description: Permet als usuaris desactivar l'autenticació de dos factors d'altres usuaris, canviar la seva adreça de correu-e i restablir la seva contrasenya manage_users: Gestionar usuaris manage_users_description: Permet als usuaris veure els detalls d'altres usuaris i realitzar accions de moderació contra ells manage_webhooks: Gestionar Webhooks @@ -1045,7 +1063,9 @@ ca: guide_link_text: Tothom hi pot contribuir. sensitive_content: Contingut sensible application_mailer: + notification_preferences: Canviar les preferències de correu-e salutation: "%{name}," + settings: 'Canviar les preferències de correu-e: %{link}' unsubscribe: Cancel·la la subscripció view: 'Visualització:' view_profile: Mostra el perfil @@ -1065,6 +1085,7 @@ ca: hint_html: Una cosa més! Necessitem confirmar que ets una persona humana (és així com mantenim a ratlla l'spam). Resolt el CAPTCHA inferior i clica a "Segueix". title: Revisió de seguretat confirmations: + awaiting_review: S'ha confirmat la vostra adreça-e. El personal de %{domain} revisa ara el registre. Rebreu un correu si s'aprova el compte. awaiting_review_title: S'està revisant la teva inscripció clicking_this_link: en clicar aquest enllaç login_link: inici de sessió @@ -1072,6 +1093,7 @@ ca: redirect_to_app_html: Se us hauria d'haver redirigit a l'app %{app_name}. Si això no ha passat, intenteu %{clicking_this_link} o torneu manualment a l'app. registration_complete: La teva inscripció a %{domain} ja és completa. welcome_title: Hola, %{name}! + wrong_email_hint: Si aquesta adreça de correu-e no és correcta, podeu canviar-la en els ajustos del compte. delete_account: Elimina el compte delete_account_html: Si vols suprimir el compte pots fer-ho aquí. Se't demanarà confirmació. description: @@ -1114,6 +1136,7 @@ ca: security: Seguretat set_new_password: Estableix una contrasenya nova setup: + email_below_hint_html: Verifiqueu la carpeta de correu brossa o demaneu-ne un altre. Podeu corregir l'adreça de correu-e si no és correcta. email_settings_hint_html: Toca l'enllaç que t'hem enviat per a verificar %{email}. Esperarem aquí mateix. link_not_received: No has rebut l'enllaç? new_confirmation_instructions_sent: Rebràs un nou correu amb l'enllaç de confirmació en pocs minuts! @@ -1127,12 +1150,19 @@ ca: title: Configurem-te a %{domain}. status: account_status: Estat del compte + confirming: Esperant que es completi la confirmació del correu-e. functional: El teu compte està completament operatiu. redirecting_to: El teu compte és inactiu perquè actualment està redirigint a %{acct}. self_destruct: Com que %{domain} tanca, només tindreu accés limitat al vostre compte. view_strikes: Veure accions del passat contra el teu compte too_fast: Formulari enviat massa ràpid, torna a provar-ho. use_security_key: Usa clau de seguretat + author_attribution: + example_title: Text d'exemple + hint_html: Controleu com se us acredita quan els enllaços es comparteixen a Mastodon. + more_from_html: Més de %{name} + s_blog: Blog de %{name} + title: Atribució d'autor challenge: confirm: Continua hint_html: "Pista: No et preguntarem un altre cop la teva contrasenya en la pròxima hora." @@ -1204,8 +1234,6 @@ ca: your_appeal_approved: La teva apel·lació s'ha aprovat your_appeal_pending: Has enviat una apel·lació your_appeal_rejected: La teva apel·lació ha estat rebutjada - domain_validator: - invalid_domain: no es un nom de domini vàlid edit_profile: basic_information: Informació bàsica hint_html: "Personalitza el que la gent veu en el teu perfil públic i a prop dels teus tuts.. És més probable que altres persones et segueixin i interaccionin amb tu quan tens emplenat el teu perfil i amb la teva imatge." @@ -1402,6 +1430,7 @@ ca: authentication_methods: otp: aplicació d'autenticació de dos factors password: contrasenya + sign_in_token: codi de seguretat per correu electrònic webauthn: claus de seguretat description_html: Si veus activitat que no reconeixes, considera canviar la teva contrasenya i activar l'autenticació de dos factors. empty: Historial d'autenticació no disponible @@ -1412,6 +1441,16 @@ ca: unsubscribe: action: Sí, canceŀla la subscripció complete: Subscripció cancel·lada + confirmation_html: Segur que vols donar-te de baixa de rebre %{type} de Mastodon a %{domain} a %{email}? Sempre pots subscriure't de nou des de la configuració de les notificacions per correu electrònic. + emails: + notification_emails: + favourite: notificacions dels favorits per correu electrònic + follow: notificacions dels seguiments per correu electrònic + follow_request: correus electrònics de peticions de seguiment + mention: correus electrònics de notificacions de mencions + reblog: correus electrònics de notificacions d'impulsos + resubscribe_html: Si ets dones de baixa per error pots donar-te d'alta des de la configuració de les notificacions per correu electrònic. + success_html: Ja no rebràs %{type} de Mastodon a %{domain} a %{email}. title: Cancel·la la subscripció media_attachments: validations: @@ -1493,6 +1532,8 @@ ca: update: subject: "%{name} ha editat una publicació" notifications: + administration_emails: Notificacions per correu-e de l'administrador + email_events: Esdeveniments per a notificacions de correu electrònic email_events_hint: 'Selecciona els esdeveniments per als quals vols rebre notificacions:' number: human: @@ -1651,6 +1692,7 @@ ca: import: Importació import_and_export: Importació i exportació migrate: Migració del compte + notifications: Notificacions per correu electrònic preferences: Preferències profile: Perfil relationships: Seguits i seguidors @@ -1691,23 +1733,12 @@ ca: edited_at_html: Editat %{date} errors: in_reply_not_found: El tut al qual intentes respondre sembla que no existeix. - open_in_web: Obre en la web over_character_limit: Límit de caràcters de %{max} superat pin_errors: direct: Els tuts que només són visibles per als usuaris mencionats no poden ser fixats limit: Ja has fixat el màxim nombre de tuts ownership: No es pot fixar el tut d'algú altre reblog: No es pot fixar un impuls - poll: - total_people: - one: "%{count} persona" - other: "%{count} persones" - total_votes: - one: "%{count} vot" - other: "%{count} vots" - vote: Vota - show_more: Mostra'n més - show_thread: Mostra el fil title: '%{name}: "%{quote}"' visibilities: direct: Directe @@ -1897,6 +1928,7 @@ ca: invalid_otp_token: El codi de dos factors no és correcte otp_lost_help_html: Si has perdut l'accés a tots dos pots contactar per %{email} rate_limited: Excessius intents d'autenticació, torneu-hi més tard. + seamless_external_login: Has iniciat sessió via un servei extern. Així, els ajustos de contrasenya i correu electrònic no estan disponibles. signed_in_as: 'Sessió iniciada com a:' verification: extra_instructions_html: Consell: l'enllaç al vostre lloc web pot ser invisible. La part important ésPost by @#{object.account.pretty_acct}@#{provider_name}+View on Mastodon+ +
rel="me"
que evita que us suplantin la identitat a llocs web amb contingut generat pels usuaris. Fins i tot podeu generar una etiqueta link
a la capçalera de la pàgina en comptes d'una a
, però el codi HTML ha de ser accessible sense requerir executar JavaScript.
@@ -1905,6 +1937,7 @@ ca:
instructions_html: Copieu i enganxeu el següent codi HTML al vostre lloc web. Després, afegiu l'adreça del vostre lloc web dins d'un dels camps extres del vostre perfil i deseu els canvis.
verification: Verificació
verified_links: Els teus enllaços verificats
+ website_verification: Verificació de web
webauthn_credentials:
add: Afegir nova clau de seguretat
create:
diff --git a/config/locales/ckb.yml b/config/locales/ckb.yml
index 15c5690cdd..8af3d86388 100644
--- a/config/locales/ckb.yml
+++ b/config/locales/ckb.yml
@@ -7,7 +7,6 @@ ckb:
hosted_on: مەستودۆن میوانداری کراوە لە %{domain}
title: دەربارە
accounts:
- follow: شوێن کەوە
followers:
one: شوێنکەوتوو
other: شوێنکەوتووان
@@ -646,8 +645,6 @@ ckb:
strikes:
title_actions:
none: ئاگاداری
- domain_validator:
- invalid_domain: ناوی دۆمەین بڕوادار نییە
errors:
'400': داواکاریەکەی کە پێشکەشت کردووە نادروستە یان نەیپێکا.
'403': تۆ مۆڵەتت نیە بۆ بینینی ئەم لاپەڕەیە.
@@ -940,22 +937,11 @@ ckb:
other: 'هاشتاگەکانی ڕێگەپێنەدراوەی تێدابوو: %{tags}'
errors:
in_reply_not_found: ئەو دۆخەی کە تۆ هەوڵی وەڵامدانەوەی دەدەیت وادەرناکەوێت کە هەبێت.
- open_in_web: کردنەوە لە وێب
over_character_limit: سنووری نووسەی %{max} تێپەڕێنرا
pin_errors:
limit: تۆ پێشتر زۆرترین ژمارەی توتتی چەسپیوەت هەیە
ownership: نووسراوەکانی تر ناتوانرێ بسەلمێت
reblog: بەهێزکردن ناتوانرێت بچەسپێ
- poll:
- total_people:
- one: "%{count} کەس"
- other: "%{count} خەڵک"
- total_votes:
- one: "%{count} دەنگ"
- other: "%{count} دەنگەکان"
- vote: دەنگ
- show_more: زیاتر پیشان بدە
- show_thread: نیشاندانی ڕشتە
visibilities:
private: شوێنکەوتوانی تەنها
private_long: تەنها بۆ شوێنکەوتوانی پیشان بدە
diff --git a/config/locales/co.yml b/config/locales/co.yml
index 5ee69ff8ad..b072e5e4ef 100644
--- a/config/locales/co.yml
+++ b/config/locales/co.yml
@@ -6,7 +6,6 @@ co:
contact_unavailable: Micca dispunibule
hosted_on: Mastodon allughjatu nant’à %{domain}
accounts:
- follow: Siguità
followers:
one: Abbunatu·a
other: Abbunati
@@ -603,8 +602,6 @@ co:
more_details_html: Per più di ditagli, videte a pulitica di vita privata.
username_available: U vostru cugnome riduvinterà dispunibule
username_unavailable: U vostru cugnome ùn sarà sempre micca dispunibule
- domain_validator:
- invalid_domain: ùn hè micca un nome di duminiu currettu
errors:
'400': A richiesta mandata ùn era micca valida o curretta.
'403': Ùn site micca auturizatu·a à vede sta pagina.
@@ -924,22 +921,11 @@ co:
other: 'cuntene l’hashtag disattivati: %{tags}'
errors:
in_reply_not_found: U statutu à quellu avete pruvatu di risponde ùn sembra micca esiste.
- open_in_web: Apre nant’à u web
over_character_limit: site sopr’à a limita di %{max} caratteri
pin_errors:
limit: Avete digià puntarulatu u numeru massimale di statuti
ownership: Pudete puntarulà solu unu di i vostri propii statuti
reblog: Ùn pudete micca puntarulà una spartera
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} persone"
- total_votes:
- one: "%{count} votu"
- other: "%{count} voti"
- vote: Vutà
- show_more: Vede di più
- show_thread: Vede u filu
title: '%{name}: "%{quote}"'
visibilities:
direct: Direttu
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
index 98e2c30526..1000442870 100644
--- a/config/locales/cs.yml
+++ b/config/locales/cs.yml
@@ -7,7 +7,6 @@ cs:
hosted_on: Mastodon na doméně %{domain}
title: O aplikaci
accounts:
- follow: Sledovat
followers:
few: Sledující
many: Sledujících
@@ -1213,8 +1212,6 @@ cs:
your_appeal_approved: Vaše odvolání bylo schváleno
your_appeal_pending: Podali jste odvolání
your_appeal_rejected: Vaše odvolání bylo zamítnuto
- domain_validator:
- invalid_domain: není platné doménové jméno
edit_profile:
basic_information: Základní informace
hint_html: "Nastavte si, co lidé uvidí na vašem veřejném profilu a vedle vašich příspěvků. Ostatní lidé vás budou spíše sledovat a komunikovat s vámi, když budete mít vyplněný profil a profilový obrázek."
@@ -1723,27 +1720,12 @@ cs:
edited_at_html: Upraven %{date}
errors:
in_reply_not_found: Příspěvek, na který se pokoušíte odpovědět, neexistuje.
- open_in_web: Otevřít na webu
over_character_limit: byl překročen limit %{max} znaků
pin_errors:
direct: Příspěvky viditelné pouze zmíněným uživatelům nelze připnout
limit: Už jste si připnuli maximální počet příspěvků
ownership: Nelze připnout příspěvek někoho jiného
reblog: Boosty nelze připnout
- poll:
- total_people:
- few: "%{count} lidé"
- many: "%{count} lidí"
- one: "%{count} člověk"
- other: "%{count} lidí"
- total_votes:
- few: "%{count} hlasy"
- many: "%{count} hlasů"
- one: "%{count} hlas"
- other: "%{count} hlasů"
- vote: Hlasovat
- show_more: Zobrazit více
- show_thread: Zobrazit vlákno
title: "%{name}: „%{quote}“"
visibilities:
direct: Přímé
diff --git a/config/locales/cy.yml b/config/locales/cy.yml
index 4a01967e23..9d3c0c82f3 100644
--- a/config/locales/cy.yml
+++ b/config/locales/cy.yml
@@ -7,7 +7,6 @@ cy:
hosted_on: Mastodon wedi ei weinyddu ar %{domain}
title: Ynghylch
accounts:
- follow: Dilyn
followers:
few: Dilynwyr
many: Dilynwyr
@@ -33,7 +32,7 @@ cy:
admin:
account_actions:
action: Cyflawni gweithred
- already_silenced: Mae'r cyfrif hwn eisoes wedi'i dewi.
+ already_silenced: Mae'r cyfrif hwn eisoes wedi'i gyfyngu.
already_suspended: Mae'r cyfrif hwn eisoes wedi'i atal.
title: Cyflawni gweithred cymedroli ar %{acct}
account_moderation_notes:
@@ -1233,6 +1232,12 @@ cy:
view_strikes: Gweld rybuddion y gorffennol yn erbyn eich cyfrif
too_fast: Cafodd y ffurflen ei chyflwyno'n rhy gyflym, ceisiwch eto.
use_security_key: Defnyddiwch allwedd diogelwch
+ author_attribution:
+ example_title: Testun enghreifftiol
+ hint_html: Rheolwch sut rydych chi'n cael eich canmol pan fydd dolenni'n cael eu rhannu ar Mastodon.
+ more_from_html: Mwy gan %{name}
+ s_blog: Blog %{name}
+ title: Priodoliad awdur
challenge:
confirm: Parhau
hint_html: "Awgrym: Fyddwn ni ddim yn gofyn i chi am eich cyfrinair eto am yr awr nesaf."
@@ -1307,8 +1312,6 @@ cy:
your_appeal_approved: Mae eich apêl wedi'i chymeradwyo
your_appeal_pending: Rydych wedi cyflwyno apêl
your_appeal_rejected: Mae eich apêl wedi'i gwrthod
- domain_validator:
- invalid_domain: ddim yn enw parth dilys
edit_profile:
basic_information: Gwybodaeth Sylfaenol
hint_html: "Addaswch yr hyn y mae pobl yn ei weld ar eich proffil cyhoeddus ac wrth ymyl eich postiadau. Mae pobl eraill yn fwy tebygol o'ch dilyn yn ôl a rhyngweithio â chi pan fydd gennych broffil wedi'i lenwi a llun proffil."
@@ -1856,31 +1859,12 @@ cy:
edited_at_html: Wedi'i olygu %{date}
errors:
in_reply_not_found: Nid yw'n ymddangos bod y postiad rydych chi'n ceisio ei ateb yn bodoli.
- open_in_web: Agor yn y we
over_character_limit: wedi mynd y tu hwnt i'r terfyn nodau o %{max}
pin_errors:
direct: Nid oes modd pinio postiadau sy'n weladwy i ddefnyddwyr a grybwyllwyd yn unig
limit: Rydych chi eisoes wedi pinio uchafswm nifer y postiadau
ownership: Nid oes modd pinio postiad rhywun arall
reblog: Nid oes modd pinio hwb
- poll:
- total_people:
- few: "%{count} person"
- many: "%{count} person"
- one: "%{count} berson"
- other: "%{count} person"
- two: "%{count} person"
- zero: "%{count} o bersonau"
- total_votes:
- few: "%{count} pleidlais"
- many: "%{count} pleidlais"
- one: "%{count} bleidlais"
- other: "%{count} pleidlais"
- two: "%{count} pleidlais"
- zero: "%{count} o bleidleisiau"
- vote: Pleidlais
- show_more: Dangos mwy
- show_thread: Dangos edefyn
title: '%{name}: "%{quote}"'
visibilities:
direct: Uniongyrchol
@@ -2083,6 +2067,7 @@ cy:
instructions_html: Copïwch a gludo'r cod isod i HTML eich gwefan. Yna ychwanegwch gyfeiriad eich gwefan i un o'r meysydd ychwanegol ar eich proffil o'r tab "Golygu proffil" a chadw'r newidiadau.
verification: Dilysu
verified_links: Eich dolenni wedi'u dilysu
+ website_verification: Gwirio gwefan
webauthn_credentials:
add: Ychwanegu allwedd ddiogelwch newydd
create:
diff --git a/config/locales/da.yml b/config/locales/da.yml
index e3f8343452..6f781742a8 100644
--- a/config/locales/da.yml
+++ b/config/locales/da.yml
@@ -7,7 +7,6 @@ da:
hosted_on: Mastodon hostet på %{domain}
title: Om
accounts:
- follow: Følg
followers:
one: Følger
other: tilhængere
@@ -25,7 +24,7 @@ da:
admin:
account_actions:
action: Udfør handling
- already_silenced: Denne konto er allerede gjort tavs.
+ already_silenced: Denne konto er allerede blevet begrænset.
already_suspended: Denne konto er allerede suspenderet.
title: Udfør moderatorhandling på %{acct}
account_moderation_notes:
@@ -1161,6 +1160,12 @@ da:
view_strikes: Se tidligere anmeldelser af din konto
too_fast: Formularen indsendt for hurtigt, forsøg igen.
use_security_key: Brug sikkerhedsnøgle
+ author_attribution:
+ example_title: Eksempeltekst
+ hint_html: Styrer, hvordan man krediteres, når links deles på Mastodon.
+ more_from_html: Flere fra %{name}
+ s_blog: "%{name}s blog"
+ title: Forfattertilskrivning
challenge:
confirm: Fortsæt
hint_html: "Tip: Du bliver ikke anmodet om din adgangskode igen den næste time."
@@ -1235,8 +1240,6 @@ da:
your_appeal_approved: Din appel er godkendt
your_appeal_pending: Du har indgivet en appel
your_appeal_rejected: Din appel er afvist
- domain_validator:
- invalid_domain: er ikke et gyldigt domænenavn
edit_profile:
basic_information: Oplysninger
hint_html: "Tilpas hvad folk ser på din offentlige profil og ved siden af dine indlæg. Andre personer vil mere sandsynligt følge dig tilbage og interagere med dig, når du har en udfyldt profil og et profilbillede."
@@ -1736,23 +1739,12 @@ da:
edited_at_html: Redigeret %{date}
errors:
in_reply_not_found: Indlægget, der forsøges besvaret, ser ikke ud til at eksistere.
- open_in_web: Åbn i webbrowser
over_character_limit: grænsen på %{max} tegn overskredet
pin_errors:
direct: Indlæg, som kun kan ses af omtalte brugere, kan ikke fastgøres
limit: Maksimalt antal indlæg allerede fastgjort
ownership: Andres indlæg kan ikke fastgøres
reblog: Et boost kan ikke fastgøres
- poll:
- total_people:
- one: "%{count} person"
- other: "%{count} personer"
- total_votes:
- one: "%{count} stemme"
- other: "%{count} stemmer"
- vote: Stem
- show_more: Vis flere
- show_thread: Vis tråd
title: '%{name}: "%{quote}"'
visibilities:
direct: Direkte
@@ -1951,6 +1943,7 @@ da:
instructions_html: Kopier og indsæt koden nedenfor i HTML på din hjemmeside. Tilføj derefter adressen på din hjemmeside i et af de ekstra felter på din profil på fanen "Redigér profil" og gem ændringer.
verification: Bekræftelse
verified_links: Dine bekræftede links
+ website_verification: Webstedsbekræftelse
webauthn_credentials:
add: Tilføj ny sikkerhedsnøgle
create:
diff --git a/config/locales/de.yml b/config/locales/de.yml
index 2952d22d7c..040ddaaf69 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -7,7 +7,6 @@ de:
hosted_on: Mastodon, gehostet auf %{domain}
title: Über
accounts:
- follow: Folgen
followers:
one: Follower
other: Follower
@@ -25,7 +24,7 @@ de:
admin:
account_actions:
action: Aktion ausführen
- already_silenced: Dieses Konto wurde bereits stummgeschaltet.
+ already_silenced: Dieses Konto wurde bereits eingeschränkt.
already_suspended: Dieses Konto wurde bereits gesperrt.
title: "@%{acct} moderieren"
account_moderation_notes:
@@ -1161,6 +1160,12 @@ de:
view_strikes: Vorherige Verstöße deines Kontos ansehen
too_fast: Formular zu schnell übermittelt. Bitte versuche es erneut.
use_security_key: Sicherheitsschlüssel verwenden
+ author_attribution:
+ example_title: Beispieltext
+ hint_html: Bestimme, wie du Anerkennungen durch geteilte Links auf Mastodon handhaben möchtest.
+ more_from_html: Mehr von %{name}
+ s_blog: Blog von %{name}
+ title: Anerkennung als Autor*in
challenge:
confirm: Fortfahren
hint_html: "Hinweis: Wir werden dich für die nächste Stunde nicht erneut nach deinem Passwort fragen."
@@ -1235,8 +1240,6 @@ de:
your_appeal_approved: Dein Einspruch wurde angenommen
your_appeal_pending: Du hast Einspruch erhoben
your_appeal_rejected: Dein Einspruch wurde abgelehnt
- domain_validator:
- invalid_domain: ist keine gültige Domain
edit_profile:
basic_information: Allgemeine Informationen
hint_html: "Bestimme, was andere auf deinem öffentlichen Profil und neben deinen Beiträgen sehen können. Wenn du ein Profilbild festlegst und dein Profil vervollständigst, werden andere eher mit dir interagieren und dir folgen."
@@ -1736,23 +1739,12 @@ de:
edited_at_html: 'Bearbeitet: %{date}'
errors:
in_reply_not_found: Der Beitrag, auf den du antworten möchtest, scheint nicht zu existieren.
- open_in_web: Im Webinterface öffnen
over_character_limit: Begrenzung von %{max} Zeichen überschritten
pin_errors:
direct: Beiträge, die nur für erwähnte Profile sichtbar sind, können nicht angeheftet werden
limit: Du hast bereits die maximale Anzahl an Beiträgen angeheftet
ownership: Du kannst nur eigene Beiträge anheften
reblog: Du kannst keine geteilten Beiträge anheften
- poll:
- total_people:
- one: "%{count} Stimme"
- other: "%{count} Stimmen"
- total_votes:
- one: "%{count} Stimme"
- other: "%{count} Stimmen"
- vote: Abstimmen
- show_more: Mehr anzeigen
- show_thread: Thread anzeigen
title: "%{name}: „%{quote}“"
visibilities:
direct: Direktnachricht
@@ -1951,6 +1943,7 @@ de:
instructions_html: Kopiere den unten stehenden Code und füge ihn in das HTML deiner Website ein. Trage anschließend die Adresse deiner Website in ein Zusatzfeld auf deinem Profil ein und speichere die Änderungen. Die Zusatzfelder befinden sich im Reiter „Profil bearbeiten“.
verification: Verifizierung
verified_links: Deine verifizierten Links
+ website_verification: Website-Verifizierung
webauthn_credentials:
add: Sicherheitsschlüssel hinzufügen
create:
diff --git a/config/locales/devise.lv.yml b/config/locales/devise.lv.yml
index 94b4774b60..4470c8109e 100644
--- a/config/locales/devise.lv.yml
+++ b/config/locales/devise.lv.yml
@@ -14,9 +14,9 @@ lv:
not_found_in_database: Nederīga %{authentication_keys} vai parole.
omniauth_user_creation_failure: Kļūda šīs identitātes konta izveidošanā.
pending: Tavs konts joprojām tiek pārskatīts.
- timeout: Tava sesija ir beigusies. Lūdzu, pieraksties vēlreiz, lai turpinātu.
- unauthenticated: Lai turpinātu, tev ir jāpierakstās vai jāreģistrējas.
- unconfirmed: Lai turpinātu, tev ir jāapstiprina savu e-pasta adresi.
+ timeout: Sesijair beigusies. Lūgums vēlreiz pieteikties, lai turpinātu.
+ unauthenticated: Lai turpinātu, jāpiesakās vai jāreģistrējas.
+ unconfirmed: Lai turpinātu, jāapliecina sava e-pasta adrese.
mailer:
confirmation_instructions:
action: Apstiprini savu e-pasta adresi
@@ -108,7 +108,7 @@ lv:
unlocks:
send_instructions: Pēc dažām minūtēm tu saņemsi e-pastu ar norādījumiem, kā atbloķēt savu kontu. Lūdzu, pārbaudi spama mapi, ja neesi saņēmis šo e-pastu.
send_paranoid_instructions: Ja tavs konts eksistē, dažu minūšu laikā tu saņemsi e-pastu ar norādījumiem, kā to atbloķēt. Lūdzu, pārbaudi spama mapi, ja neesi saņēmis šo e-pastu.
- unlocked: Tavs konts ir veiksmīgi atbloķēts. Lūdzu, pieraksties, lai turpinātu.
+ unlocked: Konts tika veiksmīgi atbloķēts. Lūgums pieteikties, lai turpinātu.
errors:
messages:
already_confirmed: jau tika apstiprināts, lūdzu, mēģini pierakstīties
diff --git a/config/locales/devise.ro.yml b/config/locales/devise.ro.yml
index 40cb6a7581..f570f77e1d 100644
--- a/config/locales/devise.ro.yml
+++ b/config/locales/devise.ro.yml
@@ -2,58 +2,58 @@
ro:
devise:
confirmations:
- confirmed: Adresa ta de e-mail a fost confirmată cu succes.
- send_instructions: Vei primi un e-mail cu instrucțiuni despre cum să confirmi adresa ta de e-mail în câteva minute. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
- send_paranoid_instructions: Dacă adresa ta de e-mail există în baza noastră de date, în câteva minute vei primi un e-mail cu instrucțiuni pentru confirmarea adresei tale de e-mail. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
+ confirmed: Adresa dvs. de e-mail a fost confirmată cu succes.
+ send_instructions: Veți primi un e-mail în câteva minute cu instrucțiuni despre cum să vă confirmați adresa de e-mail. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
+ send_paranoid_instructions: Dacă adresa dvs. de e-mail există în baza noastră de date, veți primi în câteva minute un e-mail cu instrucțiuni pentru confirmarea adresei de e-mail. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
failure:
- already_authenticated: Ești deja conectat.
- inactive: Contul tău nu este încă activat.
+ already_authenticated: Sunteți deja conectat.
+ inactive: Contul dvs. nu este încă activat.
invalid: "%{authentication_keys} sau parolă greșită."
- last_attempt: Mai ai încă o încercare înainte ca contul tău să fie blocat.
- locked: Contul tău este blocat.
+ last_attempt: Mai aveți o încercare înainte ca contul dvs. să fie blocat.
+ locked: Contul dvs. este blocat.
not_found_in_database: "%{authentication_keys} sau parolă greșită."
omniauth_user_creation_failure: Eroare la crearea unui cont pentru această identitate.
- pending: Contul tău este încă în curs de revizuire.
- timeout: Sesiunea ta a expirat. Te rugăm să te conectezi din nou pentru a continua.
- unauthenticated: Trebuie să te conectezi sau să te înregistrezi înainte de a continua.
- unconfirmed: Trebuie să confirmi adresa ta de e-mail înainte de a continua.
+ pending: Contul dvs. este încă în curs de revizuire.
+ timeout: Sesiunea dvs. a expirat. Vă rugăm să vă conectați din nou pentru a continua.
+ unauthenticated: Trebuie să vă conectați sau să vă înregistrați înainte de a continua.
+ unconfirmed: Trebuie să vă confirmați adresa de e-mail înainte de a continua.
mailer:
confirmation_instructions:
- action: Verifică adresa de e-mail
+ action: Verificare adresă de e-mail
action_with_app: Confirmați și reveniți la %{app}
- explanation: Ai creat un cont pe %{host} cu această adresă de e-mail. Ești la un clic distanță de a-l activa. Dacă nu ai fost tu, ignoră acest e-mail.
- explanation_when_pending: Ai solicitat o invitație către %{host} cu această adresă de e-mail. Odată ce îți confirmi adresa de e-mail, îți vom revizui cererea. Te poți autentifica pentru a-ți schimba detaliile sau pentru a-ți șterge contul, dar nu poți accesa majoritatea funcțiilor până când contul tău nu este aprobat. Dacă cererea ta este respinsă, datele tale vor fi șterse, astfel încât nu va fi necesară nicio altă acțiune din partea ta. Dacă nu ai fost tu, ignoră acest e-mail.
+ explanation: Ați creat un cont pe %{host} cu această adresă de e-mail. Sunteți la un clic distanță de a-l activa. Dacă nu ați fost dvs., vă rugăm să ignorați acest e-mail.
+ explanation_when_pending: Ați aplicat pentru o invitație pentru %{host} cu această adresă de e-mail. Odată ce vă confirmați adresa de e-mail, vă vom examina cererea. Vă puteți autentifica pentru a vă schimba detaliile sau pentru a vă șterge contul, dar nu puteți accesa majoritatea funcțiilor până când contul dvs. nu este aprobat. Dacă cererea dvs. este respinsă, datele dvs. vor fi șterse, astfel încât nu va fi necesară nicio acțiune suplimentară din partea dvs. Dacă nu ați fost dvs., vă rugăm să ignorați acest e-mail.
extra_html: Te rugăm să verifici și regulile serverului și termenii noștri de serviciu.
subject: 'Mastodon: Instrucțiuni de confirmare pentru %{instance}'
- title: Verifică adresa de e-mail
+ title: Verificați adresa de e-mail
email_changed:
- explanation: 'Adresa de e-mail pentru contul tău este schimbată la:'
- extra: Dacă nu v-ați schimbat adresa de e-mail, probabil că cineva a obținut acces la contul dvs. Te rugăm să îți schimbi parola imediat sau să contactezi administratorul serverului dacă nu ai acces la contul tău.
- subject: 'Mastodon: E-mail schimbat'
- title: Noua adresa de e-mail
+ explanation: 'Adresa de e-mail a contului dvs. este schimbată în:'
+ extra: Dacă nu v-ați schimbat adresa de e-mail, probabil că cineva a obținut acces la contul dvs. Vă rugăm să vă schimbați parola imediat sau să contactați administratorul serverului dacă nu aveți acces la contul dvs.
+ subject: 'Mastodon: Adresă de e-mail schimbată'
+ title: Adresă de e-mail nouă
password_change:
- explanation: Parola contului tău a fost schimbată.
- extra: Dacă nu v-ați schimbat parola, este posibil ca cineva să fi obținut acces la contul dvs. Te rugăm să îți schimbi parola imediat sau să contactezi administratorul serverului dacă nu ai acces la contul tău.
+ explanation: Parola pentru contul dvs. a fost schimbată.
+ extra: Dacă nu v-ați schimbat parola, probabil că cineva a obținut acces la contul dvs. Vă rugăm să vă schimbați parola imediat sau să contactați administratorul serverului dacă nu aveți acces la contul dvs.
subject: 'Mastodon: Parolă schimbată'
title: Parolă schimbată
reconfirmation_instructions:
- explanation: Confirmă noua adresă pentru a schimba adresa de e-mail.
+ explanation: Confirmați noua adresă pentru a vă schimba adresa de e-mail.
extra: Dacă această modificare nu a fost inițiată de dvs., vă rugăm să ignorați acest e-mail. Adresa de e-mail pentru contul Mastodon nu se va schimba până când nu accesați link-ul de mai sus.
subject: 'Mastodon: Confirmați e-mailul pentru %{instance}'
- title: Verifică adresa de e-mail
+ title: Verificați adresa de e-mail
reset_password_instructions:
- action: Schimbă parola
+ action: Schimbați parola
explanation: Ați solicitat o nouă parolă pentru contul dvs.
- extra: Dacă nu ați solicitat acest lucru, ignorați acest e-mail. Parola dvs. nu se va schimba până când nu veți accesa link-ul de mai sus și nu veți crea unul nou.
+ extra: Dacă nu ați solicitat acest lucru, vă rugăm să ignorați acest e-mail. Parola dvs. nu se va schimba până când nu veți accesa link-ul de mai sus și nu veți crea unul nou.
subject: 'Mastodon: Instrucțiuni pentru resetarea parolei'
title: Resetare parolă
two_factor_disabled:
explanation: Conectarea este acum posibilă folosind doar adresa de e-mail și parola.
- subject: 'Mastodon: Autentificare cu doi factori dezactivată'
+ subject: 'Mastodon: Autentificarea cu doi factori dezactivată'
subtitle: Autentificarea cu doi factori pentru contul dvs. a fost dezactivată.
title: A2F dezactivată
two_factor_enabled:
- explanation: Pentru autentificare va fi necesar un token generat de aplicația TOTP asociată.
+ explanation: Pentru conectare va fi necesar un token generat de aplicația TOTP asociată.
subject: 'Mastodon: Autentificare în doi pași activată'
subtitle: Autentificarea cu doi factori a fost activată pentru contul dvs.
title: A2F activată
@@ -61,18 +61,18 @@ ro:
explanation: Codurile de recuperare anterioare au fost invalidate și s-au generat altele noi.
subject: 'Mastodon: Coduri de recuperare în doi pași regenerate'
subtitle: Codurile de recuperare anterioare au fost invalidate și s-au generat altele noi.
- title: Codurile de recuperare în doi pași au fost modificate
+ title: Codurile de recuperare în doi pași modificate
unlock_instructions:
subject: 'Mastodon: Instrucțiuni de deblocare'
webauthn_credential:
added:
- explanation: Următoarea cheie de securitate a fost adăugată în contul tău
+ explanation: Următoarea cheie de securitate a fost adăugată în contul dvs.
subject: 'Mastodon: Noua cheie de securitate'
title: A fost adăugată o nouă cheie de securitate
deleted:
- explanation: Următoarea cheie de securitate a fost ștearsă din contul tău
+ explanation: Următoarea cheie de securitate a fost ștearsă din contul dvs.
subject: 'Mastodon: Cheie de securitate ștearsă'
- title: Una dintre cheile tale de securitate a fost ștearsă
+ title: Una dintre cheile dvs. de securitate a fost ștearsă
webauthn_disabled:
explanation: Autentificarea cu chei de securitate a fost dezactivată pentru contul dvs.
extra: Conectarea este acum posibilă folosind doar token-ul generat de aplicația TOTP asociată.
@@ -84,31 +84,31 @@ ro:
subject: 'Mastodon: Autentificarea prin chei de securitate activată'
title: Chei de securitate activate
omniauth_callbacks:
- failure: Nu te-am putut autentifica de la %{kind} deoarece "%{reason}".
+ failure: Nu v-am putut autentifica de la %{kind} deoarece "%{reason}".
success: Autentificat cu succes din contul %{kind}.
passwords:
- no_token: Nu puteți accesa această pagină fără să veniți dintr-un e-mail de resetare a parolei. Dacă vii dintr-un e-mail de resetare a parolei, te rugăm să te asiguri că ai folosit URL-ul complet furnizat.
- send_instructions: Dacă adresa ta de e-mail există în baza noastră de date, vei primi în câteva minute un link de recuperare a parolei la adresa ta de e-mail. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
- send_paranoid_instructions: Dacă adresa ta de e-mail există în baza noastră de date, vei primi în câteva minute un link de recuperare a parolei la adresa ta de e-mail. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
- updated: Parola ta a fost schimbată cu succes. Acum ești conectat.
- updated_not_active: Parola ta a fost schimbată cu succes.
+ no_token: Nu puteți accesa această pagină fără să veniți dintr-un e-mail de resetare a parolei. Dacă veniți dintr-un e-mail de resetare a parolei, vă rugăm asigurați-vă că ați folosit URL-ul complet furnizat.
+ send_instructions: Dacă adresa dvs. de e-mail există în baza noastră de date, veți primi în câteva minute un link de recuperare a parolei la adresa dvs. de e-mail. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
+ send_paranoid_instructions: Dacă adresa dvs. de e-mail există în baza noastră de date, veți primi în câteva minute un link de recuperare a parolei la adresa dvs. de e-mail. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
+ updated: Parola dvs. a fost schimbată cu succes. Acum sunteți conectat.
+ updated_not_active: Parola dvs. a fost schimbată cu succes.
registrations:
- destroyed: La revedere! Contul tău a fost anulat cu succes. Sperăm să te vedem din nou în curând.
+ destroyed: La revedere! Contul dvs. a fost anulat cu succes. Sperăm să vă vedem din nou în curând.
signed_up: Bine ați venit! V-ați înregistrat cu succes.
signed_up_but_inactive: V-ați înregistrat cu succes. Cu toate acestea, nu vă putem conecta deoarece contul dvs. nu este încă activat.
signed_up_but_locked: V-ați înregistrat cu succes. Cu toate acestea, nu vă putem conecta deoarece contul dvs. este blocat.
- signed_up_but_pending: Un mesaj cu un link de confirmare a fost trimis la adresa ta de e-mail. După ce faceți clic pe link, vă vom revizui cererea. Veți fi notificat dacă este aprobat.
- signed_up_but_unconfirmed: Un mesaj cu un link de confirmare a fost trimis la adresa ta de e-mail. Vă rugăm să urmați link-ul pentru a vă activa contul. Vă rugăm să verificați folderul spam dacă nu ați primit acest e-mail.
- update_needs_confirmation: Ți-ai actualizat contul cu succes, dar trebuie să verificăm noua ta adresă de e-mail. Vă rugăm să verificați adresa de e-mail și să urmați link-ul de confirmare pentru a confirma noua dvs. adresă de e-mail. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
+ signed_up_but_pending: Un mesaj cu un link de confirmare a fost trimis la adresa dvs. de e-mail. După ce faceți clic pe link, vă vom revizui cererea. Veți fi notificat dacă este aprobat.
+ signed_up_but_unconfirmed: Un mesaj cu un link de confirmare a fost trimis la adresa dvs. de e-mail. Vă rugăm să urmați link-ul pentru a vă activa contul. Vă rugăm să verificați folderul spam dacă nu ați primit acest e-mail.
+ update_needs_confirmation: V-ați actualizat contul cu succes, dar trebuie să verificăm noua dvs. adresă de e-mail. Vă rugăm să verificați adresa de e-mail și să urmați link-ul de confirmare pentru a confirma noua dvs. adresă de e-mail. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
updated: Contul dvs. a fost actualizat cu succes.
sessions:
already_signed_out: Deconectat cu succes.
signed_in: Conectat cu succes.
signed_out: Deconectat cu succes.
unlocks:
- send_instructions: Veți primi un e-mail cu instrucțiuni despre cum să vă deblocați contul în câteva minute. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
- send_paranoid_instructions: Dacă contul tău există, vei primi un e-mail cu instrucțiuni pentru cum să-l deblochezi în câteva minute. Te rugăm să verifici dosarul spam dacă nu ai primit acest e-mail.
- unlocked: Contul tău a fost deblocat cu succes. Te rugăm să te autentifici pentru a continua.
+ send_instructions: Veți primi un e-mail cu instrucțiuni despre cum să vă deblocați contul în câteva minute. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
+ send_paranoid_instructions: Dacă contul dvs. există, veți primi un e-mail cu instrucțiuni pentru cum să-l deblocați în câteva minute. Vă rugăm să verificați dosarul spam dacă nu ați primit acest e-mail.
+ unlocked: Contul dvs. a fost deblocat cu succes. Vă rugăm să vă autentificați pentru a continua.
errors:
messages:
already_confirmed: a fost deja confirmat, încercați să vă conectați
diff --git a/config/locales/doorkeeper.lv.yml b/config/locales/doorkeeper.lv.yml
index 11c5020305..0f05adf148 100644
--- a/config/locales/doorkeeper.lv.yml
+++ b/config/locales/doorkeeper.lv.yml
@@ -83,6 +83,7 @@ lv:
access_denied: Resursa īpašnieks vai autorizācijas serveris pieprasījumu noraidīja.
credential_flow_not_configured: Resursa īpašnieka paroles akreditācijas datu plūsma neizdevās, jo Doorkeeper.configure.resource_owner_from_credentials nebija konfigurēts.
invalid_client: Klienta autentifikācija neizdevās nezināma klienta, klienta autentifikācijas vai neatbalstītas autentifikācijas metodes dēļ.
+ invalid_code_challenge_method: Koda izaicinājuma veidam jābūt S256, vienkāršs netiek atbalstīts.
invalid_grant: Sniegtā autorizācijas piekrišana nav derīga, tai ir beidzies derīguma termiņš, tā ir atsaukta, tā neatbilst autorizācijas pieprasījumā izmantotajam novirzīšanas URI vai tika izsniegta citam klientam.
invalid_redirect_uri: Iekļauts novirzīšanas uri nav derīgs.
invalid_request:
diff --git a/config/locales/doorkeeper.ro.yml b/config/locales/doorkeeper.ro.yml
index fa28373521..7091bcaf7b 100644
--- a/config/locales/doorkeeper.ro.yml
+++ b/config/locales/doorkeeper.ro.yml
@@ -3,10 +3,10 @@ ro:
activerecord:
attributes:
doorkeeper/application:
- name: Numele aplicației
+ name: Nume aplicație
redirect_uri: URI de redirecționare
scopes: Domenii
- website: Pagina web a aplicației
+ website: Website aplicație
errors:
models:
doorkeeper/application:
@@ -19,60 +19,60 @@ ro:
doorkeeper:
applications:
buttons:
- authorize: Autorizează
- cancel: Anulează
- destroy: Distruge
- edit: Editează
- submit: Trimite
+ authorize: Autorizare
+ cancel: Anulare
+ destroy: Distrugere
+ edit: Editare
+ submit: Trimitere
confirmations:
- destroy: Ești sigur?
+ destroy: Sunteți sigur?
edit:
- title: Editați aplicația
+ title: Editare aplicație
form:
error: Ups! Verificați formularul pentru posibile erori
help:
native_redirect_uri: Utilizați %{native_redirect_uri} pentru teste locale
- redirect_uri: Folosește câte o linie per URI
+ redirect_uri: Folosiți câte o linie per URI
scopes: Separați domeniile cu spații. Lăsați necompletat pentru a utiliza domeniile implicite.
index:
application: Aplicație
- callback_url: URL pentru callback
- delete: Șterge
+ callback_url: Callback URL
+ delete: Ștergere
empty: Nu aveți aplicații.
name: Nume
new: Aplicație nouă
scopes: Domenii
- show: Arată
- title: Aplicațiile tale
+ show: Afișare
+ title: Aplicațiile dvs.
new:
title: Aplicație nouă
show:
actions: Acțiuni
application_id: Cheie client
- callback_urls: URL-uri de callback
+ callback_urls: Callback URL-uri
scopes: Domenii
- secret: Codul secret al clientului
+ secret: Secretul clientului
title: 'Aplicație: %{name}'
authorizations:
buttons:
- authorize: Autorizează
- deny: Interzice
+ authorize: Autorizare
+ deny: Refuzare
error:
title: A apărut o eroare
new:
prompt_html: "%{client_name} dorește să îți acceseze contul. Este o aplicație terță. Dacă nu aveți încredere în ea, atunci nu ar trebui să o autorizați."
- review_permissions: Revizuiește permisiunile
+ review_permissions: Revizuiți permisiunile
title: Autorizare necesară
show:
title: Copiați acest cod de autorizare și lipiți-l în aplicație.
authorized_applications:
buttons:
- revoke: Revocați
+ revoke: Revocare
confirmations:
- revoke: Ești sigur?
+ revoke: Sunteți sigur?
index:
authorized_at: Autorizat pe %{date}
- description_html: Acestea sunt aplicațiile care vă pot accesa contul folosind API. Dacă există aplicații pe care nu le recunoașteți, sau o aplicație se comportă necorespunzător, puteți revoca accesul.
+ description_html: Acestea sunt aplicațiile care vă pot accesa contul folosind API-ul. Dacă există aplicații pe care nu le recunoașteți, sau o aplicație se comportă necorespunzător, puteți revoca accesul.
last_used_at: Utilizat ultima dată pe %{date}
never_used: Nu a fost folosit niciodată
scopes: Permisiuni
@@ -86,9 +86,9 @@ ro:
invalid_grant: Acordarea autorizației furnizată este invalidă, expirată, revocată, nu corespunde URI-ului de redirecționare folosit în cererea de autorizare, sau a fost eliberat altui client.
invalid_redirect_uri: Uri-ul de redirecționare inclus nu este valid.
invalid_request:
- missing_param: 'Lipseste parametrul necesar: %{value}.'
+ missing_param: 'Lipsește parametrul necesar: %{value}.'
request_not_authorized: Solicitarea trebuie să fie autorizată. Parametrul necesar pentru solicitarea de autorizare lipsește sau este invalid.
- unknown: Solicitarea nu are un parametru necesar, include un parametru nesuportat sau este dealtfel formatat incorect.
+ unknown: Solicitarea nu are un parametru necesar, include un parametru nesuportat sau este formatat incorect.
invalid_resource_owner: Acreditările proprietarului de resurse nu sunt valide sau proprietarul de resurse nu poate fi găsit
invalid_scope: Domeniul de aplicare solicitat este invalid, necunoscut sau incorect.
invalid_token:
@@ -137,12 +137,12 @@ ro:
notifications: Notificări
push: Notificări push
reports: Rapoarte
- search: Caută
+ search: Căutare
statuses: Postări
layouts:
admin:
nav:
- applications: Aplicaţii
+ applications: Aplicații
oauth2_provider: Furnizor OAuth2
application:
title: Este necesară autorizarea OAuth
@@ -160,7 +160,7 @@ ro:
read:accounts: vede informațiile privind conturile
read:blocks: vede blocurile tale
read:bookmarks: vede marcajele tale
- read:favourites: vezi favoritele tale
+ read:favourites: vede favoritele tale
read:filters: vede filtrele tale
read:follows: vede urmăririle tale
read:lists: vede listele tale
@@ -168,7 +168,7 @@ ro:
read:notifications: vede notificările tale
read:reports: vede raportările tale
read:search: caută în numele tău
- read:statuses: vede toate stările
+ read:statuses: vede toate postările
write: modifică toate datele contului tău
write:accounts: modifică profilul tău
write:blocks: blochează conturile și domeniile
diff --git a/config/locales/el.yml b/config/locales/el.yml
index 6b1d8bc0e5..1f408e26ea 100644
--- a/config/locales/el.yml
+++ b/config/locales/el.yml
@@ -7,7 +7,6 @@ el:
hosted_on: Το Mastodon φιλοξενείται στο %{domain}
title: Σχετικά
accounts:
- follow: Ακολούθησε
followers:
one: Ακόλουθος
other: Ακόλουθοι
@@ -1192,8 +1191,6 @@ el:
your_appeal_approved: Η έφεση σου έχει εγκριθεί
your_appeal_pending: Υπέβαλλες έφεση
your_appeal_rejected: Η έφεση σου απορρίφθηκε
- domain_validator:
- invalid_domain: δεν είναι έγκυρο όνομα τομέα
edit_profile:
basic_information: Βασικές πληροφορίες
hint_html: "Τροποποίησε τί βλέπουν άτομα στο δημόσιο προφίλ σου και δίπλα στις αναρτήσεις σου. Είναι πιο πιθανό κάποιος να σε ακολουθήσει πίσω και να αλληλεπιδράσουν μαζί σου αν έχεις ολοκληρωμένο προφίλ και εικόνα προφίλ."
@@ -1638,23 +1635,12 @@ el:
edited_at_html: Επεξεργάστηκε στις %{date}
errors:
in_reply_not_found: Η ανάρτηση στην οποία προσπαθείς να απαντήσεις δεν φαίνεται να υπάρχει.
- open_in_web: Άνοιγμα στο διαδίκτυο
over_character_limit: υπέρβαση μέγιστου ορίου %{max} χαρακτήρων
pin_errors:
direct: Αναρτήσεις που είναι ορατές μόνο στους αναφερόμενους χρήστες δεν μπορούν να καρφιτσωθούν
limit: Έχεις ήδη καρφιτσώσει το μέγιστο αριθμό επιτρεπτών αναρτήσεων
ownership: Δεν μπορείς να καρφιτσώσεις ανάρτηση κάποιου άλλου
reblog: Οι ενισχύσεις δεν καρφιτσώνονται
- poll:
- total_people:
- one: "%{count} άτομο"
- other: "%{count} άτομα"
- total_votes:
- one: "%{count} ψήφος"
- other: "%{count} ψήφοι"
- vote: Ψήφισε
- show_more: Δείξε περισσότερα
- show_thread: Εμφάνιση νήματος
title: '%{name}: "%{quote}"'
visibilities:
direct: Άμεση
diff --git a/config/locales/en-GB.yml b/config/locales/en-GB.yml
index bcde9956c2..56255f5d7a 100644
--- a/config/locales/en-GB.yml
+++ b/config/locales/en-GB.yml
@@ -7,7 +7,6 @@ en-GB:
hosted_on: Mastodon hosted on %{domain}
title: About
accounts:
- follow: Follow
followers:
one: Follower
other: Followers
@@ -25,6 +24,8 @@ en-GB:
admin:
account_actions:
action: Perform action
+ already_silenced: This account has already been limited.
+ already_suspended: This account has already been suspended.
title: Perform moderation action on %{acct}
account_moderation_notes:
create: Leave note
@@ -46,6 +47,7 @@ en-GB:
title: Change email for %{username}
change_role:
changed_msg: Role successfully changed!
+ edit_roles: Manage user roles
label: Change role
no_role: No role
title: Change role for %{username}
@@ -602,6 +604,7 @@ en-GB:
suspend_description_html: The account and all its contents will be inaccessible and eventually deleted, and interacting with it will be impossible. Reversible within 30 days. Closes all reports against this account.
actions_description_html: Decide which action to take to resolve this report. If you take a punitive action against the reported account, an email notification will be sent to them, except when the Spam category is selected.
actions_description_remote_html: Decide which action to take to resolve this report. This will only affect how your server communicates with this remote account and handle its content.
+ actions_no_posts: This report doesn't have any associated posts to delete
add_to_report: Add more to report
already_suspended_badges:
local: Already suspended on this server
@@ -723,6 +726,7 @@ en-GB:
manage_taxonomies: Manage Taxonomies
manage_taxonomies_description: Allows users to review trending content and update hashtag settings
manage_user_access: Manage User Access
+ manage_user_access_description: Allows users to disable other users' two-factor authentication, change their email address, and reset their password
manage_users: Manage Users
manage_users_description: Allows users to view other users' details and perform moderation actions against them
manage_webhooks: Manage Webhooks
@@ -797,6 +801,7 @@ en-GB:
destroyed_msg: Site upload successfully deleted!
software_updates:
critical_update: Critical — please update quickly
+ description: It is recommended to keep your Mastodon installation up to date to benefit from the latest fixes and features. Moreover, it is sometimes critical to update Mastodon in a timely manner to avoid security issues. For these reasons, Mastodon checks for updates every 30 minutes, and will notify you according to your email notification preferences.
documentation_link: Learn more
release_notes: Release notes
title: Available updates
@@ -883,16 +888,37 @@ en-GB:
action: Check here for more information
message_html: "Your object storage is misconfigured. The privacy of your users is at risk."
tags:
+ moderation:
+ not_trendable: Not trendable
+ not_usable: Not usable
+ pending_review: Pending review
+ review_requested: Review requested
+ reviewed: Reviewed
+ title: Status
+ trendable: Trendable
+ unreviewed: Unreviewed
+ usable: Usable
+ name: Name
+ newest: Newest
+ oldest: Oldest
+ open: View Publicly
+ reset: Reset
review: Review status
+ search: Search
+ title: Hashtags
updated_msg: Hashtag settings updated successfully
title: Administration
trends:
allow: Allow
approved: Approved
+ confirm_allow: Are you sure you want to allow selected tags?
+ confirm_disallow: Are you sure you want to disallow selected tags?
disallow: Disallow
links:
allow: Allow link
allow_provider: Allow publisher
+ confirm_allow: Are you sure you want to allow selected links?
+ confirm_allow_provider: Are you sure you want to allow selected providers?
confirm_disallow: Are you sure you want to disallow selected links?
confirm_disallow_provider: Are you sure you want to disallow selected providers?
description_html: These are links that are currently being shared a lot by accounts that your server sees posts from. It can help your users find out what's going on in the world. No links are displayed publicly until you approve the publisher. You can also allow or reject individual links.
@@ -1039,7 +1065,9 @@ en-GB:
guide_link_text: Everyone can contribute.
sensitive_content: Sensitive content
application_mailer:
+ notification_preferences: Change email preferences
salutation: "%{name},"
+ settings: 'Change email preferences: %{link}'
unsubscribe: Unsubscribe
view: 'View:'
view_profile: View profile
@@ -1059,6 +1087,7 @@ 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".
title: Security check
confirmations:
+ awaiting_review: Your email address is confirmed! The %{domain} staff is now reviewing your registration. You will receive an email if they approve your account!
awaiting_review_title: Your registration is being reviewed
clicking_this_link: clicking this link
login_link: log in
@@ -1066,6 +1095,7 @@ en-GB:
redirect_to_app_html: You should have been redirected to the %{app_name} 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 email address is not correct, you can change it in account settings.
delete_account: Delete account
delete_account_html: If you wish to delete your account, you can proceed here. You will be asked for confirmation.
description:
@@ -1086,6 +1116,7 @@ en-GB:
or_log_in_with: Or log in with
privacy_policy_agreement_html: I have read and agree to the privacy policy
progress:
+ confirm: Confirm email
details: Your details
review: Our review
rules: Accept rules
@@ -1107,6 +1138,7 @@ en-GB:
security: Security
set_new_password: Set new password
setup:
+ email_below_hint_html: Check your spam folder, or request another one. You can correct your email address if it's wrong.
email_settings_hint_html: Click the link we sent you to verify %{email}. We'll wait right here.
link_not_received: Didn't get a link?
new_confirmation_instructions_sent: You will receive a new email with the confirmation link in a few minutes!
@@ -1128,6 +1160,12 @@ en-GB:
view_strikes: View past strikes against your account
too_fast: Form submitted too fast, try again.
use_security_key: Use security key
+ author_attribution:
+ example_title: Sample text
+ hint_html: Control how you're credited when links are shared on Mastodon.
+ more_from_html: More from %{name}
+ s_blog: "%{name}'s Blog"
+ title: Author attribution
challenge:
confirm: Continue
hint_html: "Tip: We won't ask you for your password again for the next hour."
@@ -1202,8 +1240,6 @@ en-GB:
your_appeal_approved: Your appeal has been approved
your_appeal_pending: You have submitted an appeal
your_appeal_rejected: Your appeal has been rejected
- domain_validator:
- invalid_domain: is not a valid domain name
edit_profile:
basic_information: Basic information
hint_html: "Customise what people see on your public profile and next to your posts. Other people are more likely to follow you back and interact with you when you have a filled out profile and a profile picture."
@@ -1425,6 +1461,7 @@ en-GB:
media_attachments:
validations:
images_and_video: Cannot attach a video to a post that already contains images
+ not_found: Media %{ids} not found or already attached to another post
not_ready: Cannot attach files that have not finished processing. Try again in a moment!
too_many: Cannot attach more than 4 files
migrations:
@@ -1702,23 +1739,12 @@ en-GB:
edited_at_html: Edited %{date}
errors:
in_reply_not_found: The post you are trying to reply to does not appear to exist.
- open_in_web: Open in web
over_character_limit: character limit of %{max} exceeded
pin_errors:
direct: Posts that are only visible to mentioned users cannot be pinned
limit: You have already pinned the maximum number of posts
ownership: Someone else's post cannot be pinned
reblog: A boost cannot be pinned
- poll:
- total_people:
- one: "%{count} person"
- other: "%{count} people"
- total_votes:
- one: "%{count} vote"
- other: "%{count} votes"
- vote: Vote
- show_more: Show more
- show_thread: Show thread
title: '%{name}: "%{quote}"'
visibilities:
direct: Direct
@@ -1917,6 +1943,7 @@ en-GB:
instructions_html: Copy and paste the code below into the HTML of your website. Then add the address of your website into one of the extra fields on your profile from the "Edit profile" tab and save changes.
verification: Verification
verified_links: Your verified links
+ website_verification: Website verification
webauthn_credentials:
add: Add new security key
create:
diff --git a/config/locales/en.yml b/config/locales/en.yml
index cc9b14c97a..eb99633051 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -7,7 +7,6 @@ en:
hosted_on: Mastodon hosted on %{domain}
title: About
accounts:
- follow: Follow
followers:
one: Follower
other: Followers
@@ -25,7 +24,7 @@ en:
admin:
account_actions:
action: Perform action
- already_silenced: This account has already been silenced.
+ already_silenced: This account has already been limited.
already_suspended: This account has already been suspended.
title: Perform moderation action on %{acct}
account_moderation_notes:
@@ -1172,6 +1171,12 @@ en:
view_strikes: View past strikes against your account
too_fast: Form submitted too fast, try again.
use_security_key: Use security key
+ author_attribution:
+ example_title: Sample text
+ hint_html: Control how you're credited when links are shared on Mastodon.
+ more_from_html: More from %{name}
+ s_blog: "%{name}'s Blog"
+ title: Author attribution
challenge:
confirm: Continue
hint_html: "Tip: We won't ask you for your password again for the next hour."
@@ -1246,8 +1251,6 @@ en:
your_appeal_approved: Your appeal has been approved
your_appeal_pending: You have submitted an appeal
your_appeal_rejected: Your appeal has been rejected
- domain_validator:
- invalid_domain: is not a valid domain name
edit_profile:
basic_information: Basic information
hint_html: "Customize what people see on your public profile and next to your posts. Other people are more likely to follow you back and interact with you when you have a filled out profile and a profile picture."
@@ -1748,23 +1751,12 @@ en:
edited_at_html: Edited %{date}
errors:
in_reply_not_found: The post you are trying to reply to does not appear to exist.
- open_in_web: Open in web
over_character_limit: character limit of %{max} exceeded
pin_errors:
direct: Posts that are only visible to mentioned users cannot be pinned
limit: You have already pinned the maximum number of posts
ownership: Someone else's post cannot be pinned
reblog: A boost cannot be pinned
- poll:
- total_people:
- one: "%{count} person"
- other: "%{count} people"
- total_votes:
- one: "%{count} vote"
- other: "%{count} votes"
- vote: Vote
- show_more: Show more
- show_thread: Show thread
title: '%{name}: "%{quote}"'
visibilities:
direct: Direct
@@ -1963,6 +1955,7 @@ en:
instructions_html: Copy and paste the code below into the HTML of your website. Then add the address of your website into one of the extra fields on your profile from the "Edit profile" tab and save changes.
verification: Verification
verified_links: Your verified links
+ website_verification: Website verification
webauthn_credentials:
add: Add new security key
create:
diff --git a/config/locales/eo.yml b/config/locales/eo.yml
index 85aa3a1f31..46c6cbcf86 100644
--- a/config/locales/eo.yml
+++ b/config/locales/eo.yml
@@ -7,7 +7,6 @@ eo:
hosted_on: "%{domain} estas nodo de Mastodon"
title: Pri
accounts:
- follow: Sekvi
followers:
one: Sekvanto
other: Sekvantoj
@@ -1105,8 +1104,6 @@ eo:
your_appeal_approved: Via apelacio aprobitas
your_appeal_pending: Vi sendis apelacion
your_appeal_rejected: Via apelacio malakceptitas
- domain_validator:
- invalid_domain: ne estas valida domajna nomo
edit_profile:
basic_information: Baza informo
other: Alia
@@ -1555,23 +1552,12 @@ eo:
edited_at_html: Redaktis je %{date}
errors:
in_reply_not_found: Mesaĝo kiun vi provas respondi ŝajnas ne ekzisti.
- open_in_web: Malfermi retumile
over_character_limit: limo de %{max} signoj transpasita
pin_errors:
direct: Mesaĝoj kiu videbla nun al la uzantoj ne povas alpinglitis
limit: Vi jam atingis la maksimuman nombron de alpinglitaj mesaĝoj
ownership: Mesaĝo de iu alia ne povas esti alpinglita
reblog: Diskonigo ne povas esti alpinglita
- poll:
- total_people:
- one: "%{count} persono"
- other: "%{count} personoj"
- total_votes:
- one: "%{count} voĉdono"
- other: "%{count} voĉdonoj"
- vote: Voĉdoni
- show_more: Montri pli
- show_thread: Montri la mesaĝaron
title: "%{name}: “%{quote}”"
visibilities:
direct: Rekta
diff --git a/config/locales/es-AR.yml b/config/locales/es-AR.yml
index 520211e2e2..4d60d080a2 100644
--- a/config/locales/es-AR.yml
+++ b/config/locales/es-AR.yml
@@ -7,7 +7,6 @@ es-AR:
hosted_on: Mastodon alojado en %{domain}
title: Información
accounts:
- follow: Seguir
followers:
one: Seguidor
other: Seguidores
@@ -25,7 +24,7 @@ es-AR:
admin:
account_actions:
action: Ejecutar acción
- already_silenced: Esta cuenta ya ha sido limitada.
+ already_silenced: Esta cuenta ya fue limitada.
already_suspended: Esta cuenta ya ha sido suspendida.
title: Ejecutar acción de moderación en %{acct}
account_moderation_notes:
@@ -1161,6 +1160,12 @@ es-AR:
view_strikes: Ver incumplimientos pasados contra tu cuenta
too_fast: Formulario enviado demasiado rápido, probá de nuevo.
use_security_key: Usar la llave de seguridad
+ author_attribution:
+ example_title: Texto de ejemplo
+ hint_html: Controlá cómo se te da crédito cuando los enlaces son compartidos en Mastodon.
+ more_from_html: Más de %{name}
+ s_blog: Blog de %{name}
+ title: Atribución del autor
challenge:
confirm: Continuar
hint_html: "Dato: No volveremos a preguntarte por la contraseña durante la siguiente hora."
@@ -1235,8 +1240,6 @@ es-AR:
your_appeal_approved: Se aprobó tu apelación
your_appeal_pending: Enviaste una apelación
your_appeal_rejected: Se rechazó tu apelación
- domain_validator:
- invalid_domain: no es un nombre de dominio válido
edit_profile:
basic_information: Información básica
hint_html: "Personalizá lo que la gente ve en tu perfil público y junto a tus publicaciones. Es más probable que otras personas te sigan e interactúen con vos cuando tengas un perfil completo y una foto de perfil."
@@ -1736,23 +1739,12 @@ es-AR:
edited_at_html: Editado el %{date}
errors:
in_reply_not_found: El mensaje al que intentás responder no existe.
- open_in_web: Abrir en la web
over_character_limit: se excedió el límite de %{max} caracteres
pin_errors:
direct: Los mensajes que sólo son visibles para los usuarios mencionados no pueden ser fijados
limit: Ya fijaste el número máximo de mensajes
ownership: No se puede fijar el mensaje de otra cuenta
reblog: No se puede fijar una adhesión
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} personas"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Votar
- show_more: Mostrar más
- show_thread: Mostrar hilo
title: '%{name}: "%{quote}"'
visibilities:
direct: Directo
@@ -1951,6 +1943,7 @@ es-AR:
instructions_html: Copiá y pegá el siguiente código en el HTML de tu sitio web. Luego, agregá la dirección de tu sitio web en uno de los campos extras de tu perfil desde la pestaña "Editar perfil" y guardá los cambios.
verification: Verificación
verified_links: Tus enlaces verificados
+ website_verification: Verificación del sitio web
webauthn_credentials:
add: Agregar nueva llave de seguridad
create:
diff --git a/config/locales/es-MX.yml b/config/locales/es-MX.yml
index 52e440ffed..ebe26c3f14 100644
--- a/config/locales/es-MX.yml
+++ b/config/locales/es-MX.yml
@@ -7,7 +7,6 @@ es-MX:
hosted_on: Mastodon alojado en %{domain}
title: Acerca de
accounts:
- follow: Seguir
followers:
one: Seguidor
other: Seguidores
@@ -25,6 +24,8 @@ es-MX:
admin:
account_actions:
action: Realizar acción
+ already_silenced: Esta cuenta ya ha sido limitada.
+ already_suspended: Esta cuenta ya ha sido suspendida.
title: Moderar %{acct}
account_moderation_notes:
create: Crear
@@ -46,6 +47,7 @@ es-MX:
title: Cambiar el correo electrónico de %{username}
change_role:
changed_msg: Rol cambiado exitosamente!
+ edit_roles: Administrar roles de usuario
label: Cambiar de rol
no_role: Sin rol
title: Cambiar el rol para %{username}
@@ -602,6 +604,7 @@ es-MX:
suspend_description_html: La cuenta y todos sus contenidos serán inaccesibles y eventualmente eliminados, e interactuar con ella será imposible. Reversible durante 30 días. Cierra todos los reportes contra esta cuenta.
actions_description_html: Decide qué medidas tomar para resolver esta denuncia. Si tomas una acción punitiva contra la cuenta denunciada, se le enviará a dicha cuenta una notificación por correo electrónico, excepto cuando se seleccione la categoría Spam.
actions_description_remote_html: Decide qué medidas tomar para resolver este reporte. Esto solo afectará a la forma en que tu servidor se comunica con esta cuenta remota y gestiona su contenido.
+ actions_no_posts: Este informe no tiene ningún mensaje asociado para eliminar
add_to_report: Añadir más al reporte
already_suspended_badges:
local: Ya suspendido en este servidor
@@ -908,8 +911,8 @@ es-MX:
trends:
allow: Permitir
approved: Aprobado
- confirm_allow: "¿Estás seguro de que deseas permitir la etiqueta seleccionada?"
- confirm_disallow: "¿Estás seguro de que deseas restringir la etiqueta seleccionada?"
+ confirm_allow: "¿Estás seguro de que deseas permitir las etiquetas seleccionadas?"
+ confirm_disallow: "¿Estás seguro de que deseas restringir las etiquetas seleccionadas?"
disallow: Rechazar
links:
allow: Permitir enlace
@@ -977,7 +980,7 @@ es-MX:
used_by_over_week:
one: Usada por una persona durante la última semana
other: Usada por %{count} personas durante la última semana
- title: Recomendaciones y tendencias
+ title: Recomendaciones y Tendencias
trending: En tendencia
warning_presets:
add_new: Añadir nuevo
@@ -1157,6 +1160,12 @@ es-MX:
view_strikes: Ver amonestaciones pasadas contra tu cuenta
too_fast: Formulario enviado demasiado rápido, inténtelo de nuevo.
use_security_key: Usar la clave de seguridad
+ author_attribution:
+ example_title: Texto de ejemplo
+ hint_html: Controla cómo se te dará atribución cuando se compartan enlaces en Mastodon.
+ more_from_html: Más de %{name}
+ s_blog: Blog de %{name}
+ title: Atribución del autor
challenge:
confirm: Continuar
hint_html: "Tip: No volveremos a preguntarte por la contraseña durante la siguiente hora."
@@ -1231,8 +1240,6 @@ es-MX:
your_appeal_approved: Se aprobó tu apelación
your_appeal_pending: Has enviado una apelación
your_appeal_rejected: Tu apelación ha sido rechazada
- domain_validator:
- invalid_domain: no es un nombre de dominio válido
edit_profile:
basic_information: Información básica
hint_html: "Personaliza lo que la gente ve en tu perfil público junto a tus publicaciones. Es más probable que otras personas te sigan e interactúen contigo cuando completes tu perfil y agregues una foto."
@@ -1732,23 +1739,12 @@ es-MX:
edited_at_html: Editado %{date}
errors:
in_reply_not_found: El estado al que intentas responder no existe.
- open_in_web: Abrir en web
over_character_limit: Límite de caracteres de %{max} superado
pin_errors:
direct: Las publicaciones que son visibles solo para los usuarios mencionados no pueden fijarse
limit: Ya has fijado el número máximo de publicaciones
ownership: El toot de alguien más no puede fijarse
reblog: Un boost no puede fijarse
- poll:
- total_people:
- one: persona %{count}
- other: "%{count} gente"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Vota
- show_more: Mostrar más
- show_thread: Mostrar discusión
title: "%{name}: «%{quote}»"
visibilities:
direct: Directa
@@ -1947,6 +1943,7 @@ es-MX:
instructions_html: Copia y pega el siguiente código en el HTML de tu sitio web. A continuación, añade la dirección de su sitio web en uno de los campos extra de tu perfil desde la pestaña "Editar perfil" y guarda los cambios.
verification: Verificación
verified_links: Tus links verificados
+ website_verification: Verificación del sitio web
webauthn_credentials:
add: Agregar nueva clave de seguridad
create:
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 21b900192a..c652876f3a 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -7,7 +7,6 @@ es:
hosted_on: Mastodon alojado en %{domain}
title: Acerca de
accounts:
- follow: Seguir
followers:
one: Seguidor
other: Seguidores
@@ -25,6 +24,8 @@ es:
admin:
account_actions:
action: Realizar acción
+ already_silenced: Esta cuenta ya ha sido limitada.
+ already_suspended: Esta cuenta ya ha sido suspendida.
title: Moderar %{acct}
account_moderation_notes:
create: Crear
@@ -46,6 +47,7 @@ es:
title: Cambiar el correo electrónico de %{username}
change_role:
changed_msg: "¡Rol cambiado con éxito!"
+ edit_roles: Administrar roles de usuario
label: Cambiar rol
no_role: Sin rol
title: Cambiar rol para %{username}
@@ -602,6 +604,7 @@ es:
suspend_description_html: La cuenta y todos sus contenidos serán inaccesibles y finalmente eliminados, e interactuar con ella será imposible. Reversible durante 30 días. Cierra todos los informes contra esta cuenta.
actions_description_html: Decide qué medidas tomar para resolver esta denuncia. Si tomas una acción punitiva contra la cuenta denunciada, se le enviará a dicha cuenta una notificación por correo electrónico, excepto cuando se seleccione la categoría Spam.
actions_description_remote_html: Decide qué medidas tomar para resolver este informe. Esto solo afectará a la forma en que tu servidor se comunica con esta cuenta remota y gestiona su contenido.
+ actions_no_posts: Este informe no tiene ningún mensaje asociado para eliminar
add_to_report: Añadir más al reporte
already_suspended_badges:
local: Ya suspendido en este servidor
@@ -908,8 +911,8 @@ es:
trends:
allow: Permitir
approved: Aprobadas
- confirm_allow: "¿Estás seguro de que deseas permitir la etiqueta seleccionada?"
- confirm_disallow: "¿Estás seguro de que deseas restringir la etiqueta seleccionada?"
+ confirm_allow: "¿Estás seguro de que deseas permitir las etiquetas seleccionadas?"
+ confirm_disallow: "¿Estás seguro de que deseas restringir las etiquetas seleccionadas?"
disallow: No permitir
links:
allow: Permitir enlace
@@ -977,7 +980,7 @@ es:
used_by_over_week:
one: Usada por una persona durante la última semana
other: Usada por %{count} personas durante la última semana
- title: Recomendaciones y tendencias
+ title: Recomendaciones y Tendencias
trending: En tendencia
warning_presets:
add_new: Añadir nuevo
@@ -1157,6 +1160,12 @@ es:
view_strikes: Ver amonestaciones pasadas contra tu cuenta
too_fast: Formulario enviado demasiado rápido, inténtelo de nuevo.
use_security_key: Usar la clave de seguridad
+ author_attribution:
+ example_title: Texto de ejemplo
+ hint_html: Controla cómo se te dará atribución cuando se compartan enlaces en Mastodon.
+ more_from_html: Más de %{name}
+ s_blog: Blog de %{name}
+ title: Atribución del autor
challenge:
confirm: Continuar
hint_html: "Tip: No volveremos a preguntarte por la contraseña durante la siguiente hora."
@@ -1231,8 +1240,6 @@ es:
your_appeal_approved: Se aprobó tu apelación
your_appeal_pending: Has enviado una apelación
your_appeal_rejected: Tu apelación ha sido rechazada
- domain_validator:
- invalid_domain: no es un nombre de dominio válido
edit_profile:
basic_information: Información básica
hint_html: "Personaliza lo que la gente ve en tu perfil público junto a tus publicaciones. Es más probable que otras personas te sigan e interactúen contigo cuando completas tu perfil y foto."
@@ -1732,23 +1739,12 @@ es:
edited_at_html: Editado %{date}
errors:
in_reply_not_found: La publicación a la que intentas responder no existe.
- open_in_web: Abrir en web
over_character_limit: Límite de caracteres de %{max} superado
pin_errors:
direct: Las publicaciones que son visibles solo para los usuarios mencionados no pueden fijarse
limit: Ya has fijado el número máximo de publicaciones
ownership: La publicación de otra persona no puede fijarse
reblog: Un boost no puede fijarse
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} personas"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Vota
- show_more: Mostrar más
- show_thread: Mostrar discusión
title: "%{name}: «%{quote}»"
visibilities:
direct: Directa
@@ -1947,6 +1943,7 @@ es:
instructions_html: Copia y pega el siguiente código en el HTML de tu sitio web. A continuación, añade la dirección de su sitio web en uno de los campos extra de tu perfil desde la pestaña "Editar perfil" y guarda los cambios.
verification: Verificación
verified_links: Tus enlaces verificados
+ website_verification: Verificación del sitio web
webauthn_credentials:
add: Agregar nueva clave de seguridad
create:
diff --git a/config/locales/et.yml b/config/locales/et.yml
index bbd1b4ab20..aca4f93c4d 100644
--- a/config/locales/et.yml
+++ b/config/locales/et.yml
@@ -7,7 +7,6 @@ et:
hosted_on: Mastodon majutatud %{domain}-is
title: Teave
accounts:
- follow: Jälgi
followers:
one: Jälgija
other: Jälgijaid
@@ -25,7 +24,7 @@ et:
admin:
account_actions:
action: Täida tegevus
- already_silenced: See konto on juba vaigistatud.
+ already_silenced: See konto on juba piiratud.
already_suspended: See konto on juba peatatud.
title: Rakenda moderaatori tegevus kasutajale %{acct}
account_moderation_notes:
@@ -135,6 +134,7 @@ et:
resubscribe: Telli taas
role: Roll
search: Otsi
+ search_same_email_domain: Muud kasutajad sama e-posti domeeniga
search_same_ip: Teised kasutajad, kellel on sama IP
security: Turvalisus
security_measures:
@@ -175,21 +175,26 @@ et:
approve_appeal: Rahulda vaidlustus
approve_user: Kinnita kasutaja
assigned_to_self_report: Määras Teavituse
+ change_email_user: Muuda kasutaja e-posti
change_role_user: Muuda kasutaja rolli
confirm_user: Kasutaja kinnitatud
create_account_warning: Lisas hoiatuse
create_announcement: Lisas teadaande
+ create_canonical_email_block: Loo e-posti blokeering
create_custom_emoji: Lisas kohandatud emotikoni
create_domain_allow: Lisas lubatud domeeni
create_domain_block: Domeeni blokeerimine
+ create_email_domain_block: Loo e-posti domeeni blokeering
create_ip_block: IP-reegli lisamine
create_unavailable_domain: Kättesaamatu domeeni lisamine
create_user_role: Loo roll
demote_user: Alandas kasutaja
destroy_announcement: Eemaldas teadaande
+ destroy_canonical_email_block: Kustuta e-posti blokeering
destroy_custom_emoji: Eemaldas kohandatud emotikoni
destroy_domain_allow: Eemaldas lubatud domeeni
destroy_domain_block: Domeeniblokeeringu eemaldamine
+ destroy_email_domain_block: Kustuta e-posti domeeni blokeering
destroy_instance: Domeeni kustutamine
destroy_ip_block: IP-reegli kustutamine
destroy_status: Kustuta postitus
@@ -230,20 +235,26 @@ et:
approve_appeal_html: "%{name} kiitis heaks modereerimise otsuse vaidlustuse %{target} poolt"
approve_user_html: "%{name} kiitis heaks registreerimise %{target} poolt"
assigned_to_self_report_html: "%{name} määras raporti %{target} endale"
+ change_email_user_html: "%{name} muutis kasutaja %{target} e-postiaadressi"
change_role_user_html: "%{name} muutis %{target} rolli"
+ confirm_user_html: "%{name} kinnitas kasutaja %{target} e-postiaadressi"
create_account_warning_html: "%{name} saatis %{target} hoiatuse"
create_announcement_html: "%{name} lõi uue teate %{target}"
+ create_canonical_email_block_html: "%{name} blokeeris e-posti räsiga %{target}"
create_custom_emoji_html: "%{name} laadis üles uue emotikoni %{target}"
create_domain_allow_html: "%{name} lubas föderatsiooni domeeniga %{target}"
create_domain_block_html: "%{name} keelas domeeni %{target}"
+ create_email_domain_block_html: "%{name} blokeeris e-posti domeeni %{target}"
create_ip_block_html: "%{name} lõi IP-aadressile %{target} reegli"
create_unavailable_domain_html: "%{name} lõpetas edastamise domeeni %{target}"
create_user_role_html: "%{name} lõi rolli %{target}"
demote_user_html: "%{name} alandas kasutajat %{target}"
destroy_announcement_html: "%{name} kustutas teadaande %{target}"
+ destroy_canonical_email_block_html: "%{name} eemaldas blokeeringu e-postilt räsiga %{target}"
destroy_custom_emoji_html: "%{name} kustutas emotikoni %{target}"
destroy_domain_allow_html: "%{name} keelas föderatsiooni domeeniga %{target}"
destroy_domain_block_html: "%{name} lubas domeeni %{target}"
+ destroy_email_domain_block_html: "%{name} eemaldas blokeeringu e-posti domeenilt %{target}"
destroy_instance_html: "%{name} kustutas domeeni %{target}"
destroy_ip_block_html: "%{name} kustutas IP-aadressi %{target} reegli"
destroy_status_html: "%{name} kustutas %{target} postituse"
@@ -262,6 +273,7 @@ et:
reject_user_html: "%{name} lükkas %{target} liitumissoovi tagasi"
remove_avatar_user_html: "%{name} eemaldas %{target} avatari"
reopen_report_html: "%{name} taasavas raporti %{target}"
+ resend_user_html: "%{name} lähtestas %{target} kinnituskirja e-posti"
reset_password_user_html: "%{name} lähtestas %{target} salasõna"
resolve_report_html: "%{name} lahendas raporti %{target}"
sensitive_account_html: "%{name} märkis %{target} meedia kui tundlik sisu"
@@ -422,6 +434,7 @@ et:
attempts_over_week:
one: "%{count} katse viimase nädala kestel"
other: "%{count} liitumiskatset viimase nädala kestel"
+ created_msg: E-posti domeen edukalt blokeeritud
delete: Kustuta
dns:
types:
@@ -430,8 +443,12 @@ et:
new:
create: Lisa domeen
resolve: Domeeni lahendamine
+ title: Blokeeri uus e-posti domeen
+ no_email_domain_block_selected: Ühtegi e-posti domeeni blokeeringut ei muudetud, kuna ühtegi ei valitud
not_permitted: Ei ole lubatud
+ resolved_dns_records_hint_html: Domeeninimi lahendatakse järgmistele MX-domeenidele, mis on lõppkokkuvõttes vastutavad e-kirjade vastuvõtmise eest. MX-domeeni blokeerimine blokeerib registreerimise mis tahes e-posti aadressilt, mis kasutab sama MX-domeeni, isegi kui nähtav domeeninimi on erinev. Ole ettevaatlik, et mitte blokeerida peamisi e-posti teenusepakkujaid.
resolved_through_html: Lahendatud %{domain} kaudu
+ title: Blokeeritud e-posti domeenid
export_domain_allows:
new:
title: Lubatud domeenide import
@@ -585,6 +602,7 @@ et:
resolve_description_html: Raporteeritud konto suhtes ei võeta midagi ette, juhtumit ei registreerita ja raport suletakse.
silence_description_html: Konto saab olema nähtav ainult senistele jälgijatele või otsestele pöördujatele, mõjutates avalikku levi. On tagasipööratav. Sulgeb kõik konto suhtes esitatud raportid.
suspend_description_html: See konto ja kogu selle sisu muutub kättesaamatuks ning kustub lõpuks ja igasugune suhtlus sellega muutub võimatuks. Tagasipööratav 30 päeva jooksul. Lõpetab kõik selle konto kohta esitatud kaebused.
+ actions_description_html: Otsusta, milliseid meetmeid selle raporti lahendamiseks võtta. Kui võtad raporteeritud konto suhtes karistusmeetme, saadetakse talle e-posti teade, välja arvatud juhul, kui valid kategooria Rämps.
actions_description_remote_html: Otsusta, mida teha selle raporti lahendamiseks. See mõjutab ainult seda, kuidas Sinu server selle kaugkontoga suhtleb ning selle sisu käsitleb.
actions_no_posts: Selle raportiga pole seotud ühtegi postitust, mida kustutada
add_to_report: Lisa raportile juurde
@@ -650,6 +668,7 @@ et:
delete_data_html: Kustuta tänasest 30 päeva pärast kasutaja @%{acct} profiil ja sisu, kui vahepeal tema kontot ei taastata
preview_preamble_html: "@%{acct} saab järgmise sisuga hoiatuse:"
record_strike_html: Salvesta @%{acct} kohta juhtum, et aidata selle konto tulevaste rikkumiste puhul reageerida
+ send_email_html: Saada hoiatuskiri @%{acct}
warning_placeholder: Valikuline täiendav põhjendus modereerimisele.
target_origin: Raporteeritud konto päritolu
title: Teavitused
@@ -689,6 +708,7 @@ et:
manage_appeals: Vaidlustuste haldamine
manage_appeals_description: Lubab kasutajail läbi vaadata modereerimisotsuste vaidlustusi
manage_blocks: Keeldude haldamine
+ manage_blocks_description: Lubab kasutajatel blokeerida e-posti teenusepakkujaid ja IP-aadresse
manage_custom_emojis: Halda isetehtud emotikone
manage_custom_emojis_description: Lubab kasutajatel hallata serveris isetehtud emotikone
manage_federation: Halda födereerumist
@@ -706,6 +726,7 @@ et:
manage_taxonomies: Halda taksonoomiaid
manage_taxonomies_description: Luba kasutajatel populaarset sisu üle vaadata ning uuendada siltide sätteid
manage_user_access: Halda kasutajate ligipääsu
+ manage_user_access_description: Võimaldab kasutajatel keelata teiste kasutajate kaheastmelise autentimise, muuta oma e-posti aadressi ja lähtestada oma parooli
manage_users: Kasutajate haldamine
manage_users_description: Lubab kasutajail näha teiste kasutajate üksikasju ja teha nende suhtes modereerimisotsuseid
manage_webhooks: Halda webhook'e
@@ -1139,6 +1160,12 @@ et:
view_strikes: Vaata enda eelnevaid juhtumeid
too_fast: Vorm esitatud liiga kiirelt, proovi uuesti.
use_security_key: Kasuta turvavõtit
+ author_attribution:
+ example_title: Näidistekst
+ hint_html: Määra, kuidas sind krediteeritakse, kui linke Mastodonis jagatakse.
+ more_from_html: Rohkem kasutajalt %{name}
+ s_blog: Kasutaja %{name} blogi
+ title: Autori tunnustamine
challenge:
confirm: Jätka
hint_html: "Nõuanne: Me ei küsi salasõna uuesti järgmise tunni jooksul."
@@ -1213,8 +1240,6 @@ et:
your_appeal_approved: Su vaidlustus on heakskiidetud
your_appeal_pending: Vaidlustus on esitatud
your_appeal_rejected: Vaidlustus on tagasi lükatud
- domain_validator:
- invalid_domain: ei ole sobiv domeeni nimi
edit_profile:
basic_information: Põhiinfo
hint_html: "Kohanda, mida inimesed näevad su avalikul profiilil ja postituste kõrval. Inimesed alustavad tõenäolisemalt sinu jälgimist ja interakteeruvad sinuga, kui sul on täidetud profiil ja profiilipilt."
@@ -1422,6 +1447,16 @@ et:
unsubscribe:
action: Jah, lõpeta tellimine
complete: Tellimine lõpetatud
+ confirmation_html: Kas oled kindel, et soovid loobuda %{type} tellimisest oma e-postiaadressile %{email} Mastodonist kohas %{domain}? Saad alati uuesti tellida oma e-posti teavituste seadetest.
+ emails:
+ notification_emails:
+ favourite: lemmikuks märkimise teavituskirjade
+ follow: jälgimiste teavituskirjade
+ follow_request: jälgimistaotluste teavituskirjade
+ mention: mainimiste teavituskirjade
+ reblog: jagamiste teavituskirjade
+ resubscribe_html: Kui loobusid tellimisest ekslikult, saad uuesti tellida oma e-posti teavituste seadetest.
+ success_html: Sa ei saa enam %{type} teateid oma e-postile %{email} Mastodonist kohas %{domain}.
title: Loobu tellimisest
media_attachments:
validations:
@@ -1704,23 +1739,12 @@ et:
edited_at_html: Muudetud %{date}
errors:
in_reply_not_found: Postitus, millele üritad vastata, ei näi enam eksisteerivat.
- open_in_web: Ava veebis
over_character_limit: tähtmärkide limiit %{max} ületatud
pin_errors:
direct: Ei saa kinnitada postitusi, mis on nähtavad vaid mainitud kasutajatele
limit: Kinnitatud on juba maksimaalne arv postitusi
ownership: Kellegi teise postitust ei saa kinnitada
reblog: Jagamist ei saa kinnitada
- poll:
- total_people:
- one: "%{count} inimene"
- other: "%{count} inimest"
- total_votes:
- one: "%{count} hääl"
- other: "%{count} häält"
- vote: Hääleta
- show_more: Näita rohkem
- show_thread: Kuva lõim
title: '%{name}: "%{quote}"'
visibilities:
direct: Otsene
@@ -1921,6 +1945,7 @@ et:
instructions_html: Kopeeri ja kleebi allpool olev kood oma lehe HTML lähtekoodi. Seejärel lisa oma kodulehe aadress profiili "Muuda profiili" taabi ühte lisavälja ning salvesta muudatused.
verification: Kinnitamine
verified_links: Sinu kontrollitud lingid
+ website_verification: Veebilehe kontrollimine
webauthn_credentials:
add: Uue turvavõtme lisamine
create:
diff --git a/config/locales/eu.yml b/config/locales/eu.yml
index 5e7d4a7f05..6260033990 100644
--- a/config/locales/eu.yml
+++ b/config/locales/eu.yml
@@ -7,7 +7,6 @@ eu:
hosted_on: Mastodon %{domain} domeinuan ostatatua
title: Honi buruz
accounts:
- follow: Jarraitu
followers:
one: Jarraitzaile
other: jarraitzaile
@@ -1155,8 +1154,6 @@ eu:
your_appeal_approved: Zure apelazioa onartu da
your_appeal_pending: Apelazio bat bidali duzu
your_appeal_rejected: Zure apelazioa baztertu da
- domain_validator:
- invalid_domain: ez da domeinu izen baliogarria
edit_profile:
basic_information: Oinarrizko informazioa
hint_html: "Pertsonalizatu jendeak zer ikusi dezakeen zure profil publikoan eta zure bidalketen baitan. Segur aski, jende gehiagok jarraituko dizu eta interakzio gehiago izango dituzu profila osatuta baduzu, profil irudia eta guzti."
@@ -1641,23 +1638,12 @@ eu:
edited_at_html: Editatua %{date}
errors:
in_reply_not_found: Erantzuten saiatu zaren bidalketa antza ez da existitzen.
- open_in_web: Ireki web-ean
over_character_limit: "%{max}eko karaktere muga gaindituta"
pin_errors:
direct: Aipatutako erabiltzaileentzat soilik ikusgai dauden bidalketak ezin dira finkatu
limit: Gehienez finkatu daitekeen bidalketa kopurua finkatu duzu jada
ownership: Ezin duzu beste norbaiten bidalketa bat finkatu
reblog: Bultzada bat ezin da finkatu
- poll:
- total_people:
- one: pertsona %{count}
- other: "%{count} pertsona"
- total_votes:
- one: Boto %{count}
- other: "%{count} boto"
- vote: Bozkatu
- show_more: Erakutsi gehiago
- show_thread: Erakutsi haria
title: '%{name}: "%{quote}"'
visibilities:
direct: Zuzena
diff --git a/config/locales/fa.yml b/config/locales/fa.yml
index 42782da204..996c8d6cd2 100644
--- a/config/locales/fa.yml
+++ b/config/locales/fa.yml
@@ -7,7 +7,6 @@ fa:
hosted_on: ماستودون، میزبانیشده روی %{domain}
title: درباره
accounts:
- follow: پیگیری
followers:
one: پیگیر
other: پیگیر
@@ -25,12 +24,15 @@ fa:
admin:
account_actions:
action: انجامِ کنش
+ already_silenced: این جساب از پیش محدود شده.
+ already_suspended: این جساب از پیش معلّق شده.
title: انجام کنش مدیریتی روی %{acct}
account_moderation_notes:
create: افزودن یادداشت
created_msg: یادداشت مدیر با موفقیت ساخته شد!
destroyed_msg: یادداشت نظارتی با موفقیت نابود شد!
accounts:
+ add_email_domain_block: انسداد دامنهٔ رایانامه
approve: پذیرفتن
approved_msg: کارهٔ ثبتنام %{username} با موفقیت تأیید شد
are_you_sure: مطمئنید؟
@@ -45,6 +47,7 @@ fa:
title: تغییر رایانامه برای %{username}
change_role:
changed_msg: نقش با موفقیت تغییر کرد!
+ edit_roles: مدیریت نقشهای کاربر
label: تغییر نقش
no_role: بدون نقش
title: تغییر نقش برای %{username}
@@ -57,6 +60,7 @@ fa:
demote: تنزلدادن
destroyed_msg: دادههای %{username} در صف حدف قرار گرفتند
disable: از کار انداختن
+ disable_sign_in_token_auth: از کار انداختن تأیید هویت ژتون رایانامهای
disable_two_factor_authentication: از کار انداختن ورود دومرحلهای
disabled: از کار افتاده
display_name: نام نمایشی
@@ -65,6 +69,7 @@ fa:
email: رایانامه
email_status: وضعیت رایانامه
enable: به کار انداختن
+ enable_sign_in_token_auth: به کار انداختن تأیید هویت ژتون رایانامهای
enabled: به کار افتاده
enabled_msg: حساب %{username} با موفقیت به کار انداخته شد
followers: پیگیران
@@ -129,6 +134,7 @@ fa:
resubscribe: اشتراک دوباره
role: نقش
search: جستوجو
+ search_same_email_domain: دیگر کاربران با دامنهٔ رایانامهٔ یکسان
search_same_ip: دیگر کاربران با IP یکسان
security: امنیت
security_measures:
@@ -169,13 +175,16 @@ fa:
approve_appeal: پذیرش درخواست تجدیدنظر
approve_user: تایید کاربر
assigned_to_self_report: واگذاری گزارش
+ change_email_user: تغییر رایانامه برای کاربر
change_role_user: تغیر نقش کاربر
confirm_user: تأیید کاربر
create_account_warning: ایجاد هشدار
create_announcement: ایجاد اعلامیه
+ create_canonical_email_block: ایجاد انسداد رایانامه
create_custom_emoji: ایجاد اموجی سفارشی
create_domain_allow: ایجاد اجازهٔ دامنه
create_domain_block: ایجاد انسداد دامنه
+ create_email_domain_block: ایجاد انسداد دامنهٔ رایانامه
create_ip_block: ایجاد قاعدهٔ آیپی
create_unavailable_domain: ایجاد دامنهٔ ناموجود
create_user_role: ایجاد نقش
@@ -215,6 +224,7 @@ fa:
update_custom_emoji: بهروز رسانی اموجی سفارشی
update_domain_block: بهروزرسانی مسدودسازی دامنه
update_ip_block: بروزرسانی قاعدهٔ آیپی
+ update_report: بهروز رسانی گزارش
update_status: بهروز رسانی وضعیت
update_user_role: به روزرسانی نقش
actions:
@@ -251,6 +261,7 @@ fa:
reject_user_html: "%{name} ثبت نام %{target} را رد کرد"
remove_avatar_user_html: "%{name} تصویر نمایهٔ %{target} را حذف کرد"
reopen_report_html: "%{name} گزارش %{target} را دوباره به جریان انداخت"
+ resend_user_html: "%{name} رایانامهٔ تأیید برای %{target} را دوباره فرستاد"
reset_password_user_html: "%{name} گذرواژه کاربر %{target} را بازنشاند"
resolve_report_html: "%{name} گزارش %{target} را رفع کرد"
sensitive_account_html: "%{name} رسانهٔ %{target} را به عنوان حساس علامتگذاری کرد"
@@ -265,6 +276,7 @@ fa:
update_custom_emoji_html: "%{name} شکلک %{target} را بهروز کرد"
update_domain_block_html: "%{name} مسدودسازی دامنه را برای %{target} بهروزرسانی کرد"
update_ip_block_html: "%{name} قانون آیپی %{target} را تغییر داد"
+ update_report_html: "%{name} گزارش %{target} را بهروز کرد"
update_status_html: "%{name} نوشتهٔ %{target} را بهروز کرد"
update_user_role_html: "%{name} نقش %{target} را تغییر داد"
deleted_account: حساب حذف شد
@@ -272,6 +284,7 @@ fa:
filter_by_action: پالایش بر اساس کنش
filter_by_user: پالایش بر اساس کاربر
title: سیاههٔ بازرسی
+ unavailable_instance: "(نام دامنه ناموجود)"
announcements:
destroyed_msg: اعلامیه با موفقیت حذف شد!
edit:
@@ -406,6 +419,7 @@ fa:
attempts_over_week:
one: "%{count} تلاش در هفتهٔ گذشته"
other: "%{count} تلاش ورود در هفتهٔ گذشته"
+ created_msg: دامنهٔ رایانامه با موفقیت مسدود شد
delete: پاککردن
dns:
types:
@@ -414,7 +428,10 @@ fa:
new:
create: ساختن مسدودسازی
resolve: حل و فصل دامنه
+ title: مسدودسازی دامنهٔ رایانامهٔ جدید
+ no_email_domain_block_selected: هیچ انسداد دامنهٔ رایانامهای تغییر نکرد زیرا هیچکدامشان انتخاب نشده بودند
not_permitted: مجاز نیست
+ title: دامنههای رایانامهٔ مسدود شده
export_domain_allows:
new:
title: درونریزی اجازههای دامنه
@@ -587,6 +604,7 @@ fa:
target_origin: خاستگاه حساب گزارششده
title: گزارشها
unassign: پسگرفتن مسئولیت
+ unknown_action_msg: 'کنش ناشناخته: %{action}'
unresolved: حلنشده
updated_at: بهروز شد
view_profile: دیدن نمایه
@@ -626,6 +644,7 @@ fa:
manage_taxonomies: مدیریت طیقهبندیها
manage_user_access: مدیریت دسترسی کاربران
manage_users: مدیریت کاربران
+ manage_webhooks: مدیریت قلّابهای وب
view_dashboard: دیدن داشبورد
view_dashboard_description: اجازه به کاربران برای دسترسی به داشتبورد و سنجههای مختلف
view_devops: دواپس
@@ -644,6 +663,8 @@ fa:
appearance:
preamble: سفارشیسازی رابطس وب ماستودون.
title: ظاهر
+ branding:
+ title: ویژندگی
default_noindex:
title: درخواست خروج از اندیسگذاری پیشگزیدهٔ موتور جستوجو
discovery:
@@ -744,6 +765,16 @@ fa:
action: برای اطّلاعات بیشتر اینجا را بررسی کنید
message_html: "ذخیرهسازتان بد پیکربندی شده. محرمانگی کاربرانتان در خطر است."
tags:
+ moderation:
+ not_trendable: غیر قابل داغ شدن
+ not_usable: غير قابل استفاده
+ pending_review: بازبینی منتظر
+ review_requested: بازبینی درخواست شده
+ reviewed: بازبینی شده
+ title: وضعیت
+ trendable: قابل داغ شدن
+ unreviewed: بررسی نشده
+ usable: قابل استفاده
review: وضعیت بازبینی
updated_msg: تنظیمات برچسبها با موفقیت بهروز شد
title: مدیریت
@@ -754,15 +785,25 @@ fa:
links:
allow: اجازه به پیوند
allow_provider: اجازه به ناشر
+ confirm_disallow: مطمئنید که می خواهید پیوندهای گزیده را ممنوع کنید؟
+ confirm_disallow_provider: مطمئنید که می خواهید فراهم کنندههای گزیده را ممنوع کنید؟
disallow: اجازه ندادن به پیوند
disallow_provider: اجازه ندادن به ناشر
no_link_selected: هیچ پیوندی تغییر نکرد زیرا هیچکدام از آنها انتخاب نشده بودند
+ publishers:
+ no_publisher_selected: هیچ ناشری تغییر نکرد زیرا هیچکدام از آنها انتخاب نشده بودند
title: پیوندهای داغ
+ not_allowed_to_trend: اجازهٔ داغ شدن ندارد
pending_review: بازبینی منتظر
preview_card_providers:
title: ناشران
rejected: رد شده
statuses:
+ allow: اجازه به فرسته
+ allow_account: اجازه به نگارنده
+ disallow: ممنوع کردن فرسته
+ disallow_account: ممنوع کردن نگارنده
+ no_status_selected: هیچ فرستهٔ داغی تغییری نکرد زیرا هیچکدام از آنها انتخاب نشده بودند
title: فرستههای داغ
tags:
current_score: امتیاز کنونی %{score}
@@ -846,7 +887,9 @@ fa:
guide_link_text: همه میتوانند کمک کنند.
sensitive_content: محتوای حساس
application_mailer:
+ notification_preferences: تغییر ترجیحات رایانامه
salutation: "%{name}،"
+ settings: 'تغییر ترجیحات رایانامه: %{link}'
unsubscribe: لغو اشتراک
view: 'نمایش:'
view_profile: دیدن نمایه
@@ -864,6 +907,7 @@ fa:
captcha_confirmation:
title: بررسی های امنیتی
confirmations:
+ awaiting_review_title: ثبتنامتان دارد بررسی میشود
login_link: ورود
welcome_title: خوش آمدید، %{name}!
delete_account: پاککردن حساب
@@ -915,6 +959,10 @@ fa:
view_strikes: دیدن شکایتهای گذشته از حسابتان
too_fast: فرم با سرعت بسیار زیادی فرستاده شد، دوباره تلاش کنید.
use_security_key: استفاده از کلید امنیتی
+ author_attribution:
+ example_title: متن نمونه
+ more_from_html: بیشتر از %{name}
+ s_blog: بلاگ %{name}
challenge:
confirm: ادامه
hint_html: "نکته: ما در یک ساعت آینده گذرواژهتان را از شما نخواهیم پرسید."
@@ -986,8 +1034,6 @@ fa:
your_appeal_approved: درخواست تجدیدنظرتان پذیرفته شد
your_appeal_pending: شما یک درخواست تجدیدنظر فرستادید
your_appeal_rejected: درخواست تجدیدنظرتان رد شد
- domain_validator:
- invalid_domain: نام دامین معتبر نیست
edit_profile:
basic_information: اطلاعات پایه
hint_html: "شخصیسازی آن چه مردم روی نمایهٔ عمومیتان و کنار فرستههایتان میبینند. هنگامی که نمایهای کامل و یک تصویر نمایه داشته باشید، احتمال پیگیری متقابل و تعامل با شما بیشتر است."
@@ -1082,6 +1128,9 @@ fa:
none: هیچکدام
order_by: مرتبسازی
save_changes: ذخیرهٔ تغییرات
+ select_all_matching_items:
+ one: گزینش %{count} مورد مطابق با جستوجویتان.
+ other: گزینش %{count} مورد مطابق با جستوجویتان.
today: امروز
validation_errors:
one: یک چیزی هنوز درست نیست! لطفاً خطاهای زیر را ببینید
@@ -1090,6 +1139,7 @@ fa:
errors:
over_rows_processing_limit: دارای بیش از %{count} ردیف
too_large: حجم فایل خیلی بزرگ است
+ failures: شکستها
imported: وارد شد
modes:
merge: ادغام
@@ -1106,11 +1156,23 @@ fa:
status: وضعیت
success: دادههای شما با موفقیت بارگذاری شد و به زودی پردازش میشود
time_started: آغاز شده در
+ titles:
+ blocking: درون ریختن حسابهای مسدود
+ bookmarks: درون ریختن نشانکها
+ domain_blocking: درون ریختن دامنههای مسدود
+ following: درون ریختن حسابهای پیگرفته
+ lists: درون ریختن سیاههها
+ muting: درون ریختن حسابهای خموش
+ type: گونهٔ درونریزی
+ type_groups:
+ constructive: پیگیریها و نشانکها
+ destructive: انسدادها و خموشیها
types:
blocking: سیاههٔ انسداد
bookmarks: نشانکها
domain_blocking: سیاههٔ انسداد دامنه
following: سیاههٔ پیگیری
+ lists: سیاههها
muting: سیاههٔ خموشی
upload: بارگذاری
invites:
@@ -1143,6 +1205,7 @@ fa:
authentication_methods:
otp: کارهٔ تأیید هویت دوعاملی
password: گذرواژه
+ sign_in_token: کد امنیتی رایانامهای
webauthn: کلیدهای امنیتی
description_html: اگر فعالیتی میبینید که تشخیصش نمیدهید، تغییر گذرواژه و به کار انداختن تأیید هویت دوعاملی را در نظر داشته باشید.
empty: هیچ تاریخچهای از تأییدهویت موجود نیست
@@ -1318,6 +1381,8 @@ fa:
over_daily_limit: شما از حد مجاز %{limit} فرسته زمانبندیشده در آن روز فراتر رفتهاید
over_total_limit: شما از حد مجاز %{limit} فرسته زمانبندیشده فراتر رفتهاید
too_soon: زمان تعیینشده باید در آینده باشد
+ self_destruct:
+ title: این کارساز دارد بسته میشود
sessions:
activity: آخرین فعالیت
browser: مرورگر
@@ -1342,6 +1407,7 @@ fa:
unknown_browser: مرورگر ناشناخته
weibo: وبیو
current_session: نشست فعلی
+ date: تاریخ
description: "%{browser} روی %{platform}"
explanation: مرورگرهای زیر هماینک به حساب شما وارد شدهاند.
ip: آیپی
@@ -1378,6 +1444,7 @@ fa:
import: درونریزی
import_and_export: درونریزی و برونبری
migrate: انتقال حساب
+ notifications: آگاهیهای رایانامهای
preferences: ترجیحات
profile: نمایه
relationships: پیگیریها و پیگیران
@@ -1385,6 +1452,9 @@ fa:
strikes: شکایتهای مدیریتی
two_factor_authentication: ورود دومرحلهای
webauthn_authentication: کلیدهای امنیتی
+ severed_relationships:
+ download: بارگیری (%{count})
+ type: رویداد
statuses:
attached:
audio:
@@ -1406,23 +1476,12 @@ fa:
edited_at_html: ویراسته در %{date}
errors:
in_reply_not_found: به نظر نمیرسد وضعیتی که میخواهید به آن پاسخ دهید، وجود داشته باشد.
- open_in_web: گشودن در وب
over_character_limit: از حد مجاز %{max} حرف فراتر رفتید
pin_errors:
direct: فرستههایی که فقط برای کاربران اشاره شده نمایانند نمیتوانند سنجاق شوند
limit: از این بیشتر نمیشود نوشتههای ثابت داشت
ownership: نوشتههای دیگران را نمیتوان ثابت کرد
reblog: تقویت نمیتواند سنجاق شود
- poll:
- total_people:
- one: "%{count} نفر"
- other: "%{count} نفر"
- total_votes:
- one: "%{count} رأی"
- other: "%{count} رأی"
- vote: رأی
- show_more: نمایش
- show_thread: نمایش رشته
title: "%{name}: «%{quote}»"
visibilities:
direct: مستقیم
@@ -1534,7 +1593,16 @@ fa:
silence: حساب محدود شده است
suspend: حساب معلق شده است
welcome:
+ apps_android_action: گرفتن از پلی گوگل
+ apps_ios_action: بارگیری روی فروشگاه کاره
+ apps_step: بارگیری کارهٔ رسمیمان.
+ apps_title: کارههای ماستودون
+ edit_profile_action: شخصی سازی
explanation: نکتههایی که برای آغاز کار به شما کمک میکنند
+ follow_action: پیگیری
+ post_action: ایجاد
+ share_action: همرسانی
+ sign_in_action: ورود
subject: به ماستودون خوش آمدید
title: خوش آمدید، کاربر %{name}!
users:
diff --git a/config/locales/fi.yml b/config/locales/fi.yml
index 0c5d5ef987..b48b499bbe 100644
--- a/config/locales/fi.yml
+++ b/config/locales/fi.yml
@@ -7,7 +7,6 @@ fi:
hosted_on: Mastodon palvelimella %{domain}
title: Tietoja
accounts:
- follow: Seuraa
followers:
one: seuraaja
other: seuraajaa
@@ -981,7 +980,7 @@ fi:
used_by_over_week:
one: Käyttänyt yksi käyttäjä viimeisen viikon aikana
other: Käyttänyt %{count} käyttäjää viimeisen viikon aikana
- title: Suositukset ja suuntaukset
+ title: Suositukset ja trendit
trending: Trendaus
warning_presets:
add_new: Lisää uusi
@@ -1161,6 +1160,12 @@ fi:
view_strikes: Näytä aiemmat tiliäsi koskevat varoitukset
too_fast: Lomake lähetettiin liian nopeasti, yritä uudelleen.
use_security_key: Käytä suojausavainta
+ author_attribution:
+ example_title: Esimerkkiteksti
+ hint_html: Määrää, kuinka tulet tunnustetuksi, kun Mastodonissa jaetaan linkkejä.
+ more_from_html: Lisää tekijältä %{name}
+ s_blog: Käyttäjän %{name} blogi
+ title: Tekijän tunnustus
challenge:
confirm: Jatka
hint_html: "Vihje: Emme pyydä sinulta salasanaa uudelleen seuraavan tunnin aikana."
@@ -1235,8 +1240,6 @@ fi:
your_appeal_approved: Valituksesi on hyväksytty
your_appeal_pending: Olet lähettänyt valituksen
your_appeal_rejected: Valituksesi on hylätty
- domain_validator:
- invalid_domain: ei ole kelvollinen verkkotunnus
edit_profile:
basic_information: Perustiedot
hint_html: "Mukauta, mitä ihmiset näkevät julkisessa profiilissasi ja julkaisujesi vieressä. Sinua seurataan takaisin ja kanssasi ollaan vuorovaikutuksessa todennäköisemmin, kun sinulla on täytetty profiili ja profiilikuva."
@@ -1736,23 +1739,12 @@ fi:
edited_at_html: Muokattu %{date}
errors:
in_reply_not_found: Julkaisua, johon yrität vastata, ei näytä olevan olemassa.
- open_in_web: Avaa selaimessa
over_character_limit: merkkimäärän rajoitus %{max} ylitetty
pin_errors:
direct: Vain mainituille käyttäjille näkyviä julkaisuja ei voi kiinnittää
limit: Olet jo kiinnittänyt enimmäismäärän julkaisuja
ownership: Muiden julkaisuja ei voi kiinnittää
reblog: Tehostusta ei voi kiinnittää
- poll:
- total_people:
- one: "%{count} käyttäjä"
- other: "%{count} käyttäjää"
- total_votes:
- one: "%{count} ääni"
- other: "%{count} ääntä"
- vote: Äänestä
- show_more: Näytä lisää
- show_thread: Näytä ketju
title: "%{name}: ”%{quote}”"
visibilities:
direct: Suoraan
@@ -1951,6 +1943,7 @@ fi:
instructions_html: Kopioi ja liitä seuraava koodi verkkosivustosi HTML-lähdekoodiin. Lisää sitten verkkosivustosi osoite johonkin profiilisi lisäkentistä ”Muokkaa profiilia” -välilehdellä ja tallenna muutokset.
verification: Vahvistus
verified_links: Vahvistetut linkkisi
+ website_verification: Verkkosivuston vahvistus
webauthn_credentials:
add: Lisää uusi suojausavain
create:
diff --git a/config/locales/fo.yml b/config/locales/fo.yml
index 040e312d78..266b73bb10 100644
--- a/config/locales/fo.yml
+++ b/config/locales/fo.yml
@@ -7,7 +7,6 @@ fo:
hosted_on: Mastodon hýst á %{domain}
title: Um
accounts:
- follow: Fylg
followers:
one: Fylgjari
other: Fylgjarar
@@ -25,7 +24,7 @@ fo:
admin:
account_actions:
action: Frem atgerð
- already_silenced: Hendan kontan er longu gjørd kvirr.
+ already_silenced: Hendan kontan er longu avmarkað.
already_suspended: Hendan kontan er longu ógildað.
title: Frem umsjónaratgerð á %{acct}
account_moderation_notes:
@@ -1161,6 +1160,12 @@ fo:
view_strikes: Vís eldri atsóknir móti tíni kontu
too_fast: Oyðublaðið innsent ov skjótt, royn aftur.
use_security_key: Brúka trygdarlykil
+ author_attribution:
+ example_title: Tekstadømi
+ hint_html: Kanna, hvussu tú verður viðurkend/ur, tá ið onnur deila slóðir á Mastodon.
+ more_from_html: Meiri frá %{name}
+ s_blog: Bloggurin hjá %{name}
+ title: Ískoyti høvundans
challenge:
confirm: Hald á
hint_html: "Góð ráð: vit spyrja teg ikki aftur um loyniorðið næsta tíman."
@@ -1235,8 +1240,6 @@ fo:
your_appeal_approved: Kæra tín er góðkend
your_appeal_pending: Tú hevur kært
your_appeal_rejected: Kæra tín er vrakað
- domain_validator:
- invalid_domain: er ikki eitt loyvt økisnavn
edit_profile:
basic_information: Grundleggjandi upplýsingar
hint_html: "Tillaga tað, sum fólk síggja á tínum almenna vanga og við síðna av tínum postum. Sannlíkindini fyri, at onnur fylgja tær og virka saman við tær eru størri, tá tú hevur fylt út vangan og eina vangamynd."
@@ -1736,23 +1739,12 @@ fo:
edited_at_html: Rættað %{date}
errors:
in_reply_not_found: Posturin, sum tú roynir at svara, sýnist ikki at finnast.
- open_in_web: Lat upp á vevinum
over_character_limit: mesta tal av teknum, %{max}, rokkið
pin_errors:
direct: Postar, sum einans eru sjónligir hjá nevndum brúkarum, kunnu ikki festast
limit: Tú hevur longu fest loyvda talið av postum
ownership: Postar hjá øðrum kunnu ikki festast
reblog: Ein stimbran kann ikki festast
- poll:
- total_people:
- one: "%{count} fólk"
- other: "%{count} fólk"
- total_votes:
- one: "%{count} atkvøða"
- other: "%{count} atkvøður"
- vote: Atkvøð
- show_more: Vís meira
- show_thread: Vís tráð
title: '%{name}: "%{quote}"'
visibilities:
direct: Beinleiðis
@@ -1921,6 +1913,9 @@ fo:
follows_subtitle: Fylg vælkendar kontur
follows_title: Hvørji tú átti at fylgt
follows_view_more: Sí fleiri fólk at fylgja
+ hashtags_recent_count:
+ one: "%{people} fólk seinastu 2 dagarnar"
+ other: "%{people} fólk seinastu 2 dagarnar"
hashtags_subtitle: Kanna rákið seinastu 2 dagarnar
hashtags_title: Vælumtókt frámerki
hashtags_view_more: Sí fleiri vælumtókt frámerki
@@ -1948,6 +1943,7 @@ fo:
instructions_html: Avrita og innset koduna niðanfyri inn í HTML'ið á heimasíðuni hjá tær. Legg síðani adressuna á heimasíðuni hjá tær inn á eitt av eyka teigunum á vanganum hjá tær umvegis "Rætta vanga" teigin og goym broytingar.
verification: Váttan
verified_links: Tíni váttaðu leinki
+ website_verification: Heimasíðuváttan
webauthn_credentials:
add: Legg nýggjan trygdarlykil afturat
create:
diff --git a/config/locales/fr-CA.yml b/config/locales/fr-CA.yml
index dd1f73c459..b70a515fd1 100644
--- a/config/locales/fr-CA.yml
+++ b/config/locales/fr-CA.yml
@@ -7,7 +7,6 @@ fr-CA:
hosted_on: Serveur Mastodon hébergé sur %{domain}
title: À propos
accounts:
- follow: Suivre
followers:
one: Abonné·e
other: Abonné·e·s
@@ -25,7 +24,7 @@ fr-CA:
admin:
account_actions:
action: Effectuer l'action
- already_silenced: Ce compte est déjà limité.
+ already_silenced: Ce compte a déjà été limité.
already_suspended: Ce compte est déjà suspendu.
title: Effectuer une action de modération sur %{acct}
account_moderation_notes:
@@ -135,7 +134,7 @@ fr-CA:
resubscribe: Se réabonner
role: Rôle
search: Rechercher
- search_same_email_domain: Autres utilisateurs avec le même domaine de courriel
+ search_same_email_domain: Autres utilisateur·rice·s ayant le même domaine de messagerie
search_same_ip: Autres utilisateur·rice·s avec la même IP
security: Sécurité
security_measures:
@@ -272,6 +271,7 @@ fr-CA:
reject_user_html: "%{name} a rejeté l’inscription de %{target}"
remove_avatar_user_html: "%{name} a supprimé l'avatar de %{target}"
reopen_report_html: "%{name} a rouvert le signalement %{target}"
+ resend_user_html: "%{name} a renvoyé l'e-mail de confirmation pour %{target}"
reset_password_user_html: "%{name} a réinitialisé le mot de passe de l'utilisateur·rice %{target}"
resolve_report_html: "%{name} a résolu le signalement %{target}"
sensitive_account_html: "%{name} a marqué le média de %{target} comme sensible"
@@ -286,6 +286,7 @@ fr-CA:
update_custom_emoji_html: "%{name} a mis à jour l'émoji %{target}"
update_domain_block_html: "%{name} a mis à jour le blocage de domaine pour %{target}"
update_ip_block_html: "%{name} a modifié la règle pour l'IP %{target}"
+ update_report_html: "%{name} a mis à jour le rapport de signalement %{target}"
update_status_html: "%{name} a mis à jour le message de %{target}"
update_user_role_html: "%{name} a changé le rôle %{target}"
deleted_account: compte supprimé
@@ -441,7 +442,12 @@ fr-CA:
create: Créer le blocage
resolve: Résoudre le domaine
title: Blocage d'un nouveau domaine de messagerie électronique
+ no_email_domain_block_selected: Aucun blocage de domaine de messagerie n'a été modifié comme aucun n'a été sélectionné
not_permitted: Non autorisé
+ resolved_dns_records_hint_html: |-
+ Le nom de domaine se réfère aux domaines MX suivants, qui sont à leur tour responsables de la réception des courriels.
+
+ Le blocage d'un domaine MX empêchera l'inscription depuis toute adresse électronique ayant recours au même domaine MX, et ce même si le nom de domaine visible est différent. Veillez à ne pas bloquer les principaux fournisseurs de services de messagerie.
resolved_through_html: Résolu par %{domain}
title: Domaines de messagerie électronique bloqués
export_domain_allows:
@@ -597,7 +603,9 @@ fr-CA:
resolve_description_html: Aucune mesure ne sera prise contre le compte signalé, aucune sanction ne sera enregistrée et le sigalement sera clôturé.
silence_description_html: Le compte ne sera visible que par ceux qui le suivent déjà ou qui le recherchent manuellement, ce qui limite fortement sa portée. Cette action peut toujours être annulée. Cloture tous les signalements concernant ce compte.
suspend_description_html: Le compte et tous ses contenus seront inaccessibles et finalement supprimés, et il sera impossible d'interagir avec lui. Réversible dans les 30 jours. Cloture tous les signalements concernant ce compte.
+ actions_description_html: Décidez de l'action à entreprendre pour résoudre ce signalement. Si vous prenez une mesure punitive à l'encontre du compte signalé, une notification par courrier électronique lui sera envoyée, excepté lorsque la catégorie Spam est sélectionnée.
actions_description_remote_html: Décidez des mesures à prendre pour résoudre ce signalement. Cela n'affectera que la manière dont votre serveur communique avec ce compte distant et traite son contenu.
+ actions_no_posts: Ce signalement n'a pas de messages qui lui sont associés et qui devraient être supprimés
add_to_report: Ajouter davantage au rapport
already_suspended_badges:
local: Déjà suspendu sur ce serveur
@@ -719,6 +727,7 @@ fr-CA:
manage_taxonomies: Gérer les taxonomies
manage_taxonomies_description: Permet aux utilisateur⋅rice⋅s d'examiner les contenus tendance et de mettre à jour les paramètres des hashtags
manage_user_access: Gérer l'accès utilisateur
+ manage_user_access_description: Permet aux utilisateur·rice·s de désactiver l'authentification à deux facteurs des autres utilisateur·rice·s, de modifier leur adresse électronique et de réinitialiser leur mot de passe
manage_users: Gérer les utilisateur·rice·s
manage_users_description: Permet aux utilisateur⋅rice⋅s de voir les détails des autres utilisateur⋅rice⋅s et d'effectuer des actions de modération en conséquence
manage_webhooks: Gérer les points d’ancrage web
@@ -881,16 +890,19 @@ fr-CA:
message_html: "Votre serveur web est mal configuré. La confidentialité de vos utilisateurs est en péril."
tags:
moderation:
+ not_trendable: Ne peut être en tendance
not_usable: Non utilisable
pending_review: En attente de traitement
review_requested: Révision requise
reviewed: Traité
title: État
+ trendable: Peut s'afficher dans les tendances
unreviewed: Non traité
usable: Utilisable
name: Nom
newest: Plus récents
oldest: Plus anciens
+ open: Afficher publiquement
reset: Réinitialiser
review: État du traitement
search: Recherche
@@ -1149,6 +1161,12 @@ fr-CA:
view_strikes: Voir les sanctions précédemment appliquées à votre compte
too_fast: Formulaire envoyé trop rapidement, veuillez réessayer.
use_security_key: Utiliser la clé de sécurité
+ author_attribution:
+ example_title: Exemple de texte
+ hint_html: Déterminez la façon dont vous êtes crédité lorsque des liens sont partagés sur Mastodon.
+ more_from_html: Plus via %{name}
+ s_blog: Blog de %{name}
+ title: Attribution de l'auteur·e
challenge:
confirm: Continuer
hint_html: "Astuce : Nous ne vous demanderons plus votre mot de passe pour la prochaine heure."
@@ -1223,8 +1241,6 @@ fr-CA:
your_appeal_approved: Votre appel a été approuvé
your_appeal_pending: Vous avez soumis un appel
your_appeal_rejected: Votre appel a été rejeté
- domain_validator:
- invalid_domain: n’est pas un nom de domaine valide
edit_profile:
basic_information: Informations de base
hint_html: "Personnalisez ce que les gens voient sur votre profil public et à côté de vos messages. Les autres personnes seront plus susceptibles de vous suivre et d’interagir avec vous lorsque vous avez un profil complet et une photo."
@@ -1432,6 +1448,15 @@ fr-CA:
unsubscribe:
action: Oui, me désabonner
complete: Désabonné·e
+ emails:
+ notification_emails:
+ favourite: e-mails de notifications de favoris
+ follow: e-mails de notifications d’abonnements
+ follow_request: e-mails de demandes d’abonnements
+ mention: e-mails de notifications de mentions
+ reblog: e-mails de notifications de partages
+ resubscribe_html: Si vous vous êtes désinscrit par erreur, vous pouvez vous réinscrire à partir de vos paramètres de notification par e-mail.
+ success_html: Vous ne recevrez plus de %{type} pour Mastodon sur %{domain} à votre adresse e-mail à %{email}.
title: Se désabonner
media_attachments:
validations:
@@ -1714,23 +1739,12 @@ fr-CA:
edited_at_html: Édité le %{date}
errors:
in_reply_not_found: Le message auquel vous essayez de répondre ne semble pas exister.
- open_in_web: Ouvrir sur le web
over_character_limit: limite de %{max} caractères dépassée
pin_errors:
direct: Les messages qui ne sont visibles que pour les utilisateur·rice·s mentionné·e·s ne peuvent pas être épinglés
limit: Vous avez déjà épinglé le nombre maximum de messages
ownership: Vous ne pouvez pas épingler un message ne vous appartenant pas
reblog: Un partage ne peut pas être épinglé
- poll:
- total_people:
- one: "%{count} personne"
- other: "%{count} personnes"
- total_votes:
- one: "%{count} vote"
- other: "%{count} votes"
- vote: Voter
- show_more: Déplier
- show_thread: Afficher le fil de discussion
title: "%{name} : « %{quote} »"
visibilities:
direct: Direct
@@ -1929,6 +1943,7 @@ fr-CA:
instructions_html: Copiez et collez le code ci-dessous dans le code HTML de votre site web. Ajoutez ensuite l’adresse de votre site dans l’un des champs supplémentaires de votre profil à partir de l‘onglet "Modifier le profil" et enregistrez les modifications.
verification: Vérification
verified_links: Vos liens vérifiés
+ website_verification: Vérification du site web
webauthn_credentials:
add: Ajouter une nouvelle clé de sécurité
create:
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 7e30b517a6..bc616d2896 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -7,7 +7,6 @@ fr:
hosted_on: Serveur Mastodon hébergé sur %{domain}
title: À propos
accounts:
- follow: Suivre
followers:
one: Abonné·e
other: Abonné·e·s
@@ -25,7 +24,7 @@ fr:
admin:
account_actions:
action: Effectuer l'action
- already_silenced: Ce compte est déjà limité.
+ already_silenced: Ce compte a déjà été limité.
already_suspended: Ce compte est déjà suspendu.
title: Effectuer une action de modération sur %{acct}
account_moderation_notes:
@@ -135,7 +134,7 @@ fr:
resubscribe: Se réabonner
role: Rôle
search: Rechercher
- search_same_email_domain: Autres utilisateurs avec le même domaine de courriel
+ search_same_email_domain: Autres utilisateur·rice·s ayant le même domaine de messagerie
search_same_ip: Autres utilisateur·rice·s avec la même IP
security: Sécurité
security_measures:
@@ -272,6 +271,7 @@ fr:
reject_user_html: "%{name} a rejeté l’inscription de %{target}"
remove_avatar_user_html: "%{name} a supprimé l'avatar de %{target}"
reopen_report_html: "%{name} a rouvert le signalement %{target}"
+ resend_user_html: "%{name} a renvoyé l'e-mail de confirmation pour %{target}"
reset_password_user_html: "%{name} a réinitialisé le mot de passe de l'utilisateur·rice %{target}"
resolve_report_html: "%{name} a résolu le signalement %{target}"
sensitive_account_html: "%{name} a marqué le média de %{target} comme sensible"
@@ -286,6 +286,7 @@ fr:
update_custom_emoji_html: "%{name} a mis à jour l'émoji %{target}"
update_domain_block_html: "%{name} a mis à jour le blocage de domaine pour %{target}"
update_ip_block_html: "%{name} a modifié la règle pour l'IP %{target}"
+ update_report_html: "%{name} a mis à jour le rapport de signalement %{target}"
update_status_html: "%{name} a mis à jour le message de %{target}"
update_user_role_html: "%{name} a changé le rôle %{target}"
deleted_account: compte supprimé
@@ -441,7 +442,12 @@ fr:
create: Créer le blocage
resolve: Résoudre le domaine
title: Blocage d'un nouveau domaine de messagerie électronique
+ no_email_domain_block_selected: Aucun blocage de domaine de messagerie n'a été modifié comme aucun n'a été sélectionné
not_permitted: Non autorisé
+ resolved_dns_records_hint_html: |-
+ Le nom de domaine se réfère aux domaines MX suivants, qui sont à leur tour responsables de la réception des courriels.
+
+ Le blocage d'un domaine MX empêchera l'inscription depuis toute adresse électronique ayant recours au même domaine MX, et ce même si le nom de domaine visible est différent. Veillez à ne pas bloquer les principaux fournisseurs de services de messagerie.
resolved_through_html: Résolu par %{domain}
title: Domaines de messagerie électronique bloqués
export_domain_allows:
@@ -597,7 +603,9 @@ fr:
resolve_description_html: Aucune mesure ne sera prise contre le compte signalé, aucune sanction ne sera enregistrée et le sigalement sera clôturé.
silence_description_html: Le compte ne sera visible que par ceux qui le suivent déjà ou qui le recherchent manuellement, ce qui limite fortement sa portée. Cette action peut toujours être annulée. Cloture tous les signalements concernant ce compte.
suspend_description_html: Le compte et tous ses contenus seront inaccessibles et finalement supprimés, et il sera impossible d'interagir avec lui. Réversible dans les 30 jours. Cloture tous les signalements concernant ce compte.
+ actions_description_html: Décidez de l'action à entreprendre pour résoudre ce signalement. Si vous prenez une mesure punitive à l'encontre du compte signalé, une notification par courrier électronique lui sera envoyée, excepté lorsque la catégorie Spam est sélectionnée.
actions_description_remote_html: Décidez des mesures à prendre pour résoudre ce signalement. Cela n'affectera que la manière dont votre serveur communique avec ce compte distant et traite son contenu.
+ actions_no_posts: Ce signalement n'a pas de messages qui lui sont associés et qui devraient être supprimés
add_to_report: Ajouter davantage au rapport
already_suspended_badges:
local: Déjà suspendu sur ce serveur
@@ -719,6 +727,7 @@ fr:
manage_taxonomies: Gérer les taxonomies
manage_taxonomies_description: Permet aux utilisateur⋅rice⋅s d'examiner les contenus tendance et de mettre à jour les paramètres des hashtags
manage_user_access: Gérer l'accès utilisateur
+ manage_user_access_description: Permet aux utilisateur·rice·s de désactiver l'authentification à deux facteurs des autres utilisateur·rice·s, de modifier leur adresse électronique et de réinitialiser leur mot de passe
manage_users: Gérer les utilisateur·rice·s
manage_users_description: Permet aux utilisateur⋅rice⋅s de voir les détails des autres utilisateur⋅rice⋅s et d'effectuer des actions de modération en conséquence
manage_webhooks: Gérer les points d’ancrage web
@@ -881,16 +890,19 @@ fr:
message_html: "Votre serveur web est mal configuré. La confidentialité de vos utilisateurs est en péril."
tags:
moderation:
+ not_trendable: Ne peut être en tendance
not_usable: Non utilisable
pending_review: En attente de traitement
review_requested: Révision requise
reviewed: Traité
title: État
+ trendable: Peut s'afficher dans les tendances
unreviewed: Non traité
usable: Utilisable
name: Nom
newest: Plus récents
oldest: Plus anciens
+ open: Afficher publiquement
reset: Réinitialiser
review: État du traitement
search: Recherche
@@ -1149,6 +1161,12 @@ fr:
view_strikes: Voir les sanctions précédemment appliquées à votre compte
too_fast: Formulaire envoyé trop rapidement, veuillez réessayer.
use_security_key: Utiliser la clé de sécurité
+ author_attribution:
+ example_title: Exemple de texte
+ hint_html: Déterminez la façon dont vous êtes crédité lorsque des liens sont partagés sur Mastodon.
+ more_from_html: Plus via %{name}
+ s_blog: Blog de %{name}
+ title: Attribution de l'auteur·e
challenge:
confirm: Continuer
hint_html: "Astuce : Nous ne vous demanderons plus votre mot de passe pour la prochaine heure."
@@ -1223,8 +1241,6 @@ fr:
your_appeal_approved: Votre appel a été approuvé
your_appeal_pending: Vous avez soumis un appel
your_appeal_rejected: Votre appel a été rejeté
- domain_validator:
- invalid_domain: n’est pas un nom de domaine valide
edit_profile:
basic_information: Informations de base
hint_html: "Personnalisez ce que les gens voient sur votre profil public et à côté de vos messages. Les autres personnes seront plus susceptibles de vous suivre et d’interagir avec vous lorsque vous avez un profil complet et une photo."
@@ -1432,6 +1448,15 @@ fr:
unsubscribe:
action: Oui, se désinscrire
complete: Désinscrit
+ emails:
+ notification_emails:
+ favourite: e-mails de notifications de favoris
+ follow: e-mails de notifications d’abonnements
+ follow_request: e-mails de demandes d’abonnements
+ mention: e-mails de notifications de mentions
+ reblog: e-mails de notifications de partages
+ resubscribe_html: Si vous vous êtes désinscrit par erreur, vous pouvez vous réinscrire à partir de vos paramètres de notification par e-mail.
+ success_html: Vous ne recevrez plus de %{type} pour Mastodon sur %{domain} à votre adresse e-mail à %{email}.
title: Se désinscrire
media_attachments:
validations:
@@ -1714,23 +1739,12 @@ fr:
edited_at_html: Modifié le %{date}
errors:
in_reply_not_found: Le message auquel vous essayez de répondre ne semble pas exister.
- open_in_web: Ouvrir sur le web
over_character_limit: limite de %{max} caractères dépassée
pin_errors:
direct: Les messages qui ne sont visibles que pour les utilisateur·rice·s mentionné·e·s ne peuvent pas être épinglés
limit: Vous avez déjà épinglé le nombre maximum de messages
ownership: Vous ne pouvez pas épingler un message ne vous appartenant pas
reblog: Un partage ne peut pas être épinglé
- poll:
- total_people:
- one: "%{count} personne"
- other: "%{count} personnes"
- total_votes:
- one: "%{count} vote"
- other: "%{count} votes"
- vote: Voter
- show_more: Déplier
- show_thread: Afficher le fil de discussion
title: "%{name} : « %{quote} »"
visibilities:
direct: Direct
@@ -1929,6 +1943,7 @@ fr:
instructions_html: Copiez et collez le code ci-dessous dans le code HTML de votre site web. Ajoutez ensuite l’adresse de votre site dans l’un des champs supplémentaires de votre profil à partir de l‘onglet « Modifier le profil » et enregistrez les modifications.
verification: Vérification
verified_links: Vos liens vérifiés
+ website_verification: Vérification du site web
webauthn_credentials:
add: Ajouter une nouvelle clé de sécurité
create:
diff --git a/config/locales/fy.yml b/config/locales/fy.yml
index de7495dd55..6afdecd556 100644
--- a/config/locales/fy.yml
+++ b/config/locales/fy.yml
@@ -7,7 +7,6 @@ fy:
hosted_on: Mastodon op %{domain}
title: Oer
accounts:
- follow: Folgje
followers:
one: Folger
other: Folgers
@@ -1231,8 +1230,6 @@ fy:
your_appeal_approved: Jo beswier is goedkard
your_appeal_pending: Jo hawwe in beswier yntsjinne
your_appeal_rejected: Jo beswier is ôfwêzen
- domain_validator:
- invalid_domain: is in ûnjildige domeinnamme
edit_profile:
basic_information: Algemiene ynformaasje
hint_html: "Pas oan wat minsken op jo iepenbiere profyl en njonken jo berjochten sjogge. Oare minsken sille jo earder folgje en mei jo kommunisearje wannear’t jo profyl ynfolle is en jo in profylfoto hawwe."
@@ -1732,23 +1729,12 @@ fy:
edited_at_html: Bewurke op %{date}
errors:
in_reply_not_found: It berjocht wêrop jo probearje te reagearjen liket net te bestean.
- open_in_web: Yn de webapp iepenje
over_character_limit: Oer de limyt fan %{max} tekens
pin_errors:
direct: Berjochten dy’t allinnich sichtber binne foar fermelde brûkers kinne net fêstset wurde
limit: Jo hawwe it maksimaal tal berjochten al fêstmakke
ownership: In berjocht fan in oar kin net fêstmakke wurde
reblog: In boost kin net fêstset wurde
- poll:
- total_people:
- one: "%{count} persoan"
- other: "%{count} persoanen"
- total_votes:
- one: "%{count} stim"
- other: "%{count} stimmen"
- vote: Stimme
- show_more: Mear toane
- show_thread: Petear toane
title: '%{name}: "%{quote}"'
visibilities:
direct: Direkt
diff --git a/config/locales/ga.yml b/config/locales/ga.yml
index 4ea9cef73d..1071871c95 100644
--- a/config/locales/ga.yml
+++ b/config/locales/ga.yml
@@ -7,7 +7,6 @@ ga:
hosted_on: Mastodon arna óstáil ar %{domain}
title: Maidir le
accounts:
- follow: Lean
followers:
few: Leantóirí
many: Leantóirí
@@ -31,7 +30,7 @@ ga:
admin:
account_actions:
action: Déan gníomh
- already_silenced: Tá an cuntas seo ina thost cheana féin.
+ already_silenced: Tá teorainn leis an gcuntas seo cheana féin.
already_suspended: Tá an cuntas seo curtha ar fionraí cheana féin.
title: Dean gníomh modhnóireachta ar %{acct}
account_moderation_notes:
@@ -1215,6 +1214,12 @@ ga:
view_strikes: Féach ar stailceanna san am atá caite i gcoinne do chuntais
too_fast: Cuireadh an fhoirm isteach róthapa, triail arís.
use_security_key: Úsáid eochair shlándála
+ author_attribution:
+ example_title: Téacs samplach
+ hint_html: Rialú conas a chuirtear chun sochair tú nuair a roinntear naisc ar Mastodon.
+ more_from_html: Tuilleadh ó %{name}
+ s_blog: Blag %{name}
+ title: Leithdháil an údair
challenge:
confirm: Lean ar aghaidh
hint_html: "Leid: Ní iarrfaimid do phasfhocal ort arís go ceann uair an chloig eile."
@@ -1289,8 +1294,6 @@ ga:
your_appeal_approved: Tá d’achomharc ceadaithe
your_appeal_pending: Chuir tú achomharc isteach
your_appeal_rejected: Diúltaíodh do d'achomharc
- domain_validator:
- invalid_domain: nach ainm fearainn bailí é
edit_profile:
basic_information: Eolas bunúsach
hint_html: "Saincheap a bhfeiceann daoine ar do phróifíl phoiblí agus in aice le do phostálacha. Is dóichí go leanfaidh daoine eile ar ais tú agus go n-idirghníomhóidh siad leat nuair a bhíonn próifíl líonta agus pictiúr próifíle agat."
@@ -1826,29 +1829,12 @@ ga:
edited_at_html: "%{date} curtha in eagar"
errors:
in_reply_not_found: Is cosúil nach ann don phostáil a bhfuil tú ag iarraidh freagra a thabhairt air.
- open_in_web: Oscail i ngréasán
over_character_limit: teorainn carachtar %{max} sáraithe
pin_errors:
direct: Ní féidir postálacha nach bhfuil le feiceáil ach ag úsáideoirí luaite a phinnáil
limit: Tá uaslíon na bpostálacha pinn agat cheana féin
ownership: Ní féidir postáil duine éigin eile a phionnáil
reblog: Ní féidir treisiú a phinnáil
- poll:
- total_people:
- few: "%{count} daoine"
- many: "%{count} daoine"
- one: "%{count} duine"
- other: "%{count} daoine"
- two: "%{count} daoine"
- total_votes:
- few: "%{count} vótaí"
- many: "%{count} vótaí"
- one: "%{count} vóta"
- other: "%{count} vótaí"
- two: "%{count} vótaí"
- vote: Vótáil
- show_more: Taispeáin níos mó
- show_thread: Taispeáin snáithe
title: '%{name}: "%{quote}"'
visibilities:
direct: Díreach
@@ -2050,6 +2036,7 @@ ga:
instructions_html: Cóipeáil agus greamaigh an cód thíos isteach i HTML do shuíomh Gréasáin. Ansin cuir seoladh do shuíomh Gréasáin isteach i gceann de na réimsí breise ar do phróifíl ón gcluaisín "Cuir próifíl in eagar" agus sábháil athruithe.
verification: Fíorú
verified_links: Do naisc fhíoraithe
+ website_verification: Fíorú láithreán gréasáin
webauthn_credentials:
add: Cuir eochair shlándála nua leis
create:
diff --git a/config/locales/gd.yml b/config/locales/gd.yml
index f824e30815..5e63b5bd23 100644
--- a/config/locales/gd.yml
+++ b/config/locales/gd.yml
@@ -7,7 +7,6 @@ gd:
hosted_on: Mastodon ’ga òstadh air %{domain}
title: Mu dhèidhinn
accounts:
- follow: Lean
followers:
few: Luchd-leantainn
one: Neach-leantainn
@@ -1197,6 +1196,12 @@ gd:
view_strikes: Seall na rabhaidhean a fhuair an cunntas agad roimhe
too_fast: Chaidh am foirm a chur a-null ro luath, feuch ris a-rithist.
use_security_key: Cleachd iuchair tèarainteachd
+ author_attribution:
+ example_title: Ball-sampaill teacsa
+ hint_html: Stùirich mar a thèid iomradh a thoirt ort nuair a thèid ceangal a cho-roinneadh air Mastodon.
+ more_from_html: Barrachd o %{name}
+ s_blog: Bloga aig %{name}
+ title: Aithris air an ùghdar
challenge:
confirm: Lean air adhart
hint_html: "Gliocas: Chan iarr sinn am facal-faire agad ort a-rithist fad uair a thìde."
@@ -1271,8 +1276,6 @@ gd:
your_appeal_approved: Chaidh aontachadh ris an ath-thagradh agad
your_appeal_pending: Chuir thu ath-thagradh a-null
your_appeal_rejected: Chaidh an t-ath-thagradh agad a dhiùltadh
- domain_validator:
- invalid_domain: "– chan eil seo ’na ainm àrainne dligheach"
edit_profile:
basic_information: Fiosrachadh bunasach
hint_html: "Gnàthaich na chithear air a’ phròifil phoblach agad is ri taobh nam postaichean agad. Bidh càch nas buailtiche do leantainn agus conaltradh leat nuair a bhios tu air a’ phròifil agad a lìonadh agus dealbh rithe."
@@ -1796,27 +1799,12 @@ gd:
edited_at_html: Air a dheasachadh %{date}
errors:
in_reply_not_found: Tha coltas nach eil am post dhan a tha thu airson freagairt ann.
- open_in_web: Fosgail air an lìon
over_character_limit: chaidh thu thar crìoch charactaran de %{max}
pin_errors:
direct: Chan urrainn dhut post a phrìneachadh nach fhaic ach na cleachdaichean le iomradh orra
limit: Tha an àireamh as motha de phostaichean prìnichte agad a tha ceadaichte
ownership: Chan urrainn dhut post càich a phrìneachadh
reblog: Chan urrainn dhut brosnachadh a phrìneachadh
- poll:
- total_people:
- few: "%{count} daoine"
- one: "%{count} neach"
- other: "%{count} duine"
- two: "%{count} neach"
- total_votes:
- few: "%{count} bhòtaichean"
- one: "%{count} bhòt"
- other: "%{count} bhòt"
- two: "%{count} bhòt"
- vote: Bhòt
- show_more: Seall barrachd dheth
- show_thread: Seall an snàithlean
title: "%{name}: “%{quote}”"
visibilities:
direct: Dìreach
@@ -2017,6 +2005,7 @@ gd:
instructions_html: Dèan lethbhreac dhen chòd gu h-ìosal is cuir a-steach ann an HTML na làraich-lìn agad e. An uairsin, cuir seòladh na làraich-lìn agad ri fear dhe na raointean a bharrachd air a’ phròifil agad o thaba “Deasaich a’ phròifil” agus sàbhail na h-atharraichean.
verification: Dearbhadh
verified_links: Na ceanglaichean dearbhte agad
+ website_verification: Dearbhadh làraich-lìn
webauthn_credentials:
add: Cuir iuchair tèarainteachd ùr ris
create:
diff --git a/config/locales/gl.yml b/config/locales/gl.yml
index de4840dda1..58fd2d9bab 100644
--- a/config/locales/gl.yml
+++ b/config/locales/gl.yml
@@ -7,7 +7,6 @@ gl:
hosted_on: Mastodon aloxado en %{domain}
title: Sobre
accounts:
- follow: Seguir
followers:
one: Seguidora
other: Seguidoras
@@ -25,7 +24,7 @@ gl:
admin:
account_actions:
action: Executar acción
- already_silenced: Esta conta xa está silenciada.
+ already_silenced: A conta xa está limitada
already_suspended: Esta conta xa está suspendida.
title: Executar acción de moderación a %{acct}
account_moderation_notes:
@@ -1161,6 +1160,12 @@ gl:
view_strikes: Ver avisos anteriores respecto da túa conta
too_fast: Formulario enviado demasiado rápido, inténtao outra vez.
use_security_key: Usa chave de seguridade
+ author_attribution:
+ example_title: Texto de mostra
+ hint_html: Controla o xeito en que te acreditan cando se comparten ligazóns en Mastodon.
+ more_from_html: Máis de %{name}
+ s_blog: Blog de %{name}
+ title: Atribución da autoría
challenge:
confirm: Continuar
hint_html: "Nota: Non che pediremos o contrasinal na seguinte hora."
@@ -1235,8 +1240,6 @@ gl:
your_appeal_approved: A apelación foi aprobada
your_appeal_pending: Enviaches unha apelación
your_appeal_rejected: A apelación foi rexeitada
- domain_validator:
- invalid_domain: non é un nome de dominio válido
edit_profile:
basic_information: Información básica
hint_html: "Personaliza o que van ver no teu perfil público e ao lado das túas publicacións. As outras persoas estarán máis animadas a seguirte e interactuar contigo se engades algún dato sobre ti así como unha imaxe de perfil."
@@ -1736,23 +1739,12 @@ gl:
edited_at_html: Editado %{date}
errors:
in_reply_not_found: A publicación á que tentas responder semella que non existe.
- open_in_web: Abrir na web
over_character_limit: Excedeu o límite de caracteres %{max}
pin_errors:
direct: As publicacións que só son visibles para as usuarias mencionadas non se poden fixar
limit: Xa fixaches o número máximo permitido de publicacións
ownership: Non podes fixar a publicación doutra usuaria
reblog: Non se poden fixar as mensaxes promovidas
- poll:
- total_people:
- one: "%{count} persoa"
- other: "%{count} persoas"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Votar
- show_more: Mostrar máis
- show_thread: Amosar fío
title: '%{name}: "%{quote}"'
visibilities:
direct: Directa
@@ -1854,7 +1846,7 @@ gl:
failed_2fa:
details: 'Detalles do intento de acceso:'
explanation: Alguén intentou acceder á túa conta mais fíxoo cun segundo factor de autenticación non válido.
- further_actions_html: Se non foches ti, recomendámosche %{action} inmediatamente xa que a conta podería estar en risco.
+ further_actions_html: Se non foches ti, recomendámosche %{action} inmediatamente porque a conta podería estar en risco.
subject: Fallo co segundo factor de autenticación
title: Fallou o segundo factor de autenticación
suspicious_sign_in:
@@ -1951,6 +1943,7 @@ gl:
instructions_html: Copia e pega o código inferior no HTML do teu sitio web. Despois engade o enderezo da túa web nun dos campos de datos extra do teu perfil dispoñibles na lapela "Editar perfil" e garda os cambios.
verification: Validación
verified_links: As túas ligazóns verificadas
+ website_verification: Verificación do sitio web
webauthn_credentials:
add: Engadir nova chave de seguridade
create:
diff --git a/config/locales/he.yml b/config/locales/he.yml
index 47ec5cafbe..7a2d0a1d98 100644
--- a/config/locales/he.yml
+++ b/config/locales/he.yml
@@ -7,7 +7,6 @@ he:
hosted_on: מסטודון שיושב בכתובת %{domain}
title: אודות
accounts:
- follow: לעקוב
followers:
many: עוקבים
one: עוקב
@@ -29,6 +28,8 @@ he:
admin:
account_actions:
action: בצע/י פעולה
+ already_silenced: חשבון זה הוגבל זה מכבר.
+ already_suspended: חשבון זה הושעה.
title: ביצוע פעולות הנהלה על %{acct}
account_moderation_notes:
create: ליצור
@@ -50,6 +51,7 @@ he:
title: שינוי כתובת דוא"ל עבור המשתמש.ת %{username}
change_role:
changed_msg: התפקיד שונה בהצלחה!
+ edit_roles: נהל תפקידי משתמש
label: שינוי תפקיד
no_role: ללא תפקיד
title: שינוי תפקיד עבור %{username}
@@ -626,6 +628,7 @@ he:
suspend_description_html: חשבון זה על כל תכניו יחסמו וברבות הימים ימחקו, כל פעילות מולו לא תתאפשר. הפעולה ניתנת לביטול תוך 30 ימים, והיא תסגור כל דיווח התלוי ועומד נגד החשבון.
actions_description_html: בחר/י איזו פעולה לבצע על מנת לפתור את הדו"ח. אם תופעל פעולת ענישה כנגד החשבון המדווח, הודעת דוא"ל תשלח אליהם, אלא אם נבחרה קטגוריית הספאם.
actions_description_remote_html: בחרו איזו פעולה לבצע כדי לפתור את הדיווח שהוגש. פעולה זו תשפיע רק על התקשורת מול השרת שלך עם החשבון המרוחק ותוכנו.
+ actions_no_posts: דווח זה לא כולל הודעות למחיקה
add_to_report: הוספת פרטים לדיווח
already_suspended_badges:
local: כבר הודח בשרת זה
@@ -1193,6 +1196,12 @@ he:
view_strikes: צפיה בעברות קודמות שנרשמו נגד חשבונך
too_fast: הטופס הוגש מהר מדי, נסה/י שוב.
use_security_key: שימוש במפתח אבטחה
+ author_attribution:
+ example_title: טקסט לדוגמה
+ hint_html: בחירה איך תקבלו קרדיטציה כאשר קישורים משותפים דרך מסטודון.
+ more_from_html: עוד מאת %{name}
+ s_blog: הבלוג של %{name}
+ title: ייחוס למפרסם
challenge:
confirm: המשך
hint_html: "טיפ: לא נבקש את סיסמתך שוב בשעה הקרובה."
@@ -1267,8 +1276,6 @@ he:
your_appeal_approved: ערעורך התקבל
your_appeal_pending: הגשת ערעור
your_appeal_rejected: ערעורך נדחה
- domain_validator:
- invalid_domain: הוא לא שם דומיין קביל
edit_profile:
basic_information: מידע בסיסי
hint_html: "התאמה אישית של מה שיראו אחרים בפרופיל הציבורי שלך וליד הודעותיך. אחרים עשויים יותר להחזיר עוקב וליצור אתך שיחה אם הפרופיל והתמונה יהיו מלאים."
@@ -1792,27 +1799,12 @@ he:
edited_at_html: נערך ב-%{date}
errors:
in_reply_not_found: נראה שההודעה שאת/ה מנסה להגיב לה לא קיימת.
- open_in_web: פתח ברשת
over_character_limit: חריגה מגבול התווים של %{max}
pin_errors:
direct: לא ניתן לקבע הודעות שנראותן מוגבלת למכותבים בלבד
limit: הגעת למספר המירבי של ההודעות המוצמדות
ownership: הודעות של אחרים לא יכולות להיות מוצמדות
reblog: אין אפשרות להצמיד הדהודים
- poll:
- total_people:
- many: "%{count} אנשים"
- one: איש/ה %{count}
- other: "%{count} אנשים"
- two: "%{count} אנשים"
- total_votes:
- many: "%{count} קולות"
- one: קול %{count}
- other: "%{count} קולות"
- two: "%{count} קולות"
- vote: הצבעה
- show_more: עוד
- show_thread: הצג שרשור
title: '%{name}: "%{quote}"'
visibilities:
direct: ישיר
@@ -2013,6 +2005,7 @@ he:
instructions_html: יש להדביק את הקוד שלמטה אל האתר שלך. ואז להוסיף את כתובת האתר לאחד השדות הנוספים בפרופיל מתוך טאב "עריכת פרופיל" ולשמור את השינויים.
verification: אימות
verified_links: קישוריך המאומתים
+ website_verification: אימות אתר רשת
webauthn_credentials:
add: הוספת מפתח אבטחה חדש
create:
diff --git a/config/locales/hi.yml b/config/locales/hi.yml
index 60b500c7ec..37df2afe1a 100644
--- a/config/locales/hi.yml
+++ b/config/locales/hi.yml
@@ -5,7 +5,6 @@ hi:
contact_unavailable: लागू नहीं है
title: के बारे में
accounts:
- follow: अनुसरे
following: फ़ॉलो कर रहे हैं
instance_actor_flash: यह खाता आभासी है जो सर्वर को दिखाने के लिये है और ये किसी व्यक्तिका प्रतिनिधित्व नहि करता। यह सिर्फ देखरेख के हेतु से कार्यरत है और इसको निलंबित करने कि आवश्यकता नहि है।
last_active: आखिरि बार इस वक्त सक्रिय थे
diff --git a/config/locales/hr.yml b/config/locales/hr.yml
index 6a67ea0129..7dacf20077 100644
--- a/config/locales/hr.yml
+++ b/config/locales/hr.yml
@@ -5,7 +5,6 @@ hr:
contact_missing: Nije postavljeno
title: O aplikaciji
accounts:
- follow: Prati
following: Praćenih
last_active: posljednja aktivnost
nothing_here: Ovdje nema ničeg!
@@ -215,20 +214,7 @@ hr:
statuses_cleanup: Automatsko brisanje postova
two_factor_authentication: Dvofaktorska autentifikacija
statuses:
- open_in_web: Otvori na webu
over_character_limit: prijeđeno je ograničenje od %{max} znakova
- poll:
- total_people:
- few: "%{count} osobe"
- one: "%{count} osoba"
- other: "%{count} ljudi"
- total_votes:
- few: "%{count} glasa"
- one: "%{count} glas"
- other: "%{count} glasova"
- vote: Glasaj
- show_more: Prikaži više
- show_thread: Prikaži nit
visibilities:
private: Samo pratitelji
public: Javno
diff --git a/config/locales/hu.yml b/config/locales/hu.yml
index 60fb96a121..10c7506b01 100644
--- a/config/locales/hu.yml
+++ b/config/locales/hu.yml
@@ -7,7 +7,6 @@ hu:
hosted_on: "%{domain} Mastodon-kiszolgáló"
title: Névjegy
accounts:
- follow: Követés
followers:
one: Követő
other: Követő
@@ -25,7 +24,7 @@ hu:
admin:
account_actions:
action: Művelet végrehajtása
- already_silenced: Ezt a fiókot már elnémították.
+ already_silenced: Ezt a fiókot már korlátozták.
already_suspended: Ezt a fiókot már felfüggesztették.
title: 'Moderálási művelet végrehajtása ezen: %{acct}'
account_moderation_notes:
@@ -1161,6 +1160,12 @@ hu:
view_strikes: Fiókod ellen felrótt korábbi vétségek megtekintése
too_fast: Túl gyorsan küldted el az űrlapot, próbáld később.
use_security_key: Biztonsági kulcs használata
+ author_attribution:
+ example_title: Mintaszöveg
+ hint_html: Szabályozd, hogyan hivatkoznak rád, amikor linket osztanak meg Mastodonon.
+ more_from_html: 'Több tőle: %{name}'
+ s_blog: "%{name} blogja"
+ title: Szerző forrásmegjelölése
challenge:
confirm: Folytatás
hint_html: "Hasznos: Nem fogjuk megint a jelszavadat kérdezni a következő órában."
@@ -1235,8 +1240,6 @@ hu:
your_appeal_approved: A fellebbezésedet jóváhagyták
your_appeal_pending: Beküldtél egy fellebbezést
your_appeal_rejected: A fellebbezésedet visszautasították
- domain_validator:
- invalid_domain: nem egy valódi domain név
edit_profile:
basic_information: Általános információk
hint_html: "Tedd egyedivé, mi látnak mások a profilodon és a bejegyzéseid mellett. Mások nagyobb eséllyel követnek vissza és lépnek veled kapcsolatba, ha van kitöltött profilod és profilképed."
@@ -1736,23 +1739,12 @@ hu:
edited_at_html: 'Szerkesztve: %{date}'
errors:
in_reply_not_found: Már nem létezik az a bejegyzés, melyre válaszolni szeretnél.
- open_in_web: Megnyitás a weben
over_character_limit: túllépted a maximális %{max} karakteres keretet
pin_errors:
direct: A csak a megemlített felhasználók számára látható bejegyzések nem tűzhetők ki
limit: Elérted a kitűzhető bejegyzések maximális számát
ownership: Nem tűzheted ki valaki más bejegyzését
reblog: Megtolt bejegyzést nem tudsz kitűzni
- poll:
- total_people:
- one: "%{count} személy"
- other: "%{count} személy"
- total_votes:
- one: "%{count} szavazat"
- other: "%{count} szavazat"
- vote: Szavazás
- show_more: Több megjelenítése
- show_thread: Szál mutatása
title: "%{name}: „%{quote}”"
visibilities:
direct: Közvetlen
@@ -1949,8 +1941,9 @@ hu:
here_is_how: Itt van, hogyan kell
hint_html: "A személyazonosságod ellenőrizhetősége a Mastodonon mindenki számára elérhető. Ez nyílt webes szabványok alapján, most és mindörökké szabadon és ingyenesen történik. Ehhez csak egy saját weboldalra van szükséged, mely alapján mások felismernek téged. Ha a profilodról erre a weboldalra hivatkozol, mi ellenőrizzük, hogy erről az oldalról visszahivatkozol-e a profilodra, és siker esetén erről vizuális jelzést is adunk a profilodon."
instructions_html: Az alábbi kódot másold be a weboldalad HTML kódjába. Ezután add hozzá a weboldalad címét a profilod egyik extra mezőjéhez a "Profil szerkesztése" fülön és mentsd a változásokat.
- verification: Hitelesítés
+ verification: Ellenőrzés
verified_links: Ellenőrzött hivatkozásaid
+ website_verification: Weboldal ellenőrzése
webauthn_credentials:
add: Biztonsági kulcs hozzáadása
create:
diff --git a/config/locales/hy.yml b/config/locales/hy.yml
index dfb280ac48..80dbc77991 100644
--- a/config/locales/hy.yml
+++ b/config/locales/hy.yml
@@ -7,7 +7,6 @@ hy:
hosted_on: Մաստոդոնը տեղակայուած է %{domain}ում
title: Մասին
accounts:
- follow: Հետևել
followers:
one: Հետեւորդ
other: Հետևորդներ
@@ -523,8 +522,6 @@ hy:
success_msg: Հաշիւդ բարեյաջող ջնջուեց
warning:
username_available: Քո օգտանունը կրկին հասանելի կը դառնայ
- domain_validator:
- invalid_domain: անվաւէր տիրոյթի անուն
errors:
'404': Էջը, որը փնտրում ես գոյութիւն չունի։
'429': Չափազանց շատ հարցումներ
@@ -784,18 +781,7 @@ hy:
other: "%{count} վիդեո"
content_warning: Նախազգուշացում։ %{warning}
edited_at_html: Խմբագրուած՝ %{date}
- open_in_web: Բացել վէբում
over_character_limit: "%{max} նիշի սահմանը գերազանցուած է"
- poll:
- total_people:
- one: "%{count} մարդ"
- other: "%{count} մարդիկ"
- total_votes:
- one: "%{count} ձայն"
- other: "%{count} ձայներ"
- vote: Քուէարկել
- show_more: Աւելին
- show_thread: Բացել շղթան
title: '%{name}: "%{quote}"'
visibilities:
direct: Հասցէագրուած
diff --git a/config/locales/ia.yml b/config/locales/ia.yml
index 683edbe7cb..957bae3991 100644
--- a/config/locales/ia.yml
+++ b/config/locales/ia.yml
@@ -7,7 +7,6 @@ ia:
hosted_on: Mastodon albergate sur %{domain}
title: A proposito
accounts:
- follow: Sequer
followers:
one: Sequitor
other: Sequitores
@@ -25,7 +24,7 @@ ia:
admin:
account_actions:
action: Exequer action
- already_silenced: Iste conto jam ha essite silentiate.
+ already_silenced: Iste conto jam ha essite limitate.
already_suspended: Iste conto jam ha essite suspendite.
title: Exequer action de moderation sur %{acct}
account_moderation_notes:
@@ -1147,6 +1146,10 @@ ia:
view_strikes: Examinar le sanctiones passate contra tu conto
too_fast: Formulario inviate troppo rapidemente. Tenta lo de novo.
use_security_key: Usar clave de securitate
+ author_attribution:
+ example_title: Texto de exemplo
+ more_from_html: Plus de %{name}
+ s_blog: Blog de %{name}
challenge:
confirm: Continuar
hint_html: "Consilio: Nos non te demandara tu contrasigno de novo in le proxime hora."
@@ -1221,8 +1224,6 @@ ia:
your_appeal_approved: Tu appello ha essite approbate
your_appeal_pending: Tu ha submittite un appello
your_appeal_rejected: Tu appello ha essite rejectate
- domain_validator:
- invalid_domain: non es un nomine de dominio valide
edit_profile:
basic_information: Information basic
hint_html: "Personalisa lo que le personas vide sur tu profilo public e presso tu messages. Il es plus probabile que altere personas te seque e interage con te quando tu ha un profilo complete e un photo."
@@ -1721,23 +1722,12 @@ ia:
edited_at_html: Modificate le %{date}
errors:
in_reply_not_found: Le message a que tu tenta responder non pare exister.
- open_in_web: Aperir sur le web
over_character_limit: limite de characteres de %{max} excedite
pin_errors:
direct: Messages que es solo visibile a usatores mentionate non pote esser appunctate
limit: Tu ha jam appunctate le maxime numero de messages
ownership: Le message de alcuno altere non pote esser appunctate
reblog: Un impulso non pote esser affixate
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} personas"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Votar
- show_more: Monstrar plus
- show_thread: Monstrar discussion
title: "%{name}: “%{quote}”"
visibilities:
direct: Directe
@@ -1936,6 +1926,7 @@ ia:
instructions_html: Copia e colla le codice hic infra in le HTML de tu sito web. Alora adde le adresse de tu sito web in un del campos supplementari sur tu profilo desde le scheda “Modificar profilo” e salva le cambiamentos.
verification: Verification
verified_links: Tu ligamines verificate
+ website_verification: Verification de sito web
webauthn_credentials:
add: Adder un nove clave de securitate
create:
diff --git a/config/locales/id.yml b/config/locales/id.yml
index 73b4218397..222d2b5680 100644
--- a/config/locales/id.yml
+++ b/config/locales/id.yml
@@ -7,7 +7,6 @@ id:
hosted_on: Mastodon dihosting di %{domain}
title: Tentang
accounts:
- follow: Ikuti
followers:
other: Pengikut
following: Mengikuti
@@ -1000,8 +999,6 @@ id:
your_appeal_approved: Banding Anda disetujui
your_appeal_pending: Anda telah mengirim banding
your_appeal_rejected: Banding Anda ditolak
- domain_validator:
- invalid_domain: bukan nama domain yang valid
errors:
'400': Permintaan yang dikirim tidak valid atau cacat.
'403': Anda tidak mempunyai izin untuk melihat halaman ini.
@@ -1380,21 +1377,12 @@ id:
edited_at_html: Diedit %{date}
errors:
in_reply_not_found: Status yang ingin Anda balas sudah tidak ada.
- open_in_web: Buka di web
over_character_limit: melebihi %{max} karakter
pin_errors:
direct: Kiriman yang hanya terlihat oleh pengguna yang disebutkan tidak dapat disematkan
limit: Anda sudah mencapai jumlah maksimum kiriman yang dapat disematkan
ownership: Kiriman orang lain tidak bisa disematkan
reblog: Boost tidak bisa disematkan
- poll:
- total_people:
- other: "%{count} orang"
- total_votes:
- other: "%{count} memilih"
- vote: Pilih
- show_more: Tampilkan selengkapnya
- show_thread: Tampilkan utas
title: '%{name}: "%{quote}"'
visibilities:
direct: Langsung
diff --git a/config/locales/ie.yml b/config/locales/ie.yml
index 4ee869d92f..6a79686f48 100644
--- a/config/locales/ie.yml
+++ b/config/locales/ie.yml
@@ -7,7 +7,6 @@ ie:
hosted_on: Mastodon logiat che %{domain}
title: Pri
accounts:
- follow: Sequer
followers:
one: Sequitor
other: Sequitores
@@ -1153,8 +1152,6 @@ ie:
your_appeal_approved: Tui apelle ha esset aprobat
your_appeal_pending: Tu ha fat un apelle
your_appeal_rejected: Tui apelle ha esset rejectet
- domain_validator:
- invalid_domain: ne es un valid dominia-nómine
edit_profile:
basic_information: Basic information
hint_html: "Customisa ti quel gente vide sur tui public profil e apu tui postas. Altri persones es plu probabil sequer te e interacter con te si tu have un detalliat profil e un profil-image."
@@ -1639,23 +1636,12 @@ ie:
edited_at_html: Modificat ye %{date}
errors:
in_reply_not_found: Li posta a quel tu prova responder ne sembla exister.
- open_in_web: Aperter in web
over_character_limit: límite de carácteres de %{max} transpassat
pin_errors:
direct: On ne posse pinglar postas queles es visibil solmen a mentionat usatores
limit: Tu ja ha pinglat li maxim númere de postas
ownership: On ne posse pinglar li posta de un altri person
reblog: On ne posse pinglar un boost
- poll:
- total_people:
- one: "%{count} person"
- other: "%{count} persones"
- total_votes:
- one: "%{count} vote"
- other: "%{count} votes"
- vote: Votar
- show_more: Monstrar plu
- show_thread: Monstrar fil
title: "%{name}: «%{quote}»"
visibilities:
direct: Direct
diff --git a/config/locales/io.yml b/config/locales/io.yml
index a1d268b9fa..dbbe228e72 100644
--- a/config/locales/io.yml
+++ b/config/locales/io.yml
@@ -7,7 +7,6 @@ io:
hosted_on: Mastodon hostigesas che %{domain}
title: Pri co
accounts:
- follow: Sequar
followers:
one: Sequanto
other: Sequanti
@@ -1128,8 +1127,6 @@ io:
your_appeal_approved: Vua konto aprobesis
your_appeal_pending: Vu sendis apelo
your_appeal_rejected: Vua apelo refuzesis
- domain_validator:
- invalid_domain: ne esas valida domennomo
edit_profile:
basic_information: Fundamentala informo
other: Altra
@@ -1592,23 +1589,12 @@ io:
edited_at_html: Modifikesis ye %{date}
errors:
in_reply_not_found: Posto quon vu probas respondar semblas ne existas.
- open_in_web: Apertar retnavigile
over_character_limit: limito de %{max} signi ecesita
pin_errors:
direct: Posti quo povas videsar nur mencionita uzanti ne povas pinglagesar
limit: Vu ja pinglagis maxima posti
ownership: Posto di altra persono ne povas pinglagesar
reblog: Repeto ne povas pinglizesar
- poll:
- total_people:
- one: "%{count} persono"
- other: "%{count} personi"
- total_votes:
- one: "%{count} voto"
- other: "%{count} voti"
- vote: Votez
- show_more: Montrar plue
- show_thread: Montrez postaro
title: '%{name}: "%{quote}"'
visibilities:
direct: Direta
diff --git a/config/locales/is.yml b/config/locales/is.yml
index 0854d88123..78dfd6048f 100644
--- a/config/locales/is.yml
+++ b/config/locales/is.yml
@@ -7,7 +7,6 @@ is:
hosted_on: Mastodon hýst á %{domain}
title: Um hugbúnaðinn
accounts:
- follow: Fylgjast með
followers:
one: fylgjandi
other: fylgjendur
@@ -25,7 +24,7 @@ is:
admin:
account_actions:
action: Framkvæma aðgerð
- already_silenced: Þessi aðgangur hefur þegar verið þaggaður.
+ already_silenced: Þessi aðgangur hefur þegar verið takmarkaður.
already_suspended: Þessi aðgangur hefur þegar verið settur í frysti.
title: Framkvæma umsjónaraðgerð á %{acct}
account_moderation_notes:
@@ -1165,6 +1164,12 @@ is:
view_strikes: Skoða fyrri bönn notandaaðgangsins þíns
too_fast: Innfyllingarform sent inn of hratt, prófaðu aftur.
use_security_key: Nota öryggislykil
+ author_attribution:
+ example_title: Sýnitexti
+ hint_html: Stýrðu hvernig framlög þín birtast þegar tenglum er deilt á Mastodon.
+ more_from_html: Meira frá %{name}
+ s_blog: Bloggsvæði hjá %{name}
+ title: Framlag höfundar
challenge:
confirm: Halda áfram
hint_html: "Ábending: Við munum ekki spyrja þig um lykilorðið aftur næstu klukkustundina."
@@ -1239,8 +1244,6 @@ is:
your_appeal_approved: Áfrýjun þín hefur verið samþykkt
your_appeal_pending: Þú hefur sent inn áfrýjun
your_appeal_rejected: Áfrýjun þinni hefur verið hafnað
- domain_validator:
- invalid_domain: er ekki leyfilegt nafn á léni
edit_profile:
basic_information: Grunnupplýsingar
hint_html: "Sérsníddu hvað fólk sér á opinbera notandasniðinu þínu og næst færslunum þínum. Annað fólk er líklegra til að fylgjast með þér og eiga í samskiptum við þig ef þú fyllir út notandasniðið og setur auðkennismynd."
@@ -1740,23 +1743,12 @@ is:
edited_at_html: Breytt %{date}
errors:
in_reply_not_found: Færslan sem þú ert að reyna að svara að er líklega ekki til.
- open_in_web: Opna í vafra
over_character_limit: hámarksfjölda stafa (%{max}) náð
pin_errors:
direct: Ekki er hægt að festa færslur sem einungis eru sýnilegar þeim notendum sem minnst er á
limit: Þú hefur þegar fest leyfilegan hámarksfjölda færslna
ownership: Færslur frá einhverjum öðrum er ekki hægt að festa
reblog: Ekki er hægt að festa endurbirtingu
- poll:
- total_people:
- one: "%{count} aðili"
- other: "%{count} aðilar"
- total_votes:
- one: "%{count} atkvæði"
- other: "%{count} atkvæði"
- vote: Greiða atkvæði
- show_more: Sýna meira
- show_thread: Birta þráð
title: "%{name}: „%{quote}‟"
visibilities:
direct: Beint
@@ -1955,6 +1947,7 @@ is:
instructions_html: Afritaðu og límdu kóðann hér fyrir neðan inn í HTML-kóða vefsvæðisins þíns. Bættu síðan slóð vefsvæðisins þíns inn í einn af auka-reitunum í flipanum "Breyta notandasniði" og vistaðu síðan breytingarnar.
verification: Sannprófun
verified_links: Staðfestu tenglarnir þínir
+ website_verification: Staðfesting vefsvæðis
webauthn_credentials:
add: Bæta við nýjum öryggislykli
create:
diff --git a/config/locales/it.yml b/config/locales/it.yml
index 66a462e61f..792add14e3 100644
--- a/config/locales/it.yml
+++ b/config/locales/it.yml
@@ -7,7 +7,6 @@ it:
hosted_on: Mastodon ospitato su %{domain}
title: Info
accounts:
- follow: Segui
followers:
one: Seguace
other: Seguaci
@@ -25,7 +24,7 @@ it:
admin:
account_actions:
action: Esegui azione
- already_silenced: Questo account è già stato silenziato.
+ already_silenced: Questo account è già stato limitato.
already_suspended: Questo account è già stato sospeso.
title: Esegui l'azione di moderazione su %{acct}
account_moderation_notes:
@@ -1163,6 +1162,12 @@ it:
view_strikes: Visualizza le sanzioni precedenti prese nei confronti del tuo account
too_fast: Modulo inviato troppo velocemente, riprova.
use_security_key: Usa la chiave di sicurezza
+ author_attribution:
+ example_title: Testo di esempio
+ hint_html: Controlla come sei viene accreditato quando i link sono condivisi su Mastodon.
+ more_from_html: Altro da %{name}
+ s_blog: Blog di %{name}
+ title: Attribuzione autore
challenge:
confirm: Continua
hint_html: "Suggerimento: Non ti chiederemo di nuovo la tua password per la prossima ora."
@@ -1237,8 +1242,6 @@ it:
your_appeal_approved: Il tuo appello è stato approvato
your_appeal_pending: Hai presentato un appello
your_appeal_rejected: Il tuo appello è stato respinto
- domain_validator:
- invalid_domain: non è un nome di dominio valido
edit_profile:
basic_information: Informazioni di base
hint_html: "Personalizza ciò che le persone vedono sul tuo profilo pubblico e accanto ai tuoi post. È più probabile che altre persone ti seguano e interagiscano con te quando hai un profilo compilato e un'immagine del profilo."
@@ -1738,23 +1741,12 @@ it:
edited_at_html: Modificato il %{date}
errors:
in_reply_not_found: Il post a cui stai tentando di rispondere non sembra esistere.
- open_in_web: Apri sul Web
over_character_limit: Limite caratteri superato di %{max}
pin_errors:
direct: I messaggi visibili solo agli utenti citati non possono essere fissati in cima
limit: Hai già fissato in cima il massimo numero di post
ownership: Non puoi fissare in cima un post di qualcun altro
reblog: Un toot condiviso non può essere fissato in cima
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} persone"
- total_votes:
- one: "%{count} voto"
- other: "%{count} voti"
- vote: Vota
- show_more: Mostra di più
- show_thread: Mostra thread
title: '%{name}: "%{quote}"'
visibilities:
direct: Diretto
@@ -1953,6 +1945,7 @@ it:
instructions_html: Copia e incolla il codice qui sotto nell'HTML del tuo sito web. Quindi, aggiungi l'indirizzo del tuo sito web in uno dei campi aggiuntivi del tuo profilo dalla scheda "Modifica profilo" e salva le modifiche.
verification: Verifica
verified_links: I tuoi collegamenti verificati
+ website_verification: Verifica del sito web
webauthn_credentials:
add: Aggiungi una nuova chiave di sicurezza
create:
diff --git a/config/locales/ja.yml b/config/locales/ja.yml
index 3e773d2170..8f447e28ca 100644
--- a/config/locales/ja.yml
+++ b/config/locales/ja.yml
@@ -7,7 +7,6 @@ ja:
hosted_on: Mastodon hosted on %{domain}
title: このサーバーについて
accounts:
- follow: フォロー
followers:
other: フォロワー
following: フォロー中
@@ -1219,8 +1218,6 @@ ja:
your_appeal_approved: 申し立てが承認されました
your_appeal_pending: 申し立てを送信しました
your_appeal_rejected: 申し立ては拒否されました
- domain_validator:
- invalid_domain: は無効なドメイン名です
edit_profile:
basic_information: 基本情報
hint_html: "アカウントのトップページや投稿の隣に表示される公開情報です。プロフィールとアイコンを設定することで、ほかのユーザーは親しみやすく、またフォローしやすくなります。"
@@ -1708,21 +1705,12 @@ ja:
edited_at_html: "%{date} 編集済み"
errors:
in_reply_not_found: あなたが返信しようとしている投稿は存在しないようです。
- open_in_web: Webで開く
over_character_limit: 上限は%{max}文字です
pin_errors:
direct: 返信したユーザーのみに表示される投稿はピン留めできません
limit: 固定できる投稿数の上限に達しました
ownership: 他人の投稿を固定することはできません
reblog: ブーストを固定することはできません
- poll:
- total_people:
- other: "%{count}人"
- total_votes:
- other: "%{count}票"
- vote: 投票
- show_more: もっと見る
- show_thread: スレッドを表示
title: '%{name}: "%{quote}"'
visibilities:
direct: ダイレクト
diff --git a/config/locales/ka.yml b/config/locales/ka.yml
index 97b56ea35c..5769375078 100644
--- a/config/locales/ka.yml
+++ b/config/locales/ka.yml
@@ -6,7 +6,6 @@ ka:
contact_unavailable: მიუწ.
hosted_on: მასტოდონს მასპინძლობს %{domain}
accounts:
- follow: გაყევი
following: მიჰყვება
nothing_here: აქ არაფერია!
pin_errors:
@@ -430,13 +429,11 @@ ka:
disallowed_hashtags:
one: 'მოიცავდა აკრძალულ ჰეშტეგს: %{tags}'
other: 'მოიცავს აკრძალულ ჰეშტეგს: %{tags}'
- open_in_web: ვებში გახნსა
over_character_limit: ნიშნების ლიმიტი გადასცდა %{max}-ს
pin_errors:
limit: ტუტების მაქსიმალური რაოდენობა უკვე აპინეთ
ownership: სხვისი ტუტი ვერ აიპინება
reblog: ბუსტი ვერ აიპინება
- show_more: მეტის ჩვენება
visibilities:
private: მხოლოდ-მიმდევრები
private_long: აჩვენე მხოლოდ მიმდევრებს
diff --git a/config/locales/kab.yml b/config/locales/kab.yml
index 3aed6c55e7..7c3d526702 100644
--- a/config/locales/kab.yml
+++ b/config/locales/kab.yml
@@ -7,7 +7,6 @@ kab:
hosted_on: Maṣṭudun yersen deg %{domain}
title: Ɣef
accounts:
- follow: Ḍfeṛ
followers:
one: Umeḍfaṛ
other: Imeḍfaṛen
@@ -798,17 +797,6 @@ kab:
one: "%{count} n tbidyutt"
other: "%{count} n tbidyutin"
edited_at_html: Tettwaẓreg ass n %{date}
- open_in_web: Ldi deg Web
- poll:
- total_people:
- one: "%{count} n wemdan"
- other: "%{count} n yemdanen"
- total_votes:
- one: "%{count} n wedɣar"
- other: "%{count} n yedɣaren"
- vote: Dɣeṛ
- show_more: Ssken-d ugar
- show_thread: Ssken-d lxiḍ
title: '%{name} : "%{quote}"'
visibilities:
direct: Usrid
diff --git a/config/locales/kk.yml b/config/locales/kk.yml
index 065cd801f7..67969d4d69 100644
--- a/config/locales/kk.yml
+++ b/config/locales/kk.yml
@@ -6,7 +6,6 @@ kk:
contact_unavailable: Белгісіз
hosted_on: Mastodon орнатылған %{domain} доменінде
accounts:
- follow: Жазылу
followers:
one: Оқырман
other: Оқырман
@@ -385,8 +384,6 @@ kk:
more_details_html: Қосымша мәліметтер алу үшін құпиялылық саясатын қараңыз.
username_available: Аккаунтыңыз қайтадан қолжетімді болады
username_unavailable: Логиніңіз қолжетімді болмайды
- domain_validator:
- invalid_domain: жарамды домен атауы емес
errors:
'400': Сіз жіберген сұрау жарамсыз немесе дұрыс емес.
'403': Бұны көру үшін сізде рұқсат жоқ.
@@ -649,22 +646,11 @@ kk:
disallowed_hashtags:
one: 'рұқсат етілмеген хэштег: %{tags}'
other: 'рұқсат етілмеген хэштегтер: %{tags}'
- open_in_web: Вебте ашу
over_character_limit: "%{max} максимум таңбадан асып кетті"
pin_errors:
limit: Жабыстырылатын жазба саны максимумынан асты
ownership: Біреудің жазбасы жабыстырылмайды
reblog: Бөлісілген жазба жабыстырылмайды
- poll:
- total_people:
- one: "%{count} адам"
- other: "%{count} адам"
- total_votes:
- one: "%{count} дауыс"
- other: "%{count} дауыс"
- vote: Дауыс беру
- show_more: Тағы әкел
- show_thread: Тақырыпты көрсет
visibilities:
private: Тек оқырмандарға
private_long: Тек оқырмандарға ғана көрінеді
diff --git a/config/locales/ko.yml b/config/locales/ko.yml
index 9bec26c450..cbcc09a4da 100644
--- a/config/locales/ko.yml
+++ b/config/locales/ko.yml
@@ -7,7 +7,6 @@ ko:
hosted_on: "%{domain}에서 호스팅 되는 마스토돈"
title: 정보
accounts:
- follow: 팔로우
followers:
other: 팔로워
following: 팔로잉
@@ -23,7 +22,6 @@ ko:
admin:
account_actions:
action: 조치 취하기
- already_silenced: 이 계정은 이미 침묵되었습니다.
already_suspended: 이 계정은 이미 정지되었습니다.
title: "%{acct} 계정에 중재 취하기"
account_moderation_notes:
@@ -1219,8 +1217,6 @@ ko:
your_appeal_approved: 소명이 받아들여졌습니다
your_appeal_pending: 소명을 제출했습니다
your_appeal_rejected: 소명이 기각되었습니다
- domain_validator:
- invalid_domain: 올바른 도메인 네임이 아닙니다
edit_profile:
basic_information: 기본 정보
hint_html: "사람들이 공개 프로필을 보고서 게시물을 볼 때를 위한 프로필을 꾸밉니다. 프로필과 프로필 사진을 채우면 다른 사람들이 나를 팔로우하고 나와 교류할 기회가 더 많아집니다."
@@ -1708,21 +1704,12 @@ ko:
edited_at_html: "%{date}에 편집됨"
errors:
in_reply_not_found: 답장하려는 게시물이 존재하지 않습니다.
- open_in_web: Web으로 열기
over_character_limit: 최대 %{max}자까지 입력할 수 있습니다
pin_errors:
direct: 멘션된 사용자들에게만 보이는 게시물은 고정될 수 없습니다
limit: 이미 너무 많은 게시물을 고정했습니다
ownership: 다른 사람의 게시물은 고정될 수 없습니다
reblog: 부스트는 고정될 수 없습니다
- poll:
- total_people:
- other: "%{count}명"
- total_votes:
- other: "%{count} 명 투표함"
- vote: 투표
- show_more: 더 보기
- show_thread: 글타래 보기
title: '%{name}: "%{quote}"'
visibilities:
direct: 다이렉트
diff --git a/config/locales/ku.yml b/config/locales/ku.yml
index cbb6b76406..6b80e32ba8 100644
--- a/config/locales/ku.yml
+++ b/config/locales/ku.yml
@@ -7,7 +7,6 @@ ku:
hosted_on: Mastodon li ser %{domain} tê pêşkêşkirin
title: Derbar
accounts:
- follow: Bişopîne
followers:
one: Şopîner
other: Şopîner
@@ -1014,8 +1013,6 @@ ku:
your_appeal_approved: Îtîraza te hate pejirandin
your_appeal_pending: Te îtîrazek şand
your_appeal_rejected: Îtîraza te nehate pejirandin
- domain_validator:
- invalid_domain: ne naveke navper a derbasdar e
errors:
'400': Daxwaza ku te şand nederbasdar an çewt bû.
'403': Ji bo dîtina vê rûpelê mafê te nîn e.
@@ -1406,23 +1403,12 @@ ku:
edited_at_html: Di %{date} de hate serrastkirin
errors:
in_reply_not_found: Ew şandiya ku tu dikî nakî bersivê bide xuya nake an jî hatiye jêbirin.
- open_in_web: Di tevnê de veke
over_character_limit: sînorê karakterê %{max} derbas kir
pin_errors:
direct: Şandiyên ku tenê ji bikarhênerên qalkirî re têne xuyangkirin, nayê derzîkirin
limit: Jixwe te mezintirîn hejmara şandîyên xwe derzî kir
ownership: Şandiya kesekî din nay derzî kirin
reblog: Ev şandî nayê derzî kirin
- poll:
- total_people:
- one: "%{count} kes"
- other: "%{count} kes"
- total_votes:
- one: "%{count} deng"
- other: "%{count} deng"
- vote: Deng bide
- show_more: Bêtir nîşan bide
- show_thread: Mijarê nîşan bide
title: "%{name}%{quote}"
visibilities:
direct: Rasterast
diff --git a/config/locales/la.yml b/config/locales/la.yml
index d3733df934..cc92bf6d28 100644
--- a/config/locales/la.yml
+++ b/config/locales/la.yml
@@ -7,7 +7,6 @@ la:
hosted_on: Mastodon in %{domain} hospitātum
title: De
accounts:
- follow: Sequere
followers:
one: Sectātor
other: Sectātōrēs
diff --git a/config/locales/lad.yml b/config/locales/lad.yml
index 5d60e6e9a1..2f5eb1553e 100644
--- a/config/locales/lad.yml
+++ b/config/locales/lad.yml
@@ -7,7 +7,6 @@ lad:
hosted_on: Mastodon balabayado en %{domain}
title: Sovre mozotros
accounts:
- follow: Sige
followers:
one: Suivante
other: Suivantes
@@ -1186,8 +1185,6 @@ lad:
your_appeal_approved: Tu apelasyon fue achetada
your_appeal_pending: Tienes enviado una apelasyon
your_appeal_rejected: Tu apelasyon fue refuzada
- domain_validator:
- invalid_domain: no es un nombre de domeno valido
edit_profile:
basic_information: Enformasyon bazika
hint_html: "Personaliza lo ke la djente ve en tu profil publiko i kon tus publikasyones. Es mas probavle ke otras personas te sigan i enteraktuen kontigo kuando kompletas tu profil i foto."
@@ -1679,23 +1676,12 @@ lad:
edited_at_html: Editado %{date}
errors:
in_reply_not_found: La publikasion a la ke aprovas arispondir no egziste.
- open_in_web: Avre en web
over_character_limit: limito de karakteres de %{max} superado
pin_errors:
direct: Las publikasyones ke son vizivles solo para los utilizadores enmentados no pueden fiksarse
limit: Ya tienes fiksado el numero maksimo de publikasyones
ownership: La publikasyon de otra persona no puede fiksarse
reblog: No se puede fixar una repartajasyon
- poll:
- total_people:
- one: "%{count} persona"
- other: "%{count} personas"
- total_votes:
- one: "%{count} voto"
- other: "%{count} votos"
- vote: Vota
- show_more: Amostra mas
- show_thread: Amostra diskusyon
title: '%{name}: "%{quote}"'
visibilities:
direct: Direkto
diff --git a/config/locales/lt.yml b/config/locales/lt.yml
index 0fd71f52ed..fa07eb6f59 100644
--- a/config/locales/lt.yml
+++ b/config/locales/lt.yml
@@ -7,7 +7,6 @@ lt:
hosted_on: Mastodon talpinamas %{domain}
title: Apie
accounts:
- follow: Sekti
followers:
few: Sekėjai
many: Sekėjo
@@ -29,6 +28,8 @@ lt:
admin:
account_actions:
action: Atlikti veiksmą
+ already_silenced: Ši paskyra jau buvo apribota.
+ already_suspended: Ši paskyra jau sustabdyta.
title: Atlikti prižiūrėjimo veiksmą %{acct}
account_moderation_notes:
create: Palikti pastabą
@@ -49,6 +50,7 @@ lt:
title: Keisti el. paštą %{username}
change_role:
changed_msg: Vaidmuo sėkmingai pakeistas.
+ edit_roles: Tvarkyti naudotojų vaidmenis
label: Keisti vaidmenį
no_role: Jokios vaidmenį
title: Keisti vaidmenį %{username}
@@ -419,9 +421,21 @@ lt:
domain: Domenas
new:
create: Pridėto domeną
+ export_domain_allows:
+ new:
+ title: Importuoti domeno leidžiamus
+ no_file: Nėra pasirinkto failo
export_domain_blocks:
import:
description_html: Netrukus importuosi domenų blokavimų sąrašą. Labai atidžiai peržiūrėk šį sąrašą, ypač jei ne tu jį sudarei.
+ existing_relationships_warning: Esami sekimo sąryšiai
+ private_comment_description_html: 'Kad būtų lengviau atsekti, iš kur importuoti blokavimai, importuoti blokavimai bus kuriami su šiuo privačiu komentaru: %{comment}' + private_comment_template: Importuota iš %{source}, %{date} + title: Importuoti domeno blokavimus + invalid_domain_block: 'Vienas ar daugiau domenų blokavimų buvo praleisti dėl toliau nurodytos (-ų) klaidos (-ų): %{error}' + new: + title: Importuoti domeno blokavimus + no_file: Nėra pasirinkto failo follow_recommendations: language: Kalbui status: Būsena @@ -485,6 +499,7 @@ lt: destroyed_msg: Skundo žinutė sekmingai ištrinta! reports: action_taken_by: Veiksmo ėmėsi + actions_no_posts: Ši ataskaita neturi jokių susijusių įrašų ištrinti already_suspended_badges: local: Jau sustabdytas šiame serveryje remote: Jau sustabdytas jų serveryje @@ -797,6 +812,12 @@ lt: redirecting_to: Tavo paskyra yra neaktyvi, nes šiuo metu ji nukreipiama į %{acct}. self_destruct: Kadangi %{domain} uždaromas, turėsi tik ribotą prieigą prie savo paskyros. view_strikes: Peržiūrėti ankstesnius savo paskyros pažeidimus + author_attribution: + example_title: Teksto pavyzdys + hint_html: Valdyk, kaip esi nurodomas (-a), kai nuorodos bendrinamos platformoje „Mastodon“. + more_from_html: Daugiau iš %{name} + s_blog: "%{name} tinklaraštis" + title: Autoriaus (-ės) atribucija challenge: hint_html: "Patarimas: artimiausią valandą daugiau neprašysime tavo slaptažodžio." datetime: @@ -844,18 +865,18 @@ lt: exports: archive_takeout: date: Data - download: Parsisiųsti archyvą - hint_html: Jūs galite prašyti savo įrašų bei medijos archyvo. Eksportuota informacija bus ActivityPub formatu, skaitoma suderintų programų. Galite prašyti archyvo, kas 7 dienas. + download: Atsisiųsti archyvą + hint_html: Gali paprašyti savo įrašų ir įkeltos medijos archyvo. Eksportuoti duomenys bus „ActivityPub“ formatu, kurį galima perskaityti bet kuria suderinama programine įranga. Archyvo galima prašyti kas 7 dienas. in_progress: Sudaromas archyvas... request: Prašyti savo archyvo size: Dydis - blocks: Jūs blokuojate + blocks: Blokuoji bookmarks: Žymės csv: CSV - domain_blocks: Domeno blokai + domain_blocks: Domeno blokavimai lists: Sąrašai - mutes: Jūs tildote - storage: Medijos sandėlis + mutes: Nutildei + storage: Medijos saugykla featured_tags: add_new: Pridėti naują hint_html: "Savo profilyje parodyk svarbiausius saitažodžius. Tai puikus įrankis kūrybiniams darbams ir ilgalaikiams projektams sekti, todėl svarbiausios saitažodžiai rodomi matomoje vietoje profilyje ir leidžia greitai pasiekti tavo paties įrašus." @@ -895,7 +916,7 @@ lt: merge_long: Išsaugoti esančius įrašus ir pridėti naujus overwrite: Perrašyti overwrite_long: Pakeisti senus įrašus naujais - preface: Jūs galite importuoti informaciją iš kito serverio, tokią kaip sąrašą žmonių kuriuos sekate. + preface: Gali importuoti duomenis, kuriuos eksportavai iš kito serverio, pavyzdžiui, sekamų arba blokuojamų žmonių sąrašą. success: Jūsų informacija sėkmingai įkelta ir bus apdorota kaip įmanoma greičiau types: blocking: Blokuojamų sąrašas @@ -946,6 +967,8 @@ lt: migrations: acct: Perkelta į cancel: Atšaukti nukreipimą + warning: + disabled_account: Po to tavo dabartine paskyra nebus galima naudotis visiškai. Tačiau turėsi prieigą prie duomenų eksporto ir pakartotinio aktyvavimo. moderation: title: Prižiūrėjimas notification_mailer: @@ -1070,6 +1093,7 @@ lt: export: Duomenų eksportas featured_tags: Rodomi saitažodžiai import: Importuoti + import_and_export: Importas ir eksportas migrate: Paskyros migracija notifications: El. laiško pranešimai preferences: Nuostatos @@ -1097,16 +1121,11 @@ lt: other: "%{count} vaizdų" boosted_from_html: Pakelta iš %{acct_link} content_warning: 'Turinio įspėjimas: %{warning}' - open_in_web: Atidaryti naudojan Web over_character_limit: pasiektas %{max} simbolių limitas pin_errors: limit: Jūs jau prisegėte maksimalų toot'ų skaičų ownership: Kitų vartotojų toot'ai negali būti prisegti reblog: Pakeltos žinutės negali būti prisegtos - poll: - vote: Balsuoti - show_more: Rodyti daugiau - show_thread: Rodyti giją visibilities: private: Tik sekėjams private_long: rodyti tik sekėjams @@ -1227,6 +1246,7 @@ lt: 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 verified_links: Tavo patikrintos nuorodos + website_verification: Svetainės patvirtinimas webauthn_credentials: add: Pridėti naują saugumo raktą create: diff --git a/config/locales/lv.yml b/config/locales/lv.yml index 43b6995e28..55a0751811 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -7,7 +7,6 @@ lv: hosted_on: Mastodon mitināts %{domain} title: Par accounts: - follow: Sekot followers: one: Sekotājs other: Sekotāji @@ -27,6 +26,8 @@ lv: admin: account_actions: action: Veikt darbību + already_silenced: Šis konts jau ir ierobežots. + already_suspended: Šis konts jau ir aizturēts. title: Veikt moderācijas darbību %{acct} account_moderation_notes: create: Atstāt piezīmi @@ -47,6 +48,7 @@ lv: title: Mainīt e-pastu %{username} change_role: changed_msg: Loma veiksmīgi nomainīta! + edit_roles: Pārvaldīt lietotāju lomas label: Mainīt lomu no_role: Nav lomas title: Mainīt lomu %{username} @@ -132,6 +134,7 @@ lv: resubscribe: Pieteikties vēlreiz role: Loma search: Meklēt + search_same_email_domain: Citi lietotāji ar tādu pašu e-pasta domēnu search_same_ip: Citi lietotāji ar tādu pašu IP security: Drošība security_measures: @@ -172,6 +175,7 @@ lv: approve_appeal: Apstiprināt Apelāciju approve_user: Apstiprināt lietotāju assigned_to_self_report: Piešķirt Pārskatu + change_email_user: Mainīt lietotāja e-pasta adresi change_role_user: Mainīt lietotāja lomu confirm_user: Apstiprināt lietotāju create_account_warning: Izveidot Brīdinājumu @@ -218,13 +222,16 @@ lv: update_custom_emoji: Atjaunināt pielāgoto emocijzīmi update_domain_block: Atjaunināt Domēna Bloku update_ip_block: Atjaunināt IP noteikumu + update_report: Atjaunināt atskaiti update_status: Atjaunināt ziņu update_user_role: Atjaunināt lomu actions: approve_appeal_html: "%{name} apstiprināja moderācijas lēmuma apelāciju no %{target}" approve_user_html: "%{name} apstiprināja reģistrēšanos no %{target}" assigned_to_self_report_html: "%{name} piešķīra pārskatu %{target} sev" + change_email_user_html: "%{name} nomainīja lietotāja %{target} e-pasta adresi" change_role_user_html: "%{name} nomainīja lomu uz %{target}" + confirm_user_html: "%{name} apstiprināja lietotāja %{target} e-pasta adresi" create_account_warning_html: "%{name} nosūtīja brīdinājumu %{target}" create_announcement_html: "%{name} izveidoja jaunu paziņojumu %{target}" create_custom_emoji_html: "%{name} augšupielādēja jaunu emocijzīmi %{target}" @@ -254,6 +261,7 @@ lv: reject_user_html: "%{name} noraidīja reģistrēšanos no %{target}" remove_avatar_user_html: "%{name} noņēma %{target} profila attēlu" reopen_report_html: "%{name} atkārtoti atvēra ziņojumu %{target}" + resend_user_html: "%{name} atkārtoti nosūtīja %{target} apstiprinājuma e-pasta ziņojumu" reset_password_user_html: "%{name} atiestatīja paroli lietotājam %{target}" resolve_report_html: "%{name} atrisināja ziņojumu %{target}" sensitive_account_html: "%{name} atzīmēja %{target} multividi kā sensitīvu" @@ -268,6 +276,7 @@ lv: update_custom_emoji_html: "%{name} atjaunināja emocijzīmi %{target}" update_domain_block_html: "%{name} atjaunināja domēna bloku %{target}" update_ip_block_html: "%{name} mainīja nosacījumu priekš IP %{target}" + update_report_html: "%{name} atjaunināja %{target} pārskatu" update_status_html: "%{name} atjaunināja ziņu %{target}" update_user_role_html: "%{name} nomainīja %{target} lomu" deleted_account: dzēsts konts @@ -275,6 +284,7 @@ lv: filter_by_action: Filtrēt pēc darbības filter_by_user: Filtrēt pēc lietotāja title: Auditācijas pieraksti + unavailable_instance: "(domēna vārds nav pieejams)" announcements: destroyed_msg: Paziņojums ir veiksmīgi izdzēsts! edit: @@ -451,6 +461,9 @@ lv: title: Sekošanas ieteikumi unsuppress: Atjaunot sekošanas rekomendāciju instances: + audit_log: + title: Nesenie pārbaudes žurnāli + view_all: Skatīt pilnus pārbaudes žurnālus availability: description_html: one: Ja piegāde uz domēnu neizdodas %{count} dienu bez panākumiem, turpmāki piegādes mēģinājumi netiks veikti, ja vien netiks saņemta piegāde no domēna. @@ -581,7 +594,9 @@ lv: resolve_description_html: Pret norādīto kontu netiks veiktas nekādas darbības, netiks reģistrēts brīdinājums, un ziņojums tiks slēgts. silence_description_html: Konts būs redzams tikai tiem, kas tam jau seko vai meklē to manuāli, ievērojami ierobežojot tā sasniedzamību. To vienmēr var atgriezt. Tiek aizvērti visi šī konta pārskati. suspend_description_html: Konts un viss tā saturs nebūs pieejams un galu galā tiks izdzēsts, un mijiedarbība ar to nebūs iespējama. Atgriežams 30 dienu laikā. Tiek aizvērti visi šī konta pārskati. + actions_description_html: Izlem, kādas darbības jāveic, lai atrisinātu šo ziņojumu. Ja tiks pieņemti sodoši mēri pret kontu, par kuru ziņots, tam e-pastā tiks nosūtīts paziņojums, izņemot gadījumus, kad ir atlasīta kategorija Mēstules. actions_description_remote_html: Izlem, kādas darbības jāveic, lai atrisinātu šo ziņojumu. Tas ietekmēs tikai to, kā tavs serveris sazinās ar šo attālo kontu un apstrādā tā saturu. + actions_no_posts: Šim ziņojumam nav saistītu ierakstu, kurus izdzēst add_to_report: Pievienot varāk paziņošanai are_you_sure: Vai esi pārliecināts? assign_to_self: Piešķirt man @@ -856,7 +871,13 @@ lv: action: Pārbaudi šeit, lai iegūtu plašāku informāciju message_html: "Tava objektu krātuve ir nepareizi konfigurēta. Tavu lietotāju privātums ir apdraudēts." tags: + moderation: + not_usable: Nav izmantojams + pending_review: Gaida pārskatīšanu + review_requested: Pieprasīta pārskatīšana + reviewed: Pārskatīts review: Pārskatīt stāvokli + title: Tēmturi updated_msg: Tēmtura iestatījumi ir veiksmīgi atjaunināti title: Administrēšana trends: @@ -930,6 +951,7 @@ lv: delete: Dzēst edit_preset: Labot iepriekš iestatītus brīdinājumus empty: Tu vēl neesi definējis iepriekš iestatītos brīdinājumus. + title: Brīdinājumu priekšiestatījums webhooks: add_new: Pievienot galapunktu delete: Dzēst @@ -1005,7 +1027,9 @@ lv: guide_link_text: Ikviens var piedalīties. sensitive_content: Sensitīvs saturs application_mailer: + notification_preferences: Mainīt e-pasta uztādījumus salutation: "%{name}," + settings: 'Mainīt e-pasta uztādījumus: %{link}' unsubscribe: Atcelt abonēšanu view: 'Skatīt:' view_profile: Skatīt profilu @@ -1025,6 +1049,7 @@ lv: hint_html: Vēl tikai viena lieta! Mums ir jāapstiprina, ka tu esi cilvēks (tas ir tāpēc, lai mēs varētu nepieļaut surogātpasta izsūtīšanu!). Atrisini tālāk norādīto CAPTCHA un noklikšķini uz "Turpināt". title: Drošības pārbaude confirmations: + awaiting_review: E-pasta adrese ir apstiprināta. %{domain} darbinieki tagad pārskata reģistrāciju. Tiks saņemts e-pasta ziņojums, ja viņi apstiprinās kontu. awaiting_review_title: Tava reģistrācija tiek izskatīta clicking_this_link: klikšķinot šo saiti login_link: pieteikties @@ -1032,6 +1057,7 @@ lv: redirect_to_app_html: Tev vajadzētu būt novirzītam uz lietotni %{app_name}. Ja tas nenotika, mēģini %{clicking_this_link} vai manuāli atgriezieties lietotnē. registration_complete: Tava reģistrācija domēnā %{domain} tagad ir pabeigta! welcome_title: Laipni lūdzam, %{name}! + wrong_email_hint: Ja šī e-pasta adrese nav pareiza, to var mainīt konta iestatījumos. delete_account: Dzēst kontu delete_account_html: Ja vēlies dzēst savu kontu, tu vari turpināt šeit. Tev tiks lūgts apstiprinājums. description: @@ -1052,6 +1078,7 @@ lv: or_log_in_with: Vai piesakies ar privacy_policy_agreement_html: Esmu izlasījis un piekrītu privātuma politikai progress: + confirm: Apstiprināt e-pasta adresi details: Tavi dati review: Mūsu apskats rules: Pieņemt noteikumus @@ -1073,8 +1100,10 @@ lv: security: Drošība set_new_password: Iestatīt jaunu paroli setup: + email_below_hint_html: Jāpārbauda sava surogātpasta mape vai jāpieprasa vēl vienu! Savu e-pasta adresi var labot, ja tā ir nepareiza. email_settings_hint_html: Noklikšķini uz saites, kuru mēs tev nosūtījām, lai apstiprinātu %{email}. Mēs tepat pagaidīsim. link_not_received: Vai nesaņēmi sati? + new_confirmation_instructions_sent: Pēc dažām minūtēm saņemsi jaunu e-pasta ziņojumu ar apstiprinājuma saiti. title: Pārbaudi savu iesūtni sign_in: preamble_html: Jāpiesakās ar saviem %{domain} piekļuves datiem. Ja Tavs konts tiek mitināts citā serverī, Tu nevarēsi šeit pieteikties. @@ -1085,6 +1114,7 @@ lv: title: Atļauj tevi iestatīt %{domain}. status: account_status: Konta statuss + confirming: Gaida e-pasta adreses apstiprināšanas pabeigšanu. functional: Tavs konts ir pilnā darba kārtībā. redirecting_to: Tavs konts ir neaktīvs, jo pašlaik tas tiek novirzīts uz %{acct}. self_destruct: Tā kā %{domain} tiek slēgts, tu iegūsi tikai ierobežotu piekļuvi savam kontam. @@ -1095,7 +1125,7 @@ lv: confirm: Turpināt hint_html: "Padoms: Nākamās stundas laikā mēs tev vairs neprasīsim paroli." invalid_password: Nepareiza parole - prompt: Lai turpinātu, apstiprini paroli + prompt: Lai turpinātu, jāapstiprina parole crypto: errors: invalid_key: nav derīga Ed25519 vai Curve25519 atslēga @@ -1162,8 +1192,6 @@ lv: your_appeal_approved: Jūsu apelācija ir apstiprināta your_appeal_pending: Jūs esat iesniedzis apelāciju your_appeal_rejected: Jūsu apelācija ir noraidīta - domain_validator: - invalid_domain: nav derīgs domēna nosaukums edit_profile: basic_information: Pamata informācija hint_html: "Pielāgo, ko cilvēki redz Tavā publiskajā profilā un blakus Taviem ierakstiem. Ir lielāka iespējamība, ka citi clivēki sekos Tev un mijiedarbosies ar Tevi, ja Tev ir aizpildīts profils un profila attēls." @@ -1647,25 +1675,12 @@ lv: edited_at_html: Labots %{date} errors: in_reply_not_found: Šķiet, ka ziņa, uz kuru tu mēģini atbildēt, nepastāv. - open_in_web: Atvērt webā over_character_limit: pārsniegts %{max} rakstzīmju ierobežojums pin_errors: direct: Ziņojumus, kas ir redzami tikai minētajiem lietotājiem, nevar piespraust limit: Tu jau esi piespraudis maksimālo ziņu skaitu ownership: Kāda cita ierakstu nevar piespraust reblog: Izceltu ierakstu nevar piespraust - poll: - total_people: - one: "%{count} cilvēks" - other: "%{count} cilvēki" - zero: "%{count} cilvēku" - total_votes: - one: "%{count} balss" - other: "%{count} balsis" - zero: "%{count} balsu" - vote: Balsu skaits - show_more: Rādīt vairāk - show_thread: Rādīt tematu title: "%{name}: “%{quote}”" visibilities: direct: Tiešs diff --git a/config/locales/ml.yml b/config/locales/ml.yml index a4b9391c00..bdc0475a6f 100644 --- a/config/locales/ml.yml +++ b/config/locales/ml.yml @@ -4,7 +4,6 @@ ml: contact_missing: സജ്ജമാക്കിയിട്ടില്ല contact_unavailable: ലഭ്യമല്ല accounts: - follow: പിന്തുടരുക following: പിന്തുടരുന്നു last_active: അവസാനം സജീവമായിരുന്നത് link_verified_on: സന്ധിയുടെ ഉടമസ്ഥാവസ്കാശം %{date} ൽ പരിശോധിക്കപ്പെട്ടു diff --git a/config/locales/ms.yml b/config/locales/ms.yml index 28a2993d36..39c695a539 100644 --- a/config/locales/ms.yml +++ b/config/locales/ms.yml @@ -7,7 +7,6 @@ ms: hosted_on: Mastodon dihoskan di %{domain} title: Perihal accounts: - follow: Ikut followers: other: Pengikut following: Mengikuti @@ -1115,8 +1114,6 @@ ms: your_appeal_approved: Rayuan anda telah diluluskan your_appeal_pending: Anda telah menghantar rayuan your_appeal_rejected: Rayuan anda telah ditolak - domain_validator: - invalid_domain: bukan nama domain yang sah edit_profile: basic_information: Maklumat Asas hint_html: "Sesuaikan perkara yang orang lihat pada profil awam anda dan di sebelah siaran anda. Orang lain lebih berkemungkinan mengikuti anda kembali dan berinteraksi dengan anda apabila anda mempunyai profil dan gambar profil yang telah diisi." @@ -1562,21 +1559,12 @@ ms: edited_at_html: Disunting %{date} errors: in_reply_not_found: Pos yang anda cuba balas nampaknya tidak wujud. - open_in_web: Buka dalam web over_character_limit: had aksara %{max} melebihi pin_errors: direct: Pos yang hanya boleh dilihat oleh pengguna yang disebut tidak boleh disematkan limit: Anda telah menyematkan bilangan maksimum pos ownership: Siaran orang lain tidak boleh disematkan reblog: Rangsangan tidak boleh disematkan - poll: - total_people: - other: "%{count} orang" - total_votes: - other: "%{count} undi" - vote: Undi - show_more: Tunjuk lebih banyak - show_thread: Tunjuk bebenang title: '%{name}: "%{quote}"' visibilities: direct: Terus diff --git a/config/locales/my.yml b/config/locales/my.yml index 76372ba174..92464523a0 100644 --- a/config/locales/my.yml +++ b/config/locales/my.yml @@ -7,7 +7,6 @@ my: hosted_on: "%{domain} မှ လက်ခံဆောင်ရွက်ထားသော Mastodon" title: အကြောင်း accounts: - follow: စောင့်ကြည့်မယ် followers: other: စောင့်ကြည့်သူ following: စောင့်ကြည့်နေသည် @@ -1108,8 +1107,6 @@ my: your_appeal_approved: သင့်တင်သွင်းခြင်းကို အတည်ပြုပြီးပါပြီ your_appeal_pending: အယူခံဝင်ရန် တင်သွင်းထားသည် your_appeal_rejected: အယူခံဝင်မှုကို ပယ်ချလိုက်သည် - domain_validator: - invalid_domain: တရားဝင်ဒိုမိန်းအမည်မဟုတ်ပါ edit_profile: basic_information: အခြေခံသတင်းအချက်အလက် hint_html: "သင်၏ အများမြင်ပရိုဖိုင်နှင့် သင့်ပို့စ်များဘေးရှိ တွေ့မြင်ရသည့်အရာကို စိတ်ကြိုက်ပြင်ဆင်ပါ။ သင့်တွင် ပရိုဖိုင်နှင့် ပရိုဖိုင်ပုံတစ်ခု ဖြည့်သွင်းထားပါက အခြားသူများအနေဖြင့် သင်နှင့် အပြန်အလှန် တုံ့ပြန်နိုင်ခြေပိုများပါသည်။" @@ -1562,21 +1559,12 @@ my: edited_at_html: "%{date} ကို ပြင်ဆင်ပြီးပါပြီ" errors: in_reply_not_found: သင် စာပြန်နေသည့်ပို့စ်မှာ မရှိတော့ပါ။ - open_in_web: ဝဘ်တွင် ဖွင့်ပါ over_character_limit: စာလုံးကန့်သတ်ချက် %{max} ကို ကျော်လွန်သွားပါပြီ pin_errors: direct: အမည်ဖော်ပြထားသည့် ပို့စ်များကို ပင်တွဲ၍မရပါ limit: သင်သည် ပို့စ်အရေအတွက်အများဆုံးကို ပင်တွဲထားပြီးဖြစ်သည် ownership: အခြားသူ၏ပို့စ်ကို ပင်တွဲ၍မရပါ reblog: Boost လုပ်ထားသောပို့စ်ကို ပင်ထား၍မရပါ - poll: - total_people: - other: "%{count} ယောက်" - total_votes: - other: မဲအရေအတွက် %{count} မဲ - vote: မဲပေးမည် - show_more: ပိုမိုပြရန် - show_thread: Thread ကို ပြပါ title: '%{name}: "%{quote}"' visibilities: direct: တိုက်ရိုက် diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 725d3915c2..63656991a8 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -7,7 +7,6 @@ nl: hosted_on: Mastodon op %{domain} title: Over accounts: - follow: Volgen followers: one: Volger other: Volgers @@ -1161,6 +1160,12 @@ nl: view_strikes: Bekijk de eerder door moderatoren vastgestelde overtredingen die je hebt gemaakt too_fast: Formulier is te snel ingediend. Probeer het nogmaals. use_security_key: Beveiligingssleutel gebruiken + author_attribution: + example_title: Voorbeeldtekst + hint_html: Bepaal hoe we je vermelden, wanneer jouw links op Mastodon worden gedeeld. + more_from_html: Meer van %{name} + s_blog: De weblog van %{name} + title: Auteur-attributie challenge: confirm: Doorgaan hint_html: "Tip: We vragen jou het komende uur niet meer naar jouw wachtwoord." @@ -1235,8 +1240,6 @@ nl: your_appeal_approved: Jouw bezwaar is goedgekeurd your_appeal_pending: Je hebt een bezwaar ingediend your_appeal_rejected: Jouw bezwaar is afgewezen - domain_validator: - invalid_domain: is een ongeldige domeinnaam edit_profile: basic_information: Algemene informatie hint_html: "Wat mensen op jouw openbare profiel en naast je berichten zien aanpassen. Andere mensen gaan je waarschijnlijk eerder volgen en hebben vaker interactie met je, wanneer je profiel is ingevuld en je een profielfoto hebt." @@ -1736,23 +1739,12 @@ nl: edited_at_html: Bewerkt op %{date} errors: in_reply_not_found: Het bericht waarop je probeert te reageren lijkt niet te bestaan. - open_in_web: In de webapp openen over_character_limit: Limiet van %{max} tekens overschreden pin_errors: direct: Berichten die alleen zichtbaar zijn voor vermelde gebruikers, kunnen niet worden vastgezet limit: Je hebt het maximaal aantal bericht al vastgemaakt ownership: Een bericht van iemand anders kan niet worden vastgemaakt reblog: Een boost kan niet worden vastgezet - poll: - total_people: - one: "%{count} persoon" - other: "%{count} personen" - total_votes: - one: "%{count} stem" - other: "%{count} stemmen" - vote: Stemmen - show_more: Meer tonen - show_thread: Gesprek tonen title: '%{name}: "%{quote}"' visibilities: direct: Privébericht @@ -1951,6 +1943,7 @@ nl: instructions_html: Kopieer en plak de onderstaande code in de HTML van je website. Voeg vervolgens het adres van je website toe aan een van de extra velden op je profiel op het tabblad "Profiel bewerken" en sla de wijzigingen op. verification: Verificatie verified_links: Jouw geverifieerde links + website_verification: Website-verificatie webauthn_credentials: add: Nieuwe beveiligingssleutel toevoegen create: diff --git a/config/locales/nn.yml b/config/locales/nn.yml index f301b8ca98..b7beeb4263 100644 --- a/config/locales/nn.yml +++ b/config/locales/nn.yml @@ -7,7 +7,6 @@ nn: hosted_on: "%{domain} er vert for Mastodon" title: Om accounts: - follow: Fylg followers: one: Fylgjar other: Fylgjarar @@ -25,6 +24,8 @@ nn: admin: account_actions: action: Utfør + already_silenced: Denne kontoen har allereie vorte avgrensa. + already_suspended: Denne kontoen er allereie sperra. title: Utfør moderatorhandling på %{acct} account_moderation_notes: create: Legg igjen merknad @@ -46,6 +47,7 @@ nn: title: Byt e-post for %{username} change_role: changed_msg: Rolle endra! + edit_roles: Administrer brukarroller label: Endre rolle no_role: Inga rolle title: Endre rolle for %{username} @@ -602,6 +604,7 @@ nn: suspend_description_html: Brukarkontoen og alt innhaldet vil bli utilgjengeleg og til slutt sletta, og det vil vera uråd å samhandla med brukaren. Du kan angra dette innan 30 dagar. Dette avsluttar alle rapportar om kontoen. actions_description_html: Avgjer kva som skal gjerast med denne rapporteringa. Dersom du utfører straffetiltak mot den rapporterte kontoen, vil dei motta ein e-post – så sant du ikkje har valt kategorien Spam. actions_description_remote_html: Avgjer kva du vil gjera for å løysa denne rapporten. Dette påverkar berre korleis tenaren din kommuniserer med kontoen på ein annan tenar, og korleis tenaren din handterer innhald derifrå. + actions_no_posts: Denne rapporten har ingen tilknytte innlegg å sletta add_to_report: Legg til i rapporten already_suspended_badges: local: Allereie utestengd på denne tenaren @@ -1157,6 +1160,12 @@ nn: view_strikes: Vis tidligere advarsler mot kontoen din too_fast: Skjemaet ble sendt inn for raskt, prøv på nytt. use_security_key: Bruk sikkerhetsnøkkel + author_attribution: + example_title: Eksempeltekst + hint_html: Kontroller korleis du blir kreditert når nokon deler lenker på Mastodon. + more_from_html: Meir frå %{name} + s_blog: Bloggen til %{name} + title: Forfattarkreditering challenge: confirm: Hald fram hint_html: "Tips: Vi skal ikkje spørja deg om passordet ditt igjen i laupet av den neste timen." @@ -1231,8 +1240,6 @@ nn: your_appeal_approved: Din klage har blitt godkjent your_appeal_pending: Du har levert en klage your_appeal_rejected: Din klage har blitt avvist - domain_validator: - invalid_domain: er ikkje eit gangbart domenenamn edit_profile: basic_information: Grunnleggande informasjon hint_html: "Tilpass kva folk ser på den offentlege profilen din og ved sida av innlegga dine. Andre vil i større grad fylgja og samhandla med deg når du har eit profilbilete og har fyllt ut profilen din." @@ -1732,23 +1739,12 @@ nn: edited_at_html: Redigert %{date} errors: in_reply_not_found: Det ser ut til at tutet du freistar å svara ikkje finst. - open_in_web: Opn på nett over_character_limit: øvregrensa for teikn, %{max}, er nådd pin_errors: direct: Innlegg som bare er synlige for nevnte brukere kan ikke festes limit: Du har allereie festa så mange tut som det går an å festa ownership: Du kan ikkje festa andre sine tut reblog: Ei framheving kan ikkje festast - poll: - total_people: - one: "%{count} person" - other: "%{count} folk" - total_votes: - one: "%{count} røyst" - other: "%{count} røyster" - vote: Røyst - show_more: Vis meir - show_thread: Vis tråden title: "%{name}: «%{quote}»" visibilities: direct: Direkte @@ -1947,6 +1943,7 @@ nn: instructions_html: Kopier og lim inn i koden nedanfor i HTML-koden for nettsida di. Legg deretter adressa til nettsida di til i ei av ekstrafelta på profilen din frå fana "Rediger profil" og lagre endringane. verification: Stadfesting verified_links: Dine verifiserte lenker + website_verification: Stadfesting av nettside webauthn_credentials: add: Legg til ny sikkerhetsnøkkel create: diff --git a/config/locales/no.yml b/config/locales/no.yml index e2ede9328b..635ceedde4 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -7,7 +7,6 @@ hosted_on: Mastodon driftet på %{domain} title: Om accounts: - follow: Følg followers: one: Følger other: Følgere @@ -1147,8 +1146,6 @@ your_appeal_approved: Anken din har blitt godkjent your_appeal_pending: Du har levert en anke your_appeal_rejected: Anken din har blitt avvist - domain_validator: - invalid_domain: er ikke et gyldig domenenavn edit_profile: basic_information: Grunnleggende informasjon hint_html: "Tilpass hva folk ser på din offentlige profil og ved siden av dine innlegg. Det er mer sannsynlig at andre mennesker følger deg tilbake og samhandler med deg når du har fylt ut en profil og et profilbilde." @@ -1621,23 +1618,12 @@ edited_at_html: Redigert %{date} errors: in_reply_not_found: Posten du prøver å svare ser ikke ut til eksisterer. - open_in_web: Åpne i nettleser over_character_limit: grensen på %{max} tegn overskredet pin_errors: direct: Innlegg som bare er synlige for nevnte brukere kan ikke festes limit: Du har allerede festet det maksimale antall innlegg ownership: Kun egne innlegg kan festes reblog: En fremheving kan ikke festes - poll: - total_people: - one: "%{count} person" - other: "%{count} personer" - total_votes: - one: "%{count} stemme" - other: "%{count} stemmer" - vote: Stem - show_more: Vis mer - show_thread: Vis tråden title: "%{name}: «%{quote}»" visibilities: direct: Direkte diff --git a/config/locales/oc.yml b/config/locales/oc.yml index 8373513c9b..5cdd9240b0 100644 --- a/config/locales/oc.yml +++ b/config/locales/oc.yml @@ -7,7 +7,6 @@ oc: hosted_on: Mastodon albergat sus %{domain} title: A prepaus accounts: - follow: Sègre followers: one: Seguidor other: Seguidors @@ -538,8 +537,6 @@ oc: strikes: title_actions: none: Avertiment - domain_validator: - invalid_domain: es pas un nom de domeni valid errors: '403': Avètz pas l’autorizacion de veire aquesta pagina. '404': La pagina que cercatz existís pas aquí. @@ -848,22 +845,11 @@ oc: edited_at_html: Modificat %{date} errors: in_reply_not_found: La publicacion que respondètz sembla pas mai exisitir. - open_in_web: Dobrir sul web over_character_limit: limit de %{max} caractèrs passat pin_errors: limit: Avètz ja lo maximum de tuts penjats ownership: Se pòt pas penjar lo tut de qualqu’un mai reblog: Se pòt pas penjar un tut partejat - poll: - total_people: - one: "%{count} persona" - other: "%{count} personas" - total_votes: - one: "%{count} vòte" - other: "%{count} vòtes" - vote: Votar - show_more: Ne veire mai - show_thread: Mostrar lo fil title: '%{name} : "%{quote}"' visibilities: direct: Dirècte diff --git a/config/locales/pa.yml b/config/locales/pa.yml index 7a34358ddb..1899d71008 100644 --- a/config/locales/pa.yml +++ b/config/locales/pa.yml @@ -7,7 +7,6 @@ pa: hosted_on: "%{domain} ਉੱਤੇ ਹੋਸਟ ਕੀਤਾ ਮਸਟਾਡੋਨ" title: ਇਸ ਬਾਰੇ accounts: - follow: ਫ਼ਾਲੋ following: ਫ਼ਾਲੋ ਕੀਤੇ ਜਾ ਰਹੇ posts_tab_heading: ਪੋਸਟਾਂ admin: diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 2a1a0c8d75..f0d09cb2d3 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -7,7 +7,6 @@ pl: hosted_on: Mastodon prowadzony na %{domain} title: O nas accounts: - follow: Obserwuj followers: few: śledzących many: śledzących @@ -29,7 +28,7 @@ pl: admin: account_actions: action: Wykonaj działanie - already_silenced: To konto zostało już wyciszone. + already_silenced: To konto zostało już ograniczone. already_suspended: To konto zostało już zawieszone. title: Wykonaj działanie moderacyjne na %{acct} account_moderation_notes: @@ -1197,6 +1196,12 @@ pl: view_strikes: Zobacz dawne ostrzeżenia nałożone na twoje konto too_fast: Zbyt szybko przesłano formularz, spróbuj ponownie. use_security_key: Użyj klucza bezpieczeństwa + author_attribution: + example_title: Przykładowy tekst + hint_html: Kontroluj przypisy do twoich wpisów widoczne na Mastodonie. + more_from_html: Więcej od %{name} + s_blog: Blog %{name} + title: Przypis do autora challenge: confirm: Kontynuuj hint_html: "Informacja: Nie będziemy prosić Cię o ponowne podanie hasła przez następną godzinę." @@ -1271,8 +1276,6 @@ pl: your_appeal_approved: Twoje odwołanie zostało zatwierdzone your_appeal_pending: Zgłosiłeś odwołanie your_appeal_rejected: Twoje odwołanie zostało odrzucone - domain_validator: - invalid_domain: nie jest prawidłową nazwą domeny edit_profile: basic_information: Podstawowe informacje hint_html: "Dostosuj to, co ludzie widzą na Twoim profilu publicznym i obok Twoich wpisów. Inne osoby są bardziej skłonne obserwować Cię i wchodzić z Tobą w interakcje, gdy masz wypełniony profil i zdjęcie profilowe." @@ -1796,27 +1799,12 @@ pl: edited_at_html: Edytowane %{date} errors: in_reply_not_found: Post, na który próbujesz odpowiedzieć, nie istnieje. - open_in_web: Otwórz w przeglądarce over_character_limit: limit %{max} znaków przekroczony pin_errors: direct: Nie możesz przypiąć wpisu, który jest widoczny tylko dla wspomnianych użytkowników limit: Przekroczyłeś maksymalną liczbę przypiętych wpisów ownership: Nie możesz przypiąć cudzego wpisu reblog: Nie możesz przypiąć podbicia wpisu - poll: - total_people: - few: "%{count} osoby" - many: "%{count} osób" - one: "%{count} osoba" - other: "%{count} osoby" - total_votes: - few: "%{count} głosy" - many: "%{count} głosy" - one: "%{count} głos" - other: "%{count} głosy" - vote: Głosuj - show_more: Pokaż więcej - show_thread: Pokaż wątek title: '%{name}: "%{quote}"' visibilities: direct: Bezpośredni @@ -2017,6 +2005,7 @@ pl: instructions_html: Skopiuj poniższy kod HTML i wklej go na swoją stronę. Potem dodaj link do twojej strony do jednego z wolnych pól na profilu z zakładki "Edytuj profil". verification: Weryfikacja verified_links: Twoje zweryfikowane linki + website_verification: Weryfikacja strony internetowej webauthn_credentials: add: Dodaj nowy klucz bezpieczeństwa create: diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index 18496b9e1d..d1140f3645 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -7,7 +7,6 @@ pt-BR: hosted_on: Mastodon hospedado em %{domain} title: Sobre accounts: - follow: Seguir followers: one: Seguidor other: Seguidores @@ -25,6 +24,8 @@ pt-BR: admin: account_actions: action: Tomar uma atitude + already_silenced: Esta conta já foi limitada. + already_suspended: Esta conta já foi suspensa. title: Moderar %{acct} account_moderation_notes: create: Deixar nota @@ -46,6 +47,7 @@ pt-BR: title: Alterar e-mail para %{username} change_role: changed_msg: Função alterada com sucesso! + edit_roles: Gerenciar funções do usuário label: Alterar função no_role: Nenhuma função title: Alterar função para %{username} @@ -602,6 +604,7 @@ pt-BR: suspend_description_html: A conta e todo o seu conteúdo ficará inacessível e, eventualmente, excluído e interagir com ela será impossível. Reversível dentro de 30 dias. Encerra todas as denúncias contra esta conta. actions_description_html: Decida qual ação tomar para responder a essa denúncia. Se você tomar uma ação punitiva contra a conta denunciada, uma notificação por e-mail será enviada ao usuário, exceto quando a categoria Spam for selecionada. actions_description_remote_html: Decida quais medidas tomará para resolver esta denúncia. Isso só afetará como seu servidor se comunica com esta conta remota e manipula seu conteúdo. + actions_no_posts: Essa denúncia não tem nenhuma publicação associada para excluir add_to_report: Adicionar mais à denúncia already_suspended_badges: local: Já suspenso neste servidor @@ -1157,6 +1160,12 @@ pt-BR: view_strikes: Veja os avisos anteriores em relação à sua conta too_fast: O formulário foi enviado muito rapidamente, tente novamente. use_security_key: Usar chave de segurança + author_attribution: + example_title: Texto de amostra + hint_html: Controle como você é creditado quando links são compartilhados no Mastodon. + more_from_html: Mais de %{name} + s_blog: Blog do %{name} + title: Atribuição de autoria challenge: confirm: Continuar hint_html: "Dica: Não pediremos novamente sua senha pela próxima hora." @@ -1231,8 +1240,6 @@ pt-BR: your_appeal_approved: Sua revisão foi aprovada your_appeal_pending: Você enviou uma revisão your_appeal_rejected: Sua revisão foi rejeitada - domain_validator: - invalid_domain: não é um nome de domínio válido edit_profile: basic_information: Informações básicas hint_html: "Personalize o que as pessoas veem no seu perfil público e ao lado de suas publicações. É mais provável que outras pessoas o sigam de volta e interajam com você quando você tiver um perfil preenchido e uma foto de perfil." @@ -1732,23 +1739,12 @@ pt-BR: edited_at_html: Editado em %{date} errors: in_reply_not_found: A publicação que você quer responder parece não existir. - open_in_web: Abrir no navegador over_character_limit: limite de caracteres de %{max} excedido pin_errors: direct: Publicações visíveis apenas para usuários mencionados não podem ser fixadas limit: Você alcançou o número limite de publicações fixadas ownership: As publicações dos outros não podem ser fixadas reblog: Um impulso não pode ser fixado - poll: - total_people: - one: "%{count} pessoa" - other: "%{count} pessoas" - total_votes: - one: "%{count} voto" - other: "%{count} votos" - vote: Votar - show_more: Mostrar mais - show_thread: Mostrar conversa title: '%{name}: "%{quote}"' visibilities: direct: Direto @@ -1947,6 +1943,7 @@ pt-BR: instructions_html: Copie o código abaixo e cole no HTML do seu site. Em seguida, adicione o endereço do seu site em um dos campos extras em seu perfil, na aba "Editar perfil", e salve as alterações. verification: Verificação verified_links: Seus links verificados + website_verification: Verificação do site webauthn_credentials: add: Adicionar nova chave de segurança create: diff --git a/config/locales/pt-PT.yml b/config/locales/pt-PT.yml index 1bd724595d..f155490eb5 100644 --- a/config/locales/pt-PT.yml +++ b/config/locales/pt-PT.yml @@ -4,10 +4,9 @@ pt-PT: about_mastodon_html: 'A rede social do futuro: sem publicidade, e sem vigilância empresarial; desenho ético, e descentralizado! Tome posse dos seus dados com o Mastodon!' contact_missing: Por definir contact_unavailable: n.d. - hosted_on: Mastodon em %{domain} - title: Acerca de + hosted_on: Mastodon alojado em %{domain} + title: Sobre accounts: - follow: Seguir followers: one: Seguidor other: Seguidores @@ -25,15 +24,18 @@ pt-PT: admin: account_actions: action: Executar acção + already_silenced: Esta conta já foi limitada. + already_suspended: Esta conta já foi suspensa. title: Executar ação de moderação em %{acct} account_moderation_notes: create: Deixar uma nota created_msg: Nota de moderação criada com sucesso! destroyed_msg: Nota de moderação destruída! accounts: + add_email_domain_block: Bloquear domínio de e-mail approve: Aprovar approved_msg: Inscrição de %{username} aprovada com sucesso - are_you_sure: Tens a certeza? + are_you_sure: Tem a certeza? avatar: Imagem de perfil by_domain: Domínio change_email: @@ -45,18 +47,20 @@ pt-PT: title: Alterar e-mail para %{username} change_role: changed_msg: Função alterada com sucesso! + edit_roles: Gerir funções de utilizador label: Alterar função no_role: Nenhuma função title: Alterar a função de %{username} confirm: Confirmar confirmed: Confirmado confirming: A confirmar - custom: Personalizar + custom: Personalizado delete: Eliminar dados deleted: Eliminada - demote: Despromoveu + demote: Despromovida destroyed_msg: Os dados de %{username} estão agora em fila de espera para serem eliminados de imediato disable: Congelar + disable_sign_in_token_auth: Desativar token de autenticação por e-mail disable_two_factor_authentication: Desativar autenticação por dois fatores (2FA) disabled: Congelada display_name: Nome a mostrar @@ -65,6 +69,7 @@ pt-PT: email: E-mail email_status: Estado do e-mail enable: Descongelar + enable_sign_in_token_auth: Ativar token de autenticação por e-mail enabled: Ativado enabled_msg: Descongelou a conta %{username} followers: Seguidores @@ -100,8 +105,8 @@ pt-PT: no_limits_imposed: Sem limites impostos no_role_assigned: Nenhuma função atribuída not_subscribed: Não inscrito - pending: Pendente de revisão - perform_full_suspension: Fazer suspensão completa + pending: Revisão pendente + perform_full_suspension: Suspender previous_strikes: Reprimendas anteriores previous_strikes_description_html: one: Esta conta tem 1 reprimenda. @@ -109,7 +114,7 @@ pt-PT: promote: Promover protocol: Protocolo public: Público - push_subscription_expires: A Inscrição PuSH expira + push_subscription_expires: A inscrição PuSH expira redownload: Atualizar perfil redownloaded_msg: Perfil de %{username} atualizado a partir da origem com sucesso reject: Rejeitar @@ -122,13 +127,14 @@ pt-PT: removed_header_msg: Imagem de cabeçalho de %{username} removida resend_confirmation: already_confirmed: Este utilizador já está confirmado - send: Reenviar link de confirmação - success: Link de confirmação enviado com sucesso! - reset: Reiniciar + send: Reenviar hiperligação de confirmação + success: Hiperligação de confirmação enviada com sucesso! + reset: Repor reset_password: Criar nova palavra-passe resubscribe: Reinscrever role: Função search: Pesquisar + search_same_email_domain: Outros utilizadores com o mesmo domínio de e-mail search_same_ip: Outros utilizadores com o mesmo IP security: Segurança security_measures: @@ -136,7 +142,7 @@ pt-PT: password_and_2fa: Palavra-passe e 2FA sensitive: Marcar como problemático sensitized: Marcada como problemática - shared_inbox_url: URL da caixa de entrada compartilhada + shared_inbox_url: URL da caixa de entrada partilhada show: created_reports: Denúncias realizadas targeted_reports: Denunciada por outros @@ -151,107 +157,123 @@ pt-PT: suspension_reversible_hint_html: A conta foi suspensa e os dados serão totalmente eliminados em %{date}. Até lá, a conta poderá ser recuperada sem quaisquer efeitos negativos. Se deseja eliminar todos os dados desta conta imediatamente, pode fazê-lo em baixo. title: Contas unblock_email: Desbloquear endereço de e-mail - unblocked_email_msg: Endereço de e-mail de %{username} desbloqueado + unblocked_email_msg: Endereço de e-mail de %{username} desbloqueado com sucesso unconfirmed_email: E-mail por confirmar undo_sensitized: Desmarcar como problemático undo_silenced: Desfazer silenciar undo_suspension: Desfazer supensão - unsilenced_msg: Removeu as limitações da conta %{username} + unsilenced_msg: Limitações da conta %{username} removidas com sucesso unsubscribe: Cancelar inscrição unsuspended_msg: Removeu a suspensão da conta %{username} username: Nome de utilizador view_domain: Ver resumo do domínio warn: Advertir - web: Teia + web: Web whitelisted: Permitido para a federação action_logs: action_types: approve_appeal: Aprovar recurso approve_user: Aprovar utilizador - assigned_to_self_report: Atribuir Denúncia - change_role_user: Alterar Função do Utilizador - confirm_user: Confirmar Utilizador - create_account_warning: Criar Aviso + assigned_to_self_report: Atribuir denúncia + change_email_user: Alterar e-mail do utilizador + change_role_user: Alterar função do utilizador + confirm_user: Confirmar utilizador + create_account_warning: Criar aviso create_announcement: Criar comunicado - create_custom_emoji: Criar Emoji Personalizado - create_domain_allow: Criar Permissão de Domínio - create_domain_block: Criar Bloqueio de Domínio + create_canonical_email_block: Criar bloqueio de e-mail + create_custom_emoji: Criar emoji personalizado + create_domain_allow: Criar permissão de domínio + create_domain_block: Criar bloqueio de domínio + create_email_domain_block: Criar bloqueio de domínio de e-mail create_ip_block: Criar regra de IP - create_unavailable_domain: Criar Domínio Indisponível - create_user_role: Criar Função - demote_user: Despromover Utilizador - destroy_announcement: Apagar comunicado - destroy_custom_emoji: Eliminar Emoji Personalizado - destroy_domain_allow: Eliminar Permissão de Domínio - destroy_domain_block: Eliminar Bloqueio de Domínio - destroy_instance: Purgar Domínio + create_unavailable_domain: Criar domínio indisponível + create_user_role: Criar função + demote_user: Despromover utilizador + destroy_announcement: Eliminar comunicado + destroy_canonical_email_block: Eliminar bloqueio de e-mail + destroy_custom_emoji: Eliminar emoji personalizado + destroy_domain_allow: Eliminar permissão de domínio + destroy_domain_block: Eliminar bloqueio de domínio + destroy_email_domain_block: Eliminar bloqueio de domínio de e-mail + destroy_instance: Purgar domínio destroy_ip_block: Eliminar regra de IP - destroy_status: Eliminar Publicação - destroy_unavailable_domain: Eliminar Domínio Indisponível - destroy_user_role: Eliminar Função + destroy_status: Eliminar publicação + destroy_unavailable_domain: Eliminar domínio indisponível + destroy_user_role: Eliminar função disable_2fa_user: Desativar 2FA - disable_custom_emoji: Desativar Emoji Personalizado - disable_user: Desativar Utilizador - enable_custom_emoji: Ativar Emoji Personalizado - enable_user: Ativar Utilizador - memorialize_account: Tornar conta num memorial - promote_user: Promover Utilizador - reject_appeal: Rejeitar Recurso - reject_user: Rejeitar Utilizador - remove_avatar_user: Remover Imagem de Perfil - reopen_report: Reabrir Denúncia - resend_user: Reenviar E-mail de Confirmação - reset_password_user: Repor Password - resolve_report: Resolver Denúncia + disable_custom_emoji: Desativar emoji personalizado + disable_sign_in_token_auth_user: Desativar token de autenticação por e-mail para o utilizador + disable_user: Desativar utilizador + enable_custom_emoji: Ativar emoji personalizado + enable_sign_in_token_auth_user: Ativar token de autenticação por e-mail para o utilizador + enable_user: Ativar utilizador + memorialize_account: Transformar conta num memorial + promote_user: Promover utilizador + reject_appeal: Rejeitar recurso + reject_user: Rejeitar utilizador + remove_avatar_user: Remover imagem de perfil + reopen_report: Reabrir denúncia + resend_user: Reenviar e-mail de confirmação + reset_password_user: Repor palavra-passe + resolve_report: Resolver denúncia sensitive_account: Marcar a media na sua conta como problemática silence_account: Limitar conta suspend_account: Suspender conta - unassigned_report: Desatribuir Denúncia + unassigned_report: Anular atribuição desta denúncia unblock_email_account: Desbloquear endereço de e-mail unsensitive_account: Desmarcar a conta como problemática - unsilence_account: Deixar de Silenciar Conta - unsuspend_account: Retirar Suspensão à Conta + unsilence_account: Deixar de silenciar conta + unsuspend_account: Retirar suspensão da conta update_announcement: Atualizar comunicado - update_custom_emoji: Atualizar Emoji Personalizado - update_domain_block: Atualizar Bloqueio de Domínio + update_custom_emoji: Atualizar emoji personalizado + update_domain_block: Atualizar bloqueio de domínio update_ip_block: Atualizar regra de IP - update_report: Atualizar Relatório - update_status: Atualizar Estado - update_user_role: Atualizar Função + update_report: Atualizar denúncia + update_status: Atualizar publicação + update_user_role: Atualizar função actions: approve_appeal_html: "%{name} aprovou recurso da decisão de moderação de %{target}" approve_user_html: "%{name} aprovou a inscrição de %{target}" assigned_to_self_report_html: "%{name} atribuiu a denúncia %{target} a si próprio" + change_email_user_html: "%{name} alterou o endereço de e-mail do utilizador %{target}" change_role_user_html: "%{name} alterou a função de %{target}" + confirm_user_html: "%{name} confirmou o endereço de e-mail do utilizador %{target}" create_account_warning_html: "%{name} enviou um aviso para %{target}" create_announcement_html: "%{name} criou o novo anúncio %{target}" - create_custom_emoji_html: "%{name} carregou o novo emoji %{target}" + create_canonical_email_block_html: "%{name} bloqueou o e-mail com a hash %{target}" + create_custom_emoji_html: "%{name} enviou o novo emoji %{target}" create_domain_allow_html: "%{name} permitiu a federação com o domínio %{target}" create_domain_block_html: "%{name} bloqueou o domínio %{target}" - create_ip_block_html: "%{name} criou regra para o IP %{target}" - create_unavailable_domain_html: "%{name} parou a entrega ao domínio %{target}" + create_email_domain_block_html: "%{name} bloqueou o domínio de e-mail %{target}" + create_ip_block_html: "%{name} criou uma regra para o IP %{target}" + create_unavailable_domain_html: "%{name} parou as entregas ao domínio %{target}" create_user_role_html: "%{name} criou a função %{target}" demote_user_html: "%{name} despromoveu o utilizador %{target}" destroy_announcement_html: "%{name} eliminou o anúncio %{target}" + destroy_canonical_email_block_html: "%{name} desbloqueou o e-mail com a hash %{target}" destroy_custom_emoji_html: "%{name} eliminou o emoji %{target}" - destroy_domain_allow_html: "%{name} desabilitou a federação com o domínio %{target}" + destroy_domain_allow_html: "%{name} bloqueou a federação com o domínio %{target}" destroy_domain_block_html: "%{name} desbloqueou o domínio %{target}" + destroy_email_domain_block_html: "%{name} desbloqueou o domínio de e-mail %{target}" destroy_instance_html: "%{name} purgou o domínio %{target}" - destroy_ip_block_html: "%{name} eliminou regra para o IP %{target}" + destroy_ip_block_html: "%{name} eliminou a regra para o IP %{target}" destroy_status_html: "%{name} removeu a publicação de %{target}" - destroy_unavailable_domain_html: "%{name} retomou a entrega ao domínio %{target}" + destroy_unavailable_domain_html: "%{name} retomou as entregas ao domínio %{target}" destroy_user_role_html: "%{name} eliminou a função %{target}" disable_2fa_user_html: "%{name} desativou o requerimento de autenticação em dois passos para o utilizador %{target}" - disable_custom_emoji_html: "%{name} desabilitou o emoji %{target}" - disable_user_html: "%{name} desativou o acesso para o utilizador %{target}" + disable_custom_emoji_html: "%{name} desativou o emoji %{target}" + disable_sign_in_token_auth_user_html: "%{name} desativou o token de autenticação por e-mail para %{target}" + disable_user_html: "%{name} desativou o início de sessão para o utilizador %{target}" enable_custom_emoji_html: "%{name} ativou o emoji %{target}" - enable_user_html: "%{name} ativou o acesso para o utilizador %{target}" + enable_sign_in_token_auth_user_html: "%{name} ativou o token de autenticação por e-mail para %{target}" + enable_user_html: "%{name} ativou o início de sessão para o utilizador %{target}" memorialize_account_html: "%{name} transformou a conta de %{target} em um memorial" promote_user_html: "%{name} promoveu o utilizador %{target}" reject_appeal_html: "%{name} rejeitou recurso da decisão de moderação de %{target}" reject_user_html: "%{name} rejeitou a inscrição de %{target}" remove_avatar_user_html: "%{name} removeu a imagem de perfil de %{target}" reopen_report_html: "%{name} reabriu a denúncia %{target}" + resend_user_html: "%{name} reenviou e-mail de confirmação para %{target}" reset_password_user_html: "%{name} restabeleceu a palavra-passe do utilizador %{target}" resolve_report_html: "%{name} resolveu a denúncia %{target}" sensitive_account_html: "%{name} marcou a media de %{target} como sensível" @@ -352,7 +374,7 @@ pt-PT: title: Painel de controlo top_languages: Principais idiomas ativos top_servers: Servidores mais ativos - website: Página na teia + website: Website disputes: appeals: empty: Nenhum recurso encontrado. @@ -412,6 +434,7 @@ pt-PT: attempts_over_week: one: "%{count} tentativa na última semana" other: "%{count} tentativas de inscrição na última semana" + created_msg: Domínio de e-mail bloqueado com sucesso delete: Eliminar dns: types: @@ -420,8 +443,12 @@ pt-PT: new: create: Adicionar domínio resolve: Domínio de resolução + title: Bloquear novo domínio de e-mail + no_email_domain_block_selected: Não foram alterados quaisquer bloqueios de domínios de e-mail, uma vez que nenhum foi selecionado not_permitted: Não permitido + resolved_dns_records_hint_html: O nome de domínio resolve para os seguintes domínios MX, que são, em última análise, responsáveis por aceitar o e-mail. Bloquear um domínio MX irá bloquear as inscrições de qualquer endereço de e-mail que use o mesmo domínio MX, mesmo quando o nome de domínio visível é diferente. Cuidado para não bloquear os principais provedores de e-mail. resolved_through_html: Resolvido através de %{domain} + title: Domínios de e-mail bloqueados export_domain_allows: new: title: Importar permissões de domínio @@ -575,7 +602,9 @@ pt-PT: resolve_description_html: Nenhuma ação será tomada contra a conta denunciada, não será registada nenhuma reprimenda, e a denúncia será fechada. silence_description_html: O perfil será visível apenas para aqueles que já o seguem ou o procurem manualmente, limitando fortemente o seu alcance. Pode sempre ser revertido. Encerrar todas as denúncias contra esta conta. suspend_description_html: A conta e todo o seu conteúdo ficará inacessível e, eventualmente apagado, pelo que interagir com ela será impossível. Reversível durante 30 dias. Encerra todas as denúncias contra esta conta. + actions_description_html: Decida a ação a tomar para resolver esta denúncia. Se decidir por uma ação punitiva contra a conta denunciada, um e-mail de notificação será enviado, excetuando quando selecionada a categoria Spam. actions_description_remote_html: Decida quais as medidas a tomar para resolver esta denúncia. Isso apenas afetará como o seu servido comunica com esta conta remota e gere o seu conteúdo. + actions_no_posts: Este relatório não tem nenhuma publicação associada para eliminar add_to_report: Adicionar mais à denúncia already_suspended_badges: local: Já suspenso neste servidor @@ -639,6 +668,7 @@ pt-PT: delete_data_html: Eliminar o perfil de @%{acct} e conteúdos daqui a 30 dias, a menos que entretanto sejam suspensos preview_preamble_html: "@%{acct} receberá um aviso com o seguinte conteúdo:" record_strike_html: Registar um ataque contra @%{acct} para ajudar a escalar futuras violações desta conta + send_email_html: Enviar um e-mail de aviso a @%{acct} warning_placeholder: Argumentos adicionais opcionais para a acção de moderação. target_origin: Origem da conta denunciada title: Denúncias @@ -669,39 +699,41 @@ pt-PT: privileges: administrator: Administrador administrator_description: Utilizadores com esta permissão irão contornar todas as permissões - delete_user_data: Eliminar Dados de Utilizador + delete_user_data: Eliminar dados de utilizador delete_user_data_description: Permite que os utilizadores eliminem os dados doutros utilizadores sem tempo de espera - invite_users: Convidar Utilizadores + invite_users: Convidar utilizadores invite_users_description: Permite aos utilizadores convidar pessoas novas para o servidor manage_announcements: Gerir comunicados manage_announcements_description: Permite aos utilizadores gerirem os comunicados no servidor manage_appeals: Gerir apelos manage_appeals_description: Permite aos utilizadores rever recursos de moderação - manage_blocks: Gerir Bloqueios - manage_custom_emojis: Gerir Emojis Personalizados + manage_blocks: Gerir bloqueios + manage_blocks_description: Permite aos utilizadores bloquear fornecedores de e-mail e endereços IP + manage_custom_emojis: Gerir emojis personalizados manage_custom_emojis_description: Permite aos utilizadores gerirem os emojis personalizados do servidor - manage_federation: Gerir Federação + manage_federation: Gerir federação manage_federation_description: Permite aos utilizadores bloquear ou permitir federação com outros domínios e controlar a entregabilidade - manage_invites: Gerir Convites + manage_invites: Gerir convites manage_invites_description: Permite aos utilizadores pesquisarem e desativarem ligações de convite - manage_reports: Gerir Relatórios - manage_reports_description: Permite aos utilizadores rever relatórios e executar ações de moderação contra eles - manage_roles: Gerir Funções + manage_reports: Gerir denúncias + manage_reports_description: Permite aos utilizadores rever denúncias e executar ações de moderação contra eles + manage_roles: Gerir funções manage_roles_description: Permite aos utilizadores a gestão e atribuição de funções abaixo dos seus - manage_rules: Gerir Regras + manage_rules: Gerir regras manage_rules_description: Permite aos utilizadores alterar as regras do servidor - manage_settings: Gerir Configurações - manage_settings_description: Permite aos utilizadores alterar as configurações do sítio na teia - manage_taxonomies: Gerir Taxonomias + manage_settings: Gerir configurações + manage_settings_description: Permite aos utilizadores alterar as configurações do site + manage_taxonomies: Gerir taxonomias manage_taxonomies_description: Permite aos utilizadores rever o conteúdo em tendência e atualizar as configurações de hashtag - manage_user_access: Gerir Acesso de Utilizador - manage_users: Gerir Utilizadores + manage_user_access: Gerir acesso de utilizador + manage_user_access_description: Permite aos utilizadores desativar a autenticação de dois factores de outros utilizadores, alterar o seu e-mail e reiniciar a sua palavra-passe + manage_users: Gerir utilizadores manage_users_description: Permite aos utilizadores ver os detalhes de outros utilizadores e executar ações de moderação contra eles - manage_webhooks: Gerir Webhooks + manage_webhooks: Gerir webhooks manage_webhooks_description: Permite aos utilizadores configurar webhooks para eventos administrativos - view_audit_log: Ver Registo de Auditoria + view_audit_log: Ver registo de auditoria view_audit_log_description: Permite aos utilizadores ver um histórico de ações administrativas no servidor - view_dashboard: Ver Painel de Controlo + view_dashboard: Ver painel de controlo view_dashboard_description: Permite aos utilizadores acederem ao painel de controlo e a várias estatísticas view_devops: DevOps view_devops_description: Permite aos utilizadores aceder aos painéis de controlo do Sidekiq e pgHero @@ -723,14 +755,14 @@ pt-PT: preamble: Personalize a interface web do Mastodon. title: Aspeto branding: - preamble: A marca do seu servidor diferencia-a doutros servidores na rede. Essa informação pode ser exibida em vários contexos, como a interface na teia do Mastodon, aplicações nativas, visualizações de hiperligações noutros sites, em aplicações de mensagens, etc. Por esta razão, é melhor manter esta informação clara, curta e concisa. + preamble: A marca do seu servidor diferencia-a de outros servidores na rede. Essa informação pode ser mostrada em vários ambientes, como a interface web do Mastodon, aplicações nativas, visualizações de hiperligações em outros sites e dentro de aplicações de mensagens, etc. Por esta razão, é melhor manter esta informação clara, curta e concisa. title: Marca captcha_enabled: desc_html: Isto depende de scripts externos da hCaptcha, o que pode ser uma preocupação de segurança e privacidade. Além disso, isto pode tornar o processo de registo menos acessível para algumas pessoas (especialmente as com limitações físicas). Por isso, considere medidas alternativas tais como registo mediante aprovação ou sob convite. title: Requerer que novos utilizadores resolvam um CAPTCHA para confirmar a sua conta content_retention: danger_zone: Zona de perigo - preamble: Controle como o conteúdo gerado pelos utilizadores é armazenado no Mastodon. + preamble: Controle a forma como o conteúdo gerado pelo utilizador é armazenado no Mastodon. title: Retenção de conteúdo default_noindex: desc_html: Afeta todos os utilizadores que não alteraram esta configuração @@ -769,6 +801,7 @@ pt-PT: destroyed_msg: Envio do site eliminado com sucesso! software_updates: critical_update: Crítico — por favor, atualize rapidamente + description: Recomenda-se que mantenha a sua instalação do Mastodon atualizada para beneficiar das últimas correções e funcionalidades. Além disso, é por vezes crítico atualizar o Mastodon de forma atempada para evitar problemas de segurança. Por estas razões, o Mastodon verifica se há actualizações a cada 30 minutos e notifica-o de acordo com as suas preferências de notificação por e-mail. documentation_link: Saber mais release_notes: Notas de lançamento title: Atualizações disponíveis @@ -868,6 +901,7 @@ pt-PT: name: Nome newest: Mais recente oldest: Mais antiga + open: Visualizar Publicamente reset: Repor review: Estado da revisão search: Pesquisar @@ -877,10 +911,16 @@ pt-PT: trends: allow: Permitir approved: Aprovado + confirm_allow: Tem a certeza que pretende permitir as etiquetas selecionadas? + confirm_disallow: Tem a certeza que pretende rejeitar as etiquetas selecionadas? disallow: Não permitir links: allow: Permitir hiperligação allow_provider: Permitir editor + confirm_allow: Tem a certeza que pretende permitir as hiperligações selecionadas? + confirm_allow_provider: Tem a certeza que pretende permitir os fornecedores selecionados? + confirm_disallow: Tem a certeza que pretende rejeitar as hiperligações selecionadas? + confirm_disallow_provider: Tem a certeza que pretende rejeitar os fornecedores selecionados? description_html: Estas são as ligações que presentemente estão a ser muito partilhadas por contas visíveis pelo seu servidor. Estas podem ajudar os seus utilizador a descobrir o que está a acontecer no mundo. Nenhuma ligação é exibida publicamente até que o editor a aprove. Também pode permitir ou rejeitar ligações em avulso. disallow: Não permitir ligação disallow_provider: Não permitir editor @@ -904,6 +944,10 @@ pt-PT: statuses: allow: Permitir publicação allow_account: Permitir autor + confirm_allow: Tem a certeza que pretende aceitar os estados selecionados? + confirm_allow_account: Tem a certeza que pretende aceitar as contas selecionadas? + confirm_disallow: Tem a certeza que pretende rejeitar os estados selecionados? + confirm_disallow_account: Tem a certeza que pretende rejeitar as contas selecionadas? description_html: Estas são publicações que o seu servidor conhece e que atualmente estão a ser frequentemente partilhadas e adicionadas aos favoritos. Isto pode ajudar os seus utilizadores, novos e retornados, a encontrar mais pessoas para seguir. Nenhuma publicação será exibida publicamente até que aprove o autor, e o autor permita que a sua conta seja sugerida a outros. Você também pode permitir ou rejeitar publicações individualmente. disallow: Não permitir publicação disallow_account: Não permitir autor @@ -1021,7 +1065,9 @@ pt-PT: guide_link_text: Todos podem contribuir. sensitive_content: Conteúdo problemático application_mailer: + notification_preferences: Alterar preferências de e-mail salutation: "%{name}," + settings: 'Alterar preferências de e-mail: %{link}' unsubscribe: Cancelar subscrição view: 'Ver:' view_profile: Ver perfil @@ -1041,6 +1087,7 @@ pt-PT: hint_html: Só mais uma coisa! Precisamos confirmar que você é um humano (isto para que possamos evitar spam!). Resolva o CAPTCHA abaixo e clique em "Continuar". title: Verificação de segurança confirmations: + awaiting_review: O seu endereço de e-mail está confirmado! A equipa de %{domain} está agora a analisar a sua inscrição. Receberá um e-mail se a sua conta for aprovada! awaiting_review_title: A sua inscrição está a ser revista clicking_this_link: clicar nesta hiperligação login_link: iniciar sessão @@ -1048,6 +1095,7 @@ pt-PT: redirect_to_app_html: Devia ter sido reencaminhado para a aplicação %{app_name}. Se isso não aconteceu, tente %{clicking_this_link} ou volte manualmente para a aplicação. registration_complete: O seu registo sem %{domain} está agora concluído! welcome_title: Bem-vindo(a), %{name}! + wrong_email_hint: Se este endereço de correio eletrónico não estiver correto, pode alterá-lo nas definições de conta. delete_account: Eliminar conta delete_account_html: Se deseja eliminar a sua conta, pode continuar aqui. Uma confirmação será solicitada. description: @@ -1068,6 +1116,7 @@ pt-PT: or_log_in_with: Ou iniciar sessão com privacy_policy_agreement_html: Eu li e concordo com a política de privacidade progress: + confirm: Confirmar e-mail details: Os seus dados review: A nossa avaliação rules: Aceitar regras @@ -1089,8 +1138,10 @@ pt-PT: security: Alterar palavra-passe set_new_password: Editar palavra-passe setup: + email_below_hint_html: Verifique a sua pasta de spam ou solicite outra. Pode corrigir o seu endereço de e-mail se estiver errado. email_settings_hint_html: Clique no link que enviamos para verificar %{email}. Esperaremos aqui. link_not_received: Não recebeu um link? + new_confirmation_instructions_sent: Irá receber uma nova mensagem de e-mail com a ligação de confirmação dentro de alguns minutos! title: Verifique a caixa de entrada do seu e-mail sign_in: preamble_html: Iniciar sessão com as suas credenciais de %{domain}. Se a sua conta estiver hospedada noutro servidor, não poderá iniciar sessão aqui. @@ -1101,12 +1152,20 @@ pt-PT: title: Vamos lá inscrevê-lo em %{domain}. status: account_status: Estado da conta + confirming: A aguardar a confirmação do e-mail para ser concluída. functional: A sua conta está totalmente operacional. + pending: A sua inscrição está a ser analisada pela nossa equipa. Este processo pode demorar algum tempo. Receberá um e-mail se a sua inscrição for aprovada. redirecting_to: A sua conta está inativa porque está atualmente a ser redirecionada para %{acct}. self_destruct: Como %{domain} vai fechar, só terá acesso limitado à sua conta. view_strikes: Veja as reprimendas anteriores sobre a sua conta too_fast: Formulário enviado demasiado rapidamente, tente novamente. use_security_key: Usar chave de segurança + author_attribution: + example_title: Texto de exemplo + hint_html: Controle a forma como é creditado quando as hiperligações são partilhadas no Mastodon. + more_from_html: Mais de %{name} + s_blog: Blog de %{name} + title: Atribuição de autor challenge: confirm: Continuar hint_html: "Dica: Não vamos pedir novamente a sua palavra-passe durante a próxima hora." @@ -1144,6 +1203,9 @@ pt-PT: before: 'Antes de continuar, por favor leia cuidadosamente estas notas:' caches: O conteúdo que foi armazenado em cache por outras instâncias pode perdurar data_removal: As suas publicações e outros dados serão eliminados permanentemente + email_change_html: Pode alterar o seu e-mail sem eliminar a sua conta + email_contact_html: Se ainda assim não o recebeu, pode enviar um e-mail para %{email} para obter ajuda + email_reconfirmation_html: Se não recebeu a mensagem de e-mail de confirmação, pode solicitá-la novamente irreversible: Não será possível restaurar ou reativar sua conta more_details_html: Para mais pormenores, leia a política de privacidade. username_available: O seu nome de utilizador ficará novamente disponível @@ -1178,8 +1240,6 @@ pt-PT: your_appeal_approved: O seu recurso foi deferido your_appeal_pending: Submeteu um recurso your_appeal_rejected: O seu recurso foi indeferido - domain_validator: - invalid_domain: não é um nome de domínio válido edit_profile: basic_information: Informação básica hint_html: "Personalize o que as pessoas veem no seu perfil público e junto das suas publicações. É mais provável que as outras pessoas o sigam de volta ou interajam consigo se tiver um perfil preenchido e uma imagem de perfil." @@ -1198,7 +1258,7 @@ pt-PT: content: Desculpe, mas algo correu mal da nossa parte. title: Esta página não está correta '503': A página não pôde ser apresentada devido a uma falha temporária do servidor. - noscript_html: Para usar a aplicação da teia do Mastodon, por favor active o JavaScript. Em alternativa, experimenta uma das aplicações nativas do Mastodon para a sua plataforma. + noscript_html: Para usar a aplicação web do Mastodon, ative o JavaScript. Alternativamente, experimente uma das aplicações nativas para o Mastodon na sua plataforma. existing_username_validator: not_found: não foi possível encontrar um utilizador local com esse nome not_found_multiple: não foi possível encontrar %{usernames} @@ -1236,7 +1296,7 @@ pt-PT: statuses_hint_html: Este filtro aplica-se a publicações individuais selecionadas independentemente de estas corresponderem às palavras-chave abaixo. Reveja ou remova publicações do filtro. title: Editar filtros errors: - deprecated_api_multiple_keywords: Estes parâmetros não podem ser alterados a partir desta aplicação porque se aplicam a mais que um filtro de palavra-chave. Use uma aplicação mais recente ou a interface na teia. + deprecated_api_multiple_keywords: Estes parâmetros não podem ser alterados a partir desta aplicação porque se aplicam a mais de um filtro de palavra-chave. Use uma aplicação mais recente ou a interface web. invalid_context: Inválido ou nenhum contexto fornecido index: contexts: Filtros em %{contexts} @@ -1376,6 +1436,7 @@ pt-PT: authentication_methods: otp: aplicação de autenticação em duas etapas password: palavra-passe + sign_in_token: código de segurança de e-mail webauthn: chaves de segurança description_html: Se vê atividade que não reconhece, considere alterar a sua palavra-passe e ativar a autenticação em duas etapas. empty: Sem histórico de autenticação disponível @@ -1664,23 +1725,12 @@ pt-PT: edited_at_html: Editado em %{date} errors: in_reply_not_found: A publicação a que está a tentar responder parece não existir. - open_in_web: Abrir na Teia over_character_limit: limite de caracter excedeu %{max} pin_errors: direct: Publicações visíveis apenas para utilizadores mencionados não podem ser afixadas limit: Já afixaste a quantidade máxima de publicações ownership: Não podem ser afixadas publicações doutras pessoas reblog: Não pode afixar um reforço - poll: - total_people: - one: "%{count} pessoa" - other: "%{count} pessoas" - total_votes: - one: "%{count} voto" - other: "%{count} votos" - vote: Votar - show_more: Mostrar mais - show_thread: Mostrar conversa title: '%{name}: "%{quote}"' visibilities: direct: Direto @@ -1826,7 +1876,7 @@ pt-PT: welcome: apps_android_action: Baixe no Google Play apps_ios_action: Baixar na App Store - apps_step: Baixe nossos aplicativos oficiais. + apps_step: Descarregue as nossas aplicações oficiais. apps_title: Apps Mastodon checklist_subtitle: 'Vamos começar nesta nova fronteira social:' checklist_title: Checklist de Boas-vindas @@ -1835,11 +1885,11 @@ pt-PT: edit_profile_title: Personalize seu perfil explanation: Aqui estão algumas dicas para começar feature_action: Mais informações - feature_audience: Mastodon oferece uma possibilidade única de gerenciar seu público sem intermediários. O Mastodon implantado em sua própria infraestrutura permite que você siga e seja seguido de qualquer outro servidor Mastodon online e não esteja sob o controle de ninguém além do seu. + feature_audience: O Mastodon oferece-lhe uma possibilidade única de gerir a sua audiência sem intermediários. O Mastodon implantado na sua própria infraestrutura permite-lhe seguir e ser seguido a partir de qualquer outro servidor Mastodon online e não está sob o controlo de ninguém a não ser o seu. feature_audience_title: Construa seu público em confiança - feature_control: Você sabe melhor o que deseja ver no feed da sua casa. Sem algoritmos ou anúncios para desperdiçar seu tempo. Siga qualquer pessoa em qualquer servidor Mastodon a partir de uma única conta e receba suas postagens em ordem cronológica, deixando seu canto da internet um pouco mais parecido com você. - feature_control_title: Fique no controle da sua própria linha do tempo - feature_creativity: Mastodon suporta postagens de áudio, vídeo e imagens, descrições de acessibilidade, enquetes, avisos de conteúdo, avatares animados, emojis personalizados, controle de corte de miniaturas e muito mais, para ajudá-lo a se expressar online. Esteja você publicando sua arte, sua música ou seu podcast, o Mastodon está lá para você. + feature_control: Você sabe melhor o que quer ver no seu feed. Não há algoritmos ou anúncios que o façam perder tempo. Siga qualquer pessoa em qualquer servidor Mastodon a partir de uma única conta e receba as suas mensagens por ordem cronológica e torne o seu canto da Internet um pouco mais parecido consigo. + feature_control_title: Mantenha o controlo da sua própria cronologia + feature_creativity: O Mastodon suporta publicações de áudio, vídeo e imagens, descrições de acessibilidade, sondagens, avisos de conteúdo, avatares animados, emojis personalizados, controlo de corte de miniaturas e muito mais, para o ajudar a expressar-se online. Quer esteja a publicar a sua arte, a sua música ou o seu podcast, o Mastodon está lá para si. feature_creativity_title: Criatividade inigualável feature_moderation: Mastodon coloca a tomada de decisões de volta em suas mãos. Cada servidor cria as suas próprias regras e regulamentos, que são aplicados localmente e não de cima para baixo como as redes sociais corporativas, tornando-o mais flexível na resposta às necessidades de diferentes grupos de pessoas. Junte-se a um servidor com as regras com as quais você concorda ou hospede as suas próprias. feature_moderation_title: Moderando como deve ser @@ -1856,7 +1906,7 @@ pt-PT: hashtags_title: Etiquetas em tendência hashtags_view_more: Ver mais etiquetas em tendência post_action: Compor - post_step: Diga olá para o mundo com texto, fotos, vídeos ou enquetes. + post_step: Diga olá para o mundo com texto, fotos, vídeos ou sondagens. post_title: Faça a sua primeira publicação share_action: Compartilhar share_step: Diga aos seus amigos como te encontrar no Mastodon. diff --git a/config/locales/ro.yml b/config/locales/ro.yml index 52982ead2d..d4f202637b 100644 --- a/config/locales/ro.yml +++ b/config/locales/ro.yml @@ -7,7 +7,6 @@ ro: hosted_on: Mastodon găzduit de %{domain} title: Despre accounts: - follow: Urmărește followers: few: Urmăritori one: Urmăritor @@ -681,24 +680,11 @@ ro: other: 'conținea aceste hashtag-uri nepermise: %{tags}' errors: in_reply_not_found: Postarea la care încercați să răspundeți nu pare să existe. - open_in_web: Deschide pe web over_character_limit: s-a depășit limita de caracter %{max} pin_errors: limit: Deja ai fixat numărul maxim de postări ownership: Postarea altcuiva nu poate fi fixată reblog: Un impuls nu poate fi fixat - poll: - total_people: - few: "%{count} persoane" - one: "%{count} persoană" - other: "%{count} de persoane" - total_votes: - few: "%{count} voturi" - one: "%{count} vot" - other: "%{count} de voturi" - vote: Votează - show_more: Arată mai mult - show_thread: Arată discuția visibilities: private: Doar urmăritorii private_long: Arată doar urmăritorilor diff --git a/config/locales/ru.yml b/config/locales/ru.yml index b9c582843d..d66dded89b 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -7,7 +7,6 @@ ru: hosted_on: Вы получили это сообщение, так как зарегистрированы на %{domain} title: О проекте accounts: - follow: Подписаться followers: few: подписчика many: подписчиков @@ -1193,8 +1192,6 @@ ru: your_appeal_approved: Ваша апелляция одобрена your_appeal_pending: Вы подали апелляцию your_appeal_rejected: Ваша апелляция отклонена - domain_validator: - invalid_domain: не является корректным доменным именем edit_profile: basic_information: Основная информация hint_html: "Настройте то, что люди видят в вашем публичном профиле и рядом с вашими сообщениями. Другие люди с большей вероятностью подпишутся на Вас и будут взаимодействовать с вами, если у Вас заполнен профиль и добавлено изображение." @@ -1694,27 +1691,12 @@ ru: edited_at_html: Редактировано %{date} errors: in_reply_not_found: Пост, на который вы пытаетесь ответить, не существует или удалён. - open_in_web: Открыть в веб-версии over_character_limit: превышен лимит символов (%{max}) pin_errors: direct: Сообщения, видимые только упомянутым пользователям, не могут быть закреплены limit: Вы закрепили максимально возможное число постов ownership: Нельзя закрепить чужой пост reblog: Нельзя закрепить продвинутый пост - poll: - total_people: - few: "%{count} человека" - many: "%{count} человек" - one: "%{count} человек" - other: "%{count} человек" - total_votes: - few: "%{count} голоса" - many: "%{count} голосов" - one: "%{count} голос" - other: "%{count} голосов" - vote: Голосовать - show_more: Развернуть - show_thread: Открыть обсуждение title: '%{name}: "%{quote}"' visibilities: direct: Адресованный diff --git a/config/locales/ry.yml b/config/locales/ry.yml index e384b7f1b7..dd1b78600c 100644 --- a/config/locales/ry.yml +++ b/config/locales/ry.yml @@ -1,7 +1,6 @@ --- ry: accounts: - follow: Пудписати ся following: Пудпискы posts: few: Публикації diff --git a/config/locales/sc.yml b/config/locales/sc.yml index ee66cef834..435749f470 100644 --- a/config/locales/sc.yml +++ b/config/locales/sc.yml @@ -7,7 +7,6 @@ sc: hosted_on: Mastodon allogiadu in %{domain} title: Informatziones accounts: - follow: Sighi followers: one: Sighidura other: Sighiduras @@ -734,8 +733,6 @@ sc: title_actions: delete_statuses: Cantzelladura de publicatziones none: Atentzione - domain_validator: - invalid_domain: no est unu nòmine de domìniu vàlidu edit_profile: basic_information: Informatzione bàsica other: Àteru @@ -1113,22 +1110,11 @@ sc: other: 'cuntenet is etichetas non permìtidas: %{tags}' errors: in_reply_not_found: Ses chirchende de rispòndere a unu tut chi no esistit prus. - open_in_web: Aberi in sa web over_character_limit: lìmite de caràteres de %{max} superadu pin_errors: limit: As giai apicadu su nùmeru màssimu de tuts ownership: Is tuts de àtere non podent èssere apicados reblog: Is cumpartziduras non podent èssere apicadas - poll: - total_people: - one: "%{count} persone" - other: "%{count} persones" - total_votes: - one: "%{count} votu" - other: "%{count} votos" - vote: Vota - show_more: Ammustra·nde prus - show_thread: Ammustra su tema title: '%{name}: "%{quote}"' visibilities: direct: Deretu diff --git a/config/locales/sco.yml b/config/locales/sco.yml index 4b7b9e56d7..70143a968e 100644 --- a/config/locales/sco.yml +++ b/config/locales/sco.yml @@ -7,7 +7,6 @@ sco: hosted_on: Mastodon hostit on %{domain} title: Aboot accounts: - follow: Follae followers: one: Follaer other: Follaers @@ -1004,8 +1003,6 @@ sco: your_appeal_approved: Yer appeal haes been approved your_appeal_pending: Ye hae submittit a appeal your_appeal_rejected: Yer appeal haes been rejectit - domain_validator: - invalid_domain: isnae a valid domain nemm errors: '400': The request thit ye submittit wisnae valid or it wis illformt. '403': Ye dinnae hae permission fir tae luik at this page. @@ -1396,23 +1393,12 @@ sco: edited_at_html: Editit %{date} errors: in_reply_not_found: The post thit ye'r trying tae reply tae disnae appear tae exist. - open_in_web: Open in wab over_character_limit: chairacter limit o %{max} exceedit pin_errors: direct: Posts thit's ainly visible tae menshied uisers cannae be preent limit: Ye awriddy preent the maximum nummer o posts ownership: Somebody else's post cannae be preent reblog: A heeze cannae be preent - poll: - total_people: - one: "%{count} person" - other: "%{count} fowk" - total_votes: - one: "%{count} vote" - other: "%{count} votes" - vote: Vote - show_more: Shaw mair - show_thread: Shaw threid title: '%{name}: "%{quote}"' visibilities: direct: Direck diff --git a/config/locales/si.yml b/config/locales/si.yml index e68da4321a..135a99ceb2 100644 --- a/config/locales/si.yml +++ b/config/locales/si.yml @@ -7,7 +7,6 @@ si: hosted_on: "%{domain} හරහා සත්කාරකත්වය ලබයි" title: පිළිබඳව accounts: - follow: අනුගමනය followers: one: අනුගාමිකයා other: අනුගාමිකයින් @@ -892,8 +891,6 @@ si: your_appeal_approved: ඔබගේ අභියාචනය අනුමත කර ඇත your_appeal_pending: ඔබ අභියාචනයක් ඉදිරිපත් කර ඇත your_appeal_rejected: ඔබගේ අභියාචනය ප්රතික්ෂේප කර ඇත - domain_validator: - invalid_domain: වලංගු ඩොමේන් නාමයක් නොවේ edit_profile: basic_information: මූලික තොරතුරු other: වෙනත් @@ -1269,22 +1266,11 @@ si: edited_at_html: සංස්කරණය %{date} errors: in_reply_not_found: ඔබ පිළිතුරු දීමට තැත් කරන ලිපිය නොපවතින බව පෙනෙයි. - open_in_web: වෙබයේ විවෘත කරන්න over_character_limit: අක්ෂර සීමාව %{max} ඉක්මවා ඇත pin_errors: direct: සඳහන් කළ අයට පමණක් පෙනෙන ලිපි ඇමිණීමට නොහැකිය limit: දැනටමත් මුදුනට ඇමිණිමට හැකි ලිපි සීමාවට ළඟා වී ඇත ownership: වෙනත් අයගේ ලිපි ඇමිණීමට නොහැකිය - poll: - total_people: - one: පුද්ගලයින් %{count} - other: පුද්ගලයින් %{count} - total_votes: - one: ඡන්ද %{count} යි - other: ඡන්ද %{count} යි - vote: ඡන්දය - show_more: තව පෙන්වන්න - show_thread: නූල් පෙන්වන්න title: '%{name}: "%{quote}"' visibilities: direct: සෘජු diff --git a/config/locales/simple_form.ar.yml b/config/locales/simple_form.ar.yml index 0a665fb784..b591cdca57 100644 --- a/config/locales/simple_form.ar.yml +++ b/config/locales/simple_form.ar.yml @@ -3,6 +3,7 @@ ar: simple_form: hints: account: + attribution_domains_as_text: يحمي من الإسناد الزائف. discoverable: يمكن عرض مشاركاتك العامة وملفك الشخصي أو التوصية به في مختلف مناطق ماستدون ويمكن اقتراح ملفك الشخصي على مستخدمين آخرين. display_name: اسمك الكامل أو اسمك المرح. fields: صفحتك الرئيسية، ضمائرك، عمرك، أي شيء تريده. diff --git a/config/locales/simple_form.ca.yml b/config/locales/simple_form.ca.yml index c628bebaad..7b651470bf 100644 --- a/config/locales/simple_form.ca.yml +++ b/config/locales/simple_form.ca.yml @@ -3,6 +3,7 @@ ca: simple_form: hints: account: + attribution_domains_as_text: Protegeix de falses atribucions. discoverable: El teu perfil i els teus tuts públics poden aparèixer o ser recomanats en diverses àreas de Mastodon i el teu perfil pot ser suggerit a altres usuaris. display_name: El teu nom complet o el teu nom divertit. fields: La teva pàgina d'inici, pronoms, edat, el que vulguis. @@ -143,6 +144,7 @@ ca: url: On els esdeveniments seran enviats labels: account: + attribution_domains_as_text: Permet només webs específics discoverable: Permet el perfil i el tuts en els algorismes de descobriment fields: name: Etiqueta diff --git a/config/locales/simple_form.cy.yml b/config/locales/simple_form.cy.yml index 56586ecc96..56d1f873dc 100644 --- a/config/locales/simple_form.cy.yml +++ b/config/locales/simple_form.cy.yml @@ -3,6 +3,7 @@ cy: simple_form: hints: account: + attribution_domains_as_text: Yn amddiffyn rhag priodoliadau ffug. discoverable: Mae'n bosibl y bydd eich postiadau cyhoeddus a'ch proffil yn cael sylw neu'n cael eu hargymell mewn gwahanol feysydd o Mastodon ac efallai y bydd eich proffil yn cael ei awgrymu i ddefnyddwyr eraill. display_name: Eich enw llawn neu'ch enw hwyl. fields: Eich tudalen cartref, rhagenwau, oed, neu unrhyw beth. @@ -143,6 +144,7 @@ cy: url: I ble bydd digwyddiadau'n cael eu hanfon labels: account: + attribution_domains_as_text: Dim ond yn caniatáu gwefannau penodol discoverable: Proffil nodwedd a phostiadau mewn algorithmau darganfod fields: name: Label diff --git a/config/locales/simple_form.da.yml b/config/locales/simple_form.da.yml index 8bacdc46c3..e7b8fe337a 100644 --- a/config/locales/simple_form.da.yml +++ b/config/locales/simple_form.da.yml @@ -3,6 +3,7 @@ da: simple_form: hints: account: + attribution_domains_as_text: Beskytter mod falske tilskrivninger. discoverable: Dine offentlige indlæg og profil kan blive fremhævet eller anbefalet i forskellige områder af Mastodon, og profilen kan blive foreslået til andre brugere. display_name: Dit fulde navn eller dit sjove navn. fields: Din hjemmeside, dine pronominer, din alder, eller hvad du har lyst til. @@ -143,6 +144,7 @@ da: url: Hvor begivenheder sendes til labels: account: + attribution_domains_as_text: Tillad kun bestemte websteder discoverable: Fremhæv profil og indlæg i opdagelsesalgoritmer fields: name: Etiket diff --git a/config/locales/simple_form.de.yml b/config/locales/simple_form.de.yml index ddb6621aa6..f7e55f1a7b 100644 --- a/config/locales/simple_form.de.yml +++ b/config/locales/simple_form.de.yml @@ -3,6 +3,7 @@ de: simple_form: hints: account: + attribution_domains_as_text: Dadurch können falsche Zuschreibungen unterbunden werden. discoverable: Deine öffentlichen Beiträge und dein Profil können in verschiedenen Bereichen auf Mastodon angezeigt oder empfohlen werden und dein Profil kann anderen vorgeschlagen werden. display_name: Dein richtiger Name oder dein Fantasiename. fields: Deine Website, Pronomen, dein Alter – alles, was du möchtest. @@ -143,6 +144,7 @@ de: url: Wohin Ereignisse gesendet werden labels: account: + attribution_domains_as_text: Nur ausgewählte Websites zulassen discoverable: Profil und Beiträge in Suchalgorithmen berücksichtigen fields: name: Beschriftung diff --git a/config/locales/simple_form.en-GB.yml b/config/locales/simple_form.en-GB.yml index 18776d67d6..b802fd532f 100644 --- a/config/locales/simple_form.en-GB.yml +++ b/config/locales/simple_form.en-GB.yml @@ -3,6 +3,7 @@ en-GB: simple_form: hints: account: + attribution_domains_as_text: Protects from false attributions. discoverable: Your public posts and profile may be featured or recommended in various areas of Mastodon and your profile may be suggested to other users. display_name: Your full name or your fun name. fields: Your homepage, pronouns, age, anything you want. @@ -130,6 +131,7 @@ en-GB: name: You can only change the casing of the letters, for example, to make it more readable user: chosen_languages: When checked, only posts in selected languages will be displayed in public timelines + role: The role controls which permissions the user has. user_role: color: Color to be used for the role throughout the UI, as RGB in hex format highlighted: This makes the role publicly visible @@ -142,6 +144,7 @@ en-GB: url: Where events will be sent to labels: account: + attribution_domains_as_text: Only allow specific websites discoverable: Feature profile and posts in discovery algorithms fields: name: Label diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index c1fae7e83e..8f6137c8c1 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -3,6 +3,7 @@ en: simple_form: hints: account: + attribution_domains_as_text: Protects from false attributions. discoverable: Your public posts and profile may be featured or recommended in various areas of Mastodon and your profile may be suggested to other users. display_name: Your full name or your fun name. fields: Your homepage, pronouns, age, anything you want. @@ -143,6 +144,7 @@ en: url: Where events will be sent to labels: account: + attribution_domains_as_text: Only allow specific websites discoverable: Feature profile and posts in discovery algorithms fields: name: Label diff --git a/config/locales/simple_form.es-AR.yml b/config/locales/simple_form.es-AR.yml index 70573c75f4..d06d09761a 100644 --- a/config/locales/simple_form.es-AR.yml +++ b/config/locales/simple_form.es-AR.yml @@ -3,6 +3,7 @@ es-AR: simple_form: hints: account: + attribution_domains_as_text: Protege de atribuciones falsas. discoverable: Tu perfil y publicaciones pueden ser destacadas o recomendadas en varias áreas de Mastodon, y tu perfil puede ser sugerido a otros usuarios. display_name: Tu nombre completo o tu pseudónimo. fields: Tu sitio web, pronombres, edad, o lo que quieras. @@ -143,6 +144,7 @@ es-AR: url: Adónde serán enviados los eventos labels: account: + attribution_domains_as_text: Solo permitir sitios web específicos discoverable: Destacar perfil y mensajes en algoritmos de descubrimiento fields: name: Nombre de campo diff --git a/config/locales/simple_form.es-MX.yml b/config/locales/simple_form.es-MX.yml index ff66bcb59e..2a2d06ce9b 100644 --- a/config/locales/simple_form.es-MX.yml +++ b/config/locales/simple_form.es-MX.yml @@ -3,6 +3,7 @@ es-MX: simple_form: hints: account: + attribution_domains_as_text: Protege frente atribuciones fraudulentas. discoverable: Tu perfil y las publicaciones públicas pueden ser destacadas o recomendadas en varias áreas de Mastodon y tu perfil puede ser sugerido a otros usuarios. display_name: Tu nombre completo o tu nick. fields: Tu página de inicio, pronombres, edad, todo lo que quieras. @@ -130,6 +131,7 @@ es-MX: name: Sólo se puede cambiar el cajón de las letras, por ejemplo, para que sea más legible user: chosen_languages: Cuando se marca, solo se mostrarán los toots en los idiomas seleccionados en los timelines públicos + role: El rol controla qué permisos tiene el usuario. user_role: color: Color que se utilizará para el rol a lo largo de la interfaz de usuario, como RGB en formato hexadecimal highlighted: Esto hace que el rol sea públicamente visible @@ -142,6 +144,7 @@ es-MX: url: Donde los eventos serán enviados labels: account: + attribution_domains_as_text: Solo permitir sitios web específicos discoverable: Destacar el perfil y las publicaciones en el algoritmo de descubrimiento fields: name: Etiqueta diff --git a/config/locales/simple_form.es.yml b/config/locales/simple_form.es.yml index 143c5d8075..b22701aae7 100644 --- a/config/locales/simple_form.es.yml +++ b/config/locales/simple_form.es.yml @@ -3,6 +3,7 @@ es: simple_form: hints: account: + attribution_domains_as_text: Protege frente atribuciones fraudulentas. discoverable: Tu perfil y publicaciones públicas pueden ser destacadas o recomendadas en varias áreas de Mastodon y tu perfil puede ser sugerido a otros usuarios. display_name: Tu nombre completo o tu apodo. fields: Tu carta de presentación, pronombres, edad, lo que quieras. @@ -130,6 +131,7 @@ es: name: Sólo se puede cambiar el cajón de las letras, por ejemplo, para que sea más legible user: chosen_languages: Cuando se marca, solo se mostrarán las publicaciones en los idiomas seleccionados en las líneas de tiempo públicas + role: El rol controla qué permisos tiene el usuario. user_role: color: Color que se utilizará para el rol a lo largo de la interfaz de usuario, como RGB en formato hexadecimal highlighted: Esto hace que el rol sea públicamente visible @@ -142,6 +144,7 @@ es: url: Donde los eventos serán enviados labels: account: + attribution_domains_as_text: Solo permitir sitios web específicos discoverable: Destacar perfil y publicaciones en algoritmos de descubrimiento fields: name: Etiqueta diff --git a/config/locales/simple_form.et.yml b/config/locales/simple_form.et.yml index 4a9245682d..8d045cfcfe 100644 --- a/config/locales/simple_form.et.yml +++ b/config/locales/simple_form.et.yml @@ -3,6 +3,7 @@ et: simple_form: hints: account: + attribution_domains_as_text: Kaitseb valede omistuste eest. discoverable: Su profiili ja avalikke postitusi võidakse Mastodoni erinevates piirkondades esile tõsta või soovitada ning su profiili soovitada teistele kasutajatele. display_name: Su täisnimi või naljanimi. fields: Su koduleht, sugu, vanus. Mistahes, mida soovid. @@ -143,6 +144,7 @@ et: url: Kuhu sündmused saadetakse labels: account: + attribution_domains_as_text: Luba vaid kindlad veebilehed discoverable: Tõsta postitused ja profiil avastamise algoritmides esile fields: name: Nimetus diff --git a/config/locales/simple_form.fi.yml b/config/locales/simple_form.fi.yml index d3f0628631..5c85367dbb 100644 --- a/config/locales/simple_form.fi.yml +++ b/config/locales/simple_form.fi.yml @@ -3,6 +3,7 @@ fi: simple_form: hints: account: + attribution_domains_as_text: Suojaa vääriltä tunnustuksilta. discoverable: Julkisia julkaisujasi ja profiiliasi voidaan pitää esillä tai suositella Mastodonin eri alueilla ja profiiliasi voidaan ehdottaa toisille käyttäjille. display_name: Koko nimesi tai lempinimesi. fields: Verkkosivustosi, pronominisi, ikäsi ja mitä ikinä haluatkaan ilmoittaa. @@ -143,6 +144,7 @@ fi: url: Mihin tapahtumat lähetetään labels: account: + attribution_domains_as_text: Salli vain tietyt verkkosivustot discoverable: Pidä profiiliasi ja julkaisujasi esillä löytämisalgoritmeissa fields: name: Nimike diff --git a/config/locales/simple_form.fo.yml b/config/locales/simple_form.fo.yml index 35e42f6c74..afcd3b39ac 100644 --- a/config/locales/simple_form.fo.yml +++ b/config/locales/simple_form.fo.yml @@ -3,6 +3,7 @@ fo: simple_form: hints: account: + attribution_domains_as_text: Verjir fyri følskum ískoytum. discoverable: Tínir almennu postar og tín vangi kunnu vera drigin fram og viðmæld ymsa staðni í Mastodon og vangin hjá tær kann vera viðmæltur øðrum brúkarum. display_name: Títt fulla navn og títt stuttliga navn. fields: Heimasíðan hjá tær, fornøvn, aldur ella hvat tú vil. @@ -143,6 +144,7 @@ fo: url: Hvar hendingar verða sendar til labels: account: + attribution_domains_as_text: Loyv einans ávísum heimasíðum discoverable: Framheva vanga og postar í uppdagingar-algoritmum fields: name: Spjaldur diff --git a/config/locales/simple_form.fr-CA.yml b/config/locales/simple_form.fr-CA.yml index 1128335f11..90a268f411 100644 --- a/config/locales/simple_form.fr-CA.yml +++ b/config/locales/simple_form.fr-CA.yml @@ -3,6 +3,7 @@ fr-CA: simple_form: hints: account: + attribution_domains_as_text: Protège contre les fausses attributions. discoverable: Vos messages publics et votre profil peuvent être mis en avant ou recommandés dans diverses parties de Mastodon et votre profil peut être suggéré à d’autres utilisateurs. display_name: Votre nom complet ou votre nom cool. fields: Votre page d'accueil, pronoms, âge, tout ce que vous voulez. @@ -77,9 +78,11 @@ fr-CA: warn: Cacher le contenu filtré derrière un avertissement mentionnant le nom du filtre form_admin_settings: activity_api_enabled: Nombre de messages publiés localement, de comptes actifs et de nouvelles inscriptions par tranche hebdomadaire + app_icon: WEBP, PNG, GIF ou JPG. Remplace la favicon Mastodon par défaut avec une icône personnalisée. backups_retention_period: Les utilisateur·rice·s ont la possibilité de générer des archives de leurs messages pour les télécharger plus tard. Lorsqu'elles sont définies à une valeur positive, ces archives seront automatiquement supprimées de votre stockage après le nombre de jours spécifié. bootstrap_timeline_accounts: Ces comptes seront épinglés en tête de liste des recommandations pour les nouveaux utilisateurs. closed_registrations_message: Affiché lorsque les inscriptions sont fermées + content_cache_retention_period: Tous les messages provenant d'autres serveurs (y compris les partages et les réponses) seront supprimés passé le nombre de jours spécifié, sans tenir compte de l'interaction de l'utilisateur·rice local·e avec ces messages. Cela inclut les messages qu'un·e utilisateur·rice aurait marqué comme signets ou comme favoris. Les mentions privées entre utilisateur·rice·s de différentes instances seront également perdues et impossibles à restaurer. L'utilisation de ce paramètre est destinée à des instances spécifiques et contrevient à de nombreuses attentes des utilisateurs lorsqu'elle est appliquée à des fins d'utilisation ordinaires. custom_css: Vous pouvez appliquer des styles personnalisés sur la version Web de Mastodon. favicon: WEBP, PNG, GIF ou JPG. Remplace la favicon Mastodon par défaut avec une icône personnalisée. mascot: Remplace l'illustration dans l'interface Web avancée. @@ -141,6 +144,7 @@ fr-CA: url: Là où les événements seront envoyés labels: account: + attribution_domains_as_text: Autoriser uniquement des sites Web spécifiques discoverable: Autoriser des algorithmes de découverte à mettre en avant votre profil et vos messages fields: name: Étiquette diff --git a/config/locales/simple_form.fr.yml b/config/locales/simple_form.fr.yml index c064532984..370f5c1e46 100644 --- a/config/locales/simple_form.fr.yml +++ b/config/locales/simple_form.fr.yml @@ -3,6 +3,7 @@ fr: simple_form: hints: account: + attribution_domains_as_text: Protège contre les fausses attributions. discoverable: Vos messages publics et votre profil peuvent être mis en avant ou recommandés dans diverses parties de Mastodon et votre profil peut être suggéré à d’autres utilisateurs. display_name: Votre nom complet ou votre nom rigolo. fields: Votre page personnelle, vos pronoms, votre âge, ce que vous voulez. @@ -77,9 +78,11 @@ fr: warn: Cacher le contenu filtré derrière un avertissement mentionnant le nom du filtre form_admin_settings: activity_api_enabled: Nombre de messages publiés localement, de comptes actifs et de nouvelles inscriptions par tranche hebdomadaire + app_icon: WEBP, PNG, GIF ou JPG. Remplace la favicon Mastodon par défaut avec une icône personnalisée. backups_retention_period: Les utilisateur·rice·s ont la possibilité de générer des archives de leurs messages pour les télécharger plus tard. Lorsqu'elles sont définies à une valeur positive, ces archives seront automatiquement supprimées de votre stockage après le nombre de jours spécifié. bootstrap_timeline_accounts: Ces comptes seront épinglés en tête de liste des recommandations pour les nouveaux utilisateurs. closed_registrations_message: Affiché lorsque les inscriptions sont fermées + content_cache_retention_period: Tous les messages provenant d'autres serveurs (y compris les partages et les réponses) seront supprimés passé le nombre de jours spécifié, sans tenir compte de l'interaction de l'utilisateur·rice local·e avec ces messages. Cela inclut les messages qu'un·e utilisateur·rice aurait marqué comme signets ou comme favoris. Les mentions privées entre utilisateur·rice·s de différentes instances seront également perdues et impossibles à restaurer. L'utilisation de ce paramètre est destinée à des instances spécifiques et contrevient à de nombreuses attentes des utilisateurs lorsqu'elle est appliquée à des fins d'utilisation ordinaires. custom_css: Vous pouvez appliquer des styles personnalisés sur la version Web de Mastodon. favicon: WEBP, PNG, GIF ou JPG. Remplace la favicon Mastodon par défaut avec une icône personnalisée. mascot: Remplace l'illustration dans l'interface Web avancée. @@ -141,6 +144,7 @@ fr: url: Là où les événements seront envoyés labels: account: + attribution_domains_as_text: Autoriser uniquement des sites Web spécifiques discoverable: Autoriser des algorithmes de découverte à mettre en avant votre profil et vos messages fields: name: Étiquette diff --git a/config/locales/simple_form.ga.yml b/config/locales/simple_form.ga.yml index 7c125b165a..772f996ca6 100644 --- a/config/locales/simple_form.ga.yml +++ b/config/locales/simple_form.ga.yml @@ -3,6 +3,7 @@ ga: simple_form: hints: account: + attribution_domains_as_text: Cosnaíonn sé ó sannadh bréagach. discoverable: Seans go mbeidh do phostálacha poiblí agus do phróifíl le feiceáil nó molta i réimsí éagsúla de Mastodon agus is féidir do phróifíl a mholadh d’úsáideoirí eile. display_name: D'ainm iomlán nó d'ainm spraoi. fields: Do leathanach baile, forainmneacha, aois, rud ar bith is mian leat. @@ -143,6 +144,7 @@ ga: url: An áit a seolfar imeachtaí chuig labels: account: + attribution_domains_as_text: Ná ceadaigh ach láithreáin ghréasáin ar leith discoverable: Próifíl gné agus postálacha in halgartaim fionnachtana fields: name: Lipéad diff --git a/config/locales/simple_form.gd.yml b/config/locales/simple_form.gd.yml index 9b6c156de7..de585c7a21 100644 --- a/config/locales/simple_form.gd.yml +++ b/config/locales/simple_form.gd.yml @@ -3,6 +3,7 @@ gd: simple_form: hints: account: + attribution_domains_as_text: Dìonadh seo o bhuaidh-aithrisean cearra. discoverable: Dh’fhaoidte gun dèid na postaichean poblach ’s a’ phròifil agad a bhrosnachadh no a mholadh ann an caochladh roinnean de Mhastodon agus gun dèid a’ phròifil agad a mholadh do chàch. display_name: D’ ainm slàn no spòrsail. fields: An duilleag-dhachaigh agad, roimhearan, aois, rud sam bith a thogras tu. @@ -143,6 +144,7 @@ gd: url: Far an dèid na tachartasan a chur labels: account: + attribution_domains_as_text: Na ceadaich ach làraichean-lìnn sònraichte discoverable: Brosnaich a’ phròifil is postaichean agad sna h-algairimean rùrachaidh fields: name: Leubail diff --git a/config/locales/simple_form.gl.yml b/config/locales/simple_form.gl.yml index abb30fa48c..cddeae5cee 100644 --- a/config/locales/simple_form.gl.yml +++ b/config/locales/simple_form.gl.yml @@ -3,6 +3,7 @@ gl: simple_form: hints: account: + attribution_domains_as_text: Protéxete de falsas atribucións. discoverable: As túas publicacións públicas e perfil poden mostrarse ou recomendarse en varias zonas de Mastodon e o teu perfil ser suxerido a outras usuarias. display_name: O teu nome completo ou un nome divertido. fields: Páxina web, pronome, idade, o que ti queiras. @@ -143,6 +144,7 @@ gl: url: A onde se enviarán os eventos labels: account: + attribution_domains_as_text: Permitir só os sitios web indicados discoverable: Perfil destacado e publicacións nos algoritmos de descubrimento fields: name: Etiqueta diff --git a/config/locales/simple_form.he.yml b/config/locales/simple_form.he.yml index f595a31997..1feebb0d69 100644 --- a/config/locales/simple_form.he.yml +++ b/config/locales/simple_form.he.yml @@ -3,6 +3,7 @@ he: simple_form: hints: account: + attribution_domains_as_text: הגנה מייחוסים שקריים. discoverable: הפוסטים והפרופיל שלך עשויים להיות מוצגים או מומלצים באזורים שונים באתר וייתכן שהפרופיל שלך יוצע למשתמשים אחרים. display_name: שמך המלא או שם הכיף שלך. fields: עמוד הבית שלך, לשון הפנייה, גיל, וכל מידע אחר לפי העדפתך האישית. @@ -130,6 +131,7 @@ he: name: ניתן רק להחליף בין אותיות קטנות וגדולות, למשל כדי לשפר את הקריאות user: chosen_languages: אם פעיל, רק הודעות בשפות הנבחרות יוצגו לפידים הפומביים + role: התפקיד שולט על אילו הרשאות יש למשתמש. user_role: color: צבע לתפקיד בממשק המשתמש, כ RGB בפורמט הקסדצימלי highlighted: מאפשר נראות ציבורית של התפקיד @@ -142,6 +144,7 @@ he: url: היעד שאליו יישלחו אירועים labels: account: + attribution_domains_as_text: רק אתרים מסויימים יאושרו discoverable: הצג משתמש ופוסטים בעמוד התגליות fields: name: תווית diff --git a/config/locales/simple_form.hu.yml b/config/locales/simple_form.hu.yml index 545fd4a8e9..383bdd0760 100644 --- a/config/locales/simple_form.hu.yml +++ b/config/locales/simple_form.hu.yml @@ -3,6 +3,7 @@ hu: simple_form: hints: account: + attribution_domains_as_text: Megvéd a hamis forrásmegjelölésektől. discoverable: A nyilvános bejegyzéseid és a profilod kiemelhető vagy ajánlható a Mastodon különböző területein, a profilod más felhasználóknak is javasolható. display_name: Teljes neved vagy vicces neved. fields: Weboldalad, megszólításaid, korod, bármi, amit szeretnél. @@ -143,6 +144,7 @@ hu: url: Ahová az eseményket küldjük labels: account: + attribution_domains_as_text: Csak meghatározott weboldalak engedélyezése discoverable: Profil és bejegyzések szerepeltetése a felfedezési algoritmusokban fields: name: Címke diff --git a/config/locales/simple_form.ia.yml b/config/locales/simple_form.ia.yml index 85fa74f1ed..dc5aad57ae 100644 --- a/config/locales/simple_form.ia.yml +++ b/config/locales/simple_form.ia.yml @@ -142,6 +142,7 @@ ia: url: Ubi le eventos essera inviate labels: account: + attribution_domains_as_text: Solmente permitter sitos web specific discoverable: Evidentiar le profilo e messages in le algorithmos de discoperta fields: name: Etiquetta diff --git a/config/locales/simple_form.is.yml b/config/locales/simple_form.is.yml index d615e391ac..6f3a4fe8a5 100644 --- a/config/locales/simple_form.is.yml +++ b/config/locales/simple_form.is.yml @@ -3,6 +3,7 @@ is: simple_form: hints: account: + attribution_domains_as_text: Ver fyrir fölskum tilvísunum í höfunda. discoverable: Opinberar færslur og notandasnið þitt geta birst eða verið mælt með á hinum ýmsu svæðum í Mastodon auk þess sem hægt er að mæla með þér við aðra notendur. display_name: Fullt nafn þitt eða eitthvað til gamans. fields: Heimasíðan þín, fornöfn, aldur eða eitthvað sem þú vilt koma á framfæri. @@ -143,6 +144,7 @@ is: url: Hvert atburðir verða sendir labels: account: + attribution_domains_as_text: Einungis leyfa tiltekin vefsvæði discoverable: Hafa notandasnið og færslur með í reikniritum leitar fields: name: Skýring diff --git a/config/locales/simple_form.it.yml b/config/locales/simple_form.it.yml index 1068b2f927..7ed4c0d004 100644 --- a/config/locales/simple_form.it.yml +++ b/config/locales/simple_form.it.yml @@ -3,6 +3,7 @@ it: simple_form: hints: account: + attribution_domains_as_text: Protegge da false attribuzioni. discoverable: I tuoi post pubblici e il tuo profilo potrebbero essere presenti o consigliati in varie aree di Mastodon e il tuo profilo potrebbe essere suggerito ad altri utenti. display_name: Il tuo nome completo o il tuo soprannome. fields: La tua homepage, i pronomi, l'età, tutto quello che vuoi. @@ -143,6 +144,7 @@ it: url: Dove gli eventi saranno inviati labels: account: + attribution_domains_as_text: Consenti solo siti web specifici discoverable: Include il profilo e i post negli algoritmi di scoperta fields: name: Etichetta diff --git a/config/locales/simple_form.lt.yml b/config/locales/simple_form.lt.yml index ecbf501389..5d3a02993b 100644 --- a/config/locales/simple_form.lt.yml +++ b/config/locales/simple_form.lt.yml @@ -3,6 +3,7 @@ lt: simple_form: hints: account: + attribution_domains_as_text: Apsaugo nuo klaidingų atributų. discoverable: Tavo vieši įrašai ir profilis gali būti rodomi arba rekomenduojami įvairiose Mastodon vietose, o profilis gali būti siūlomas kitiems naudotojams. display_name: Tavo pilnas vardas arba smagus vardas. fields: Tavo pagrindinis puslapis, įvardžiai, amžius, bet kas, ko tik nori. @@ -89,6 +90,8 @@ lt: 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_as_landing_page: Rodyti tendencingą turinį atsijungusiems naudotojams ir lankytojams vietoj šio serverio aprašymo. Reikia, kad tendencijos būtų įjungtos. + imports: + data: CSV failas, eksportuotas iš kito „Mastodon“ serverio. invite_request: text: Tai padės mums peržiūrėti tavo paraišką rule: @@ -101,8 +104,10 @@ lt: show_application: Neatsižvelgiant į tai, visada galėsi matyti, kuri programėlė paskelbė tavo įrašą. 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 turi. labels: account: + attribution_domains_as_text: Leisti tik konkrečias svetaines discoverable: Rekomenduoti profilį ir įrašus į atradimo algoritmus indexable: Įtraukti viešus įrašus į paieškos rezultatus show_collections: Rodyti sekimus ir sekėjus profilyje diff --git a/config/locales/simple_form.lv.yml b/config/locales/simple_form.lv.yml index d96f57058b..4369c3c42b 100644 --- a/config/locales/simple_form.lv.yml +++ b/config/locales/simple_form.lv.yml @@ -3,6 +3,7 @@ lv: simple_form: hints: account: + attribution_domains_as_text: Aizsargā no nepatiesas piedēvēšanas. discoverable: Tavas publiskās ziņas un profils var tikt piedāvāti vai ieteikti dažādās Mastodon vietās, un tavs profils var tikt ieteikts citiem lietotājiem. display_name: Tavs pilnais vārds vai tavs joku vārds. fields: Tava mājas lapa, vietniekvārdi, vecums, viss, ko vēlies. @@ -128,6 +129,7 @@ lv: name: Tu vari mainīt tikai burtu lielumu, piemēram, lai tie būtu vieglāk lasāmi user: chosen_languages: Ja ieķeksēts, publiskos laika grafikos tiks parādītas tikai ziņas noteiktajās valodās + role: Loma nosaka, kādas lietotājam ir atļaujas. user_role: color: Krāsa, kas jāizmanto lomai visā lietotāja saskarnē, kā RGB hex formātā highlighted: Tas padara lomu publiski redzamu @@ -140,6 +142,7 @@ lv: url: Kur notikumi tiks nosūtīti labels: account: + attribution_domains_as_text: Ļaut tikai noteiktas tīmekļvietnes discoverable: Funkcijas profils un ziņas atklāšanas algoritmos fields: name: Marķējums @@ -208,6 +211,7 @@ lv: setting_default_privacy: Publicēšanas privātums setting_default_sensitive: Atļaut atzīmēt multividi kā sensitīvu setting_delete_modal: Parādīt apstiprinājuma dialogu pirms ziņas dzēšanas + setting_disable_hover_cards: Atspējot profila priekšskatījumu pēc kursora novietošanas setting_disable_swiping: Atspējot vilkšanas kustības setting_display_media: Multivides rādīšana setting_display_media_default: Noklusējums @@ -239,11 +243,13 @@ lv: warn: Paslēpt ar brīdinājumu form_admin_settings: activity_api_enabled: Publicējiet apkopotu statistiku par lietotāju darbībām API + app_icon: Lietotnes ikona backups_retention_period: Lietotāja arhīva glabāšanas periods bootstrap_timeline_accounts: Vienmēr iesaki šos kontus jaunajiem lietotājiem closed_registrations_message: Pielāgots ziņojums, ja reģistrēšanās nav pieejama content_cache_retention_period: Attālā satura paturēšanas laika posms custom_css: Pielāgots CSS + favicon: Favikona mascot: Pielāgots talismans (mantots) media_cache_retention_period: Multivides kešatmiņas saglabāšanas periods peers_api_enabled: Publicēt API atklāto serveru sarakstu @@ -308,6 +314,7 @@ lv: listable: Atļaut šim tēmturim parādīties meklējumos un ieteikumos name: Tēmturis trendable: Atļaut šim tēmturim parādīties zem tendencēm + usable: Ļaut ierakstos vietēji izmantot šo tēmturi user: role: Loma time_zone: Laika josla diff --git a/config/locales/simple_form.nl.yml b/config/locales/simple_form.nl.yml index 066f6c2acb..7f8aaa01d6 100644 --- a/config/locales/simple_form.nl.yml +++ b/config/locales/simple_form.nl.yml @@ -3,6 +3,7 @@ nl: simple_form: hints: account: + attribution_domains_as_text: Beschermt tegen onjuiste attributies. discoverable: Jouw openbare berichten kunnen worden uitgelicht op verschillende plekken binnen Mastodon en jouw account kan worden aanbevolen aan andere gebruikers. display_name: Jouw volledige naam of een leuke bijnaam. fields: Jouw website, persoonlijke voornaamwoorden, leeftijd, alles wat je maar kwijt wilt. @@ -143,6 +144,7 @@ nl: url: Waar gebeurtenissen naartoe worden verzonden labels: account: + attribution_domains_as_text: Alleen bepaalde websites toestaan discoverable: Jouw account en berichten laten uitlichten door Mastodon fields: name: Label diff --git a/config/locales/simple_form.nn.yml b/config/locales/simple_form.nn.yml index 500a41c8cc..ddd5ed8995 100644 --- a/config/locales/simple_form.nn.yml +++ b/config/locales/simple_form.nn.yml @@ -3,6 +3,7 @@ nn: simple_form: hints: account: + attribution_domains_as_text: Vernar mot falske krediteringar. discoverable: Dei offentlege innlegga dine og profilen din kan dukka opp i tilrådingar på ulike stader på Mastodon, og profilen din kan bli føreslegen for andre folk. display_name: Ditt fulle namn eller ditt tøysenamn. fields: Heimesida di, pronomen, alder, eller kva du måtte ynskje. @@ -130,6 +131,7 @@ nn: name: Du kan berre endra bruken av store/små bokstavar, t. d. for å gjera det meir leseleg user: chosen_languages: Når merka vil berre tuta på dei valde språka synast på offentlege tidsliner + role: Rolla kontrollerer kva løyve brukaren har. user_role: color: Fargen som skal nyttast for denne rolla i heile brukargrensesnittet, som RGB i hex-format highlighted: Dette gjer rolla synleg offentleg @@ -142,6 +144,7 @@ nn: url: Kvar hendingar skal sendast labels: account: + attribution_domains_as_text: Tillat berre visse nettstader discoverable: Ta med profilen og innlegga i oppdagingsalgoritmar fields: name: Merkelapp diff --git a/config/locales/simple_form.pl.yml b/config/locales/simple_form.pl.yml index 7419169890..bb404e56c9 100644 --- a/config/locales/simple_form.pl.yml +++ b/config/locales/simple_form.pl.yml @@ -3,6 +3,7 @@ pl: simple_form: hints: account: + attribution_domains_as_text: Chroni przed fałszywym przypisaniem wpisów. discoverable: Twój profil i publiczne wpisy mogą być promowane lub polecane na Mastodonie i twój profil może być sugerowany innym użytkownikom. display_name: Twoje imię lub pseudonim. fields: Co ci się tylko podoba – twoja strona domowa, zaimki, wiek… @@ -130,6 +131,7 @@ pl: name: Możesz zmieniać tylko wielkość liter, np. aby były bardziej widoczne user: chosen_languages: Jeżeli zaznaczone, tylko wpisy w wybranych językach będą wyświetlane na publicznych osiach czasu + role: Rola kontroluje uprawnienia użytkownika. user_role: color: Kolor używany dla roli w całym interfejsie użytkownika, wyrażony jako RGB w formacie szesnastkowym highlighted: To sprawia, że rola jest widoczna publicznie @@ -142,6 +144,7 @@ pl: url: Dokąd będą wysłane zdarzenia labels: account: + attribution_domains_as_text: Zezwól tylko na konkretne strony discoverable: Udostępniaj profil i wpisy funkcjom odkrywania fields: name: Nazwa diff --git a/config/locales/simple_form.pt-BR.yml b/config/locales/simple_form.pt-BR.yml index 6b0bad0f08..96bc219e8e 100644 --- a/config/locales/simple_form.pt-BR.yml +++ b/config/locales/simple_form.pt-BR.yml @@ -3,6 +3,7 @@ pt-BR: simple_form: hints: account: + attribution_domains_as_text: Protege de atribuições falsas. discoverable: Suas publicações e perfil públicos podem ser destaques ou recomendados em várias áreas de Mastodon, e seu perfil pode ser sugerido a outros usuários. display_name: Seu nome completo ou apelido. fields: Sua página inicial, pronomes, idade ou qualquer coisa que quiser. @@ -130,6 +131,7 @@ pt-BR: name: Você pode mudar a capitalização das letras, por exemplo, para torná-la mais legível user: chosen_languages: Apenas as publicações dos idiomas selecionados serão exibidas nas linhas públicas + role: A função controla quais permissões o usuário tem. user_role: color: Cor a ser usada para o cargo em toda a interface do usuário, como RGB no formato hexadecimal highlighted: Isso torna o cargo publicamente visível @@ -142,6 +144,7 @@ pt-BR: url: Aonde os eventos serão enviados labels: account: + attribution_domains_as_text: Permitir apenas sites específicos discoverable: Destacar perfil e publicações nos algoritmos de descoberta fields: name: Rótulo diff --git a/config/locales/simple_form.pt-PT.yml b/config/locales/simple_form.pt-PT.yml index 971773b2dc..3b606df032 100644 --- a/config/locales/simple_form.pt-PT.yml +++ b/config/locales/simple_form.pt-PT.yml @@ -77,7 +77,7 @@ pt-PT: warn: Ocultar o conteúdo filtrado por trás de um aviso mencionando o título do filtro form_admin_settings: activity_api_enabled: Contagem, em blocos semanais, de publicações locais, utilizadores ativos e novos registos - app_icon: WEBP, PNG, GIF ou JPG. Substitui o ícone padrão do aplicativo em dispositivos móveis por um ícone personalizado. + app_icon: WEBP, PNG, GIF ou JPG. Substitui o ícone padrão da aplicação em dispositivos móveis por um ícone personalizado. backups_retention_period: Os utilizadores têm a possibilidade de gerar arquivos das suas mensagens para descarregar mais tarde. Quando definido para um valor positivo, estes arquivos serão automaticamente eliminados do seu armazenamento após o número de dias especificado. bootstrap_timeline_accounts: Estas contas serão destacadas no topo das recomendações aos novos utilizadores. closed_registrations_message: Apresentado quando as inscrições estiverem encerradas @@ -130,12 +130,13 @@ pt-PT: name: Só pode alterar a capitalização das letras, por exemplo, para torná-las mais legíveis user: chosen_languages: Quando selecionado, só serão mostradas nas cronologias públicas as publicações nos idiomas escolhidos + role: A função controla as permissões que o utilizador tem. user_role: color: Cor a ser utilizada para a função em toda a interface de utilizador, como RGB no formato hexadecimal highlighted: Isto torna a função visível publicamente - name: Nome público do cargo, se este estiver definido para ser apresentada com um emblema + name: Nome público da função, se esta estiver definida para ser apresentada com um emblema permissions_as_keys: Utilizadores com esta função terão acesso a... - position: Cargos mais altos decidem a resolução de conflitos em certas situações. Certas ações só podem ser executadas em cargos com uma menor prioridade + position: Funções mais altas decidem a resolução de conflitos em certas situações. Certas ações só podem ser executadas com certas funções com uma menor prioridade webhook: events: Selecione os eventos a enviar template: Componha o seu próprio conteúdo JSON utilizando a interpolação de variáveis. Deixar em branco para o JSON predefinido. @@ -315,7 +316,7 @@ pt-PT: trendable: Permitir que esta etiqueta apareça nas tendências usable: Permitir que as publicações usem esta hashtag localmente user: - role: Cargo + role: Função time_zone: Fuso horário user_role: color: Cor do emblema diff --git a/config/locales/simple_form.sq.yml b/config/locales/simple_form.sq.yml index 3d86557282..169f4a02de 100644 --- a/config/locales/simple_form.sq.yml +++ b/config/locales/simple_form.sq.yml @@ -3,6 +3,7 @@ sq: simple_form: hints: account: + attribution_domains_as_text: Mbron nga atribuime të rreme. discoverable: Postimet dhe profili juaj publik mund të shfaqen, ose rekomandohen në zona të ndryshme të Mastodon-it dhe profili juaj mund të sugjerohet përdoruesve të tjerë. display_name: Emri juaj i plotë, ose emri juaj lojcak. fields: Faqja juaj hyrëse, përemra, moshë, ç’të keni qejf. @@ -143,6 +144,7 @@ sq: url: Ku do të dërgohen aktet labels: account: + attribution_domains_as_text: Lejo vetëm sajte specifikë discoverable: Profilin dhe postimet bëji objekt të algoritmeve të zbulimit fields: name: Etiketë diff --git a/config/locales/simple_form.th.yml b/config/locales/simple_form.th.yml index 8bd782c140..1ecd672a97 100644 --- a/config/locales/simple_form.th.yml +++ b/config/locales/simple_form.th.yml @@ -3,6 +3,7 @@ th: simple_form: hints: account: + attribution_domains_as_text: ปกป้องจากการระบุแหล่งที่มาที่ผิด discoverable: อาจแสดงหรือแนะนำโพสต์และโปรไฟล์สาธารณะของคุณในพื้นที่ต่าง ๆ ของ Mastodon และอาจเสนอแนะโปรไฟล์ของคุณให้กับผู้ใช้อื่น ๆ display_name: ชื่อเต็มของคุณหรือชื่อแบบสนุกสนานของคุณ fields: หน้าแรก, สรรพนาม, อายุของคุณ สิ่งใดก็ตามที่คุณต้องการ @@ -143,6 +144,7 @@ th: url: ที่ซึ่งจะส่งเหตุการณ์ไปยัง labels: account: + attribution_domains_as_text: อนุญาตเฉพาะเว็บไซต์ที่เฉพาะเจาะจงเท่านั้น discoverable: แสดงโปรไฟล์และโพสต์ในอัลกอริทึมการค้นพบ fields: name: ป้ายชื่อ diff --git a/config/locales/simple_form.tr.yml b/config/locales/simple_form.tr.yml index 89fb1675fd..d90b97bf9b 100644 --- a/config/locales/simple_form.tr.yml +++ b/config/locales/simple_form.tr.yml @@ -3,6 +3,7 @@ tr: simple_form: hints: account: + attribution_domains_as_text: Sahte atıflardan korur. discoverable: Herkese açık gönderileriniz ve profiliniz Mastodon'un çeşitli kısımlarında öne çıkarılabilir veya önerilebilir ve profiliniz başka kullanıcılara önerilebilir. display_name: Tam adınız veya kullanıcı adınız. fields: Ana sayfanız, zamirleriniz, yaşınız, istediğiniz herhangi bir şey. @@ -130,6 +131,7 @@ tr: name: Harflerin, örneğin daha okunabilir yapmak için, sadece büyük/küçük harf durumlarını değiştirebilirsiniz user: chosen_languages: İşaretlendiğinde, yalnızca seçilen dillerdeki gönderiler genel zaman çizelgelerinde görüntülenir + role: Rol, kullanıcıların sahip olduğu izinleri denetler. user_role: color: Arayüz boyunca rol için kullanılacak olan renk, hex biçiminde RGB highlighted: Bu rolü herkese açık hale getirir @@ -142,6 +144,7 @@ tr: url: Olayların gönderileceği yer labels: account: + attribution_domains_as_text: Yalnızca belirli websitelerine izin ver discoverable: Profil ve gönderileri keşif algoritmalarında kullan fields: name: Etiket diff --git a/config/locales/simple_form.uk.yml b/config/locales/simple_form.uk.yml index e2a1562b53..b584a6cada 100644 --- a/config/locales/simple_form.uk.yml +++ b/config/locales/simple_form.uk.yml @@ -3,6 +3,7 @@ uk: simple_form: hints: account: + attribution_domains_as_text: Захищає від фальшивих атрибутів. discoverable: Ваші дописи та профіль можуть бути рекомендовані в різних частинах Mastodon і ваш профіль може бути запропонований іншим користувачам. display_name: Ваше повне ім'я або ваш псевдонім. fields: Ваша домашня сторінка, займенники, вік, все, що вам заманеться. @@ -143,6 +144,7 @@ uk: url: Куди надсилатимуться події labels: account: + attribution_domains_as_text: Дозволити лише на певних вебсайтах discoverable: Функції профілю та дописів у алгоритмах виявлення fields: name: Мітка diff --git a/config/locales/simple_form.vi.yml b/config/locales/simple_form.vi.yml index 4e7c8b0a97..eab025c665 100644 --- a/config/locales/simple_form.vi.yml +++ b/config/locales/simple_form.vi.yml @@ -3,6 +3,7 @@ vi: simple_form: hints: account: + attribution_domains_as_text: Bảo vệ khỏi những sự gán ghép sai. discoverable: Các tút và hồ sơ công khai của bạn có thể được giới thiệu hoặc đề xuất ở nhiều khu vực khác nhau của Mastodon và hồ sơ của bạn có thể được đề xuất cho những người dùng khác. display_name: Tên đầy đủ hoặc biệt danh đều được. fields: Trang blog của bạn, nghề nghiệp, tuổi hoặc bất cứ thứ gì. @@ -143,6 +144,7 @@ vi: url: Nơi những sự kiện được gửi đến labels: account: + attribution_domains_as_text: Chỉ cho phép các website đặc biệt discoverable: Cho phép khám phá hồ sơ fields: name: Nhãn diff --git a/config/locales/simple_form.zh-CN.yml b/config/locales/simple_form.zh-CN.yml index cb4341b551..419cb99abb 100644 --- a/config/locales/simple_form.zh-CN.yml +++ b/config/locales/simple_form.zh-CN.yml @@ -3,6 +3,7 @@ zh-CN: simple_form: hints: account: + attribution_domains_as_text: 保护作品免受虚假署名。 discoverable: 您的公开嘟文和个人资料可能会在 Mastodon 的多个位置展示,您的个人资料可能会被推荐给其他用户。 display_name: 你的全名或昵称。 fields: 你的主页、人称代词、年龄,以及任何你想要添加的内容。 @@ -143,6 +144,7 @@ zh-CN: url: 事件将被发往的目的地 labels: account: + attribution_domains_as_text: 仅允许特定网站 discoverable: 在发现算法中展示你的个人资料和嘟文 fields: name: 标签 diff --git a/config/locales/simple_form.zh-TW.yml b/config/locales/simple_form.zh-TW.yml index 8b4c440025..a5bc683634 100644 --- a/config/locales/simple_form.zh-TW.yml +++ b/config/locales/simple_form.zh-TW.yml @@ -3,6 +3,7 @@ zh-TW: simple_form: hints: account: + attribution_domains_as_text: 偽造署名保護。 discoverable: 公開嘟文及個人檔案可能於各 Mastodon 功能中被推薦,並且您的個人檔案可能被推薦至其他使用者。 display_name: 完整名稱或暱稱。 fields: 烘培雞、自我認同代稱、年齡,及任何您想分享的。 @@ -143,6 +144,7 @@ zh-TW: url: 事件會被傳送至何處 labels: account: + attribution_domains_as_text: 僅允許特定網站 discoverable: 於探索演算法中推薦個人檔案及嘟文 fields: name: 標籤 diff --git a/config/locales/sk.yml b/config/locales/sk.yml index ad9f8fb5ee..d7eacb6850 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -7,7 +7,6 @@ sk: hosted_on: Mastodon hostovaný na %{domain} title: Ohľadom accounts: - follow: Nasleduj followers: few: Sledovateľov many: Sledovateľov @@ -905,8 +904,6 @@ sk: silence: Obmedzenie účtu your_appeal_approved: Tvoja námietka bola schválená your_appeal_pending: Odoslal si námietku - domain_validator: - invalid_domain: nieje správny tvar domény edit_profile: basic_information: Základné informácie other: Ostatné @@ -1261,26 +1258,11 @@ sk: edited_at_html: Upravené %{date} errors: in_reply_not_found: Príspevok, na ktorý sa snažíš odpovedať, pravdepodobne neexistuje. - open_in_web: Otvor v okne na webe over_character_limit: limit %{max} znakov bol presiahnutý pin_errors: limit: Už si si pripol ten najvyšší možný počet hlášok ownership: Nieje možné pripnúť hlášku od niekoho iného reblog: Vyzdvihnutie sa nedá pripnúť - poll: - total_people: - few: "%{count} ľudí" - many: "%{count} ľudia" - one: "%{count} človek" - other: "%{count} ľudí" - total_votes: - few: "%{count} hlasov" - many: "%{count} hlasov" - one: "%{count} hlas" - other: "%{count} hlasy" - vote: Hlasuj - show_more: Ukáž viac - show_thread: Ukáž diskusné vlákno title: '%{name}: „%{quote}"' visibilities: direct: Súkromne diff --git a/config/locales/sl.yml b/config/locales/sl.yml index 3384049a11..ef6d00b8d3 100644 --- a/config/locales/sl.yml +++ b/config/locales/sl.yml @@ -7,7 +7,6 @@ sl: hosted_on: Mastodon gostuje na %{domain} title: O programu accounts: - follow: Sledi followers: few: Sledilci one: Sledilec @@ -1263,8 +1262,6 @@ sl: your_appeal_approved: Vaša pritožba je bila odobrena your_appeal_pending: Oddali ste pritožbo your_appeal_rejected: Vaša pritožba je bila zavržena - domain_validator: - invalid_domain: ni veljavno ime domene edit_profile: basic_information: Osnovni podatki hint_html: "Prilagodite, kaj ljudje vidijo na vašem javnem profilu in poleg vaših objav. Drugi vam bodo raje sledili nazaj in z vami klepetali, če boste imeli izpolnjen profil in nastavljeno profilno sliko." @@ -1787,27 +1784,12 @@ sl: edited_at_html: Urejeno %{date} errors: in_reply_not_found: Objava, na katero želite odgovoriti, ne obstaja. - open_in_web: Odpri na spletu over_character_limit: omejitev %{max} znakov je presežena pin_errors: direct: Objav, ki so vidne samo omenjenum uporabnikom, ni mogoče pripenjati limit: Pripeli ste največje število objav ownership: Objava nekoga drugega ne more biti pripeta reblog: Izpostavitev ne more biti pripeta - poll: - total_people: - few: "%{count} osebe" - one: "%{count} Oseba" - other: "%{count} oseb" - two: "%{count} osebi" - total_votes: - few: "%{count} glasovi" - one: "%{count} glas" - other: "%{count} glasov" - two: "%{count} glasova" - vote: Glasuj - show_more: Pokaži več - show_thread: Pokaži nit title: "%{name}: »%{quote}«" visibilities: direct: Neposredno diff --git a/config/locales/sq.yml b/config/locales/sq.yml index 0f43f43988..70d20592a5 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -7,7 +7,6 @@ sq: hosted_on: Server Mastodon i strehuar në %{domain} title: Mbi accounts: - follow: Ndiqeni followers: one: Ndjekës other: Ndjekës @@ -25,7 +24,7 @@ sq: admin: account_actions: action: Kryeje veprimin - already_silenced: Kjo llogari është heshtuar tashmë. + already_silenced: Kjo llogari është kufizuar tashmë. already_suspended: Kjo llogari është pezulluar tashmë. title: Kryeni veprim moderimi te %{acct} account_moderation_notes: @@ -1153,6 +1152,12 @@ sq: view_strikes: Shihni paralajmërime të dikurshme kundër llogarisë tuaj too_fast: Formulari u parashtrua shumë shpejt, riprovoni. use_security_key: Përdor kyç sigurie + author_attribution: + example_title: Tekst shembull + hint_html: Kontrolloni se si vlerësoheni, kur ndahen lidhje me të tjerë në Mastodon. + more_from_html: Më tepër nga %{name} + s_blog: Blogu i %{name} + title: Atribuim autorësh challenge: confirm: Vazhdo hint_html: "Ndihmëz: S’do t’ju pyesim për fjalëkalimin tuaj sërish, për një orë." @@ -1227,8 +1232,6 @@ sq: your_appeal_approved: Apelimi juaj u miratua your_appeal_pending: Keni parashtruar një apelim your_appeal_rejected: Apelimi juaj është hedhur poshtë - domain_validator: - invalid_domain: s’është emër i vlefshëm përkatësie edit_profile: basic_information: Hollësi elementare hint_html: "Përshtatni ç’shohin njerëzit në profilin tuaj publik dhe në krah të postimeve tuaja. Personat e tjerë ka më shumë gjasa t’ju ndjekin dhe ndërveprojnë me ju, kur keni të plotësuar profilin dhe një foto profili." @@ -1728,23 +1731,12 @@ sq: edited_at_html: Përpunuar më %{date} errors: in_reply_not_found: Gjendja të cilës po provoni t’i përgjigjeni s’duket se ekziston. - open_in_web: Hape në internet over_character_limit: u tejkalua kufi shenjash prej %{max} pin_errors: direct: Postimet që janë të dukshme vetëm për përdoruesit e përmendur s’mund të fiksohen limit: Keni fiksuar tashmë numrin maksimum të mesazheve ownership: S’mund të fiksohen mesazhet e të tjerëve reblog: S’mund të fiksohet një përforcim - poll: - total_people: - one: "%{count} person" - other: "%{count} vetë" - total_votes: - one: "%{count} votë" - other: "%{count} vota" - vote: Votë - show_more: Shfaq më tepër - show_thread: Shfaq rrjedhën title: '%{name}: "%{quote}"' visibilities: direct: I drejtpërdrejtë @@ -1943,6 +1935,7 @@ sq: instructions_html: Kopjoni dhe ngjitni në HTML-në e sajtit tuaj kodin më poshtë. Mandej shtoni adresën e sajtit tuaj te një nga fushat shtesë në profilin tuaj, që nga skeda “Përpunoni profil” dhe ruani ndryshimet. verification: Verifikim verified_links: Lidhjet tuaja të verifikuara + website_verification: Verifikim sajti webauthn_credentials: add: Shtoni kyç të ri sigurie create: diff --git a/config/locales/sr-Latn.yml b/config/locales/sr-Latn.yml index dfc8a635c8..91f0933398 100644 --- a/config/locales/sr-Latn.yml +++ b/config/locales/sr-Latn.yml @@ -7,7 +7,6 @@ sr-Latn: hosted_on: Mastodon hostovan na %{domain} title: O instanci accounts: - follow: Zaprati followers: few: Pratioca one: Pratilac @@ -1174,8 +1173,6 @@ sr-Latn: your_appeal_approved: Vaša žalba je uvažena your_appeal_pending: Priložili ste žalbu your_appeal_rejected: Vaša žalba je odbijena - domain_validator: - invalid_domain: nelegitimno ime domena edit_profile: basic_information: Osnovne informacije hint_html: "Prilagodite šta ljudi vide na vašem javnom profilu i pored vaših objava. Veća je verovatnoća da će vas drugi pratiti i komunicirati sa vama kada imate popunjen profil i sliku profila." @@ -1672,25 +1669,12 @@ sr-Latn: edited_at_html: Izmenjeno %{date} errors: in_reply_not_found: Objava na koju pokušavate da odgovorite naizgled ne postoji. - open_in_web: Otvori u vebu over_character_limit: ograničenje od %{max} karaktera prekoračeno pin_errors: direct: Objave koje su vidljive samo pomenutim korisnicima ne mogu biti prikačene limit: Već ste zakačili maksimalan broj objava ownership: Tuđa objava se ne može zakačiti reblog: Podrška ne može da se prikači - poll: - total_people: - few: "%{count} osobe" - one: "%{count} osoba" - other: "%{count} ljudi" - total_votes: - few: "%{count} glasa" - one: "%{count} glas" - other: "%{count} glasova" - vote: Glasajte - show_more: Prikaži još - show_thread: Prikaži niz title: "%{name}: „%{quote}”" visibilities: direct: Direktno diff --git a/config/locales/sr.yml b/config/locales/sr.yml index 2bbc4ef131..67aee931be 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -7,7 +7,6 @@ sr: hosted_on: Mastodon хостован на %{domain} title: О инстанци accounts: - follow: Запрати followers: few: Пратиоца one: Пратилац @@ -1204,8 +1203,6 @@ sr: your_appeal_approved: Ваша жалба је уважена your_appeal_pending: Приложили сте жалбу your_appeal_rejected: Ваша жалба је одбијена - domain_validator: - invalid_domain: нелегитимно име домена edit_profile: basic_information: Основне информације hint_html: "Прилагодите шта људи виде на вашем јавном профилу и поред ваших објава. Већа је вероватноћа да ће вас други пратити и комуницирати са вама када имате попуњен профил и слику профила." @@ -1702,25 +1699,12 @@ sr: edited_at_html: Уређено %{date} errors: in_reply_not_found: Објава на коју покушавате да одговорите наизглед не постоји. - open_in_web: Отвори у вебу over_character_limit: ограничење од %{max} карактера прекорачено pin_errors: direct: Објаве које су видљиве само поменутим корисницима не могу бити прикачене limit: Већ сте закачили максималан број објава ownership: Туђа објава се не може закачити reblog: Подршка не може да се прикачи - poll: - total_people: - few: "%{count} особе" - one: "%{count} особа" - other: "%{count} људи" - total_votes: - few: "%{count} гласа" - one: "%{count} глас" - other: "%{count} гласова" - vote: Гласајте - show_more: Прикажи још - show_thread: Прикажи низ title: "%{name}: „%{quote}”" visibilities: direct: Директно diff --git a/config/locales/sv.yml b/config/locales/sv.yml index bcf1e3b816..99b7ec9b3a 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -7,7 +7,6 @@ sv: hosted_on: Mastodon-värd på %{domain} title: Om accounts: - follow: Följa followers: one: Följare other: Följare @@ -25,6 +24,7 @@ sv: admin: account_actions: action: Utför åtgärd + already_silenced: Detta konto är redan begränsat. title: Utför aktivitet för moderering på %{acct} account_moderation_notes: create: Lämna kommentar @@ -179,17 +179,21 @@ sv: confirm_user: Bekräfta användare create_account_warning: Skapa varning create_announcement: Skapa kungörelse + create_canonical_email_block: Skapa E-post block create_custom_emoji: Skapa egen emoji create_domain_allow: Skapa tillåten domän create_domain_block: Skapa blockerad domän + create_email_domain_block: Skapa E-post domän block create_ip_block: Skapa IP-regel create_unavailable_domain: Skapa otillgänglig domän create_user_role: Skapa roll demote_user: Degradera användare destroy_announcement: Radera kungörelse + destroy_canonical_email_block: Ta bort e-post block destroy_custom_emoji: Radera egen emoji destroy_domain_allow: Ta bort tillåten domän destroy_domain_block: Ta bort blockerad domän + destroy_email_domain_block: Ta bort E-post domän block destroy_instance: Rensa domänen destroy_ip_block: Radera IP-regel destroy_status: Radera inlägg @@ -232,19 +236,24 @@ sv: assigned_to_self_report_html: "%{name} tilldelade rapporten %{target} till sig själva" change_email_user_html: "%{name} bytte e-postadress för användaren %{target}" change_role_user_html: "%{name} ändrade roll för %{target}" + confirm_user_html: "%{name} bekräftad e-post adress av användare %{target}" create_account_warning_html: "%{name} skickade en varning till %{target}" create_announcement_html: "%{name} skapade kungörelsen %{target}" + create_canonical_email_block_html: "%{name} blockade e-posten med %{target}" create_custom_emoji_html: "%{name} laddade upp ny emoji %{target}" create_domain_allow_html: "%{name} vitlistade domän %{target}" create_domain_block_html: "%{name} blockerade domänen %{target}" + create_email_domain_block_html: "%{name} blockerade e-post domänet%{target}" create_ip_block_html: "%{name} skapade regel för IP %{target}" create_unavailable_domain_html: "%{name} stoppade leverans till domänen %{target}" create_user_role_html: "%{name} skapade rollen %{target}" demote_user_html: "%{name} nedgraderade användare %{target}" destroy_announcement_html: "%{name} raderade kungörelsen %{target}" + destroy_canonical_email_block_html: "%{name} avblockerade e-post med hash%{target}" destroy_custom_emoji_html: "%{name} raderade emoji %{target}" destroy_domain_allow_html: "%{name} raderade domän %{target} från vitlistan" destroy_domain_block_html: "%{name} avblockerade domänen %{target}" + destroy_email_domain_block_html: "%{name} avblockerade e-post domänet %{target}" destroy_instance_html: "%{name} rensade domän %{target}" destroy_ip_block_html: "%{name} tog bort regel för IP %{target}" destroy_status_html: "%{name} tog bort inlägget av %{target}" @@ -865,7 +874,9 @@ sv: message_html: "Din objektlagring är felkonfigurerad. Sekretessen för dina användare är i riskzonen." tags: moderation: + reviewed: Granskat title: Status + trendable: name: Namn reset: Återställ review: Granskningsstatus @@ -1107,6 +1118,8 @@ sv: view_strikes: Visa tidigare prickar på ditt konto too_fast: Formuläret har skickats för snabbt, försök igen. use_security_key: Använd säkerhetsnyckel + author_attribution: + example_title: Exempeltext challenge: confirm: Fortsätt hint_html: "Tips: Vi frågar dig inte efter ditt lösenord igen under nästkommande timme." @@ -1181,8 +1194,6 @@ sv: your_appeal_approved: Din överklagan har godkänts your_appeal_pending: Du har lämnat in en överklagan your_appeal_rejected: Din överklagan har avvisats - domain_validator: - invalid_domain: är inte ett giltigt domännamn edit_profile: basic_information: Allmän information hint_html: "Anpassa vad folk ser på din offentliga profil och bredvid dina inlägg. Andra personer är mer benägna att följa dig och interagera med dig när du har en ifylld profil och en profilbild." @@ -1681,23 +1692,12 @@ sv: edited_at_html: 'Ändrad: %{date}' errors: in_reply_not_found: Inlägget du försöker svara på verkar inte existera. - open_in_web: Öppna på webben over_character_limit: teckengräns på %{max} har överskridits pin_errors: direct: Inlägg som endast är synliga för nämnda användare kan inte fästas limit: Du har redan fäst det maximala antalet inlägg ownership: Någon annans inlägg kan inte fästas reblog: En boost kan inte fästas - poll: - total_people: - one: "%{count} person" - other: "%{count} personer" - total_votes: - one: "%{count} röst" - other: "%{count} röster" - vote: Rösta - show_more: Visa mer - show_thread: Visa tråd title: '%{name}: "%{quote}"' visibilities: direct: Direkt diff --git a/config/locales/ta.yml b/config/locales/ta.yml index c73148eaca..3a98b6a25d 100644 --- a/config/locales/ta.yml +++ b/config/locales/ta.yml @@ -6,7 +6,6 @@ ta: contact_unavailable: பொ/இ hosted_on: மாஸ்டோடாண் %{domain} இனையத்தில் இயங்குகிறது accounts: - follow: பின்தொடர் followers: one: பின்தொடர்பவர் other: பின்தொடர்பவர்கள் @@ -220,4 +219,3 @@ ta: other: "%{count} ஒலிகள்" errors: in_reply_not_found: நீங்கள் மறுமொழி அளிக்க முயலும் பதிவு இருப்பதுபோல் தெரியவில்லை. - show_thread: தொடரைக் காட்டு diff --git a/config/locales/te.yml b/config/locales/te.yml index a5eb8d7794..84697a4aef 100644 --- a/config/locales/te.yml +++ b/config/locales/te.yml @@ -6,7 +6,6 @@ te: contact_unavailable: వర్తించదు hosted_on: మాస్టొడాన్ %{domain} లో హోస్టు చేయబడింది accounts: - follow: అనుసరించు followers: one: అనుచరి other: అనుచరులు diff --git a/config/locales/th.yml b/config/locales/th.yml index f119102112..65424f4eb6 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -7,7 +7,6 @@ th: hosted_on: Mastodon ที่โฮสต์ที่ %{domain} title: เกี่ยวกับ accounts: - follow: ติดตาม followers: other: ผู้ติดตาม following: กำลังติดตาม @@ -23,7 +22,7 @@ th: admin: account_actions: action: ทำการกระทำ - already_silenced: มีการทำให้บัญชีนี้เงียบไปแล้ว + already_silenced: มีการจำกัดบัญชีนี้ไปแล้ว already_suspended: มีการระงับบัญชีนี้ไปแล้ว title: ทำการกระทำการกลั่นกรองต่อ %{acct} account_moderation_notes: @@ -1143,6 +1142,12 @@ th: view_strikes: ดูการดำเนินการที่ผ่านมาต่อบัญชีของคุณ too_fast: ส่งแบบฟอร์มเร็วเกินไป ลองอีกครั้ง use_security_key: ใช้กุญแจความปลอดภัย + author_attribution: + example_title: ข้อความตัวอย่าง + hint_html: ควบคุมวิธีที่ให้เครดิตแก่คุณเมื่อมีการแบ่งปันลิงก์ใน Mastodon + more_from_html: เพิ่มเติมจาก %{name} + s_blog: บล็อกของ %{name} + title: การระบุแหล่งที่มาผู้สร้าง challenge: confirm: ดำเนินการต่อ hint_html: "เคล็ดลับ: เราจะไม่ถามรหัสผ่านของคุณกับคุณสำหรับชั่วโมงถัดไป" @@ -1217,8 +1222,6 @@ th: your_appeal_approved: อนุมัติการอุทธรณ์ของคุณแล้ว your_appeal_pending: คุณได้ส่งการอุทธรณ์ your_appeal_rejected: ปฏิเสธการอุทธรณ์ของคุณแล้ว - domain_validator: - invalid_domain: ไม่ใช่ชื่อโดเมนที่ถูกต้อง edit_profile: basic_information: ข้อมูลพื้นฐาน hint_html: "ปรับแต่งสิ่งที่ผู้คนเห็นในโปรไฟล์สาธารณะของคุณและถัดจากโพสต์ของคุณ ผู้คนอื่น ๆ มีแนวโน้มที่จะติดตามคุณกลับและโต้ตอบกับคุณมากขึ้นเมื่อคุณมีโปรไฟล์ที่กรอกแล้วและรูปภาพโปรไฟล์" @@ -1706,21 +1709,12 @@ th: edited_at_html: แก้ไขเมื่อ %{date} errors: in_reply_not_found: ดูเหมือนว่าจะไม่มีโพสต์ที่คุณกำลังพยายามตอบกลับอยู่ - open_in_web: เปิดในเว็บ over_character_limit: เกินขีดจำกัดตัวอักษรที่ %{max} แล้ว pin_errors: direct: ไม่สามารถปักหมุดโพสต์ที่ปรากฏแก่ผู้ใช้ที่กล่าวถึงเท่านั้น limit: คุณได้ปักหมุดโพสต์ถึงจำนวนสูงสุดไปแล้ว ownership: ไม่สามารถปักหมุดโพสต์ของคนอื่น reblog: ไม่สามารถปักหมุดการดัน - poll: - total_people: - other: "%{count} คน" - total_votes: - other: "%{count} การลงคะแนน" - vote: ลงคะแนน - show_more: แสดงเพิ่มเติม - show_thread: แสดงกระทู้ title: '%{name}: "%{quote}"' visibilities: direct: โดยตรง @@ -1918,6 +1912,7 @@ th: instructions_html: คัดลอกแล้ววางโค้ดด้านล่างลงใน HTML ของเว็บไซต์ของคุณ จากนั้นเพิ่มที่อยู่ของเว็บไซต์ของคุณลงในหนึ่งในช่องพิเศษในโปรไฟล์ของคุณจากแท็บ "แก้ไขโปรไฟล์" และบันทึกการเปลี่ยนแปลง verification: การตรวจสอบ verified_links: ลิงก์ที่ยืนยันแล้วของคุณ + website_verification: การตรวจสอบเว็บไซต์ webauthn_credentials: add: เพิ่มกุญแจความปลอดภัยใหม่ create: diff --git a/config/locales/tr.yml b/config/locales/tr.yml index 4318f4eac4..d6ca6b4276 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -7,7 +7,6 @@ tr: hosted_on: Mastodon %{domain} üzerinde barındırılıyor title: Hakkında accounts: - follow: Takip et followers: one: Takipçi other: Takipçiler @@ -25,6 +24,8 @@ tr: admin: account_actions: action: Eylemi gerçekleştir + already_silenced: Bu hesap zaten sınırlanmış. + already_suspended: Bu hesap zaten askıya alınmış. title: "%{acct} üzerinde denetleme eylemi gerçekleştir" account_moderation_notes: create: Not bırak @@ -46,6 +47,7 @@ tr: title: "%{username} için e-postayı değiştir" change_role: changed_msg: Rol başarıyla değiştirildi! + edit_roles: Kullanıcı rollerini yönetin label: Rolü değiştir no_role: Rol yok title: "%{username} için rolü değiştir" @@ -602,6 +604,7 @@ tr: suspend_description_html: Bu hesap ve tüm içeriği erişilmez olacak ve nihayetinde silinecek ve bu hesapla etkileşim mümkün olmayacaktır. 30 gün içinde geri alınabilir. Bu hesaba yönelik tüm bildiriimleri kapatır. actions_description_html: Bu bildirimi çözmek için ne yapılması gerektiğine karar verin. Bildirilen hesap için ceza işlemi yaparsanız, İstenmeyen kategorisi seçilmemişse, onlara bir e-posta duyurusu gönderilecektir. actions_description_remote_html: Bu bildirimi çözmek için hangi eylemi yapmak istediğinize karar verin. Bu yalnızca sizin sunucunuzun bu uzak hesapla nasıl etkileşeğini ve içeriğiyle ne yapacağını etkiler. + actions_no_posts: Bu raporun ilişkili olduğu silinecek gönderi yok add_to_report: Bildirime daha fazlasını ekle already_suspended_badges: local: Bu sunucuda zaten askıya alınmış @@ -1157,6 +1160,12 @@ tr: view_strikes: Hesabınıza yönelik eski eylemleri görüntüleyin too_fast: Form çok hızlı gönderildi, tekrar deneyin. use_security_key: Güvenlik anahtarını kullan + author_attribution: + example_title: Örnek metin + hint_html: Mastodon'da bağlantılar paylaşıldığında nasıl tanınmak istediğinizi denetleyin. + more_from_html: "%{name} kişisinden daha fazlası" + s_blog: "%{name} kişisinin Günlüğü" + title: Yazar atıfı challenge: confirm: Devam et hint_html: "İpucu: Önümüzdeki saat boyunca sana parolanı sormayacağız." @@ -1231,8 +1240,6 @@ tr: your_appeal_approved: İtirazınız onaylandı your_appeal_pending: Bir itiraz gönderdiniz your_appeal_rejected: İtirazınız reddedildi - domain_validator: - invalid_domain: geçerli bir alan adı değil edit_profile: basic_information: Temel bilgiler hint_html: "İnsanlara herkese açık profilinizde ve gönderilerinizin yanında ne göstermek istediğinizi düzenleyin. Dolu bir profile ve bir profil resmine sahip olduğunuzda diğer insanlar daha yüksek ihtimalle sizi takip etmek ve sizinle etkileşime geçmek isteyeceklerdir." @@ -1732,23 +1739,12 @@ tr: edited_at_html: "%{date} tarihinde düzenlendi" errors: in_reply_not_found: Yanıtlamaya çalıştığınız durum yok gibi görünüyor. - open_in_web: Web sayfasında aç over_character_limit: "%{max} karakter limiti aşıldı" pin_errors: direct: Sadece değinilen kullanıcıların görebileceği gönderiler üstte tutulamaz limit: Halihazırda maksimum sayıda gönderi sabitlediniz ownership: Başkasının gönderisi sabitlenemez reblog: Bir gönderi sabitlenemez - poll: - total_people: - one: "%{count} kişi" - other: "%{count} kişiler" - total_votes: - one: "%{count} oy" - other: "%{count} oylar" - vote: Oy Ver - show_more: Daha fazlasını göster - show_thread: Konuyu göster title: '%{name}: "%{quote}"' visibilities: direct: Doğrudan @@ -1947,6 +1943,7 @@ tr: instructions_html: Aşağıdaki kodu kopyalayın ve websitenizin HTML'sine yapıştırın. Daha sonra "Profil Düzenle" sekmesini kullanarak profilinizdeki ek sahalardan birine websitenizin adresini ekleyin ve değişiklikleri kaydedin. verification: Doğrulama verified_links: Doğrulanmış bağlantılarınız + website_verification: Website doğrulama webauthn_credentials: add: Yeni güvenlik anahtarı ekle create: diff --git a/config/locales/tt.yml b/config/locales/tt.yml index 3a0d9d9ce8..7847d636eb 100644 --- a/config/locales/tt.yml +++ b/config/locales/tt.yml @@ -4,7 +4,6 @@ tt: contact_unavailable: Юк title: Проект турында accounts: - follow: Языл followers: other: язылучы following: Язылгансыз @@ -519,12 +518,6 @@ tt: video: other: "%{count} видео" edited_at_html: "%{date} көнне төзәтте" - open_in_web: Веб-та ачу - poll: - total_people: - other: "%{count} кеше" - vote: Тавыш бирү - show_more: Күбрәк күрсәтү title: '%{name}: "%{quote}"' visibilities: private: Ияртүчеләр генә diff --git a/config/locales/uk.yml b/config/locales/uk.yml index 261c87cd75..e8c4e68998 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -7,7 +7,6 @@ uk: hosted_on: Mastodon розміщено на %{domain} title: Про програму accounts: - follow: Підписатися followers: few: Підписники many: Підписників @@ -29,6 +28,7 @@ uk: admin: account_actions: action: Виконати дію + already_silenced: Цей обліковий запис вже обмежено. already_suspended: Цей обліковий запис вже було призупинено. title: Здійснити модераційну дію над %{acct} account_moderation_notes: @@ -628,6 +628,7 @@ uk: suspend_description_html: Обліковий запис і весь його вміст будуть недоступними й врешті-решт видалені, і взаємодіяти з ним буде неможливо. Відновлення можливе протягом 30 днів. Закриває всі скарги на цей обліковий запис. actions_description_html: Визначте, які дії слід вжити для розв'язання цієї скарги. Якщо ви оберете каральні дії проти зареєстрованого облікового запису, про них буде надіслано сповіщення електронним листом, крім випадків, коли вибрано категорію Спам. actions_description_remote_html: Визначте, які дії слід вжити для розв'язання цього звіту. Це вплине тільки на те, як ваш сервер з'єднується з цим віддаленим обліковим записом і обробляє його вміст. + actions_no_posts: Ця скарга не має жодних пов'язаних дописів для видалення add_to_report: Додати ще подробиць до скарги already_suspended_badges: local: Вже призупинено на цьому сервері @@ -1195,6 +1196,12 @@ uk: view_strikes: Переглянути попередні попередження вашому обліковому запису too_fast: Форму подано занадто швидко, спробуйте ще раз. use_security_key: Використовувати ключ безпеки + author_attribution: + example_title: Зразок тексту + hint_html: Контроль авторства поширених посилань на Mastodon. + more_from_html: Більше від %{name} + s_blog: Блог %{name} + title: Атрибути авторства challenge: confirm: Далі hint_html: "Підказка: ми не будемо запитувати ваш пароль впродовж наступної години." @@ -1269,8 +1276,6 @@ uk: your_appeal_approved: Вашу апеляцію було схвалено your_appeal_pending: Ви не подавали апеляцій your_appeal_rejected: Вашу апеляцію було відхилено - domain_validator: - invalid_domain: не є допустимим ім'ям домену edit_profile: basic_information: Основна інформація hint_html: "Налаштуйте те, що люди бачитимуть у вашому загальнодоступному профілі та поруч із вашими дописами. Інші люди з більшою ймовірністю підпишуться на вас та взаємодіятимуть з вами, якщо у вас є заповнений профіль та зображення профілю." @@ -1794,27 +1799,12 @@ uk: edited_at_html: Відредаговано %{date} errors: in_reply_not_found: Допису, на який ви намагаєтеся відповісти, не існує. - open_in_web: Відкрити у вебі over_character_limit: перевищено ліміт символів %{max} pin_errors: direct: Не можливо прикріпити дописи, які видимі лише згаданим користувачам limit: Ви вже закріпили максимальну кількість дописів ownership: Не можна закріпити чужий допис reblog: Не можна закріпити просунутий допис - poll: - total_people: - few: "%{count} людей" - many: "%{count} людей" - one: "%{count} людина" - other: "%{count} людей" - total_votes: - few: "%{count} голоса" - many: "%{count} голосів" - one: "%{count} голос" - other: "%{count} голоси" - vote: Проголосувати - show_more: Розгорнути - show_thread: Відкрити обговорення title: '%{name}: "%{quote}"' visibilities: direct: Особисто @@ -2015,6 +2005,7 @@ uk: instructions_html: Скопіюйте та вставте наведений нижче код у HTML-код вашого сайту. Потім додайте адресу свого сайту в одне з додаткових полів вашого профілю на вкладці «Редагувати профіль» і збережіть зміни. verification: Підтвердження verified_links: Ваші підтверджені посилання + website_verification: Підтвердження вебсайтів webauthn_credentials: add: Додати новий ключ безпеки create: diff --git a/config/locales/uz.yml b/config/locales/uz.yml index 403ffd33cf..9215a0f0e8 100644 --- a/config/locales/uz.yml +++ b/config/locales/uz.yml @@ -2,8 +2,6 @@ uz: about: title: Haqida - accounts: - follow: Obuna bo‘lish admin: accounts: display_name: Ko'rsatiladigan nom diff --git a/config/locales/vi.yml b/config/locales/vi.yml index 975df3024b..8f047a2cb7 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -7,7 +7,6 @@ vi: hosted_on: "%{domain} vận hành nhờ Mastodon" title: Giới thiệu accounts: - follow: Theo dõi followers: other: Người theo dõi following: Theo dõi @@ -1143,6 +1142,12 @@ vi: view_strikes: Xem những lần cảnh cáo cũ too_fast: Nghi vấn đăng ký spam, xin thử lại. use_security_key: Dùng khóa bảo mật + author_attribution: + example_title: Văn bản mẫu + hint_html: Kiểm soát cách bạn được ghi nhận khi chia sẻ liên kết trên Mastodon. + more_from_html: Thêm từ %{name} + s_blog: "%{name}'s Blog" + title: Ghi nhận tác giả challenge: confirm: Tiếp tục hint_html: "Mẹo: Chúng tôi sẽ không hỏi lại mật khẩu của bạn sau này." @@ -1217,8 +1222,6 @@ vi: your_appeal_approved: Khiếu nại của bạn được chấp nhận your_appeal_pending: Bạn đã gửi một khiếu nại your_appeal_rejected: Khiếu nại của bạn bị từ chối - domain_validator: - invalid_domain: không phải là một tên miền hợp lệ edit_profile: basic_information: Thông tin cơ bản hint_html: "Tùy chỉnh những gì mọi người nhìn thấy trên hồ sơ công khai và bên cạnh tút của bạn. Mọi người sẽ muốn theo dõi và tương tác với bạn hơn nếu bạn có ảnh đại diện và một hồ sơ hoàn chỉnh." @@ -1706,21 +1709,12 @@ vi: edited_at_html: Sửa %{date} errors: in_reply_not_found: Bạn đang trả lời một tút không còn tồn tại. - open_in_web: Xem trong web over_character_limit: vượt quá giới hạn %{max} ký tự pin_errors: direct: Không thể ghim những tút nhắn riêng limit: Bạn đã ghim quá số lượng tút cho phép ownership: Không thể ghim tút của người khác reblog: Không thể ghim tút đăng lại - poll: - total_people: - other: "%{count} người bình chọn" - total_votes: - other: "%{count} người bình chọn" - vote: Bình chọn - show_more: Đọc thêm - show_thread: Nội dung gốc title: '%{name}: "%{quote}"' visibilities: direct: Nhắn riêng @@ -1918,6 +1912,7 @@ vi: instructions_html: Sao chép và dán mã bên dưới vào mã nguồn trang web của bạn. Sau đó, thêm địa chỉ trang web của bạn vào một trong các trường metadata trên hồ sơ của bạn từ tab "Sửa hồ sơ" và lưu thay đổi. verification: Xác minh verified_links: Những liên kết bạn đã xác minh + website_verification: Xác minh website webauthn_credentials: add: Thêm khóa bảo mật mới create: diff --git a/config/locales/zgh.yml b/config/locales/zgh.yml index 180fcf2f16..cbd0bc961b 100644 --- a/config/locales/zgh.yml +++ b/config/locales/zgh.yml @@ -1,7 +1,6 @@ --- zgh: accounts: - follow: ⴹⴼⵕ followers: one: ⴰⵎⴹⴼⴰⵕ other: ⵉⵎⴹⴼⴰⵕⵏ diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index 6b399d3499..277785f683 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -7,7 +7,6 @@ zh-CN: hosted_on: 运行在 %{domain} 上的 Mastodon 实例 title: 关于本站 accounts: - follow: 关注 followers: other: 关注者 following: 正在关注 @@ -23,7 +22,7 @@ zh-CN: admin: account_actions: action: 执行操作 - already_silenced: 此帐户已受限。 + already_silenced: 此账户已受限。 already_suspended: 此帐户已被封禁。 title: 在 %{acct} 上执行管理操作 account_moderation_notes: @@ -1143,6 +1142,12 @@ zh-CN: view_strikes: 查看针对你账号的记录 too_fast: 表单提交过快,请重试。 use_security_key: 使用安全密钥 + author_attribution: + example_title: 示例文本 + hint_html: 控制在 Mastodon 上分享的链接如何显示你的署名。 + more_from_html: 来自 %{name} 的更多内容 + s_blog: "%{name} 的博客" + title: 作者归属 challenge: confirm: 继续 hint_html: "注意:接下来一小时内我们不会再次要求你输入密码。" @@ -1217,8 +1222,6 @@ zh-CN: your_appeal_approved: 你的申诉已被批准 your_appeal_pending: 你已提交申诉 your_appeal_rejected: 你的申诉已被驳回 - domain_validator: - invalid_domain: 不是一个有效的域名 edit_profile: basic_information: 基本信息 hint_html: "自定义公开资料和嘟文旁边显示的内容。当您填写完整的个人资料并设置了头像时,其他人更有可能关注您并与您互动。" @@ -1706,21 +1709,12 @@ zh-CN: edited_at_html: 编辑于 %{date} errors: in_reply_not_found: 你回复的嘟文似乎不存在 - open_in_web: 在站内打开 over_character_limit: 超过了 %{max} 字的限制 pin_errors: direct: 仅对被提及的用户可见的帖子不能被置顶 limit: 你所固定的嘟文数量已达到上限 ownership: 不能置顶别人的嘟文 reblog: 不能置顶转嘟 - poll: - total_people: - other: "%{count} 人" - total_votes: - other: "%{count} 票" - vote: 投票 - show_more: 显示更多 - show_thread: 显示全部对话 title: "%{name}:“%{quote}”" visibilities: direct: 私信 @@ -1918,6 +1912,7 @@ zh-CN: instructions_html: 将下面的代码复制并粘贴到你网站的HTML中。然后在“编辑个人资料”选项卡中的附加字段之一添加你网站的地址,并保存更改。 verification: 验证 verified_links: 你已验证的链接 + website_verification: 网站验证 webauthn_credentials: add: 添加新的安全密钥 create: diff --git a/config/locales/zh-HK.yml b/config/locales/zh-HK.yml index 26743d2cb1..7682712759 100644 --- a/config/locales/zh-HK.yml +++ b/config/locales/zh-HK.yml @@ -7,7 +7,6 @@ zh-HK: hosted_on: 在 %{domain} 運作的 Mastodon 伺服器 title: 關於 accounts: - follow: 關注 followers: other: 關注者 following: 正在關注 @@ -1135,8 +1134,6 @@ zh-HK: your_appeal_approved: 你的申訴已獲批准 your_appeal_pending: 你已提交申訴 your_appeal_rejected: 你的申訴已被駁回 - domain_validator: - invalid_domain: 不是一個可用域名 edit_profile: basic_information: 基本資料 hint_html: "自訂你的公開個人檔案和帖文內容。當你有完整的個人檔案和頭像時,其他人更願意追蹤你和與你互動。" @@ -1609,21 +1606,12 @@ zh-HK: edited_at_html: 編輯於 %{date} errors: in_reply_not_found: 你所回覆的嘟文並不存在。 - open_in_web: 開啟網頁 over_character_limit: 超過了 %{max} 字的限制 pin_errors: direct: 無法將只有被提及使用者可見的帖文置頂 limit: 你所置頂的文章數量已經達到上限 ownership: 不能置頂他人的文章 reblog: 不能置頂轉推 - poll: - total_people: - other: "%{count} 人" - total_votes: - other: "%{count} 票" - vote: 投票 - show_more: 顯示更多 - show_thread: 顯示討論串 title: "%{name}:「%{quote}」" visibilities: direct: 私人訊息 diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml index 8288e9bfac..35f000b601 100644 --- a/config/locales/zh-TW.yml +++ b/config/locales/zh-TW.yml @@ -7,7 +7,6 @@ zh-TW: hosted_on: 於 %{domain} 託管之 Mastodon 站點 title: 關於本站 accounts: - follow: 跟隨 followers: other: 跟隨者 following: 正在跟隨 @@ -23,7 +22,7 @@ zh-TW: admin: account_actions: action: 執行動作 - already_silenced: 此帳號已被靜音。 + already_silenced: 此帳號已被限制。 already_suspended: 此帳號已被停權。 title: 對 %{acct} 執行站務動作 account_moderation_notes: @@ -1145,6 +1144,12 @@ zh-TW: view_strikes: 檢視針對您帳號過去的警示 too_fast: 送出表單的速度太快跟不上,請稍後再試。 use_security_key: 使用安全金鑰 + author_attribution: + example_title: 範例文字 + hint_html: 控制如何於 Mastodon 上分享連結時註明您的貢獻。 + more_from_html: 來自 %{name} 之更多內容 + s_blog: "%{name} 的部落格" + title: 作者署名 challenge: confirm: 繼續 hint_html: "温馨小提醒: 我們於接下來一小時內不會再要求您輸入密碼。" @@ -1219,8 +1224,6 @@ zh-TW: your_appeal_approved: 您的申訴已被批准 your_appeal_pending: 您已遞交申訴 your_appeal_rejected: 您的申訴已被駁回 - domain_validator: - invalid_domain: 並非一個有效網域 edit_profile: basic_information: 基本資訊 hint_html: "自訂人們能於您個人檔案及嘟文旁所見之內容。當您完成填寫個人檔案及設定大頭貼後,其他人們比較願意跟隨您並與您互動。" @@ -1269,7 +1272,7 @@ zh-TW: home: 首頁時間軸 notifications: 通知 public: 公開時間軸 - thread: 對話 + thread: 討論串 edit: add_keyword: 新增關鍵字 keywords: 關鍵字 @@ -1708,21 +1711,12 @@ zh-TW: edited_at_html: 編輯於 %{date} errors: in_reply_not_found: 您嘗試回覆的嘟文看起來不存在。 - open_in_web: 以網頁開啟 over_character_limit: 已超過 %{max} 字的限制 pin_errors: direct: 無法釘選只有僅提及使用者可見之嘟文 limit: 釘選嘟文的數量已達上限 ownership: 不能釘選他人的嘟文 reblog: 不能釘選轉嘟 - poll: - total_people: - other: "%{count} 個人" - total_votes: - other: "%{count} 票" - vote: 投票 - show_more: 顯示更多 - show_thread: 顯示討論串 title: "%{name}:「%{quote}」" visibilities: direct: 私訊 @@ -1920,6 +1914,7 @@ zh-TW: instructions_html: 複製及貼上以下程式碼至您個人網站之 HTML 中。接著透過「編輯個人檔案」將您網站網址加入您個人網站之額外欄位中,並儲存變更。 verification: 驗證連結 verified_links: 已驗證連結 + website_verification: 網站驗證 webauthn_credentials: add: 新增安全金鑰 create: diff --git a/config/routes/api.rb b/config/routes/api.rb index 31dec93db1..1105b5e3fd 100644 --- a/config/routes/api.rb +++ b/config/routes/api.rb @@ -323,6 +323,21 @@ namespace :api, format: false do end end + concern :grouped_notifications do + resources :notifications, param: :group_key, only: [:index, :show] do + collection do + post :clear + get :unread_count + end + + member do + post :dismiss + end + + resources :accounts, only: [:index], module: :notifications + end + end + namespace :v2 do get '/search', to: 'search#index', as: :search @@ -348,21 +363,12 @@ namespace :api, format: false do namespace :notifications do resource :policy, only: [:show, :update] end + + concerns :grouped_notifications end - namespace :v2_alpha do - resources :notifications, param: :group_key, only: [:index, :show] do - collection do - post :clear - get :unread_count - end - - member do - post :dismiss - end - - resources :accounts, only: [:index], module: :notifications - end + namespace :v2_alpha, module: 'v2' do + concerns :grouped_notifications end namespace :web do diff --git a/config/routes/settings.rb b/config/routes/settings.rb index 6f166850ee..d83974071f 100644 --- a/config/routes/settings.rb +++ b/config/routes/settings.rb @@ -62,7 +62,7 @@ namespace :settings do resource :delete, only: [:show, :destroy] resource :migration, only: [:show, :create] - resource :verification, only: :show + resource :verification, only: [:show, :update] resource :privacy, only: [:show, :update], controller: 'privacy' namespace :migration do diff --git a/db/migrate/20240909014637_add_attribution_domains_to_accounts.rb b/db/migrate/20240909014637_add_attribution_domains_to_accounts.rb new file mode 100644 index 0000000000..e90f6f1ede --- /dev/null +++ b/db/migrate/20240909014637_add_attribution_domains_to_accounts.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class AddAttributionDomainsToAccounts < ActiveRecord::Migration[7.1] + def change + add_column :accounts, :attribution_domains, :string, array: true, default: [] + end +end diff --git a/db/schema.rb b/db/schema.rb index 87351374a4..be4fc7f2d9 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[7.1].define(version: 2024_08_08_125420) do +ActiveRecord::Schema[7.1].define(version: 2024_09_09_014637) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -200,6 +200,7 @@ ActiveRecord::Schema[7.1].define(version: 2024_08_08_125420) do t.datetime "reviewed_at", precision: nil t.datetime "requested_review_at", precision: nil t.boolean "indexable", default: false, null: false + t.string "attribution_domains", default: [], array: true t.index "(((setweight(to_tsvector('simple'::regconfig, (display_name)::text), 'A'::\"char\") || setweight(to_tsvector('simple'::regconfig, (username)::text), 'B'::\"char\")) || setweight(to_tsvector('simple'::regconfig, (COALESCE(domain, ''::character varying))::text), 'C'::\"char\")))", name: "search_index", using: :gin t.index "lower((username)::text), COALESCE(lower((domain)::text), ''::text)", name: "index_accounts_on_username_and_domain_lower", unique: true t.index ["domain", "id"], name: "index_accounts_on_domain_and_id" diff --git a/docker-compose.yml b/docker-compose.yml index 8053b436ce..c4e8cb7374 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -59,7 +59,7 @@ services: web: # You can uncomment the following line if you want to not use the prebuilt image, for example if you have local code changes # build: . - image: ghcr.io/mastodon/mastodon:v4.3.0-beta.1 + image: ghcr.io/mastodon/mastodon:v4.3.0-beta.2 restart: always env_file: .env.production command: bundle exec puma -C config/puma.rb @@ -83,7 +83,7 @@ services: # build: # dockerfile: ./streaming/Dockerfile # context: . - image: ghcr.io/mastodon/mastodon-streaming:v4.3.0-beta.1 + image: ghcr.io/mastodon/mastodon-streaming:v4.3.0-beta.2 restart: always env_file: .env.production command: node ./streaming/index.js @@ -101,7 +101,7 @@ services: sidekiq: build: . - image: ghcr.io/mastodon/mastodon:v4.3.0-beta.1 + image: ghcr.io/mastodon/mastodon:v4.3.0-beta.2 restart: always env_file: .env.production command: bundle exec sidekiq diff --git a/lib/exceptions.rb b/lib/exceptions.rb index 029235560b..474d0dab20 100644 --- a/lib/exceptions.rb +++ b/lib/exceptions.rb @@ -9,6 +9,7 @@ module Mastodon class DimensionsValidationError < ValidationError; end class StreamValidationError < ValidationError; end class RejectPayload < ValidationError; end + class FilterValidationError < ValidationError; end class RaceConditionError < Error; end class RateLimitExceededError < Error; end class SyntaxError < Error; end diff --git a/lib/mastodon/cli/accounts.rb b/lib/mastodon/cli/accounts.rb index 8a138323d4..08a28e5f5c 100644 --- a/lib/mastodon/cli/accounts.rb +++ b/lib/mastodon/cli/accounts.rb @@ -502,17 +502,7 @@ module Mastodon::CLI - not muted/blocked by us LONG_DESC def prune - query = Account.remote.non_automated - query = query.where('NOT EXISTS (SELECT 1 FROM mentions WHERE account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM favourites WHERE account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM statuses WHERE account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM follows WHERE account_id = accounts.id OR target_account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM blocks WHERE account_id = accounts.id OR target_account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM mutes WHERE target_account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM reports WHERE target_account_id = accounts.id)') - query = query.where('NOT EXISTS (SELECT 1 FROM follow_requests WHERE account_id = accounts.id OR target_account_id = accounts.id)') - - _, deleted = parallelize_with_progress(query) do |account| + _, deleted = parallelize_with_progress(prunable_accounts) do |account| next if account.bot? || account.group? next if account.suspended? next if account.silenced? @@ -577,6 +567,31 @@ module Mastodon::CLI private + def prunable_accounts + Account + .remote + .non_automated + .where.not(referencing_account(Mention, :account_id)) + .where.not(referencing_account(Favourite, :account_id)) + .where.not(referencing_account(Status, :account_id)) + .where.not(referencing_account(Follow, :account_id)) + .where.not(referencing_account(Follow, :target_account_id)) + .where.not(referencing_account(Block, :account_id)) + .where.not(referencing_account(Block, :target_account_id)) + .where.not(referencing_account(Mute, :target_account_id)) + .where.not(referencing_account(Report, :target_account_id)) + .where.not(referencing_account(FollowRequest, :account_id)) + .where.not(referencing_account(FollowRequest, :target_account_id)) + end + + def referencing_account(model, attribute) + model + .where(model.arel_table[attribute].eq Account.arel_table[:id]) + .select(1) + .arel + .exists + end + def report_errors(errors) message = errors.map do |error| <<~STRING diff --git a/lib/mastodon/version.rb b/lib/mastodon/version.rb index 7028a00431..6da7d8288e 100644 --- a/lib/mastodon/version.rb +++ b/lib/mastodon/version.rb @@ -17,7 +17,7 @@ module Mastodon end def default_prerelease - 'beta.1' + 'beta.2' end def prerelease @@ -25,7 +25,7 @@ module Mastodon end def catstodon_revision - '1.0.0+nightly' + '1.0.0' end def build_metadata @@ -47,6 +47,12 @@ module Mastodon @gem_version ||= Gem::Version.new(to_s.split('+')[0]) end + def api_versions + { + mastodon: 2, + } + end + def repository ENV.fetch('GITHUB_REPOSITORY', 'CatCatNya/catstodon') end diff --git a/package.json b/package.json index 4c7af5c16d..1a3c86f728 100644 --- a/package.json +++ b/package.json @@ -171,8 +171,8 @@ "@types/requestidlecallback": "^0.3.5", "@types/webpack": "^4.41.33", "@types/webpack-env": "^1.18.4", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "babel-jest": "^29.5.0", "eslint": "^8.41.0", "eslint-define-config": "^2.0.0", diff --git a/public/embed.js b/public/embed.js index f8e6a22db4..3fb57469a9 100644 --- a/public/embed.js +++ b/public/embed.js @@ -1,5 +1,7 @@ // @ts-check +const allowedPrefixes = (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT' && document.currentScript.dataset.allowedPrefixes) ? document.currentScript.dataset.allowedPrefixes.split(' ') : []; + (function () { 'use strict'; @@ -18,45 +20,71 @@ } }; + /** + * @param {Map} map + */ + var generateId = function (map) { + var id = 0, failCount = 0, idBuffer = new Uint32Array(1); + + while (id === 0 || map.has(id)) { + id = crypto.getRandomValues(idBuffer)[0]; + failCount++; + + if (failCount > 100) { + // give up and assign (easily guessable) unique number if getRandomValues is broken or no luck + id = -(map.size + 1); + break; + } + } + + return id; + }; + ready(function () { - /** @type {Map