Merge branch 'master' into glitch-soc/merge
Conflicts: app/controllers/invites_controller.rb app/serializers/initial_state_serializer.rb config/locales/ko.ymlpull/477/head
commit
45fce0e496
|
@ -11,6 +11,7 @@ aliases:
|
||||||
RAILS_ENV: test
|
RAILS_ENV: test
|
||||||
PARALLEL_TEST_PROCESSORS: 4
|
PARALLEL_TEST_PROCESSORS: 4
|
||||||
ALLOW_NOPAM: true
|
ALLOW_NOPAM: true
|
||||||
|
CONTINUOUS_INTEGRATION: true
|
||||||
DISABLE_SIMPLECOV: true
|
DISABLE_SIMPLECOV: true
|
||||||
working_directory: ~/projects/mastodon/
|
working_directory: ~/projects/mastodon/
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
class Api::V1::Push::SubscriptionsController < Api::BaseController
|
||||||
|
before_action -> { doorkeeper_authorize! :push }
|
||||||
|
before_action :require_user!
|
||||||
|
before_action :set_web_push_subscription
|
||||||
|
|
||||||
|
def create
|
||||||
|
@web_subscription&.destroy!
|
||||||
|
|
||||||
|
@web_subscription = ::Web::PushSubscription.create!(
|
||||||
|
endpoint: subscription_params[:endpoint],
|
||||||
|
key_p256dh: subscription_params[:keys][:p256dh],
|
||||||
|
key_auth: subscription_params[:keys][:auth],
|
||||||
|
data: data_params,
|
||||||
|
user_id: current_user.id,
|
||||||
|
access_token_id: doorkeeper_token.id
|
||||||
|
)
|
||||||
|
|
||||||
|
render json: @web_subscription, serializer: REST::WebPushSubscriptionSerializer
|
||||||
|
end
|
||||||
|
|
||||||
|
def update
|
||||||
|
raise ActiveRecord::RecordNotFound if @web_subscription.nil?
|
||||||
|
|
||||||
|
@web_subscription.update!(data: data_params)
|
||||||
|
|
||||||
|
render json: @web_subscription, serializer: REST::WebPushSubscriptionSerializer
|
||||||
|
end
|
||||||
|
|
||||||
|
def destroy
|
||||||
|
@web_subscription&.destroy!
|
||||||
|
render_empty
|
||||||
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def set_web_push_subscription
|
||||||
|
@web_subscription = ::Web::PushSubscription.find_by(access_token_id: doorkeeper_token.id)
|
||||||
|
end
|
||||||
|
|
||||||
|
def subscription_params
|
||||||
|
params.require(:subscription).permit(:endpoint, keys: [:auth, :p256dh])
|
||||||
|
end
|
||||||
|
|
||||||
|
def data_params
|
||||||
|
return {} if params[:data].blank?
|
||||||
|
params.require(:data).permit(alerts: [:follow, :favourite, :reblog, :mention])
|
||||||
|
end
|
||||||
|
end
|
|
@ -31,22 +31,23 @@ class Api::Web::PushSubscriptionsController < Api::Web::BaseController
|
||||||
endpoint: subscription_params[:endpoint],
|
endpoint: subscription_params[:endpoint],
|
||||||
key_p256dh: subscription_params[:keys][:p256dh],
|
key_p256dh: subscription_params[:keys][:p256dh],
|
||||||
key_auth: subscription_params[:keys][:auth],
|
key_auth: subscription_params[:keys][:auth],
|
||||||
data: data
|
data: data,
|
||||||
|
user_id: active_session.user_id,
|
||||||
|
access_token_id: active_session.access_token_id
|
||||||
)
|
)
|
||||||
|
|
||||||
active_session.update!(web_push_subscription: web_subscription)
|
active_session.update!(web_push_subscription: web_subscription)
|
||||||
|
|
||||||
render json: web_subscription.as_payload
|
render json: web_subscription, serializer: REST::WebPushSubscriptionSerializer
|
||||||
end
|
end
|
||||||
|
|
||||||
def update
|
def update
|
||||||
params.require([:id])
|
params.require([:id])
|
||||||
|
|
||||||
web_subscription = ::Web::PushSubscription.find(params[:id])
|
web_subscription = ::Web::PushSubscription.find(params[:id])
|
||||||
|
|
||||||
web_subscription.update!(data: data_params)
|
web_subscription.update!(data: data_params)
|
||||||
|
|
||||||
render json: web_subscription.as_payload
|
render json: web_subscription, serializer: REST::WebPushSubscriptionSerializer
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
@ -56,6 +57,6 @@ class Api::Web::PushSubscriptionsController < Api::Web::BaseController
|
||||||
end
|
end
|
||||||
|
|
||||||
def data_params
|
def data_params
|
||||||
@data_params ||= params.require(:data).permit(:alerts)
|
@data_params ||= params.require(:data).permit(alerts: [:follow, :favourite, :reblog, :mention])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -9,6 +9,7 @@ class ApplicationController < ActionController::Base
|
||||||
|
|
||||||
include Localized
|
include Localized
|
||||||
include UserTrackingConcern
|
include UserTrackingConcern
|
||||||
|
include SessionTrackingConcern
|
||||||
|
|
||||||
helper_method :current_account
|
helper_method :current_account
|
||||||
helper_method :current_session
|
helper_method :current_session
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
module SessionTrackingConcern
|
||||||
|
extend ActiveSupport::Concern
|
||||||
|
|
||||||
|
UPDATE_SIGN_IN_HOURS = 24
|
||||||
|
|
||||||
|
included do
|
||||||
|
before_action :set_session_activity
|
||||||
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def set_session_activity
|
||||||
|
return unless session_needs_update?
|
||||||
|
current_session.touch
|
||||||
|
end
|
||||||
|
|
||||||
|
def session_needs_update?
|
||||||
|
!current_session.nil? && current_session.updated_at < UPDATE_SIGN_IN_HOURS.hours.ago
|
||||||
|
end
|
||||||
|
end
|
|
@ -9,9 +9,9 @@ class InvitesController < ApplicationController
|
||||||
before_action :set_pack
|
before_action :set_pack
|
||||||
|
|
||||||
def index
|
def index
|
||||||
authorize :invite, :create?
|
authorize :invite, :index?
|
||||||
|
|
||||||
@invites = Invite.where(user: current_user)
|
@invites = invites
|
||||||
@invite = Invite.new(expires_in: 1.day.to_i)
|
@invite = Invite.new(expires_in: 1.day.to_i)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -24,13 +24,13 @@ class InvitesController < ApplicationController
|
||||||
if @invite.save
|
if @invite.save
|
||||||
redirect_to invites_path
|
redirect_to invites_path
|
||||||
else
|
else
|
||||||
@invites = Invite.where(user: current_user)
|
@invites = invites
|
||||||
render :index
|
render :index
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def destroy
|
def destroy
|
||||||
@invite = Invite.where(user: current_user).find(params[:id])
|
@invite = invites.find(params[:id])
|
||||||
authorize @invite, :destroy?
|
authorize @invite, :destroy?
|
||||||
@invite.expire!
|
@invite.expire!
|
||||||
redirect_to invites_path
|
redirect_to invites_path
|
||||||
|
@ -42,6 +42,10 @@ class InvitesController < ApplicationController
|
||||||
use_pack 'settings'
|
use_pack 'settings'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def invites
|
||||||
|
Invite.where(user: current_user)
|
||||||
|
end
|
||||||
|
|
||||||
def resource_params
|
def resource_params
|
||||||
params.require(:invite).permit(:max_uses, :expires_in)
|
params.require(:invite).permit(:max_uses, :expires_in)
|
||||||
end
|
end
|
||||||
|
|
|
@ -16,6 +16,7 @@ class SharesController < ApplicationController
|
||||||
|
|
||||||
def initial_state_params
|
def initial_state_params
|
||||||
text = [params[:title], params[:text], params[:url]].compact.join(' ')
|
text = [params[:title], params[:text], params[:url]].compact.join(' ')
|
||||||
|
|
||||||
{
|
{
|
||||||
settings: Web::Setting.find_by(user: current_user)&.data || {},
|
settings: Web::Setting.find_by(user: current_user)&.data || {},
|
||||||
push_subscription: current_account.user.web_push_subscription(current_session),
|
push_subscription: current_account.user.web_push_subscription(current_session),
|
||||||
|
|
|
@ -77,7 +77,7 @@ export default class Upload extends ImmutablePureComponent {
|
||||||
{({ scale }) => (
|
{({ scale }) => (
|
||||||
<div className='compose-form__upload-thumbnail' style={{ transform: `scale(${scale})`, backgroundImage: `url(${media.get('preview_url')})`, backgroundPosition: `${x}% ${y}%` }}>
|
<div className='compose-form__upload-thumbnail' style={{ transform: `scale(${scale})`, backgroundImage: `url(${media.get('preview_url')})`, backgroundPosition: `${x}% ${y}%` }}>
|
||||||
<div className={classNames('compose-form__upload__actions', { active })}>
|
<div className={classNames('compose-form__upload__actions', { active })}>
|
||||||
<button className='icon-button' onClick={this.handleUndoClick}><i className='fa fa-times' /> <FormattedMessage id='upload_form.undo' defaultMessage='Undo' /></button>
|
<button className='icon-button' onClick={this.handleUndoClick}><i className='fa fa-times' /> <FormattedMessage id='upload_form.undo' defaultMessage='Delete' /></button>
|
||||||
{media.get('type') === 'image' && <button className='icon-button' onClick={this.handleFocalPointClick}><i className='fa fa-crosshairs' /> <FormattedMessage id='upload_form.focus' defaultMessage='Crop' /></button>}
|
{media.get('type') === 'image' && <button className='icon-button' onClick={this.handleFocalPointClick}><i className='fa fa-crosshairs' /> <FormattedMessage id='upload_form.focus' defaultMessage='Crop' /></button>}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "حظر @{name}",
|
"account.block": "حظر @{name}",
|
||||||
"account.block_domain": "إخفاء كل شيئ قادم من إسم النطاق {domain}",
|
"account.block_domain": "إخفاء كل شيئ قادم من إسم النطاق {domain}",
|
||||||
"account.blocked": "محظور",
|
"account.blocked": "محظور",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Блокирай",
|
"account.block": "Блокирай",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloca @{name}",
|
"account.block": "Bloca @{name}",
|
||||||
"account.block_domain": "Amaga-ho tot de {domain}",
|
"account.block_domain": "Amaga-ho tot de {domain}",
|
||||||
"account.blocked": "Bloquejat",
|
"account.blocked": "Bloquejat",
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bluccà @{name}",
|
"account.block": "Bluccà @{name}",
|
||||||
"account.block_domain": "Piattà tuttu da {domain}",
|
"account.block_domain": "Piattà tuttu da {domain}",
|
||||||
"account.blocked": "Bluccatu",
|
"account.blocked": "Bluccatu",
|
||||||
"account.direct": "Missaghju direttu @{name}",
|
"account.direct": "Missaghju direttu @{name}",
|
||||||
"account.disclaimer_full": "Information below may reflect the user's profile incompletely.",
|
"account.disclaimer_full": "Ghjè pussibule chì l’infurmazione quì sottu ùn rifletta micca u prufile sanu di l’utilizatore.",
|
||||||
"account.domain_blocked": "Duminiu piattatu",
|
"account.domain_blocked": "Duminiu piattatu",
|
||||||
"account.edit_profile": "Mudificà u prufile",
|
"account.edit_profile": "Mudificà u prufile",
|
||||||
"account.follow": "Siguità",
|
"account.follow": "Siguità",
|
||||||
|
@ -28,7 +29,7 @@
|
||||||
"account.unfollow": "Ùn siguità più",
|
"account.unfollow": "Ùn siguità più",
|
||||||
"account.unmute": "Ùn piattà più @{name}",
|
"account.unmute": "Ùn piattà più @{name}",
|
||||||
"account.unmute_notifications": "Ùn piattà più nutificazione da @{name}",
|
"account.unmute_notifications": "Ùn piattà più nutificazione da @{name}",
|
||||||
"account.view_full_profile": "View full profile",
|
"account.view_full_profile": "Vede tuttu u prufile",
|
||||||
"alert.unexpected.message": "Un prublemu inaspettatu hè accadutu.",
|
"alert.unexpected.message": "Un prublemu inaspettatu hè accadutu.",
|
||||||
"alert.unexpected.title": "Uups!",
|
"alert.unexpected.title": "Uups!",
|
||||||
"boost_modal.combo": "Pudete appughjà nant'à {combo} per saltà quessa a prussima volta",
|
"boost_modal.combo": "Pudete appughjà nant'à {combo} per saltà quessa a prussima volta",
|
||||||
|
@ -78,7 +79,7 @@
|
||||||
"confirmations.delete.message": "Site sicuru·a che vulete supprime stu statutu?",
|
"confirmations.delete.message": "Site sicuru·a che vulete supprime stu statutu?",
|
||||||
"confirmations.delete_list.confirm": "Toglie",
|
"confirmations.delete_list.confirm": "Toglie",
|
||||||
"confirmations.delete_list.message": "Site sicuru·a che vulete supprime sta lista?",
|
"confirmations.delete_list.message": "Site sicuru·a che vulete supprime sta lista?",
|
||||||
"confirmations.domain_block.confirm": "Piattà tuttu u duminiu?",
|
"confirmations.domain_block.confirm": "Piattà tuttu u duminiu",
|
||||||
"confirmations.domain_block.message": "Site sicuru·a che vulete piattà tuttu à {domain}? Saria forse abbastanza di bluccà ò piattà alcuni conti da quallà.",
|
"confirmations.domain_block.message": "Site sicuru·a che vulete piattà tuttu à {domain}? Saria forse abbastanza di bluccà ò piattà alcuni conti da quallà.",
|
||||||
"confirmations.mute.confirm": "Piattà",
|
"confirmations.mute.confirm": "Piattà",
|
||||||
"confirmations.mute.message": "Site sicuru·a che vulete piattà @{name}?",
|
"confirmations.mute.message": "Site sicuru·a che vulete piattà @{name}?",
|
||||||
|
@ -107,13 +108,13 @@
|
||||||
"empty_column.home.public_timeline": "a linea pubblica",
|
"empty_column.home.public_timeline": "a linea pubblica",
|
||||||
"empty_column.list": "Ùn c'hè ancu nunda quì. Quandu membri di sta lista manderanu novi statuti, i vidarete quì.",
|
"empty_column.list": "Ùn c'hè ancu nunda quì. Quandu membri di sta lista manderanu novi statuti, i vidarete quì.",
|
||||||
"empty_column.notifications": "Ùn avete ancu nisuna nutificazione. Interact with others to start the conversation.",
|
"empty_column.notifications": "Ùn avete ancu nisuna nutificazione. Interact with others to start the conversation.",
|
||||||
"empty_column.public": "Ùn c'hè nunda quì! Scrivete qualcosa in pubblicu o seguitate utilizatori d'altre istanze per empie a linea pubblica.",
|
"empty_column.public": "Ùn c'hè nunda quì! Scrivete qualcosa in pubblicu o seguitate utilizatori d'altre istanze per empie a linea pubblica",
|
||||||
"follow_request.authorize": "Auturizà",
|
"follow_request.authorize": "Auturizà",
|
||||||
"follow_request.reject": "Righjittà",
|
"follow_request.reject": "Righjittà",
|
||||||
"getting_started.appsshort": "Applicazione",
|
"getting_started.appsshort": "Applicazione",
|
||||||
"getting_started.faq": "FAQ",
|
"getting_started.faq": "FAQ",
|
||||||
"getting_started.heading": "Per principià",
|
"getting_started.heading": "Per principià",
|
||||||
"getting_started.open_source_notice": "Mastodon ghjè un lugiziale liberu. Pudete cuntribuisce à u codice o a traduzione, o palisà un bug, nant'à GitHub: {github}",
|
"getting_started.open_source_notice": "Mastodon ghjè un lugiziale liberu. Pudete cuntribuisce à u codice o a traduzione, o palisà un bug, nant'à GitHub: {github}.",
|
||||||
"getting_started.userguide": "Guida d'utilizazione",
|
"getting_started.userguide": "Guida d'utilizazione",
|
||||||
"home.column_settings.advanced": "Avanzati",
|
"home.column_settings.advanced": "Avanzati",
|
||||||
"home.column_settings.basic": "Bàsichi",
|
"home.column_settings.basic": "Bàsichi",
|
||||||
|
@ -200,7 +201,7 @@
|
||||||
"onboarding.page_six.apps_available": "Ci sò {apps} dispunibule per iOS, Android è altre piattaforme.",
|
"onboarding.page_six.apps_available": "Ci sò {apps} dispunibule per iOS, Android è altre piattaforme.",
|
||||||
"onboarding.page_six.github": "Mastodon ghjè un lugiziale liberu. Pudete cuntribuisce à u codice o a traduzione, o palisà un prublemu, nant'à {github}.",
|
"onboarding.page_six.github": "Mastodon ghjè un lugiziale liberu. Pudete cuntribuisce à u codice o a traduzione, o palisà un prublemu, nant'à {github}.",
|
||||||
"onboarding.page_six.guidelines": "regule di a cumunità",
|
"onboarding.page_six.guidelines": "regule di a cumunità",
|
||||||
"onboarding.page_six.read_guidelines": "Ùn vi scurdate di leghje e {guidelines} di {domain}",
|
"onboarding.page_six.read_guidelines": "Ùn vi scurdate di leghje e {guidelines} di {domain}!",
|
||||||
"onboarding.page_six.various_app": "applicazione pè u telefuninu",
|
"onboarding.page_six.various_app": "applicazione pè u telefuninu",
|
||||||
"onboarding.page_three.profile": "Pudete mudificà u prufile per cambia u ritrattu, a descrizzione è u nome affissatu. Ci sò ancu alcun'altre preferenze.",
|
"onboarding.page_three.profile": "Pudete mudificà u prufile per cambia u ritrattu, a descrizzione è u nome affissatu. Ci sò ancu alcun'altre preferenze.",
|
||||||
"onboarding.page_three.search": "Fate usu di l'area di ricerca per truvà altre persone è vede hashtag cum'è {illustration} o {introductions}. Per vede qualcunu ch'ùn hè micca nant'à st'istanza, cercate u so identificatore complettu (pare un'email).",
|
"onboarding.page_three.search": "Fate usu di l'area di ricerca per truvà altre persone è vede hashtag cum'è {illustration} o {introductions}. Per vede qualcunu ch'ùn hè micca nant'à st'istanza, cercate u so identificatore complettu (pare un'email).",
|
||||||
|
@ -231,13 +232,13 @@
|
||||||
"report.target": "Signalamentu",
|
"report.target": "Signalamentu",
|
||||||
"search.placeholder": "Circà",
|
"search.placeholder": "Circà",
|
||||||
"search_popout.search_format": "Ricerca avanzata",
|
"search_popout.search_format": "Ricerca avanzata",
|
||||||
"search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.",
|
"search_popout.tips.full_text": "I testi simplici rimandanu i statuti ch'avete scritti, aghjunti à i vostri favuriti, spartuti o induve quelli site mintuvatu·a, è ancu i cugnomi, nomi pubblichi è hashtag chì currispondenu.",
|
||||||
"search_popout.tips.hashtag": "hashtag",
|
"search_popout.tips.hashtag": "hashtag",
|
||||||
"search_popout.tips.status": "statutu",
|
"search_popout.tips.status": "statutu",
|
||||||
"search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags",
|
"search_popout.tips.text": "Un testu simplice rimanda i nomi pubblichi, cugnomi è hashtag",
|
||||||
"search_popout.tips.user": "utilizatore",
|
"search_popout.tips.user": "utilizatore",
|
||||||
"search_results.accounts": "Ghjente",
|
"search_results.accounts": "Ghjente",
|
||||||
"search_results.hashtags": "Hashtags",
|
"search_results.hashtags": "Hashtag",
|
||||||
"search_results.statuses": "Statuti",
|
"search_results.statuses": "Statuti",
|
||||||
"search_results.total": "{count, number} {count, plural, one {risultatu} other {risultati}}",
|
"search_results.total": "{count, number} {count, plural, one {risultatu} other {risultati}}",
|
||||||
"standalone.public_title": "Una vista di...",
|
"standalone.public_title": "Una vista di...",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "@{name} blocken",
|
"account.block": "@{name} blocken",
|
||||||
"account.block_domain": "Alles von {domain} verstecken",
|
"account.block_domain": "Alles von {domain} verstecken",
|
||||||
"account.blocked": "Blockiert",
|
"account.blocked": "Blockiert",
|
||||||
|
|
|
@ -552,6 +552,10 @@
|
||||||
{
|
{
|
||||||
"defaultMessage": "Domain hidden",
|
"defaultMessage": "Domain hidden",
|
||||||
"id": "account.domain_blocked"
|
"id": "account.domain_blocked"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"defaultMessage": "Bot",
|
||||||
|
"id": "account.badges.bot"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"path": "app/javascript/mastodon/features/account/components/header.json"
|
"path": "app/javascript/mastodon/features/account/components/header.json"
|
||||||
|
@ -815,7 +819,7 @@
|
||||||
"id": "upload_form.description"
|
"id": "upload_form.description"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"defaultMessage": "Undo",
|
"defaultMessage": "Delete",
|
||||||
"id": "upload_form.undo"
|
"id": "upload_form.undo"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -1866,4 +1870,4 @@
|
||||||
],
|
],
|
||||||
"path": "app/javascript/mastodon/features/video/index.json"
|
"path": "app/javascript/mastodon/features/video/index.json"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Απόκλεισε τον/την @{name}",
|
"account.block": "Απόκλεισε τον/την @{name}",
|
||||||
"account.block_domain": "Απόκρυψε τα πάντα από τον/την",
|
"account.block_domain": "Απόκρυψε τα πάντα από τον/την",
|
||||||
"account.blocked": "Αποκλεισμένος/η",
|
"account.blocked": "Αποκλεισμένος/η",
|
||||||
|
@ -111,7 +112,7 @@
|
||||||
"follow_request.authorize": "Ενέκρινε",
|
"follow_request.authorize": "Ενέκρινε",
|
||||||
"follow_request.reject": "Απέρριψε",
|
"follow_request.reject": "Απέρριψε",
|
||||||
"getting_started.appsshort": "Εφαρμογές",
|
"getting_started.appsshort": "Εφαρμογές",
|
||||||
"getting_started.faq": "FAQ",
|
"getting_started.faq": "Συχνές Ερωτήσεις",
|
||||||
"getting_started.heading": "Ξεκινώντας",
|
"getting_started.heading": "Ξεκινώντας",
|
||||||
"getting_started.open_source_notice": "Το Mastodon είναι ελεύθερο λογισμικό. Μπορείς να συνεισφέρεις ή να αναφέρεις ζητήματα στο GitHub στο {github}.",
|
"getting_started.open_source_notice": "Το Mastodon είναι ελεύθερο λογισμικό. Μπορείς να συνεισφέρεις ή να αναφέρεις ζητήματα στο GitHub στο {github}.",
|
||||||
"getting_started.userguide": "Οδηγός Χρηστών",
|
"getting_started.userguide": "Οδηγός Χρηστών",
|
||||||
|
@ -174,7 +175,7 @@
|
||||||
"notification.follow": "{name} followed you",
|
"notification.follow": "{name} followed you",
|
||||||
"notification.mention": "{name} mentioned you",
|
"notification.mention": "{name} mentioned you",
|
||||||
"notification.reblog": "{name} boosted your status",
|
"notification.reblog": "{name} boosted your status",
|
||||||
"notifications.clear": "Clear notifications",
|
"notifications.clear": "Καθαρισμός ειδοποιήσεων",
|
||||||
"notifications.clear_confirmation": "Are you sure you want to permanently clear all your notifications?",
|
"notifications.clear_confirmation": "Are you sure you want to permanently clear all your notifications?",
|
||||||
"notifications.column_settings.alert": "Desktop notifications",
|
"notifications.column_settings.alert": "Desktop notifications",
|
||||||
"notifications.column_settings.favourite": "Favourites:",
|
"notifications.column_settings.favourite": "Favourites:",
|
||||||
|
@ -194,7 +195,7 @@
|
||||||
"onboarding.page_one.full_handle": "Your full handle",
|
"onboarding.page_one.full_handle": "Your full handle",
|
||||||
"onboarding.page_one.handle_hint": "This is what you would tell your friends to search for.",
|
"onboarding.page_one.handle_hint": "This is what you would tell your friends to search for.",
|
||||||
"onboarding.page_one.welcome": "Welcome to Mastodon!",
|
"onboarding.page_one.welcome": "Welcome to Mastodon!",
|
||||||
"onboarding.page_six.admin": "Your instance's admin is {admin}.",
|
"onboarding.page_six.admin": "Ο διαχειριστής του κόμβου σου είναι ο/η {admin}.",
|
||||||
"onboarding.page_six.almost_done": "Almost done...",
|
"onboarding.page_six.almost_done": "Almost done...",
|
||||||
"onboarding.page_six.appetoot": "Bon Appetoot!",
|
"onboarding.page_six.appetoot": "Bon Appetoot!",
|
||||||
"onboarding.page_six.apps_available": "There are {apps} available for iOS, Android and other platforms.",
|
"onboarding.page_six.apps_available": "There are {apps} available for iOS, Android and other platforms.",
|
||||||
|
@ -248,13 +249,13 @@
|
||||||
"status.direct": "Direct message @{name}",
|
"status.direct": "Direct message @{name}",
|
||||||
"status.embed": "Embed",
|
"status.embed": "Embed",
|
||||||
"status.favourite": "Favourite",
|
"status.favourite": "Favourite",
|
||||||
"status.load_more": "Load more",
|
"status.load_more": "Φόρτωσε περισσότερα",
|
||||||
"status.media_hidden": "Media hidden",
|
"status.media_hidden": "Media hidden",
|
||||||
"status.mention": "Mention @{name}",
|
"status.mention": "Mention @{name}",
|
||||||
"status.more": "More",
|
"status.more": "More",
|
||||||
"status.mute": "Mute @{name}",
|
"status.mute": "Mute @{name}",
|
||||||
"status.mute_conversation": "Mute conversation",
|
"status.mute_conversation": "Mute conversation",
|
||||||
"status.open": "Expand this status",
|
"status.open": "Διεύρυνε αυτή την κατάσταση",
|
||||||
"status.pin": "Pin on profile",
|
"status.pin": "Pin on profile",
|
||||||
"status.pinned": "Pinned toot",
|
"status.pinned": "Pinned toot",
|
||||||
"status.reblog": "Boost",
|
"status.reblog": "Boost",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Block @{name}",
|
"account.block": "Block @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
@ -286,7 +287,7 @@
|
||||||
"upload_button.label": "Add media",
|
"upload_button.label": "Add media",
|
||||||
"upload_form.description": "Describe for the visually impaired",
|
"upload_form.description": "Describe for the visually impaired",
|
||||||
"upload_form.focus": "Crop",
|
"upload_form.focus": "Crop",
|
||||||
"upload_form.undo": "Undo",
|
"upload_form.undo": "Delete",
|
||||||
"upload_progress.label": "Uploading...",
|
"upload_progress.label": "Uploading...",
|
||||||
"video.close": "Close video",
|
"video.close": "Close video",
|
||||||
"video.exit_fullscreen": "Exit full screen",
|
"video.exit_fullscreen": "Exit full screen",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloki @{name}",
|
"account.block": "Bloki @{name}",
|
||||||
"account.block_domain": "Kaŝi ĉion de {domain}",
|
"account.block_domain": "Kaŝi ĉion de {domain}",
|
||||||
"account.blocked": "Blokita",
|
"account.blocked": "Blokita",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloquear",
|
"account.block": "Bloquear",
|
||||||
"account.block_domain": "Ocultar todo de {domain}",
|
"account.block_domain": "Ocultar todo de {domain}",
|
||||||
"account.blocked": "Bloqueado",
|
"account.blocked": "Bloqueado",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokeatu @{name}",
|
"account.block": "Blokeatu @{name}",
|
||||||
"account.block_domain": "{domain}(e)ko guztia ezkutatu",
|
"account.block_domain": "{domain}(e)ko guztia ezkutatu",
|
||||||
"account.blocked": "Blokeatuta",
|
"account.blocked": "Blokeatuta",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "مسدودسازی @{name}",
|
"account.block": "مسدودسازی @{name}",
|
||||||
"account.block_domain": "پنهانسازی همه چیز از سرور {domain}",
|
"account.block_domain": "پنهانسازی همه چیز از سرور {domain}",
|
||||||
"account.blocked": "مسدودشده",
|
"account.blocked": "مسدودشده",
|
||||||
|
@ -125,17 +126,17 @@
|
||||||
"keyboard_shortcuts.boost": "برای بازبوقیدن",
|
"keyboard_shortcuts.boost": "برای بازبوقیدن",
|
||||||
"keyboard_shortcuts.column": "برای برجستهکردن یک نوشته در یکی از ستونها",
|
"keyboard_shortcuts.column": "برای برجستهکردن یک نوشته در یکی از ستونها",
|
||||||
"keyboard_shortcuts.compose": "برای فعالکردن کادر نوشتهٔ تازه",
|
"keyboard_shortcuts.compose": "برای فعالکردن کادر نوشتهٔ تازه",
|
||||||
"keyboard_shortcuts.description": "Description",
|
"keyboard_shortcuts.description": "توضیح",
|
||||||
"keyboard_shortcuts.down": "برای پایینرفتن در فهرست",
|
"keyboard_shortcuts.down": "برای پایینرفتن در فهرست",
|
||||||
"keyboard_shortcuts.enter": "to open status",
|
"keyboard_shortcuts.enter": "برای گشودن نوشته",
|
||||||
"keyboard_shortcuts.favourite": "برای پسندیدن",
|
"keyboard_shortcuts.favourite": "برای پسندیدن",
|
||||||
"keyboard_shortcuts.heading": "Keyboard Shortcuts",
|
"keyboard_shortcuts.heading": "میانبرهای صفحهکلید",
|
||||||
"keyboard_shortcuts.hotkey": "میانبر",
|
"keyboard_shortcuts.hotkey": "میانبر",
|
||||||
"keyboard_shortcuts.legend": "برای نمایش این راهنما",
|
"keyboard_shortcuts.legend": "برای نمایش این راهنما",
|
||||||
"keyboard_shortcuts.mention": "برای نامبردن از نویسنده",
|
"keyboard_shortcuts.mention": "برای نامبردن از نویسنده",
|
||||||
"keyboard_shortcuts.reply": "برای پاسخدادن",
|
"keyboard_shortcuts.reply": "برای پاسخدادن",
|
||||||
"keyboard_shortcuts.search": "برای فعالکردن جستجو",
|
"keyboard_shortcuts.search": "برای فعالکردن جستجو",
|
||||||
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
"keyboard_shortcuts.toggle_hidden": "برای نمایش/نهفتن نوشتهٔ پشت هشدار محتوا",
|
||||||
"keyboard_shortcuts.toot": "برای آغاز یک بوق تازه",
|
"keyboard_shortcuts.toot": "برای آغاز یک بوق تازه",
|
||||||
"keyboard_shortcuts.unfocus": "برای برداشتن توجه از نوشتن/جستجو",
|
"keyboard_shortcuts.unfocus": "برای برداشتن توجه از نوشتن/جستجو",
|
||||||
"keyboard_shortcuts.up": "برای بالا رفتن در فهرست",
|
"keyboard_shortcuts.up": "برای بالا رفتن در فهرست",
|
||||||
|
@ -211,7 +212,7 @@
|
||||||
"privacy.direct.short": "مستقیم",
|
"privacy.direct.short": "مستقیم",
|
||||||
"privacy.private.long": "تنها به پیگیران نشان بده",
|
"privacy.private.long": "تنها به پیگیران نشان بده",
|
||||||
"privacy.private.short": "خصوصی",
|
"privacy.private.short": "خصوصی",
|
||||||
"privacy.public.long": "در فهرست عمومی نشان بده",
|
"privacy.public.long": "نمایش در فهرست عمومی",
|
||||||
"privacy.public.short": "عمومی",
|
"privacy.public.short": "عمومی",
|
||||||
"privacy.unlisted.long": "عمومی، ولی فهرست نکن",
|
"privacy.unlisted.long": "عمومی، ولی فهرست نکن",
|
||||||
"privacy.unlisted.short": "فهرستنشده",
|
"privacy.unlisted.short": "فهرستنشده",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Estä @{name}",
|
"account.block": "Estä @{name}",
|
||||||
"account.block_domain": "Piilota kaikki sisältö verkkotunnuksesta {domain}",
|
"account.block_domain": "Piilota kaikki sisältö verkkotunnuksesta {domain}",
|
||||||
"account.blocked": "Estetty",
|
"account.blocked": "Estetty",
|
||||||
|
@ -29,8 +30,8 @@
|
||||||
"account.unmute": "Poista käyttäjän @{name} mykistys",
|
"account.unmute": "Poista käyttäjän @{name} mykistys",
|
||||||
"account.unmute_notifications": "Poista mykistys käyttäjän @{name} ilmoituksilta",
|
"account.unmute_notifications": "Poista mykistys käyttäjän @{name} ilmoituksilta",
|
||||||
"account.view_full_profile": "Näytä koko profiili",
|
"account.view_full_profile": "Näytä koko profiili",
|
||||||
"alert.unexpected.message": "An unexpected error occurred.",
|
"alert.unexpected.message": "Tapahtui odottamaton virhe.",
|
||||||
"alert.unexpected.title": "Oops!",
|
"alert.unexpected.title": "Hups!",
|
||||||
"boost_modal.combo": "Ensi kerralla voit ohittaa tämän painamalla {combo}",
|
"boost_modal.combo": "Ensi kerralla voit ohittaa tämän painamalla {combo}",
|
||||||
"bundle_column_error.body": "Jokin meni vikaan komponenttia ladattaessa.",
|
"bundle_column_error.body": "Jokin meni vikaan komponenttia ladattaessa.",
|
||||||
"bundle_column_error.retry": "Yritä uudestaan",
|
"bundle_column_error.retry": "Yritä uudestaan",
|
||||||
|
@ -41,7 +42,7 @@
|
||||||
"column.blocks": "Estetyt käyttäjät",
|
"column.blocks": "Estetyt käyttäjät",
|
||||||
"column.community": "Paikallinen aikajana",
|
"column.community": "Paikallinen aikajana",
|
||||||
"column.direct": "Direct messages",
|
"column.direct": "Direct messages",
|
||||||
"column.domain_blocks": "Hidden domains",
|
"column.domain_blocks": "Piilotetut verkkotunnukset",
|
||||||
"column.favourites": "Suosikit",
|
"column.favourites": "Suosikit",
|
||||||
"column.follow_requests": "Seuraamispyynnöt",
|
"column.follow_requests": "Seuraamispyynnöt",
|
||||||
"column.home": "Koti",
|
"column.home": "Koti",
|
||||||
|
@ -59,7 +60,7 @@
|
||||||
"column_header.unpin": "Poista kiinnitys",
|
"column_header.unpin": "Poista kiinnitys",
|
||||||
"column_subheading.navigation": "Navigaatio",
|
"column_subheading.navigation": "Navigaatio",
|
||||||
"column_subheading.settings": "Asetukset",
|
"column_subheading.settings": "Asetukset",
|
||||||
"compose_form.direct_message_warning": "This toot will only be visible to all the mentioned users.",
|
"compose_form.direct_message_warning": "Tämä tuuttaus näkyy vain mainituille käyttäjille.",
|
||||||
"compose_form.hashtag_warning": "Tämä tuuttaus ei näy hashtag-hauissa, koska se on listaamaton. Hashtagien avulla voi hakea vain julkisia tuuttauksia.",
|
"compose_form.hashtag_warning": "Tämä tuuttaus ei näy hashtag-hauissa, koska se on listaamaton. Hashtagien avulla voi hakea vain julkisia tuuttauksia.",
|
||||||
"compose_form.lock_disclaimer": "Tilisi ei ole {locked}. Kuka tahansa voi seurata tiliäsi ja nähdä vain seuraajille rajaamasi julkaisut.",
|
"compose_form.lock_disclaimer": "Tilisi ei ole {locked}. Kuka tahansa voi seurata tiliäsi ja nähdä vain seuraajille rajaamasi julkaisut.",
|
||||||
"compose_form.lock_disclaimer.lock": "lukittu",
|
"compose_form.lock_disclaimer.lock": "lukittu",
|
||||||
|
@ -135,7 +136,7 @@
|
||||||
"keyboard_shortcuts.mention": "mainitse julkaisija",
|
"keyboard_shortcuts.mention": "mainitse julkaisija",
|
||||||
"keyboard_shortcuts.reply": "vastaa",
|
"keyboard_shortcuts.reply": "vastaa",
|
||||||
"keyboard_shortcuts.search": "siirry hakukenttään",
|
"keyboard_shortcuts.search": "siirry hakukenttään",
|
||||||
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
"keyboard_shortcuts.toggle_hidden": "näytä/piilota sisältövaroituksella merkitty teksti",
|
||||||
"keyboard_shortcuts.toot": "ala kirjoittaa uutta tuuttausta",
|
"keyboard_shortcuts.toot": "ala kirjoittaa uutta tuuttausta",
|
||||||
"keyboard_shortcuts.unfocus": "siirry pois tekstikentästä tai hakukentästä",
|
"keyboard_shortcuts.unfocus": "siirry pois tekstikentästä tai hakukentästä",
|
||||||
"keyboard_shortcuts.up": "siirry listassa ylöspäin",
|
"keyboard_shortcuts.up": "siirry listassa ylöspäin",
|
||||||
|
@ -158,7 +159,7 @@
|
||||||
"navigation_bar.blocks": "Estetyt käyttäjät",
|
"navigation_bar.blocks": "Estetyt käyttäjät",
|
||||||
"navigation_bar.community_timeline": "Paikallinen aikajana",
|
"navigation_bar.community_timeline": "Paikallinen aikajana",
|
||||||
"navigation_bar.direct": "Direct messages",
|
"navigation_bar.direct": "Direct messages",
|
||||||
"navigation_bar.domain_blocks": "Hidden domains",
|
"navigation_bar.domain_blocks": "Piilotetut verkkotunnukset",
|
||||||
"navigation_bar.edit_profile": "Muokkaa profiilia",
|
"navigation_bar.edit_profile": "Muokkaa profiilia",
|
||||||
"navigation_bar.favourites": "Suosikit",
|
"navigation_bar.favourites": "Suosikit",
|
||||||
"navigation_bar.follow_requests": "Seuraamispyynnöt",
|
"navigation_bar.follow_requests": "Seuraamispyynnöt",
|
||||||
|
@ -242,10 +243,10 @@
|
||||||
"search_results.total": "{count, number} {count, plural, one {result} other {results}}",
|
"search_results.total": "{count, number} {count, plural, one {result} other {results}}",
|
||||||
"standalone.public_title": "Kurkistus sisälle...",
|
"standalone.public_title": "Kurkistus sisälle...",
|
||||||
"status.block": "Estä @{name}",
|
"status.block": "Estä @{name}",
|
||||||
"status.cancel_reblog_private": "Unboost",
|
"status.cancel_reblog_private": "Peru buustaus",
|
||||||
"status.cannot_reblog": "Tätä julkaisua ei voi buustata",
|
"status.cannot_reblog": "Tätä julkaisua ei voi buustata",
|
||||||
"status.delete": "Poista",
|
"status.delete": "Poista",
|
||||||
"status.direct": "Direct message @{name}",
|
"status.direct": "Viesti käyttäjälle @{name}",
|
||||||
"status.embed": "Upota",
|
"status.embed": "Upota",
|
||||||
"status.favourite": "Tykkää",
|
"status.favourite": "Tykkää",
|
||||||
"status.load_more": "Lataa lisää",
|
"status.load_more": "Lataa lisää",
|
||||||
|
@ -258,7 +259,7 @@
|
||||||
"status.pin": "Kiinnitä profiiliin",
|
"status.pin": "Kiinnitä profiiliin",
|
||||||
"status.pinned": "Kiinnitetty tuuttaus",
|
"status.pinned": "Kiinnitetty tuuttaus",
|
||||||
"status.reblog": "Buustaa",
|
"status.reblog": "Buustaa",
|
||||||
"status.reblog_private": "Boost to original audience",
|
"status.reblog_private": "Buustaa alkuperäiselle yleisölle",
|
||||||
"status.reblogged_by": "{name} buustasi",
|
"status.reblogged_by": "{name} buustasi",
|
||||||
"status.reply": "Vastaa",
|
"status.reply": "Vastaa",
|
||||||
"status.replyAll": "Vastaa ketjuun",
|
"status.replyAll": "Vastaa ketjuun",
|
||||||
|
@ -276,7 +277,7 @@
|
||||||
"tabs_bar.home": "Koti",
|
"tabs_bar.home": "Koti",
|
||||||
"tabs_bar.local_timeline": "Paikallinen",
|
"tabs_bar.local_timeline": "Paikallinen",
|
||||||
"tabs_bar.notifications": "Ilmoitukset",
|
"tabs_bar.notifications": "Ilmoitukset",
|
||||||
"tabs_bar.search": "Search",
|
"tabs_bar.search": "Hae",
|
||||||
"ui.beforeunload": "Luonnos häviää, jos poistut Mastodonista.",
|
"ui.beforeunload": "Luonnos häviää, jos poistut Mastodonista.",
|
||||||
"upload_area.title": "Lataa raahaamalla ja pudottamalla tähän",
|
"upload_area.title": "Lataa raahaamalla ja pudottamalla tähän",
|
||||||
"upload_button.label": "Lisää mediaa",
|
"upload_button.label": "Lisää mediaa",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloquer @{name}",
|
"account.block": "Bloquer @{name}",
|
||||||
"account.block_domain": "Tout masquer venant de {domain}",
|
"account.block_domain": "Tout masquer venant de {domain}",
|
||||||
"account.blocked": "Bloqué",
|
"account.blocked": "Bloqué",
|
||||||
|
@ -187,7 +188,7 @@
|
||||||
"notifications.column_settings.sound": "Émettre un son",
|
"notifications.column_settings.sound": "Émettre un son",
|
||||||
"onboarding.done": "Effectué",
|
"onboarding.done": "Effectué",
|
||||||
"onboarding.next": "Suivant",
|
"onboarding.next": "Suivant",
|
||||||
"onboarding.page_five.public_timelines": "Le fil public global affiche les messages de toutes les personnes suivies par les membres de {domain}. Le fil public local est identique mais se limite aux membres de {domain}.",
|
"onboarding.page_five.public_timelines": "Le fil public global affiche les messages de toutes les personnes suivies par les membres de {domain}. Le fil public local est identique, mais se limite aux membres de {domain}.",
|
||||||
"onboarding.page_four.home": "L’Accueil affiche les messages des personnes que vous suivez.",
|
"onboarding.page_four.home": "L’Accueil affiche les messages des personnes que vous suivez.",
|
||||||
"onboarding.page_four.notifications": "La colonne de notification vous avertit lors d'une interaction avec vous.",
|
"onboarding.page_four.notifications": "La colonne de notification vous avertit lors d'une interaction avec vous.",
|
||||||
"onboarding.page_one.federation": "Mastodon est un réseau de serveurs indépendants qui se joignent pour former un réseau social plus vaste. Nous appelons ces serveurs des instances.",
|
"onboarding.page_one.federation": "Mastodon est un réseau de serveurs indépendants qui se joignent pour former un réseau social plus vaste. Nous appelons ces serveurs des instances.",
|
||||||
|
@ -225,7 +226,7 @@
|
||||||
"reply_indicator.cancel": "Annuler",
|
"reply_indicator.cancel": "Annuler",
|
||||||
"report.forward": "Transférer à {target}",
|
"report.forward": "Transférer à {target}",
|
||||||
"report.forward_hint": "Le compte provient d'un autre serveur. Envoyez également une copie anonyme du rapport ?",
|
"report.forward_hint": "Le compte provient d'un autre serveur. Envoyez également une copie anonyme du rapport ?",
|
||||||
"report.hint": "Le rapport sera envoyé aux modérateurs de votre instance. Vous pouvez expliquer pourquoi vous signalez ce compte ci-dessous :",
|
"report.hint": "Le rapport sera envoyé aux modérateurs de votre instance. Vous pouvez expliquer pourquoi vous signalez le compte ci-dessous :",
|
||||||
"report.placeholder": "Commentaires additionnels",
|
"report.placeholder": "Commentaires additionnels",
|
||||||
"report.submit": "Envoyer",
|
"report.submit": "Envoyer",
|
||||||
"report.target": "Signalement",
|
"report.target": "Signalement",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloquear @{name}",
|
"account.block": "Bloquear @{name}",
|
||||||
"account.block_domain": "Ocultar calquer contido de {domain}",
|
"account.block_domain": "Ocultar calquer contido de {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "חסימת @{name}",
|
"account.block": "חסימת @{name}",
|
||||||
"account.block_domain": "להסתיר הכל מהקהילה {domain}",
|
"account.block_domain": "להסתיר הכל מהקהילה {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokiraj @{name}",
|
"account.block": "Blokiraj @{name}",
|
||||||
"account.block_domain": "Sakrij sve sa {domain}",
|
"account.block_domain": "Sakrij sve sa {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "@{name} letiltása",
|
"account.block": "@{name} letiltása",
|
||||||
"account.block_domain": "Minden elrejtése innen: {domain}",
|
"account.block_domain": "Minden elrejtése innen: {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Արգելափակել @{name}֊ին",
|
"account.block": "Արգելափակել @{name}֊ին",
|
||||||
"account.block_domain": "Թաքցնել ամենը հետեւյալ տիրույթից՝ {domain}",
|
"account.block_domain": "Թաքցնել ամենը հետեւյալ տիրույթից՝ {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokir @{name}",
|
"account.block": "Blokir @{name}",
|
||||||
"account.block_domain": "Sembunyikan segalanya dari {domain}",
|
"account.block_domain": "Sembunyikan segalanya dari {domain}",
|
||||||
"account.blocked": "Terblokir",
|
"account.blocked": "Terblokir",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokusar @{name}",
|
"account.block": "Blokusar @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blocca @{name}",
|
"account.block": "Blocca @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Bloccato",
|
"account.blocked": "Bloccato",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "@{name}さんをブロック",
|
"account.block": "@{name}さんをブロック",
|
||||||
"account.block_domain": "{domain}全体を非表示",
|
"account.block_domain": "{domain}全体を非表示",
|
||||||
"account.blocked": "ブロック済み",
|
"account.blocked": "ブロック済み",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "@{name}을 차단",
|
"account.block": "@{name}을 차단",
|
||||||
"account.block_domain": "{domain} 전체를 숨김",
|
"account.block_domain": "{domain} 전체를 숨김",
|
||||||
"account.blocked": "차단 됨",
|
"account.blocked": "차단 됨",
|
||||||
|
@ -29,9 +30,9 @@
|
||||||
"account.unmute": "뮤트 해제",
|
"account.unmute": "뮤트 해제",
|
||||||
"account.unmute_notifications": "@{name}의 알림 뮤트 해제",
|
"account.unmute_notifications": "@{name}의 알림 뮤트 해제",
|
||||||
"account.view_full_profile": "전체 프로필 보기",
|
"account.view_full_profile": "전체 프로필 보기",
|
||||||
"alert.unexpected.message": "An unexpected error occurred.",
|
"alert.unexpected.message": "예측하지 못한 에러가 발생했습니다.",
|
||||||
"alert.unexpected.title": "Oops!",
|
"alert.unexpected.title": "앗!",
|
||||||
"boost_modal.combo": "다음부터 {combo}를 누르면 이 과정을 건너뛸 수 있습니다.",
|
"boost_modal.combo": "{combo}를 누르면 다음부터 이 과정을 건너뛸 수 있습니다",
|
||||||
"bundle_column_error.body": "컴포넌트를 불러오는 과정에서 문제가 발생했습니다.",
|
"bundle_column_error.body": "컴포넌트를 불러오는 과정에서 문제가 발생했습니다.",
|
||||||
"bundle_column_error.retry": "다시 시도",
|
"bundle_column_error.retry": "다시 시도",
|
||||||
"bundle_column_error.title": "네트워크 에러",
|
"bundle_column_error.title": "네트워크 에러",
|
||||||
|
@ -40,8 +41,8 @@
|
||||||
"bundle_modal_error.retry": "다시 시도",
|
"bundle_modal_error.retry": "다시 시도",
|
||||||
"column.blocks": "차단 중인 사용자",
|
"column.blocks": "차단 중인 사용자",
|
||||||
"column.community": "로컬 타임라인",
|
"column.community": "로컬 타임라인",
|
||||||
"column.direct": "Direct messages",
|
"column.direct": "다이렉트 메시지",
|
||||||
"column.domain_blocks": "Hidden domains",
|
"column.domain_blocks": "숨겨진 도메인",
|
||||||
"column.favourites": "즐겨찾기",
|
"column.favourites": "즐겨찾기",
|
||||||
"column.follow_requests": "팔로우 요청",
|
"column.follow_requests": "팔로우 요청",
|
||||||
"column.home": "홈",
|
"column.home": "홈",
|
||||||
|
@ -59,17 +60,17 @@
|
||||||
"column_header.unpin": "고정 해제",
|
"column_header.unpin": "고정 해제",
|
||||||
"column_subheading.navigation": "내비게이션",
|
"column_subheading.navigation": "내비게이션",
|
||||||
"column_subheading.settings": "설정",
|
"column_subheading.settings": "설정",
|
||||||
"compose_form.direct_message_warning": "This toot will only be visible to all the mentioned users.",
|
"compose_form.direct_message_warning": "이 툿은 멘션 된 유저들에게만 보여집니다.",
|
||||||
"compose_form.hashtag_warning": "이 툿은 어떤 해시태그로도 검색 되지 않습니다. 전체공개로 게시 된 툿만이 해시태그로 검색 될 수 있습니다.",
|
"compose_form.hashtag_warning": "이 툿은 어떤 해시태그로도 검색 되지 않습니다. 전체공개로 게시 된 툿만이 해시태그로 검색 될 수 있습니다.",
|
||||||
"compose_form.lock_disclaimer": "이 계정은 {locked}로 설정 되어 있지 않습니다. 누구나 이 계정을 팔로우 할 수 있으며, 팔로워 공개의 포스팅을 볼 수 있습니다.",
|
"compose_form.lock_disclaimer": "이 계정은 {locked}로 설정 되어 있지 않습니다. 누구나 이 계정을 팔로우 할 수 있으며, 팔로워 공개의 포스팅을 볼 수 있습니다.",
|
||||||
"compose_form.lock_disclaimer.lock": "비공개",
|
"compose_form.lock_disclaimer.lock": "비공개",
|
||||||
"compose_form.placeholder": "지금 무엇을 하고 있나요?",
|
"compose_form.placeholder": "지금 무엇을 하고 있나요?",
|
||||||
"compose_form.publish": "툿",
|
"compose_form.publish": "툿",
|
||||||
"compose_form.publish_loud": "{publish}!",
|
"compose_form.publish_loud": "{publish}!",
|
||||||
"compose_form.sensitive.marked": "Media is marked as sensitive",
|
"compose_form.sensitive.marked": "미디어가 열람주의로 설정되어 있습니다",
|
||||||
"compose_form.sensitive.unmarked": "Media is not marked as sensitive",
|
"compose_form.sensitive.unmarked": "미디어가 열람주의로 설정 되어 있지 않습니다",
|
||||||
"compose_form.spoiler.marked": "Text is hidden behind warning",
|
"compose_form.spoiler.marked": "열람주의가 설정되어 있습니다",
|
||||||
"compose_form.spoiler.unmarked": "Text is not hidden",
|
"compose_form.spoiler.unmarked": "열람주의가 설정 되어 있지 않습니다",
|
||||||
"compose_form.spoiler_placeholder": "경고",
|
"compose_form.spoiler_placeholder": "경고",
|
||||||
"confirmation_modal.cancel": "취소",
|
"confirmation_modal.cancel": "취소",
|
||||||
"confirmations.block.confirm": "차단",
|
"confirmations.block.confirm": "차단",
|
||||||
|
@ -101,13 +102,13 @@
|
||||||
"emoji_button.symbols": "기호",
|
"emoji_button.symbols": "기호",
|
||||||
"emoji_button.travel": "여행과 장소",
|
"emoji_button.travel": "여행과 장소",
|
||||||
"empty_column.community": "로컬 타임라인에 아무 것도 없습니다. 아무거나 적어 보세요!",
|
"empty_column.community": "로컬 타임라인에 아무 것도 없습니다. 아무거나 적어 보세요!",
|
||||||
"empty_column.direct": "You don't have any direct messages yet. When you send or receive one, it will show up here.",
|
"empty_column.direct": "아직 다이렉트 메시지가 없습니다. 다이렉트 메시지를 보내거나 받은 경우, 여기에 표시 됩니다.",
|
||||||
"empty_column.hashtag": "이 해시태그는 아직 사용되지 않았습니다.",
|
"empty_column.hashtag": "이 해시태그는 아직 사용되지 않았습니다.",
|
||||||
"empty_column.home": "아직 아무도 팔로우 하고 있지 않습니다. {public}를 보러 가거나, 검색하여 다른 사용자를 찾아 보세요.",
|
"empty_column.home": "아직 아무도 팔로우 하고 있지 않습니다. {public}를 보러 가거나, 검색하여 다른 사용자를 찾아 보세요.",
|
||||||
"empty_column.home.public_timeline": "연합 타임라인",
|
"empty_column.home.public_timeline": "연합 타임라인",
|
||||||
"empty_column.list": "리스트에 아직 아무 것도 없습니다.",
|
"empty_column.list": "리스트에 아직 아무 것도 없습니다.",
|
||||||
"empty_column.notifications": "아직 알림이 없습니다. 다른 사람과 대화를 시작해 보세요!",
|
"empty_column.notifications": "아직 알림이 없습니다. 다른 사람과 대화를 시작해 보세요.",
|
||||||
"empty_column.public": "여기엔 아직 아무 것도 없습니다! 공개적으로 무언가 포스팅하거나, 다른 인스턴스 유저를 팔로우 해서 가득 채워보세요!",
|
"empty_column.public": "여기엔 아직 아무 것도 없습니다! 공개적으로 무언가 포스팅하거나, 다른 인스턴스의 유저를 팔로우 해서 채워보세요",
|
||||||
"follow_request.authorize": "허가",
|
"follow_request.authorize": "허가",
|
||||||
"follow_request.reject": "거부",
|
"follow_request.reject": "거부",
|
||||||
"getting_started.appsshort": "애플리케이션",
|
"getting_started.appsshort": "애플리케이션",
|
||||||
|
@ -135,7 +136,7 @@
|
||||||
"keyboard_shortcuts.mention": "멘션",
|
"keyboard_shortcuts.mention": "멘션",
|
||||||
"keyboard_shortcuts.reply": "답장",
|
"keyboard_shortcuts.reply": "답장",
|
||||||
"keyboard_shortcuts.search": "검색창에 포커스",
|
"keyboard_shortcuts.search": "검색창에 포커스",
|
||||||
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
"keyboard_shortcuts.toggle_hidden": "CW로 가려진 텍스트를 표시/비표시",
|
||||||
"keyboard_shortcuts.toot": "새 툿 작성",
|
"keyboard_shortcuts.toot": "새 툿 작성",
|
||||||
"keyboard_shortcuts.unfocus": "작성창에서 포커스 해제",
|
"keyboard_shortcuts.unfocus": "작성창에서 포커스 해제",
|
||||||
"keyboard_shortcuts.up": "리스트에서 위로 이동",
|
"keyboard_shortcuts.up": "리스트에서 위로 이동",
|
||||||
|
@ -157,8 +158,8 @@
|
||||||
"mute_modal.hide_notifications": "이 사용자로부터의 알림을 뮤트하시겠습니까?",
|
"mute_modal.hide_notifications": "이 사용자로부터의 알림을 뮤트하시겠습니까?",
|
||||||
"navigation_bar.blocks": "차단한 사용자",
|
"navigation_bar.blocks": "차단한 사용자",
|
||||||
"navigation_bar.community_timeline": "로컬 타임라인",
|
"navigation_bar.community_timeline": "로컬 타임라인",
|
||||||
"navigation_bar.direct": "Direct messages",
|
"navigation_bar.direct": "다이렉트 메시지",
|
||||||
"navigation_bar.domain_blocks": "Hidden domains",
|
"navigation_bar.domain_blocks": "숨겨진 도메인",
|
||||||
"navigation_bar.edit_profile": "프로필 편집",
|
"navigation_bar.edit_profile": "프로필 편집",
|
||||||
"navigation_bar.favourites": "즐겨찾기",
|
"navigation_bar.favourites": "즐겨찾기",
|
||||||
"navigation_bar.follow_requests": "팔로우 요청",
|
"navigation_bar.follow_requests": "팔로우 요청",
|
||||||
|
@ -177,12 +178,12 @@
|
||||||
"notifications.clear": "알림 지우기",
|
"notifications.clear": "알림 지우기",
|
||||||
"notifications.clear_confirmation": "정말로 알림을 삭제하시겠습니까?",
|
"notifications.clear_confirmation": "정말로 알림을 삭제하시겠습니까?",
|
||||||
"notifications.column_settings.alert": "데스크탑 알림",
|
"notifications.column_settings.alert": "데스크탑 알림",
|
||||||
"notifications.column_settings.favourite": "즐겨찾기",
|
"notifications.column_settings.favourite": "즐겨찾기:",
|
||||||
"notifications.column_settings.follow": "새 팔로워",
|
"notifications.column_settings.follow": "새 팔로워:",
|
||||||
"notifications.column_settings.mention": "답글",
|
"notifications.column_settings.mention": "답글:",
|
||||||
"notifications.column_settings.push": "푸시 알림",
|
"notifications.column_settings.push": "푸시 알림",
|
||||||
"notifications.column_settings.push_meta": "이 장치",
|
"notifications.column_settings.push_meta": "이 장치",
|
||||||
"notifications.column_settings.reblog": "부스트",
|
"notifications.column_settings.reblog": "부스트:",
|
||||||
"notifications.column_settings.show": "컬럼에 표시",
|
"notifications.column_settings.show": "컬럼에 표시",
|
||||||
"notifications.column_settings.sound": "효과음 재생",
|
"notifications.column_settings.sound": "효과음 재생",
|
||||||
"onboarding.done": "완료",
|
"onboarding.done": "완료",
|
||||||
|
@ -200,7 +201,7 @@
|
||||||
"onboarding.page_six.apps_available": "iOS、Android 또는 다른 플랫폼에서 사용할 수 있는 {apps}이 있습니다.",
|
"onboarding.page_six.apps_available": "iOS、Android 또는 다른 플랫폼에서 사용할 수 있는 {apps}이 있습니다.",
|
||||||
"onboarding.page_six.github": "Mastodon는 오픈 소스 소프트웨어입니다. 버그 보고나 기능 추가 요청, 기여는 {github}에서 할 수 있습니다.",
|
"onboarding.page_six.github": "Mastodon는 오픈 소스 소프트웨어입니다. 버그 보고나 기능 추가 요청, 기여는 {github}에서 할 수 있습니다.",
|
||||||
"onboarding.page_six.guidelines": "커뮤니티 가이드라인",
|
"onboarding.page_six.guidelines": "커뮤니티 가이드라인",
|
||||||
"onboarding.page_six.read_guidelines": "{guidelines}을 확인하는 것을 잊지 마세요.",
|
"onboarding.page_six.read_guidelines": "{domain}의 {guidelines}을 확인하는 것을 잊지 마세요!",
|
||||||
"onboarding.page_six.various_app": "다양한 모바일 애플리케이션",
|
"onboarding.page_six.various_app": "다양한 모바일 애플리케이션",
|
||||||
"onboarding.page_three.profile": "[프로필 편집] 에서 자기 소개나 이름을 변경할 수 있습니다. 또한 다른 설정도 변경할 수 있습니다.",
|
"onboarding.page_three.profile": "[프로필 편집] 에서 자기 소개나 이름을 변경할 수 있습니다. 또한 다른 설정도 변경할 수 있습니다.",
|
||||||
"onboarding.page_three.search": "검색 바에서 {illustration} 나 {introductions} 와 같이 특정 해시태그가 달린 포스트를 보거나, 사용자를 찾을 수 있습니다.",
|
"onboarding.page_three.search": "검색 바에서 {illustration} 나 {introductions} 와 같이 특정 해시태그가 달린 포스트를 보거나, 사용자를 찾을 수 있습니다.",
|
||||||
|
@ -242,10 +243,10 @@
|
||||||
"search_results.total": "{count, number}건의 결과",
|
"search_results.total": "{count, number}건의 결과",
|
||||||
"standalone.public_title": "지금 이런 이야기를 하고 있습니다…",
|
"standalone.public_title": "지금 이런 이야기를 하고 있습니다…",
|
||||||
"status.block": "@{name} 차단",
|
"status.block": "@{name} 차단",
|
||||||
"status.cancel_reblog_private": "Unboost",
|
"status.cancel_reblog_private": "부스트 취소",
|
||||||
"status.cannot_reblog": "이 포스트는 부스트 할 수 없습니다",
|
"status.cannot_reblog": "이 포스트는 부스트 할 수 없습니다",
|
||||||
"status.delete": "삭제",
|
"status.delete": "삭제",
|
||||||
"status.direct": "Direct message @{name}",
|
"status.direct": "@{name}에게 다이렉트 메시지",
|
||||||
"status.embed": "공유하기",
|
"status.embed": "공유하기",
|
||||||
"status.favourite": "즐겨찾기",
|
"status.favourite": "즐겨찾기",
|
||||||
"status.load_more": "더 보기",
|
"status.load_more": "더 보기",
|
||||||
|
@ -258,7 +259,7 @@
|
||||||
"status.pin": "고정",
|
"status.pin": "고정",
|
||||||
"status.pinned": "고정 된 툿",
|
"status.pinned": "고정 된 툿",
|
||||||
"status.reblog": "부스트",
|
"status.reblog": "부스트",
|
||||||
"status.reblog_private": "Boost to original audience",
|
"status.reblog_private": "원래의 수신자들에게 부스트",
|
||||||
"status.reblogged_by": "{name}님이 부스트 했습니다",
|
"status.reblogged_by": "{name}님이 부스트 했습니다",
|
||||||
"status.reply": "답장",
|
"status.reply": "답장",
|
||||||
"status.replyAll": "전원에게 답장",
|
"status.replyAll": "전원에게 답장",
|
||||||
|
@ -267,16 +268,16 @@
|
||||||
"status.sensitive_warning": "민감한 미디어",
|
"status.sensitive_warning": "민감한 미디어",
|
||||||
"status.share": "공유",
|
"status.share": "공유",
|
||||||
"status.show_less": "숨기기",
|
"status.show_less": "숨기기",
|
||||||
"status.show_less_all": "Show less for all",
|
"status.show_less_all": "모두 접기",
|
||||||
"status.show_more": "더 보기",
|
"status.show_more": "더 보기",
|
||||||
"status.show_more_all": "Show more for all",
|
"status.show_more_all": "모두 펼치기",
|
||||||
"status.unmute_conversation": "이 대화의 뮤트 해제하기",
|
"status.unmute_conversation": "이 대화의 뮤트 해제하기",
|
||||||
"status.unpin": "고정 해제",
|
"status.unpin": "고정 해제",
|
||||||
"tabs_bar.federated_timeline": "연합",
|
"tabs_bar.federated_timeline": "연합",
|
||||||
"tabs_bar.home": "홈",
|
"tabs_bar.home": "홈",
|
||||||
"tabs_bar.local_timeline": "로컬",
|
"tabs_bar.local_timeline": "로컬",
|
||||||
"tabs_bar.notifications": "알림",
|
"tabs_bar.notifications": "알림",
|
||||||
"tabs_bar.search": "Search",
|
"tabs_bar.search": "검색",
|
||||||
"ui.beforeunload": "지금 나가면 저장되지 않은 항목을 잃게 됩니다.",
|
"ui.beforeunload": "지금 나가면 저장되지 않은 항목을 잃게 됩니다.",
|
||||||
"upload_area.title": "드래그 & 드롭으로 업로드",
|
"upload_area.title": "드래그 & 드롭으로 업로드",
|
||||||
"upload_button.label": "미디어 추가",
|
"upload_button.label": "미디어 추가",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokkeer @{name}",
|
"account.block": "Blokkeer @{name}",
|
||||||
"account.block_domain": "Negeer alles van {domain}",
|
"account.block_domain": "Negeer alles van {domain}",
|
||||||
"account.blocked": "Geblokkeerd",
|
"account.blocked": "Geblokkeerd",
|
||||||
|
@ -50,7 +51,7 @@
|
||||||
"column.notifications": "Meldingen",
|
"column.notifications": "Meldingen",
|
||||||
"column.pins": "Vastgezette toots",
|
"column.pins": "Vastgezette toots",
|
||||||
"column.public": "Globale tijdlijn",
|
"column.public": "Globale tijdlijn",
|
||||||
"column_back_button.label": "terug",
|
"column_back_button.label": "Terug",
|
||||||
"column_header.hide_settings": "Instellingen verbergen",
|
"column_header.hide_settings": "Instellingen verbergen",
|
||||||
"column_header.moveLeft_settings": "Kolom naar links verplaatsen",
|
"column_header.moveLeft_settings": "Kolom naar links verplaatsen",
|
||||||
"column_header.moveRight_settings": "Kolom naar rechts verplaatsen",
|
"column_header.moveRight_settings": "Kolom naar rechts verplaatsen",
|
||||||
|
@ -61,7 +62,7 @@
|
||||||
"column_subheading.settings": "Instellingen",
|
"column_subheading.settings": "Instellingen",
|
||||||
"compose_form.direct_message_warning": "Deze toot zal alleen zichtbaar zijn voor alle vermelde gebruikers.",
|
"compose_form.direct_message_warning": "Deze toot zal alleen zichtbaar zijn voor alle vermelde gebruikers.",
|
||||||
"compose_form.hashtag_warning": "Deze toot valt niet onder een hashtag te bekijken, omdat deze niet op openbare tijdlijnen wordt getoond. Alleen openbare toots kunnen via hashtags gevonden worden.",
|
"compose_form.hashtag_warning": "Deze toot valt niet onder een hashtag te bekijken, omdat deze niet op openbare tijdlijnen wordt getoond. Alleen openbare toots kunnen via hashtags gevonden worden.",
|
||||||
"compose_form.lock_disclaimer": "Jouw account is niet {locked}. Iedereen kan jou volgen en toots zien die je alleen aan volgers hebt gericht.",
|
"compose_form.lock_disclaimer": "Jouw account is niet {locked}. Iedereen kan jou volgen en kan de toots zien die je alleen aan jouw volgers hebt gericht.",
|
||||||
"compose_form.lock_disclaimer.lock": "besloten",
|
"compose_form.lock_disclaimer.lock": "besloten",
|
||||||
"compose_form.placeholder": "Wat wil je kwijt?",
|
"compose_form.placeholder": "Wat wil je kwijt?",
|
||||||
"compose_form.publish": "Toot",
|
"compose_form.publish": "Toot",
|
||||||
|
@ -76,10 +77,10 @@
|
||||||
"confirmations.block.message": "Weet je het zeker dat je {name} wilt blokkeren?",
|
"confirmations.block.message": "Weet je het zeker dat je {name} wilt blokkeren?",
|
||||||
"confirmations.delete.confirm": "Verwijderen",
|
"confirmations.delete.confirm": "Verwijderen",
|
||||||
"confirmations.delete.message": "Weet je het zeker dat je deze toot wilt verwijderen?",
|
"confirmations.delete.message": "Weet je het zeker dat je deze toot wilt verwijderen?",
|
||||||
"confirmations.delete_list.confirm": "Delete",
|
"confirmations.delete_list.confirm": "Verwijderen",
|
||||||
"confirmations.delete_list.message": "Weet je zeker dat je deze lijst definitief wilt verwijderen?",
|
"confirmations.delete_list.message": "Weet je zeker dat je deze lijst definitief wilt verwijderen?",
|
||||||
"confirmations.domain_block.confirm": "Negeer alles van deze server",
|
"confirmations.domain_block.confirm": "Negeer alles van deze server",
|
||||||
"confirmations.domain_block.message": "Weet je het echt, echt zeker dat je alles van {domain} wil negeren? In de meeste gevallen is het blokkeren of negeren van een paar specifieke personen voldoende en gewenst.",
|
"confirmations.domain_block.message": "Weet je het echt heel erg zeker dat je alles van {domain} wil negeren? In de meeste gevallen is het blokkeren of negeren van een paar specifieke personen voldoende en gepaster.",
|
||||||
"confirmations.mute.confirm": "Negeren",
|
"confirmations.mute.confirm": "Negeren",
|
||||||
"confirmations.mute.message": "Weet je het zeker dat je {name} wilt negeren?",
|
"confirmations.mute.message": "Weet je het zeker dat je {name} wilt negeren?",
|
||||||
"confirmations.unfollow.confirm": "Ontvolgen",
|
"confirmations.unfollow.confirm": "Ontvolgen",
|
||||||
|
@ -106,13 +107,13 @@
|
||||||
"empty_column.home": "Jij volgt nog niemand. Bezoek {public} of gebruik het zoekvenster om andere mensen te ontmoeten.",
|
"empty_column.home": "Jij volgt nog niemand. Bezoek {public} of gebruik het zoekvenster om andere mensen te ontmoeten.",
|
||||||
"empty_column.home.public_timeline": "de globale tijdlijn",
|
"empty_column.home.public_timeline": "de globale tijdlijn",
|
||||||
"empty_column.list": "Er is nog niks in deze lijst. Wanneer lijstleden nieuwe toots publiceren, zijn deze hier te zien.",
|
"empty_column.list": "Er is nog niks in deze lijst. Wanneer lijstleden nieuwe toots publiceren, zijn deze hier te zien.",
|
||||||
"empty_column.notifications": "Je hebt nog geen meldingen. Heb interactie met andere mensen om het gesprek aan te gaan.",
|
"empty_column.notifications": "Je hebt nog geen meldingen. Begin met iemand een gesprek.",
|
||||||
"empty_column.public": "Er is hier helemaal niks! Toot iets in het openbaar of volg mensen van andere servers om het te vullen",
|
"empty_column.public": "Er is hier helemaal niks! Toot iets in het openbaar of volg mensen van andere servers om het te vullen",
|
||||||
"follow_request.authorize": "Goedkeuren",
|
"follow_request.authorize": "Goedkeuren",
|
||||||
"follow_request.reject": "Afkeuren",
|
"follow_request.reject": "Afkeuren",
|
||||||
"getting_started.appsshort": "Apps",
|
"getting_started.appsshort": "Apps",
|
||||||
"getting_started.faq": "FAQ",
|
"getting_started.faq": "FAQ",
|
||||||
"getting_started.heading": "Beginnen",
|
"getting_started.heading": "Aan de slag",
|
||||||
"getting_started.open_source_notice": "Mastodon is vrije software. Je kunt bijdragen of problemen melden op GitHub via {github}.",
|
"getting_started.open_source_notice": "Mastodon is vrije software. Je kunt bijdragen of problemen melden op GitHub via {github}.",
|
||||||
"getting_started.userguide": "Gebruikersgids",
|
"getting_started.userguide": "Gebruikersgids",
|
||||||
"home.column_settings.advanced": "Geavanceerd",
|
"home.column_settings.advanced": "Geavanceerd",
|
||||||
|
@ -131,7 +132,7 @@
|
||||||
"keyboard_shortcuts.favourite": "om als favoriet te markeren",
|
"keyboard_shortcuts.favourite": "om als favoriet te markeren",
|
||||||
"keyboard_shortcuts.heading": "Sneltoetsen",
|
"keyboard_shortcuts.heading": "Sneltoetsen",
|
||||||
"keyboard_shortcuts.hotkey": "Sneltoets",
|
"keyboard_shortcuts.hotkey": "Sneltoets",
|
||||||
"keyboard_shortcuts.legend": "om deze legenda weer te geven",
|
"keyboard_shortcuts.legend": "om deze legenda te tonen",
|
||||||
"keyboard_shortcuts.mention": "om de auteur te vermelden",
|
"keyboard_shortcuts.mention": "om de auteur te vermelden",
|
||||||
"keyboard_shortcuts.reply": "om te reageren",
|
"keyboard_shortcuts.reply": "om te reageren",
|
||||||
"keyboard_shortcuts.search": "om het zoekvak te focussen",
|
"keyboard_shortcuts.search": "om het zoekvak te focussen",
|
||||||
|
@ -187,7 +188,7 @@
|
||||||
"notifications.column_settings.sound": "Geluid afspelen",
|
"notifications.column_settings.sound": "Geluid afspelen",
|
||||||
"onboarding.done": "Klaar",
|
"onboarding.done": "Klaar",
|
||||||
"onboarding.next": "Volgende",
|
"onboarding.next": "Volgende",
|
||||||
"onboarding.page_five.public_timelines": "De lokale tijdlijn toont openbare toots van iedereen op {domain}. De globale tijdlijn toont openbare toots van iedereen die door gebruikers van {domain} worden gevolgd, dus ook mensen van andere Mastodonservers. Dit zijn de openbare tijdlijnen en vormen een uitstekende manier om nieuwe mensen te ontdekken.",
|
"onboarding.page_five.public_timelines": "De lokale tijdlijn toont openbare toots van iedereen op {domain}. De globale tijdlijn toont openbare toots van iedereen die door gebruikers van {domain} worden gevolgd, dus ook mensen van andere Mastodonservers. Dit zijn de openbare tijdlijnen en vormen een uitstekende manier om nieuwe mensen te leren kennen.",
|
||||||
"onboarding.page_four.home": "Deze tijdlijn laat toots zien van mensen die jij volgt.",
|
"onboarding.page_four.home": "Deze tijdlijn laat toots zien van mensen die jij volgt.",
|
||||||
"onboarding.page_four.notifications": "De kolom met meldingen toont alle interacties die je met andere Mastodongebruikers hebt.",
|
"onboarding.page_four.notifications": "De kolom met meldingen toont alle interacties die je met andere Mastodongebruikers hebt.",
|
||||||
"onboarding.page_one.federation": "Mastodon is een netwerk van onafhankelijke servers die samen een groot sociaal netwerk vormen.",
|
"onboarding.page_one.federation": "Mastodon is een netwerk van onafhankelijke servers die samen een groot sociaal netwerk vormen.",
|
||||||
|
@ -231,7 +232,7 @@
|
||||||
"report.target": "Rapporteer {target}",
|
"report.target": "Rapporteer {target}",
|
||||||
"search.placeholder": "Zoeken",
|
"search.placeholder": "Zoeken",
|
||||||
"search_popout.search_format": "Geavanceerd zoeken",
|
"search_popout.search_format": "Geavanceerd zoeken",
|
||||||
"search_popout.tips.full_text": "Gebruik gewone tekst om te zoeken naar jouw toots, gebooste toots, favorieten en naar toots waarin jij bent vermeldt, en naar gebruikersnamen, weergavenamen en hashtags.",
|
"search_popout.tips.full_text": "Gebruik gewone tekst om te zoeken in jouw toots, gebooste toots, favorieten en in toots waarin jij bent vermeldt, en tevens naar gebruikersnamen, weergavenamen en hashtags.",
|
||||||
"search_popout.tips.hashtag": "hashtag",
|
"search_popout.tips.hashtag": "hashtag",
|
||||||
"search_popout.tips.status": "toot",
|
"search_popout.tips.status": "toot",
|
||||||
"search_popout.tips.text": "Gebruik gewone tekst om te zoeken op weergavenamen, gebruikersnamen en hashtags",
|
"search_popout.tips.text": "Gebruik gewone tekst om te zoeken op weergavenamen, gebruikersnamen en hashtags",
|
||||||
|
@ -253,7 +254,7 @@
|
||||||
"status.mention": "Vermeld @{name}",
|
"status.mention": "Vermeld @{name}",
|
||||||
"status.more": "Meer",
|
"status.more": "Meer",
|
||||||
"status.mute": "Negeer @{name}",
|
"status.mute": "Negeer @{name}",
|
||||||
"status.mute_conversation": "Negeer conversatie",
|
"status.mute_conversation": "Negeer gesprek",
|
||||||
"status.open": "Toot volledig tonen",
|
"status.open": "Toot volledig tonen",
|
||||||
"status.pin": "Aan profielpagina vastmaken",
|
"status.pin": "Aan profielpagina vastmaken",
|
||||||
"status.pinned": "Vastgemaakte toot",
|
"status.pinned": "Vastgemaakte toot",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokkér @{name}",
|
"account.block": "Blokkér @{name}",
|
||||||
"account.block_domain": "Skjul alt fra {domain}",
|
"account.block_domain": "Skjul alt fra {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blocar @{name}",
|
"account.block": "Blocar @{name}",
|
||||||
"account.block_domain": "Tot amagar del domeni {domain}",
|
"account.block_domain": "Tot amagar del domeni {domain}",
|
||||||
"account.blocked": "Blocat",
|
"account.blocked": "Blocat",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokuj @{name}",
|
"account.block": "Blokuj @{name}",
|
||||||
"account.block_domain": "Blokuj wszystko z {domain}",
|
"account.block_domain": "Blokuj wszystko z {domain}",
|
||||||
"account.blocked": "Zablokowany",
|
"account.blocked": "Zablokowany",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloquear @{name}",
|
"account.block": "Bloquear @{name}",
|
||||||
"account.block_domain": "Esconder tudo de {domain}",
|
"account.block_domain": "Esconder tudo de {domain}",
|
||||||
"account.blocked": "Bloqueado",
|
"account.blocked": "Bloqueado",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Bloquear @{name}",
|
"account.block": "Bloquear @{name}",
|
||||||
"account.block_domain": "Esconder tudo do domínio {domain}",
|
"account.block_domain": "Esconder tudo do domínio {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Блокировать",
|
"account.block": "Блокировать",
|
||||||
"account.block_domain": "Блокировать все с {domain}",
|
"account.block_domain": "Блокировать все с {domain}",
|
||||||
"account.blocked": "Заблокирован(а)",
|
"account.blocked": "Заблокирован(а)",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokovať @{name}",
|
"account.block": "Blokovať @{name}",
|
||||||
"account.block_domain": "Ukryť všetko z {domain}",
|
"account.block_domain": "Ukryť všetko z {domain}",
|
||||||
"account.blocked": "Blokovaný/á",
|
"account.blocked": "Blokovaný/á",
|
||||||
|
|
|
@ -0,0 +1,297 @@
|
||||||
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
|
"account.block": "Blokiraj @{name}",
|
||||||
|
"account.block_domain": "Skrij vse iz {domain}",
|
||||||
|
"account.blocked": "Blokirano",
|
||||||
|
"account.direct": "Neposredno sporočilo @{name}",
|
||||||
|
"account.disclaimer_full": "Information below may reflect the user's profile incompletely.",
|
||||||
|
"account.domain_blocked": "Domain hidden",
|
||||||
|
"account.edit_profile": "Edit profile",
|
||||||
|
"account.follow": "Follow",
|
||||||
|
"account.followers": "Followers",
|
||||||
|
"account.follows": "Follows",
|
||||||
|
"account.follows_you": "Follows you",
|
||||||
|
"account.hide_reblogs": "Hide boosts from @{name}",
|
||||||
|
"account.media": "Media",
|
||||||
|
"account.mention": "Mention @{name}",
|
||||||
|
"account.moved_to": "{name} has moved to:",
|
||||||
|
"account.mute": "Mute @{name}",
|
||||||
|
"account.mute_notifications": "Mute notifications from @{name}",
|
||||||
|
"account.muted": "Muted",
|
||||||
|
"account.posts": "Toots",
|
||||||
|
"account.posts_with_replies": "Toots and replies",
|
||||||
|
"account.report": "Report @{name}",
|
||||||
|
"account.requested": "Awaiting approval. Click to cancel follow request",
|
||||||
|
"account.share": "Share @{name}'s profile",
|
||||||
|
"account.show_reblogs": "Show boosts from @{name}",
|
||||||
|
"account.unblock": "Unblock @{name}",
|
||||||
|
"account.unblock_domain": "Unhide {domain}",
|
||||||
|
"account.unfollow": "Unfollow",
|
||||||
|
"account.unmute": "Unmute @{name}",
|
||||||
|
"account.unmute_notifications": "Unmute notifications from @{name}",
|
||||||
|
"account.view_full_profile": "View full profile",
|
||||||
|
"alert.unexpected.message": "An unexpected error occurred.",
|
||||||
|
"alert.unexpected.title": "Oops!",
|
||||||
|
"boost_modal.combo": "You can press {combo} to skip this next time",
|
||||||
|
"bundle_column_error.body": "Something went wrong while loading this component.",
|
||||||
|
"bundle_column_error.retry": "Try again",
|
||||||
|
"bundle_column_error.title": "Network error",
|
||||||
|
"bundle_modal_error.close": "Close",
|
||||||
|
"bundle_modal_error.message": "Something went wrong while loading this component.",
|
||||||
|
"bundle_modal_error.retry": "Try again",
|
||||||
|
"column.blocks": "Blocked users",
|
||||||
|
"column.community": "Local timeline",
|
||||||
|
"column.direct": "Direct messages",
|
||||||
|
"column.domain_blocks": "Hidden domains",
|
||||||
|
"column.favourites": "Favourites",
|
||||||
|
"column.follow_requests": "Follow requests",
|
||||||
|
"column.home": "Home",
|
||||||
|
"column.lists": "Lists",
|
||||||
|
"column.mutes": "Muted users",
|
||||||
|
"column.notifications": "Notifications",
|
||||||
|
"column.pins": "Pinned toot",
|
||||||
|
"column.public": "Federated timeline",
|
||||||
|
"column_back_button.label": "Back",
|
||||||
|
"column_header.hide_settings": "Hide settings",
|
||||||
|
"column_header.moveLeft_settings": "Move column to the left",
|
||||||
|
"column_header.moveRight_settings": "Move column to the right",
|
||||||
|
"column_header.pin": "Pin",
|
||||||
|
"column_header.show_settings": "Show settings",
|
||||||
|
"column_header.unpin": "Unpin",
|
||||||
|
"column_subheading.navigation": "Navigation",
|
||||||
|
"column_subheading.settings": "Settings",
|
||||||
|
"compose_form.direct_message_warning": "This toot will only be visible to all the mentioned users.",
|
||||||
|
"compose_form.hashtag_warning": "This toot won't be listed under any hashtag as it is unlisted. Only public toots can be searched by hashtag.",
|
||||||
|
"compose_form.lock_disclaimer": "Your account is not {locked}. Anyone can follow you to view your follower-only posts.",
|
||||||
|
"compose_form.lock_disclaimer.lock": "locked",
|
||||||
|
"compose_form.placeholder": "What is on your mind?",
|
||||||
|
"compose_form.publish": "Toot",
|
||||||
|
"compose_form.publish_loud": "{publish}!",
|
||||||
|
"compose_form.sensitive.marked": "Media is marked as sensitive",
|
||||||
|
"compose_form.sensitive.unmarked": "Media is not marked as sensitive",
|
||||||
|
"compose_form.spoiler.marked": "Text is hidden behind warning",
|
||||||
|
"compose_form.spoiler.unmarked": "Text is not hidden",
|
||||||
|
"compose_form.spoiler_placeholder": "Write your warning here",
|
||||||
|
"confirmation_modal.cancel": "Cancel",
|
||||||
|
"confirmations.block.confirm": "Block",
|
||||||
|
"confirmations.block.message": "Are you sure you want to block {name}?",
|
||||||
|
"confirmations.delete.confirm": "Delete",
|
||||||
|
"confirmations.delete.message": "Are you sure you want to delete this status?",
|
||||||
|
"confirmations.delete_list.confirm": "Delete",
|
||||||
|
"confirmations.delete_list.message": "Are you sure you want to permanently delete this list?",
|
||||||
|
"confirmations.domain_block.confirm": "Hide entire domain",
|
||||||
|
"confirmations.domain_block.message": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.",
|
||||||
|
"confirmations.mute.confirm": "Mute",
|
||||||
|
"confirmations.mute.message": "Are you sure you want to mute {name}?",
|
||||||
|
"confirmations.unfollow.confirm": "Unfollow",
|
||||||
|
"confirmations.unfollow.message": "Are you sure you want to unfollow {name}?",
|
||||||
|
"embed.instructions": "Embed this status on your website by copying the code below.",
|
||||||
|
"embed.preview": "Here is what it will look like:",
|
||||||
|
"emoji_button.activity": "Activity",
|
||||||
|
"emoji_button.custom": "Custom",
|
||||||
|
"emoji_button.flags": "Flags",
|
||||||
|
"emoji_button.food": "Food & Drink",
|
||||||
|
"emoji_button.label": "Insert emoji",
|
||||||
|
"emoji_button.nature": "Nature",
|
||||||
|
"emoji_button.not_found": "No emojos!! (╯°□°)╯︵ ┻━┻",
|
||||||
|
"emoji_button.objects": "Objects",
|
||||||
|
"emoji_button.people": "People",
|
||||||
|
"emoji_button.recent": "Frequently used",
|
||||||
|
"emoji_button.search": "Search...",
|
||||||
|
"emoji_button.search_results": "Search results",
|
||||||
|
"emoji_button.symbols": "Symbols",
|
||||||
|
"emoji_button.travel": "Travel & Places",
|
||||||
|
"empty_column.community": "The local timeline is empty. Write something publicly to get the ball rolling!",
|
||||||
|
"empty_column.direct": "You don't have any direct messages yet. When you send or receive one, it will show up here.",
|
||||||
|
"empty_column.hashtag": "There is nothing in this hashtag yet.",
|
||||||
|
"empty_column.home": "Your home timeline is empty! Visit {public} or use search to get started and meet other users.",
|
||||||
|
"empty_column.home.public_timeline": "the public timeline",
|
||||||
|
"empty_column.list": "There is nothing in this list yet. When members of this list post new statuses, they will appear here.",
|
||||||
|
"empty_column.notifications": "You don't have any notifications yet. Interact with others to start the conversation.",
|
||||||
|
"empty_column.public": "There is nothing here! Write something publicly, or manually follow users from other instances to fill it up",
|
||||||
|
"follow_request.authorize": "Authorize",
|
||||||
|
"follow_request.reject": "Reject",
|
||||||
|
"getting_started.appsshort": "Apps",
|
||||||
|
"getting_started.faq": "FAQ",
|
||||||
|
"getting_started.heading": "Getting started",
|
||||||
|
"getting_started.open_source_notice": "Mastodon is open source software. You can contribute or report issues on GitHub at {github}.",
|
||||||
|
"getting_started.userguide": "User Guide",
|
||||||
|
"home.column_settings.advanced": "Advanced",
|
||||||
|
"home.column_settings.basic": "Basic",
|
||||||
|
"home.column_settings.filter_regex": "Filter out by regular expressions",
|
||||||
|
"home.column_settings.show_reblogs": "Show boosts",
|
||||||
|
"home.column_settings.show_replies": "Show replies",
|
||||||
|
"home.settings": "Column settings",
|
||||||
|
"keyboard_shortcuts.back": "to navigate back",
|
||||||
|
"keyboard_shortcuts.boost": "to boost",
|
||||||
|
"keyboard_shortcuts.column": "to focus a status in one of the columns",
|
||||||
|
"keyboard_shortcuts.compose": "to focus the compose textarea",
|
||||||
|
"keyboard_shortcuts.description": "Description",
|
||||||
|
"keyboard_shortcuts.down": "to move down in the list",
|
||||||
|
"keyboard_shortcuts.enter": "to open status",
|
||||||
|
"keyboard_shortcuts.favourite": "to favourite",
|
||||||
|
"keyboard_shortcuts.heading": "Keyboard Shortcuts",
|
||||||
|
"keyboard_shortcuts.hotkey": "Hotkey",
|
||||||
|
"keyboard_shortcuts.legend": "to display this legend",
|
||||||
|
"keyboard_shortcuts.mention": "to mention author",
|
||||||
|
"keyboard_shortcuts.reply": "to reply",
|
||||||
|
"keyboard_shortcuts.search": "to focus search",
|
||||||
|
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
|
||||||
|
"keyboard_shortcuts.toot": "to start a brand new toot",
|
||||||
|
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
|
||||||
|
"keyboard_shortcuts.up": "to move up in the list",
|
||||||
|
"lightbox.close": "Close",
|
||||||
|
"lightbox.next": "Next",
|
||||||
|
"lightbox.previous": "Previous",
|
||||||
|
"lists.account.add": "Add to list",
|
||||||
|
"lists.account.remove": "Remove from list",
|
||||||
|
"lists.delete": "Delete list",
|
||||||
|
"lists.edit": "Edit list",
|
||||||
|
"lists.new.create": "Add list",
|
||||||
|
"lists.new.title_placeholder": "New list title",
|
||||||
|
"lists.search": "Search among people you follow",
|
||||||
|
"lists.subheading": "Your lists",
|
||||||
|
"loading_indicator.label": "Loading...",
|
||||||
|
"media_gallery.toggle_visible": "Toggle visibility",
|
||||||
|
"missing_indicator.label": "Not found",
|
||||||
|
"missing_indicator.sublabel": "This resource could not be found",
|
||||||
|
"mute_modal.hide_notifications": "Hide notifications from this user?",
|
||||||
|
"navigation_bar.blocks": "Blocked users",
|
||||||
|
"navigation_bar.community_timeline": "Local timeline",
|
||||||
|
"navigation_bar.direct": "Direct messages",
|
||||||
|
"navigation_bar.domain_blocks": "Hidden domains",
|
||||||
|
"navigation_bar.edit_profile": "Edit profile",
|
||||||
|
"navigation_bar.favourites": "Favourites",
|
||||||
|
"navigation_bar.follow_requests": "Follow requests",
|
||||||
|
"navigation_bar.info": "Extended information",
|
||||||
|
"navigation_bar.keyboard_shortcuts": "Keyboard shortcuts",
|
||||||
|
"navigation_bar.lists": "Lists",
|
||||||
|
"navigation_bar.logout": "Logout",
|
||||||
|
"navigation_bar.mutes": "Muted users",
|
||||||
|
"navigation_bar.pins": "Pinned toots",
|
||||||
|
"navigation_bar.preferences": "Preferences",
|
||||||
|
"navigation_bar.public_timeline": "Federated timeline",
|
||||||
|
"notification.favourite": "{name} favourited your status",
|
||||||
|
"notification.follow": "{name} followed you",
|
||||||
|
"notification.mention": "{name} mentioned you",
|
||||||
|
"notification.reblog": "{name} boosted your status",
|
||||||
|
"notifications.clear": "Clear notifications",
|
||||||
|
"notifications.clear_confirmation": "Are you sure you want to permanently clear all your notifications?",
|
||||||
|
"notifications.column_settings.alert": "Desktop notifications",
|
||||||
|
"notifications.column_settings.favourite": "Favourites:",
|
||||||
|
"notifications.column_settings.follow": "New followers:",
|
||||||
|
"notifications.column_settings.mention": "Mentions:",
|
||||||
|
"notifications.column_settings.push": "Push notifications",
|
||||||
|
"notifications.column_settings.push_meta": "This device",
|
||||||
|
"notifications.column_settings.reblog": "Boosts:",
|
||||||
|
"notifications.column_settings.show": "Show in column",
|
||||||
|
"notifications.column_settings.sound": "Play sound",
|
||||||
|
"onboarding.done": "Done",
|
||||||
|
"onboarding.next": "Next",
|
||||||
|
"onboarding.page_five.public_timelines": "The local timeline shows public posts from everyone on {domain}. The federated timeline shows public posts from everyone who people on {domain} follow. These are the Public Timelines, a great way to discover new people.",
|
||||||
|
"onboarding.page_four.home": "The home timeline shows posts from people you follow.",
|
||||||
|
"onboarding.page_four.notifications": "The notifications column shows when someone interacts with you.",
|
||||||
|
"onboarding.page_one.federation": "Mastodon is a network of independent servers joining up to make one larger social network. We call these servers instances.",
|
||||||
|
"onboarding.page_one.full_handle": "Your full handle",
|
||||||
|
"onboarding.page_one.handle_hint": "This is what you would tell your friends to search for.",
|
||||||
|
"onboarding.page_one.welcome": "Welcome to Mastodon!",
|
||||||
|
"onboarding.page_six.admin": "Your instance's admin is {admin}.",
|
||||||
|
"onboarding.page_six.almost_done": "Almost done...",
|
||||||
|
"onboarding.page_six.appetoot": "Bon Appetoot!",
|
||||||
|
"onboarding.page_six.apps_available": "There are {apps} available for iOS, Android and other platforms.",
|
||||||
|
"onboarding.page_six.github": "Mastodon is free open-source software. You can report bugs, request features, or contribute to the code on {github}.",
|
||||||
|
"onboarding.page_six.guidelines": "community guidelines",
|
||||||
|
"onboarding.page_six.read_guidelines": "Please read {domain}'s {guidelines}!",
|
||||||
|
"onboarding.page_six.various_app": "mobile apps",
|
||||||
|
"onboarding.page_three.profile": "Edit your profile to change your avatar, bio, and display name. There, you will also find other preferences.",
|
||||||
|
"onboarding.page_three.search": "Use the search bar to find people and look at hashtags, such as {illustration} and {introductions}. To look for a person who is not on this instance, use their full handle.",
|
||||||
|
"onboarding.page_two.compose": "Write posts from the compose column. You can upload images, change privacy settings, and add content warnings with the icons below.",
|
||||||
|
"onboarding.skip": "Skip",
|
||||||
|
"privacy.change": "Adjust status privacy",
|
||||||
|
"privacy.direct.long": "Post to mentioned users only",
|
||||||
|
"privacy.direct.short": "Direct",
|
||||||
|
"privacy.private.long": "Post to followers only",
|
||||||
|
"privacy.private.short": "Followers-only",
|
||||||
|
"privacy.public.long": "Post to public timelines",
|
||||||
|
"privacy.public.short": "Public",
|
||||||
|
"privacy.unlisted.long": "Do not show in public timelines",
|
||||||
|
"privacy.unlisted.short": "Unlisted",
|
||||||
|
"regeneration_indicator.label": "Loading…",
|
||||||
|
"regeneration_indicator.sublabel": "Your home feed is being prepared!",
|
||||||
|
"relative_time.days": "{number}d",
|
||||||
|
"relative_time.hours": "{number}h",
|
||||||
|
"relative_time.just_now": "now",
|
||||||
|
"relative_time.minutes": "{number}m",
|
||||||
|
"relative_time.seconds": "{number}s",
|
||||||
|
"reply_indicator.cancel": "Cancel",
|
||||||
|
"report.forward": "Forward to {target}",
|
||||||
|
"report.forward_hint": "The account is from another server. Send an anonymized copy of the report there as well?",
|
||||||
|
"report.hint": "The report will be sent to your instance moderators. You can provide an explanation of why you are reporting this account below:",
|
||||||
|
"report.placeholder": "Additional comments",
|
||||||
|
"report.submit": "Submit",
|
||||||
|
"report.target": "Report {target}",
|
||||||
|
"search.placeholder": "Search",
|
||||||
|
"search_popout.search_format": "Advanced search format",
|
||||||
|
"search_popout.tips.full_text": "Simple text returns statuses you have written, favourited, boosted, or have been mentioned in, as well as matching usernames, display names, and hashtags.",
|
||||||
|
"search_popout.tips.hashtag": "hashtag",
|
||||||
|
"search_popout.tips.status": "status",
|
||||||
|
"search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags",
|
||||||
|
"search_popout.tips.user": "user",
|
||||||
|
"search_results.accounts": "People",
|
||||||
|
"search_results.hashtags": "Hashtags",
|
||||||
|
"search_results.statuses": "Toots",
|
||||||
|
"search_results.total": "{count, number} {count, plural, one {result} other {results}}",
|
||||||
|
"standalone.public_title": "A look inside...",
|
||||||
|
"status.block": "Block @{name}",
|
||||||
|
"status.cancel_reblog_private": "Unboost",
|
||||||
|
"status.cannot_reblog": "This post cannot be boosted",
|
||||||
|
"status.delete": "Delete",
|
||||||
|
"status.direct": "Direct message @{name}",
|
||||||
|
"status.embed": "Embed",
|
||||||
|
"status.favourite": "Favourite",
|
||||||
|
"status.load_more": "Load more",
|
||||||
|
"status.media_hidden": "Media hidden",
|
||||||
|
"status.mention": "Mention @{name}",
|
||||||
|
"status.more": "More",
|
||||||
|
"status.mute": "Mute @{name}",
|
||||||
|
"status.mute_conversation": "Mute conversation",
|
||||||
|
"status.open": "Expand this status",
|
||||||
|
"status.pin": "Pin on profile",
|
||||||
|
"status.pinned": "Pinned toot",
|
||||||
|
"status.reblog": "Boost",
|
||||||
|
"status.reblog_private": "Boost to original audience",
|
||||||
|
"status.reblogged_by": "{name} boosted",
|
||||||
|
"status.reply": "Reply",
|
||||||
|
"status.replyAll": "Reply to thread",
|
||||||
|
"status.report": "Report @{name}",
|
||||||
|
"status.sensitive_toggle": "Click to view",
|
||||||
|
"status.sensitive_warning": "Sensitive content",
|
||||||
|
"status.share": "Share",
|
||||||
|
"status.show_less": "Show less",
|
||||||
|
"status.show_less_all": "Show less for all",
|
||||||
|
"status.show_more": "Show more",
|
||||||
|
"status.show_more_all": "Show more for all",
|
||||||
|
"status.unmute_conversation": "Unmute conversation",
|
||||||
|
"status.unpin": "Unpin from profile",
|
||||||
|
"tabs_bar.federated_timeline": "Federated",
|
||||||
|
"tabs_bar.home": "Home",
|
||||||
|
"tabs_bar.local_timeline": "Local",
|
||||||
|
"tabs_bar.notifications": "Notifications",
|
||||||
|
"tabs_bar.search": "Search",
|
||||||
|
"ui.beforeunload": "Your draft will be lost if you leave Mastodon.",
|
||||||
|
"upload_area.title": "Drag & drop to upload",
|
||||||
|
"upload_button.label": "Add media",
|
||||||
|
"upload_form.description": "Describe for the visually impaired",
|
||||||
|
"upload_form.focus": "Crop",
|
||||||
|
"upload_form.undo": "Undo",
|
||||||
|
"upload_progress.label": "Uploading...",
|
||||||
|
"video.close": "Close video",
|
||||||
|
"video.exit_fullscreen": "Exit full screen",
|
||||||
|
"video.expand": "Expand video",
|
||||||
|
"video.fullscreen": "Full screen",
|
||||||
|
"video.hide": "Hide video",
|
||||||
|
"video.mute": "Mute sound",
|
||||||
|
"video.pause": "Pause",
|
||||||
|
"video.play": "Play",
|
||||||
|
"video.unmute": "Unmute sound"
|
||||||
|
}
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blokiraj korisnika @{name}",
|
"account.block": "Blokiraj korisnika @{name}",
|
||||||
"account.block_domain": "Sakrij sve sa domena {domain}",
|
"account.block_domain": "Sakrij sve sa domena {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Блокирај корисника @{name}",
|
"account.block": "Блокирај корисника @{name}",
|
||||||
"account.block_domain": "Сакриј све са домена {domain}",
|
"account.block_domain": "Сакриј све са домена {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Blockera @{name}",
|
"account.block": "Blockera @{name}",
|
||||||
"account.block_domain": "Dölj allt från {domain}",
|
"account.block_domain": "Dölj allt från {domain}",
|
||||||
"account.blocked": "Blockerad",
|
"account.blocked": "Blockerad",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Block @{name}",
|
"account.block": "Block @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Block @{name}",
|
"account.block": "Block @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Engelle @{name}",
|
"account.block": "Engelle @{name}",
|
||||||
"account.block_domain": "Hide everything from {domain}",
|
"account.block_domain": "Hide everything from {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "Заблокувати",
|
"account.block": "Заблокувати",
|
||||||
"account.block_domain": "Заглушити {domain}",
|
"account.block_domain": "Заглушити {domain}",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[
|
||||||
|
]
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "屏蔽 @{name}",
|
"account.block": "屏蔽 @{name}",
|
||||||
"account.block_domain": "隐藏来自 {domain} 的内容",
|
"account.block_domain": "隐藏来自 {domain} 的内容",
|
||||||
"account.blocked": "Blocked",
|
"account.blocked": "Blocked",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "封鎖 @{name}",
|
"account.block": "封鎖 @{name}",
|
||||||
"account.block_domain": "隱藏來自 {domain} 的一切文章",
|
"account.block_domain": "隱藏來自 {domain} 的一切文章",
|
||||||
"account.blocked": "封鎖",
|
"account.blocked": "封鎖",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"account.badges.bot": "Bot",
|
||||||
"account.block": "封鎖 @{name}",
|
"account.block": "封鎖 @{name}",
|
||||||
"account.block_domain": "隱藏來自 {domain} 的一切貼文",
|
"account.block_domain": "隱藏來自 {domain} 的一切貼文",
|
||||||
"account.blocked": "已被封鎖的",
|
"account.blocked": "已被封鎖的",
|
||||||
|
|
|
@ -51,16 +51,17 @@ class Request
|
||||||
end
|
end
|
||||||
|
|
||||||
def headers
|
def headers
|
||||||
(@account ? @headers.merge('Signature' => signature) : @headers).reverse_merge('Accept-Encoding' => 'gzip').without(REQUEST_TARGET)
|
(@account ? @headers.merge('Signature' => signature) : @headers).without(REQUEST_TARGET)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def set_common_headers!
|
def set_common_headers!
|
||||||
@headers[REQUEST_TARGET] = "#{@verb} #{@url.path}"
|
@headers[REQUEST_TARGET] = "#{@verb} #{@url.path}"
|
||||||
@headers['User-Agent'] = user_agent
|
@headers['User-Agent'] = user_agent
|
||||||
@headers['Host'] = @url.host
|
@headers['Host'] = @url.host
|
||||||
@headers['Date'] = Time.now.utc.httpdate
|
@headers['Date'] = Time.now.utc.httpdate
|
||||||
|
@headers['Accept-Encoding'] = 'gzip' if @verb != :head
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_digest!
|
def set_digest!
|
||||||
|
|
|
@ -41,6 +41,9 @@ module Remotable
|
||||||
rescue HTTP::TimeoutError, HTTP::ConnectionError, OpenSSL::SSL::SSLError, Paperclip::Errors::NotIdentifiedByImageMagickError, Addressable::URI::InvalidURIError, Mastodon::HostValidationError, Mastodon::LengthValidationError => e
|
rescue HTTP::TimeoutError, HTTP::ConnectionError, OpenSSL::SSL::SSLError, Paperclip::Errors::NotIdentifiedByImageMagickError, Addressable::URI::InvalidURIError, Mastodon::HostValidationError, Mastodon::LengthValidationError => e
|
||||||
Rails.logger.debug "Error fetching remote #{attachment_name}: #{e}"
|
Rails.logger.debug "Error fetching remote #{attachment_name}: #{e}"
|
||||||
nil
|
nil
|
||||||
|
rescue Paperclip::Error => e
|
||||||
|
Rails.logger.debug "Error processing remote #{attachment_name}: #{e}"
|
||||||
|
nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -245,7 +245,7 @@ class User < ApplicationRecord
|
||||||
end
|
end
|
||||||
|
|
||||||
def web_push_subscription(session)
|
def web_push_subscription(session)
|
||||||
session.web_push_subscription.nil? ? nil : session.web_push_subscription.as_payload
|
session.web_push_subscription.nil? ? nil : session.web_push_subscription
|
||||||
end
|
end
|
||||||
|
|
||||||
def invite_code=(code)
|
def invite_code=(code)
|
||||||
|
|
|
@ -3,38 +3,51 @@
|
||||||
#
|
#
|
||||||
# Table name: web_push_subscriptions
|
# Table name: web_push_subscriptions
|
||||||
#
|
#
|
||||||
# id :bigint(8) not null, primary key
|
# id :bigint(8) not null, primary key
|
||||||
# endpoint :string not null
|
# endpoint :string not null
|
||||||
# key_p256dh :string not null
|
# key_p256dh :string not null
|
||||||
# key_auth :string not null
|
# key_auth :string not null
|
||||||
# data :json
|
# data :json
|
||||||
# created_at :datetime not null
|
# created_at :datetime not null
|
||||||
# updated_at :datetime not null
|
# updated_at :datetime not null
|
||||||
|
# access_token_id :bigint(8)
|
||||||
|
# user_id :bigint(8)
|
||||||
#
|
#
|
||||||
|
|
||||||
require 'webpush'
|
|
||||||
|
|
||||||
class Web::PushSubscription < ApplicationRecord
|
class Web::PushSubscription < ApplicationRecord
|
||||||
|
belongs_to :user, optional: true
|
||||||
|
belongs_to :access_token, class_name: 'Doorkeeper::AccessToken', optional: true
|
||||||
|
|
||||||
has_one :session_activation
|
has_one :session_activation
|
||||||
|
|
||||||
def push(notification)
|
def push(notification)
|
||||||
I18n.with_locale(session_activation.user.locale || I18n.default_locale) do
|
I18n.with_locale(associated_user.locale || I18n.default_locale) do
|
||||||
push_payload(message_from(notification), 48.hours.seconds)
|
push_payload(message_from(notification), 48.hours.seconds)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def pushable?(notification)
|
def pushable?(notification)
|
||||||
data&.key?('alerts') && data['alerts'][notification.type.to_s]
|
data&.key?('alerts') && ActiveModel::Type::Boolean.new.cast(data['alerts'][notification.type.to_s])
|
||||||
end
|
end
|
||||||
|
|
||||||
def as_payload
|
def associated_user
|
||||||
payload = { id: id, endpoint: endpoint }
|
return @associated_user if defined?(@associated_user)
|
||||||
payload[:alerts] = data['alerts'] if data&.key?('alerts')
|
|
||||||
payload
|
@associated_user = if user_id.nil?
|
||||||
|
session_activation.user
|
||||||
|
else
|
||||||
|
user
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def access_token
|
def associated_access_token
|
||||||
find_or_create_access_token.token
|
return @associated_access_token if defined?(@associated_access_token)
|
||||||
|
|
||||||
|
@associated_access_token = if access_token_id.nil?
|
||||||
|
find_or_create_access_token.token
|
||||||
|
else
|
||||||
|
access_token
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
|
@ -2,19 +2,15 @@
|
||||||
|
|
||||||
class InitialStateSerializer < ActiveModel::Serializer
|
class InitialStateSerializer < ActiveModel::Serializer
|
||||||
attributes :meta, :compose, :accounts,
|
attributes :meta, :compose, :accounts,
|
||||||
:media_attachments, :settings, :push_subscription,
|
:media_attachments, :settings
|
||||||
:max_toot_chars
|
:max_toot_chars
|
||||||
|
|
||||||
has_many :custom_emojis, serializer: REST::CustomEmojiSerializer
|
has_one :push_subscription, serializer: REST::WebPushSubscriptionSerializer
|
||||||
|
|
||||||
def max_toot_chars
|
def max_toot_chars
|
||||||
StatusLengthValidator::MAX_CHARS
|
StatusLengthValidator::MAX_CHARS
|
||||||
end
|
end
|
||||||
|
|
||||||
def custom_emojis
|
|
||||||
CustomEmoji.local.where(disabled: false)
|
|
||||||
end
|
|
||||||
|
|
||||||
def meta
|
def meta
|
||||||
store = {
|
store = {
|
||||||
streaming_api_base_url: Rails.configuration.x.streaming_api_base_url,
|
streaming_api_base_url: Rails.configuration.x.streaming_api_base_url,
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
class REST::WebPushSubscriptionSerializer < ActiveModel::Serializer
|
||||||
|
attributes :id, :endpoint, :alerts, :server_key
|
||||||
|
|
||||||
|
def alerts
|
||||||
|
object.data&.dig('alerts') || {}
|
||||||
|
end
|
||||||
|
|
||||||
|
def server_key
|
||||||
|
Rails.configuration.x.vapid_public_key
|
||||||
|
end
|
||||||
|
end
|
|
@ -54,7 +54,7 @@ class Web::NotificationSerializer < ActiveModel::Serializer
|
||||||
|
|
||||||
def access_token
|
def access_token
|
||||||
return if actions.empty?
|
return if actions.empty?
|
||||||
current_push_subscription.access_token
|
current_push_subscription.associated_access_token
|
||||||
end
|
end
|
||||||
|
|
||||||
def message
|
def message
|
||||||
|
|
|
@ -9,6 +9,7 @@ class NotifyService < BaseService
|
||||||
return if recipient.user.nil? || blocked?
|
return if recipient.user.nil? || blocked?
|
||||||
|
|
||||||
create_notification
|
create_notification
|
||||||
|
push_notification if @notification.browserable?
|
||||||
send_email if email_enabled?
|
send_email if email_enabled?
|
||||||
rescue ActiveRecord::RecordInvalid
|
rescue ActiveRecord::RecordInvalid
|
||||||
return
|
return
|
||||||
|
@ -101,25 +102,27 @@ class NotifyService < BaseService
|
||||||
|
|
||||||
def create_notification
|
def create_notification
|
||||||
@notification.save!
|
@notification.save!
|
||||||
return unless @notification.browserable?
|
end
|
||||||
|
|
||||||
|
def push_notification
|
||||||
|
return if @notification.activity.nil?
|
||||||
|
|
||||||
Redis.current.publish("timeline:#{@recipient.id}", Oj.dump(event: :notification, payload: InlineRenderer.render(@notification, @recipient, :notification)))
|
Redis.current.publish("timeline:#{@recipient.id}", Oj.dump(event: :notification, payload: InlineRenderer.render(@notification, @recipient, :notification)))
|
||||||
send_push_notifications
|
send_push_notifications
|
||||||
end
|
end
|
||||||
|
|
||||||
def send_push_notifications
|
def send_push_notifications
|
||||||
# HACK: Can be caused by quickly unfavouriting a status, since creating
|
subscriptions_ids = ::Web::PushSubscription.where(user_id: @recipient.user.id)
|
||||||
# a favourite and creating a notification are not wrapped in a transaction.
|
.select { |subscription| subscription.pushable?(@notification) }
|
||||||
return if @notification.activity.nil?
|
.map(&:id)
|
||||||
|
|
||||||
sessions_with_subscriptions = @recipient.user.session_activations.where.not(web_push_subscription: nil)
|
::Web::PushNotificationWorker.push_bulk(subscriptions_ids) do |subscription_id|
|
||||||
sessions_with_subscriptions_ids = sessions_with_subscriptions.select { |session| session.web_push_subscription.pushable? @notification }.map(&:id)
|
[subscription_id, @notification.id]
|
||||||
|
|
||||||
WebPushNotificationWorker.push_bulk(sessions_with_subscriptions_ids) do |session_activation_id|
|
|
||||||
[session_activation_id, @notification.id]
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def send_email
|
def send_email
|
||||||
|
return if @notification.activity.nil?
|
||||||
NotificationMailer.public_send(@notification.type, @recipient, @notification).deliver_later
|
NotificationMailer.public_send(@notification.type, @recipient, @notification).deliver_later
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
%meta{ name: 'robots', content: 'noindex' }/
|
%meta{ name: 'robots', content: 'noindex' }/
|
||||||
|
|
||||||
%link{ rel: 'salmon', href: api_salmon_url(@account.id) }/
|
%link{ rel: 'salmon', href: api_salmon_url(@account.id) }/
|
||||||
|
%link{ rel: 'alternate', type: 'application/rss+xml', href: account_url(@account, format: 'rss') }/
|
||||||
%link{ rel: 'alternate', type: 'application/atom+xml', href: account_url(@account, format: 'atom') }/
|
%link{ rel: 'alternate', type: 'application/atom+xml', href: account_url(@account, format: 'atom') }/
|
||||||
%link{ rel: 'alternate', type: 'application/activity+json', href: ActivityPub::TagManager.instance.uri_for(@account) }/
|
%link{ rel: 'alternate', type: 'application/activity+json', href: ActivityPub::TagManager.instance.uri_for(@account) }/
|
||||||
|
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
= opengraph 'og:url', tag_url(@tag)
|
= opengraph 'og:url', tag_url(@tag)
|
||||||
= opengraph 'og:type', 'website'
|
= opengraph 'og:type', 'website'
|
||||||
= opengraph 'og:title', "##{@tag.name}"
|
= opengraph 'og:title', "##{@tag.name}"
|
||||||
= opengraph 'og:description', t('about.about_hashtag_html', hashtag: @tag.name)
|
= opengraph 'og:description', strip_tags(t('about.about_hashtag_html', hashtag: @tag.name))
|
||||||
= opengraph 'twitter:card', 'summary'
|
= opengraph 'twitter:card', 'summary'
|
||||||
|
|
|
@ -2,6 +2,8 @@
|
||||||
= "##{@tag.name}"
|
= "##{@tag.name}"
|
||||||
|
|
||||||
- content_for :header_tags do
|
- content_for :header_tags do
|
||||||
|
%link{ rel: 'alternate', type: 'application/rss+xml', href: tag_url(@tag, format: 'rss') }/
|
||||||
|
|
||||||
%script#initial-state{ type: 'application/json' }!= json_escape(@initial_state_json)
|
%script#initial-state{ type: 'application/json' }!= json_escape(@initial_state_json)
|
||||||
= render 'og'
|
= render 'og'
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
class Web::PushNotificationWorker
|
||||||
|
include Sidekiq::Worker
|
||||||
|
|
||||||
|
sidekiq_options backtrace: true
|
||||||
|
|
||||||
|
def perform(subscription_id, notification_id)
|
||||||
|
subscription = ::Web::PushSubscription.find(subscription_id)
|
||||||
|
notification = Notification.find(notification_id)
|
||||||
|
|
||||||
|
subscription.push(notification) unless notification.activity.nil?
|
||||||
|
rescue Webpush::InvalidSubscription, Webpush::ExpiredSubscription
|
||||||
|
subscription.destroy!
|
||||||
|
rescue ActiveRecord::RecordNotFound
|
||||||
|
true
|
||||||
|
end
|
||||||
|
end
|
|
@ -1,25 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class WebPushNotificationWorker
|
|
||||||
include Sidekiq::Worker
|
|
||||||
|
|
||||||
sidekiq_options backtrace: true
|
|
||||||
|
|
||||||
def perform(session_activation_id, notification_id)
|
|
||||||
session_activation = SessionActivation.find(session_activation_id)
|
|
||||||
notification = Notification.find(notification_id)
|
|
||||||
|
|
||||||
return if session_activation.web_push_subscription.nil? || notification.activity.nil?
|
|
||||||
|
|
||||||
session_activation.web_push_subscription.push(notification)
|
|
||||||
rescue Webpush::InvalidSubscription, Webpush::ExpiredSubscription
|
|
||||||
# Subscription expiration is not currently implemented in any browser
|
|
||||||
|
|
||||||
session_activation.web_push_subscription.destroy!
|
|
||||||
session_activation.update!(web_push_subscription: nil)
|
|
||||||
|
|
||||||
true
|
|
||||||
rescue ActiveRecord::RecordNotFound
|
|
||||||
true
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -55,7 +55,7 @@ Doorkeeper.configure do
|
||||||
# For more information go to
|
# For more information go to
|
||||||
# https://github.com/doorkeeper-gem/doorkeeper/wiki/Using-Scopes
|
# https://github.com/doorkeeper-gem/doorkeeper/wiki/Using-Scopes
|
||||||
default_scopes :read
|
default_scopes :read
|
||||||
optional_scopes :write, :follow
|
optional_scopes :write, :follow, :push
|
||||||
|
|
||||||
# Change the way client credentials are retrieved from the request object.
|
# Change the way client credentials are retrieved from the request object.
|
||||||
# By default it retrieves first from the `HTTP_AUTHORIZATION` header, then
|
# By default it retrieves first from the `HTTP_AUTHORIZATION` header, then
|
||||||
|
|
|
@ -6,7 +6,7 @@ nl:
|
||||||
account:
|
account:
|
||||||
attributes:
|
attributes:
|
||||||
username:
|
username:
|
||||||
invalid: alleen letters, nummers en laag streepje
|
invalid: alleen letters, nummers en underscores
|
||||||
status:
|
status:
|
||||||
attributes:
|
attributes:
|
||||||
reblog:
|
reblog:
|
||||||
|
|
|
@ -53,7 +53,7 @@ ar:
|
||||||
unfollow: إلغاء المتابعة
|
unfollow: إلغاء المتابعة
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: إنشاء
|
create: إترك ملاحظة
|
||||||
created_msg: تم إنشاء ملاحظة الإشراف بنجاح !
|
created_msg: تم إنشاء ملاحظة الإشراف بنجاح !
|
||||||
delete: حذف
|
delete: حذف
|
||||||
destroyed_msg: تم تدمير ملاحظة الإشراف بنجاح !
|
destroyed_msg: تم تدمير ملاحظة الإشراف بنجاح !
|
||||||
|
@ -142,6 +142,7 @@ ar:
|
||||||
statuses: المنشورات
|
statuses: المنشورات
|
||||||
subscribe: اشترك
|
subscribe: اشترك
|
||||||
title: الحسابات
|
title: الحسابات
|
||||||
|
unconfirmed_email: البريد الإلكتروني غير المؤكد
|
||||||
undo_silenced: رفع الصمت
|
undo_silenced: رفع الصمت
|
||||||
undo_suspension: إلغاء تعليق الحساب
|
undo_suspension: إلغاء تعليق الحساب
|
||||||
unsubscribe: إلغاء الاشتراك
|
unsubscribe: إلغاء الاشتراك
|
||||||
|
@ -149,6 +150,8 @@ ar:
|
||||||
web: الويب
|
web: الويب
|
||||||
action_logs:
|
action_logs:
|
||||||
actions:
|
actions:
|
||||||
|
assigned_to_self_report: قام {name} بتعيين التقرير٪ {target} لأنفسهم
|
||||||
|
change_email_user: غيّر٪ {name} عنوان البريد الإلكتروني للمستخدم٪ {target}
|
||||||
confirm_user: "%{name} قد قام بتأكيد عنوان البريد الإلكتروني لـ %{target}"
|
confirm_user: "%{name} قد قام بتأكيد عنوان البريد الإلكتروني لـ %{target}"
|
||||||
create_custom_emoji: "%{name} قام برفع إيموجي جديد %{target}"
|
create_custom_emoji: "%{name} قام برفع إيموجي جديد %{target}"
|
||||||
create_domain_block: "%{name} قام بحجب نطاق %{target}"
|
create_domain_block: "%{name} قام بحجب نطاق %{target}"
|
||||||
|
@ -164,10 +167,13 @@ ar:
|
||||||
enable_user: "%{name} لقد قام بتنشيط تسجيل الدخول للمستخدِم %{target}"
|
enable_user: "%{name} لقد قام بتنشيط تسجيل الدخول للمستخدِم %{target}"
|
||||||
memorialize_account: لقد قام %{name} بتحويل حساب %{target} إلى صفحة تذكارية
|
memorialize_account: لقد قام %{name} بتحويل حساب %{target} إلى صفحة تذكارية
|
||||||
promote_user: "%{name} قام بترقية المستخدم %{target}"
|
promote_user: "%{name} قام بترقية المستخدم %{target}"
|
||||||
|
remove_avatar_user: تمت إزالة٪ {name} الصورة الرمزية٪ {target}
|
||||||
|
reopen_report: تمت إعادة فتح التقرير {name}٪ {target}
|
||||||
reset_password_user: "%{name} لقد قام بإعادة تعيين الكلمة السرية الخاصة بـ %{target}"
|
reset_password_user: "%{name} لقد قام بإعادة تعيين الكلمة السرية الخاصة بـ %{target}"
|
||||||
resolve_report: قام %{name} بحل التقرير %{target}
|
resolve_report: قام %{name} بحل التقرير %{target}
|
||||||
silence_account: لقد قام %{name} بكتم حساب %{target}
|
silence_account: لقد قام %{name} بكتم حساب %{target}
|
||||||
suspend_account: لقد قام %{name} بتعليق حساب %{target}
|
suspend_account: لقد قام %{name} بتعليق حساب %{target}
|
||||||
|
unassigned_report: "٪ {name} تقرير غير معتمد٪ {target}"
|
||||||
unsilence_account: لقد قام %{name} بإلغاء الكتم عن حساب %{target}
|
unsilence_account: لقد قام %{name} بإلغاء الكتم عن حساب %{target}
|
||||||
unsuspend_account: لقد قام %{name} بإلغاء التعليق المفروض على حساب %{target}
|
unsuspend_account: لقد قام %{name} بإلغاء التعليق المفروض على حساب %{target}
|
||||||
update_custom_emoji: "%{name} قام بتحديث الإيموجي %{target}"
|
update_custom_emoji: "%{name} قام بتحديث الإيموجي %{target}"
|
||||||
|
@ -205,12 +211,15 @@ ar:
|
||||||
domain: النطاق
|
domain: النطاق
|
||||||
new:
|
new:
|
||||||
create: إنشاء حظر
|
create: إنشاء حظر
|
||||||
|
hint: لن تمنع كتلة المجال إنشاء إدخالات حساب في قاعدة البيانات ، ولكنها ستطبق طرق الإشراف المحددة بأثر رجعي وتلقائي على هذه الحسابات.
|
||||||
severity:
|
severity:
|
||||||
|
desc_html: "<strong>Silence</strong> سيجعل مشاركات الحساب غير مرئية لأي شخص لا يتبعها. <strong>Suspend</strong> سيزيل كل محتوى الحساب ووسائطه وبيانات ملفه الشخصي. Use <strong>None</strong> إذا كنت تريد فقط رفض ملفات الوسائط."
|
||||||
noop: لا شيء
|
noop: لا شيء
|
||||||
silence: كتم
|
silence: كتم
|
||||||
suspend: تعليق
|
suspend: تعليق
|
||||||
title: حجب نطاق جديد
|
title: حجب نطاق جديد
|
||||||
reject_media: رفض ملفات الوسائط
|
reject_media: رفض ملفات الوسائط
|
||||||
|
reject_media_hint: يزيل ملفات الوسائط المخزنة محليًا ويرفض تنزيل أي ملفات في المستقبل. غير ذي صلة للتعليق
|
||||||
severities:
|
severities:
|
||||||
noop: لا شيء
|
noop: لا شيء
|
||||||
silence: إخفاء أو كتم
|
silence: إخفاء أو كتم
|
||||||
|
@ -250,35 +259,59 @@ ar:
|
||||||
expired: المنتهي صلاحيتها
|
expired: المنتهي صلاحيتها
|
||||||
title: التصفية
|
title: التصفية
|
||||||
title: الدعوات
|
title: الدعوات
|
||||||
|
report_notes:
|
||||||
|
created_msg: |-
|
||||||
|
41/5000
|
||||||
|
تم إنشاء ملاحظة التقرير بنجاح!
|
||||||
|
destroyed_msg: تم حذف ملاحظة التقرير بنجاح!
|
||||||
reports:
|
reports:
|
||||||
|
account:
|
||||||
|
note: ملحوظة
|
||||||
|
report: تقرير
|
||||||
action_taken_by: تم اتخاذ الإجراء مِن طرف
|
action_taken_by: تم اتخاذ الإجراء مِن طرف
|
||||||
are_you_sure: هل أنت متأكد ؟
|
are_you_sure: هل أنت متأكد ؟
|
||||||
|
assign_to_self: عين لي
|
||||||
|
assigned: تعين رئيس
|
||||||
comment:
|
comment:
|
||||||
none: لا شيء
|
none: لا شيء
|
||||||
|
created_at: ذكرت
|
||||||
id: معرّف ID
|
id: معرّف ID
|
||||||
mark_as_resolved: إعتبار التقرير كمحلول
|
mark_as_resolved: إعتبار التقرير كمحلول
|
||||||
|
mark_as_unresolved: علام كغير محلولة
|
||||||
|
notes:
|
||||||
|
create: اضف ملاحظة
|
||||||
|
create_and_resolve: الحل مع ملاحظة
|
||||||
|
create_and_unresolve: إعادة فتح مع ملاحظة
|
||||||
|
delete: حذف
|
||||||
|
placeholder: وصف الإجراءات التي تم اتخاذها أو أي تحديثات أخرى لهذا التقرير …
|
||||||
|
reopen: إعادة فتح التقرير
|
||||||
report: 'التقرير #%{id}'
|
report: 'التقرير #%{id}'
|
||||||
report_contents: المحتويات
|
report_contents: المحتويات
|
||||||
reported_account: حساب مُبلّغ عنه
|
reported_account: حساب مُبلّغ عنه
|
||||||
reported_by: أبلغ عنه من طرف
|
reported_by: أبلغ عنه من طرف
|
||||||
resolved: معالجة
|
resolved: معالجة
|
||||||
|
resolved_msg: تم حل تقرير بنجاح!
|
||||||
silence_account: كتم و إخفاء الحساب
|
silence_account: كتم و إخفاء الحساب
|
||||||
status: الحالة
|
status: الحالة
|
||||||
suspend_account: فرض تعليق على الحساب
|
suspend_account: فرض تعليق على الحساب
|
||||||
target: الهدف
|
target: الهدف
|
||||||
title: التقارير
|
title: التقارير
|
||||||
|
unassign: إلغاء تعيين
|
||||||
unresolved: غير معالجة
|
unresolved: غير معالجة
|
||||||
|
updated_at: محدث
|
||||||
view: عرض
|
view: عرض
|
||||||
settings:
|
settings:
|
||||||
activity_api_enabled:
|
activity_api_enabled:
|
||||||
desc_html: عدد المنشورات المحلية و المستخدمين النشطين و التسجيلات الأسبوعية الجديدة
|
desc_html: عدد المنشورات المحلية و المستخدمين النشطين و التسجيلات الأسبوعية الجديدة
|
||||||
title: نشر مُجمل الإحصائيات عن نشاط المستخدمين
|
title: نشر مُجمل الإحصائيات عن نشاط المستخدمين
|
||||||
bootstrap_timeline_accounts:
|
bootstrap_timeline_accounts:
|
||||||
|
desc_html: افصل بين أسماء المستخدمين المتعددة بواسطة الفاصلة. استعمل الحسابات المحلية والمفتوحة فقط. الافتراضي عندما تكون فارغة كل المسؤولين المحليين.
|
||||||
title: الإشتراكات الإفتراضية للمستخدمين الجدد
|
title: الإشتراكات الإفتراضية للمستخدمين الجدد
|
||||||
contact_information:
|
contact_information:
|
||||||
email: البريد الإلكتروني المهني
|
email: البريد الإلكتروني المهني
|
||||||
username: الإتصال بالمستخدِم
|
username: الإتصال بالمستخدِم
|
||||||
hero:
|
hero:
|
||||||
|
desc_html: معروض على الصفحة الأولى. لا يقل عن 600 × 100 بكسل. عند عدم التعيين ، تعود الصورة إلى النسخة المصغرة على سبيل المثال
|
||||||
title: الصورة الرأسية
|
title: الصورة الرأسية
|
||||||
peers_api_enabled:
|
peers_api_enabled:
|
||||||
desc_html: أسماء النطاقات التي إلتقى بها مثيل الخادوم على البيئة الموحَّدة فيديفرس
|
desc_html: أسماء النطاقات التي إلتقى بها مثيل الخادوم على البيئة الموحَّدة فيديفرس
|
||||||
|
@ -297,15 +330,23 @@ ar:
|
||||||
desc_html: السماح للجميع بإنشاء حساب
|
desc_html: السماح للجميع بإنشاء حساب
|
||||||
title: فتح التسجيل
|
title: فتح التسجيل
|
||||||
show_known_fediverse_at_about_page:
|
show_known_fediverse_at_about_page:
|
||||||
|
desc_html: عند التثبت ، سوف تظهر toots من جميع fediverse المعروفة على عرض مسبق. وإلا فإنه سيعرض فقط toots المحلية.
|
||||||
title: إظهار الفيديفرس الموحَّد في خيط المُعايَنة
|
title: إظهار الفيديفرس الموحَّد في خيط المُعايَنة
|
||||||
|
show_staff_badge:
|
||||||
|
desc_html: عرض شارة الموظفين على صفحة المستخدم
|
||||||
|
title: إظهار شارة الموظفين
|
||||||
site_description:
|
site_description:
|
||||||
|
desc_html: فقرة تمهيدية على الصفحة الأولى وفي العلامات الوصفية. يمكنك استخدام علامات HTML ، ولا سيما <code><a></code> و <code><em></code>.
|
||||||
title: وصف مثيل الخادوم
|
title: وصف مثيل الخادوم
|
||||||
site_description_extended:
|
site_description_extended:
|
||||||
|
desc_html: مكان جيد لمدونة قواعد السلوك والقواعد والإرشادات وغيرها من الأمور التي تحدد حالتك. يمكنك استخدام علامات HTML
|
||||||
title: الوصف المُفصّل للموقع
|
title: الوصف المُفصّل للموقع
|
||||||
site_terms:
|
site_terms:
|
||||||
|
desc_html: يمكنك كتابة سياسة الخصوصية الخاصة بك ، شروط الخدمة أو غيرها من القوانين. يمكنك استخدام علامات HTML
|
||||||
title: شروط الخدمة المخصصة
|
title: شروط الخدمة المخصصة
|
||||||
site_title: إسم مثيل الخادم
|
site_title: إسم مثيل الخادم
|
||||||
thumbnail:
|
thumbnail:
|
||||||
|
desc_html: يستخدم للعروض السابقة عبر Open Graph و API. 1200x630px موصى به
|
||||||
title: الصورة الرمزية المصغرة لمثيل الخادوم
|
title: الصورة الرمزية المصغرة لمثيل الخادوم
|
||||||
timeline_preview:
|
timeline_preview:
|
||||||
desc_html: عرض الخيط العمومي على صفحة الإستقبال
|
desc_html: عرض الخيط العمومي على صفحة الإستقبال
|
||||||
|
@ -315,12 +356,16 @@ ar:
|
||||||
back_to_account: العودة إلى صفحة الحساب
|
back_to_account: العودة إلى صفحة الحساب
|
||||||
batch:
|
batch:
|
||||||
delete: حذف
|
delete: حذف
|
||||||
|
nsfw_off: ضع علامة انها غير حساسة
|
||||||
|
nsfw_on: ضع علامة انها حساسة
|
||||||
failed_to_execute: خطأ في التفعيل
|
failed_to_execute: خطأ في التفعيل
|
||||||
media:
|
media:
|
||||||
title: الوسائط
|
title: الوسائط
|
||||||
|
no_media: لا يوجد وسائط
|
||||||
title: منشورات الحساب
|
title: منشورات الحساب
|
||||||
with_media: بالوسائط
|
with_media: بالوسائط
|
||||||
subscriptions:
|
subscriptions:
|
||||||
|
callback_url: عاود الاتصال بالعنوان
|
||||||
confirmed: مؤكَّد
|
confirmed: مؤكَّد
|
||||||
expires_in: تنتهي مدة صلاحيتها في
|
expires_in: تنتهي مدة صلاحيتها في
|
||||||
last_delivery: آخر إيداع
|
last_delivery: آخر إيداع
|
||||||
|
@ -330,6 +375,8 @@ ar:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: قام %{reporter} بالإبلاغ عن %{target}
|
body: قام %{reporter} بالإبلاغ عن %{target}
|
||||||
|
body_remote: أبلغ شخص ما من٪ {domain} عن٪ {target}
|
||||||
|
subject: تقرير جديد ل%{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: تعديل خيارات البريد الإلكتروني
|
notification_preferences: تعديل خيارات البريد الإلكتروني
|
||||||
salutation: "%{name}،"
|
salutation: "%{name}،"
|
||||||
|
@ -342,6 +389,7 @@ ar:
|
||||||
destroyed: تم حذف التطبيق بنجاح
|
destroyed: تم حذف التطبيق بنجاح
|
||||||
invalid_url: إن الرابط المقدم غير صالح
|
invalid_url: إن الرابط المقدم غير صالح
|
||||||
regenerate_token: إعادة توليد رمز النفاذ
|
regenerate_token: إعادة توليد رمز النفاذ
|
||||||
|
token_regenerated: تم إعادة إنشاء الرمز الوصول بنجاح
|
||||||
warning: كن حذرا مع هذه البيانات. لا تقم أبدا بمشاركتها مع الآخَرين !
|
warning: كن حذرا مع هذه البيانات. لا تقم أبدا بمشاركتها مع الآخَرين !
|
||||||
your_token: رمز نفاذك
|
your_token: رمز نفاذك
|
||||||
auth:
|
auth:
|
||||||
|
@ -352,6 +400,7 @@ ar:
|
||||||
delete_account_html: إن كنت ترغب في حذف حسابك يُمكنك <a href="%{path}">المواصلة هنا</a>. سوف يُطلَبُ منك التأكيد قبل الحذف.
|
delete_account_html: إن كنت ترغب في حذف حسابك يُمكنك <a href="%{path}">المواصلة هنا</a>. سوف يُطلَبُ منك التأكيد قبل الحذف.
|
||||||
didnt_get_confirmation: لم تتلق تعليمات التأكيد ؟
|
didnt_get_confirmation: لم تتلق تعليمات التأكيد ؟
|
||||||
forgot_password: نسيت كلمة المرور ؟
|
forgot_password: نسيت كلمة المرور ؟
|
||||||
|
invalid_reset_password_token: رمز إعادة تعيين كلمة المرور غير صالح أو منتهي الصلاحية. يرجى طلب واحد جديد.
|
||||||
login: تسجيل الدخول
|
login: تسجيل الدخول
|
||||||
logout: خروج
|
logout: خروج
|
||||||
migrate_account: الإنتقال إلى حساب آخر
|
migrate_account: الإنتقال إلى حساب آخر
|
||||||
|
@ -368,6 +417,7 @@ ar:
|
||||||
security: الهوية
|
security: الهوية
|
||||||
set_new_password: إدخال كلمة مرور جديدة
|
set_new_password: إدخال كلمة مرور جديدة
|
||||||
authorize_follow:
|
authorize_follow:
|
||||||
|
already_following: أنت تتابع بالفعل هذا الحساب
|
||||||
error: يا للأسف، وقع هناك خطأ إثر عملية البحث عن الحساب عن بعد
|
error: يا للأسف، وقع هناك خطأ إثر عملية البحث عن الحساب عن بعد
|
||||||
follow: إتبع
|
follow: إتبع
|
||||||
follow_request: 'لقد قمت بإرسال طلب متابعة إلى :'
|
follow_request: 'لقد قمت بإرسال طلب متابعة إلى :'
|
||||||
|
@ -410,7 +460,7 @@ ar:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: التاريخ
|
date: التاريخ
|
||||||
download: تنزيل نسخة لحسابك
|
download: تنزيل نسخة لحسابك
|
||||||
hint_html: بإمكانك طلب نسخة كاملة لـ <strong>كافة تبويقاتك و الوسائط التي قمت بنشرها</strong>. البيانات المُصدَّرة ستكون محفوظة على شكل نسق ActivityPub و باستطاعتك قراءتها بأي برنامج يدعم هذا النسق.
|
hint_html: بإمكانك طلب نسخة كاملة لـ <strong>كافة تبويقاتك و الوسائط التي قمت بنشرها</strong>. البيانات المُصدَّرة ستكون محفوظة على شكل نسق ActivityPub و باستطاعتك قراءتها بأي برنامج يدعم هذا النسق. يُمكنك طلب نسخة كل 7 أيام.
|
||||||
in_progress: عملية جمع نسخة لبيانات حسابك جارية …
|
in_progress: عملية جمع نسخة لبيانات حسابك جارية …
|
||||||
request: طلب نسخة لحسابك
|
request: طلب نسخة لحسابك
|
||||||
size: الحجم
|
size: الحجم
|
||||||
|
@ -544,6 +594,9 @@ ar:
|
||||||
missing_resource: تعذر العثور على رابط التحويل المطلوب الخاص بحسابك
|
missing_resource: تعذر العثور على رابط التحويل المطلوب الخاص بحسابك
|
||||||
proceed: أكمل المتابعة
|
proceed: أكمل المتابعة
|
||||||
prompt: 'إنك بصدد متابعة :'
|
prompt: 'إنك بصدد متابعة :'
|
||||||
|
remote_unfollow:
|
||||||
|
error: ''
|
||||||
|
title: ''
|
||||||
sessions:
|
sessions:
|
||||||
activity: آخر نشاط
|
activity: آخر نشاط
|
||||||
browser: المتصفح
|
browser: المتصفح
|
||||||
|
@ -581,11 +634,13 @@ ar:
|
||||||
windows: ويندوز
|
windows: ويندوز
|
||||||
windows_mobile: ويندوز موبايل
|
windows_mobile: ويندوز موبايل
|
||||||
windows_phone: ويندوز فون
|
windows_phone: ويندوز فون
|
||||||
|
revoke: ''
|
||||||
revoke_success: تم إبطال الجلسة بنجاح
|
revoke_success: تم إبطال الجلسة بنجاح
|
||||||
title: الجلسات
|
title: الجلسات
|
||||||
settings:
|
settings:
|
||||||
authorized_apps: التطبيقات المرخص لها
|
authorized_apps: التطبيقات المرخص لها
|
||||||
back: عودة إلى ماستدون
|
back: عودة إلى ماستدون
|
||||||
|
delete: ''
|
||||||
development: التطوير
|
development: التطوير
|
||||||
edit_profile: تعديل الملف الشخصي
|
edit_profile: تعديل الملف الشخصي
|
||||||
export: تصدير البيانات
|
export: تصدير البيانات
|
||||||
|
@ -598,9 +653,18 @@ ar:
|
||||||
two_factor_authentication: إثبات الهويّة المزدوج
|
two_factor_authentication: إثبات الهويّة المزدوج
|
||||||
your_apps: تطبيقاتك
|
your_apps: تطبيقاتك
|
||||||
statuses:
|
statuses:
|
||||||
|
attached:
|
||||||
|
image:
|
||||||
|
one: ''
|
||||||
|
other: ''
|
||||||
|
video:
|
||||||
|
one: ''
|
||||||
|
other: ''
|
||||||
|
content_warning: ''
|
||||||
open_in_web: إفتح في الويب
|
open_in_web: إفتح في الويب
|
||||||
over_character_limit: تم تجاوز حد الـ %{max} حرف المسموح بها
|
over_character_limit: تم تجاوز حد الـ %{max} حرف المسموح بها
|
||||||
pin_errors:
|
pin_errors:
|
||||||
|
limit: ''
|
||||||
ownership: لا يمكن تدبيس تبويق نشره شخص آخر
|
ownership: لا يمكن تدبيس تبويق نشره شخص آخر
|
||||||
private: لا يمكن تثبيت تبويق لم يُنشر للعامة
|
private: لا يمكن تثبيت تبويق لم يُنشر للعامة
|
||||||
reblog: لا يمكن تثبيت ترقية
|
reblog: لا يمكن تثبيت ترقية
|
||||||
|
@ -641,9 +705,19 @@ ar:
|
||||||
wrong_code: الرمز الذي أدخلته غير صالح ! تحقق من صحة الوقت على الخادم و الجهاز ؟
|
wrong_code: الرمز الذي أدخلته غير صالح ! تحقق من صحة الوقت على الخادم و الجهاز ؟
|
||||||
user_mailer:
|
user_mailer:
|
||||||
backup_ready:
|
backup_ready:
|
||||||
|
explanation: ''
|
||||||
subject: نسخة بيانات حسابك جاهزة للتنزيل
|
subject: نسخة بيانات حسابك جاهزة للتنزيل
|
||||||
title: المغادرة بأرشيف الحساب
|
title: المغادرة بأرشيف الحساب
|
||||||
|
welcome:
|
||||||
|
edit_profile_action: ''
|
||||||
|
explanation: ''
|
||||||
|
full_handle: ''
|
||||||
|
review_preferences_action: ''
|
||||||
|
subject: ''
|
||||||
|
tips: نصائح
|
||||||
|
title: أهلاً بك، %{name} !
|
||||||
users:
|
users:
|
||||||
invalid_email: عنوان البريد الإلكتروني غير صالح
|
invalid_email: عنوان البريد الإلكتروني غير صالح
|
||||||
invalid_otp_token: الرمز الثنائي غير صالح
|
invalid_otp_token: الرمز الثنائي غير صالح
|
||||||
seamless_external_login: لقد قمت بتسجيل الدخول عبر خدمة خارجية، إنّ إعدادات الكلمة السرية و البريد الإلكتروني غير متوفرة.
|
seamless_external_login: لقد قمت بتسجيل الدخول عبر خدمة خارجية، إنّ إعدادات الكلمة السرية و البريد الإلكتروني غير متوفرة.
|
||||||
|
signed_in_as: 'تم تسجيل دخولك بصفة :'
|
||||||
|
|
|
@ -49,11 +49,12 @@ ca:
|
||||||
reserved_username: El nom d'usuari està reservat
|
reserved_username: El nom d'usuari està reservat
|
||||||
roles:
|
roles:
|
||||||
admin: Administrador
|
admin: Administrador
|
||||||
|
bot: Bot
|
||||||
moderator: Moderador
|
moderator: Moderador
|
||||||
unfollow: Deixa de seguir
|
unfollow: Deixa de seguir
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Crea
|
create: Crea nota
|
||||||
created_msg: La nota de moderació s'ha creat correctament!
|
created_msg: La nota de moderació s'ha creat correctament!
|
||||||
delete: Suprimeix
|
delete: Suprimeix
|
||||||
destroyed_msg: Nota de moderació destruïda amb èxit!
|
destroyed_msg: Nota de moderació destruïda amb èxit!
|
||||||
|
@ -463,7 +464,7 @@ ca:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Data
|
date: Data
|
||||||
download: Descarrega l’arxiu
|
download: Descarrega l’arxiu
|
||||||
hint_html: Pots sol·licitar un arxiu dels teus <strong>toots i els fitxers multimèdia pujats</strong>. Les dades exportades tindran el format ActivityPub, llegible per qualsevol programari compatible.
|
hint_html: Pots sol·licitar un arxiu dels teus <strong>toots i els fitxers multimèdia pujats</strong>. Les dades exportades tindran el format ActivityPub, llegible per qualsevol programari compatible. Pots sol·licitar un arxiu cada 7 dies.
|
||||||
in_progress: Compilant el teu arxiu...
|
in_progress: Compilant el teu arxiu...
|
||||||
request: Sol·licita el teu arxiu
|
request: Sol·licita el teu arxiu
|
||||||
size: Tamany
|
size: Tamany
|
||||||
|
@ -830,5 +831,6 @@ ca:
|
||||||
users:
|
users:
|
||||||
invalid_email: L'adreça de correu no és correcta
|
invalid_email: L'adreça de correu no és correcta
|
||||||
invalid_otp_token: El codi de dos factors no és correcte
|
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}
|
||||||
seamless_external_login: Has iniciat sessió via un servei extern per tant els ajustos de contrasenya i correu electrònic no estan disponibles.
|
seamless_external_login: Has iniciat sessió via un servei extern per tant els ajustos de contrasenya i correu electrònic no estan disponibles.
|
||||||
signed_in_as: 'Sessió iniciada com a:'
|
signed_in_as: 'Sessió iniciada com a:'
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
---
|
---
|
||||||
co:
|
co:
|
||||||
about:
|
about:
|
||||||
about_hashtag_html: Quessi sò statuti pubblichi taggati cù <strong>#%{hashtag}</strong>. Pudete interagisce cù elli sì voi avete un contu in qualche parte di u <em>fediverse</em>.
|
about_hashtag_html: Quessi sò statuti pubblichi taggati cù <strong>#%{hashtag}</strong>. Pudete interagisce cù elli sì voi avete un contu in qualche parte di u fediverse.
|
||||||
about_mastodon_html: Mastodon ghjè una rete suciale custruita incù prutucolli web aperti è lugiziali liberi. Hè decentralizatu cumu l’e-mail.
|
about_mastodon_html: Mastodon ghjè una rete suciale custruita incù prutucolli web aperti è lugiziali liberi. Hè decentralizatu cumu l’e-mail.
|
||||||
about_this: À prupositu
|
about_this: À prupositu
|
||||||
administered_by: 'Amministratu da:'
|
administered_by: 'Amministratu da:'
|
||||||
closed_registrations: Pè avà, l’arregistramenti sò chjosi nant’à st’istanza. Mà pudete truvà un’altr’istanza per fà un contu è avè accessu à listessa reta da quallà!
|
closed_registrations: Pè avà, l’arregistramenti sò chjosi nant’à st’istanza. Mà pudete truvà un’altr’istanza per fà un contu è avè accessu à listessa reta da quallà.
|
||||||
contact: Cuntattu
|
contact: Cuntattu
|
||||||
contact_missing: Mancante
|
contact_missing: Mancante
|
||||||
contact_unavailable: Micca dispunibule
|
contact_unavailable: Micca dispunibule
|
||||||
|
@ -70,6 +70,7 @@ co:
|
||||||
title: Mudificà l’Email di %{username}
|
title: Mudificà l’Email di %{username}
|
||||||
confirm: Cunfirmà
|
confirm: Cunfirmà
|
||||||
confirmed: Cunfirmata
|
confirmed: Cunfirmata
|
||||||
|
confirming: Cunfirmazione
|
||||||
demote: Ritrugradà
|
demote: Ritrugradà
|
||||||
disable: Disattivà
|
disable: Disattivà
|
||||||
disable_two_factor_authentication: Disattivà l’identificazione à 2 fattori
|
disable_two_factor_authentication: Disattivà l’identificazione à 2 fattori
|
||||||
|
@ -78,6 +79,7 @@ co:
|
||||||
domain: Duminiu
|
domain: Duminiu
|
||||||
edit: Mudificà
|
edit: Mudificà
|
||||||
email: E-mail
|
email: E-mail
|
||||||
|
email_status: Statu di l’e-mail
|
||||||
enable: Attivà
|
enable: Attivà
|
||||||
enabled: Attivatu
|
enabled: Attivatu
|
||||||
feed_url: URL di u flussu
|
feed_url: URL di u flussu
|
||||||
|
@ -116,6 +118,10 @@ co:
|
||||||
push_subscription_expires: Spirata di l’abbunamentu PuSH
|
push_subscription_expires: Spirata di l’abbunamentu PuSH
|
||||||
redownload: Mette à ghjornu i ritratti
|
redownload: Mette à ghjornu i ritratti
|
||||||
remove_avatar: Toglie l’avatar
|
remove_avatar: Toglie l’avatar
|
||||||
|
resend_confirmation:
|
||||||
|
already_confirmed: St’utilizatore hè digià cunfirmatu
|
||||||
|
send: Rimandà un’e-mail di cunfirmazione
|
||||||
|
success: L’e-mail di cunfirmazione hè statu mandatu!
|
||||||
reset: Reset
|
reset: Reset
|
||||||
reset_password: Riinizializà a chjave d’accessu
|
reset_password: Riinizializà a chjave d’accessu
|
||||||
resubscribe: Riabbunassi
|
resubscribe: Riabbunassi
|
||||||
|
@ -175,17 +181,17 @@ co:
|
||||||
title: Ghjurnale d’audit
|
title: Ghjurnale d’audit
|
||||||
custom_emojis:
|
custom_emojis:
|
||||||
by_domain: Duminiu
|
by_domain: Duminiu
|
||||||
copied_msg: Copia lucale di l’emoji creata!
|
copied_msg: Copia lucale di l’emoji creata
|
||||||
copy: Cupià
|
copy: Cupià
|
||||||
copy_failed_msg: Ùn s’hè micca pussutu creà una copia di l’emoji
|
copy_failed_msg: Ùn s’hè micca pussutu creà una copia di l’emoji
|
||||||
created_msg: L’emoji hè stata creata!
|
created_msg: L’emoji hè stata creata!
|
||||||
delete: Toglie
|
delete: Toglie
|
||||||
destroyed_msg: L’emoji hè stata tolta!
|
destroyed_msg: L’emoji hè stata tolta!
|
||||||
disable: Disattivà
|
disable: Disattivà
|
||||||
disabled_msg: L’emoji hè stata disattivata!
|
disabled_msg: L’emoji hè stata disattivata
|
||||||
emoji: Emoji
|
emoji: Emoji
|
||||||
enable: Attivà
|
enable: Attivà
|
||||||
enabled_msg: L’emoji hè stata attivata!
|
enabled_msg: L’emoji hè stata attivata
|
||||||
image_hint: PNG di 50Ko o menu
|
image_hint: PNG di 50Ko o menu
|
||||||
listed: Listata
|
listed: Listata
|
||||||
new:
|
new:
|
||||||
|
@ -380,9 +386,9 @@ co:
|
||||||
created: Applicazione creata
|
created: Applicazione creata
|
||||||
destroyed: Applicazione sguassata
|
destroyed: Applicazione sguassata
|
||||||
invalid_url: L’URL ch’è stata pruvista ùn hè valida
|
invalid_url: L’URL ch’è stata pruvista ùn hè valida
|
||||||
regenerate_token: Regenerate access token
|
regenerate_token: Creà un’altra fiscia d’accessu
|
||||||
token_regenerated: Access token successfully regenerated
|
token_regenerated: A fiscia d’accessu hè stata rigenerata
|
||||||
warning: Be very careful with this data. Never share it with anyone!
|
warning: Abbadate à quessi dati. Ùn i date à nisunu!
|
||||||
your_token: Rigenerà a fiscia d’accessu
|
your_token: Rigenerà a fiscia d’accessu
|
||||||
auth:
|
auth:
|
||||||
agreement_html: Arregistrassi vole dì chì site d’accunsentu per siguità <a href="%{rules_path}">e regule di l’istanza</a> è <a href="%{terms_path}">e cundizione d’usu</a>.
|
agreement_html: Arregistrassi vole dì chì site d’accunsentu per siguità <a href="%{rules_path}">e regule di l’istanza</a> è <a href="%{terms_path}">e cundizione d’usu</a>.
|
||||||
|
@ -392,7 +398,7 @@ co:
|
||||||
delete_account_html: S’è voi vulete toglie u vostru contu <a href="%{path}">ghjè quì</a>. Duverete cunfirmà a vostra scelta.
|
delete_account_html: S’è voi vulete toglie u vostru contu <a href="%{path}">ghjè quì</a>. Duverete cunfirmà a vostra scelta.
|
||||||
didnt_get_confirmation: Ùn avete micca ricevutu l’istruzione di cunfirmazione?
|
didnt_get_confirmation: Ùn avete micca ricevutu l’istruzione di cunfirmazione?
|
||||||
forgot_password: Chjave scurdata?
|
forgot_password: Chjave scurdata?
|
||||||
invalid_reset_password_token: Password reset token is invalid or expired. Please request a new one.
|
invalid_reset_password_token: U ligame di riinizializazione di a chjave d’accessu hè spiratu o ùn hè micca validu. Pudete dumandà un'altru ligame.
|
||||||
login: Cunnettassi
|
login: Cunnettassi
|
||||||
logout: Scunnettassi
|
logout: Scunnettassi
|
||||||
migrate_account: Cambià di contu
|
migrate_account: Cambià di contu
|
||||||
|
@ -409,13 +415,13 @@ co:
|
||||||
security: Sicurità
|
security: Sicurità
|
||||||
set_new_password: Creà una nova chjave d’accessu
|
set_new_password: Creà una nova chjave d’accessu
|
||||||
authorize_follow:
|
authorize_follow:
|
||||||
already_following: You are already following this account
|
already_following: Site digià abbunatu·a à stu contu
|
||||||
error: Peccatu, c’hè statu un prublemu ricercandu u contu.
|
error: Peccatu, c’hè statu un prublemu ricercandu u contu
|
||||||
follow: Siguità
|
follow: Siguità
|
||||||
follow_request: 'Avete dumandatu di siguità:'
|
follow_request: 'Avete dumandatu di siguità:'
|
||||||
following: 'Eccu! Avà seguitate:'
|
following: 'Eccu! Avà seguitate:'
|
||||||
post_follow:
|
post_follow:
|
||||||
close: Or, you can just close this window.
|
close: O pudete ancu chjude sta finestra.
|
||||||
return: Rivultà à u prufile di l’utilizatore
|
return: Rivultà à u prufile di l’utilizatore
|
||||||
web: Andà à l’interfaccia web
|
web: Andà à l’interfaccia web
|
||||||
title: Siguità %{acct}
|
title: Siguità %{acct}
|
||||||
|
@ -483,11 +489,11 @@ co:
|
||||||
powered_by: mossu da %{link}
|
powered_by: mossu da %{link}
|
||||||
save_changes: Salvà e mudificazione
|
save_changes: Salvà e mudificazione
|
||||||
validation_errors:
|
validation_errors:
|
||||||
one: Qualcosa ùn và bè! Verificate un prublemu quì sottu.
|
one: Qualcosa ùn và bè! Verificate u prublemu quì sottu
|
||||||
other: Qualcosa ùn và bè! Verificate %{count} prublemi quì sottu.
|
other: Qualcosa ùn và bè! Verificate %{count} prublemi quì sottu
|
||||||
imports:
|
imports:
|
||||||
preface: Pudete impurtà certi dati cumu e persone chì seguitate o bluccate nant’à u vostru contu nant’à st’istanza à partesi di fugliali creati nant’à un’altr’istanza.
|
preface: Pudete impurtà certi dati cumu e persone chì seguitate o bluccate nant’à u vostru contu nant’à st’istanza à partesi di fugliali creati nant’à un’altr’istanza.
|
||||||
success: I vostri dati sò stati impurtati è saranu trattati da quì à pocu.
|
success: I vostri dati sò stati impurtati è saranu trattati da quì à pocu
|
||||||
types:
|
types:
|
||||||
blocking: Persone chì bluccate
|
blocking: Persone chì bluccate
|
||||||
following: Persone chì seguitate
|
following: Persone chì seguitate
|
||||||
|
@ -519,14 +525,14 @@ co:
|
||||||
landing_strip_signup_html: Pudete ancu <a href="%{sign_up_path}">arrigistravi quì</a>.
|
landing_strip_signup_html: Pudete ancu <a href="%{sign_up_path}">arrigistravi quì</a>.
|
||||||
lists:
|
lists:
|
||||||
errors:
|
errors:
|
||||||
limit: Ùn pudete più creà altre liste.
|
limit: Ùn pudete più creà altre liste
|
||||||
media_attachments:
|
media_attachments:
|
||||||
validations:
|
validations:
|
||||||
images_and_video: Ùn si pò micca aghjunghje un filmettu à un statutu chì hà digià ritratti
|
images_and_video: Ùn si pò micca aghjunghje un filmettu à un statutu chì hà digià ritratti
|
||||||
too_many: Ùn si pò micca aghjunghje più di 4 fugliali
|
too_many: Ùn si pò micca aghjunghje più di 4 fugliali
|
||||||
migrations:
|
migrations:
|
||||||
acct: cugnome@duminiu di u novu contu
|
acct: cugnome@duminiu di u novu contu
|
||||||
currently_redirecting: "’U vostru prufile riindiriza tuttu versu à:’"
|
currently_redirecting: 'U vostru prufile riindiriza tuttu versu à:'
|
||||||
proceed: Salvà
|
proceed: Salvà
|
||||||
updated_msg: I paramettri di migrazione sò stati messi à ghjornu!
|
updated_msg: I paramettri di migrazione sò stati messi à ghjornu!
|
||||||
moderation:
|
moderation:
|
||||||
|
@ -602,7 +608,7 @@ co:
|
||||||
reblog:
|
reblog:
|
||||||
title: "%{name} hà spartutu u vostru statutu"
|
title: "%{name} hà spartutu u vostru statutu"
|
||||||
remote_follow:
|
remote_follow:
|
||||||
acct: Entrate u vostru cugnome@istanza da induve vulete siguità stu contu.
|
acct: Entrate u vostru cugnome@istanza da induve vulete siguità stu contu
|
||||||
missing_resource: Ùn avemu pussutu à truvà l’indirizzu di ridirezzione
|
missing_resource: Ùn avemu pussutu à truvà l’indirizzu di ridirezzione
|
||||||
proceed: Cuntinuà per siguità
|
proceed: Cuntinuà per siguità
|
||||||
prompt: 'Avete da siguità:'
|
prompt: 'Avete da siguità:'
|
||||||
|
@ -791,11 +797,11 @@ co:
|
||||||
disable: Disattivà
|
disable: Disattivà
|
||||||
enable: Attivà
|
enable: Attivà
|
||||||
enabled: Identificazione à dui fattori attivata
|
enabled: Identificazione à dui fattori attivata
|
||||||
enabled_success: L’identificazione à dui fattori hè stata attivata.
|
enabled_success: L’identificazione à dui fattori hè stata attivata
|
||||||
generate_recovery_codes: Creà codici di ricuperazione
|
generate_recovery_codes: Creà codici di ricuperazione
|
||||||
instructions_html: "<strong>Scanate stu QR code cù Google Authenticator, Authy o qualcosa cusì nant’à u vostru telefuninu</strong>. St’applicazione hà da creà codici da entrà ogni volta chì vi cunnettate."
|
instructions_html: "<strong>Scanate stu QR code cù Google Authenticator, Authy o qualcosa cusì nant’à u vostru telefuninu</strong>. St’applicazione hà da creà codici da entrà ogni volta chì vi cunnettate."
|
||||||
lost_recovery_codes: I codici di ricuperazione à usu unicu vi permettenu di sempre avè accessu à u vostru contu s’è voi avete persu u vostru telefuninu. S’elli sò ancu persi, pudete creà codici novi quì. I vechji codici ùn marchjeranu più.
|
lost_recovery_codes: I codici di ricuperazione à usu unicu vi permettenu di sempre avè accessu à u vostru contu s’è voi avete persu u vostru telefuninu. S’elli sò ancu persi, pudete creà codici novi quì. I vechji codici ùn marchjeranu più.
|
||||||
manual_instructions: S’ellu ùn hè micca pussibule scanà u QR code, pudete entre sta chjave sicreta:’
|
manual_instructions: 'S’ellu ùn hè micca pussibule scanà u QR code, pudete entre sta chjave sicreta:'
|
||||||
recovery_codes: Codici di ricuperazione
|
recovery_codes: Codici di ricuperazione
|
||||||
recovery_codes_regenerated: Codici di ricuperazione ricreati
|
recovery_codes_regenerated: Codici di ricuperazione ricreati
|
||||||
recovery_instructions_html: Pudete fà usu di i codici quì sottu per sempre avè accessu à u vostru contu s’ellu hè statu persu u vostru telefuninu. <strong>Guardateli in una piazza sicura</strong>. Per esempiu, stampati è cunservati cù altri ducumenti impurtanti.
|
recovery_instructions_html: Pudete fà usu di i codici quì sottu per sempre avè accessu à u vostru contu s’ellu hè statu persu u vostru telefuninu. <strong>Guardateli in una piazza sicura</strong>. Per esempiu, stampati è cunservati cù altri ducumenti impurtanti.
|
||||||
|
@ -811,7 +817,7 @@ co:
|
||||||
edit_profile_step: Pudete persunalizà u vostru prufile cù un ritrattu di prufile o di cuprendula, un nome pubblicu persunalizatu, etc. Pudete ancu rende u contu privatu per duvè cunfirmà ogni dumanda d’abbunamentu.
|
edit_profile_step: Pudete persunalizà u vostru prufile cù un ritrattu di prufile o di cuprendula, un nome pubblicu persunalizatu, etc. Pudete ancu rende u contu privatu per duvè cunfirmà ogni dumanda d’abbunamentu.
|
||||||
explanation: Eccu alcune idee per principià
|
explanation: Eccu alcune idee per principià
|
||||||
final_action: Principià à pustà
|
final_action: Principià à pustà
|
||||||
final_step: 'Andemu! Ancu senza abbunati i vostri missaghji pubblichi puderanu esse visti da altre persone, per esempiu nant’a linea lucale è l’hashtag. Pudete ancu prisintavi nant’à u hashtag #introductions!'
|
final_step: 'Andemu! Ancu senza abbunati i vostri missaghji pubblichi puderanu esse visti da altre persone, per esempiu nant’a linea lucale è l’hashtag. Pudete ancu prisintavi nant’à u hashtag #introductions.'
|
||||||
full_handle: U vostru identificatore cumplettu
|
full_handle: U vostru identificatore cumplettu
|
||||||
full_handle_hint: Quessu ghjè cio chì direte à i vostri amichi per circavi, abbunassi à u vostru contu da altrò, o mandà missaghji.
|
full_handle_hint: Quessu ghjè cio chì direte à i vostri amichi per circavi, abbunassi à u vostru contu da altrò, o mandà missaghji.
|
||||||
review_preferences_action: Mudificà e priferenze
|
review_preferences_action: Mudificà e priferenze
|
||||||
|
@ -820,12 +826,13 @@ co:
|
||||||
tip_bridge_html: S’è voi venite di Twitter, pudete truvà i vostri amichi da quallà chì sò nant’à Mastodon cù a <a href="%{bridge_url}">bridge app</a>. Mà ùn marchja chè s’elli l’anu ancu usata!
|
tip_bridge_html: S’è voi venite di Twitter, pudete truvà i vostri amichi da quallà chì sò nant’à Mastodon cù a <a href="%{bridge_url}">bridge app</a>. Mà ùn marchja chè s’elli l’anu ancu usata!
|
||||||
tip_federated_timeline: A linea pubblica glubale mostra i statuti da altre istanze nant’a rete Mastodon, mà ùn hè micca cumpleta perchè ci sò soli i conti à quelli sò abbunati membri di a vostr’istanza.
|
tip_federated_timeline: A linea pubblica glubale mostra i statuti da altre istanze nant’a rete Mastodon, mà ùn hè micca cumpleta perchè ci sò soli i conti à quelli sò abbunati membri di a vostr’istanza.
|
||||||
tip_following: Site digià abbunatu·a à l’amministratori di u vostru servore. Per truvà d’altre parsone da siguità, pudete pruvà e linee pubbliche.
|
tip_following: Site digià abbunatu·a à l’amministratori di u vostru servore. Per truvà d’altre parsone da siguità, pudete pruvà e linee pubbliche.
|
||||||
tip_local_timeline: A linea pubblica lucale ghjè una vista crunulogica di i statuti di a ghjente nant’à %{instance}.
|
tip_local_timeline: A linea pubblica lucale ghjè una vista crunulogica di i statuti di a ghjente nant’à %{instance}. Quessi sò i vostri cunvicini!
|
||||||
tip_mobile_webapp: Pudete aghjunghje Mastodon à a pagina d’accolta di u vostru navigatore di telefuninu per riceve nutificazione, cum’un applicazione.
|
tip_mobile_webapp: Pudete aghjunghje Mastodon à a pagina d’accolta di u vostru navigatore di telefuninu per riceve nutificazione, cum’un applicazione!
|
||||||
tips: Cunsiglii
|
tips: Cunsiglii
|
||||||
title: Benvenutu·a, %{name}!
|
title: Benvenutu·a, %{name}!
|
||||||
users:
|
users:
|
||||||
invalid_email: L’indirizzu e-mail ùn hè currettu.
|
invalid_email: L’indirizzu e-mail ùn hè currettu
|
||||||
invalid_otp_token: U codice d’identificazione ùn hè currettu.
|
invalid_otp_token: U codice d’identificazione ùn hè currettu
|
||||||
|
otp_lost_help_html: S’è voi avete persu i dui, pudete cuntattà %{email}
|
||||||
seamless_external_login: Site cunnettatu·a dapoi un serviziu esternu, allora i parametri di chjave d’accessu è d’indirizzu e-mail ùn so micca dispunibili.
|
seamless_external_login: Site cunnettatu·a dapoi un serviziu esternu, allora i parametri di chjave d’accessu è d’indirizzu e-mail ùn so micca dispunibili.
|
||||||
signed_in_as: 'Cunnettatu·a cum’è:'
|
signed_in_as: 'Cunnettatu·a cum’è:'
|
||||||
|
|
|
@ -49,11 +49,12 @@ de:
|
||||||
reserved_username: Dieser Profilname ist belegt
|
reserved_username: Dieser Profilname ist belegt
|
||||||
roles:
|
roles:
|
||||||
admin: Admin
|
admin: Admin
|
||||||
|
bot: Bot
|
||||||
moderator: Moderator
|
moderator: Moderator
|
||||||
unfollow: Entfolgen
|
unfollow: Entfolgen
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Erstellen
|
create: Notiz hinterlassen
|
||||||
created_msg: Moderationsnotiz erfolgreich erstellt!
|
created_msg: Moderationsnotiz erfolgreich erstellt!
|
||||||
delete: Löschen
|
delete: Löschen
|
||||||
destroyed_msg: Moderationsnotiz erfolgreich gelöscht!
|
destroyed_msg: Moderationsnotiz erfolgreich gelöscht!
|
||||||
|
@ -373,6 +374,7 @@ de:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} hat %{target} gemeldet"
|
body: "%{reporter} hat %{target} gemeldet"
|
||||||
|
body_remote: Jemand von %{domain} hat %{target} gemeldet
|
||||||
subject: Neue Meldung auf %{instance} (#%{id})
|
subject: Neue Meldung auf %{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: Ändere E-Mail-Einstellungen
|
notification_preferences: Ändere E-Mail-Einstellungen
|
||||||
|
@ -462,7 +464,7 @@ de:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Datum
|
date: Datum
|
||||||
download: Dein Archiv herunterladen
|
download: Dein Archiv herunterladen
|
||||||
hint_html: Du kannst ein Archiv deiner <strong>Beiträge und hochgeladenen Medien</strong> anfragen. Die exportierten Daten werden im ActivityPub-Format gespeichert, welches mit jeder Software lesbar ist die das Format unterstützt.
|
hint_html: Du kannst ein Archiv deiner <strong>Beiträge und hochgeladenen Medien</strong> anfragen. Die exportierten Daten werden im ActivityPub-Format gespeichert, welches mit jeder Software lesbar ist, die das Format unterstützt. Du kannst alle 7 Tage ein neues Archiv anfordern.
|
||||||
in_progress: Stelle dein Archiv zusammen...
|
in_progress: Stelle dein Archiv zusammen...
|
||||||
request: Dein Archiv anfragen
|
request: Dein Archiv anfragen
|
||||||
size: Größe
|
size: Größe
|
||||||
|
@ -754,5 +756,6 @@ de:
|
||||||
users:
|
users:
|
||||||
invalid_email: Ungültige E-Mail-Adresse
|
invalid_email: Ungültige E-Mail-Adresse
|
||||||
invalid_otp_token: Ungültiger Zwei-Faktor-Authentisierungs-Code
|
invalid_otp_token: Ungültiger Zwei-Faktor-Authentisierungs-Code
|
||||||
|
otp_lost_help_html: Wenn Sie zu beidem keinen Zugriff mehr haben, kontaktieren sie %{email}
|
||||||
seamless_external_login: Du bist angemeldet über einen Drittanbieter-Dienst, weswegen Passwort- und E-Maileinstellungen nicht verfügbar sind.
|
seamless_external_login: Du bist angemeldet über einen Drittanbieter-Dienst, weswegen Passwort- und E-Maileinstellungen nicht verfügbar sind.
|
||||||
signed_in_as: 'Angemeldet als:'
|
signed_in_as: 'Angemeldet als:'
|
||||||
|
|
|
@ -78,5 +78,5 @@ co:
|
||||||
not_found: ùn hè micca statu trovu
|
not_found: ùn hè micca statu trovu
|
||||||
not_locked: ùn era micca chjosu
|
not_locked: ùn era micca chjosu
|
||||||
not_saved:
|
not_saved:
|
||||||
one: Un prublemu hà impeditu a cunservazione di stu (sta) %{resource}
|
one: 'Un prublemu hà impeditu a cunservazione di stu (sta) %{resource}:'
|
||||||
other: "%{count} prublemi anu impeditu a cunservazione di stu (sta) %{resource} :"
|
other: "%{count} prublemi anu impeditu a cunservazione di stu (sta) %{resource} :"
|
||||||
|
|
|
@ -20,8 +20,17 @@ fa:
|
||||||
subject: 'ماستدون: راهنمایی برای تأیید %{instance}'
|
subject: 'ماستدون: راهنمایی برای تأیید %{instance}'
|
||||||
password_change:
|
password_change:
|
||||||
subject: 'ماستدون: رمزتان عوض شد'
|
subject: 'ماستدون: رمزتان عوض شد'
|
||||||
|
reconfirmation_instructions:
|
||||||
|
explanation: نشانی تازه را تأیید کنید تا ایمیلتان عوض شود.
|
||||||
|
extra: اگر شما باعث این تغییر نبودید، لطفاً این ایمیل را نادیده بگیرید. تا زمانی که شما پیوند بالا را باز نکنید، نشانی ایمیل مربوط به حساب شما عوض نخواهد شد.
|
||||||
|
subject: 'ماستدون: تأیید ایمیل برای %{instance}'
|
||||||
|
title: تأیید نشانی ایمیل
|
||||||
reset_password_instructions:
|
reset_password_instructions:
|
||||||
|
action: تغییر رمز
|
||||||
|
explanation: شما رمز تازهای برای حسابتان درخواست کردید.
|
||||||
|
extra: اگر شما چنین درخواستی نکردید، لطفاً این ایمیل را نادیده بگیرید. تا زمانی که شما پیوند بالا را باز نکنید و رمز تازهای نسازید، رمز شما عوض نخواهد شد.
|
||||||
subject: 'ماستدون: راهنمایی برای بازنشانی رمز'
|
subject: 'ماستدون: راهنمایی برای بازنشانی رمز'
|
||||||
|
title: بازنشانی رمز
|
||||||
unlock_instructions:
|
unlock_instructions:
|
||||||
subject: 'ماستدون: راهنمایی برای بازکردن قفل'
|
subject: 'ماستدون: راهنمایی برای بازکردن قفل'
|
||||||
omniauth_callbacks:
|
omniauth_callbacks:
|
||||||
|
@ -57,5 +66,5 @@ fa:
|
||||||
not_found: پیدا نشد
|
not_found: پیدا نشد
|
||||||
not_locked: قفل نبود
|
not_locked: قفل نبود
|
||||||
not_saved:
|
not_saved:
|
||||||
one: خطایی نگذاشت که این %{resource} ذخیره شود
|
one: 'خطایی نگذاشت که این %{resource} ذخیره شود:'
|
||||||
other: به خاطر %{count} خطا، این %{resource} ذخیره نشد
|
other: 'به خاطر %{count} خطا، این %{resource} ذخیره نشد:'
|
||||||
|
|
|
@ -29,7 +29,7 @@ co:
|
||||||
edit:
|
edit:
|
||||||
title: Mudificà l’applicazione
|
title: Mudificà l’applicazione
|
||||||
form:
|
form:
|
||||||
error: Uups! V’invitemu à verificà u vostru formulariu per vede s’elli ùn ci sò sbaglii.
|
error: Uups! V’invitemu à verificà u vostru formulariu per vede s’elli ùn ci sò sbaglii
|
||||||
help:
|
help:
|
||||||
native_redirect_uri: Utilizate %{native_redirect_uri} pè e prove lucale
|
native_redirect_uri: Utilizate %{native_redirect_uri} pè e prove lucale
|
||||||
redirect_uri: Utilizzate una linea per ogni URI
|
redirect_uri: Utilizzate una linea per ogni URI
|
||||||
|
@ -60,10 +60,10 @@ co:
|
||||||
title: C’hè statu un prublemu
|
title: C’hè statu un prublemu
|
||||||
new:
|
new:
|
||||||
able_to: St’applicazione puderà
|
able_to: St’applicazione puderà
|
||||||
prompt: Parmette %{client_name} d’utilizzà u vostru contu?
|
prompt: L’applicazione %{client_name} hà dumandatu d’avè accessu à u vostru contu
|
||||||
title: Permessu riquestu
|
title: Permessu riquestu
|
||||||
show:
|
show:
|
||||||
title: Codice d’auturizazione da cupià indè l’applicazione
|
title: Codice d’auturizazione da cupià indè l’applicazione.
|
||||||
authorized_applications:
|
authorized_applications:
|
||||||
buttons:
|
buttons:
|
||||||
revoke: Sguassà
|
revoke: Sguassà
|
||||||
|
@ -83,7 +83,7 @@ co:
|
||||||
invalid_grant: L’accunsentu d’auturizazione furnitu ùn hè currettu, hè spiratu, sguassatu, ùn và micca cù l’indirizzu di ridirezzione usatu in a dumanda d’auturizazione, o hè statu emessu per un’altru cliente.
|
invalid_grant: L’accunsentu d’auturizazione furnitu ùn hè currettu, hè spiratu, sguassatu, ùn và micca cù l’indirizzu di ridirezzione usatu in a dumanda d’auturizazione, o hè statu emessu per un’altru cliente.
|
||||||
invalid_redirect_uri: L’URI di ridirezzione ùn hè curretta.
|
invalid_redirect_uri: L’URI di ridirezzione ùn hè curretta.
|
||||||
invalid_request: Ci manca un parametru riquestu indè a dumanda, cuntene un parametru ch’ùn esiste micca, o altru sbagliu di forma.
|
invalid_request: Ci manca un parametru riquestu indè a dumanda, cuntene un parametru ch’ùn esiste micca, o altru sbagliu di forma.
|
||||||
invalid_resource_owner: L’idintificanti di u pruprietariu di a risorsa ùn sò curretti, o u pruprietariu ùn pò micca esse trovu.
|
invalid_resource_owner: L’idintificanti di u pruprietariu di a risorsa ùn sò curretti, o u pruprietariu ùn pò micca esse trovu
|
||||||
invalid_scope: U scopu dumandatu ùn hè currettu, hè scunnisciutu, o altru sbagliu di forma.
|
invalid_scope: U scopu dumandatu ùn hè currettu, hè scunnisciutu, o altru sbagliu di forma.
|
||||||
invalid_token:
|
invalid_token:
|
||||||
expired: A marca d’accessu hè spirata
|
expired: A marca d’accessu hè spirata
|
||||||
|
@ -112,7 +112,7 @@ co:
|
||||||
applications: Applicazione
|
applications: Applicazione
|
||||||
oauth2_provider: Furnitore OAuth2
|
oauth2_provider: Furnitore OAuth2
|
||||||
application:
|
application:
|
||||||
title: Auturizazione OAuth riquestata.
|
title: Auturizazione OAuth riquestata
|
||||||
scopes:
|
scopes:
|
||||||
follow: bluccà, sbluccà, è reghje l’abbunamenti
|
follow: bluccà, sbluccà, è reghje l’abbunamenti
|
||||||
read: leghje l’infurmazione di u vostru contu
|
read: leghje l’infurmazione di u vostru contu
|
||||||
|
|
|
@ -115,5 +115,6 @@ en:
|
||||||
title: OAuth authorization required
|
title: OAuth authorization required
|
||||||
scopes:
|
scopes:
|
||||||
follow: follow, block, unblock and unfollow accounts
|
follow: follow, block, unblock and unfollow accounts
|
||||||
|
push: receive push notifications for your account
|
||||||
read: read your account's data
|
read: read your account's data
|
||||||
write: post on your behalf
|
write: post on your behalf
|
||||||
|
|
|
@ -19,56 +19,56 @@ fa:
|
||||||
doorkeeper:
|
doorkeeper:
|
||||||
applications:
|
applications:
|
||||||
buttons:
|
buttons:
|
||||||
authorize: Authorize
|
authorize: اجازه دادن
|
||||||
cancel: Cancel
|
cancel: لغو
|
||||||
destroy: Destroy
|
destroy: پاک کردن
|
||||||
edit: Edit
|
edit: ویرایش
|
||||||
submit: Submit
|
submit: Submit
|
||||||
confirmations:
|
confirmations:
|
||||||
destroy: Are you sure?
|
destroy: آیا مطمئن هستید؟
|
||||||
edit:
|
edit:
|
||||||
title: Edit application
|
title: ویرایش برنامه
|
||||||
form:
|
form:
|
||||||
error: Whoops! Check your form for possible errors
|
error: اوخ! ببینید چیزی را اشتباهی در فرم وارد نکردهاید؟
|
||||||
help:
|
help:
|
||||||
native_redirect_uri: Use %{native_redirect_uri} for local tests
|
native_redirect_uri: برای آزمایشهای محلی %{native_redirect_uri} را به کار ببرید
|
||||||
redirect_uri: Use one line per URI
|
redirect_uri: هر URI را در یک سطر جدا بنویسید
|
||||||
scopes: Separate scopes with spaces. Leave blank to use the default scopes.
|
scopes: دامنهها را با فاصلهٔ خالی از هم جدا کنید. برای بهکاربردن دامنهٔ پیشفرض خالی بگذارید.
|
||||||
index:
|
index:
|
||||||
application: Application
|
application: برنامه
|
||||||
callback_url: Callback URL
|
callback_url: نشانی Callback
|
||||||
delete: Delete
|
delete: Delete
|
||||||
name: Name
|
name: Name
|
||||||
new: New application
|
new: برنامهٔ تازه
|
||||||
scopes: Scopes
|
scopes: دامنهها
|
||||||
show: Show
|
show: نمایش
|
||||||
title: Your applications
|
title: برنامههای شما
|
||||||
new:
|
new:
|
||||||
title: New application
|
title: برنامهٔ تازه
|
||||||
show:
|
show:
|
||||||
actions: Actions
|
actions: Actions
|
||||||
application_id: Client key
|
application_id: کلید کلاینت
|
||||||
callback_urls: Callback URLs
|
callback_urls: نشانیهای Callabck
|
||||||
scopes: Scopes
|
scopes: دامنهها
|
||||||
secret: Client secret
|
secret: کد سری کلاینت
|
||||||
title: 'Application: %{name}'
|
title: 'برنامه: %{name}'
|
||||||
authorizations:
|
authorizations:
|
||||||
buttons:
|
buttons:
|
||||||
authorize: Authorize
|
authorize: اجازه دادن
|
||||||
deny: Deny
|
deny: لغو اجازه
|
||||||
error:
|
error:
|
||||||
title: An error has occurred
|
title: خطایی رخ داد
|
||||||
new:
|
new:
|
||||||
able_to: It will be able to
|
able_to: اجازه خواهد داشت
|
||||||
prompt: Application %{client_name} requests access to your account
|
prompt: برنامهٔ %{client_name} میخواهد به حساب شما دسترسی داشته باشد
|
||||||
title: Authorization required
|
title: نیاز به اجازه دادن
|
||||||
show:
|
show:
|
||||||
title: Copy this authorization code and paste it to the application.
|
title: این کد مجوز را کپی کرده و در برنامه وارد کنید.
|
||||||
authorized_applications:
|
authorized_applications:
|
||||||
buttons:
|
buttons:
|
||||||
revoke: Revoke
|
revoke: فسخ
|
||||||
confirmations:
|
confirmations:
|
||||||
revoke: Are you sure?
|
revoke: آیا مطمئن هستید؟
|
||||||
index:
|
index:
|
||||||
application: برنامه
|
application: برنامه
|
||||||
created_at: مجازشده از
|
created_at: مجازشده از
|
||||||
|
@ -77,7 +77,7 @@ fa:
|
||||||
title: برنامههای مجاز
|
title: برنامههای مجاز
|
||||||
errors:
|
errors:
|
||||||
messages:
|
messages:
|
||||||
access_denied: The resource owner or authorization server denied the request.
|
access_denied: دارندهٔ منبع یا سرور اجازه دهنده درخواست را نپذیرفت.
|
||||||
credential_flow_not_configured: Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.
|
credential_flow_not_configured: Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.
|
||||||
invalid_client: Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.
|
invalid_client: Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.
|
||||||
invalid_grant: The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
|
invalid_grant: The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
|
||||||
|
@ -86,34 +86,34 @@ fa:
|
||||||
invalid_resource_owner: The provided resource owner credentials are not valid, or resource owner cannot be found
|
invalid_resource_owner: The provided resource owner credentials are not valid, or resource owner cannot be found
|
||||||
invalid_scope: The requested scope is invalid, unknown, or malformed.
|
invalid_scope: The requested scope is invalid, unknown, or malformed.
|
||||||
invalid_token:
|
invalid_token:
|
||||||
expired: The access token expired
|
expired: کد دسترسی منقضی شده است
|
||||||
revoked: The access token was revoked
|
revoked: کد دسترسی فسخ شده است
|
||||||
unknown: The access token is invalid
|
unknown: کد دسترسی معتبر نیست
|
||||||
resource_owner_authenticator_not_configured: Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfiged.
|
resource_owner_authenticator_not_configured: Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfiged.
|
||||||
server_error: The authorization server encountered an unexpected condition which prevented it from fulfilling the request.
|
server_error: خطای پیشبینینشدهای برای سرور اجازهدهنده رخ داد که جلوی اجرای این درخواست را گرفت.
|
||||||
temporarily_unavailable: The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
|
temporarily_unavailable: سرور اجازهدهنده به دلیل بار زیاد یا تعمیرات سرور هماینک نمیتواند درخواست شما را بررسی کند.
|
||||||
unauthorized_client: The client is not authorized to perform this request using this method.
|
unauthorized_client: The client is not authorized to perform this request using this method.
|
||||||
unsupported_grant_type: The authorization grant type is not supported by the authorization server.
|
unsupported_grant_type: The authorization grant type is not supported by the authorization server.
|
||||||
unsupported_response_type: The authorization server does not support this response type.
|
unsupported_response_type: The authorization server does not support this response type.
|
||||||
flash:
|
flash:
|
||||||
applications:
|
applications:
|
||||||
create:
|
create:
|
||||||
notice: Application created.
|
notice: برنامه ساخته شد.
|
||||||
destroy:
|
destroy:
|
||||||
notice: Application deleted.
|
notice: برنامه حذف شد.
|
||||||
update:
|
update:
|
||||||
notice: Application updated.
|
notice: برنامه بهروز شد.
|
||||||
authorized_applications:
|
authorized_applications:
|
||||||
destroy:
|
destroy:
|
||||||
notice: Application revoked.
|
notice: برنامه فسخ شد.
|
||||||
layouts:
|
layouts:
|
||||||
admin:
|
admin:
|
||||||
nav:
|
nav:
|
||||||
applications: Applications
|
applications: برنامهها
|
||||||
oauth2_provider: OAuth2 Provider
|
oauth2_provider: فراهمکنندهٔ ورود دومرحلهای
|
||||||
application:
|
application:
|
||||||
title: OAuth authorization required
|
title: درخواست اجازهٔ OAuth
|
||||||
scopes:
|
scopes:
|
||||||
follow: follow, block, unblock and unfollow accounts
|
follow: پیگیری، مسدودسازی، لغو مسدودسازی، و لغو پیگیری حسابها
|
||||||
read: read your account's data
|
read: خواندن اطلاعات حساب شما
|
||||||
write: post on your behalf
|
write: انتشار مطالب از طرف شما
|
||||||
|
|
|
@ -5,7 +5,7 @@ el:
|
||||||
about_mastodon_html: Το Mastodon είναι ένα κοινωνικό δίκτυο που βασίζεται σε ανοιχτά δικτυακά πρωτόκολλα και ελεύθερο λογισμικό ανοιχτού κώδικα. Είναι αποκεντρωμένο όπως το e-mail.
|
about_mastodon_html: Το Mastodon είναι ένα κοινωνικό δίκτυο που βασίζεται σε ανοιχτά δικτυακά πρωτόκολλα και ελεύθερο λογισμικό ανοιχτού κώδικα. Είναι αποκεντρωμένο όπως το e-mail.
|
||||||
about_this: Σχετικά
|
about_this: Σχετικά
|
||||||
administered_by: 'Διαχειρίζεται από:'
|
administered_by: 'Διαχειρίζεται από:'
|
||||||
closed_registrations: Αυτή τη στιγμή οι εγγραφές σε αυτό τον διακομιστή είναι κλειστές. Αλλά! Μπορείς να βρεις έναν άλλο διακομιστή για να ανοίξεις λογαριασμό και να έχεις πρόσβαση από εκεί στο ίδιο ακριβώς δίκτυο.
|
closed_registrations: Αυτή τη στιγμή οι εγγραφές σε αυτό τον κόμβο είναι κλειστές. Αλλά! Μπορείς να βρεις έναν άλλο κόμβο για να ανοίξεις λογαριασμό και να έχεις πρόσβαση από εκεί στο ίδιο ακριβώς δίκτυο.
|
||||||
contact: Επικοινωνία
|
contact: Επικοινωνία
|
||||||
contact_missing: Δεν έχει οριστεί
|
contact_missing: Δεν έχει οριστεί
|
||||||
contact_unavailable: Μ/Δ
|
contact_unavailable: Μ/Δ
|
||||||
|
@ -27,7 +27,7 @@ el:
|
||||||
generic_description: "%{domain} είναι ένας εξυπηρετητής στο δίκτυο"
|
generic_description: "%{domain} είναι ένας εξυπηρετητής στο δίκτυο"
|
||||||
hosted_on: Το Mastodon φιλοξενείται στο %{domain}
|
hosted_on: Το Mastodon φιλοξενείται στο %{domain}
|
||||||
learn_more: Μάθε περισσότερα
|
learn_more: Μάθε περισσότερα
|
||||||
other_instances: Λίστα διακομιστών
|
other_instances: Λίστα κόμβων
|
||||||
source_code: Πηγαίος κώδικας
|
source_code: Πηγαίος κώδικας
|
||||||
status_count_after: καταστάσεις
|
status_count_after: καταστάσεις
|
||||||
status_count_before: Ποιός συνέγραψε
|
status_count_before: Ποιός συνέγραψε
|
||||||
|
@ -49,6 +49,7 @@ el:
|
||||||
reserved_username: Το όνομα χρήστη είναι κατειλημμένο
|
reserved_username: Το όνομα χρήστη είναι κατειλημμένο
|
||||||
roles:
|
roles:
|
||||||
admin: Διαχειριστής
|
admin: Διαχειριστής
|
||||||
|
bot: Μποτ (αυτόματος λογαριασμός)
|
||||||
moderator: Μεσολαβητής
|
moderator: Μεσολαβητής
|
||||||
unfollow: Διακοπή παρακολούθησης
|
unfollow: Διακοπή παρακολούθησης
|
||||||
admin:
|
admin:
|
||||||
|
@ -70,6 +71,7 @@ el:
|
||||||
title: Αλλαγή email για %{username}
|
title: Αλλαγή email για %{username}
|
||||||
confirm: Επιβεβαίωση
|
confirm: Επιβεβαίωση
|
||||||
confirmed: Επιβεβαιώθηκε
|
confirmed: Επιβεβαιώθηκε
|
||||||
|
confirming: Προς επιβεβαίωση
|
||||||
demote: Υποβίβαση
|
demote: Υποβίβαση
|
||||||
disable: Απενεργοποίηση
|
disable: Απενεργοποίηση
|
||||||
disable_two_factor_authentication: Απενεργοποίηση 2FA
|
disable_two_factor_authentication: Απενεργοποίηση 2FA
|
||||||
|
@ -78,6 +80,7 @@ el:
|
||||||
domain: Τομέας
|
domain: Τομέας
|
||||||
edit: Αλλαγή
|
edit: Αλλαγή
|
||||||
email: Email
|
email: Email
|
||||||
|
email_status: Κατάσταση email
|
||||||
enable: Ενεργοποίηση
|
enable: Ενεργοποίηση
|
||||||
enabled: Ενεργοποιημένο
|
enabled: Ενεργοποιημένο
|
||||||
feed_url: URL ροής
|
feed_url: URL ροής
|
||||||
|
@ -116,6 +119,10 @@ el:
|
||||||
push_subscription_expires: Η εγγραφή PuSH λήγει
|
push_subscription_expires: Η εγγραφή PuSH λήγει
|
||||||
redownload: Ανανέωση αβατάρ
|
redownload: Ανανέωση αβατάρ
|
||||||
remove_avatar: Απομακρυσμένο αβατάρ
|
remove_avatar: Απομακρυσμένο αβατάρ
|
||||||
|
resend_confirmation:
|
||||||
|
already_confirmed: Ήδη επιβεβαιωμένος χρήστης
|
||||||
|
send: Επανάληψη αποστολής email επιβεβαίωσης
|
||||||
|
success: Το email επιβεβαίωσης στάλθηκε επιτυχώς!
|
||||||
reset: Επαναφορά
|
reset: Επαναφορά
|
||||||
reset_password: Επαναφορά συνθηματικού
|
reset_password: Επαναφορά συνθηματικού
|
||||||
resubscribe: Επανεγγραφή
|
resubscribe: Επανεγγραφή
|
||||||
|
@ -194,6 +201,7 @@ el:
|
||||||
shortcode: Σύντομος κωδικός
|
shortcode: Σύντομος κωδικός
|
||||||
shortcode_hint: Τουλάχιστον 2 χαρακτήρες, μόνο αλφαριθμητικοί και κάτω παύλες
|
shortcode_hint: Τουλάχιστον 2 χαρακτήρες, μόνο αλφαριθμητικοί και κάτω παύλες
|
||||||
title: Προσαρμοσμένα emoji
|
title: Προσαρμοσμένα emoji
|
||||||
|
unlisted: Μη καταχωρημένα
|
||||||
update_failed_msg: Αδυναμία ενημέρωσης του emoji
|
update_failed_msg: Αδυναμία ενημέρωσης του emoji
|
||||||
updated_msg: Επιτυχής ενημέρωση του Emoji!
|
updated_msg: Επιτυχής ενημέρωση του Emoji!
|
||||||
upload: Ανέβασμα
|
upload: Ανέβασμα
|
||||||
|
@ -205,3 +213,42 @@ el:
|
||||||
new:
|
new:
|
||||||
create: Δημιουργία αποκλεισμού
|
create: Δημιουργία αποκλεισμού
|
||||||
hint: Ο αποκλεισμός τομέα δεν θα αποτρέψει νέες καταχωρίσεις λογαριασμών στην βάση δεδομένων, αλλά θα εφαρμόσει αναδρομικά και αυτόματα συγκεκριμένες πολιτικές μεσολάβησης σε αυτούς τους λογαριασμούς.
|
hint: Ο αποκλεισμός τομέα δεν θα αποτρέψει νέες καταχωρίσεις λογαριασμών στην βάση δεδομένων, αλλά θα εφαρμόσει αναδρομικά και αυτόματα συγκεκριμένες πολιτικές μεσολάβησης σε αυτούς τους λογαριασμούς.
|
||||||
|
severity:
|
||||||
|
noop: Κανένα
|
||||||
|
silence: Σίγαση
|
||||||
|
settings:
|
||||||
|
hero:
|
||||||
|
desc_html: Εμφανίζεται στην μπροστινή σελίδα. Συνίσταται τουλάχιστον 600x100px. Όταν λείπει, χρησιμοποιείται η μικρογραφία του κόμβου
|
||||||
|
peers_api_enabled:
|
||||||
|
desc_html: Ονόματα τομέων που αυτός ο κόμβος έχει πετύχει στο fediverse
|
||||||
|
show_known_fediverse_at_about_page:
|
||||||
|
title: Εμφάνιση του γνωστού fediverse στην προεπισκόπηση ροής
|
||||||
|
site_description:
|
||||||
|
title: Περιγραφή κόμβου
|
||||||
|
site_description_extended:
|
||||||
|
desc_html: Ένα καλό μέρος για τον κώδικα δεοντολογίας, τους κανόνες, τις οδηγίες και ό,τι άλλο διαφοροποιεί τον κόμβο σου. Δέχεται και κώδικα HTML
|
||||||
|
site_title: Όνομα κόμβου
|
||||||
|
thumbnail:
|
||||||
|
title: Μικρογραφία κόμβου
|
||||||
|
timeline_preview:
|
||||||
|
desc_html: Εμφάνισε τη δημόσια ροή στην αρχική σελίδα
|
||||||
|
title: Προεπισκόπιση ροής
|
||||||
|
admin_mailer:
|
||||||
|
new_report:
|
||||||
|
subject: Νέα αναφορά για %{instance} (#%{id})
|
||||||
|
auth:
|
||||||
|
agreement_html: Με την εγγραφή σου, συμφωνείς να ακολουθείς <a href="%{rules_path}">τους κανόνες αυτού του κόμβου</a> και <a href="%{terms_path}">τους όρους χρήσης του</a>.
|
||||||
|
deletes:
|
||||||
|
warning_html: Μόνο η διαγραφή περιεχομένου από αυτό τον συγκεκριμένο κόμβο είναι εγγυημένη. Το περιεχόμενο που έχει διαμοιραστεί ευρέως είναι πιθανό να αφήσει ίχνη. Όσοι διακομιστές είναι εκτός σύνδεσης και όσοι έχουν διακόψει τη λήψη των ενημερώσεων του κόμβου σου, δε θα ενημερώσουν τις βάσεις δεδομένων τους.
|
||||||
|
imports:
|
||||||
|
preface: Μπορείς να εισάγεις τα δεδομένα που έχεις εξάγει από άλλο κόμβο, όπως τη λίστα των ανθρώπων που ακολουθείς ή μπλοκάρεις.
|
||||||
|
invites:
|
||||||
|
prompt: Φτιάξε και μοίρασε συνδέσμους με τρίτους για να δώσεις πρόσβαση σε αυτόν τον κόμβο
|
||||||
|
terms:
|
||||||
|
title: Όροι Χρήσης και Πολιτική Απορρήτου του κόμβου %{instance}
|
||||||
|
user_mailer:
|
||||||
|
welcome:
|
||||||
|
final_step: 'Ξεκίνα τις δημοσιεύσεις! Ακόμα και χωρίς ακόλουθους τα δημόσια μηνύματά σου μπορεί να τα δουν άλλοι, για παράδειγμα στην τοπική ροή και στις ετικέτες. Ίσως να θέλεις να κάνεις μια εισαγωγή του εαυτού σου με την ετικέτα #introductions.'
|
||||||
|
full_handle_hint: Αυτό θα εδώ θα πεις στους φίλους σου για να σου μιλήσουν ή να σε ακολουθήσουν από άλλο κόμβο.
|
||||||
|
tip_federated_timeline: Η συνδυασμένη ροή είναι μια όψη πραγματικού χρόνου στο δίκτυο του Mastodon. Παρόλα αυτά, περιλαμβάνει μόνο όσους ακολουθούν οι γείτονές σου, άρα δεν είναι πλήρης.
|
||||||
|
tip_local_timeline: Η τοπική ροή είναι η όψη πραγματικού χρόνου των ανθρώπων στον κόμβο %{instance}. Αυτοί είναι οι άμεσοι γείτονές σου!
|
||||||
|
|
|
@ -4,6 +4,7 @@ eo:
|
||||||
about_hashtag_html: Ĉi tiuj estas la publikaj mesaĝoj markitaj per <strong>#%{hashtag}</strong>. Vi povas interagi kun ili se vi havas konton ie ajn en la fediverse.
|
about_hashtag_html: Ĉi tiuj estas la publikaj mesaĝoj markitaj per <strong>#%{hashtag}</strong>. Vi povas interagi kun ili se vi havas konton ie ajn en la fediverse.
|
||||||
about_mastodon_html: Mastodon estas socia reto bazita sur malfermitaj retaj protokoloj kaj sur libera malfermitkoda programo. Ĝi estas sencentra kiel retmesaĝoj.
|
about_mastodon_html: Mastodon estas socia reto bazita sur malfermitaj retaj protokoloj kaj sur libera malfermitkoda programo. Ĝi estas sencentra kiel retmesaĝoj.
|
||||||
about_this: Pri
|
about_this: Pri
|
||||||
|
administered_by: 'Administrata de:'
|
||||||
closed_registrations: Registriĝoj estas nuntempe fermitaj en ĉi tiu nodo. Tamen, vi povas trovi alian nodon por fari konton kaj aliri al la sama reto de tie.
|
closed_registrations: Registriĝoj estas nuntempe fermitaj en ĉi tiu nodo. Tamen, vi povas trovi alian nodon por fari konton kaj aliri al la sama reto de tie.
|
||||||
contact: Kontakti
|
contact: Kontakti
|
||||||
contact_missing: Ne elektita
|
contact_missing: Ne elektita
|
||||||
|
@ -48,17 +49,26 @@ eo:
|
||||||
reserved_username: La uzantnomo estas rezervita
|
reserved_username: La uzantnomo estas rezervita
|
||||||
roles:
|
roles:
|
||||||
admin: Administranto
|
admin: Administranto
|
||||||
|
bot: Roboto
|
||||||
moderator: Kontrolanto
|
moderator: Kontrolanto
|
||||||
unfollow: Ne plu sekvi
|
unfollow: Ne plu sekvi
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Krei
|
create: Lasi noton
|
||||||
created_msg: Kontrola noto sukcese kreita!
|
created_msg: Kontrola noto sukcese kreita!
|
||||||
delete: Forigi
|
delete: Forigi
|
||||||
destroyed_msg: Kontrola noto sukcese detruita!
|
destroyed_msg: Kontrola noto sukcese detruita!
|
||||||
accounts:
|
accounts:
|
||||||
are_you_sure: Ĉu vi certas?
|
are_you_sure: Ĉu vi certas?
|
||||||
|
avatar: Profilbildo
|
||||||
by_domain: Domajno
|
by_domain: Domajno
|
||||||
|
change_email:
|
||||||
|
changed_msg: Konta retadreso sukcese ŝanĝita!
|
||||||
|
current_email: Nuna retadreso
|
||||||
|
label: Ŝanĝi retadreson
|
||||||
|
new_email: Nova retadreso
|
||||||
|
submit: Ŝanĝi retadreson
|
||||||
|
title: Ŝanĝi retadreson por %{username}
|
||||||
confirm: Konfirmi
|
confirm: Konfirmi
|
||||||
confirmed: Konfirmita
|
confirmed: Konfirmita
|
||||||
confirming: Konfirmante
|
confirming: Konfirmante
|
||||||
|
@ -108,10 +118,11 @@ eo:
|
||||||
public: Publika
|
public: Publika
|
||||||
push_subscription_expires: Eksvalidiĝo de la abono al PuSH
|
push_subscription_expires: Eksvalidiĝo de la abono al PuSH
|
||||||
redownload: Aktualigi profilbildon
|
redownload: Aktualigi profilbildon
|
||||||
|
remove_avatar: Forigi profilbildon
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: Ĉi tiu uzanto jam estas konfirmita
|
already_confirmed: Ĉi tiu uzanto jam estas konfirmita
|
||||||
send: Esend konfirmi retpoŝton
|
send: Esend konfirmi retpoŝton
|
||||||
success: Konfirma retpoŝto sukcese sendis
|
success: Konfirma retmesaĝo sukcese sendita!
|
||||||
reset: Restarigi
|
reset: Restarigi
|
||||||
reset_password: Restarigi pasvorton
|
reset_password: Restarigi pasvorton
|
||||||
resubscribe: Reaboni
|
resubscribe: Reaboni
|
||||||
|
@ -132,6 +143,7 @@ eo:
|
||||||
statuses: Mesaĝoj
|
statuses: Mesaĝoj
|
||||||
subscribe: Aboni
|
subscribe: Aboni
|
||||||
title: Kontoj
|
title: Kontoj
|
||||||
|
unconfirmed_email: Nekonfirmita retadreso
|
||||||
undo_silenced: Malfari kaŝon
|
undo_silenced: Malfari kaŝon
|
||||||
undo_suspension: Malfari haltigon
|
undo_suspension: Malfari haltigon
|
||||||
unsubscribe: Malaboni
|
unsubscribe: Malaboni
|
||||||
|
@ -139,6 +151,8 @@ eo:
|
||||||
web: Reto
|
web: Reto
|
||||||
action_logs:
|
action_logs:
|
||||||
actions:
|
actions:
|
||||||
|
assigned_to_self_report: "%{name} asignis signalon %{target} al si mem"
|
||||||
|
change_email_user: "%{name} ŝanĝis retadreson de uzanto %{target}"
|
||||||
confirm_user: "%{name} konfirmis retadreson de uzanto %{target}"
|
confirm_user: "%{name} konfirmis retadreson de uzanto %{target}"
|
||||||
create_custom_emoji: "%{name} alŝutis novan emoĝion %{target}"
|
create_custom_emoji: "%{name} alŝutis novan emoĝion %{target}"
|
||||||
create_domain_block: "%{name} blokis domajnon %{target}"
|
create_domain_block: "%{name} blokis domajnon %{target}"
|
||||||
|
@ -154,10 +168,13 @@ eo:
|
||||||
enable_user: "%{name} ebligis ensaluton por uzanto %{target}"
|
enable_user: "%{name} ebligis ensaluton por uzanto %{target}"
|
||||||
memorialize_account: "%{name} ŝanĝis la konton de %{target} al memora paĝo"
|
memorialize_account: "%{name} ŝanĝis la konton de %{target} al memora paĝo"
|
||||||
promote_user: "%{name} plirangigis uzanton %{target}"
|
promote_user: "%{name} plirangigis uzanton %{target}"
|
||||||
|
remove_avatar_user: "%{name} forigis profilbildon de %{target}"
|
||||||
|
reopen_report: "%{name} remalfermis signalon %{target}"
|
||||||
reset_password_user: "%{name} restarigis pasvorton de uzanto %{target}"
|
reset_password_user: "%{name} restarigis pasvorton de uzanto %{target}"
|
||||||
resolve_report: "%{name} flankmetis signalon %{target}"
|
resolve_report: "%{name} solvis signalon %{target}"
|
||||||
silence_account: "%{name} kaŝis la konton de %{target}"
|
silence_account: "%{name} kaŝis la konton de %{target}"
|
||||||
suspend_account: "%{name} haltigis la konton de %{target}"
|
suspend_account: "%{name} haltigis la konton de %{target}"
|
||||||
|
unassigned_report: "%{name} malasignis signalon %{target}"
|
||||||
unsilence_account: "%{name} malkaŝis la konton de %{target}"
|
unsilence_account: "%{name} malkaŝis la konton de %{target}"
|
||||||
unsuspend_account: "%{name} malhaltigis la konton de %{target}"
|
unsuspend_account: "%{name} malhaltigis la konton de %{target}"
|
||||||
update_custom_emoji: "%{name} ĝisdatigis emoĝion %{target}"
|
update_custom_emoji: "%{name} ĝisdatigis emoĝion %{target}"
|
||||||
|
@ -243,24 +260,44 @@ eo:
|
||||||
expired: Eksvalida
|
expired: Eksvalida
|
||||||
title: Filtri
|
title: Filtri
|
||||||
title: Invitoj
|
title: Invitoj
|
||||||
|
report_notes:
|
||||||
|
created_msg: Signala noto sukcese kreita!
|
||||||
|
destroyed_msg: Signala noto sukcese forigita!
|
||||||
reports:
|
reports:
|
||||||
|
account:
|
||||||
|
note: noto
|
||||||
|
report: signalo
|
||||||
action_taken_by: Ago farita de
|
action_taken_by: Ago farita de
|
||||||
are_you_sure: Ĉu vi certas?
|
are_you_sure: Ĉu vi certas?
|
||||||
|
assign_to_self: Asigni al mi
|
||||||
|
assigned: Asignita kontrolanto
|
||||||
comment:
|
comment:
|
||||||
none: Nenio
|
none: Nenio
|
||||||
|
created_at: Signalita
|
||||||
id: ID
|
id: ID
|
||||||
mark_as_resolved: Marki kiel solvita
|
mark_as_resolved: Marki solvita
|
||||||
|
mark_as_unresolved: Marki nesolvita
|
||||||
|
notes:
|
||||||
|
create: Aldoni noton
|
||||||
|
create_and_resolve: Solvi per noto
|
||||||
|
create_and_unresolve: Remalfermi per noto
|
||||||
|
delete: Forigi
|
||||||
|
placeholder: Priskribu faritajn agojn, aŭ ajnan novan informon pri tiu signalo…
|
||||||
|
reopen: Remalfermi signalon
|
||||||
report: 'Signalo #%{id}'
|
report: 'Signalo #%{id}'
|
||||||
report_contents: Enhavo
|
report_contents: Enhavo
|
||||||
reported_account: Signalita konto
|
reported_account: Signalita konto
|
||||||
reported_by: Signalita de
|
reported_by: Signalita de
|
||||||
resolved: Solvita
|
resolved: Solvita
|
||||||
|
resolved_msg: Signalo sukcese solvita!
|
||||||
silence_account: Kaŝi konton
|
silence_account: Kaŝi konton
|
||||||
status: Mesaĝoj
|
status: Mesaĝoj
|
||||||
suspend_account: Haltigi konton
|
suspend_account: Haltigi konton
|
||||||
target: Celo
|
target: Celo
|
||||||
title: Signaloj
|
title: Signaloj
|
||||||
|
unassign: Malasigni
|
||||||
unresolved: Nesolvita
|
unresolved: Nesolvita
|
||||||
|
updated_at: Ĝisdatigita
|
||||||
view: Vidi
|
view: Vidi
|
||||||
settings:
|
settings:
|
||||||
activity_api_enabled:
|
activity_api_enabled:
|
||||||
|
@ -318,8 +355,8 @@ eo:
|
||||||
back_to_account: Reveni al konta paĝo
|
back_to_account: Reveni al konta paĝo
|
||||||
batch:
|
batch:
|
||||||
delete: Forigi
|
delete: Forigi
|
||||||
nsfw_off: Malŝalti NSFW
|
nsfw_off: Marki ne tikla
|
||||||
nsfw_on: Ŝalti NSFW
|
nsfw_on: Marki tikla
|
||||||
failed_to_execute: Ekigo malsukcesa
|
failed_to_execute: Ekigo malsukcesa
|
||||||
media:
|
media:
|
||||||
title: Aŭdovidaĵoj
|
title: Aŭdovidaĵoj
|
||||||
|
@ -337,6 +374,7 @@ eo:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} signalis %{target}"
|
body: "%{reporter} signalis %{target}"
|
||||||
|
body_remote: Iu de %{domain} signalis %{target}
|
||||||
subject: Nova signalo por %{instance} (#%{id})
|
subject: Nova signalo por %{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: Ŝanĝi retmesaĝajn preferojn
|
notification_preferences: Ŝanĝi retmesaĝajn preferojn
|
||||||
|
@ -378,6 +416,7 @@ eo:
|
||||||
security: Sekureco
|
security: Sekureco
|
||||||
set_new_password: Elekti novan pasvorton
|
set_new_password: Elekti novan pasvorton
|
||||||
authorize_follow:
|
authorize_follow:
|
||||||
|
already_following: Vi jam sekvas tiun konton
|
||||||
error: Bedaŭrinde, estis eraro en la serĉado de la fora konto
|
error: Bedaŭrinde, estis eraro en la serĉado de la fora konto
|
||||||
follow: Sekvi
|
follow: Sekvi
|
||||||
follow_request: 'Vi sendis peton de sekvado al:'
|
follow_request: 'Vi sendis peton de sekvado al:'
|
||||||
|
@ -427,7 +466,7 @@ eo:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Dato
|
date: Dato
|
||||||
download: Elŝuti vian arkivon
|
download: Elŝuti vian arkivon
|
||||||
hint_html: Vi povas peti arkivon de viaj <strong>mesaĝoj kaj alŝutitaj aŭdovidaĵoj</strong>. La eksportitaj datumoj estos en la formato ActivityPub, legebla de ajna konformema programo.
|
hint_html: Vi povas peti arkivon de viaj <strong>mesaĝoj kaj alŝutitaj aŭdovidaĵoj</strong>. La eksportitaj datumoj estos en la formato ActivityPub, legebla de ajna konformema programo. Vi povas peti arkivon ĉiuseptage.
|
||||||
in_progress: Kunmetado de via arkivo…
|
in_progress: Kunmetado de via arkivo…
|
||||||
request: Peti vian arkivon
|
request: Peti vian arkivon
|
||||||
size: Grandeco
|
size: Grandeco
|
||||||
|
@ -472,6 +511,7 @@ eo:
|
||||||
'21600': 6 horoj
|
'21600': 6 horoj
|
||||||
'3600': 1 horo
|
'3600': 1 horo
|
||||||
'43200': 12 horoj
|
'43200': 12 horoj
|
||||||
|
'604800': 1 semajno
|
||||||
'86400': 1 tago
|
'86400': 1 tago
|
||||||
expires_in_prompt: Neniam
|
expires_in_prompt: Neniam
|
||||||
generate: Krei
|
generate: Krei
|
||||||
|
@ -575,6 +615,10 @@ eo:
|
||||||
missing_resource: La URL de plusendado ne estis trovita
|
missing_resource: La URL de plusendado ne estis trovita
|
||||||
proceed: Daŭrigi por eksekvi
|
proceed: Daŭrigi por eksekvi
|
||||||
prompt: 'Vi eksekvos:'
|
prompt: 'Vi eksekvos:'
|
||||||
|
remote_unfollow:
|
||||||
|
error: Eraro
|
||||||
|
title: Titolo
|
||||||
|
unfollowed: Ne plu sekvita
|
||||||
sessions:
|
sessions:
|
||||||
activity: Lasta ago
|
activity: Lasta ago
|
||||||
browser: Retumilo
|
browser: Retumilo
|
||||||
|
@ -641,6 +685,9 @@ eo:
|
||||||
one: "%{count} video"
|
one: "%{count} video"
|
||||||
other: "%{count} videoj"
|
other: "%{count} videoj"
|
||||||
content_warning: 'Enhava averto: %{warning}'
|
content_warning: 'Enhava averto: %{warning}'
|
||||||
|
disallowed_hashtags:
|
||||||
|
one: 'enhavas malpermesitan kradvorton: %{tags}'
|
||||||
|
other: 'enhavis malpermesitan kradvorton: %{tags}'
|
||||||
open_in_web: Malfermi retumile
|
open_in_web: Malfermi retumile
|
||||||
over_character_limit: limo de %{max} signoj transpasita
|
over_character_limit: limo de %{max} signoj transpasita
|
||||||
pin_errors:
|
pin_errors:
|
||||||
|
@ -665,6 +712,7 @@ eo:
|
||||||
terms:
|
terms:
|
||||||
title: Uzkondiĉoj kaj privateca politiko de %{instance}
|
title: Uzkondiĉoj kaj privateca politiko de %{instance}
|
||||||
themes:
|
themes:
|
||||||
|
contrast: Forta kontrasto
|
||||||
default: Mastodon
|
default: Mastodon
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
|
@ -711,5 +759,6 @@ eo:
|
||||||
users:
|
users:
|
||||||
invalid_email: La retadreso estas nevalida
|
invalid_email: La retadreso estas nevalida
|
||||||
invalid_otp_token: Nevalida kodo de dufaktora aŭtentigo
|
invalid_otp_token: Nevalida kodo de dufaktora aŭtentigo
|
||||||
|
otp_lost_help_html: Se vi perdas aliron al ambaŭ, vi povas kontakti %{email}
|
||||||
seamless_external_login: Vi estas ensalutinta per ekstera servo, do pasvortaj kaj retadresaj agordoj ne estas disponeblaj.
|
seamless_external_login: Vi estas ensalutinta per ekstera servo, do pasvortaj kaj retadresaj agordoj ne estas disponeblaj.
|
||||||
signed_in_as: 'Ensalutinta kiel:'
|
signed_in_as: 'Ensalutinta kiel:'
|
||||||
|
|
|
@ -4,6 +4,7 @@ fa:
|
||||||
about_hashtag_html: اینها نوشتههای عمومی هستند که برچسب (هشتگ) <strong>#%{hashtag}</strong> را دارند. اگر شما روی هر سروری حساب داشته باشید میتوانید به این نوشتهها واکنش نشان دهید.
|
about_hashtag_html: اینها نوشتههای عمومی هستند که برچسب (هشتگ) <strong>#%{hashtag}</strong> را دارند. اگر شما روی هر سروری حساب داشته باشید میتوانید به این نوشتهها واکنش نشان دهید.
|
||||||
about_mastodon_html: ماستدون (Mastodon) یک شبکهٔ اجتماعی است که بر اساس پروتکلهای آزاد وب و نرمافزارهای آزاد و کدباز ساخته شده است. این شبکه مانند ایمیل غیرمتمرکز است.
|
about_mastodon_html: ماستدون (Mastodon) یک شبکهٔ اجتماعی است که بر اساس پروتکلهای آزاد وب و نرمافزارهای آزاد و کدباز ساخته شده است. این شبکه مانند ایمیل غیرمتمرکز است.
|
||||||
about_this: درباره
|
about_this: درباره
|
||||||
|
administered_by: 'با مدیریت:'
|
||||||
closed_registrations: ثبتنام روی این سرور هماینک فعال نیست. اما شما میتوانید سرور دیگری بیابید و با حسابی که آنجا میسازید دقیقاً به همین شبکه دسترسی داشته باشید.
|
closed_registrations: ثبتنام روی این سرور هماینک فعال نیست. اما شما میتوانید سرور دیگری بیابید و با حسابی که آنجا میسازید دقیقاً به همین شبکه دسترسی داشته باشید.
|
||||||
contact: تماس
|
contact: تماس
|
||||||
contact_missing: تعیین نشده
|
contact_missing: تعیین نشده
|
||||||
|
@ -52,13 +53,21 @@ fa:
|
||||||
unfollow: پایان پیگیری
|
unfollow: پایان پیگیری
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: نوشتن
|
create: افزودن یادداشت
|
||||||
created_msg: یادداشت مدیر با موفقیت ساخته شد!
|
created_msg: یادداشت مدیر با موفقیت ساخته شد!
|
||||||
delete: پاک کردن
|
delete: پاک کردن
|
||||||
destroyed_msg: یادداشت مدیر با موفقیت پاک شد!
|
destroyed_msg: یادداشت مدیر با موفقیت پاک شد!
|
||||||
accounts:
|
accounts:
|
||||||
are_you_sure: آیا مطمئن هستید؟
|
are_you_sure: آیا مطمئن هستید؟
|
||||||
|
avatar: تصویر نمایه
|
||||||
by_domain: دامین
|
by_domain: دامین
|
||||||
|
change_email:
|
||||||
|
changed_msg: نشانی ایمیل این حساب با موفقیت تغییر کرد!
|
||||||
|
current_email: ایمیل کنونی
|
||||||
|
label: تغییر نشانی ایمیل
|
||||||
|
new_email: ایمیل تازه
|
||||||
|
submit: تغییر ایمیل
|
||||||
|
title: تغییر ایمیل برای %{username}
|
||||||
confirm: تأیید
|
confirm: تأیید
|
||||||
confirmed: تأیید شد
|
confirmed: تأیید شد
|
||||||
confirming: تأیید
|
confirming: تأیید
|
||||||
|
@ -91,7 +100,7 @@ fa:
|
||||||
all: همه
|
all: همه
|
||||||
silenced: بیصدا شده
|
silenced: بیصدا شده
|
||||||
suspended: معلق شده
|
suspended: معلق شده
|
||||||
title: مدیریت
|
title: وضعیت
|
||||||
moderation_notes: یادداشت مدیر
|
moderation_notes: یادداشت مدیر
|
||||||
most_recent_activity: آخرین فعالیتها
|
most_recent_activity: آخرین فعالیتها
|
||||||
most_recent_ip: آخرین IP ها
|
most_recent_ip: آخرین IP ها
|
||||||
|
@ -108,10 +117,11 @@ fa:
|
||||||
public: عمومی
|
public: عمومی
|
||||||
push_subscription_expires: عضویت از راه PuSH منقضی شد
|
push_subscription_expires: عضویت از راه PuSH منقضی شد
|
||||||
redownload: بهروزرسانی تصویر نمایه
|
redownload: بهروزرسانی تصویر نمایه
|
||||||
|
remove_avatar: حذف تصویر نمایه
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: این کاربر قبلا تایید شده است
|
already_confirmed: این کاربر قبلا تایید شده است
|
||||||
send: ایمیل تایید را دوباره بفرستید
|
send: ایمیل تایید را دوباره بفرستید
|
||||||
success: ایمیل تایید با موفقیت ارسال شد
|
success: ایمیل تایید با موفقیت ارسال شد!
|
||||||
reset: بازنشانی
|
reset: بازنشانی
|
||||||
reset_password: بازنشانی رمز
|
reset_password: بازنشانی رمز
|
||||||
resubscribe: اشتراک دوباره
|
resubscribe: اشتراک دوباره
|
||||||
|
@ -132,6 +142,7 @@ fa:
|
||||||
statuses: نوشتهها
|
statuses: نوشتهها
|
||||||
subscribe: اشتراک
|
subscribe: اشتراک
|
||||||
title: حسابها
|
title: حسابها
|
||||||
|
unconfirmed_email: ایمیل تأییدنشده
|
||||||
undo_silenced: واگردانی بیصداکردن
|
undo_silenced: واگردانی بیصداکردن
|
||||||
undo_suspension: واگردانی تعلیق
|
undo_suspension: واگردانی تعلیق
|
||||||
unsubscribe: لغو اشتراک
|
unsubscribe: لغو اشتراک
|
||||||
|
@ -139,6 +150,8 @@ fa:
|
||||||
web: وب
|
web: وب
|
||||||
action_logs:
|
action_logs:
|
||||||
actions:
|
actions:
|
||||||
|
assigned_to_self_report: "%{name} رسیدگی به گزارش %{target} را به عهده گرفت"
|
||||||
|
change_email_user: "%{name} نشانی ایمیل کاربر %{target} را تغییر داد"
|
||||||
confirm_user: "%{name} نشانی ایمیل کاربر %{target} را تأیید کرد"
|
confirm_user: "%{name} نشانی ایمیل کاربر %{target} را تأیید کرد"
|
||||||
create_custom_emoji: "%{name} شکلک تازهٔ %{target} را بارگذاشت"
|
create_custom_emoji: "%{name} شکلک تازهٔ %{target} را بارگذاشت"
|
||||||
create_domain_block: "%{name} دامین %{target} را مسدود کرد"
|
create_domain_block: "%{name} دامین %{target} را مسدود کرد"
|
||||||
|
@ -154,10 +167,13 @@ fa:
|
||||||
enable_user: "%{name} ورود را برای کاربر %{target} فعال کرد"
|
enable_user: "%{name} ورود را برای کاربر %{target} فعال کرد"
|
||||||
memorialize_account: "%{name} حساب کاربر %{target} را تبدیل به صفحهٔ یادمان کرد"
|
memorialize_account: "%{name} حساب کاربر %{target} را تبدیل به صفحهٔ یادمان کرد"
|
||||||
promote_user: "%{name} کاربر %{target} را ترفیع داد"
|
promote_user: "%{name} کاربر %{target} را ترفیع داد"
|
||||||
|
remove_avatar_user: "%{name} تصویر نمایهٔ کاربر %{target} را حذف کرد"
|
||||||
|
reopen_report: "%{name} گزارش %{target} را دوباره به جریان انداخت"
|
||||||
reset_password_user: "%{name} رمز کاربر %{target} را بازنشاند"
|
reset_password_user: "%{name} رمز کاربر %{target} را بازنشاند"
|
||||||
resolve_report: "%{name} گزارش %{target} را نادیده گرفت"
|
resolve_report: "%{name} گزارش %{target} را رفع کرد"
|
||||||
silence_account: "%{name} حساب کاربر %{target} را خاموش (بیصدا) کرد"
|
silence_account: "%{name} حساب کاربر %{target} را خاموش (بیصدا) کرد"
|
||||||
suspend_account: "%{name} حساب کاربر %{target} را تعلیق کرد"
|
suspend_account: "%{name} حساب کاربر %{target} را تعلیق کرد"
|
||||||
|
unassigned_report: "%{name} بررسی گزارش %{target} را متوقف کرد"
|
||||||
unsilence_account: "%{name} حساب کاربر %{target} را روشن (باصدا) کرد"
|
unsilence_account: "%{name} حساب کاربر %{target} را روشن (باصدا) کرد"
|
||||||
unsuspend_account: "%{name} حساب کاربر %{target} را از تعلیق خارج کرد"
|
unsuspend_account: "%{name} حساب کاربر %{target} را از تعلیق خارج کرد"
|
||||||
update_custom_emoji: "%{name} شکلک %{target} را بهروز کرد"
|
update_custom_emoji: "%{name} شکلک %{target} را بهروز کرد"
|
||||||
|
@ -243,32 +259,61 @@ fa:
|
||||||
expired: منقضیشده
|
expired: منقضیشده
|
||||||
title: فیلتر
|
title: فیلتر
|
||||||
title: دعوتها
|
title: دعوتها
|
||||||
|
report_notes:
|
||||||
|
created_msg: یادداشت گزارش با موفقیت ساخته شد!
|
||||||
|
destroyed_msg: یادداشت گزارش با موفقیت حذف شد!
|
||||||
reports:
|
reports:
|
||||||
|
account:
|
||||||
|
note: یادداشت
|
||||||
|
report: گزارش
|
||||||
action_taken_by: انجامدهنده
|
action_taken_by: انجامدهنده
|
||||||
are_you_sure: آیا مطمئن هستید؟
|
are_you_sure: آیا مطمئن هستید؟
|
||||||
|
assign_to_self: به عهدهٔ من بگذار
|
||||||
|
assigned: مدیر عهدهدار
|
||||||
comment:
|
comment:
|
||||||
none: خالی
|
none: خالی
|
||||||
|
created_at: گزارششده
|
||||||
id: شناسه
|
id: شناسه
|
||||||
mark_as_resolved: علامتگذاری به عنوان حلشده
|
mark_as_resolved: علامتگذاری به عنوان حلشده
|
||||||
|
mark_as_unresolved: علامتگذاری به عنوان حلنشده
|
||||||
|
notes:
|
||||||
|
create: افزودن یادداشت
|
||||||
|
create_and_resolve: حل کردن با یادداشت
|
||||||
|
create_and_unresolve: دوباره گشودن با یادداشت
|
||||||
|
delete: حذف
|
||||||
|
placeholder: کارهایی را که در این باره انجام شده، یا هر بهروزرسانی دیگری را بنویسید…
|
||||||
|
reopen: دوباره به جریان بیندازید
|
||||||
report: 'گزارش #%{id}'
|
report: 'گزارش #%{id}'
|
||||||
report_contents: محتوا
|
report_contents: محتوا
|
||||||
reported_account: حساب گزارششده
|
reported_account: حساب گزارششده
|
||||||
reported_by: گزارش از طرف
|
reported_by: گزارش از طرف
|
||||||
resolved: حلشده
|
resolved: حلشده
|
||||||
|
resolved_msg: گزارش با موفقیت حل شد!
|
||||||
silence_account: بیصدا کردن حساب
|
silence_account: بیصدا کردن حساب
|
||||||
status: نوشته
|
status: نوشته
|
||||||
suspend_account: معلقکردن حساب
|
suspend_account: معلقکردن حساب
|
||||||
target: هدف
|
target: هدف
|
||||||
title: گزارشها
|
title: گزارشها
|
||||||
|
unassign: پسگرفتن مسئولیت
|
||||||
unresolved: حلنشده
|
unresolved: حلنشده
|
||||||
|
updated_at: بهروز شد
|
||||||
view: نمایش
|
view: نمایش
|
||||||
settings:
|
settings:
|
||||||
|
activity_api_enabled:
|
||||||
|
desc_html: تعداد بوقهای محلی، کاربران فعال، و کاربران تازه در هر هفته
|
||||||
|
title: انتشار آمار تجمیعی دربارهٔ فعالیت کاربران
|
||||||
bootstrap_timeline_accounts:
|
bootstrap_timeline_accounts:
|
||||||
desc_html: نامهای کاربری را با ویرگول از هم جدا کنید. تنها حسابهای محلی و قفلنشده کار میکنند. اگر اینجا را خالی بگذارید، به طور پیشفرض همهٔ مدیرهای این سرور پیگرفته خواهند شد.
|
desc_html: نامهای کاربری را با ویرگول از هم جدا کنید. تنها حسابهای محلی و قفلنشده کار میکنند. اگر اینجا را خالی بگذارید، به طور پیشفرض همهٔ مدیرهای این سرور پیگرفته خواهند شد.
|
||||||
title: پیگیریهای پیشفرض برای کاربران تازه
|
title: پیگیریهای پیشفرض برای کاربران تازه
|
||||||
contact_information:
|
contact_information:
|
||||||
email: ایمیل کاری
|
email: ایمیل کاری
|
||||||
username: نام کاربری
|
username: نام کاربری
|
||||||
|
hero:
|
||||||
|
desc_html: در صفحهٔ آغازین نمایش مییابد. دستکم ۶۰۰×۱۰۰ پیکسل توصیه میشود. اگر تعیین نشود، با تصویر بندانگشتی سرور جایگزین خواهد شد
|
||||||
|
title: تصویر سربرگ
|
||||||
|
peers_api_enabled:
|
||||||
|
desc_html: دامینهایی که این سرور به آنها برخورده است
|
||||||
|
title: انتشار فهرست سرورهای یافتهشده
|
||||||
registrations:
|
registrations:
|
||||||
closed_message:
|
closed_message:
|
||||||
desc_html: وقتی امکان ثبت نام روی سرور فعال نباشد در صفحهٔ اصلی نمایش مییابد<br>میتوانید HTML بنویسید
|
desc_html: وقتی امکان ثبت نام روی سرور فعال نباشد در صفحهٔ اصلی نمایش مییابد<br>میتوانید HTML بنویسید
|
||||||
|
@ -282,6 +327,9 @@ fa:
|
||||||
open:
|
open:
|
||||||
desc_html: همه بتوانند حساب باز کنند
|
desc_html: همه بتوانند حساب باز کنند
|
||||||
title: امکان ثبت نام
|
title: امکان ثبت نام
|
||||||
|
show_known_fediverse_at_about_page:
|
||||||
|
desc_html: اگر انتخاب شود، بوقهای همهٔ سرورهای دیگر نیز در پیشنمایش این سرور نمایش مییابد. وگرنه فقط بوقهای محلی نشان داده میشوند.
|
||||||
|
title: نمایش سرورهای دیگر در پیشنمایش این سرور
|
||||||
show_staff_badge:
|
show_staff_badge:
|
||||||
desc_html: نمایش علامت همکار روی صفحهٔ کاربر
|
desc_html: نمایش علامت همکار روی صفحهٔ کاربر
|
||||||
title: نمایش علامت همکار
|
title: نمایش علامت همکار
|
||||||
|
@ -306,8 +354,8 @@ fa:
|
||||||
back_to_account: بازگشت به صفحهٔ حساب
|
back_to_account: بازگشت به صفحهٔ حساب
|
||||||
batch:
|
batch:
|
||||||
delete: پاککردن
|
delete: پاککردن
|
||||||
nsfw_off: NSFW خاموش
|
nsfw_off: علامتزدن به عنوان غیرحساس
|
||||||
nsfw_on: NSFW روشن
|
nsfw_on: علامتزدن به عنوان حساس
|
||||||
failed_to_execute: اجرا نشد
|
failed_to_execute: اجرا نشد
|
||||||
media:
|
media:
|
||||||
title: رسانه
|
title: رسانه
|
||||||
|
@ -321,15 +369,19 @@ fa:
|
||||||
last_delivery: آخرین ارسال
|
last_delivery: آخرین ارسال
|
||||||
title: WebSub
|
title: WebSub
|
||||||
topic: موضوع
|
topic: موضوع
|
||||||
title: مدیریت
|
title: مدیریت سرور
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: کاربر %{reporter} کاربر %{target} را گزارش داد
|
body: کاربر %{reporter} کاربر %{target} را گزارش داد
|
||||||
|
body_remote: کسی از %{domain} گزارش %{target} را فرستاده
|
||||||
subject: گزارش تازهای برای %{instance} (#%{id})
|
subject: گزارش تازهای برای %{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
|
notification_preferences: تغییر ترجیحات ایمیل
|
||||||
salutation: "%{name}،"
|
salutation: "%{name}،"
|
||||||
settings: 'تغییر تنظیمات ایمیل: %{link}'
|
settings: 'تغییر تنظیمات ایمیل: %{link}'
|
||||||
view: 'نمایش:'
|
view: 'نمایش:'
|
||||||
|
view_profile: دیدن نمایه
|
||||||
|
view_status: دیدن نوشتهها
|
||||||
applications:
|
applications:
|
||||||
created: برنامه با موفقیت ساخته شد
|
created: برنامه با موفقیت ساخته شد
|
||||||
destroyed: برنامه با موفقیت پاک شد
|
destroyed: برنامه با موفقیت پاک شد
|
||||||
|
@ -340,6 +392,8 @@ fa:
|
||||||
your_token: کد دسترسی شما
|
your_token: کد دسترسی شما
|
||||||
auth:
|
auth:
|
||||||
agreement_html: پیش از عضو شدن باید <a href="%{rules_path}">قوانین این سرور</a> و <a href="%{terms_path}">شرایط استفادهٔ</a> ما را بپذیرید.
|
agreement_html: پیش از عضو شدن باید <a href="%{rules_path}">قوانین این سرور</a> و <a href="%{terms_path}">شرایط استفادهٔ</a> ما را بپذیرید.
|
||||||
|
change_password: رمز
|
||||||
|
confirm_email: تأیید ایمیل
|
||||||
delete_account: پاککردن حساب
|
delete_account: پاککردن حساب
|
||||||
delete_account_html: اگر میخواهید حساب خود را پاک کنید، از <a href="%{path}">اینجا</a> پیش بروید. از شما درخواست تأیید خواهد شد.
|
delete_account_html: اگر میخواهید حساب خود را پاک کنید، از <a href="%{path}">اینجا</a> پیش بروید. از شما درخواست تأیید خواهد شد.
|
||||||
didnt_get_confirmation: راهنمایی برای تأیید را دریافت نکردید؟
|
didnt_get_confirmation: راهنمایی برای تأیید را دریافت نکردید؟
|
||||||
|
@ -349,12 +403,19 @@ fa:
|
||||||
logout: خروج
|
logout: خروج
|
||||||
migrate_account: نقل مکان به یک حساب دیگر
|
migrate_account: نقل مکان به یک حساب دیگر
|
||||||
migrate_account_html: اگر میخواهید این حساب را به حساب دیگری منتقل کنید، <a href="%{path}">اینجا را کلیک کنید</a>.
|
migrate_account_html: اگر میخواهید این حساب را به حساب دیگری منتقل کنید، <a href="%{path}">اینجا را کلیک کنید</a>.
|
||||||
|
or: یا
|
||||||
|
or_log_in_with: یا ورود به وسیلهٔ
|
||||||
|
providers:
|
||||||
|
cas: CAS
|
||||||
|
saml: SAML
|
||||||
register: عضو شوید
|
register: عضو شوید
|
||||||
|
register_elsewhere: ثبت نام روی یک سرور دیگر
|
||||||
resend_confirmation: راهنمایی برای تأیید را دوباره بفرست
|
resend_confirmation: راهنمایی برای تأیید را دوباره بفرست
|
||||||
reset_password: بازنشانی رمز
|
reset_password: بازنشانی رمز
|
||||||
security: امنیت
|
security: امنیت
|
||||||
set_new_password: تعیین رمز تازه
|
set_new_password: تعیین رمز تازه
|
||||||
authorize_follow:
|
authorize_follow:
|
||||||
|
already_following: شما همین الان هم این حساب را پیمیگیرید
|
||||||
error: متأسفانه حین یافتن آن حساب خطایی رخ داد
|
error: متأسفانه حین یافتن آن حساب خطایی رخ داد
|
||||||
follow: پی بگیرید
|
follow: پی بگیرید
|
||||||
follow_request: 'شما درخواست پیگیری فرستادهاید به:'
|
follow_request: 'شما درخواست پیگیری فرستادهاید به:'
|
||||||
|
@ -399,6 +460,13 @@ fa:
|
||||||
title: این صفحه درست نیست
|
title: این صفحه درست نیست
|
||||||
noscript_html: برای استفاده از نسخهٔ تحت وب ماستدون، لطفاً جاوااسکریپت را فعال کنید. یا به جایش میتوانید <a href="https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md">یک اپ ماستدون</a> را بهکار ببرید.
|
noscript_html: برای استفاده از نسخهٔ تحت وب ماستدون، لطفاً جاوااسکریپت را فعال کنید. یا به جایش میتوانید <a href="https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md">یک اپ ماستدون</a> را بهکار ببرید.
|
||||||
exports:
|
exports:
|
||||||
|
archive_takeout:
|
||||||
|
date: تاریخ
|
||||||
|
download: بایگانی خود را باربگیرید
|
||||||
|
hint_html: شما میتوانید بایگانی <strong>بوقها و پروندههای بارگذاریشدهٔ</strong> خود را درخواست کنید. دادههای برونبریشده در قالب ActivityPub خواهند بود و همهٔ نرمافزارهای سازگار خواهند توانست آن را بخوانند. شما هر ۷ روز میتوانید یک بار برای چنین بایگانیای درخواست دهید.
|
||||||
|
in_progress: در حال ساختن بایگانی شما...
|
||||||
|
request: درخواست بایگانی دادههایتان
|
||||||
|
size: اندازه
|
||||||
blocks: حسابهای مسدودشده
|
blocks: حسابهای مسدودشده
|
||||||
csv: CSV
|
csv: CSV
|
||||||
follows: حسابهای پیگرفته
|
follows: حسابهای پیگرفته
|
||||||
|
@ -440,6 +508,7 @@ fa:
|
||||||
'21600': ۶ ساعت
|
'21600': ۶ ساعت
|
||||||
'3600': ۱ ساعت
|
'3600': ۱ ساعت
|
||||||
'43200': ۱۲ ساعت
|
'43200': ۱۲ ساعت
|
||||||
|
'604800': ۱ هفته
|
||||||
'86400': ۱ روز
|
'86400': ۱ روز
|
||||||
expires_in_prompt: هیچ وقت
|
expires_in_prompt: هیچ وقت
|
||||||
generate: ساختن
|
generate: ساختن
|
||||||
|
@ -467,32 +536,41 @@ fa:
|
||||||
proceed: ذخیره
|
proceed: ذخیره
|
||||||
updated_msg: تنظیمات نقل مکان حساب شما با موفقیت بهروز شد!
|
updated_msg: تنظیمات نقل مکان حساب شما با موفقیت بهروز شد!
|
||||||
moderation:
|
moderation:
|
||||||
title: مدیریت
|
title: مدیریت کاربران
|
||||||
notification_mailer:
|
notification_mailer:
|
||||||
digest:
|
digest:
|
||||||
body: 'خلاصهای از آنچه از زمان آخرین بازدید شما در %{since} روی %{instance} رخ داد :'
|
action: دیدن همهٔ اعلانها
|
||||||
|
body: خلاصهای از پیغامهایی که از زمان آخرین بازدید شما در %{since} فرستاده شد
|
||||||
mention: "%{name} اینجا از شما نام برد:"
|
mention: "%{name} اینجا از شما نام برد:"
|
||||||
new_followers_summary:
|
new_followers_summary:
|
||||||
one: شما یک پیگیر تازه دارید! ای ول!
|
one: در ضمن، وقتی که نبودید یک پیگیر تازه پیدا کردید! ای ول!
|
||||||
other: شما %{count} پیگیر تازه دارید! چه عالی!
|
other: در ضمن، وقتی که نبودید %{count} پیگیر تازه پیدا کردید! چه عالی!
|
||||||
subject:
|
subject:
|
||||||
one: "یک اعلان تازه از زمان آخرین بازدید شما \U0001F418"
|
one: "یک اعلان تازه از زمان آخرین بازدید شما \U0001F418"
|
||||||
other: "%{count} اعلان تازه از زمان آخرین بازدید شما \U0001F418"
|
other: "%{count} اعلان تازه از زمان آخرین بازدید شما \U0001F418"
|
||||||
|
title: در مدتی که نبودید…
|
||||||
favourite:
|
favourite:
|
||||||
body: "%{name} این نوشتهٔ شما را پسندید:"
|
body: "%{name} این نوشتهٔ شما را پسندید:"
|
||||||
subject: "%{name} نوشتهٔ شما را پسندید"
|
subject: "%{name} نوشتهٔ شما را پسندید"
|
||||||
|
title: پسندیدهشدن تازه
|
||||||
follow:
|
follow:
|
||||||
body: "%{name} هماینک پیگیر شماست!"
|
body: "%{name} هماینک پیگیر شماست!"
|
||||||
subject: "%{name} هماینک پیگیر شماست"
|
subject: "%{name} هماینک پیگیر شماست"
|
||||||
|
title: پیگیر تازه
|
||||||
follow_request:
|
follow_request:
|
||||||
|
action: مدیریت درخواستهای پیگیری
|
||||||
body: "%{name} میخواهد پیگیر نوشتههای شما باشد"
|
body: "%{name} میخواهد پیگیر نوشتههای شما باشد"
|
||||||
subject: 'منتظر پیگیری: %{name}'
|
subject: 'منتظر پیگیری: %{name}'
|
||||||
|
title: درخواست پیگیری تازه
|
||||||
mention:
|
mention:
|
||||||
|
action: پاسخ
|
||||||
body: "%{name} در اینجا از شما نام برد:"
|
body: "%{name} در اینجا از شما نام برد:"
|
||||||
subject: "%{name} از شما نام برد"
|
subject: "%{name} از شما نام برد"
|
||||||
|
title: نامبردهشدن تازه
|
||||||
reblog:
|
reblog:
|
||||||
body: "%{name} نوشتهٔ شما را بازبوقید:"
|
body: "%{name} نوشتهٔ شما را بازبوقید:"
|
||||||
subject: "%{name} نوشتهٔ شما را بازبوقید"
|
subject: "%{name} نوشتهٔ شما را بازبوقید"
|
||||||
|
title: بازبوق تازه
|
||||||
number:
|
number:
|
||||||
human:
|
human:
|
||||||
decimal_units:
|
decimal_units:
|
||||||
|
@ -505,7 +583,9 @@ fa:
|
||||||
trillion: T
|
trillion: T
|
||||||
unit: ''
|
unit: ''
|
||||||
pagination:
|
pagination:
|
||||||
|
newer: تازهتر
|
||||||
next: بعدی
|
next: بعدی
|
||||||
|
older: قدیمیتر
|
||||||
prev: قبلی
|
prev: قبلی
|
||||||
truncate: "…"
|
truncate: "…"
|
||||||
preferences:
|
preferences:
|
||||||
|
@ -532,6 +612,10 @@ fa:
|
||||||
missing_resource: نشانی اینترنتی برای رسیدن به حساب شما پیدا نشد
|
missing_resource: نشانی اینترنتی برای رسیدن به حساب شما پیدا نشد
|
||||||
proceed: درخواست پیگیری
|
proceed: درخواست پیگیری
|
||||||
prompt: 'شما قرار است این حساب را پیگیری کنید:'
|
prompt: 'شما قرار است این حساب را پیگیری کنید:'
|
||||||
|
remote_unfollow:
|
||||||
|
error: خطا
|
||||||
|
title: عنوان
|
||||||
|
unfollowed: پایان پیگیری
|
||||||
sessions:
|
sessions:
|
||||||
activity: آخرین کنش
|
activity: آخرین کنش
|
||||||
browser: مرورگر
|
browser: مرورگر
|
||||||
|
@ -540,12 +624,14 @@ fa:
|
||||||
blackberry: Blackberry
|
blackberry: Blackberry
|
||||||
chrome: Chrome
|
chrome: Chrome
|
||||||
edge: Microsoft Edge
|
edge: Microsoft Edge
|
||||||
|
electron: Electron
|
||||||
firefox: Firefox
|
firefox: Firefox
|
||||||
generic: مرورگر ناشناخته
|
generic: مرورگر ناشناخته
|
||||||
ie: Internet Explorer
|
ie: Internet Explorer
|
||||||
micro_messenger: MicroMessenger
|
micro_messenger: MicroMessenger
|
||||||
nokia: Nokia S40 Ovi Browser
|
nokia: Nokia S40 Ovi Browser
|
||||||
opera: Opera
|
opera: Opera
|
||||||
|
otter: Otter
|
||||||
phantom_js: PhantomJS
|
phantom_js: PhantomJS
|
||||||
qq: QQ Browser
|
qq: QQ Browser
|
||||||
safari: Safari
|
safari: Safari
|
||||||
|
@ -575,7 +661,7 @@ fa:
|
||||||
authorized_apps: برنامههای مجاز
|
authorized_apps: برنامههای مجاز
|
||||||
back: بازگشت به ماستدون
|
back: بازگشت به ماستدون
|
||||||
delete: پاککردن حساب
|
delete: پاککردن حساب
|
||||||
development: Development
|
development: فرابری
|
||||||
edit_profile: ویرایش نمایه
|
edit_profile: ویرایش نمایه
|
||||||
export: برونسپاری دادهها
|
export: برونسپاری دادهها
|
||||||
followers: پیگیران مورد تأیید
|
followers: پیگیران مورد تأیید
|
||||||
|
@ -587,6 +673,18 @@ fa:
|
||||||
two_factor_authentication: ورود دومرحلهای
|
two_factor_authentication: ورود دومرحلهای
|
||||||
your_apps: برنامهٔ شما
|
your_apps: برنامهٔ شما
|
||||||
statuses:
|
statuses:
|
||||||
|
attached:
|
||||||
|
description: 'پیوستشده: %{attached}'
|
||||||
|
image:
|
||||||
|
one: "%{count} تصویر"
|
||||||
|
other: "%{count} تصویر"
|
||||||
|
video:
|
||||||
|
one: "%{count} ویدیو"
|
||||||
|
other: "%{count} ویدیو"
|
||||||
|
content_warning: 'هشدا محتوا: %{warning}'
|
||||||
|
disallowed_hashtags:
|
||||||
|
one: 'دارای هشتگ غیرمجاز: %{tags}'
|
||||||
|
other: 'دارای هشتگهای غیرمجاز: %{tags}'
|
||||||
open_in_web: بازکردن در وب
|
open_in_web: بازکردن در وب
|
||||||
over_character_limit: از حد مجاز %{max} حرف فراتر رفتید
|
over_character_limit: از حد مجاز %{max} حرف فراتر رفتید
|
||||||
pin_errors:
|
pin_errors:
|
||||||
|
@ -611,6 +709,7 @@ fa:
|
||||||
terms:
|
terms:
|
||||||
title: شرایط استفاده و سیاست رازداری %{instance}
|
title: شرایط استفاده و سیاست رازداری %{instance}
|
||||||
themes:
|
themes:
|
||||||
|
contrast: کنتراست بالا
|
||||||
default: ماستدون
|
default: ماستدون
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
|
@ -628,10 +727,35 @@ fa:
|
||||||
manual_instructions: 'اگر نمیتوانید کدها را اسکن کنید و باید آنها را دستی وارد کنید، متن کد امنیتی اینجاست:'
|
manual_instructions: 'اگر نمیتوانید کدها را اسکن کنید و باید آنها را دستی وارد کنید، متن کد امنیتی اینجاست:'
|
||||||
recovery_codes: پشتیبانگیری از کدهای بازیابی
|
recovery_codes: پشتیبانگیری از کدهای بازیابی
|
||||||
recovery_codes_regenerated: کدهای بازیابی با موفقیت ساخته شدند
|
recovery_codes_regenerated: کدهای بازیابی با موفقیت ساخته شدند
|
||||||
recovery_instructions_html: اگر تلفن خود را گم کردید، میتوانید با یکی از کدهای بازیابی زیر کنترل حساب خود را به دست بگیرید. <strong>این کدها را در جای امنی نگه دارید.</strong> مثلاً آنها را چاپ کنید و کنار سایر مدارک مهم خود قرار دهید
|
recovery_instructions_html: اگر تلفن خود را گم کردید، میتوانید با یکی از کدهای بازیابی زیر کنترل حساب خود را به دست بگیرید. <strong>این کدها را در جای امنی نگه دارید.</strong> مثلاً آنها را چاپ کنید و کنار سایر مدارک مهم خود قرار دهید.
|
||||||
setup: راه اندازی
|
setup: راه اندازی
|
||||||
wrong_code: کدی که وارد کردید نامعتبر بود! آیا ساعت سرور و ساعت دستگاه شما درست تنظیم شدهاند؟
|
wrong_code: کدی که وارد کردید نامعتبر بود! آیا ساعت سرور و ساعت دستگاه شما درست تنظیم شدهاند؟
|
||||||
|
user_mailer:
|
||||||
|
backup_ready:
|
||||||
|
explanation: شما یک نسخهٔ پشتیبان کامل از حساب خود را درخواست کردید. این پشتیبان الان آمادهٔ بارگیری است!
|
||||||
|
subject: بایگانی شما آمادهٔ دریافت است
|
||||||
|
title: گرفتن بایگانی
|
||||||
|
welcome:
|
||||||
|
edit_profile_action: تنظیم نمایه
|
||||||
|
edit_profile_step: 'شما میتوانید نمایهٔ خود را به دلخواه خود تغییر دهید: میتوانید تصویر نمایه، تصویر پسزمینه، نام، و چیزهای دیگری را تعیین کنید. اگر بخواهید، میتوانید حساب خود را خصوصی کنید تا فقط کسانی که شما اجازه میدهید بتوانند پیگیر حساب شما شوند.'
|
||||||
|
explanation: نکتههایی که برای آغاز کار به شما کمک میکنند
|
||||||
|
final_action: چیزی منتشر کنید
|
||||||
|
final_step: 'چیزی بنویسید! حتی اگر الان کسی پیگیر شما نباشد، دیگران نوشتههای عمومی شما را میبینند، مثلاً در فهرست نوشتههای محلی و در هشتگها. شاید بخواهید با هشتگ #آشنایی خودتان را معرفی کنید.'
|
||||||
|
full_handle: نام کاربری کامل شما
|
||||||
|
full_handle_hint: این چیزی است که باید به دوستان خود بگویید تا بتوانند به شما پیغام بفرستند یا از سرورهای دیگر پیگیر شما شوند.
|
||||||
|
review_preferences_action: تغییر ترجیحات
|
||||||
|
review_preferences_step: با رفتن به صفحهٔ ترجیحات میتوانید چیزهای گوناگونی را تنظیم کنید. مثلاً این که چه ایمیلهای آگاهسازیای به شما فرستاده شود، یا حریم خصوصی پیشفرض نوشتههایتان چه باشد. اگر بیماری سفر (حالت تهوع بر اثر دیدن اجسام متحرک) ندارید، میتوانید پخش خودکار ویدیوها را فعال کنید.
|
||||||
|
subject: به ماستدون خوش آمدید
|
||||||
|
tip_bridge_html: اگر پیش از این کاربر توییتر بودید، میتوانید دوستان توییتری خود را که در ماستدون هستند به کمک <a href="%{bridge_url}">bridge app</a> پیدا کنید. البته این فقط وقتی کار میکند که آنها هم این اپ را به کار برده باشند!
|
||||||
|
tip_federated_timeline: "«فهرست نوشتههای همهجا» نمایی از کل شبکهٔ بزرگ ماستدون به شما میدهد. البته این فهرست فقط افردای را نشان میدهد که همسروریهای شما آنها را پیگیری میکنند، و بنابراین ممکن است کامل نباشد."
|
||||||
|
tip_following: شما به طور پیشفرض مدیر(های) سرور خود را پی میگیرید. برای یافتن افراد جالب دیگر، فهرست «نوشتههای محلی» و «نوشتههای همهجا» را ببینید.
|
||||||
|
tip_local_timeline: فهرست نوشتههای محلی نمایی کلی از کاربران روی %{instance} را ارائه میدهد. اینها همسایههای شما هستند!
|
||||||
|
tip_mobile_webapp: اگر مرورگر موبایل شما امکان گذاشتن ماستدون روی صفحهٔ اصلی موبایل را به شما میدهد، این یعنی میتوانید اعلانهای خودکار ماستدون را دریافت کنید. با این کار ماستدون خیلی شبیه یک اپ معمولی موبایل میشود!
|
||||||
|
tips: نکتهها
|
||||||
|
title: خوش آمدید، کاربر %{name}!
|
||||||
users:
|
users:
|
||||||
invalid_email: نشانی ایمیل نامعتبر است
|
invalid_email: نشانی ایمیل نامعتبر است
|
||||||
invalid_otp_token: کد ورود دومرحلهای نامعتبر است
|
invalid_otp_token: کد ورود دومرحلهای نامعتبر است
|
||||||
|
otp_lost_help_html: اگر شما دسترسی به هیچکدامشان ندارید، باید با ایمیل %{email} تماس بگیرید
|
||||||
|
seamless_external_login: شما با یک سرویس خارج از مجموعه وارد شدهاید، به همین دلیل تنظیمات ایمیل و رمز برای شما در دسترس نیست.
|
||||||
signed_in_as: 'واردشده به نام:'
|
signed_in_as: 'واردشده به نام:'
|
||||||
|
|
|
@ -4,6 +4,7 @@ fi:
|
||||||
about_hashtag_html: Nämä ovat hashtagilla <strong>#%{hashtag}</strong> merkittyjä julkisia tuuttauksia. Voit vastata niihin, jos sinulla on tili jossain päin fediversumia.
|
about_hashtag_html: Nämä ovat hashtagilla <strong>#%{hashtag}</strong> merkittyjä julkisia tuuttauksia. Voit vastata niihin, jos sinulla on tili jossain päin fediversumia.
|
||||||
about_mastodon_html: Mastodon on sosiaalinen verkosto. Se on toteutettu avoimilla verkkoprotokollilla ja vapailla, avoimen lähdekoodin ohjelmistoilla, ja se toimii hajautetusti samaan tapaan kuin sähköposti.
|
about_mastodon_html: Mastodon on sosiaalinen verkosto. Se on toteutettu avoimilla verkkoprotokollilla ja vapailla, avoimen lähdekoodin ohjelmistoilla, ja se toimii hajautetusti samaan tapaan kuin sähköposti.
|
||||||
about_this: Tietoja tästä palvelimesta
|
about_this: Tietoja tästä palvelimesta
|
||||||
|
administered_by: 'Ylläpitäjä:'
|
||||||
closed_registrations: Tähän instanssiin ei voi tällä hetkellä rekisteröityä. Voit kuitenkin luoda tilin johonkin toiseen instanssiin ja käyttää samaa verkostoa sitä kautta.
|
closed_registrations: Tähän instanssiin ei voi tällä hetkellä rekisteröityä. Voit kuitenkin luoda tilin johonkin toiseen instanssiin ja käyttää samaa verkostoa sitä kautta.
|
||||||
contact: Ota yhteyttä
|
contact: Ota yhteyttä
|
||||||
contact_missing: Ei asetettu
|
contact_missing: Ei asetettu
|
||||||
|
@ -58,26 +59,34 @@ fi:
|
||||||
destroyed_msg: Moderointimerkinnän poisto onnistui!
|
destroyed_msg: Moderointimerkinnän poisto onnistui!
|
||||||
accounts:
|
accounts:
|
||||||
are_you_sure: Oletko varma?
|
are_you_sure: Oletko varma?
|
||||||
by_domain: Verkko-osoite
|
avatar: Profiilikuva
|
||||||
|
by_domain: Verkkotunnus
|
||||||
|
change_email:
|
||||||
|
changed_msg: Tilin sähköposti vaihdettu onnistuneesti!
|
||||||
|
current_email: Nykyinen sähköposti
|
||||||
|
label: Vaihda sähköposti
|
||||||
|
new_email: Uusi sähköposti
|
||||||
|
submit: Vaihda sähköposti
|
||||||
|
title: Vaihda sähköposti käyttäjälle %{username}
|
||||||
confirm: Vahvista
|
confirm: Vahvista
|
||||||
confirmed: Vahvistettu
|
confirmed: Vahvistettu
|
||||||
confirming: Vahvistavat
|
confirming: Vahvistetaan
|
||||||
demote: Alenna
|
demote: Alenna
|
||||||
disable: Poista käytöstä
|
disable: Poista käytöstä
|
||||||
disable_two_factor_authentication: Poista 2FA käytöstä
|
disable_two_factor_authentication: Poista 2FA käytöstä
|
||||||
disabled: Poistettu käytöstä
|
disabled: Poistettu käytöstä
|
||||||
display_name: Näyttönimi
|
display_name: Nimimerkki
|
||||||
domain: Verkko-osoite
|
domain: Verkkotunnus
|
||||||
edit: Muokkaa
|
edit: Muokkaa
|
||||||
email: Sähköposti
|
email: Sähköposti
|
||||||
email_status: Sähköpostin tila
|
email_status: Sähköpostin tila
|
||||||
enable: Ota käyttöön
|
enable: Ota käyttöön
|
||||||
enabled: Käytössä
|
enabled: Käytössä
|
||||||
feed_url: Syötteen URL
|
feed_url: Syötteen osoite
|
||||||
followers: Seuraajat
|
followers: Seuraajat
|
||||||
followers_url: Seuraajien URL
|
followers_url: Seuraajien osoite
|
||||||
follows: Seuraa
|
follows: Seuraa
|
||||||
inbox_url: Saapuvan postilaatikon URL
|
inbox_url: Saapuvan postilaatikon osoite
|
||||||
ip: IP
|
ip: IP
|
||||||
location:
|
location:
|
||||||
all: Kaikki
|
all: Kaikki
|
||||||
|
@ -100,18 +109,19 @@ fi:
|
||||||
alphabetic: Aakkosjärjestys
|
alphabetic: Aakkosjärjestys
|
||||||
most_recent: Uusin
|
most_recent: Uusin
|
||||||
title: Järjestys
|
title: Järjestys
|
||||||
outbox_url: Lähtevän postilaatikon URL
|
outbox_url: Lähtevän postilaatikon osoite
|
||||||
perform_full_suspension: Siirrä kokonaan jäähylle
|
perform_full_suspension: Siirrä kokonaan jäähylle
|
||||||
profile_url: Profiilin URL
|
profile_url: Profiilin osoite
|
||||||
promote: Ylennä
|
promote: Ylennä
|
||||||
protocol: Protokolla
|
protocol: Protokolla
|
||||||
public: Julkinen
|
public: Julkinen
|
||||||
push_subscription_expires: PuSH-tilaus vanhenee
|
push_subscription_expires: PuSH-tilaus vanhenee
|
||||||
redownload: Päivitä profiilikuva
|
redownload: Päivitä profiilikuva
|
||||||
|
remove_avatar: Poista profiilikuva
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: Tämä käyttäjä on jo vahvistettu
|
already_confirmed: Tämä käyttäjä on jo vahvistettu
|
||||||
send: Lähetä varmistusviesti uudelleen
|
send: Lähetä varmistusviesti uudelleen
|
||||||
success: Vahvistusviesti lähetettiin onnistuneesti
|
success: Vahvistusviesti onnistuneesti lähetetty!
|
||||||
reset: Palauta
|
reset: Palauta
|
||||||
reset_password: Palauta salasana
|
reset_password: Palauta salasana
|
||||||
resubscribe: Tilaa uudelleen
|
resubscribe: Tilaa uudelleen
|
||||||
|
@ -122,16 +132,17 @@ fi:
|
||||||
staff: Henkilöstö
|
staff: Henkilöstö
|
||||||
user: Käyttäjä
|
user: Käyttäjä
|
||||||
salmon_url: Salmon-URL
|
salmon_url: Salmon-URL
|
||||||
search: Haku
|
search: Hae
|
||||||
shared_inbox_url: Jaetun saapuvan postilaatikon URL
|
shared_inbox_url: Jaetun saapuvan postilaatikon osoite
|
||||||
show:
|
show:
|
||||||
created_reports: Tilin luomat raportit
|
created_reports: Tämän tilin luomat raportit
|
||||||
report: raportti
|
report: raportti
|
||||||
targeted_reports: Tästä tilistä tehdyt raportit
|
targeted_reports: Tästä tilistä tehdyt raportit
|
||||||
silence: Hiljennä
|
silence: Hiljennä
|
||||||
statuses: Tilat
|
statuses: Tilat
|
||||||
subscribe: Tilaa
|
subscribe: Tilaa
|
||||||
title: Tilit
|
title: Tilit
|
||||||
|
unconfirmed_email: Sähköpostia ei vahvistettu
|
||||||
undo_silenced: Peru hiljennys
|
undo_silenced: Peru hiljennys
|
||||||
undo_suspension: Peru jäähy
|
undo_suspension: Peru jäähy
|
||||||
unsubscribe: Lopeta tilaus
|
unsubscribe: Lopeta tilaus
|
||||||
|
@ -139,6 +150,8 @@ fi:
|
||||||
web: Web
|
web: Web
|
||||||
action_logs:
|
action_logs:
|
||||||
actions:
|
actions:
|
||||||
|
assigned_to_self_report: "%{name} otti raportin %{target} tehtäväkseen"
|
||||||
|
change_email_user: "%{name} vaihtoi käyttäjän %{target} sähköpostiosoitteen"
|
||||||
confirm_user: "%{name} vahvisti käyttäjän %{target} sähköpostiosoitteen"
|
confirm_user: "%{name} vahvisti käyttäjän %{target} sähköpostiosoitteen"
|
||||||
create_custom_emoji: "%{name} lähetti uuden emojin %{target}"
|
create_custom_emoji: "%{name} lähetti uuden emojin %{target}"
|
||||||
create_domain_block: "%{name} esti verkkotunnuksen %{target}"
|
create_domain_block: "%{name} esti verkkotunnuksen %{target}"
|
||||||
|
@ -154,6 +167,8 @@ fi:
|
||||||
enable_user: "%{name} salli sisäänkirjautumisen käyttäjälle %{target}"
|
enable_user: "%{name} salli sisäänkirjautumisen käyttäjälle %{target}"
|
||||||
memorialize_account: "%{name} muutti käyttäjän %{target} tilin muistosivuksi"
|
memorialize_account: "%{name} muutti käyttäjän %{target} tilin muistosivuksi"
|
||||||
promote_user: "%{name} ylensi käyttäjän %{target}"
|
promote_user: "%{name} ylensi käyttäjän %{target}"
|
||||||
|
remove_avatar_user: "%{name} poisti käyttäjän %{target} profiilikuvan"
|
||||||
|
reopen_report: "%{name} avasi uudelleen raportin %{target}"
|
||||||
reset_password_user: "%{name} palautti käyttäjän %{target} salasanan"
|
reset_password_user: "%{name} palautti käyttäjän %{target} salasanan"
|
||||||
resolve_report: "%{name} hylkäsi raportin %{target}"
|
resolve_report: "%{name} hylkäsi raportin %{target}"
|
||||||
silence_account: "%{name} hiljensi käyttäjän %{target}"
|
silence_account: "%{name} hiljensi käyttäjän %{target}"
|
||||||
|
@ -172,7 +187,7 @@ fi:
|
||||||
delete: Poista
|
delete: Poista
|
||||||
destroyed_msg: Emojon poisto onnistui!
|
destroyed_msg: Emojon poisto onnistui!
|
||||||
disable: Poista käytöstä
|
disable: Poista käytöstä
|
||||||
disabled_msg: Emojin käytöstäpoisto onnistui
|
disabled_msg: Emojin poisto käytöstä onnistui
|
||||||
emoji: Emoji
|
emoji: Emoji
|
||||||
enable: Ota käyttöön
|
enable: Ota käyttöön
|
||||||
enabled_msg: Emojin käyttöönotto onnistui
|
enabled_msg: Emojin käyttöönotto onnistui
|
||||||
|
@ -243,24 +258,42 @@ fi:
|
||||||
expired: Vanhentunut
|
expired: Vanhentunut
|
||||||
title: Suodata
|
title: Suodata
|
||||||
title: Kutsut
|
title: Kutsut
|
||||||
|
report_notes:
|
||||||
|
created_msg: Muistiinpano onnistuneesti lisätty raporttiin!
|
||||||
|
destroyed_msg: Muistiinpano onnistuneesti poistettu raportista!
|
||||||
reports:
|
reports:
|
||||||
|
account:
|
||||||
|
note: muistiinpano
|
||||||
|
report: raportti
|
||||||
action_taken_by: Toimenpiteen tekijä
|
action_taken_by: Toimenpiteen tekijä
|
||||||
are_you_sure: Oletko varma?
|
are_you_sure: Oletko varma?
|
||||||
|
assign_to_self: Ota tehtäväksi
|
||||||
comment:
|
comment:
|
||||||
none: Ei mitään
|
none: Ei mitään
|
||||||
|
created_at: Raportoitu
|
||||||
id: Tunniste
|
id: Tunniste
|
||||||
mark_as_resolved: Merkitse ratkaistuksi
|
mark_as_resolved: Merkitse ratkaistuksi
|
||||||
|
mark_as_unresolved: Merkitse ratkaisemattomaksi
|
||||||
|
notes:
|
||||||
|
create: Lisää muistiinpano
|
||||||
|
create_and_resolve: Ratkaise ja lisää muistiinpano
|
||||||
|
create_and_unresolve: Avaa uudelleen ja lisää muistiinpano
|
||||||
|
delete: Poista
|
||||||
|
placeholder: Kuvaile mitä toimia on tehty tai muita päivityksiä tähän raporttiin…
|
||||||
|
reopen: Avaa raportti uudestaan
|
||||||
report: Raportti nro %{id}
|
report: Raportti nro %{id}
|
||||||
report_contents: Sisältö
|
report_contents: Sisältö
|
||||||
reported_account: Raportoitu tili
|
reported_account: Raportoitu tili
|
||||||
reported_by: Raportoija
|
reported_by: Raportoija
|
||||||
resolved: Ratkaistut
|
resolved: Ratkaistut
|
||||||
|
resolved_msg: Raportti onnistuneesti ratkaistu!
|
||||||
silence_account: Hiljennä tili
|
silence_account: Hiljennä tili
|
||||||
status: Tila
|
status: Tila
|
||||||
suspend_account: Siirrä tili jäähylle
|
suspend_account: Siirrä tili jäähylle
|
||||||
target: Kohde
|
target: Kohde
|
||||||
title: Raportit
|
title: Raportit
|
||||||
unresolved: Ratkaisemattomat
|
unresolved: Ratkaisemattomat
|
||||||
|
updated_at: Päivitetty
|
||||||
view: Näytä
|
view: Näytä
|
||||||
settings:
|
settings:
|
||||||
activity_api_enabled:
|
activity_api_enabled:
|
||||||
|
@ -337,6 +370,7 @@ fi:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} on raportoinut kohteen %{target}"
|
body: "%{reporter} on raportoinut kohteen %{target}"
|
||||||
|
body_remote: Joku osoitteesta %{domain} on raportoinut kohteen %{target}
|
||||||
subject: Uusi raportti instanssista %{instance} (nro %{id})
|
subject: Uusi raportti instanssista %{instance} (nro %{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: Muuta sähköpostiasetuksia
|
notification_preferences: Muuta sähköpostiasetuksia
|
||||||
|
@ -378,6 +412,7 @@ fi:
|
||||||
security: Tunnukset
|
security: Tunnukset
|
||||||
set_new_password: Aseta uusi salasana
|
set_new_password: Aseta uusi salasana
|
||||||
authorize_follow:
|
authorize_follow:
|
||||||
|
already_following: Sinä seuraat jo tätä tiliä
|
||||||
error: Valitettavasti etätilin haussa tapahtui virhe
|
error: Valitettavasti etätilin haussa tapahtui virhe
|
||||||
follow: Seuraa
|
follow: Seuraa
|
||||||
follow_request: 'Olet lähettänyt seuraamispyynnön käyttäjälle:'
|
follow_request: 'Olet lähettänyt seuraamispyynnön käyttäjälle:'
|
||||||
|
@ -470,6 +505,7 @@ fi:
|
||||||
'21600': 6 tuntia
|
'21600': 6 tuntia
|
||||||
'3600': 1 tunti
|
'3600': 1 tunti
|
||||||
'43200': 12 tuntia
|
'43200': 12 tuntia
|
||||||
|
'604800': 1 viikko
|
||||||
'86400': 1 vuorokausi
|
'86400': 1 vuorokausi
|
||||||
expires_in_prompt: Ei koskaan
|
expires_in_prompt: Ei koskaan
|
||||||
generate: Luo
|
generate: Luo
|
||||||
|
@ -573,6 +609,8 @@ fi:
|
||||||
missing_resource: Vaadittavaa uudelleenohjaus-URL:ää tiliisi ei löytynyt
|
missing_resource: Vaadittavaa uudelleenohjaus-URL:ää tiliisi ei löytynyt
|
||||||
proceed: Siirry seuraamaan
|
proceed: Siirry seuraamaan
|
||||||
prompt: 'Olet aikeissa seurata:'
|
prompt: 'Olet aikeissa seurata:'
|
||||||
|
remote_unfollow:
|
||||||
|
error: Virhe
|
||||||
sessions:
|
sessions:
|
||||||
activity: Viimeisin toiminta
|
activity: Viimeisin toiminta
|
||||||
browser: Selain
|
browser: Selain
|
||||||
|
@ -639,6 +677,9 @@ fi:
|
||||||
one: "%{count} video"
|
one: "%{count} video"
|
||||||
other: "%{count} videota"
|
other: "%{count} videota"
|
||||||
content_warning: 'Sisältövaroitus: %{warning}'
|
content_warning: 'Sisältövaroitus: %{warning}'
|
||||||
|
disallowed_hashtags:
|
||||||
|
one: 'sisälsi aihetunnisteen jota ei sallita: %{tags}'
|
||||||
|
other: 'sisälsi aihetunnisteet joita ei sallita: %{tags}'
|
||||||
open_in_web: Avaa selaimessa
|
open_in_web: Avaa selaimessa
|
||||||
over_character_limit: merkkimäärän rajoitus %{max} ylitetty
|
over_character_limit: merkkimäärän rajoitus %{max} ylitetty
|
||||||
pin_errors:
|
pin_errors:
|
||||||
|
@ -709,5 +750,6 @@ fi:
|
||||||
users:
|
users:
|
||||||
invalid_email: Virheellinen sähköpostiosoite
|
invalid_email: Virheellinen sähköpostiosoite
|
||||||
invalid_otp_token: Virheellinen kaksivaiheisen todentamisen koodi
|
invalid_otp_token: Virheellinen kaksivaiheisen todentamisen koodi
|
||||||
|
otp_lost_help_html: Jos sinulla ei ole pääsyä kumpaankaan, voit ottaa yhteyttä osoitteeseen %{email}
|
||||||
seamless_external_login: Olet kirjautunut ulkoisen palvelun kautta, joten salasana- ja sähköpostiasetukset eivät ole käytettävissä.
|
seamless_external_login: Olet kirjautunut ulkoisen palvelun kautta, joten salasana- ja sähköpostiasetukset eivät ole käytettävissä.
|
||||||
signed_in_as: 'Kirjautunut henkilönä:'
|
signed_in_as: 'Kirjautunut henkilönä:'
|
||||||
|
|
|
@ -49,11 +49,12 @@ fr:
|
||||||
reserved_username: Ce nom d’utilisateur⋅ice est réservé
|
reserved_username: Ce nom d’utilisateur⋅ice est réservé
|
||||||
roles:
|
roles:
|
||||||
admin: Admin
|
admin: Admin
|
||||||
|
bot: Robot
|
||||||
moderator: Modérateur·trice
|
moderator: Modérateur·trice
|
||||||
unfollow: Ne plus suivre
|
unfollow: Ne plus suivre
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Créer
|
create: Créer une note
|
||||||
created_msg: Note de modération créée avec succès !
|
created_msg: Note de modération créée avec succès !
|
||||||
delete: Supprimer
|
delete: Supprimer
|
||||||
destroyed_msg: Note de modération supprimée avec succès !
|
destroyed_msg: Note de modération supprimée avec succès !
|
||||||
|
@ -373,6 +374,7 @@ fr:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} a signalé %{target}"
|
body: "%{reporter} a signalé %{target}"
|
||||||
|
body_remote: Quelqu'un de %{domain} a signalé %{target}
|
||||||
subject: Nouveau signalement sur %{instance} (#%{id})
|
subject: Nouveau signalement sur %{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: Modifier les préférences de courriel
|
notification_preferences: Modifier les préférences de courriel
|
||||||
|
@ -462,7 +464,7 @@ fr:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Date
|
date: Date
|
||||||
download: Télécharger votre archive
|
download: Télécharger votre archive
|
||||||
hint_html: Vous pouvez demander une archive de vos <strong>pouets et médias téléversés</strong>. Les données exportées seront au format ActivityPub, lisible par tout logiciel compatible.
|
hint_html: Vous pouvez demander une archive de vos <strong>pouets et médias téléversés</strong>. Les données exportées seront au format ActivityPub, lisible par tout logiciel compatible. Vous pouvez demander une archive tous les 7 jours.
|
||||||
in_progress: Élaboration de votre archive....
|
in_progress: Élaboration de votre archive....
|
||||||
request: Demandez vos archives
|
request: Demandez vos archives
|
||||||
size: Taille
|
size: Taille
|
||||||
|
@ -630,7 +632,7 @@ fr:
|
||||||
micro_messenger: MicroMessenger
|
micro_messenger: MicroMessenger
|
||||||
nokia: Nokia S40 Ovi Browser
|
nokia: Nokia S40 Ovi Browser
|
||||||
opera: Opera
|
opera: Opera
|
||||||
otter: Autre
|
otter: Otter
|
||||||
phantom_js: PhantomJS
|
phantom_js: PhantomJS
|
||||||
qq: QQ Browser
|
qq: QQ Browser
|
||||||
safari: Safari
|
safari: Safari
|
||||||
|
@ -752,5 +754,6 @@ fr:
|
||||||
users:
|
users:
|
||||||
invalid_email: L’adresse courriel est invalide
|
invalid_email: L’adresse courriel est invalide
|
||||||
invalid_otp_token: Le code d’authentification à deux facteurs est invalide
|
invalid_otp_token: Le code d’authentification à deux facteurs est invalide
|
||||||
|
otp_lost_help_html: Si vous perdez accès aux deux, vous pouvez contacter %{email}
|
||||||
seamless_external_login: Vous êtes connecté via un service externe, donc les paramètres concernant le mot de passe et le courriel ne sont pas disponibles.
|
seamless_external_login: Vous êtes connecté via un service externe, donc les paramètres concernant le mot de passe et le courriel ne sont pas disponibles.
|
||||||
signed_in_as: 'Connecté·e en tant que :'
|
signed_in_as: 'Connecté·e en tant que :'
|
||||||
|
|
|
@ -49,11 +49,12 @@ gl:
|
||||||
reserved_username: O nome de usuaria está reservado
|
reserved_username: O nome de usuaria está reservado
|
||||||
roles:
|
roles:
|
||||||
admin: Admin
|
admin: Admin
|
||||||
|
bot: Bot
|
||||||
moderator: Mod
|
moderator: Mod
|
||||||
unfollow: Deixar de seguir
|
unfollow: Deixar de seguir
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Crear
|
create: Deixar nota
|
||||||
created_msg: Nota a moderación creada con éxito!
|
created_msg: Nota a moderación creada con éxito!
|
||||||
delete: Eliminar
|
delete: Eliminar
|
||||||
destroyed_msg: Nota a moderación destruída con éxito!
|
destroyed_msg: Nota a moderación destruída con éxito!
|
||||||
|
@ -463,7 +464,7 @@ gl:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Data
|
date: Data
|
||||||
download: Descargue o seu ficheiro
|
download: Descargue o seu ficheiro
|
||||||
hint_html: Pode solicitar un ficheiro cos <strong>seus toots ficheiros de medios</strong>. Os datos estarán en formato ActivityPub e son compatibles con calquer software que o cumpla.
|
hint_html: Pode solicitar un ficheiro cos <strong>seus toots ficheiros de medios</strong>. Os datos estarán en formato ActivityPub e son compatibles con calquer software que o cumpla. Pode solicitar un ficheiro cada 7 días.
|
||||||
in_progress: Xerando o seu ficheiro...
|
in_progress: Xerando o seu ficheiro...
|
||||||
request: Solicite o ficheiro
|
request: Solicite o ficheiro
|
||||||
size: Tamaño
|
size: Tamaño
|
||||||
|
@ -832,5 +833,6 @@ gl:
|
||||||
users:
|
users:
|
||||||
invalid_email: O enderezo de correo non é válido
|
invalid_email: O enderezo de correo non é válido
|
||||||
invalid_otp_token: Código de doble-factor non válido
|
invalid_otp_token: Código de doble-factor non válido
|
||||||
|
otp_lost_help_html: Si perde o acceso a ambos, pode contactar con %{email}
|
||||||
seamless_external_login: Está conectado a través de un servizo externo, polo que os axustes de contrasinal e correo-e non están dispoñibles.
|
seamless_external_login: Está conectado a través de un servizo externo, polo que os axustes de contrasinal e correo-e non están dispoñibles.
|
||||||
signed_in_as: 'Rexistrada como:'
|
signed_in_as: 'Rexistrada como:'
|
||||||
|
|
|
@ -119,7 +119,7 @@ ja:
|
||||||
redownload: アバターの更新
|
redownload: アバターの更新
|
||||||
remove_avatar: アイコンを削除
|
remove_avatar: アイコンを削除
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: メールアドレスは確認済みです。
|
already_confirmed: メールアドレスは確認済みです
|
||||||
send: 確認メールを再送
|
send: 確認メールを再送
|
||||||
success: 確認メールを再送信しました!
|
success: 確認メールを再送信しました!
|
||||||
reset: リセット
|
reset: リセット
|
||||||
|
@ -463,7 +463,7 @@ ja:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: 日時
|
date: 日時
|
||||||
download: ダウンロード
|
download: ダウンロード
|
||||||
hint_html: "<strong>トゥートとメディア</strong>のアーカイブをリクエストできます。 データはActivityPub形式で、対応しているソフトウェアで読み込むことができます。"
|
hint_html: "<strong>トゥートとメディア</strong>のアーカイブをリクエストできます。 データはActivityPub形式で、対応しているソフトウェアで読み込むことができます。7日毎にアーカイブをリクエストできます。"
|
||||||
in_progress: 準備中...
|
in_progress: 準備中...
|
||||||
request: アーカイブをリクエスト
|
request: アーカイブをリクエスト
|
||||||
size: 容量
|
size: 容量
|
||||||
|
@ -843,5 +843,6 @@ ja:
|
||||||
users:
|
users:
|
||||||
invalid_email: メールアドレスが無効です
|
invalid_email: メールアドレスが無効です
|
||||||
invalid_otp_token: 二段階認証コードが間違っています
|
invalid_otp_token: 二段階認証コードが間違っています
|
||||||
|
otp_lost_help_html: どちらも使用できない場合、%{email} に連絡を取ると解決できるかもしれません
|
||||||
seamless_external_login: あなたは外部サービスを介してログインしているため、パスワードとメールアドレスの設定は利用できません。
|
seamless_external_login: あなたは外部サービスを介してログインしているため、パスワードとメールアドレスの設定は利用できません。
|
||||||
signed_in_as: '下記でログイン中:'
|
signed_in_as: '下記でログイン中:'
|
||||||
|
|
|
@ -19,12 +19,12 @@ ko:
|
||||||
humane_approach_body: 다른 SNS의 실패를 교훈삼아, Mastodon은 소셜미디어가 잘못 사용되는 것을 막기 위하여 윤리적인 설계를 추구합니다.
|
humane_approach_body: 다른 SNS의 실패를 교훈삼아, Mastodon은 소셜미디어가 잘못 사용되는 것을 막기 위하여 윤리적인 설계를 추구합니다.
|
||||||
humane_approach_title: 보다 배려를 의식한 설계를 추구
|
humane_approach_title: 보다 배려를 의식한 설계를 추구
|
||||||
not_a_product_body: Mastodon은 이익을 추구하는 SNS가 아닙니다. 그러므로 광고와 데이터의 수집 및 분석이 존재하지 않고, 유저를 구속하지도 않습니다.
|
not_a_product_body: Mastodon은 이익을 추구하는 SNS가 아닙니다. 그러므로 광고와 데이터의 수집 및 분석이 존재하지 않고, 유저를 구속하지도 않습니다.
|
||||||
not_a_product_title: 여러분은 사람이며, 상품이 아닙니다.
|
not_a_product_title: 여러분은 사람이며, 상품이 아닙니다
|
||||||
real_conversation_body: 자유롭게 사용할 수 있는 500문자의 메세지와 미디어 경고 내용을 바탕으로, 자기자신을 자유롭게 표현할 수 있습니다.
|
real_conversation_body: 자유롭게 사용할 수 있는 500문자의 메세지와 미디어 경고 내용을 바탕으로, 자기자신을 자유롭게 표현할 수 있습니다.
|
||||||
real_conversation_title: 진정한 커뮤니케이션을 위하여
|
real_conversation_title: 진정한 커뮤니케이션을 위하여
|
||||||
within_reach_body: 개발자 친화적인 API에 의해서 실현된 iOS나 Android, 그 외의 여러 Platform들 덕분에 어디서든 친구들과 자유롭게 메세지를 주고 받을 수 있습니다.
|
within_reach_body: 개발자 친화적인 API에 의해서 실현된 iOS나 Android, 그 외의 여러 Platform들 덕분에 어디서든 친구들과 자유롭게 메세지를 주고 받을 수 있습니다.
|
||||||
within_reach_title: 언제나 유저의 곁에서
|
within_reach_title: 언제나 유저의 곁에서
|
||||||
generic_description: "%{domain} 은 Mastodon의 인스턴스 입니다."
|
generic_description: "%{domain} 은 네트워크에 있는 한 서버입니다"
|
||||||
hosted_on: "%{domain}에서 호스팅 되는 마스토돈"
|
hosted_on: "%{domain}에서 호스팅 되는 마스토돈"
|
||||||
learn_more: 자세히
|
learn_more: 자세히
|
||||||
other_instances: 다른 인스턴스
|
other_instances: 다른 인스턴스
|
||||||
|
@ -53,7 +53,7 @@ ko:
|
||||||
unfollow: 팔로우 해제
|
unfollow: 팔로우 해제
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: 작성하기
|
create: 모더레이션 노트 작성하기
|
||||||
created_msg: 모더레이션 기록이 성공적으로 작성되었습니다!
|
created_msg: 모더레이션 기록이 성공적으로 작성되었습니다!
|
||||||
delete: 삭제
|
delete: 삭제
|
||||||
destroyed_msg: 모더레이션 기록이 성공적으로 삭제되었습니다!
|
destroyed_msg: 모더레이션 기록이 성공적으로 삭제되었습니다!
|
||||||
|
@ -119,9 +119,9 @@ ko:
|
||||||
redownload: 아바타 업데이트
|
redownload: 아바타 업데이트
|
||||||
remove_avatar: 아바타 지우기
|
remove_avatar: 아바타 지우기
|
||||||
resend_confirmation:
|
resend_confirmation:
|
||||||
already_confirmed: 이 사용자는 이미 확인되었습니다.
|
already_confirmed: 이 사용자는 이미 확인되었습니다
|
||||||
send: 다시 확인 이메일
|
send: 다시 확인 이메일
|
||||||
success: 확인 이메일이 전송되었습니다.
|
success: 확인 이메일이 전송되었습니다!
|
||||||
reset: 초기화
|
reset: 초기화
|
||||||
reset_password: 비밀번호 초기화
|
reset_password: 비밀번호 초기화
|
||||||
resubscribe: 다시 구독
|
resubscribe: 다시 구독
|
||||||
|
@ -279,9 +279,9 @@ ko:
|
||||||
mark_as_resolved: 해결 완료 처리
|
mark_as_resolved: 해결 완료 처리
|
||||||
mark_as_unresolved: 미해결로 표시
|
mark_as_unresolved: 미해결로 표시
|
||||||
notes:
|
notes:
|
||||||
create: 노트 추가
|
create: 기록 추가
|
||||||
create_and_resolve: 노트를 작성하고 해결됨으로 표시
|
create_and_resolve: 기록을 작성하고 해결됨으로 표시
|
||||||
create_and_unresolve: 노트 작성과 함께 미해결로 표시
|
create_and_unresolve: 기록 작성과 함께 미해결로 표시
|
||||||
delete: 삭제
|
delete: 삭제
|
||||||
placeholder: 이 리포트에 대한 조치, 다른 업데이트 사항에 대해 설명합니다…
|
placeholder: 이 리포트에 대한 조치, 다른 업데이트 사항에 대해 설명합니다…
|
||||||
reopen: 리포트 다시 열기
|
reopen: 리포트 다시 열기
|
||||||
|
@ -375,6 +375,7 @@ ko:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} 가 %{target} 를 신고했습니다"
|
body: "%{reporter} 가 %{target} 를 신고했습니다"
|
||||||
|
body_remote: "%{domain}의 누군가가 %{target}을 신고했습니다"
|
||||||
subject: "%{instance} 에 새 신고 등록됨 (#%{id})"
|
subject: "%{instance} 에 새 신고 등록됨 (#%{id})"
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: 메일 설정 변경
|
notification_preferences: 메일 설정 변경
|
||||||
|
@ -464,7 +465,7 @@ ko:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: 날짜
|
date: 날짜
|
||||||
download: 아카이브 다운로드
|
download: 아카이브 다운로드
|
||||||
hint_html: 당신의 <strong>툿과 업로드 된 미디어</strong>의 아카이브를 요청할 수 있습니다. 내보내지는 데이터는 ActivityPub 포맷입니다. 호환 되는 모든 소프트웨어에서 읽을 수 있습니다.
|
hint_html: 당신의 <strong>툿과 업로드 된 미디어</strong>의 아카이브를 요청할 수 있습니다. 내보내지는 데이터는 ActivityPub 포맷입니다. 호환 되는 모든 소프트웨어에서 읽을 수 있습니다. 7일마다 새로운 아카이브를 요청할 수 있습니다.
|
||||||
in_progress: 당신의 아카이브를 컴파일 중입니다…
|
in_progress: 당신의 아카이브를 컴파일 중입니다…
|
||||||
request: 아카이브 요청하기
|
request: 아카이브 요청하기
|
||||||
size: 크기
|
size: 크기
|
||||||
|
@ -683,6 +684,9 @@ ko:
|
||||||
one: "%{count} 영상"
|
one: "%{count} 영상"
|
||||||
other: "%{count} 영상"
|
other: "%{count} 영상"
|
||||||
content_warning: '열람 주의: %{warning}'
|
content_warning: '열람 주의: %{warning}'
|
||||||
|
disallowed_hashtags:
|
||||||
|
one: '허용 되지 않은 해시태그를 포함하고 있습니다: %{tags}'
|
||||||
|
other: '허용되지 않은 해시태그를 포함하고 있습니다: %{tags}'
|
||||||
open_in_web: Web으로 열기
|
open_in_web: Web으로 열기
|
||||||
over_character_limit: 최대 %{max}자까지 입력할 수 있습니다
|
over_character_limit: 최대 %{max}자까지 입력할 수 있습니다
|
||||||
pin_errors:
|
pin_errors:
|
||||||
|
@ -706,6 +710,9 @@ ko:
|
||||||
sensitive_content: 민감한 컨텐츠
|
sensitive_content: 민감한 컨텐츠
|
||||||
terms:
|
terms:
|
||||||
title: "%{instance} 이용약관과 개인정보 취급 방침"
|
title: "%{instance} 이용약관과 개인정보 취급 방침"
|
||||||
|
themes:
|
||||||
|
contrast: 고대비
|
||||||
|
default: 마스토돈
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
default: "%Y년 %m월 %d일 %H:%M"
|
default: "%Y년 %m월 %d일 %H:%M"
|
||||||
|
@ -724,10 +731,10 @@ ko:
|
||||||
recovery_codes_regenerated: 복구 코드가 다시 생성되었습니다
|
recovery_codes_regenerated: 복구 코드가 다시 생성되었습니다
|
||||||
recovery_instructions_html: 휴대전화를 분실한 경우, 아래 복구 코드 중 하나를 사용해 계정에 접근할 수 있습니다. <strong>복구 코드는 안전하게 보관해 주십시오.</strong> 이 코드를 인쇄해 중요한 서류와 함께 보관하는 것도 좋습니다.
|
recovery_instructions_html: 휴대전화를 분실한 경우, 아래 복구 코드 중 하나를 사용해 계정에 접근할 수 있습니다. <strong>복구 코드는 안전하게 보관해 주십시오.</strong> 이 코드를 인쇄해 중요한 서류와 함께 보관하는 것도 좋습니다.
|
||||||
setup: 초기 설정
|
setup: 초기 설정
|
||||||
wrong_code: 코드가 올바르지 않습니다. 서버와 휴대전화 간의 시간이 일치하는지 확인해 주십시오.
|
wrong_code: 코드가 올바르지 않습니다. 서버와 휴대전화 간의 시각이 일치하나요?
|
||||||
user_mailer:
|
user_mailer:
|
||||||
backup_ready:
|
backup_ready:
|
||||||
explanation: 당신이 요청한 계정의 풀 백업이 이제 다운로드 가능합니다.
|
explanation: 당신이 요청한 계정의 풀 백업이 이제 다운로드 가능합니다!
|
||||||
subject: 당신의 아카이브를 다운로드 가능합니다
|
subject: 당신의 아카이브를 다운로드 가능합니다
|
||||||
title: 아카이브 테이크 아웃
|
title: 아카이브 테이크 아웃
|
||||||
welcome:
|
welcome:
|
||||||
|
@ -751,5 +758,6 @@ ko:
|
||||||
users:
|
users:
|
||||||
invalid_email: 메일 주소가 올바르지 않습니다
|
invalid_email: 메일 주소가 올바르지 않습니다
|
||||||
invalid_otp_token: 2단계 인증 코드가 올바르지 않습니다
|
invalid_otp_token: 2단계 인증 코드가 올바르지 않습니다
|
||||||
|
otp_lost_help_html: 만약 양쪽 모두를 잃어버렸다면 %{email}을 통해 복구할 수 있습니다
|
||||||
seamless_external_login: 외부 서비스를 이용해 로그인 했습니다, 패스워드와 이메일 설정을 할 수 없습니다.
|
seamless_external_login: 외부 서비스를 이용해 로그인 했습니다, 패스워드와 이메일 설정을 할 수 없습니다.
|
||||||
signed_in_as: '다음과 같이 로그인 중:'
|
signed_in_as: '다음과 같이 로그인 중:'
|
||||||
|
|
|
@ -5,10 +5,10 @@ nl:
|
||||||
about_mastodon_html: Mastodon is een sociaal netwerk dat gebruikt maakt van open webprotocollen en vrije software. Het is net zoals e-mail gedecentraliseerd.
|
about_mastodon_html: Mastodon is een sociaal netwerk dat gebruikt maakt van open webprotocollen en vrije software. Het is net zoals e-mail gedecentraliseerd.
|
||||||
about_this: Over deze server
|
about_this: Over deze server
|
||||||
administered_by: 'Beheerd door:'
|
administered_by: 'Beheerd door:'
|
||||||
closed_registrations: Registreren op deze server is momenteel uitgeschakeld.
|
closed_registrations: Registreren op deze server is momenteel niet mogelijk. Je kunt echter een andere server vinden om zo toegang te krijgen tot het netwerk.
|
||||||
contact: Contact
|
contact: Contact
|
||||||
contact_missing: Niet ingesteld
|
contact_missing: Niet ingesteld
|
||||||
contact_unavailable: N/A
|
contact_unavailable: n.v.t
|
||||||
description_headline: Wat is %{domain}?
|
description_headline: Wat is %{domain}?
|
||||||
domain_count_after: andere servers
|
domain_count_after: andere servers
|
||||||
domain_count_before: Verbonden met
|
domain_count_before: Verbonden met
|
||||||
|
@ -16,11 +16,11 @@ nl:
|
||||||
<h3>Een goede plek voor richtlijnen</h3>
|
<h3>Een goede plek voor richtlijnen</h3>
|
||||||
<p>De uitgebreide omschrijving is nog niet ingevuld.</p>
|
<p>De uitgebreide omschrijving is nog niet ingevuld.</p>
|
||||||
features:
|
features:
|
||||||
humane_approach_body: Na van de fouten van andere netwerken te hebben geleerd, tracht Mastodon ethische ontwerpkeuzes te maken om misbruik van social media te voorkomen.
|
humane_approach_body: Mastodon heeft van de fouten van andere sociale netwerken geleerd en probeert aan de hand van ethische ontwerpkeuzes misbruik van sociale media te voorkomen.
|
||||||
humane_approach_title: Een meer menselijke aanpak
|
humane_approach_title: Een meer menselijke aanpak
|
||||||
not_a_product_body: Mastodon is geen commercieel netwerk. Dus geen advertenties, geen datamining en geen besloten systemen. Er is geen centrale organisatie die alles bepaald.
|
not_a_product_body: Mastodon is geen commercieel netwerk. Dus geen advertenties, geen datamining en geen besloten systemen. Er is geen centrale organisatie die alles bepaalt.
|
||||||
not_a_product_title: Jij bent een persoon, geen product
|
not_a_product_title: Jij bent een persoon, geen product
|
||||||
real_conversation_body: Met 500 karakters tot jouw beschikking, en ondersteuning voor tekst- en media-waarschuwingen, kan je jezelf uiten zoals jij dat wil.
|
real_conversation_body: Met 500 tekens tot jouw beschikking en ondersteuning voor tekst- en media-waarschuwingen, kan je jezelf uiten zoals jij dat wil.
|
||||||
real_conversation_title: Voor echte gesprekken gemaakt
|
real_conversation_title: Voor echte gesprekken gemaakt
|
||||||
within_reach_body: Meerdere apps voor iOS, Android en andere platformen, met dank aan het ontwikkelaarsvriendelijke API-systeem, zorgen ervoor dat je overal op de hoogte blijft.
|
within_reach_body: Meerdere apps voor iOS, Android en andere platformen, met dank aan het ontwikkelaarsvriendelijke API-systeem, zorgen ervoor dat je overal op de hoogte blijft.
|
||||||
within_reach_title: Altijd binnen bereik
|
within_reach_title: Altijd binnen bereik
|
||||||
|
@ -41,19 +41,20 @@ nl:
|
||||||
media: Media
|
media: Media
|
||||||
moved_html: "%{name} is verhuisd naar %{new_profile_link}:"
|
moved_html: "%{name} is verhuisd naar %{new_profile_link}:"
|
||||||
nothing_here: Hier is niets!
|
nothing_here: Hier is niets!
|
||||||
people_followed_by: Mensen die %{name} volgt
|
people_followed_by: Mensen die %{name} volgen
|
||||||
people_who_follow: Mensen die %{name} volgen
|
people_who_follow: Mensen die %{name} volgen
|
||||||
posts: Toots
|
posts: Toots
|
||||||
posts_with_replies: Toots met reacties
|
posts_with_replies: Toots en reacties
|
||||||
remote_follow: Extern volgen
|
remote_follow: Extern volgen
|
||||||
reserved_username: Deze gebruikersnaam is gereserveerd
|
reserved_username: Deze gebruikersnaam is gereserveerd
|
||||||
roles:
|
roles:
|
||||||
admin: Beheerder
|
admin: Beheerder
|
||||||
moderator: Mod
|
bot: Bot
|
||||||
|
moderator: Moderator
|
||||||
unfollow: Ontvolgen
|
unfollow: Ontvolgen
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Aanmaken
|
create: Laat een opmerking achter
|
||||||
created_msg: Aanmaken van opmerking voor moderatoren geslaagd!
|
created_msg: Aanmaken van opmerking voor moderatoren geslaagd!
|
||||||
delete: Verwijderen
|
delete: Verwijderen
|
||||||
destroyed_msg: Verwijderen van opmerking voor moderatoren geslaagd!
|
destroyed_msg: Verwijderen van opmerking voor moderatoren geslaagd!
|
||||||
|
@ -64,10 +65,10 @@ nl:
|
||||||
change_email:
|
change_email:
|
||||||
changed_msg: E-mailadres van account succesvol veranderd!
|
changed_msg: E-mailadres van account succesvol veranderd!
|
||||||
current_email: Huidig e-mailadres
|
current_email: Huidig e-mailadres
|
||||||
label: E-mailadres veranderen
|
label: E-mailadres wijzigen
|
||||||
new_email: Nieuw e-mailadres
|
new_email: Nieuw e-mailadres
|
||||||
submit: E-mailadres veranderen
|
submit: E-mailadres veranderen
|
||||||
title: E-mailadres veranderen voor %{username}
|
title: E-mailadres wijzigen voor %{username}
|
||||||
confirm: Bevestigen
|
confirm: Bevestigen
|
||||||
confirmed: Bevestigd
|
confirmed: Bevestigd
|
||||||
confirming: Bevestiging
|
confirming: Bevestiging
|
||||||
|
@ -93,9 +94,9 @@ nl:
|
||||||
local: Lokaal
|
local: Lokaal
|
||||||
remote: Extern
|
remote: Extern
|
||||||
title: Locatie
|
title: Locatie
|
||||||
login_status: Aanmeldstatus
|
login_status: Login status
|
||||||
media_attachments: Mediabijlagen
|
media_attachments: Mediabijlagen
|
||||||
memorialize: Verander naar in memoriam
|
memorialize: In gedenkpagina veranderen
|
||||||
moderation:
|
moderation:
|
||||||
all: Alles
|
all: Alles
|
||||||
silenced: Genegeerd
|
silenced: Genegeerd
|
||||||
|
@ -112,7 +113,7 @@ nl:
|
||||||
outbox_url: Outbox-URL
|
outbox_url: Outbox-URL
|
||||||
perform_full_suspension: Volledig opschorten
|
perform_full_suspension: Volledig opschorten
|
||||||
profile_url: Profiel-URL
|
profile_url: Profiel-URL
|
||||||
promote: Promoten
|
promote: Promoveren
|
||||||
protocol: Protocol
|
protocol: Protocol
|
||||||
public: Openbaar
|
public: Openbaar
|
||||||
push_subscription_expires: PuSH-abonnement verloopt op
|
push_subscription_expires: PuSH-abonnement verloopt op
|
||||||
|
@ -125,7 +126,7 @@ nl:
|
||||||
reset: Opnieuw
|
reset: Opnieuw
|
||||||
reset_password: Wachtwoord opnieuw instellen
|
reset_password: Wachtwoord opnieuw instellen
|
||||||
resubscribe: Opnieuw abonneren
|
resubscribe: Opnieuw abonneren
|
||||||
role: Permissies
|
role: Bevoegdheden
|
||||||
roles:
|
roles:
|
||||||
admin: Beheerder
|
admin: Beheerder
|
||||||
moderator: Moderator
|
moderator: Moderator
|
||||||
|
@ -165,7 +166,7 @@ nl:
|
||||||
disable_user: Aanmelden voor %{target} is door %{name} uitgeschakeld
|
disable_user: Aanmelden voor %{target} is door %{name} uitgeschakeld
|
||||||
enable_custom_emoji: Emoji %{target} is door %{name} ingeschakeld
|
enable_custom_emoji: Emoji %{target} is door %{name} ingeschakeld
|
||||||
enable_user: Inloggen voor %{target} is door %{name} ingeschakeld
|
enable_user: Inloggen voor %{target} is door %{name} ingeschakeld
|
||||||
memorialize_account: Account %{target} is door %{name} in een in-memoriampagina veranderd
|
memorialize_account: Account %{target} is door %{name} in een gedenkpagina veranderd
|
||||||
promote_user: Gebruiker %{target} is door %{name} gepromoveerd
|
promote_user: Gebruiker %{target} is door %{name} gepromoveerd
|
||||||
remove_avatar_user: "%{name} verwijderde de avatar van %{target}"
|
remove_avatar_user: "%{name} verwijderde de avatar van %{target}"
|
||||||
reopen_report: "%{name} heeft gerapporteerde toot %{target} heropend"
|
reopen_report: "%{name} heeft gerapporteerde toot %{target} heropend"
|
||||||
|
@ -224,7 +225,7 @@ nl:
|
||||||
noop: Geen
|
noop: Geen
|
||||||
silence: Negeren
|
silence: Negeren
|
||||||
suspend: Opschorten
|
suspend: Opschorten
|
||||||
severity: Strengheid
|
severity: Zwaarte
|
||||||
show:
|
show:
|
||||||
affected_accounts:
|
affected_accounts:
|
||||||
one: Eén account in de database aangepast
|
one: Eén account in de database aangepast
|
||||||
|
@ -463,7 +464,7 @@ nl:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Datum
|
date: Datum
|
||||||
download: Jouw archief downloaden
|
download: Jouw archief downloaden
|
||||||
hint_html: Je kunt een archief opvragen van jouw <strong>toots en geüploade media</strong>. De geëxporteerde gegevens zijn in ActivityPub-formaat, dat door hiervoor geschikte software valt uit te lezen.
|
hint_html: Je kunt een archief opvragen van jouw <strong>toots en geüploade media</strong>. De geëxporteerde gegevens zijn in ActivityPub-formaat, dat door hiervoor geschikte software valt uit te lezen. Je kunt elke 7 dagen een kopie van je archief aanvragen.
|
||||||
in_progress: Jouw archief wordt samengesteld...
|
in_progress: Jouw archief wordt samengesteld...
|
||||||
request: Jouw archief opvragen
|
request: Jouw archief opvragen
|
||||||
size: Omvang
|
size: Omvang
|
||||||
|
@ -830,5 +831,6 @@ nl:
|
||||||
users:
|
users:
|
||||||
invalid_email: E-mailadres is ongeldig
|
invalid_email: E-mailadres is ongeldig
|
||||||
invalid_otp_token: Ongeldige tweestaps-aanmeldcode
|
invalid_otp_token: Ongeldige tweestaps-aanmeldcode
|
||||||
|
otp_lost_help_html: Als je toegang tot beiden kwijt bent geraakt, neem dan contact op via %{email}
|
||||||
seamless_external_login: Je bent ingelogd via een externe dienst, daarom zijn wachtwoorden en e-mailinstellingen niet beschikbaar.
|
seamless_external_login: Je bent ingelogd via een externe dienst, daarom zijn wachtwoorden en e-mailinstellingen niet beschikbaar.
|
||||||
signed_in_as: 'Ingelogd als:'
|
signed_in_as: 'Ingelogd als:'
|
||||||
|
|
|
@ -53,7 +53,7 @@ pt-BR:
|
||||||
unfollow: Deixar de seguir
|
unfollow: Deixar de seguir
|
||||||
admin:
|
admin:
|
||||||
account_moderation_notes:
|
account_moderation_notes:
|
||||||
create: Criar
|
create: Criar uma advertência
|
||||||
created_msg: Nota de moderação criada com sucesso!
|
created_msg: Nota de moderação criada com sucesso!
|
||||||
delete: Excluir
|
delete: Excluir
|
||||||
destroyed_msg: Nota de moderação excluída com sucesso!
|
destroyed_msg: Nota de moderação excluída com sucesso!
|
||||||
|
@ -373,6 +373,7 @@ pt-BR:
|
||||||
admin_mailer:
|
admin_mailer:
|
||||||
new_report:
|
new_report:
|
||||||
body: "%{reporter} denunciou %{target}"
|
body: "%{reporter} denunciou %{target}"
|
||||||
|
body_remote: Alguém da instância %{domain} reportou %{target}
|
||||||
subject: Nova denúncia sobre %{instance} (#%{id})
|
subject: Nova denúncia sobre %{instance} (#%{id})
|
||||||
application_mailer:
|
application_mailer:
|
||||||
notification_preferences: Mudar preferências de e-mail
|
notification_preferences: Mudar preferências de e-mail
|
||||||
|
@ -462,7 +463,7 @@ pt-BR:
|
||||||
archive_takeout:
|
archive_takeout:
|
||||||
date: Data
|
date: Data
|
||||||
download: Baixe o seu arquivo
|
download: Baixe o seu arquivo
|
||||||
hint_html: Você pode pedir um arquivo dos seus <strong>toots e mídia enviada</strong>. Os dados exportados estarão no formato ActivityPub, que podem ser lidos por qualquer software compatível.
|
hint_html: Você pode pedir um arquivo dos seus <strong>toots e mídia enviada</strong>. Os dados exportados estarão no formato ActivityPub, que podem ser lidos por qualquer software compatível. Você pode pedir um arquivo a cada 7 dias.
|
||||||
in_progress: Preparando seu arquivo...
|
in_progress: Preparando seu arquivo...
|
||||||
request: Solicitar o seu arquivo
|
request: Solicitar o seu arquivo
|
||||||
size: Tamanho
|
size: Tamanho
|
||||||
|
@ -713,75 +714,75 @@ pt-BR:
|
||||||
<li><em>Informação básica de conta</em>: Se você se registrar nesse servidor, podemos pedir que você utilize um nome de usuário, um e-mail e uma senha. Você também pode adicionar informações extras como um nome de exibição e biografia; enviar uma imagem de perfil e imagem de cabeçalho. O nome de usuário, nome de exibição, biografia, imagem de perfil e imagem de cabeçalho são sempre listadas publicamente.</li>
|
<li><em>Informação básica de conta</em>: Se você se registrar nesse servidor, podemos pedir que você utilize um nome de usuário, um e-mail e uma senha. Você também pode adicionar informações extras como um nome de exibição e biografia; enviar uma imagem de perfil e imagem de cabeçalho. O nome de usuário, nome de exibição, biografia, imagem de perfil e imagem de cabeçalho são sempre listadas publicamente.</li>
|
||||||
<li><em>Posts, informação de seguidores e outras informações públicas</em>: A lista de pessoas que você segue é listada publicamente, o mesmo é verdade para quem te segue. Quando você envia uma mensagem, a data e o horário são armazenados, assim como a aplicação que você usou para enviar a mensagem. Mensagens podem conter mídias anexadas, como imagens e vídeos. Posts públicos e não-listados estão disponíveis publicamente. Quando você destaca um post no seu perfil, isso também é uma informação pública. Seus posts são entregues aos seus seguidores e em alguns casos isso significa que eles são enviados para servidores diferentes e cópias são armazenadas nesses servidores. Quando você remove posts, essa informação também é entregue aos seus seguidores. O ato de compartilhar ou favoritar um outro post é sempre público.<li>
|
<li><em>Posts, informação de seguidores e outras informações públicas</em>: A lista de pessoas que você segue é listada publicamente, o mesmo é verdade para quem te segue. Quando você envia uma mensagem, a data e o horário são armazenados, assim como a aplicação que você usou para enviar a mensagem. Mensagens podem conter mídias anexadas, como imagens e vídeos. Posts públicos e não-listados estão disponíveis publicamente. Quando você destaca um post no seu perfil, isso também é uma informação pública. Seus posts são entregues aos seus seguidores e em alguns casos isso significa que eles são enviados para servidores diferentes e cópias são armazenadas nesses servidores. Quando você remove posts, essa informação também é entregue aos seus seguidores. O ato de compartilhar ou favoritar um outro post é sempre público.<li>
|
||||||
<li><em>Mensagens diretas e posts somente para seguidores</em>: Todos os posts são armazenados e processados no servidor. Posts somente para seguidores são entregues aos seus seguidores e usuários que são mencionados neles; mensagens diretas são entregues somente aos usuários mencionados nelas. Em alguns casos isso significa que as mensagens são entregues para servidores diferentes e cópias são armazenadas nesses servidores. Nós fazemos esforços substanciais para limitar o acesso dessas mensagens somente para as pessoas autorizadas, mas outros servidores podem não fazer o mesmo. É importante portanto revisar os servidores à qual seus seguidores pertencem. Você pode usar uma opção para aprovar ou rejeitar novos seguidores manualmente nas configurações. <em>Por favor tenha em mente que os operadores do servidor e de qualquer servidores do destinatário podem ver tais mensagens</em>, e que os destinatários podem fazer capturas de tela, copiar ou de outra maneira compartilhar as mensagens. <em>Não compartilhe informação confidencial pelo Mastodon.</em></li>
|
<li><em>Mensagens diretas e posts somente para seguidores</em>: Todos os posts são armazenados e processados no servidor. Posts somente para seguidores são entregues aos seus seguidores e usuários que são mencionados neles; mensagens diretas são entregues somente aos usuários mencionados nelas. Em alguns casos isso significa que as mensagens são entregues para servidores diferentes e cópias são armazenadas nesses servidores. Nós fazemos esforços substanciais para limitar o acesso dessas mensagens somente para as pessoas autorizadas, mas outros servidores podem não fazer o mesmo. É importante portanto revisar os servidores à qual seus seguidores pertencem. Você pode usar uma opção para aprovar ou rejeitar novos seguidores manualmente nas configurações. <em>Por favor tenha em mente que os operadores do servidor e de qualquer servidores do destinatário podem ver tais mensagens</em>, e que os destinatários podem fazer capturas de tela, copiar ou de outra maneira compartilhar as mensagens. <em>Não compartilhe informação confidencial pelo Mastodon.</em></li>
|
||||||
<li><em>IPs and other metadata</em>: When you log in, we record the IP address you log in from, as well as the name of your browser application. All the logged in sessions are available for your review and revocation in the settings. The latest IP address used is stored for up to 12 months. We also may retain server logs which include the IP address of every request to our server.</li>
|
<li><em>IPs e outros metadados</em>: Quando você faz se autentica, nos guardamos o endereço de IP que você usou ao se autenticar e o nome do seu navegador da internet. Todas as sessões autenticadas são disponíveis para serem analisadas e revogadas nas configurações. O último endereço de IP usado é guardado por até 12 meses. Nós também podemos reter históricos do servidor que incluem o endereço de IP de todas as requisições ao nosso servidor.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="use">What do we use your information for?</h3>
|
<h3 id="use">Para que usamos os seus dados?</h3>
|
||||||
|
|
||||||
<p>Any of the information we collect from you may be used in the following ways:</p>
|
<p>Toda informação que coletamos de você pode ser usada das seguintes maneiras:</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>To provide the core functionality of Mastodon. You can only interact with other people's content and post your own content when you are logged in. For example, you may follow other people to view their combined posts in your own personalized home timeline.</li>
|
<li>Para prover a funcionalidade básica do Mastodon. Você só pode interagir com o conteúdo de outras pessoas e postar seu próprio conteúdo estando autenticado. Por exemplo, você pode seguir outras pessoas para ver seus posts combinados na sua linha do tempo personalizada.</li>
|
||||||
<li>To aid moderation of the community, for example comparing your IP address with other known ones to determine ban evasion or other violations.</li>
|
<li>Para auxiliar na moderação da comunidade, por exemplo ao comparar o seu endereço de IP com outros endereços de IP conhecidos para determinar evasão de banimento e outras violações.</li>
|
||||||
<li>The email address you provide may be used to send you information, notifications about other people interacting with your content or sending you messages, and to respond to inquiries, and/or other requests or questions.</li>
|
<li>O endereço de email que você prover pode ser usado para lhe enviar informação, notificação sobre outras pessoas interagindo com o seu conteúdo ou lhe enviando mensagens e para responder a questões ou outros pedidos.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="protect">How do we protect your information?</h3>
|
<h3 id="protect">Como protegemos as suas informações?</h3>
|
||||||
|
|
||||||
<p>We implement a variety of security measures to maintain the safety of your personal information when you enter, submit, or access your personal information. Among other things, your browser session, as well as the traffic between your applications and the API, are secured with SSL, and your password is hashed using a strong one-way algorithm. You may enable two-factor authentication to further secure access to your account.</p>
|
<p>Nós implementamos diversas medidas de segurança para manter a segurança das suas informações pessoais quando você as acessa ou as envia. Entre outras coisas, sua sessão do navegador, bem como o tráfego entre as aplicações e a API são asseguradas usando SSL e a sua senha é guardada usando um algoritmo forte de encriptação de mão única. Você pode ativar autenticação em dois fatores como forma de aumentar a segurança no acesso à sua conta.</p>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="data-retention">What is our data retention policy?</h3>
|
<h3 id="data-retention">Qual é a nossa política de retenção de dados?</h3>
|
||||||
|
|
||||||
<p>We will make a good faith effort to:</p>
|
<p>Nós fazemos esforços substanciais para:</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>Retain server logs containing the IP address of all requests to this server, in so far as such logs are kept, no more than 90 days.</li>
|
<li>Reter o histórico do servidor contendo os endereços de IP de todas as requisições feitas à esse servidor, e com respeito a quanto tempo esses logs são retidos, não mais que 90 dias.</li>
|
||||||
<li>Retain the IP addresses associated with registered users no more than 12 months.</li>
|
<li>Reter o endereço de IP associado com usuários registrados não mais que 12 meses.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p>You can request and download an archive of your content, including your posts, media attachments, profile picture, and header image.</p>
|
<p>Você pode pedir e fazer o download de um arquivo de todo o conteúdo da sua conta, incluindo as suas mensagens, suas mídias anexadas, imagem de perfil e imagem de topo.</p>
|
||||||
|
|
||||||
<p>You may irreversibly delete your account at any time.</p>
|
<p>Você pode remover irreversivelmente a sua conta a qualquer momento.</p>
|
||||||
|
|
||||||
<hr class="spacer"/>
|
<hr class="spacer"/>
|
||||||
|
|
||||||
<h3 id="cookies">Do we use cookies?</h3>
|
<h3 id="cookies">Nós usamos cookies?</h3>
|
||||||
|
|
||||||
<p>Yes. Cookies are small files that a site or its service provider transfers to your computer's hard drive through your Web browser (if you allow). These cookies enable the site to recognize your browser and, if you have a registered account, associate it with your registered account.</p>
|
<p>Sim. Cookies são pequenos arquivos que um site ou serviço transfere ao seu disco rígido do seu computador através do seu navegador da web (se você permitir). Esses cookies permitem ao site conhecer seu navegador e, se você tiver uma conta registrada, associá-lo a sua conta.</p>
|
||||||
|
|
||||||
<p>We use cookies to understand and save your preferences for future visits.</p>
|
<p>Nós usamos cookies para compreender e salvar suas preferências para visitas futuras.</p>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="disclose">Do we disclose any information to outside parties?</h3>
|
<h3 id="disclose">Nós compartilhamos qualquer informação para terceiros?</h3>
|
||||||
|
|
||||||
<p>We do not sell, trade, or otherwise transfer to outside parties your personally identifiable information. This does not include trusted third parties who assist us in operating our site, conducting our business, or servicing you, so long as those parties agree to keep this information confidential. We may also release your information when we believe release is appropriate to comply with the law, enforce our site policies, or protect ours or others rights, property, or safety.</p>
|
<p>Nós não vendemos, trocamos ou transferimos de qualquer maneira informação que pode lhe identificar à terceiros. Isso não inclui terceiros que podemos nos auxiliam a operar o nosso site, realizar nossos negócios ou lhe prestar serviços, contanto que esses terceiros se comprometam a manter essa informação confidencial. Nós podemos também divulgar informação quando acreditamos que é apropriado para obedecer a lei, para fazer cumprir nossas políticas ou proteger nossos direitos, propriedade ou segurança ou o direito, propriedade e segurança de outrem.</p>
|
||||||
|
|
||||||
<p>Your public content may be downloaded by other servers in the network. Your public and followers-only posts are delivered to the servers where your followers reside, and direct messages are delivered to the servers of the recipients, in so far as those followers or recipients reside on a different server than this.</p>
|
<p>Seu conteúdo público pode ser descarregado por outros servidores na rede. Suas mensagens públicas e somente para seus seguidores são entregues aos servidores onde seus seguidores resides e as suas mensagens diretas são entregues ao servidor dos usuários mencionados nelas, contanto que esses seguidores ou usuários residam em um servidor diferente deste.</p>
|
||||||
|
|
||||||
<p>When you authorize an application to use your account, depending on the scope of permissions you approve, it may access your public profile information, your following list, your followers, your lists, all your posts, and your favourites. Applications can never access your e-mail address or password.</p>
|
<p>Quando você autoriza uma aplicação a usar sua conta, dependendo do escopo de permissões que você aprovar, a aplicação pode acessar sua informação pública, a lista de usuários que você segue, seus seguidores, suas listas, suas mensagens e suas mensagens favoritas. Aplicações nunca podem acessar o seu endereço de e-mail ou senha.</p>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="coppa">Children's Online Privacy Protection Act Compliance</h3>
|
<h3 id="coppa">Conformidade com a COPPA (Children's Online Privacy Protection Act)</h3>
|
||||||
|
|
||||||
<p>Our site, products and services are all directed to people who are at least 13 years old. If this server is in the USA, and you are under the age of 13, per the requirements of COPPA (<a href="https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act">Children's Online Privacy Protection Act</a>) do not use this site.</p>
|
<p>Nosso site, produto e serviços são direcionados à pessoas que tem ao menos 13 anos de idade. Se esse servidor está hospedado nos EUA e você tem menos de 13 anos, de acordo com os requerimentos da COPPA (<a href="https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Protection_Act">Children's Online Privacy Protection Act</a>) não use este site.</p>
|
||||||
|
|
||||||
<hr class="spacer" />
|
<hr class="spacer" />
|
||||||
|
|
||||||
<h3 id="changes">Changes to our Privacy Policy</h3>
|
<h3 id="changes">Mudanças à nossa política de privacidade</h3>
|
||||||
|
|
||||||
<p>If we decide to change our privacy policy, we will post those changes on this page.</p>
|
<p>Se decidirmos mudar nossa política de privacidade, nós iremos disponibilizar as mudanças nesta página.</p>
|
||||||
|
|
||||||
<p>This document is CC-BY-SA. It was last updated March 7, 2018.</p>
|
<p>Este documento é CC-BY-SA. Ele foi atualizado pela última vez em 7 de março de 2018.</p>
|
||||||
|
|
||||||
<p>Originally adapted from the <a href="https://github.com/discourse/discourse">Discourse privacy policy</a>.</p>
|
<p>Adaptado originalmente a partir da <a href="https://github.com/discourse/discourse">política de privacidade Discourse</a>.</p>
|
||||||
title: "%{instance} Termos de Serviço e Política de Privacidade"
|
title: "%{instance} Termos de Serviço e Política de Privacidade"
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
|
@ -828,5 +829,6 @@ pt-BR:
|
||||||
users:
|
users:
|
||||||
invalid_email: O endereço de e-mail é inválido
|
invalid_email: O endereço de e-mail é inválido
|
||||||
invalid_otp_token: Código de autenticação inválido
|
invalid_otp_token: Código de autenticação inválido
|
||||||
|
otp_lost_help_html: Se você perder o acesso à ambos, você pode entrar em contato com %{email}
|
||||||
seamless_external_login: Você está logado usando um serviço externo, então configurações de e-mail e password não estão disponíveis.
|
seamless_external_login: Você está logado usando um serviço externo, então configurações de e-mail e password não estão disponíveis.
|
||||||
signed_in_as: 'Acesso como:'
|
signed_in_as: 'Acesso como:'
|
||||||
|
|
|
@ -4,6 +4,7 @@ ar:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: ملف PNG أو GIF أو JPG. حجمه على أقصى تصدير 2MB. سيتم تصغيره إلى 400x400px
|
avatar: ملف PNG أو GIF أو JPG. حجمه على أقصى تصدير 2MB. سيتم تصغيره إلى 400x400px
|
||||||
|
bot: يُعلِم أنّ هذا الحساب لا يمثل شخصًا
|
||||||
digest: تُرسَل إليك بعد مُضيّ مدة مِن خمول نشاطك و فقط إذا ما تلقيت رسائل شخصية مباشِرة أثناء فترة غيابك مِن الشبكة
|
digest: تُرسَل إليك بعد مُضيّ مدة مِن خمول نشاطك و فقط إذا ما تلقيت رسائل شخصية مباشِرة أثناء فترة غيابك مِن الشبكة
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> حرف باقي
|
one: <span class="name-counter">1</span> حرف باقي
|
||||||
|
@ -19,7 +20,7 @@ ar:
|
||||||
imports:
|
imports:
|
||||||
data: ملف CSV تم تصديره مِن مثيل خادوم ماستدون آخر
|
data: ملف CSV تم تصديره مِن مثيل خادوم ماستدون آخر
|
||||||
sessions:
|
sessions:
|
||||||
otp: قم بإدخال رمز المصادقة بخطوتين مِن هاتفك أو إستخدم أحد رموز النفاذ الإحتياطية.
|
otp: 'قم بإدخال رمز المصادقة بخطوتين الذي قام بتوليده تطبيق جهازك أو إستخدم أحد رموز النفاذ الإحتياطية :'
|
||||||
user:
|
user:
|
||||||
filtered_languages: سوف يتم تصفية و إخفاء اللغات المختارة من خيوطك العمومية
|
filtered_languages: سوف يتم تصفية و إخفاء اللغات المختارة من خيوطك العمومية
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ ar:
|
||||||
value: المحتوى
|
value: المحتوى
|
||||||
defaults:
|
defaults:
|
||||||
avatar: الصورة الرمزية
|
avatar: الصورة الرمزية
|
||||||
|
bot: إنّ هذا الحساب روبوت آلي
|
||||||
confirm_new_password: تأكيد كلمة السر الجديدة
|
confirm_new_password: تأكيد كلمة السر الجديدة
|
||||||
confirm_password: تأكيد كلمة السر
|
confirm_password: تأكيد كلمة السر
|
||||||
current_password: كلمة السر الحالية
|
current_password: كلمة السر الحالية
|
||||||
|
|
|
@ -4,6 +4,7 @@ ca:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF o JPG. Màxim 2MB. S'escalarà a 400x400px
|
avatar: PNG, GIF o JPG. Màxim 2MB. S'escalarà a 400x400px
|
||||||
|
bot: Informa a tothom que el compte no representa a una persona
|
||||||
digest: Només s'envia després d'un llarg període d'inactivitat amb un resum de les mencions que has rebut en la teva absència
|
digest: Només s'envia després d'un llarg període d'inactivitat amb un resum de les mencions que has rebut en la teva absència
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> càracter restant
|
one: <span class="name-counter">1</span> càracter restant
|
||||||
|
@ -19,7 +20,7 @@ ca:
|
||||||
imports:
|
imports:
|
||||||
data: Fitxer CSV exportat des de una altra instància de Mastodon
|
data: Fitxer CSV exportat des de una altra instància de Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Introdueix el codi de dos factors des del teu telèfon o utilitza un dels teus codis de recuperació.
|
otp: 'Introdueix el codi de dos factors generat per el teu telèfon o utilitza un dels teus codis de recuperació:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Les llengües seleccionades s'eliminaran de les línies de temps públiques
|
filtered_languages: Les llengües seleccionades s'eliminaran de les línies de temps públiques
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ ca:
|
||||||
value: Contingut
|
value: Contingut
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Avatar
|
||||||
|
bot: Aquest compte és un bot
|
||||||
confirm_new_password: Confirma la contrasenya nova
|
confirm_new_password: Confirma la contrasenya nova
|
||||||
confirm_password: Confirma la contrasenya
|
confirm_password: Confirma la contrasenya
|
||||||
current_password: Contrasenya actual
|
current_password: Contrasenya actual
|
||||||
|
|
|
@ -4,6 +4,7 @@ co:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Furmatu PNG, GIF o JPG. 2Mo o menu. Sarà ridottu à 400x400px
|
avatar: Furmatu PNG, GIF o JPG. 2Mo o menu. Sarà ridottu à 400x400px
|
||||||
|
bot: Avisa a ghjente chì stu contu ùn riprisenta micca una parsona
|
||||||
digest: Solu mandatu dopu à una longa perioda d’inattività, è solu s’elli ci sò novi missaghji diretti
|
digest: Solu mandatu dopu à una longa perioda d’inattività, è solu s’elli ci sò novi missaghji diretti
|
||||||
display_name:
|
display_name:
|
||||||
one: Ci ferma <span class="name-counter">1</span> caratteru
|
one: Ci ferma <span class="name-counter">1</span> caratteru
|
||||||
|
@ -19,16 +20,17 @@ co:
|
||||||
imports:
|
imports:
|
||||||
data: Un fugliale CSV da un’altr’istanza di Mastodon
|
data: Un fugliale CSV da un’altr’istanza di Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Entrate u codice d’identificazione à dui fattori nant’à u vostru telefuninu, o unu di i vostri codici di ricuperazione.
|
otp: 'Entrate u codice d’identificazione à dui fattori nant’à u vostru telefuninu, o unu di i vostri codici di ricuperazione:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Ùn viderete micca e lingue selezziunate nant’à e linee pubbliche.
|
filtered_languages: Ùn viderete micca e lingue selezziunate nant’à e linee pubbliche
|
||||||
labels:
|
labels:
|
||||||
account:
|
account:
|
||||||
fields:
|
fields:
|
||||||
name: Label
|
name: Label
|
||||||
value: Content
|
value: Cuntinutu
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Ritrattu di prufile
|
avatar: Ritrattu di prufile
|
||||||
|
bot: Stu contu hè un bot
|
||||||
confirm_new_password: Cunfirmà a nova chjave d’accessu
|
confirm_new_password: Cunfirmà a nova chjave d’accessu
|
||||||
confirm_password: Cunfirmà a chjave d’accessu
|
confirm_password: Cunfirmà a chjave d’accessu
|
||||||
current_password: Chjave d’accessu attuale
|
current_password: Chjave d’accessu attuale
|
||||||
|
|
|
@ -4,6 +4,7 @@ de:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF oder JPG. Maximal 2 MB. Wird auf 400×400 px herunterskaliert
|
avatar: PNG, GIF oder JPG. Maximal 2 MB. Wird auf 400×400 px herunterskaliert
|
||||||
|
bot: Warnt Besucher das dieser Nutzer keine echte Person darstellt
|
||||||
digest: Wenn du lange Zeit inaktiv bist, wird dir eine Zusammenfassung von Erwähnungen in deiner Abwesenheit zugeschickt
|
digest: Wenn du lange Zeit inaktiv bist, wird dir eine Zusammenfassung von Erwähnungen in deiner Abwesenheit zugeschickt
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> Zeichen verbleibt
|
one: <span class="name-counter">1</span> Zeichen verbleibt
|
||||||
|
@ -19,7 +20,7 @@ de:
|
||||||
imports:
|
imports:
|
||||||
data: CSV-Datei, die aus einer anderen Mastodon-Instanz exportiert wurde
|
data: CSV-Datei, die aus einer anderen Mastodon-Instanz exportiert wurde
|
||||||
sessions:
|
sessions:
|
||||||
otp: Gib den Zwei-Faktor-Authentisierungs-Code von deinem Telefon ein oder benutze einen deiner Wiederherstellungscodes.
|
otp: 'Gib den Zwei-Faktor-Authentisierungscode von deinem Telefon ein oder benutze einen deiner Wiederherstellungscodes:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Ausgewählte Sprachen werden aus deinen öffentlichen Zeitleisten gefiltert
|
filtered_languages: Ausgewählte Sprachen werden aus deinen öffentlichen Zeitleisten gefiltert
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ de:
|
||||||
value: Inhalt
|
value: Inhalt
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Profilbild
|
avatar: Profilbild
|
||||||
|
bot: Dies ist ein bot Benutzer
|
||||||
confirm_new_password: Neues Passwort bestätigen
|
confirm_new_password: Neues Passwort bestätigen
|
||||||
confirm_password: Passwort bestätigen
|
confirm_password: Passwort bestätigen
|
||||||
current_password: Derzeitiges Passwort
|
current_password: Derzeitiges Passwort
|
||||||
|
|
|
@ -4,10 +4,12 @@ eo:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Formato PNG, GIF aŭ JPG. Ĝis 2MB. Estos malgrandigita al 400x400px
|
avatar: Formato PNG, GIF aŭ JPG. Ĝis 2MB. Estos malgrandigita al 400x400px
|
||||||
|
bot: Atentigas homojn, ke la konto ne reprezentas homon
|
||||||
digest: Sendita nur post longa tempo de neaktiveco, kaj nur se vi ricevis personan mesaĝon en via foresto
|
digest: Sendita nur post longa tempo de neaktiveco, kaj nur se vi ricevis personan mesaĝon en via foresto
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> signo restas
|
one: <span class="name-counter">1</span> signo restas
|
||||||
other: <span class="name-counter">%{count}</span> signoj restas
|
other: <span class="name-counter">%{count}</span> signoj restas
|
||||||
|
fields: Vi povas havi ĝis 4 tabelajn elementojn en via profilo
|
||||||
header: Formato PNG, GIF aŭ JPG. Ĝis 2MB. Estos malgrandigita al 700x335px
|
header: Formato PNG, GIF aŭ JPG. Ĝis 2MB. Estos malgrandigita al 700x335px
|
||||||
locked: Vi devos aprobi ĉiun peton de sekvado mane
|
locked: Vi devos aprobi ĉiun peton de sekvado mane
|
||||||
note:
|
note:
|
||||||
|
@ -18,12 +20,17 @@ eo:
|
||||||
imports:
|
imports:
|
||||||
data: CSV-dosiero el alia nodo de Mastodon
|
data: CSV-dosiero el alia nodo de Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Enmetu la kodon de dufaktora aŭtentigo el via telefono aŭ uzu unu el la realiraj kodoj.
|
otp: 'Enmetu la kodon de dufaktora aŭtentigo el via telefono aŭ uzu unu el viaj realiraj kodoj:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Markitaj lingvoj estos elfiltritaj de publikaj tempolinioj por vi
|
filtered_languages: Markitaj lingvoj estos elfiltritaj de publikaj tempolinioj por vi
|
||||||
labels:
|
labels:
|
||||||
|
account:
|
||||||
|
fields:
|
||||||
|
name: Etikedo
|
||||||
|
value: Enhavo
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Profilbildo
|
avatar: Profilbildo
|
||||||
|
bot: Tio estas robota konto
|
||||||
confirm_new_password: Konfirmi novan pasvorton
|
confirm_new_password: Konfirmi novan pasvorton
|
||||||
confirm_password: Konfirmi pasvorton
|
confirm_password: Konfirmi pasvorton
|
||||||
current_password: Nuna pasvorto
|
current_password: Nuna pasvorto
|
||||||
|
@ -31,6 +38,7 @@ eo:
|
||||||
display_name: Publika nomo
|
display_name: Publika nomo
|
||||||
email: Retadreso
|
email: Retadreso
|
||||||
expires_in: Eksvalidiĝas post
|
expires_in: Eksvalidiĝas post
|
||||||
|
fields: Profilaj metadatumoj
|
||||||
filtered_languages: Filtritaj lingvoj
|
filtered_languages: Filtritaj lingvoj
|
||||||
header: Fonbildo
|
header: Fonbildo
|
||||||
locale: Lingvo
|
locale: Lingvo
|
||||||
|
|
|
@ -3,11 +3,12 @@ fa:
|
||||||
simple_form:
|
simple_form:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: یکی از قالبهای PNG یا GIF یا JPG. بیشترین اندازه ۲ مگابایت. تصویر به اندازهٔ ۱۲۰×۱۲۰ پیکسل تبدیل خواهد شد
|
avatar: یکی از قالبهای PNG یا GIF یا JPG. بیشترین اندازه ۲ مگابایت. تصویر به اندازهٔ ۴۰۰×۴۰۰ پیکسل تبدیل خواهد شد
|
||||||
digest: پس از مدت طولانی عدم فعالیت فرستاده میشود، شامل خلاصهای از مواردی که در نبودتان از شما نام برده شده
|
digest: تنها وقتی فرستاده میشود که مدتی طولانی فعالیتی نداشته باشید و در این مدت برای شما پیغام خصوصیای نوشته شده باشد
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> حرف باقی مانده
|
one: <span class="name-counter">1</span> حرف باقی مانده
|
||||||
other: <span class="name-counter">%{count}</span> حرف باقی مانده
|
other: <span class="name-counter">%{count}</span> حرف باقی مانده
|
||||||
|
fields: شما میتوانید تا چهار مورد را در یک جدول در نمایهٔ خود نمایش دهید
|
||||||
header: یکی از قالبهای PNG یا GIF یا JPG. بیشترین اندازه ۲ مگابایت. تصویر به اندازهٔ ۳۳۵×۷۰۰ پیکسل تبدیل خواهد شد
|
header: یکی از قالبهای PNG یا GIF یا JPG. بیشترین اندازه ۲ مگابایت. تصویر به اندازهٔ ۳۳۵×۷۰۰ پیکسل تبدیل خواهد شد
|
||||||
locked: باید پیگیران تازه را خودتان تأیید کنید. حریم خصوصی پیشفرض نوشتهها را روی پیگیران تنظیم میکند
|
locked: باید پیگیران تازه را خودتان تأیید کنید. حریم خصوصی پیشفرض نوشتهها را روی پیگیران تنظیم میکند
|
||||||
note:
|
note:
|
||||||
|
@ -18,10 +19,14 @@ fa:
|
||||||
imports:
|
imports:
|
||||||
data: پروندهٔ CSV که از سرور ماستدون دیگری برونسپاری شده
|
data: پروندهٔ CSV که از سرور ماستدون دیگری برونسپاری شده
|
||||||
sessions:
|
sessions:
|
||||||
otp: کد تأیید دومرحلهای را از تلفن خود وارد کنید یا یکی از کدهای بازیابی را به کار ببرید.
|
otp: 'کد تأیید دومرحلهای که اپ روی تلفن شما ساخته را وارد کنید یا یکی از کدهای بازیابی را به کار ببرید:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: زبانهای انتخابشده از فهرست عمومی نوشتههایی که میبینید حذف میشوند
|
filtered_languages: زبانهای انتخابشده از فهرست عمومی نوشتههایی که میبینید حذف میشوند
|
||||||
labels:
|
labels:
|
||||||
|
account:
|
||||||
|
fields:
|
||||||
|
name: برچسب
|
||||||
|
value: محتوا
|
||||||
defaults:
|
defaults:
|
||||||
avatar: تصویر نمایه
|
avatar: تصویر نمایه
|
||||||
confirm_new_password: تأیید رمز تازه
|
confirm_new_password: تأیید رمز تازه
|
||||||
|
@ -31,6 +36,7 @@ fa:
|
||||||
display_name: نمایش به نام
|
display_name: نمایش به نام
|
||||||
email: نشانی ایمیل
|
email: نشانی ایمیل
|
||||||
expires_in: تاریخ انقضا
|
expires_in: تاریخ انقضا
|
||||||
|
fields: اطلاعات تکمیلی نمایه
|
||||||
filtered_languages: زبانهای فیلترشده
|
filtered_languages: زبانهای فیلترشده
|
||||||
header: تصویر زمینه
|
header: تصویر زمینه
|
||||||
locale: زبان
|
locale: زبان
|
||||||
|
@ -45,6 +51,7 @@ fa:
|
||||||
setting_default_privacy: حریم خصوصی نوشتهها
|
setting_default_privacy: حریم خصوصی نوشتهها
|
||||||
setting_default_sensitive: همیشه تصاویر را به عنوان حساس علامت بزن
|
setting_default_sensitive: همیشه تصاویر را به عنوان حساس علامت بزن
|
||||||
setting_delete_modal: پیش از پاک کردن یک نوشته پیغام تأیید نشان بده
|
setting_delete_modal: پیش از پاک کردن یک نوشته پیغام تأیید نشان بده
|
||||||
|
setting_display_sensitive_media: همیشه تصویرهای علامتزدهشده به عنوان حساس را نمایش بده
|
||||||
setting_noindex: درخواست از موتورهای جستجو برای لغو فهرستسازی
|
setting_noindex: درخواست از موتورهای جستجو برای لغو فهرستسازی
|
||||||
setting_reduce_motion: کاستن از حرکت در پویانماییها
|
setting_reduce_motion: کاستن از حرکت در پویانماییها
|
||||||
setting_system_font_ui: بهکاربردن قلم پیشفرض سیستم
|
setting_system_font_ui: بهکاربردن قلم پیشفرض سیستم
|
||||||
|
@ -53,6 +60,7 @@ fa:
|
||||||
severity: شدت
|
severity: شدت
|
||||||
type: نوع درونریزی
|
type: نوع درونریزی
|
||||||
username: نام کاربری (تنها حروف انگلیسی)
|
username: نام کاربری (تنها حروف انگلیسی)
|
||||||
|
username_or_email: نام کاربری یا ایمیل
|
||||||
interactions:
|
interactions:
|
||||||
must_be_follower: مسدودکردن اعلانهای همه به جز پیگیران
|
must_be_follower: مسدودکردن اعلانهای همه به جز پیگیران
|
||||||
must_be_following: مسدودکردن اعلانهای کسانی که شما پی نمیگیرید
|
must_be_following: مسدودکردن اعلانهای کسانی که شما پی نمیگیرید
|
||||||
|
|
|
@ -8,6 +8,7 @@ fi:
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> merkki jäljellä
|
one: <span class="name-counter">1</span> merkki jäljellä
|
||||||
other: <span class="name-counter">%{count}</span> merkkiä jäljellä
|
other: <span class="name-counter">%{count}</span> merkkiä jäljellä
|
||||||
|
fields: Sinulla voi olla korkeintaan 4 asiaa profiilissasi taulukossa
|
||||||
header: PNG, GIF tai JPG. Enintään 2 Mt. Skaalataan kokoon 700 x 335 px
|
header: PNG, GIF tai JPG. Enintään 2 Mt. Skaalataan kokoon 700 x 335 px
|
||||||
locked: Sinun täytyy hyväksyä seuraajat manuaalisesti
|
locked: Sinun täytyy hyväksyä seuraajat manuaalisesti
|
||||||
note:
|
note:
|
||||||
|
@ -22,6 +23,9 @@ fi:
|
||||||
user:
|
user:
|
||||||
filtered_languages: Valitut kielet suodatetaan pois julkisilta aikajanoilta
|
filtered_languages: Valitut kielet suodatetaan pois julkisilta aikajanoilta
|
||||||
labels:
|
labels:
|
||||||
|
account:
|
||||||
|
fields:
|
||||||
|
value: Sisältö
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Profiilikuva
|
avatar: Profiilikuva
|
||||||
confirm_new_password: Vahvista uusi salasana
|
confirm_new_password: Vahvista uusi salasana
|
||||||
|
@ -31,6 +35,7 @@ fi:
|
||||||
display_name: Nimimerkki
|
display_name: Nimimerkki
|
||||||
email: Sähköpostiosoite
|
email: Sähköpostiosoite
|
||||||
expires_in: Vanhenee
|
expires_in: Vanhenee
|
||||||
|
fields: Profiilin metadata
|
||||||
filtered_languages: Suodatetut kielet
|
filtered_languages: Suodatetut kielet
|
||||||
header: Otsakekuva
|
header: Otsakekuva
|
||||||
locale: Kieli
|
locale: Kieli
|
||||||
|
@ -38,7 +43,7 @@ fi:
|
||||||
max_uses: Käyttökertoja enintään
|
max_uses: Käyttökertoja enintään
|
||||||
new_password: Uusi salasana
|
new_password: Uusi salasana
|
||||||
note: Kuvaus
|
note: Kuvaus
|
||||||
otp_attempt: Kaksivaiheisen tunnistautumisen koodi
|
otp_attempt: Kaksivaiheisen tunnistuksen koodi
|
||||||
password: Salasana
|
password: Salasana
|
||||||
setting_auto_play_gif: Toista GIF-animaatiot automaattisesti
|
setting_auto_play_gif: Toista GIF-animaatiot automaattisesti
|
||||||
setting_boost_modal: Kysy vahvistusta ennen buustausta
|
setting_boost_modal: Kysy vahvistusta ennen buustausta
|
||||||
|
|
|
@ -4,6 +4,7 @@ fr:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Au format PNG, GIF ou JPG. 2 Mo maximum. Sera réduit à 400x400px
|
avatar: Au format PNG, GIF ou JPG. 2 Mo maximum. Sera réduit à 400x400px
|
||||||
|
bot: Avertit que ce compte ne représente pas une personne
|
||||||
digest: Uniquement envoyé après une longue période d’inactivité et uniquement si vous avez reçu des messages personnels pendant votre absence
|
digest: Uniquement envoyé après une longue période d’inactivité et uniquement si vous avez reçu des messages personnels pendant votre absence
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> caractère restant
|
one: <span class="name-counter">1</span> caractère restant
|
||||||
|
@ -19,7 +20,7 @@ fr:
|
||||||
imports:
|
imports:
|
||||||
data: Un fichier CSV généré par une autre instance de Mastodon
|
data: Un fichier CSV généré par une autre instance de Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Entrez le code d’authentification à deux facteurs depuis votre téléphone ou utilisez un de vos codes de récupération.
|
otp: 'Entrez le code d’authentification à deux facteurs généré par votre téléphone ou utilisez un de vos codes de récupération :'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Les langues sélectionnées seront filtrées hors de vos fils publics pour vous
|
filtered_languages: Les langues sélectionnées seront filtrées hors de vos fils publics pour vous
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ fr:
|
||||||
value: Contenu
|
value: Contenu
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Image de profil
|
avatar: Image de profil
|
||||||
|
bot: Ceci est un robot
|
||||||
confirm_new_password: Confirmation du nouveau mot de passe
|
confirm_new_password: Confirmation du nouveau mot de passe
|
||||||
confirm_password: Confirmation du mot de passe
|
confirm_password: Confirmation du mot de passe
|
||||||
current_password: Mot de passe actuel
|
current_password: Mot de passe actuel
|
||||||
|
|
|
@ -3,13 +3,14 @@ gl:
|
||||||
simple_form:
|
simple_form:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF ou JPG. Como moito 2MB. Será reducida ate 400x400px
|
avatar: PNG, GIF ou JPG. Máximo 2MB. Será reducida a 400x400px
|
||||||
|
bot: Avisa as usuarias de que a conta non representa a unha persoa
|
||||||
digest: Enviar só tras un longo período de inactividade e só si recibeu algunha mensaxe personal na súa ausencia
|
digest: Enviar só tras un longo período de inactividade e só si recibeu algunha mensaxe personal na súa ausencia
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> caracter restante
|
one: <span class="name-counter">1</span> caracter restante
|
||||||
other: <span class="name-counter">%{count}</span> caracteres restantes
|
other: <span class="name-counter">%{count}</span> caracteres restantes
|
||||||
fields: Pode ter ate 4 elementos no seu perfil mostrados como unha táboa
|
fields: Pode ter ate 4 elementos no seu perfil mostrados como unha táboa
|
||||||
header: PNG, GIF ou JPG. Como moito 2MB. Será reducida a 700x335px
|
header: PNG, GIF ou JPG. Máximo 2MB. Será reducida a 700x335px
|
||||||
locked: Require que vostede aprove as seguidoras de xeito manual
|
locked: Require que vostede aprove as seguidoras de xeito manual
|
||||||
note:
|
note:
|
||||||
one: <span class="note-counter">1</span> caracter restante
|
one: <span class="note-counter">1</span> caracter restante
|
||||||
|
@ -19,7 +20,7 @@ gl:
|
||||||
imports:
|
imports:
|
||||||
data: Ficheiro CSV exportado desde outra instancia Mastodon
|
data: Ficheiro CSV exportado desde outra instancia Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Introduza o código de Doble-Factor desde o seu teléfono ou utilice un dos seus códigos de recuperación.
|
otp: Introduza o código de doble-factor xerado no aplicativo do seu móbil ou utilice un dos seus códigos de recuperación.
|
||||||
user:
|
user:
|
||||||
filtered_languages: Os idiomas marcados filtraranse das liñas temporais públicas para vostede
|
filtered_languages: Os idiomas marcados filtraranse das liñas temporais públicas para vostede
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ gl:
|
||||||
value: Contido
|
value: Contido
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Avatar
|
||||||
|
bot: Esta conta é de un bot
|
||||||
confirm_new_password: Confirme o novo contrasinal
|
confirm_new_password: Confirme o novo contrasinal
|
||||||
confirm_password: Confirme o contrasinal
|
confirm_password: Confirme o contrasinal
|
||||||
current_password: Contrasinal actual
|
current_password: Contrasinal actual
|
||||||
|
|
|
@ -4,6 +4,7 @@ ja:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: 2MBまでのPNGやGIF、JPGが利用可能です。400x400pxまで縮小されます
|
avatar: 2MBまでのPNGやGIF、JPGが利用可能です。400x400pxまで縮小されます
|
||||||
|
bot: アカウントが個人を表すものではないことを表示します
|
||||||
digest: 長期間使用していない場合と不在時に返信を受けた場合のみ送信されます
|
digest: 長期間使用していない場合と不在時に返信を受けた場合のみ送信されます
|
||||||
display_name: あと<span class="name-counter">%{count}</span>文字入力できます。
|
display_name: あと<span class="name-counter">%{count}</span>文字入力できます。
|
||||||
fields: プロフィールに表として4つまでの項目を表示することができます
|
fields: プロフィールに表として4つまでの項目を表示することができます
|
||||||
|
@ -15,7 +16,7 @@ ja:
|
||||||
imports:
|
imports:
|
||||||
data: 他の Mastodon インスタンスからエクスポートしたCSVファイルを選択して下さい
|
data: 他の Mastodon インスタンスからエクスポートしたCSVファイルを選択して下さい
|
||||||
sessions:
|
sessions:
|
||||||
otp: 携帯電話に表示された2段階認証コードを入力するか、生成したリカバリーコードを使用してください。
|
otp: '携帯電話のアプリで生成された二段階認証コードを入力するか、リカバリーコードを使用してください:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: 選択した言語があなたの公開タイムラインから取り除かれます
|
filtered_languages: 選択した言語があなたの公開タイムラインから取り除かれます
|
||||||
labels:
|
labels:
|
||||||
|
@ -25,6 +26,7 @@ ja:
|
||||||
value: 内容
|
value: 内容
|
||||||
defaults:
|
defaults:
|
||||||
avatar: アイコン
|
avatar: アイコン
|
||||||
|
bot: これは BOT アカウントです
|
||||||
confirm_new_password: 新しいパスワード(確認用)
|
confirm_new_password: 新しいパスワード(確認用)
|
||||||
confirm_password: パスワード(確認用)
|
confirm_password: パスワード(確認用)
|
||||||
current_password: 現在のパスワード
|
current_password: 現在のパスワード
|
||||||
|
|
|
@ -4,7 +4,8 @@ nl:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF of JPG. Maximaal 2MB. Wordt teruggeschaald naar 400x400px
|
avatar: PNG, GIF of JPG. Maximaal 2MB. Wordt teruggeschaald naar 400x400px
|
||||||
digest: Wordt alleen na een lange periode van inactiviteit verzonden en alleen wanneer je tijdens jouw afwezigheid persoonlijke berichten ontvangt
|
bot: Waarschuwt mensen dat dit account geen echt persoon is
|
||||||
|
digest: Wordt alleen na een lange periode van inactiviteit verzonden en alleen wanneer je tijdens jouw afwezigheid persoonlijke berichten hebt ontvangen
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> teken over
|
one: <span class="name-counter">1</span> teken over
|
||||||
other: <span class="name-counter">%{count}</span> tekens over
|
other: <span class="name-counter">%{count}</span> tekens over
|
||||||
|
@ -19,9 +20,9 @@ nl:
|
||||||
imports:
|
imports:
|
||||||
data: CSV-bestand dat op een andere Mastodonserver werd geëxporteerd
|
data: CSV-bestand dat op een andere Mastodonserver werd geëxporteerd
|
||||||
sessions:
|
sessions:
|
||||||
otp: Voer de tweestaps-aanmeldcode vanaf jouw mobiele telefoon in of gebruik een van jouw herstelcode's.
|
otp: Voer de tweestaps-aanmeldcode vanaf jouw mobiele telefoon in of gebruik een van jouw herstelcodes.
|
||||||
user:
|
user:
|
||||||
filtered_languages: De geselecteerde talen worden uit de lokale en globale tijdlijn verwijderd
|
filtered_languages: Geselecteerde talen worden uit de lokale en globale tijdlijn verwijderd
|
||||||
labels:
|
labels:
|
||||||
account:
|
account:
|
||||||
fields:
|
fields:
|
||||||
|
@ -29,6 +30,7 @@ nl:
|
||||||
value: Inhoud
|
value: Inhoud
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Avatar
|
||||||
|
bot: Dit is een bot-account
|
||||||
confirm_new_password: Nieuw wachtwoord bevestigen
|
confirm_new_password: Nieuw wachtwoord bevestigen
|
||||||
confirm_password: Wachtwoord bevestigen
|
confirm_password: Wachtwoord bevestigen
|
||||||
current_password: Huidig wachtwoord
|
current_password: Huidig wachtwoord
|
||||||
|
@ -37,11 +39,11 @@ nl:
|
||||||
email: E-mailadres
|
email: E-mailadres
|
||||||
expires_in: Vervalt na
|
expires_in: Vervalt na
|
||||||
fields: Metadata profiel
|
fields: Metadata profiel
|
||||||
filtered_languages: Talen filteren
|
filtered_languages: Gefilterde talen
|
||||||
header: Omslagfoto
|
header: Omslagfoto
|
||||||
locale: Taal
|
locale: Taal
|
||||||
locked: Maak account besloten
|
locked: Maak account besloten
|
||||||
max_uses: Max aantal keer te gebruiken
|
max_uses: Max. aantal keer te gebruiken
|
||||||
new_password: Nieuwe wachtwoord
|
new_password: Nieuwe wachtwoord
|
||||||
note: Bio
|
note: Bio
|
||||||
otp_attempt: Tweestaps-aanmeldcode
|
otp_attempt: Tweestaps-aanmeldcode
|
||||||
|
@ -59,7 +61,7 @@ nl:
|
||||||
setting_unfollow_modal: Vraag voor het ontvolgen van iemand een bevestiging
|
setting_unfollow_modal: Vraag voor het ontvolgen van iemand een bevestiging
|
||||||
severity: Zwaarte
|
severity: Zwaarte
|
||||||
type: Importtype
|
type: Importtype
|
||||||
username: gebruikersnaam
|
username: Gebruikersnaam
|
||||||
username_or_email: Gebruikersnaam of e-mailadres
|
username_or_email: Gebruikersnaam of e-mailadres
|
||||||
interactions:
|
interactions:
|
||||||
must_be_follower: Meldingen van mensen die jou niet volgen blokkeren
|
must_be_follower: Meldingen van mensen die jou niet volgen blokkeren
|
||||||
|
|
|
@ -4,6 +4,7 @@ pt-BR:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF or JPG. Arquivos de até 2MB. Eles serão diminuídos para 400x400px
|
avatar: PNG, GIF or JPG. Arquivos de até 2MB. Eles serão diminuídos para 400x400px
|
||||||
|
bot: Informa usuários que a conta não representa uma pessoa
|
||||||
digest: Enviado após um longo período de inatividade com um resumo das menções que você recebeu em sua ausência
|
digest: Enviado após um longo período de inatividade com um resumo das menções que você recebeu em sua ausência
|
||||||
display_name:
|
display_name:
|
||||||
one: <span class="name-counter">1</span> caracter restante
|
one: <span class="name-counter">1</span> caracter restante
|
||||||
|
@ -19,7 +20,7 @@ pt-BR:
|
||||||
imports:
|
imports:
|
||||||
data: Arquivo CSV exportado de outra instância do Mastodon
|
data: Arquivo CSV exportado de outra instância do Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Insira o código de autenticação do seu celular ou use um dos códigos de recuperação.
|
otp: 'Insira o código de autenticação gerado pelo app no seu celular ou use um dos códigos de recuperação:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Selecione os idiomas que devem ser removidos de suas timelines públicas
|
filtered_languages: Selecione os idiomas que devem ser removidos de suas timelines públicas
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ pt-BR:
|
||||||
value: Conteúdo
|
value: Conteúdo
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Avatar
|
||||||
|
bot: Essa é a conta de um robô
|
||||||
confirm_new_password: Confirmar nova senha
|
confirm_new_password: Confirmar nova senha
|
||||||
confirm_password: Confirmar senha
|
confirm_password: Confirmar senha
|
||||||
current_password: Senha atual
|
current_password: Senha atual
|
||||||
|
|
|
@ -4,12 +4,13 @@ ru:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF или JPG. Максимально 2MB. Будет уменьшено до 400x400px
|
avatar: PNG, GIF или JPG. Максимально 2MB. Будет уменьшено до 400x400px
|
||||||
digest: Отсылается после долгого периода неактивности с общей информацией упоминаний, полученных в Ваше отсутствие
|
digest: Отсылается лишь после длительной неактивности, если Вы в это время получали личные сообщения
|
||||||
display_name:
|
display_name:
|
||||||
few: Осталось <span class="name-counter">%{count}</span> символа
|
few: Осталось <span class="name-counter">%{count}</span> символа
|
||||||
many: Осталось <span class="name-counter">%{count}</span> символов
|
many: Осталось <span class="name-counter">%{count}</span> символов
|
||||||
one: Остался <span class="name-counter">1</span> символ
|
one: Остался <span class="name-counter">1</span> символ
|
||||||
other: Осталось <span class="name-counter">%{count}</span> символов
|
other: Осталось <span class="name-counter">%{count}</span> символов
|
||||||
|
fields: В профиле можно отобразить до 4 пунктов как таблицу
|
||||||
header: PNG, GIF или JPG. Максимально 2MB. Будет уменьшено до 700x335px
|
header: PNG, GIF или JPG. Максимально 2MB. Будет уменьшено до 700x335px
|
||||||
locked: Потребует от Вас ручного подтверждения подписчиков, изменит приватность постов по умолчанию на "только для подписчиков"
|
locked: Потребует от Вас ручного подтверждения подписчиков, изменит приватность постов по умолчанию на "только для подписчиков"
|
||||||
note:
|
note:
|
||||||
|
@ -22,10 +23,14 @@ ru:
|
||||||
imports:
|
imports:
|
||||||
data: Файл CSV, экспортированный с другого узла Mastodon
|
data: Файл CSV, экспортированный с другого узла Mastodon
|
||||||
sessions:
|
sessions:
|
||||||
otp: Введите код двухфакторной аутентификации или используйте один из Ваших кодов восстановления.
|
otp: 'Введите код двухфакторной аутентификации, сгенерированный в мобильном приложении, или используйте один из Ваших кодов восстановления:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Выбранные языки будут убраны из Ваших публичных лет.
|
filtered_languages: Выбранные языки будут убраны из Ваших публичных лет.
|
||||||
labels:
|
labels:
|
||||||
|
account:
|
||||||
|
fields:
|
||||||
|
name: Пункт
|
||||||
|
value: Значение
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Аватар
|
avatar: Аватар
|
||||||
confirm_new_password: Повторите новый пароль
|
confirm_new_password: Повторите новый пароль
|
||||||
|
@ -35,6 +40,7 @@ ru:
|
||||||
display_name: Показываемое имя
|
display_name: Показываемое имя
|
||||||
email: Адрес e-mail
|
email: Адрес e-mail
|
||||||
expires_in: Срок действия
|
expires_in: Срок действия
|
||||||
|
fields: Метаданные профиля
|
||||||
filtered_languages: Фильтруемые языки
|
filtered_languages: Фильтруемые языки
|
||||||
header: Заголовок
|
header: Заголовок
|
||||||
locale: Язык
|
locale: Язык
|
||||||
|
|
|
@ -4,6 +4,7 @@ sk:
|
||||||
hints:
|
hints:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: PNG, GIF alebo JPG. Maximálne 2MB. Bude zmenšený na 400x400px
|
avatar: PNG, GIF alebo JPG. Maximálne 2MB. Bude zmenšený na 400x400px
|
||||||
|
bot: Varuje užívateľov, že daný účet nerepreyentuje ozajstného človeka
|
||||||
digest: Odoslané iba v prípade dlhodobej neprítomnosti, a len ak ste obdŕžali nejaké osobné správy kým ste boli preč
|
digest: Odoslané iba v prípade dlhodobej neprítomnosti, a len ak ste obdŕžali nejaké osobné správy kým ste boli preč
|
||||||
display_name:
|
display_name:
|
||||||
one: Ostáva ti <span class="name-counter">1</span> znak
|
one: Ostáva ti <span class="name-counter">1</span> znak
|
||||||
|
@ -14,12 +15,12 @@ sk:
|
||||||
note:
|
note:
|
||||||
one: Ostáva vám <span class="note-counter">1</span> znak
|
one: Ostáva vám <span class="note-counter">1</span> znak
|
||||||
other: Ostáva ti <span class="note-counter">%{count}</span> znakov
|
other: Ostáva ti <span class="note-counter">%{count}</span> znakov
|
||||||
setting_noindex: Ovplyvňuje profil a správy tak, že ich nebude možné nájsť vyhľadávaním
|
setting_noindex: Ovplyvňuje verejný profil a statusy
|
||||||
setting_theme: Toto ovplyvní ako bude Mastodon vyzerať pri prihlásení z hociktorého zariadenia.
|
setting_theme: Toto ovplyvňuje ako Mastodon vyzerá pri prihlásení z hociakého zariadenia.
|
||||||
imports:
|
imports:
|
||||||
data: CSV súbor vyexportovaný z inej Mastodon inštancie
|
data: CSV súbor vyexportovaný z inej Mastodon inštancie
|
||||||
sessions:
|
sessions:
|
||||||
otp: Napíš sem dvoj-faktorový kód z telefónu, alebo použite jeden z vašich obnovovacích kódov.
|
otp: 'Napíš sem dvoj-faktorový kód z telefónu, alebo použi jeden z tvojích obnovovacích kódov:'
|
||||||
user:
|
user:
|
||||||
filtered_languages: Zaškrtnuté jazyky budú pre teba vynechané nebudú z verejnej časovej osi
|
filtered_languages: Zaškrtnuté jazyky budú pre teba vynechané nebudú z verejnej časovej osi
|
||||||
labels:
|
labels:
|
||||||
|
@ -29,6 +30,7 @@ sk:
|
||||||
value: Obsah
|
value: Obsah
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Avatar
|
||||||
|
bot: Toto je automatizovaný bot účet
|
||||||
confirm_new_password: Znovu tvoje nové heslo, pre potvrdenie
|
confirm_new_password: Znovu tvoje nové heslo, pre potvrdenie
|
||||||
confirm_password: Potvrď heslo
|
confirm_password: Potvrď heslo
|
||||||
current_password: Súčasné heslo
|
current_password: Súčasné heslo
|
||||||
|
@ -55,11 +57,11 @@ sk:
|
||||||
setting_noindex: Nezaraďuj príspevky do indexu pre vyhľadávče
|
setting_noindex: Nezaraďuj príspevky do indexu pre vyhľadávče
|
||||||
setting_reduce_motion: Redukovať pohyb v animáciách
|
setting_reduce_motion: Redukovať pohyb v animáciách
|
||||||
setting_system_font_ui: Použiť základné systémové písmo
|
setting_system_font_ui: Použiť základné systémové písmo
|
||||||
setting_theme: Vzhľad
|
setting_theme: Vzhľad stránky
|
||||||
setting_unfollow_modal: Zobrazovať potvrdzovacie okno pred skončením sledovania iného používateľa
|
setting_unfollow_modal: Zobrazovať potvrdzovacie okno pred skončením sledovania iného používateľa
|
||||||
severity: Závažnosť
|
severity: Závažnosť
|
||||||
type: Typ importu
|
type: Typ importu
|
||||||
username: Užívateľské meno
|
username: Užívateľská prezývka
|
||||||
username_or_email: Prezívka, alebo Email
|
username_or_email: Prezívka, alebo Email
|
||||||
interactions:
|
interactions:
|
||||||
must_be_follower: Blokovať notifikácie pod používateľov, ktorí ťa nesledujú
|
must_be_follower: Blokovať notifikácie pod používateľov, ktorí ťa nesledujú
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue