diff --git a/Gemfile b/Gemfile
index d0bff213a..0ebf5f2a6 100644
--- a/Gemfile
+++ b/Gemfile
@@ -20,7 +20,7 @@ gem 'makara', '~> 0.4'
gem 'pghero', '~> 2.4'
gem 'dotenv-rails', '~> 2.7'
-gem 'aws-sdk-s3', '~> 1.60', require: false
+gem 'aws-sdk-s3', '~> 1.61', require: false
gem 'fog-core', '<= 2.1.0'
gem 'fog-openstack', '~> 0.3', require: false
gem 'paperclip', '~> 6.0'
@@ -48,7 +48,7 @@ gem 'omniauth-cas', '~> 1.1'
gem 'omniauth-saml', '~> 1.10'
gem 'omniauth', '~> 1.9'
-gem 'discard', '~> 1.1'
+gem 'discard', '~> 1.2'
gem 'doorkeeper', '~> 5.3'
gem 'fast_blank', '~> 1.0'
gem 'fastimage'
diff --git a/Gemfile.lock b/Gemfile.lock
index 48915ab7c..ee4a98f38 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -92,20 +92,20 @@ GEM
av (0.9.0)
cocaine (~> 0.5.3)
aws-eventstream (1.0.3)
- aws-partitions (1.261.0)
- aws-sdk-core (3.86.0)
+ aws-partitions (1.286.0)
+ aws-sdk-core (3.92.0)
aws-eventstream (~> 1.0, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-kms (1.27.0)
+ aws-sdk-kms (1.30.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.60.1)
+ aws-sdk-s3 (1.61.1)
aws-sdk-core (~> 3, >= 3.83.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
- aws-sigv4 (1.1.0)
+ aws-sigv4 (1.1.1)
aws-eventstream (~> 1.0, >= 1.0.2)
bcrypt (3.1.12)
better_errors (2.5.1)
@@ -119,7 +119,7 @@ GEM
bootsnap (1.4.5)
msgpack (~> 1.0)
brakeman (4.7.2)
- browser (3.0.3)
+ browser (4.0.0)
builder (3.2.4)
bullet (6.1.0)
activesupport (>= 3.0.0)
@@ -190,7 +190,7 @@ GEM
devise (>= 4.0.0)
rpam2 (~> 4.0)
diff-lcs (1.3)
- discard (1.1.0)
+ discard (1.2.0)
activerecord (>= 4.2, < 7)
docile (1.3.2)
domain_name (0.5.20190701)
@@ -287,7 +287,7 @@ GEM
rainbow (>= 2.0.0)
i18n (1.8.2)
concurrent-ruby (~> 1.0)
- i18n-tasks (0.9.30)
+ i18n-tasks (0.9.31)
activesupport (>= 4.0.2)
ast (>= 2.1.0)
erubi
@@ -408,7 +408,7 @@ GEM
parallel (1.19.1)
parallel_tests (2.30.1)
parallel
- parser (2.7.0.2)
+ parser (2.7.0.5)
ast (~> 2.4.0)
parslet (1.8.2)
pastel (0.7.3)
@@ -523,15 +523,15 @@ GEM
chunky_png (~> 1.0)
rqrcode_core (~> 0.1)
rqrcode_core (0.1.1)
- rspec-core (3.9.0)
- rspec-support (~> 3.9.0)
- rspec-expectations (3.9.0)
+ rspec-core (3.9.1)
+ rspec-support (~> 3.9.1)
+ rspec-expectations (3.9.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.9.0)
- rspec-mocks (3.9.0)
+ rspec-mocks (3.9.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.9.0)
- rspec-rails (3.9.0)
+ rspec-rails (3.9.1)
actionpack (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
@@ -542,7 +542,7 @@ GEM
rspec-sidekiq (3.0.3)
rspec-core (~> 3.0, >= 3.0.0)
sidekiq (>= 2.4.0)
- rspec-support (3.9.0)
+ rspec-support (3.9.2)
rubocop (0.79.0)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
@@ -586,10 +586,10 @@ GEM
simple_form (5.0.2)
actionpack (>= 5.0)
activemodel (>= 5.0)
- simplecov (0.18.2)
+ simplecov (0.18.5)
docile (~> 1.1)
simplecov-html (~> 0.11)
- simplecov-html (0.12.0)
+ simplecov-html (0.12.2)
sprockets (3.7.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
@@ -668,7 +668,7 @@ DEPENDENCIES
active_record_query_trace (~> 1.7)
addressable (~> 2.7)
annotate (~> 3.0)
- aws-sdk-s3 (~> 1.60)
+ aws-sdk-s3 (~> 1.61)
better_errors (~> 2.5)
binding_of_caller (~> 0.7)
blurhash (~> 0.1)
@@ -691,7 +691,7 @@ DEPENDENCIES
devise (~> 4.7)
devise-two-factor (~> 3.1)
devise_pam_authenticatable2 (~> 9.2)
- discard (~> 1.1)
+ discard (~> 1.2)
doorkeeper (~> 5.3)
dotenv-rails (~> 2.7)
e2mmap (~> 0.1.0)
diff --git a/app/javascript/flavours/glitch/features/getting_started/components/announcements.js b/app/javascript/flavours/glitch/features/getting_started/components/announcements.js
index 5f6e6d84c..acaa78fe3 100644
--- a/app/javascript/flavours/glitch/features/getting_started/components/announcements.js
+++ b/app/javascript/flavours/glitch/features/getting_started/components/announcements.js
@@ -378,6 +378,14 @@ class Announcements extends ImmutablePureComponent {
index: 0,
};
+ static getDerivedStateFromProps(props, state) {
+ if (props.announcements.size > 0 && state.index >= props.announcements.size) {
+ return { index: props.announcements.size - 1 };
+ } else {
+ return null;
+ }
+ }
+
componentDidMount () {
this._markAnnouncementAsRead();
}
@@ -389,7 +397,7 @@ class Announcements extends ImmutablePureComponent {
_markAnnouncementAsRead () {
const { dismissAnnouncement, announcements } = this.props;
const { index } = this.state;
- const announcement = announcements.get(index) || announcements.get(index - 1);
+ const announcement = announcements.get(index);
if (!announcement.get('read')) dismissAnnouncement(announcement.get('id'));
}
@@ -407,7 +415,7 @@ class Announcements extends ImmutablePureComponent {
render () {
const { announcements, intl } = this.props;
- const index = this.state.index < announcements.size ? this.state.index : announcements.size - 1;
+ const { index } = this.state;
if (announcements.isEmpty()) {
return null;
diff --git a/app/javascript/flavours/glitch/styles/polls.scss b/app/javascript/flavours/glitch/styles/polls.scss
index 9c86cca58..f00aac2ee 100644
--- a/app/javascript/flavours/glitch/styles/polls.scss
+++ b/app/javascript/flavours/glitch/styles/polls.scss
@@ -102,8 +102,8 @@
&:active,
&:focus,
&:hover {
+ border-color: lighten($valid-value-color, 15%);
border-width: 4px;
- background: none;
}
&::-moz-focus-inner {
diff --git a/app/javascript/mastodon/features/getting_started/components/announcements.js b/app/javascript/mastodon/features/getting_started/components/announcements.js
index ec57c41b2..1896994da 100644
--- a/app/javascript/mastodon/features/getting_started/components/announcements.js
+++ b/app/javascript/mastodon/features/getting_started/components/announcements.js
@@ -378,6 +378,14 @@ class Announcements extends ImmutablePureComponent {
index: 0,
};
+ static getDerivedStateFromProps(props, state) {
+ if (props.announcements.size > 0 && state.index >= props.announcements.size) {
+ return { index: props.announcements.size - 1 };
+ } else {
+ return null;
+ }
+ }
+
componentDidMount () {
this._markAnnouncementAsRead();
}
@@ -389,7 +397,7 @@ class Announcements extends ImmutablePureComponent {
_markAnnouncementAsRead () {
const { dismissAnnouncement, announcements } = this.props;
const { index } = this.state;
- const announcement = announcements.get(index) || announcements.get(index - 1);
+ const announcement = announcements.get(index);
if (!announcement.get('read')) dismissAnnouncement(announcement.get('id'));
}
@@ -407,7 +415,7 @@ class Announcements extends ImmutablePureComponent {
render () {
const { announcements, intl } = this.props;
- const index = this.state.index < announcements.size ? this.state.index : announcements.size - 1;
+ const { index } = this.state;
if (announcements.isEmpty()) {
return null;
diff --git a/app/javascript/mastodon/locales/ast.json b/app/javascript/mastodon/locales/ast.json
index 8006a1306..38653e0fe 100644
--- a/app/javascript/mastodon/locales/ast.json
+++ b/app/javascript/mastodon/locales/ast.json
@@ -123,7 +123,7 @@
"directory.federated": "Dende'l fediversu",
"directory.local": "Dende {domain} namái",
"directory.new_arrivals": "Cuentes nueves",
- "directory.recently_active": "Recently active",
+ "directory.recently_active": "Actividá recién",
"embed.instructions": "Empotra esti estáu nun sitiu web copiando'l códigu d'embaxo.",
"embed.preview": "Asina ye cómo va vese:",
"emoji_button.activity": "Actividaes",
@@ -154,7 +154,7 @@
"empty_column.home": "¡Tienes la llinia temporal balera! Visita {public} o usa la gueta pa entamar y conocer a otros usuarios.",
"empty_column.home.public_timeline": "la llinia temporal pública",
"empty_column.list": "Entá nun hai nada nesta llista. Cuando los miembros d'esta llista espublicen estaos nuevos, van apaecer equí.",
- "empty_column.lists": "Entá nun tienes nunenguna llista. Cuando crees una, va amosase equí.",
+ "empty_column.lists": "Entá nun tienes nenguna llista. Cuando crees una, va amosase equí.",
"empty_column.mutes": "Entá nun silenciesti a nunengún usuariu.",
"empty_column.notifications": "Entá nun tienes nunengún avisu. Interactúa con otros p'aniciar la conversación.",
"empty_column.public": "¡Equí nun hai nada! Escribi daqué público o sigui a usuarios d'otros sirvidores pa rellenar esto",
diff --git a/app/javascript/mastodon/locales/br.json b/app/javascript/mastodon/locales/br.json
index b6bfa6648..19a091fa0 100644
--- a/app/javascript/mastodon/locales/br.json
+++ b/app/javascript/mastodon/locales/br.json
@@ -1,64 +1,64 @@
{
- "account.add_or_remove_from_list": "Ouzhpenn pe lemel ag ar listennadoù",
+ "account.add_or_remove_from_list": "Ouzhpenn pe dilemel eus al listennadoù",
"account.badges.bot": "Robot",
"account.badges.group": "Strollad",
- "account.block": "Stankañ @{name}",
- "account.block_domain": "Kuzh kement tra a {domain}",
+ "account.block": "Berzañ @{name}",
+ "account.block_domain": "Berzañ pep tra eus {domain}",
"account.blocked": "Stanket",
- "account.cancel_follow_request": "Nullañ ar pedad heuliañ",
- "account.direct": "Kas ur c'hemennad da @{name}",
- "account.domain_blocked": "Domani kuzhet",
+ "account.cancel_follow_request": "Nullañ ar bedadenn heuliañ",
+ "account.direct": "Kas ur gemennadenn da @{name}",
+ "account.domain_blocked": "Domani berzet",
"account.edit_profile": "Aozañ ar profil",
"account.endorse": "Lakaat war-wel war ar profil",
"account.follow": "Heuliañ",
- "account.followers": "Heilour·ezed·ion",
- "account.followers.empty": "Den na heul an implijour-mañ c'hoazh.",
+ "account.followers": "Heulier·ezed·ien",
+ "account.followers.empty": "Den na heul an implijer-mañ c'hoazh.",
"account.follows": "Koumanantoù",
- "account.follows.empty": "An implijer-mañ na heul ket den ebet.",
+ "account.follows.empty": "An implijer·ez-mañ na heul den ebet.",
"account.follows_you": "Ho heul",
- "account.hide_reblogs": "Kuzh toudoù skignet gant @{name}",
+ "account.hide_reblogs": "Kuzh toudoù rannet gant @{name}",
"account.last_status": "Oberiantiz zivezhañ",
- "account.link_verified_on": "Ownership of this link was checked on {date}",
- "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.",
+ "account.link_verified_on": "Gwiriet eo bet perc'hennidigezh al liamm d'an deiziad-mañ : {date}",
+ "account.locked_info": "Prennet eo ar gon-mañ. Dibab a ra ar perc'henn ar re a c'hall heuliañ anezhi pe anezhañ.",
"account.media": "Media",
"account.mention": "Menegiñ @{name}",
- "account.moved_to": "Dilojet en·he deus {name} da:",
+ "account.moved_to": "Dilojet en·he deus {name} da :",
"account.mute": "Kuzhat @{name}",
- "account.mute_notifications": "Kuzh kemennoù a @{name}",
+ "account.mute_notifications": "Kuzh kemennoù eus @{name}",
"account.muted": "Kuzhet",
"account.never_active": "Birviken",
- "account.posts": "Toudoù",
+ "account.posts": "a doudoù",
"account.posts_with_replies": "Toudoù ha respontoù",
"account.report": "Disklêriañ @{name}",
- "account.requested": "É c'hortoz bout aprouet. Clikit da nullañ ar pedad heuliañ",
+ "account.requested": "O c'hortoz an asant. Klikit evit nullañ ar goulenn heuliañ",
"account.share": "Skignañ profil @{name}",
- "account.show_reblogs": "Diskouez toudoù a @{name}",
- "account.unblock": "Distankañ @{name}",
- "account.unblock_domain": "Diguzh {domain}",
+ "account.show_reblogs": "Diskouez skignadennoù @{name}",
+ "account.unblock": "Diverzañ @{name}",
+ "account.unblock_domain": "Diverzañ an domani {domain}",
"account.unendorse": "Paouez da lakaat war-wel war ar profil",
"account.unfollow": "Diheuliañ",
"account.unmute": "Diguzhat @{name}",
"account.unmute_notifications": "Diguzhat kemennoù a @{name}",
"alert.rate_limited.message": "Klaskit en-dro a-benn {retry_time, time, medium}.",
- "alert.rate_limited.title": "Rate limited",
+ "alert.rate_limited.title": "Feur bevennet",
"alert.unexpected.message": "Ur fazi dic'hortozet zo degouezhet.",
- "alert.unexpected.title": "C'hem !",
+ "alert.unexpected.title": "Hopala!",
"announcement.announcement": "Kemenn",
"autosuggest_hashtag.per_week": "{count} bep sizhun",
"boost_modal.combo": "Ar wezh kentañ e c'halliot gwaskañ war {combo} evit tremen hebiou",
- "bundle_column_error.body": "Something went wrong while loading this component.",
- "bundle_column_error.retry": "Klask endro",
+ "bundle_column_error.body": "Degouezhet ez eus bet ur fazi en ur gargañ an elfenn-mañ.",
+ "bundle_column_error.retry": "Klask en-dro",
"bundle_column_error.title": "Fazi rouedad",
"bundle_modal_error.close": "Serriñ",
- "bundle_modal_error.message": "Something went wrong while loading this component.",
- "bundle_modal_error.retry": "Klask endro",
- "column.blocks": "Implijour·ezed·ion stanket",
+ "bundle_modal_error.message": "Degouezhet ez eus bet ur fazi en ur gargañ an elfenn-mañ.",
+ "bundle_modal_error.retry": "Klask en-dro",
+ "column.blocks": "Implijer·ezed·ien berzet",
"column.bookmarks": "Sinedoù",
"column.community": "Red-amzer lec'hel",
"column.direct": "Kemennadoù prevez",
"column.directory": "Mont a-dreuz ar profiloù",
- "column.domain_blocks": "Domani kuzhet",
- "column.favourites": "Ar re vuiañ-karet",
+ "column.domain_blocks": "Domani berzet",
+ "column.favourites": "Muiañ-karet",
"column.follow_requests": "Pedadoù heuliañ",
"column.home": "Degemer",
"column.lists": "Listennoù",
@@ -68,150 +68,150 @@
"column.public": "Red-amzer kevreet",
"column_back_button.label": "Distro",
"column_header.hide_settings": "Kuzhat an arventennoù",
- "column_header.moveLeft_settings": "Move column to the left",
- "column_header.moveRight_settings": "Move column to the right",
+ "column_header.moveLeft_settings": "Dilec'hiañ ar bannad a-gleiz",
+ "column_header.moveRight_settings": "Dilec'hiañ ar bannad a-zehou",
"column_header.pin": "Spilhennañ",
"column_header.show_settings": "Diskouez an arventennoù",
"column_header.unpin": "Dispilhennañ",
"column_subheading.settings": "Arventennoù",
"community.column_settings.media_only": "Nemet Mediaoù",
- "compose_form.direct_message_warning": "An toud-mañ a vo kaset nemet d'an implijer·ion·ezed meneget.",
- "compose_form.direct_message_warning_learn_more": "Gouiet hiroc'h",
- "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.direct_message_warning": "An toud-mañ a vo kaset nemet d'an implijer·ezed·ien meneget.",
+ "compose_form.direct_message_warning_learn_more": "Gouzout hiroc'h",
+ "compose_form.hashtag_warning": "Ne vo ket lakaet an toud-mañ er rolloù gerioù-klik dre mard eo anlistennet. N'eus nemet an toudoù foran a c'hall bezañ klasket dre c'her-klik.",
+ "compose_form.lock_disclaimer": "N'eo ket {locked} ho kont. An holl a c'hal heuliañ ac'hanoc'h evit gwelout ho toudoù prevez.",
"compose_form.lock_disclaimer.lock": "prennet",
"compose_form.placeholder": "Petra eh oc'h é soñjal a-barzh ?",
"compose_form.poll.add_option": "Ouzhpenniñ un dibab",
- "compose_form.poll.duration": "Poll duration",
+ "compose_form.poll.duration": "Pad ar sontadeg",
"compose_form.poll.option_placeholder": "Dibab {number}",
"compose_form.poll.remove_option": "Lemel an dibab-mañ",
- "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
- "compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
+ "compose_form.poll.switch_to_multiple": "Kemmañ ar sontadeg evit aotren meur a zibab",
+ "compose_form.poll.switch_to_single": "Kemmañ ar sontadeg evit aotren un dibab hepken",
"compose_form.publish": "Toudañ",
"compose_form.publish_loud": "{publish} !",
- "compose_form.sensitive.hide": "Mark media as sensitive",
- "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.sensitive.hide": "Merkañ ar media evel kizidik",
+ "compose_form.sensitive.marked": "Merket eo ar media evel kizidik",
+ "compose_form.sensitive.unmarked": "N'eo ket merket ar media evel kizidik",
+ "compose_form.spoiler.marked": "Kuzhet eo an destenn a-dreñv ur c'hemenn",
"compose_form.spoiler.unmarked": "N'eo ket kuzhet an destenn",
- "compose_form.spoiler_placeholder": "Write your warning here",
+ "compose_form.spoiler_placeholder": "Skrivit ho kemenn amañ",
"confirmation_modal.cancel": "Nullañ",
- "confirmations.block.block_and_report": "Block & Report",
- "confirmations.block.confirm": "Block",
- "confirmations.block.message": "Are you sure you want to block {name}?",
+ "confirmations.block.block_and_report": "Berzañ ha Disklêriañ",
+ "confirmations.block.confirm": "Stankañ",
+ "confirmations.block.message": "Ha sur oc'h e fell deoc'h stankañ {name} ?",
"confirmations.delete.confirm": "Dilemel",
- "confirmations.delete.message": "Are you sure you want to delete this status?",
+ "confirmations.delete.message": "Ha sur oc'h e fell deoc'h dilemel an toud-mañ ?",
"confirmations.delete_list.confirm": "Dilemel",
"confirmations.delete_list.message": "Ha sur eo hoc'h eus c'hoant da zilemel ar roll-mañ da vat ?",
- "confirmations.domain_block.confirm": "Kuzhat an domani a-bezh",
- "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. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.",
+ "confirmations.domain_block.confirm": "Berzañ an domani a-bezh",
+ "confirmations.domain_block.message": "Ha sur oc'h e fell deoc'h berzañ an {domain} a-bezh? Peurvuiañ eo trawalc'h berzañ pe mudañ un nebeud implijer·ezed·ien. Ne welot danvez ebet o tont eus an domani-mañ. Dilamet e vo ar c'houmanantoù war an domani-mañ.",
"confirmations.logout.confirm": "Digevreañ",
- "confirmations.logout.message": "Are you sure you want to log out?",
+ "confirmations.logout.message": "Ha sur oc'h e fell deoc'h digevreañ ?",
"confirmations.mute.confirm": "Kuzhat",
- "confirmations.mute.explanation": "This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you.",
+ "confirmations.mute.explanation": "Kuzhat a raio an toudoù skrivet gantañ·i hag ar re a veneg anezhañ·i, met aotren a raio anezhañ·i da welet ho todoù ha a heuliañ ac'hanoc'h.",
"confirmations.mute.message": "Ha sur oc'h e fell deoc'h kuzhaat {name} ?",
"confirmations.redraft.confirm": "Diverkañ ha skrivañ en-dro",
- "confirmations.redraft.message": "Are you sure you want to delete this status and re-draft it? Favourites and boosts will be lost, and replies to the original post will be orphaned.",
+ "confirmations.redraft.message": "Ha sur oc'h e fell deoc'h dilemel ar statud-mañ hag adlakaat anezhañ er bouilhoñs? Kollet e vo ar merkoù muiañ-karet hag ar skignadennoù hag emzivat e vo ar respontoù d'an toud orin.",
"confirmations.reply.confirm": "Respont",
- "confirmations.reply.message": "Replying now will overwrite the message you are currently composing. Are you sure you want to proceed?",
+ "confirmations.reply.message": "Respont bremañ a zilamo ar gemennadenn emaoc'h o skrivañ. Sur e oc'h e fell deoc'h kenderc'hel ganti?",
"confirmations.unfollow.confirm": "Diheuliañ",
- "confirmations.unfollow.message": "Are you sure you want to unfollow {name}?",
- "conversation.delete": "Delete conversation",
- "conversation.mark_as_read": "Mark as read",
- "conversation.open": "View conversation",
- "conversation.with": "With {names}",
- "directory.federated": "From known fediverse",
- "directory.local": "From {domain} only",
- "directory.new_arrivals": "New arrivals",
- "directory.recently_active": "Recently active",
- "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.account_timeline": "No toots here!",
- "empty_column.account_unavailable": "Profile unavailable",
- "empty_column.blocks": "You haven't blocked any users yet.",
- "empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
- "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.domain_blocks": "There are no hidden domains yet.",
- "empty_column.favourited_statuses": "You don't have any favourite toots yet. When you favourite one, it will show up here.",
- "empty_column.favourites": "No one has favourited this toot yet. When someone does, they will show up here.",
- "empty_column.follow_requests": "You don't have any follow requests yet. When you 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.lists": "You don't have any lists yet. When you create one, it will show up here.",
- "empty_column.mutes": "You haven't muted any users yet.",
- "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 servers to fill it up",
- "error.unexpected_crash.explanation": "Due to a bug in our code or a browser compatibility issue, this page could not be displayed correctly.",
- "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.",
- "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard",
- "errors.unexpected_crash.report_issue": "Report issue",
- "follow_request.authorize": "Authorize",
- "follow_request.reject": "Reject",
- "getting_started.developers": "Developers",
- "getting_started.directory": "Profile directory",
- "getting_started.documentation": "Documentation",
- "getting_started.heading": "Getting started",
- "getting_started.invite": "Invite people",
+ "confirmations.unfollow.message": "Ha sur oc'h e fell deoc'h paouez da heuliañ {name}?",
+ "conversation.delete": "Dilemel ar gaozeadenn",
+ "conversation.mark_as_read": "Merkañ evel lennet",
+ "conversation.open": "Gwelout ar gaozeadenn",
+ "conversation.with": "Gant {names}",
+ "directory.federated": "Eus ar c'hevrebed anavezet",
+ "directory.local": "Eus {domain} hepken",
+ "directory.new_arrivals": "Degouezhet a-nevez",
+ "directory.recently_active": "Oberiant nevez zo",
+ "embed.instructions": "Enkorfit ar statud war ho lec'hienn en ur eilañ ar c'hod dindan.",
+ "embed.preview": "Setu penaos e vo diskouezet:",
+ "emoji_button.activity": "Obererezh",
+ "emoji_button.custom": "Kempennet",
+ "emoji_button.flags": "Bannieloù",
+ "emoji_button.food": "Boued hag Evaj",
+ "emoji_button.label": "Enlakaat un emoji",
+ "emoji_button.nature": "Natur",
+ "emoji_button.not_found": "Emoji ebet !! (╯°□°)╯︵ ┻━┻",
+ "emoji_button.objects": "Traoù",
+ "emoji_button.people": "Tud",
+ "emoji_button.recent": "Implijet alies",
+ "emoji_button.search": "O klask...",
+ "emoji_button.search_results": "Disoc'hoù an enklask",
+ "emoji_button.symbols": "Arouezioù",
+ "emoji_button.travel": "Lec'hioù ha Beajoù",
+ "empty_column.account_timeline": "Toud ebet amañ!",
+ "empty_column.account_unavailable": "Profil dihegerz",
+ "empty_column.blocks": "N'eus ket bet berzet implijer·ez ganeoc'h c'hoazh.",
+ "empty_column.bookmarked_statuses": "N'ho peus toud ebet enrollet en ho sinedoù c'hoazh. Pa vo ouzhpennet unan ganeoc'h e teuio war wel amañ.",
+ "empty_column.community": "Goulo eo ar red-amzer lec'hel. Skrivit'ta un dra evit lakaat tan dezhi !",
+ "empty_column.direct": "N'ho peus kemennad prevez ebet c'hoazh. Pa vo resevet pe kaset unan ganeoc'h e teuio war wel amañ.",
+ "empty_column.domain_blocks": "N'eus domani kuzh ebet c'hoazh.",
+ "empty_column.favourited_statuses": "N'ho peus toud muiañ-karet ebet c'hoazh. Pa vo lakaet unan ganeoc'h e vo diskouezet amañ.",
+ "empty_column.favourites": "Den ebet n'eus lakaet an toud-mañ en e reoù muiañ-karet. Pa vo graet gant unan bennak e vo diskouezet amañ.",
+ "empty_column.follow_requests": "N'ho peus goulenn heuliañ ebet c'hoazh. Pa resevot reoù e vo diskouezet amañ.",
+ "empty_column.hashtag": "N'eus netra er ger-klik-mañ c'hoazh.",
+ "empty_column.home": "Goullo eo ho red-amzer degemer! Kit da weladenniñ {public} pe implijit ar c'hlask evit kregiñ ganti ha kejañ gant implijer·ien·ezed all.",
+ "empty_column.home.public_timeline": "ar red-amzer publik",
+ "empty_column.list": "Goullo eo ar roll-mañ evit ar poent. Pa vo toudet gant e izili e vo diskouezet amañ.",
+ "empty_column.lists": "N'ho peus roll ebet c'hoazh. Pa vo krouet unan ganeoc'h e vo diskouezet amañ.",
+ "empty_column.mutes": "N'ho peus kuzhet implijer ebet c'hoazh.",
+ "empty_column.notifications": "N'ho peus kemenn ebet c'hoazh. Grit gant implijer·ezed·ien all evit loc'hañ ar gomz.",
+ "empty_column.public": "N'eus netra amañ! Skrivit un dra bennak foran pe heuilhit implijer·ien·ezed eus dafariadoù all evit leuniañ",
+ "error.unexpected_crash.explanation": "Abalamour d'ur beug en hor c'hod pe d'ur gudenn geverlec'hded n'hallomp ket skrammañ ar bajenn-mañ en un doare dereat.",
+ "error.unexpected_crash.next_steps": "Klaskit azbevaat ar bajenn. Ma n'a ket en-dro e c'hallit klask ober gant Mastodon dre ur merdeer disheñvel pe dre an arload genidik.",
+ "errors.unexpected_crash.copy_stacktrace": "Eilañ ar roudoù diveugañ er golver",
+ "errors.unexpected_crash.report_issue": "Danevellañ ur fazi",
+ "follow_request.authorize": "Aotren",
+ "follow_request.reject": "Nac'hañ",
+ "getting_started.developers": "Diorroerien",
+ "getting_started.directory": "Roll ar profiloù",
+ "getting_started.documentation": "Teuliadur",
+ "getting_started.heading": "Loc'hañ",
+ "getting_started.invite": "Pediñ tud",
"getting_started.open_source_notice": "Mastodon is open source software. You can contribute or report issues on GitHub at {github}.",
- "getting_started.security": "Security",
- "getting_started.terms": "Terms of service",
- "hashtag.column_header.tag_mode.all": "and {additional}",
- "hashtag.column_header.tag_mode.any": "or {additional}",
- "hashtag.column_header.tag_mode.none": "without {additional}",
- "hashtag.column_settings.select.no_options_message": "No suggestions found",
- "hashtag.column_settings.select.placeholder": "Enter hashtags…",
- "hashtag.column_settings.tag_mode.all": "All of these",
- "hashtag.column_settings.tag_mode.any": "Any of these",
- "hashtag.column_settings.tag_mode.none": "None of these",
- "hashtag.column_settings.tag_toggle": "Include additional tags in this column",
- "home.column_settings.basic": "Basic",
- "home.column_settings.show_reblogs": "Show boosts",
- "home.column_settings.show_replies": "Show replies",
+ "getting_started.security": "Arventennoù ar gont",
+ "getting_started.terms": "Divizoù gwerzhañ hollek",
+ "hashtag.column_header.tag_mode.all": "ha {additional}",
+ "hashtag.column_header.tag_mode.any": "pe {additional}",
+ "hashtag.column_header.tag_mode.none": "hep {additional}",
+ "hashtag.column_settings.select.no_options_message": "N'eus bet kavet ali ebet",
+ "hashtag.column_settings.select.placeholder": "Ouzhpennañ gerioù-klik…",
+ "hashtag.column_settings.tag_mode.all": "An holl elfennoù-mañ",
+ "hashtag.column_settings.tag_mode.any": "Unan e mesk anezho",
+ "hashtag.column_settings.tag_mode.none": "Hini ebet anezho",
+ "hashtag.column_settings.tag_toggle": "Endelc'her gerioù-alc'hwez ouzhpenn evit ar bannad-mañ",
+ "home.column_settings.basic": "Diazez",
+ "home.column_settings.show_reblogs": "Diskouez ar skignadennoù",
+ "home.column_settings.show_replies": "Diskouez ar respontoù",
"home.hide_announcements": "Hide announcements",
"home.show_announcements": "Show announcements",
- "intervals.full.days": "{number, plural, one {# day} other {# days}}",
- "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}",
- "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}",
- "introduction.federation.action": "Next",
- "introduction.federation.federated.headline": "Federated",
+ "intervals.full.days": "{number, plural, one {# devezh} other{# a zevezhioù}}",
+ "intervals.full.hours": "{number, plural, one {# eurvezh} other{# eurvezh}}",
+ "intervals.full.minutes": "{number, plural, one {# munut} other{# a vunutoù}}",
+ "introduction.federation.action": "Da-heul",
+ "introduction.federation.federated.headline": "Kevreet",
"introduction.federation.federated.text": "Public posts from other servers of the fediverse will appear in the federated timeline.",
- "introduction.federation.home.headline": "Home",
+ "introduction.federation.home.headline": "Degemer",
"introduction.federation.home.text": "Posts from people you follow will appear in your home feed. You can follow anyone on any server!",
- "introduction.federation.local.headline": "Local",
+ "introduction.federation.local.headline": "Lec'hel",
"introduction.federation.local.text": "Public posts from people on the same server as you will appear in the local timeline.",
"introduction.interactions.action": "Finish toot-orial!",
- "introduction.interactions.favourite.headline": "Favourite",
+ "introduction.interactions.favourite.headline": "Muiañ-karet",
"introduction.interactions.favourite.text": "You can save a toot for later, and let the author know that you liked it, by favouriting it.",
- "introduction.interactions.reblog.headline": "Boost",
+ "introduction.interactions.reblog.headline": "Skignañ",
"introduction.interactions.reblog.text": "You can share other people's toots with your followers by boosting them.",
- "introduction.interactions.reply.headline": "Reply",
+ "introduction.interactions.reply.headline": "Respont",
"introduction.interactions.reply.text": "You can reply to other people's and your own toots, which will chain them together in a conversation.",
- "introduction.welcome.action": "Let's go!",
- "introduction.welcome.headline": "First steps",
+ "introduction.welcome.action": "Bec'h dezhi!",
+ "introduction.welcome.headline": "Pazennoù kentañ",
"introduction.welcome.text": "Welcome to the fediverse! In a few moments, you'll be able to broadcast messages and talk to your friends across a wide variety of servers. But this server, {domain}, is special—it hosts your profile, so remember its name.",
"keyboard_shortcuts.back": "to navigate back",
"keyboard_shortcuts.blocked": "to open blocked users list",
- "keyboard_shortcuts.boost": "to boost",
+ "keyboard_shortcuts.boost": "da skignañ",
"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.description": "Deskrivadur",
"keyboard_shortcuts.direct": "to open direct messages column",
"keyboard_shortcuts.down": "to move down in the list",
"keyboard_shortcuts.enter": "to open status",
@@ -230,7 +230,7 @@
"keyboard_shortcuts.open_media": "to open media",
"keyboard_shortcuts.pinned": "to open pinned toots list",
"keyboard_shortcuts.profile": "to open author's profile",
- "keyboard_shortcuts.reply": "to reply",
+ "keyboard_shortcuts.reply": "da respont",
"keyboard_shortcuts.requests": "to open follow requests list",
"keyboard_shortcuts.search": "to focus search",
"keyboard_shortcuts.start": "to open \"get started\" column",
@@ -239,48 +239,48 @@
"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.close": "Serriñ",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
"lightbox.view_context": "View context",
- "lists.account.add": "Add to list",
- "lists.account.remove": "Remove from list",
- "lists.delete": "Delete list",
- "lists.edit": "Edit list",
- "lists.edit.submit": "Change title",
- "lists.new.create": "Add list",
- "lists.new.title_placeholder": "New list title",
+ "lists.account.add": "Ouzhpennañ d'al listenn",
+ "lists.account.remove": "Lemel kuit eus al listenn",
+ "lists.delete": "Dilemel al listenn",
+ "lists.edit": "Aozañ al listenn",
+ "lists.edit.submit": "Cheñch an titl",
+ "lists.new.create": "Ouzhpennañ ul listenn",
+ "lists.new.title_placeholder": "Titl nevez al listenn",
"lists.search": "Search among people you follow",
- "lists.subheading": "Your lists",
+ "lists.subheading": "Ho listennoù",
"load_pending": "{count, plural, one {# new item} other {# new items}}",
- "loading_indicator.label": "Loading...",
- "media_gallery.toggle_visible": "Hide media",
- "missing_indicator.label": "Not found",
+ "loading_indicator.label": "O kargañ...",
+ "media_gallery.toggle_visible": "Toggle visibility",
+ "missing_indicator.label": "Digavet",
"missing_indicator.sublabel": "This resource could not be found",
"mute_modal.hide_notifications": "Hide notifications from this user?",
- "navigation_bar.apps": "Mobile apps",
- "navigation_bar.blocks": "Blocked users",
- "navigation_bar.bookmarks": "Bookmarks",
- "navigation_bar.community_timeline": "Local timeline",
- "navigation_bar.compose": "Compose new toot",
- "navigation_bar.direct": "Direct messages",
- "navigation_bar.discover": "Discover",
- "navigation_bar.domain_blocks": "Hidden domains",
- "navigation_bar.edit_profile": "Edit profile",
- "navigation_bar.favourites": "Favourites",
- "navigation_bar.filters": "Muted words",
- "navigation_bar.follow_requests": "Follow requests",
+ "navigation_bar.apps": "Arloadoù pellgomz",
+ "navigation_bar.blocks": "Implijer·ezed·ien berzet",
+ "navigation_bar.bookmarks": "Sinedoù",
+ "navigation_bar.community_timeline": "Red-amzer lec'hel",
+ "navigation_bar.compose": "Skrivañ un toud nevez",
+ "navigation_bar.direct": "Kemennadoù prevez",
+ "navigation_bar.discover": "Dizoleiñ",
+ "navigation_bar.domain_blocks": "Domanioù kuzhet",
+ "navigation_bar.edit_profile": "Aozañ ar profil",
+ "navigation_bar.favourites": "Ar re vuiañ-karet",
+ "navigation_bar.filters": "Gerioù kuzhet",
+ "navigation_bar.follow_requests": "Pedadoù heuliañ",
"navigation_bar.follows_and_followers": "Follows and followers",
- "navigation_bar.info": "About this server",
- "navigation_bar.keyboard_shortcuts": "Hotkeys",
- "navigation_bar.lists": "Lists",
- "navigation_bar.logout": "Logout",
- "navigation_bar.mutes": "Muted users",
- "navigation_bar.personal": "Personal",
- "navigation_bar.pins": "Pinned toots",
- "navigation_bar.preferences": "Preferences",
- "navigation_bar.public_timeline": "Federated timeline",
- "navigation_bar.security": "Security",
+ "navigation_bar.info": "Diwar-benn an dafariad-mañ",
+ "navigation_bar.keyboard_shortcuts": "Berradurioù",
+ "navigation_bar.lists": "Listennoù",
+ "navigation_bar.logout": "Digennaskañ",
+ "navigation_bar.mutes": "Implijer·ion·ezed kuzhet",
+ "navigation_bar.personal": "Personel",
+ "navigation_bar.pins": "Toudoù spilhennet",
+ "navigation_bar.preferences": "Gwellvezioù",
+ "navigation_bar.public_timeline": "Red-amzer kevreet",
+ "navigation_bar.security": "Diogelroez",
"notification.favourite": "{name} favourited your status",
"notification.follow": "{name} followed you",
"notification.follow_request": "{name} has requested to follow you",
@@ -291,135 +291,135 @@
"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.favourite": "Ar re vuiañ-karet:",
"notifications.column_settings.filter_bar.advanced": "Display all categories",
- "notifications.column_settings.filter_bar.category": "Quick filter bar",
- "notifications.column_settings.filter_bar.show": "Show",
+ "notifications.column_settings.filter_bar.category": "Barrenn siloù prim",
+ "notifications.column_settings.filter_bar.show": "Diskouez",
"notifications.column_settings.follow": "New followers:",
"notifications.column_settings.follow_request": "New follow requests:",
- "notifications.column_settings.mention": "Mentions:",
- "notifications.column_settings.poll": "Poll results:",
+ "notifications.column_settings.mention": "Menegoù:",
+ "notifications.column_settings.poll": "Disoc'hoù ar sontadeg:",
"notifications.column_settings.push": "Push notifications",
- "notifications.column_settings.reblog": "Boosts:",
- "notifications.column_settings.show": "Show in column",
- "notifications.column_settings.sound": "Play sound",
- "notifications.filter.all": "All",
- "notifications.filter.boosts": "Boosts",
- "notifications.filter.favourites": "Favourites",
+ "notifications.column_settings.reblog": "Skignadennoù:",
+ "notifications.column_settings.show": "Diskouez er bann",
+ "notifications.column_settings.sound": "Seniñ",
+ "notifications.filter.all": "Pep tra",
+ "notifications.filter.boosts": "Skignadennoù",
+ "notifications.filter.favourites": "Muiañ-karet",
"notifications.filter.follows": "Follows",
- "notifications.filter.mentions": "Mentions",
- "notifications.filter.polls": "Poll results",
- "notifications.group": "{count} notifications",
- "poll.closed": "Closed",
- "poll.refresh": "Refresh",
+ "notifications.filter.mentions": "Menegoù",
+ "notifications.filter.polls": "Disoc'hoù ar sontadegoù",
+ "notifications.group": "{count} a gemennoù",
+ "poll.closed": "Serret",
+ "poll.refresh": "Azbevaat",
"poll.total_people": "{count, plural, one {# person} other {# people}}",
"poll.total_votes": "{count, plural, one {# vote} other {# votes}}",
- "poll.vote": "Vote",
- "poll.voted": "You voted for this answer",
- "poll_button.add_poll": "Add a poll",
- "poll_button.remove_poll": "Remove poll",
- "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",
- "refresh": "Refresh",
- "regeneration_indicator.label": "Loading…",
- "regeneration_indicator.sublabel": "Your home feed is being prepared!",
+ "poll.vote": "Mouezhiañ",
+ "poll.voted": "Mouezhiet ho peus evit ar respont-mañ",
+ "poll_button.add_poll": "Ouzhpennañ ur sontadeg",
+ "poll_button.remove_poll": "Dilemel ar sontadeg",
+ "privacy.change": "Kemmañ gwelidigezh ar statud",
+ "privacy.direct.long": "Embann evit an implijer·ezed·ien meneget hepken",
+ "privacy.direct.short": "War-eeun",
+ "privacy.private.long": "Embann evit ar re a heuilh ac'hanon hepken",
+ "privacy.private.short": "Ar re a heuilh ac'hanon hepken",
+ "privacy.public.long": "Embann war ar redoù-amzer foran",
+ "privacy.public.short": "Publik",
+ "privacy.unlisted.long": "Na embann war ar redoù-amzer foran",
+ "privacy.unlisted.short": "Anlistennet",
+ "refresh": "Freskaat",
+ "regeneration_indicator.label": "O kargañ…",
+ "regeneration_indicator.sublabel": "War brientiñ emañ ho red degemer!",
"relative_time.days": "{number}d",
- "relative_time.hours": "{number}h",
- "relative_time.just_now": "now",
+ "relative_time.hours": "{number}e",
+ "relative_time.just_now": "bremañ",
"relative_time.minutes": "{number}m",
- "relative_time.seconds": "{number}s",
- "relative_time.today": "today",
- "reply_indicator.cancel": "Cancel",
- "report.forward": "Forward to {target}",
+ "relative_time.seconds": "{number}eil",
+ "relative_time.today": "hiziv",
+ "reply_indicator.cancel": "Nullañ",
+ "report.forward": "Treuzkas da: {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 server 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.placeholder": "Klask",
"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.hashtag": "ger-klik",
+ "search_popout.tips.status": "statud",
"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_popout.tips.user": "implijer·ez",
+ "search_results.accounts": "Tud",
+ "search_results.hashtags": "Gerioù-klik",
+ "search_results.statuses": "a doudoù",
"search_results.statuses_fts_disabled": "Searching toots by their content is not enabled on this Mastodon server.",
"search_results.total": "{count, number} {count, plural, one {result} other {results}}",
"status.admin_account": "Open moderation interface for @{name}",
"status.admin_status": "Open this status in the moderation interface",
"status.block": "Block @{name}",
- "status.bookmark": "Bookmark",
+ "status.bookmark": "Ouzhpennañ d'ar sinedoù",
"status.cancel_reblog_private": "Unboost",
"status.cannot_reblog": "This post cannot be boosted",
"status.copy": "Copy link to status",
- "status.delete": "Delete",
+ "status.delete": "Dilemel",
"status.detailed_status": "Detailed conversation view",
- "status.direct": "Direct message @{name}",
- "status.embed": "Embed",
- "status.favourite": "Favourite",
+ "status.direct": "Kas ur c'hemennad da @{name}",
+ "status.embed": "Enframmañ",
+ "status.favourite": "Muiañ-karet",
"status.filtered": "Filtered",
- "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.load_more": "Kargañ muioc'h",
+ "status.media_hidden": "Media kuzhet",
+ "status.mention": "Menegiñ @{name}",
+ "status.more": "Muioc'h",
+ "status.mute": "Kuzhat @{name}",
+ "status.mute_conversation": "Kuzhat ar gaozeadenn",
"status.open": "Expand this status",
- "status.pin": "Pin on profile",
- "status.pinned": "Pinned toot",
- "status.read_more": "Read more",
- "status.reblog": "Boost",
+ "status.pin": "Spilhennañ d'ar profil",
+ "status.pinned": "Toud spilhennet",
+ "status.read_more": "Lenn muioc'h",
+ "status.reblog": "Skignañ",
"status.reblog_private": "Boost to original audience",
"status.reblogged_by": "{name} boosted",
"status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.",
"status.redraft": "Delete & re-draft",
"status.remove_bookmark": "Remove bookmark",
- "status.reply": "Reply",
+ "status.reply": "Respont",
"status.replyAll": "Reply to thread",
- "status.report": "Report @{name}",
+ "status.report": "Disklêriañ @{name}",
"status.sensitive_warning": "Sensitive content",
- "status.share": "Share",
+ "status.share": "Rannañ",
"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.show_thread": "Show thread",
"status.uncached_media_warning": "Not available",
- "status.unmute_conversation": "Unmute conversation",
- "status.unpin": "Unpin from profile",
+ "status.unmute_conversation": "Diguzhat ar gaozeadenn",
+ "status.unpin": "Dispilhennañ eus ar profil",
"suggestions.dismiss": "Dismiss suggestion",
"suggestions.header": "You might be interested in…",
"tabs_bar.federated_timeline": "Federated",
- "tabs_bar.home": "Home",
- "tabs_bar.local_timeline": "Local",
- "tabs_bar.notifications": "Notifications",
- "tabs_bar.search": "Search",
+ "tabs_bar.home": "Degemer",
+ "tabs_bar.local_timeline": "Lec'hel",
+ "tabs_bar.notifications": "Kemennoù",
+ "tabs_bar.search": "Klask",
"time_remaining.days": "{number, plural, one {# day} other {# days}} left",
"time_remaining.hours": "{number, plural, one {# hour} other {# hours}} left",
"time_remaining.minutes": "{number, plural, one {# minute} other {# minutes}} left",
"time_remaining.moments": "Moments remaining",
"time_remaining.seconds": "{number, plural, one {# second} other {# seconds}} left",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
- "trends.trending_now": "Trending now",
+ "trends.trending_now": "Luskad ar mare",
"ui.beforeunload": "Your draft will be lost if you leave Mastodon.",
"upload_area.title": "Drag & drop to upload",
- "upload_button.label": "Add media ({formats})",
+ "upload_button.label": "Ouzhpennañ ur media ({formats})",
"upload_error.limit": "File upload limit exceeded.",
"upload_error.poll": "File upload not allowed with polls.",
"upload_form.audio_description": "Describe for people with hearing loss",
"upload_form.description": "Describe for the visually impaired",
- "upload_form.edit": "Edit",
- "upload_form.undo": "Delete",
+ "upload_form.edit": "Aozañ",
+ "upload_form.undo": "Dilemel",
"upload_form.video_description": "Describe for people with hearing loss or visual impairment",
"upload_modal.analyzing_picture": "Analyzing picture…",
"upload_modal.apply": "Apply",
@@ -428,9 +428,9 @@
"upload_modal.edit_media": "Edit media",
"upload_modal.hint": "Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.",
"upload_modal.preview_label": "Preview ({ratio})",
- "upload_progress.label": "Uploading…",
+ "upload_progress.label": "O pellgargañ...",
"video.close": "Close video",
- "video.download": "Download file",
+ "video.download": "Pellgargañ ar restr",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
diff --git a/app/javascript/mastodon/locales/cs.json b/app/javascript/mastodon/locales/cs.json
index 7b427c3f0..9df1e0c65 100644
--- a/app/javascript/mastodon/locales/cs.json
+++ b/app/javascript/mastodon/locales/cs.json
@@ -184,8 +184,8 @@
"home.column_settings.basic": "Základní",
"home.column_settings.show_reblogs": "Zobrazit boosty",
"home.column_settings.show_replies": "Zobrazit odpovědi",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
+ "home.hide_announcements": "Skrýt oznámení",
+ "home.show_announcements": "Zobrazit oznámení",
"intervals.full.days": "{number, plural, one {# den} few {# dny} many {# dní} other {# dní}}",
"intervals.full.hours": "{number, plural, one {# hodina} few {# hodiny} many {# hodin} other {# hodin}}",
"intervals.full.minutes": "{number, plural, one {# minuta} few {# minuty} many {# minut} other {# minut}}",
@@ -335,7 +335,7 @@
"relative_time.just_now": "teď",
"relative_time.minutes": "{number} m",
"relative_time.seconds": "{number} s",
- "relative_time.today": "today",
+ "relative_time.today": "dnes",
"reply_indicator.cancel": "Zrušit",
"report.forward": "Přeposlat na {target}",
"report.forward_hint": "Tento účet je z jiného serveru. Chcete na něj také poslat anonymizovanou kopii?",
diff --git a/app/javascript/mastodon/locales/de.json b/app/javascript/mastodon/locales/de.json
index cd4ba01a5..cf28408c4 100644
--- a/app/javascript/mastodon/locales/de.json
+++ b/app/javascript/mastodon/locales/de.json
@@ -3,7 +3,7 @@
"account.badges.bot": "Bot",
"account.badges.group": "Gruppe",
"account.block": "@{name} blockieren",
- "account.block_domain": "Alles von {domain} verstecken",
+ "account.block_domain": "Alles von {domain} blockieren",
"account.blocked": "Blockiert",
"account.cancel_follow_request": "Folgeanfrage abbrechen",
"account.direct": "Direktnachricht an @{name}",
@@ -34,7 +34,7 @@
"account.share": "Profil von @{name} teilen",
"account.show_reblogs": "Von @{name} geteilte Beiträge anzeigen",
"account.unblock": "@{name} entblocken",
- "account.unblock_domain": "{domain} wieder anzeigen",
+ "account.unblock_domain": "Blockieren von {domain} beenden",
"account.unendorse": "Nicht auf Profil hervorheben",
"account.unfollow": "Entfolgen",
"account.unmute": "@{name} nicht mehr stummschalten",
@@ -86,7 +86,7 @@
"compose_form.poll.option_placeholder": "Wahl {number}",
"compose_form.poll.remove_option": "Wahl entfernen",
"compose_form.poll.switch_to_multiple": "Umfrage ändern, um mehrere Optionen zu erlauben",
- "compose_form.poll.switch_to_single": "Umfrage ändern, um eine einzige Wahl zu ermöglichen",
+ "compose_form.poll.switch_to_single": "Umfrage ändern, um eine einzige Wahl zu erlauben",
"compose_form.publish": "Tröt",
"compose_form.publish_loud": "{publish}!",
"compose_form.sensitive.hide": "Medien als heikel markieren",
@@ -143,7 +143,7 @@
"empty_column.account_timeline": "Keine Beiträge!",
"empty_column.account_unavailable": "Konto nicht verfügbar",
"empty_column.blocks": "Du hast keine Profile blockiert.",
- "empty_column.bookmarked_statuses": "Du hast bis jetzt keine Beiträge als Toots gespeichert. Wenn du einen Beitrag als Toot speicherst, wird er hier erscheinen.",
+ "empty_column.bookmarked_statuses": "Du hast bis jetzt keine Beiträge als Lesezeichen gespeichert. Wenn du einen Beitrag als Lesezeichen speicherst wird er hier erscheinen.",
"empty_column.community": "Die lokale Zeitleiste ist leer. Schreibe einen öffentlichen Beitrag, um den Ball ins Rollen zu bringen!",
"empty_column.direct": "Du hast noch keine Direktnachrichten erhalten. Wenn du eine sendest oder empfängst, wird sie hier zu sehen sein.",
"empty_column.domain_blocks": "Es ist noch keine versteckten Domains.",
@@ -158,7 +158,7 @@
"empty_column.mutes": "Du hast keine Profile stummgeschaltet.",
"empty_column.notifications": "Du hast noch keine Mitteilungen. Interagiere mit anderen, um ins Gespräch zu kommen.",
"empty_column.public": "Hier ist nichts zu sehen! Schreibe etwas öffentlich oder folge Profilen von anderen Servern, um die Zeitleiste aufzufüllen",
- "error.unexpected_crash.explanation": "Aufgrund eines Fehlers in unserem Code oder einer Browsereinkompatibilität konnte diese Seite nicht korrekt angezeigt werden.",
+ "error.unexpected_crash.explanation": "Aufgrund eines Fehlers in unserem Code oder einer Browser-Inkompatibilität konnte diese Seite nicht korrekt angezeigt werden.",
"error.unexpected_crash.next_steps": "Versuche die Seite zu aktualisieren. Wenn das nicht hilft, kannst du Mastodon über einen anderen Browser oder eine native App verwenden.",
"errors.unexpected_crash.copy_stacktrace": "Fehlerlog in die Zwischenablage kopieren",
"errors.unexpected_crash.report_issue": "Problem melden",
@@ -296,7 +296,7 @@
"notifications.column_settings.filter_bar.category": "Schnellfilterleiste",
"notifications.column_settings.filter_bar.show": "Anzeigen",
"notifications.column_settings.follow": "Neue Folgende:",
- "notifications.column_settings.follow_request": "Neue Folge-Anfragen:",
+ "notifications.column_settings.follow_request": "Neue Folgeanfragen:",
"notifications.column_settings.mention": "Erwähnungen:",
"notifications.column_settings.poll": "Ergebnisse von Umfragen:",
"notifications.column_settings.push": "Push-Benachrichtigungen",
@@ -321,7 +321,7 @@
"privacy.change": "Sichtbarkeit des Beitrags anpassen",
"privacy.direct.long": "Wird an erwähnte Profile gesendet",
"privacy.direct.short": "Direktnachricht",
- "privacy.private.long": "Wird nur für deine Folgende sichtbar sein",
+ "privacy.private.long": "Beitrag nur an Folgende",
"privacy.private.short": "Nur für Folgende",
"privacy.public.long": "Wird in öffentlichen Zeitleisten erscheinen",
"privacy.public.short": "Öffentlich",
diff --git a/app/javascript/mastodon/locales/el.json b/app/javascript/mastodon/locales/el.json
index 5b0067acb..d92a0e35a 100644
--- a/app/javascript/mastodon/locales/el.json
+++ b/app/javascript/mastodon/locales/el.json
@@ -150,7 +150,7 @@
"empty_column.favourited_statuses": "Δεν έχεις κανένα αγαπημένο τουτ ακόμα. Μόλις αγαπήσεις κάποιο, θα εμφανιστεί εδώ.",
"empty_column.favourites": "Κανείς δεν έχει αγαπήσει αυτό το τουτ ακόμα. Μόλις το κάνει κάποια, θα εμφανιστούν εδώ.",
"empty_column.follow_requests": "Δεν έχεις κανένα αίτημα παρακολούθησης ακόμα. Μόλις λάβεις κάποιο, θα εμφανιστεί εδώ.",
- "empty_column.hashtag": "Δεν υπάρχει ακόμα κάτι για αυτή την ταμπέλα.",
+ "empty_column.hashtag": "Δεν υπάρχει ακόμα κάτι για αυτή την ετικέτα.",
"empty_column.home": "Η τοπική σου ροή είναι κενή! Πήγαινε στο {public} ή κάνε αναζήτηση για να ξεκινήσεις και να γνωρίσεις άλλους χρήστες.",
"empty_column.home.public_timeline": "η δημόσια ροή",
"empty_column.list": "Δεν υπάρχει τίποτα σε αυτή τη λίστα ακόμα. Όταν τα μέλη της δημοσιεύσουν νέες καταστάσεις, θα εμφανιστούν εδώ.",
@@ -176,7 +176,7 @@
"hashtag.column_header.tag_mode.any": "ή {additional}",
"hashtag.column_header.tag_mode.none": "χωρίς {additional}",
"hashtag.column_settings.select.no_options_message": "Δεν βρέθηκαν προτάσεις",
- "hashtag.column_settings.select.placeholder": "Γράψε μερικές ταμπέλες…",
+ "hashtag.column_settings.select.placeholder": "Γράψε μερικές ετικέτες…",
"hashtag.column_settings.tag_mode.all": "Όλα αυτά",
"hashtag.column_settings.tag_mode.any": "Οποιοδήποτε από αυτά",
"hashtag.column_settings.tag_mode.none": "Κανένα από αυτά",
@@ -345,13 +345,13 @@
"report.target": "Καταγγελία {target}",
"search.placeholder": "Αναζήτηση",
"search_popout.search_format": "Προχωρημένη αναζήτηση",
- "search_popout.tips.full_text": "Απλό κείμενο που επιστρέφει καταστάσεις που έχεις γράψει, σημειώσει ως αγαπημένες, προωθήσει ή έχεις αναφερθεί σε αυτές, καθώς και όσα ονόματα χρηστών και ταμπέλες ταιριάζουν.",
- "search_popout.tips.hashtag": "ταμπέλα",
+ "search_popout.tips.full_text": "Απλό κείμενο που επιστρέφει καταστάσεις που έχεις γράψει, έχεις σημειώσει ως αγαπημένες, έχεις προωθήσει ή έχεις αναφερθεί σε αυτές, καθώς και όσα ονόματα χρηστών και ετικέτες ταιριάζουν.",
+ "search_popout.tips.hashtag": "ετικέτα",
"search_popout.tips.status": "κατάσταση",
- "search_popout.tips.text": "Απλό κείμενο που επιστρέφει ονόματα και ταμπέλες που ταιριάζουν",
+ "search_popout.tips.text": "Απλό κείμενο που επιστρέφει ονόματα και ετικέτες που ταιριάζουν",
"search_popout.tips.user": "χρήστης",
"search_results.accounts": "Άνθρωποι",
- "search_results.hashtags": "Ταμπέλες",
+ "search_results.hashtags": "Ετικέτες",
"search_results.statuses": "Τουτ",
"search_results.statuses_fts_disabled": "Η αναζήτηση τουτ βάσει του περιεχόμενού τους δεν είναι ενεργοποιημένη σε αυτό τον κόμβο.",
"search_results.total": "{count, number} {count, plural, zero {αποτελέσματα} one {αποτέλεσμα} other {αποτελέσματα}}",
diff --git a/app/javascript/mastodon/locales/eo.json b/app/javascript/mastodon/locales/eo.json
index a315c9226..5138b85a0 100644
--- a/app/javascript/mastodon/locales/eo.json
+++ b/app/javascript/mastodon/locales/eo.json
@@ -374,7 +374,7 @@
"status.more": "Pli",
"status.mute": "Silentigi @{name}",
"status.mute_conversation": "Silentigi konversacion",
- "status.open": "Grandigi",
+ "status.open": "Grandigi ĉi tiun mesaĝon",
"status.pin": "Alpingli profile",
"status.pinned": "Alpinglita mesaĝo",
"status.read_more": "Legi pli",
@@ -392,7 +392,7 @@
"status.show_less": "Malgrandigi",
"status.show_less_all": "Malgrandigi ĉiujn",
"status.show_more": "Grandigi",
- "status.show_more_all": "Grandigi ĉiujn",
+ "status.show_more_all": "Malfoldi ĉiun",
"status.show_thread": "Montri la fadenon",
"status.uncached_media_warning": "Nedisponebla",
"status.unmute_conversation": "Malsilentigi la konversacion",
diff --git a/app/javascript/mastodon/locales/es-AR.json b/app/javascript/mastodon/locales/es-AR.json
index 8e1f84ab8..4f7a9e59f 100644
--- a/app/javascript/mastodon/locales/es-AR.json
+++ b/app/javascript/mastodon/locales/es-AR.json
@@ -375,7 +375,7 @@
"status.mute": "Silenciar a @{name}",
"status.mute_conversation": "Silenciar conversación",
"status.open": "Expandir este estado",
- "status.pin": "Pin en el perfil",
+ "status.pin": "Fijar en el perfil",
"status.pinned": "Toot fijado",
"status.read_more": "Leer más",
"status.reblog": "Retootear",
@@ -396,7 +396,7 @@
"status.show_thread": "Mostrar hilo",
"status.uncached_media_warning": "No disponible",
"status.unmute_conversation": "Dejar de silenciar conversación",
- "status.unpin": "Desmarcar del perfil",
+ "status.unpin": "Dejar de fijar",
"suggestions.dismiss": "Descartar sugerencia",
"suggestions.header": "Es posible que te interese…",
"tabs_bar.federated_timeline": "Federado",
diff --git a/app/javascript/mastodon/locales/fa.json b/app/javascript/mastodon/locales/fa.json
index 0fc39b16d..f2e7f300a 100644
--- a/app/javascript/mastodon/locales/fa.json
+++ b/app/javascript/mastodon/locales/fa.json
@@ -254,7 +254,7 @@
"lists.subheading": "فهرستهای شما",
"load_pending": "{count, plural, one {# مورد تازه} other {# مورد تازه}}",
"loading_indicator.label": "بارگیری...",
- "media_gallery.toggle_visible": "تغییر پیدایی",
+ "media_gallery.toggle_visible": "تغییر وضعیت نمایانی",
"missing_indicator.label": "پیدا نشد",
"missing_indicator.sublabel": "این منبع پیدا نشد",
"mute_modal.hide_notifications": "اعلانهای این کاربر پنهان شود؟",
@@ -319,13 +319,13 @@
"poll_button.add_poll": "افزودن نظرسنجی",
"poll_button.remove_poll": "حذف نظرسنجی",
"privacy.change": "تنظیم محرمانگی نوشته",
- "privacy.direct.long": "تنها به کاربران نامبردهشده نشان بده",
+ "privacy.direct.long": "ارسال فقط به کاربران اشارهشده",
"privacy.direct.short": "خصوصی",
- "privacy.private.long": "تنها به پیگیران نشان بده",
+ "privacy.private.long": "ارسال فقط به پیگیران",
"privacy.private.short": "خصوصی",
- "privacy.public.long": "نمایش در فهرست عمومی",
+ "privacy.public.long": "ارسال به خطزمانی عمومی",
"privacy.public.short": "عمومی",
- "privacy.unlisted.long": "عمومی، ولی فهرست نکن",
+ "privacy.unlisted.long": "ارسال نکردن به خطزمانی عمومی",
"privacy.unlisted.short": "فهرستنشده",
"refresh": "بهروزرسانی",
"regeneration_indicator.label": "در حال باز شدن…",
diff --git a/app/javascript/mastodon/locales/fr.json b/app/javascript/mastodon/locales/fr.json
index f61c15d57..c2f01b0af 100644
--- a/app/javascript/mastodon/locales/fr.json
+++ b/app/javascript/mastodon/locales/fr.json
@@ -11,21 +11,21 @@
"account.edit_profile": "Modifier le profil",
"account.endorse": "Recommander sur le profil",
"account.follow": "Suivre",
- "account.followers": "Abonné⋅e⋅s",
- "account.followers.empty": "Personne ne suit cet utilisateur·rice pour l’instant.",
+ "account.followers": "Abonné·e·s",
+ "account.followers.empty": "Personne ne suit cet·te utilisateur·rice pour l’instant.",
"account.follows": "Abonnements",
"account.follows.empty": "Cet·te utilisateur·rice ne suit personne pour l’instant.",
"account.follows_you": "Vous suit",
"account.hide_reblogs": "Masquer les partages de @{name}",
"account.last_status": "Dernière activité",
"account.link_verified_on": "La propriété de ce lien a été vérifiée le {date}",
- "account.locked_info": "Ce compte est verrouillé. Son propriétaire approuve manuellement qui peut le ou la suivre.",
- "account.media": "Média",
+ "account.locked_info": "Ce compte est verrouillé. Son ou sa propriétaire approuve manuellement qui peut le suivre.",
+ "account.media": "Médias",
"account.mention": "Mentionner @{name}",
"account.moved_to": "{name} a déménagé vers :",
"account.mute": "Masquer @{name}",
"account.mute_notifications": "Ignorer les notifications de @{name}",
- "account.muted": "Silencé·e",
+ "account.muted": "Masqué·e",
"account.never_active": "Jamais",
"account.posts": "Pouets",
"account.posts_with_replies": "Pouets et réponses",
@@ -38,14 +38,14 @@
"account.unendorse": "Ne plus recommander sur le profil",
"account.unfollow": "Ne plus suivre",
"account.unmute": "Ne plus masquer @{name}",
- "account.unmute_notifications": "Réactiver les notifications de @{name}",
+ "account.unmute_notifications": "Ne plus masquer les notifications de @{name}",
"alert.rate_limited.message": "Veuillez réessayer après {retry_time, time, medium}.",
- "alert.rate_limited.title": "Débit limité",
+ "alert.rate_limited.title": "Taux limité",
"alert.unexpected.message": "Une erreur inattendue s’est produite.",
"alert.unexpected.title": "Oups !",
"announcement.announcement": "Annonce",
"autosuggest_hashtag.per_week": "{count} par semaine",
- "boost_modal.combo": "Vous pouvez appuyer sur {combo} pour passer ceci, la prochaine fois",
+ "boost_modal.combo": "Vous pouvez appuyer sur {combo} pour passer ceci la prochaine fois",
"bundle_column_error.body": "Une erreur s’est produite lors du chargement de ce composant.",
"bundle_column_error.retry": "Réessayer",
"bundle_column_error.title": "Erreur réseau",
@@ -55,7 +55,7 @@
"column.blocks": "Comptes bloqués",
"column.bookmarks": "Marque-pages",
"column.community": "Fil public local",
- "column.direct": "Messages privés",
+ "column.direct": "Messages directs",
"column.directory": "Parcourir les profils",
"column.domain_blocks": "Domaines cachés",
"column.favourites": "Favoris",
@@ -67,7 +67,7 @@
"column.pins": "Pouets épinglés",
"column.public": "Fil public global",
"column_back_button.label": "Retour",
- "column_header.hide_settings": "Masquer les paramètres",
+ "column_header.hide_settings": "Cacher les paramètres",
"column_header.moveLeft_settings": "Déplacer la colonne vers la gauche",
"column_header.moveRight_settings": "Déplacer la colonne vers la droite",
"column_header.pin": "Épingler",
@@ -94,39 +94,39 @@
"compose_form.sensitive.unmarked": "Le média n’est pas marqué comme sensible",
"compose_form.spoiler.marked": "Le texte est caché derrière un avertissement",
"compose_form.spoiler.unmarked": "Le texte n’est pas caché",
- "compose_form.spoiler_placeholder": "Écrivez ici votre avertissement",
+ "compose_form.spoiler_placeholder": "Écrivez votre avertissement ici",
"confirmation_modal.cancel": "Annuler",
"confirmations.block.block_and_report": "Bloquer et signaler",
"confirmations.block.confirm": "Bloquer",
- "confirmations.block.message": "Confirmez-vous le blocage de {name} ?",
+ "confirmations.block.message": "Voulez-vous vraiment bloquer {name} ?",
"confirmations.delete.confirm": "Supprimer",
- "confirmations.delete.message": "Confirmez-vous la suppression de ce pouet ?",
+ "confirmations.delete.message": "Voulez-vous vraiment supprimer ce pouet ?",
"confirmations.delete_list.confirm": "Supprimer",
- "confirmations.delete_list.message": "Êtes-vous sûr·e de vouloir supprimer définitivement cette liste ?",
+ "confirmations.delete_list.message": "Voulez-vous vraiment supprimer définitivement cette liste ?",
"confirmations.domain_block.confirm": "Masquer le domaine entier",
- "confirmations.domain_block.message": "Êtes-vous vraiment, vraiment sûr⋅e de vouloir bloquer {domain} en entier ? Dans la plupart des cas, quelques blocages ou masquages ciblés sont suffisants et préférables. Vous ne verrez plus de contenu provenant de ce domaine, ni dans fils publics, ni dans vos notifications. Vos abonné·e·s utilisant ce domaine seront retiré·e·s.",
- "confirmations.logout.confirm": "Déconnexion",
- "confirmations.logout.message": "Êtes-vous sûr·e de vouloir vous déconnecter ?",
+ "confirmations.domain_block.message": "Voulez-vous vraiment, vraiment bloquer {domain} en entier ? Dans la plupart des cas, quelques blocages ou masquages ciblés sont suffisants et préférables. Vous ne verrez plus de contenu provenant de ce domaine, ni dans fils publics, ni dans vos notifications. Vos abonné·e·s utilisant ce domaine seront retiré·e·s.",
+ "confirmations.logout.confirm": "Se déconnecter",
+ "confirmations.logout.message": "Voulez-vous vraiment vous déconnecter ?",
"confirmations.mute.confirm": "Masquer",
"confirmations.mute.explanation": "Cela masquera ses messages et les messages le ou la mentionnant, mais cela lui permettra quand même de voir vos messages et de vous suivre.",
- "confirmations.mute.message": "Êtes-vous sûr·e de vouloir masquer {name} ?",
- "confirmations.redraft.confirm": "Effacer et ré-écrire",
- "confirmations.redraft.message": "Êtes-vous sûr·e de vouloir effacer ce statut pour le ré-écrire ? Ses partages ainsi que ses mises en favori seront perdu·e·s et ses réponses seront orphelines.",
+ "confirmations.mute.message": "Voulez-vous vraiment masquer {name} ?",
+ "confirmations.redraft.confirm": "Supprimer et ré-écrire",
+ "confirmations.redraft.message": "Voulez-vous vraiment supprimer ce pouet pour le ré-écrire ? Ses partages ainsi que ses mises en favori seront perdu·e·s et ses réponses seront orphelines.",
"confirmations.reply.confirm": "Répondre",
- "confirmations.reply.message": "Répondre maintenant écrasera le message que vous composez actuellement. Êtes-vous sûr·e de vouloir continuer ?",
+ "confirmations.reply.message": "Répondre maintenant écrasera le message que vous rédigez actuellement. Voulez-vous vraiment continuer ?",
"confirmations.unfollow.confirm": "Ne plus suivre",
- "confirmations.unfollow.message": "Êtes-vous sûr·e de vouloir arrêter de suivre {name} ?",
+ "confirmations.unfollow.message": "Voulez-vous vraiment arrêter de suivre {name} ?",
"conversation.delete": "Supprimer la conversation",
"conversation.mark_as_read": "Marquer comme lu",
"conversation.open": "Afficher la conversation",
"conversation.with": "Avec {names}",
"directory.federated": "Du fédiverse connu",
"directory.local": "De {domain} seulement",
- "directory.new_arrivals": "Nouveaux·elles arrivant·e·s",
- "directory.recently_active": "Récemment actif·ve·s",
+ "directory.new_arrivals": "Inscrit·e·s récemment",
+ "directory.recently_active": "Actif·ve·s récemment",
"embed.instructions": "Intégrez ce statut à votre site en copiant le code ci-dessous.",
"embed.preview": "Il apparaîtra comme cela :",
- "emoji_button.activity": "Activités",
+ "emoji_button.activity": "Activité",
"emoji_button.custom": "Personnalisés",
"emoji_button.flags": "Drapeaux",
"emoji_button.food": "Nourriture & Boisson",
@@ -136,7 +136,7 @@
"emoji_button.objects": "Objets",
"emoji_button.people": "Personnes",
"emoji_button.recent": "Fréquemment utilisés",
- "emoji_button.search": "Recherche…",
+ "emoji_button.search": "Recherche...",
"emoji_button.search_results": "Résultats de la recherche",
"emoji_button.symbols": "Symboles",
"emoji_button.travel": "Lieux & Voyages",
@@ -155,7 +155,7 @@
"empty_column.home.public_timeline": "le fil public",
"empty_column.list": "Il n’y a rien dans cette liste pour l’instant. Dès que des personnes de cette liste publieront de nouveaux statuts, ils apparaîtront ici.",
"empty_column.lists": "Vous n’avez pas encore de liste. Lorsque vous en créerez une, elle apparaîtra ici.",
- "empty_column.mutes": "Vous n’avez pas encore silencié d’utilisateur·rice·s.",
+ "empty_column.mutes": "Vous n’avez masqué aucun·e utilisateur·rice pour le moment.",
"empty_column.notifications": "Vous n’avez pas encore de notification. Interagissez avec d’autres personnes pour débuter la conversation.",
"empty_column.public": "Il n’y a rien ici ! Écrivez quelque chose publiquement, ou bien suivez manuellement des personnes d’autres serveurs pour remplir le fil public",
"error.unexpected_crash.explanation": "En raison d’un bug dans notre code ou d’un problème de compatibilité avec votre navigateur, cette page n’a pas pu être affichée correctement.",
@@ -176,12 +176,12 @@
"hashtag.column_header.tag_mode.any": "ou {additional}",
"hashtag.column_header.tag_mode.none": "sans {additional}",
"hashtag.column_settings.select.no_options_message": "Aucune suggestion trouvée",
- "hashtag.column_settings.select.placeholder": "Ajouter des hashtags…",
+ "hashtag.column_settings.select.placeholder": "Entrer des hashtags…",
"hashtag.column_settings.tag_mode.all": "Tous ces éléments",
"hashtag.column_settings.tag_mode.any": "Au moins un de ces éléments",
"hashtag.column_settings.tag_mode.none": "Aucun de ces éléments",
- "hashtag.column_settings.tag_toggle": "Inclure des mots-clés additionnels dans cette colonne",
- "home.column_settings.basic": "Base",
+ "hashtag.column_settings.tag_toggle": "Inclure des hashtags additionnels pour cette colonne",
+ "home.column_settings.basic": "Basique",
"home.column_settings.show_reblogs": "Afficher les partages",
"home.column_settings.show_replies": "Afficher les réponses",
"home.hide_announcements": "Masquer les annonces",
@@ -199,46 +199,46 @@
"introduction.interactions.action": "Finir le tutoriel !",
"introduction.interactions.favourite.headline": "Favoris",
"introduction.interactions.favourite.text": "Vous pouvez garder un pouet pour plus tard et faire savoir à son auteur·ice que vous l’avez aimé, en l'ajoutant aux favoris.",
- "introduction.interactions.reblog.headline": "Repartager",
+ "introduction.interactions.reblog.headline": "Partager",
"introduction.interactions.reblog.text": "Vous pouvez partager les pouets d'autres personnes avec vos abonné·e·s en les repartageant.",
"introduction.interactions.reply.headline": "Répondre",
"introduction.interactions.reply.text": "Vous pouvez répondre aux pouets d'autres personnes et à vos propres pouets, ce qui les enchaînera dans une conversation.",
"introduction.welcome.action": "Allons-y !",
"introduction.welcome.headline": "Premiers pas",
"introduction.welcome.text": "Bienvenue dans le fédiverse ! Dans quelques instants, vous pourrez diffuser des messages et parler à vos ami·e·s sur une grande variété de serveurs. Mais ce serveur, {domain}, est spécial - il héberge votre profil, alors souvenez-vous de son nom.",
- "keyboard_shortcuts.back": "pour revenir en arrière",
- "keyboard_shortcuts.blocked": "pour ouvrir la liste des comptes bloqués",
- "keyboard_shortcuts.boost": "pour partager",
- "keyboard_shortcuts.column": "pour focaliser un statut dans l’une des colonnes",
- "keyboard_shortcuts.compose": "pour focaliser la zone de rédaction",
+ "keyboard_shortcuts.back": "revenir en arrière",
+ "keyboard_shortcuts.blocked": "ouvrir la liste des comptes bloqués",
+ "keyboard_shortcuts.boost": "partager",
+ "keyboard_shortcuts.column": "cibler un pouet d’une des colonnes",
+ "keyboard_shortcuts.compose": "cibler la zone de rédaction",
"keyboard_shortcuts.description": "Description",
- "keyboard_shortcuts.direct": "pour ouvrir la colonne des messages directs",
- "keyboard_shortcuts.down": "pour descendre dans la liste",
- "keyboard_shortcuts.enter": "pour ouvrir le statut",
- "keyboard_shortcuts.favourite": "pour ajouter aux favoris",
- "keyboard_shortcuts.favourites": "pour ouvrir la liste des pouets favoris",
- "keyboard_shortcuts.federated": "pour ouvrir le fil public global",
+ "keyboard_shortcuts.direct": "ouvrir la colonne des messages directs",
+ "keyboard_shortcuts.down": "descendre dans la liste",
+ "keyboard_shortcuts.enter": "ouvrir le pouet",
+ "keyboard_shortcuts.favourite": "ajouter aux favoris",
+ "keyboard_shortcuts.favourites": "ouvrir la liste des favoris",
+ "keyboard_shortcuts.federated": "ouvrir le fil public global",
"keyboard_shortcuts.heading": "Raccourcis clavier",
- "keyboard_shortcuts.home": "pour ouvrir l’accueil",
- "keyboard_shortcuts.hotkey": "Raccourci",
- "keyboard_shortcuts.legend": "pour afficher cette légende",
- "keyboard_shortcuts.local": "pour ouvrir le fil public local",
- "keyboard_shortcuts.mention": "pour mentionner l’auteur·rice",
- "keyboard_shortcuts.muted": "pour ouvrir la liste des utilisateur·rice·s muté·e·s",
- "keyboard_shortcuts.my_profile": "pour ouvrir votre profil",
- "keyboard_shortcuts.notifications": "pour ouvrir votre colonne de notifications",
- "keyboard_shortcuts.open_media": "pour ouvrir le média",
- "keyboard_shortcuts.pinned": "pour ouvrir une liste des pouets épinglés",
- "keyboard_shortcuts.profile": "pour ouvrir le profil de l’auteur·rice",
- "keyboard_shortcuts.reply": "pour répondre",
- "keyboard_shortcuts.requests": "pour ouvrir la liste de demandes de suivi",
- "keyboard_shortcuts.search": "pour cibler la recherche",
- "keyboard_shortcuts.start": "pour ouvrir la colonne « pour commencer »",
- "keyboard_shortcuts.toggle_hidden": "pour afficher/cacher un texte derrière CW",
- "keyboard_shortcuts.toggle_sensitivity": "pour afficher/cacher les médias",
- "keyboard_shortcuts.toot": "pour démarrer un tout nouveau pouet",
- "keyboard_shortcuts.unfocus": "pour quitter la zone de composition/recherche",
- "keyboard_shortcuts.up": "pour remonter dans la liste",
+ "keyboard_shortcuts.home": "le fil d’accueil",
+ "keyboard_shortcuts.hotkey": "Raccourci clavier",
+ "keyboard_shortcuts.legend": "afficher cet aide-mémoire",
+ "keyboard_shortcuts.local": "ouvrir le fil public local",
+ "keyboard_shortcuts.mention": "mentionner l’auteur·rice",
+ "keyboard_shortcuts.muted": "ouvrir la liste des comptes masqués",
+ "keyboard_shortcuts.my_profile": "ouvrir votre profil",
+ "keyboard_shortcuts.notifications": "ouvrir la colonne de notifications",
+ "keyboard_shortcuts.open_media": "ouvrir le média",
+ "keyboard_shortcuts.pinned": "ouvrir la liste des pouets épinglés",
+ "keyboard_shortcuts.profile": "ouvrir le profil de l’auteur·rice",
+ "keyboard_shortcuts.reply": "répondre",
+ "keyboard_shortcuts.requests": "ouvrir la liste de demandes d’abonnement",
+ "keyboard_shortcuts.search": "cibler la zone de recherche",
+ "keyboard_shortcuts.start": "ouvrir la colonne « Pour commencer »",
+ "keyboard_shortcuts.toggle_hidden": "déplier/replier le texte derrière un CW",
+ "keyboard_shortcuts.toggle_sensitivity": "afficher/cacher les médias",
+ "keyboard_shortcuts.toot": "démarrer un tout nouveau pouet",
+ "keyboard_shortcuts.unfocus": "quitter la zone de rédaction/recherche",
+ "keyboard_shortcuts.up": "remonter dans la liste",
"lightbox.close": "Fermer",
"lightbox.next": "Suivant",
"lightbox.previous": "Précédent",
@@ -254,7 +254,7 @@
"lists.subheading": "Vos listes",
"load_pending": "{count, plural, one {# nouvel élément} other {# nouveaux éléments}}",
"loading_indicator.label": "Chargement…",
- "media_gallery.toggle_visible": "Modifier la visibilité",
+ "media_gallery.toggle_visible": "Intervertir la visibilité",
"missing_indicator.label": "Non trouvé",
"missing_indicator.sublabel": "Ressource introuvable",
"mute_modal.hide_notifications": "Masquer les notifications de cette personne ?",
@@ -268,7 +268,7 @@
"navigation_bar.domain_blocks": "Domaines cachés",
"navigation_bar.edit_profile": "Modifier le profil",
"navigation_bar.favourites": "Favoris",
- "navigation_bar.filters": "Mots silenciés",
+ "navigation_bar.filters": "Mots masqués",
"navigation_bar.follow_requests": "Demandes de suivi",
"navigation_bar.follows_and_followers": "Abonnements et abonné⋅e·s",
"navigation_bar.info": "À propos de ce serveur",
@@ -287,15 +287,15 @@
"notification.mention": "{name} vous a mentionné·e :",
"notification.own_poll": "Votre sondage est terminé",
"notification.poll": "Un sondage auquel vous avez participé vient de se terminer",
- "notification.reblog": "{name} a partagé votre statut :",
- "notifications.clear": "Nettoyer les notifications",
- "notifications.clear_confirmation": "Voulez-vous vraiment supprimer toutes vos notifications ?",
- "notifications.column_settings.alert": "Notifications locales",
+ "notification.reblog": "{name} a partagé votre statut",
+ "notifications.clear": "Effacer les notifications",
+ "notifications.clear_confirmation": "Voulez-vous vraiment effacer toutes vos notifications ?",
+ "notifications.column_settings.alert": "Notifications du navigateur",
"notifications.column_settings.favourite": "Favoris :",
"notifications.column_settings.filter_bar.advanced": "Afficher toutes les catégories",
"notifications.column_settings.filter_bar.category": "Barre de filtrage rapide",
"notifications.column_settings.filter_bar.show": "Afficher",
- "notifications.column_settings.follow": "Nouveaux⋅elles abonné⋅e·s :",
+ "notifications.column_settings.follow": "Nouveaux·elles abonné·e·s :",
"notifications.column_settings.follow_request": "Nouvelles demandes d’abonnement :",
"notifications.column_settings.mention": "Mentions :",
"notifications.column_settings.poll": "Résultats des sondage :",
@@ -306,7 +306,7 @@
"notifications.filter.all": "Tout",
"notifications.filter.boosts": "Partages",
"notifications.filter.favourites": "Favoris",
- "notifications.filter.follows": "Abonné·e·s",
+ "notifications.filter.follows": "Abonnés",
"notifications.filter.mentions": "Mentions",
"notifications.filter.polls": "Résultats des sondages",
"notifications.group": "{count} notifications",
@@ -321,8 +321,8 @@
"privacy.change": "Ajuster la confidentialité du message",
"privacy.direct.long": "N’envoyer qu’aux personnes mentionnées",
"privacy.direct.short": "Direct",
- "privacy.private.long": "Seul⋅e⋅s vos abonné⋅e⋅s verront vos statuts",
- "privacy.private.short": "Abonné⋅e⋅s uniquement",
+ "privacy.private.long": "Seul·e·s vos abonné·e·s verront vos statuts",
+ "privacy.private.short": "Abonné·e·s uniquement",
"privacy.public.long": "Afficher dans les fils publics",
"privacy.public.short": "Public",
"privacy.unlisted.long": "Ne pas afficher dans les fils publics",
@@ -347,22 +347,22 @@
"search_popout.search_format": "Recherche avancée",
"search_popout.tips.full_text": "Un texte normal retourne les pouets que vous avez écris, mis en favori, partagés, ou vous mentionnant, ainsi que les identifiants, les noms affichés, et les hashtags des personnes et messages correspondant.",
"search_popout.tips.hashtag": "hashtag",
- "search_popout.tips.status": "statuts",
+ "search_popout.tips.status": "pouet",
"search_popout.tips.text": "Un texte simple renvoie les noms affichés, les identifiants et les hashtags correspondants",
- "search_popout.tips.user": "utilisateur⋅ice",
+ "search_popout.tips.user": "utilisateur·ice",
"search_results.accounts": "Comptes",
"search_results.hashtags": "Hashtags",
"search_results.statuses": "Pouets",
"search_results.statuses_fts_disabled": "La recherche de pouets par leur contenu n'est pas activée sur ce serveur Mastodon.",
"search_results.total": "{count, number} {count, plural, one {résultat} other {résultats}}",
"status.admin_account": "Ouvrir l’interface de modération pour @{name}",
- "status.admin_status": "Ouvrir ce statut dans l’interface de modération",
+ "status.admin_status": "Ouvrir ce pouet dans l’interface de modération",
"status.block": "Bloquer @{name}",
"status.bookmark": "Ajouter aux marque-pages",
"status.cancel_reblog_private": "Annuler le partage",
"status.cannot_reblog": "Ce pouet ne peut pas être partagé",
"status.copy": "Copier le lien vers le pouet",
- "status.delete": "Effacer",
+ "status.delete": "Supprimer",
"status.detailed_status": "Vue détaillée de la conversation",
"status.direct": "Envoyer un message direct à @{name}",
"status.embed": "Intégrer",
@@ -374,15 +374,15 @@
"status.more": "Plus",
"status.mute": "Masquer @{name}",
"status.mute_conversation": "Masquer la conversation",
- "status.open": "Déplier ce statut",
+ "status.open": "Voir les détails du pouet",
"status.pin": "Épingler sur le profil",
"status.pinned": "Pouet épinglé",
"status.read_more": "En savoir plus",
"status.reblog": "Partager",
"status.reblog_private": "Partager à l’audience originale",
- "status.reblogged_by": "{name} a partagé :",
+ "status.reblogged_by": "{name} a partagé",
"status.reblogs.empty": "Personne n’a encore partagé ce pouet. Lorsque quelqu’un le fera, il apparaîtra ici.",
- "status.redraft": "Effacer et ré-écrire",
+ "status.redraft": "Supprimer et ré-écrire",
"status.remove_bookmark": "Retirer des marque-pages",
"status.reply": "Répondre",
"status.replyAll": "Répondre au fil",
@@ -393,7 +393,7 @@
"status.show_less_all": "Tout replier",
"status.show_more": "Déplier",
"status.show_more_all": "Tout déplier",
- "status.show_thread": "Lire le fil",
+ "status.show_thread": "Montrer le fil",
"status.uncached_media_warning": "Indisponible",
"status.unmute_conversation": "Ne plus masquer la conversation",
"status.unpin": "Retirer du profil",
@@ -409,7 +409,7 @@
"time_remaining.minutes": "{number, plural, one {# minute} other {# minutes}} restantes",
"time_remaining.moments": "Encore quelques instants",
"time_remaining.seconds": "{number, plural, one {# second} other {# seconds}} restantes",
- "trends.count_by_accounts": "{count} {rawCount, plural, one {personne} other {personnes}} discutent",
+ "trends.count_by_accounts": "{count} {rawCount, plural, one {personne discute} other {personnes discutent}}",
"trends.trending_now": "Tendance en ce moment",
"ui.beforeunload": "Votre brouillon sera perdu si vous quittez Mastodon.",
"upload_area.title": "Glissez et déposez pour envoyer",
diff --git a/app/javascript/mastodon/locales/gl.json b/app/javascript/mastodon/locales/gl.json
index 76657cdde..c11309ea9 100644
--- a/app/javascript/mastodon/locales/gl.json
+++ b/app/javascript/mastodon/locales/gl.json
@@ -150,33 +150,33 @@
"empty_column.favourited_statuses": "Aínda non tes toots favoritos. Cando che goste algún, aparecerá aquí.",
"empty_column.favourites": "A ninguén lle gostou este toot polo momento. Cando a alguén lle goste, aparecerá aquí.",
"empty_column.follow_requests": "Non tes peticións de seguimento. Cando recibas unha, amosarase aquí.",
- "empty_column.hashtag": "Aínda non hai nada con este cancelo.",
+ "empty_column.hashtag": "Aínda non hai nada con esta etiqueta.",
"empty_column.home": "A túa cronoloxía inicial está baleira! Visita {public} ou emprega a procura para atopar outras usuarias.",
"empty_column.home.public_timeline": "a cronoloxía pública",
"empty_column.list": "Aínda non hai nada en esta lista. Cando as usuarias incluídas na lista publiquen mensaxes, aparecerán aquí.",
"empty_column.lists": "Aínda non tes listaxes. Cando crees unha, amosarase aquí.",
"empty_column.mutes": "Aínda non silenciaches a ningúnha usuaria.",
- "empty_column.notifications": "Aínda non tes notificacións. Interactúa con outros para comezar unha conversa.",
+ "empty_column.notifications": "Aínda non tes notificacións. Interactúa con outras para comezar unha conversa.",
"empty_column.public": "Nada por aquí! Escribe algo de xeito público, ou segue de xeito manual usuarias doutros servidores para ir enchéndoo",
"error.unexpected_crash.explanation": "Debido a un erro no noso código ou a unha compatilidade co teu navegador, esta páxina non pode ser amosada correctamente.",
- "error.unexpected_crash.next_steps": "Tenta actualizar a páxina. Se esto non axuda podes tamén empregar o Mastodon noutro navegador ou aplicación nativa.",
+ "error.unexpected_crash.next_steps": "Tenta actualizar a páxina. Se esto non axuda podes tamén empregar Mastodon noutro navegador ou aplicación nativa.",
"errors.unexpected_crash.copy_stacktrace": "Copiar trazas (stacktrace) ó portapapeis",
- "errors.unexpected_crash.report_issue": "Denunciar un problema",
+ "errors.unexpected_crash.report_issue": "Informar sobre un problema",
"follow_request.authorize": "Autorizar",
"follow_request.reject": "Rexeitar",
- "getting_started.developers": "Desenvolvedores",
+ "getting_started.developers": "Desenvolvedoras",
"getting_started.directory": "Directorio local",
"getting_started.documentation": "Documentación",
"getting_started.heading": "Primeiros pasos",
"getting_started.invite": "Convidar persoas",
- "getting_started.open_source_notice": "O Mastodon é software de código aberto. Podes contribuír ou informar de fallos no GitHub en {github}.",
+ "getting_started.open_source_notice": "Mastodon é software de código aberto. Podes contribuír ou informar de fallos en GitHub en {github}.",
"getting_started.security": "Seguranza",
"getting_started.terms": "Termos do servizo",
"hashtag.column_header.tag_mode.all": "e {additional}",
"hashtag.column_header.tag_mode.any": "ou {additional}",
"hashtag.column_header.tag_mode.none": "sen {additional}",
"hashtag.column_settings.select.no_options_message": "Non se atoparon suxestións",
- "hashtag.column_settings.select.placeholder": "Inserir cancelos…",
+ "hashtag.column_settings.select.placeholder": "Inserir etiquetas…",
"hashtag.column_settings.tag_mode.all": "Todos estes",
"hashtag.column_settings.tag_mode.any": "Calquera destes",
"hashtag.column_settings.tag_mode.none": "Ningún destes",
@@ -192,7 +192,7 @@
"introduction.federation.action": "Seguinte",
"introduction.federation.federated.headline": "Federado",
"introduction.federation.federated.text": "Publicacións públicas doutros servidores do fediverso aparecerán na cronoloxía federada.",
- "introduction.federation.home.headline": "Páxina inicial",
+ "introduction.federation.home.headline": "Inicio",
"introduction.federation.home.text": "Publicacións de persoas que ti segues aparecerán na cronoloxía do inicio. Podes seguir calquera persoa en calquera servidor!",
"introduction.federation.local.headline": "Local",
"introduction.federation.local.text": "Publicacións públicas de persoas no teu mesmo servidor aparecerán na cronoloxía local.",
@@ -205,7 +205,7 @@
"introduction.interactions.reply.text": "Podes responder ós toots doutras persoas e ós teus propios, así ficarán encadeados nunha conversa.",
"introduction.welcome.action": "Imos!",
"introduction.welcome.headline": "Primeiros pasos",
- "introduction.welcome.text": "Benvido ó fediverso! Nun intre poderás difundir mensaxes e falar coas túas amizades nun grande número de servidores. Mais este servidor, {domain}, é especial—hospeda o teu perfil, por iso lémbrate do seu nome.",
+ "introduction.welcome.text": "Benvida ó fediverso! Nun intre poderás difundir mensaxes e falar coas túas amizades nun grande número de servidores. Mais este servidor, {domain}, é especial—hospeda o teu perfil, por iso lémbra o seu nome.",
"keyboard_shortcuts.back": "para voltar atrás",
"keyboard_shortcuts.blocked": "abrir lista de usuarias bloqueadas",
"keyboard_shortcuts.boost": "promover",
@@ -295,7 +295,7 @@
"notifications.column_settings.filter_bar.advanced": "Amosar todas as categorías",
"notifications.column_settings.filter_bar.category": "Barra de filtrado rápido",
"notifications.column_settings.filter_bar.show": "Amosar",
- "notifications.column_settings.follow": "Novos seguidores:",
+ "notifications.column_settings.follow": "Novas seguidoras:",
"notifications.column_settings.follow_request": "Novas peticións de seguimento:",
"notifications.column_settings.mention": "Mencións:",
"notifications.column_settings.poll": "Resultados da enquisa:",
@@ -312,7 +312,7 @@
"notifications.group": "{count} notificacións",
"poll.closed": "Pechado",
"poll.refresh": "Actualizar",
- "poll.total_people": "{count, plural,one {# persoa}other {# persoas}}",
+ "poll.total_people": "{count, plural,one {# persoa} other {# persoas}}",
"poll.total_votes": "{count, plural, one {# voto} other {# votos}}",
"poll.vote": "Votar",
"poll.voted": "Votaches por esta opción",
@@ -322,13 +322,13 @@
"privacy.direct.long": "Só para as usuarias mencionadas",
"privacy.direct.short": "Directo",
"privacy.private.long": "Só para os seguidores",
- "privacy.private.short": "Só seguidores",
+ "privacy.private.short": "Só para seguidoras",
"privacy.public.long": "Publicar nas cronoloxías públicas",
"privacy.public.short": "Público",
"privacy.unlisted.long": "Non publicar nas cronoloxías públicas",
"privacy.unlisted.short": "Non listado",
"refresh": "Actualizar",
- "regeneration_indicator.label": "Estase a cargar…",
+ "regeneration_indicator.label": "Cargando…",
"regeneration_indicator.sublabel": "Estase a preparar a túa cronoloxía de inicio!",
"relative_time.days": "{number}d",
"relative_time.hours": "{number}h",
diff --git a/app/javascript/mastodon/locales/hy.json b/app/javascript/mastodon/locales/hy.json
index 6a0e825b0..b3f1df94c 100644
--- a/app/javascript/mastodon/locales/hy.json
+++ b/app/javascript/mastodon/locales/hy.json
@@ -40,10 +40,10 @@
"account.unmute": "Ապալռեցնել @{name}֊ին",
"account.unmute_notifications": "Միացնել ծանուցումները @{name}֊ից",
"alert.rate_limited.message": "Փորձէք որոշ ժամանակ անց՝ {retry_time, time, medium}։",
- "alert.rate_limited.title": "Rate limited",
+ "alert.rate_limited.title": "Գործողությունների հաճախությունը գերազանցում է թույլատրելին",
"alert.unexpected.message": "Անսպասելի սխալ տեղի ունեցաւ։",
"alert.unexpected.title": "Վա՜յ",
- "announcement.announcement": "Announcement",
+ "announcement.announcement": "Հայտարարություններ",
"autosuggest_hashtag.per_week": "շաբաթը՝ {count}",
"boost_modal.combo": "Կարող ես սեղմել {combo}՝ սա հաջորդ անգամ բաց թողնելու համար",
"bundle_column_error.body": "Այս բաղադրիչը բեռնելու ընթացքում ինչ֊որ բան խափանվեց։",
@@ -85,8 +85,8 @@
"compose_form.poll.duration": "Հարցման տեւողութիւնը",
"compose_form.poll.option_placeholder": "Տարբերակ {number}",
"compose_form.poll.remove_option": "Հեռացնել այս տարբերակը",
- "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
- "compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
+ "compose_form.poll.switch_to_multiple": "Հարցումը դարձնել բազմակի ընտրությամբ",
+ "compose_form.poll.switch_to_single": "Հարցումը դարձնել եզակի ընտրությամբ",
"compose_form.publish": "Թթել",
"compose_form.publish_loud": "Թթե՜լ",
"compose_form.sensitive.hide": "Նշել մեդիան որպէս դիւրազգաց",
@@ -143,29 +143,29 @@
"empty_column.account_timeline": "Այստեղ թթեր չկա՛ն։",
"empty_column.account_unavailable": "Անձնական էջը հասանելի չի",
"empty_column.blocks": "Դու դեռ ոչ մէկի չես արգելափակել։",
- "empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
+ "empty_column.bookmarked_statuses": "Դու դեռ չունես որեւէ էջանշւած թութ։ Երբ էջանշես, դրանք կերեւան այստեղ։",
"empty_column.community": "Տեղական հոսքը դատա՛րկ է։ Հրապարակային մի բան գրիր շարժիչը խոդ տալու համար։",
"empty_column.direct": "Դու դեռ չունես ոչ մի հասցէագրուած հաղորդագրութիւն։ Երբ ուղարկես կամ ստանաս որեւէ անձնական նամակ, այն այստեղ կերեւայ։",
"empty_column.domain_blocks": "Թաքցուած տիրոյթներ դեռ չկան։",
"empty_column.favourited_statuses": "Դու դեռ չունես որեւէ հաւանած թութ։ Երբ հաւանես, դրանք կերեւան այստեղ։",
"empty_column.favourites": "Այս թութը ոչ մէկ դեռ չի հաւանել։ Հաւանողները կերեւան այստեղ, երբ նշեն թութը հաւանած։",
- "empty_column.follow_requests": "You don't have any follow requests yet. When you receive one, it will show up here.",
+ "empty_column.follow_requests": "Դու դեռ չունես որեւէ հետևելու հայտ։ Բոլոր նման հայտերը կհայտնվեն այստեղ։",
"empty_column.hashtag": "Այս պիտակով դեռ ոչինչ չկա։",
"empty_column.home": "Քո հիմնական հոսքը դատա՛րկ է։ Այցելի՛ր {public}ը կամ օգտվիր որոնումից՝ այլ մարդկանց հանդիպելու համար։",
"empty_column.home.public_timeline": "հրապարակային հոսք",
"empty_column.list": "Այս ցանկում դեռ ոչինչ չկա։ Երբ ցանկի անդամներից որեւէ մեկը նոր թութ գրի, այն կհայտնվի այստեղ։",
- "empty_column.lists": "You don't have any lists yet. When you create one, it will show up here.",
- "empty_column.mutes": "Առայժմ ոչ ոքի չեք արգելափակել։",
+ "empty_column.lists": "Դուք դեռ չունեք ստեղծած ցանկ։ Ցանկ ստեղծելուն պես այն կհայտնվի այստեղ։",
+ "empty_column.mutes": "Առայժմ ոչ ոքի չեք լռեցրել։",
"empty_column.notifications": "Ոչ մի ծանուցում դեռ չունես։ Բզիր մյուսներին՝ խոսակցությունը սկսելու համար։",
"empty_column.public": "Այստեղ բան չկա՛։ Հրապարակային մի բան գրիր կամ հետեւիր այլ հանգույցներից էակների՝ այն լցնելու համար։",
- "error.unexpected_crash.explanation": "Due to a bug in our code or a browser compatibility issue, this page could not be displayed correctly.",
- "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.",
- "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard",
+ "error.unexpected_crash.explanation": "Մեր ծրագրակազմում վրիպակի կամ դիտարկչի անհամատեղելիության պատճառով այս էջը չի կարող լիարժեք պատկերվել։",
+ "error.unexpected_crash.next_steps": "Փորձիր թարմացնել էջը։ Եթե դա չօգնի ապա կարող ես օգտվել Մաստադոնից ուրիշ դիտարկիչով կամ հավելվածով։",
+ "errors.unexpected_crash.copy_stacktrace": "Պատճենել սթաքթրեյսը սեղմատախտակին",
"errors.unexpected_crash.report_issue": "Զեկուցել խնդրի մասին",
"follow_request.authorize": "Վավերացնել",
"follow_request.reject": "Մերժել",
"getting_started.developers": "Մշակողներ",
- "getting_started.directory": "Պրոֆիլի տեղադրավայրը",
+ "getting_started.directory": "Օգտատերերի շտեմարան",
"getting_started.documentation": "Փաստաթղթեր",
"getting_started.heading": "Ինչպես սկսել",
"getting_started.invite": "Հրավիրել մարդկանց",
@@ -175,8 +175,8 @@
"hashtag.column_header.tag_mode.all": "և {additional}",
"hashtag.column_header.tag_mode.any": "կամ {additional}",
"hashtag.column_header.tag_mode.none": "առանց {additional}",
- "hashtag.column_settings.select.no_options_message": "No suggestions found",
- "hashtag.column_settings.select.placeholder": "Enter hashtags…",
+ "hashtag.column_settings.select.no_options_message": "Առաջարկներ չկան",
+ "hashtag.column_settings.select.placeholder": "Ավելացրու հեշթեգեր…",
"hashtag.column_settings.tag_mode.all": "Բոլորը",
"hashtag.column_settings.tag_mode.any": "Ցանկացածը",
"hashtag.column_settings.tag_mode.none": "Ոչ մեկը",
@@ -184,50 +184,50 @@
"home.column_settings.basic": "Հիմնական",
"home.column_settings.show_reblogs": "Ցուցադրել տարածածները",
"home.column_settings.show_replies": "Ցուցադրել պատասխանները",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
- "intervals.full.days": "{number, plural, one {# day} other {# days}}",
- "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}",
- "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}",
+ "home.hide_announcements": "Թաքցնել հայտարարությունները",
+ "home.show_announcements": "Ցուցադրել հայտարարությունները",
+ "intervals.full.days": "{number, plural, one {# օր} other {# օր}}",
+ "intervals.full.hours": "{number, plural, one {# ժամ} other {# ժամ}}",
+ "intervals.full.minutes": "{number, plural, one {# րոպե} other {# րոպե}}",
"introduction.federation.action": "Հաջորդ",
- "introduction.federation.federated.headline": "Federated",
- "introduction.federation.federated.text": "Public posts from other servers of the fediverse will appear in the federated timeline.",
+ "introduction.federation.federated.headline": "Դաշնային",
+ "introduction.federation.federated.text": "Դաշտնեզերքի հարևան հանգույցների հանրային գրառումները կհայտնվեն դաշնային հոսքում։",
"introduction.federation.home.headline": "Հիմնական",
- "introduction.federation.home.text": "Posts from people you follow will appear in your home feed. You can follow anyone on any server!",
+ "introduction.federation.home.text": "Այն անձանց թթերը ում հետևում ես, կհայտնվի հիմնական հոսքում։ Դու կարող ես հետևել ցանկացած անձի ցանկացած հանգույցից։",
"introduction.federation.local.headline": "Տեղային",
- "introduction.federation.local.text": "Public posts from people on the same server as you will appear in the local timeline.",
+ "introduction.federation.local.text": "Տեղական հոսքում կարող ես տեսնել քո հանգույցի բոլոր հանրային գրառումները։",
"introduction.interactions.action": "Finish toot-orial!",
"introduction.interactions.favourite.headline": "Նախընտրելի",
- "introduction.interactions.favourite.text": "You can save a toot for later, and let the author know that you liked it, by favouriting it.",
+ "introduction.interactions.favourite.text": "Փոխանցիր հեղինակին որ քեզ դուր է եկել իր թութը հավանելով այն։",
"introduction.interactions.reblog.headline": "Տարածել",
- "introduction.interactions.reblog.text": "You can share other people's toots with your followers by boosting them.",
+ "introduction.interactions.reblog.text": "Կիսիր այլ օգտատերերի թութերը քո հետևորդների հետ տարածելով դրանք քո անձնական էջում։",
"introduction.interactions.reply.headline": "Պատասխանել",
- "introduction.interactions.reply.text": "You can reply to other people's and your own toots, which will chain them together in a conversation.",
+ "introduction.interactions.reply.text": "Արձագանքիր ուրիշների և քո թթերին, դրանք կդարսվեն մեկ ընհանուր քննարկման շղթայով։",
"introduction.welcome.action": "Գնացի՜նք։",
"introduction.welcome.headline": "Առաջին քայլեր",
- "introduction.welcome.text": "Welcome to the fediverse! In a few moments, you'll be able to broadcast messages and talk to your friends across a wide variety of servers. But this server, {domain}, is special—it hosts your profile, so remember its name.",
+ "introduction.welcome.text": "Դաշնեզերքը ողջունում է ձեզ։ Շուտով կկարողանաս ուղարկել նամակներ ու շփվել տարբեր հանգույցների ընկերներիդ հետ։ Բայց մտապահիր {domain} հանգույցը, այն յուրահատուկ է, այստեղ է պահվում քո հաշիվը։",
"keyboard_shortcuts.back": "ետ նավարկելու համար",
"keyboard_shortcuts.blocked": "արգելափակված օգտատերերի ցանկը բացելու համար",
"keyboard_shortcuts.boost": "տարածելու համար",
"keyboard_shortcuts.column": "սյուներից մեկի վրա սեւեռվելու համար",
"keyboard_shortcuts.compose": "շարադրման տիրույթին սեւեռվելու համար",
"keyboard_shortcuts.description": "Նկարագրություն",
- "keyboard_shortcuts.direct": "to open direct messages column",
+ "keyboard_shortcuts.direct": "հասցեագրված գրվածքների հոսքը բացելու համար",
"keyboard_shortcuts.down": "ցանկով ներքեւ շարժվելու համար",
"keyboard_shortcuts.enter": "թութը բացելու համար",
"keyboard_shortcuts.favourite": "հավանելու համար",
- "keyboard_shortcuts.favourites": "to open favourites list",
- "keyboard_shortcuts.federated": "to open federated timeline",
+ "keyboard_shortcuts.favourites": "էջանիշերի ցուցակը բացելու համար",
+ "keyboard_shortcuts.federated": "դաշնային հոսքին անցնելու համար",
"keyboard_shortcuts.heading": "Ստեղնաշարի կարճատներ",
- "keyboard_shortcuts.home": "to open home timeline",
+ "keyboard_shortcuts.home": "անձնական հոսքին անցնելու համար",
"keyboard_shortcuts.hotkey": "Հատուկ ստեղն",
"keyboard_shortcuts.legend": "այս ձեռնարկը ցուցադրելու համար",
- "keyboard_shortcuts.local": "to open local timeline",
+ "keyboard_shortcuts.local": "տեղական հոսքին անցնելու համար",
"keyboard_shortcuts.mention": "հեղինակին նշելու համար",
- "keyboard_shortcuts.muted": "to open muted users list",
- "keyboard_shortcuts.my_profile": "to open your profile",
- "keyboard_shortcuts.notifications": "to open notifications column",
- "keyboard_shortcuts.open_media": "to open media",
+ "keyboard_shortcuts.muted": "լռեցված օգտատերերի ցանկը բացելու համար",
+ "keyboard_shortcuts.my_profile": "սեփական էջին անցնելու համար",
+ "keyboard_shortcuts.notifications": "ծանուցումեների սյունակը բացելու համար",
+ "keyboard_shortcuts.open_media": "ցուցադրել մեդիան",
"keyboard_shortcuts.pinned": "ամրացուած թթերի ցանկը բացելու համար",
"keyboard_shortcuts.profile": "հեղինակի անձնական էջը բացելու համար",
"keyboard_shortcuts.reply": "պատասխանելու համար",
@@ -252,7 +252,7 @@
"lists.new.title_placeholder": "Նոր ցանկի վերնագիր",
"lists.search": "Փնտրել քո հետեւած մարդկանց մեջ",
"lists.subheading": "Քո ցանկերը",
- "load_pending": "{count, plural, one {# new item} other {# new items}}",
+ "load_pending": "{count, plural, one {# նոր նյութ} other {# նոր նյութ}}",
"loading_indicator.label": "Բեռնվում է…",
"media_gallery.toggle_visible": "Ցուցադրել/թաքցնել",
"missing_indicator.label": "Չգտնվեց",
@@ -283,7 +283,7 @@
"navigation_bar.security": "Անվտանգություն",
"notification.favourite": "{name} հավանեց թութդ",
"notification.follow": "{name} սկսեց հետեւել քեզ",
- "notification.follow_request": "{name} has requested to follow you",
+ "notification.follow_request": "{name} քեզ հետևելու հայց է ուղարկել",
"notification.mention": "{name} նշեց քեզ",
"notification.own_poll": "Հարցումդ աւարտուեց",
"notification.poll": "Հարցումը, ուր դու քուէարկել ես, աւարտուեց։",
@@ -296,7 +296,7 @@
"notifications.column_settings.filter_bar.category": "Արագ զտման վահանակ",
"notifications.column_settings.filter_bar.show": "Ցուցադրել",
"notifications.column_settings.follow": "Նոր հետեւողներ՝",
- "notifications.column_settings.follow_request": "New follow requests:",
+ "notifications.column_settings.follow_request": "Նոր հետեւելու հայցեր:",
"notifications.column_settings.mention": "Նշումներ՝",
"notifications.column_settings.poll": "Հարցման արդիւնքները՝",
"notifications.column_settings.push": "Հրելու ծանուցումներ",
@@ -312,8 +312,8 @@
"notifications.group": "{count} ծանուցում",
"poll.closed": "Փակ",
"poll.refresh": "Թարմացնել",
- "poll.total_people": "{count, plural, one {# person} other {# people}}",
- "poll.total_votes": "{count, plural, one {# vote} other {# votes}}",
+ "poll.total_people": "{count, plural, one {# հոգի} other {# հոգի}}",
+ "poll.total_votes": "{count, plural, one {# ձայն} other {# ձայն}}",
"poll.vote": "Քուէարկել",
"poll.voted": "Դու քուէարկել ես այս տարբերակի համար",
"poll_button.add_poll": "Աւելացնել հարցում",
@@ -335,7 +335,7 @@
"relative_time.just_now": "նոր",
"relative_time.minutes": "{number}ր",
"relative_time.seconds": "{number}վ",
- "relative_time.today": "today",
+ "relative_time.today": "Այսօր",
"reply_indicator.cancel": "Չեղարկել",
"report.forward": "Փոխանցել {target}֊ին",
"report.forward_hint": "Այս հաշիւ այլ հանգոյցից է։ Ուղարկե՞մ այնտեղ էլ այս բողոքի անոնիմ պատճէնը։",
@@ -361,10 +361,10 @@
"status.bookmark": "Էջանիշ",
"status.cancel_reblog_private": "Ապատարածել",
"status.cannot_reblog": "Այս թութը չի կարող տարածվել",
- "status.copy": "Copy link to status",
+ "status.copy": "Պատճենել գրառման հղումը",
"status.delete": "Ջնջել",
- "status.detailed_status": "Detailed conversation view",
- "status.direct": "Direct message @{name}",
+ "status.detailed_status": "Շղթայի ընդլայնված դիտում",
+ "status.direct": "Նամակ գրել {name} -ին",
"status.embed": "Ներդնել",
"status.favourite": "Հավանել",
"status.filtered": "Զտված",
@@ -376,57 +376,57 @@
"status.mute_conversation": "Լռեցնել խոսակցությունը",
"status.open": "Ընդարձակել այս թութը",
"status.pin": "Ամրացնել անձնական էջում",
- "status.pinned": "Pinned toot",
+ "status.pinned": "Ամրացված թութ",
"status.read_more": "Կարդալ ավելին",
"status.reblog": "Տարածել",
- "status.reblog_private": "Boost to original audience",
+ "status.reblog_private": "Տարածել սեփական լսարանին",
"status.reblogged_by": "{name} տարածել է",
- "status.reblogs.empty": "No one has boosted this toot yet. When someone does, they will show up here.",
- "status.redraft": "Delete & re-draft",
- "status.remove_bookmark": "Remove bookmark",
+ "status.reblogs.empty": "Այս թութը ոչ մէկ դեռ չի տարածել։ Տարածողները կերեւան այստեղ, երբ որևէ մեկը տարածի։",
+ "status.redraft": "Ջնջել եւ վերակազմել",
+ "status.remove_bookmark": "Հեռացնել էջանիշերից",
"status.reply": "Պատասխանել",
"status.replyAll": "Պատասխանել թելին",
"status.report": "Բողոքել @{name}֊ից",
"status.sensitive_warning": "Կասկածելի բովանդակություն",
"status.share": "Կիսվել",
"status.show_less": "Պակաս",
- "status.show_less_all": "Show less for all",
+ "status.show_less_all": "Թաքցնել բոլոր նախազգուշացնումները",
"status.show_more": "Ավելին",
- "status.show_more_all": "Show more for all",
- "status.show_thread": "Show thread",
+ "status.show_more_all": "Ցուցադրել բոլոր նախազգուշացնումները",
+ "status.show_thread": "Բացել շղթան",
"status.uncached_media_warning": "Անհասանելի",
"status.unmute_conversation": "Ապալռեցնել խոսակցությունը",
"status.unpin": "Հանել անձնական էջից",
- "suggestions.dismiss": "Dismiss suggestion",
- "suggestions.header": "You might be interested in…",
+ "suggestions.dismiss": "Անտեսել առաջարկը",
+ "suggestions.header": "Միգուցե քեզ հետաքրքրի…",
"tabs_bar.federated_timeline": "Դաշնային",
"tabs_bar.home": "Հիմնական",
"tabs_bar.local_timeline": "Տեղական",
"tabs_bar.notifications": "Ծանուցումներ",
"tabs_bar.search": "Փնտրել",
- "time_remaining.days": "{number, plural, one {# day} other {# days}} left",
+ "time_remaining.days": "{number, plural, one {մնաց # օր} other {մնաց # օր}}",
"time_remaining.hours": "{number, plural, one {# ժամ} other {# ժամ}} անց",
"time_remaining.minutes": "{number, plural, one {# րոպե} other {# րոպե}} անց",
- "time_remaining.moments": "Moments remaining",
+ "time_remaining.moments": "Մնացել է մի քանի վարկյան",
"time_remaining.seconds": "{number, plural, one {# վայրկյան} other {# վայրկյան}} անց",
- "trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
+ "trends.count_by_accounts": "{count} {rawCount, plural, one {հոգի} other {հոգի}} խոսում է սրա մասին",
"trends.trending_now": "Այժմ արդիական",
"ui.beforeunload": "Քո սեւագիրը կկորի, եթե լքես Մաստոդոնը։",
"upload_area.title": "Քաշիր ու նետիր՝ վերբեռնելու համար",
"upload_button.label": "Ավելացնել մեդիա",
"upload_error.limit": "Ֆայլի վերբեռնման սահմանաչափը գերազանցված է։",
- "upload_error.poll": "File upload not allowed with polls.",
- "upload_form.audio_description": "Describe for people with hearing loss",
+ "upload_error.poll": "Հարցումների հետ ֆայլ կցել հնարավոր չէ։",
+ "upload_form.audio_description": "Նկարագրիր ձայնագրության բովանդակությունը լսողական խնդիրներով անձանց համար",
"upload_form.description": "Նկարագրություն ավելացրու տեսողական խնդիրներ ունեցողների համար",
"upload_form.edit": "Խմբագրել",
"upload_form.undo": "Հետարկել",
- "upload_form.video_description": "Describe for people with hearing loss or visual impairment",
+ "upload_form.video_description": "Նկարագրիր տեսանյութը լսողական կամ տեսողական խնդիրներով անձանց համար",
"upload_modal.analyzing_picture": "Լուսանկարի վերլուծում…",
"upload_modal.apply": "Կիրառել",
"upload_modal.description_placeholder": "Ճկուն շագանակագույն աղվեսը ցատկում է ծույլ շան վրայով",
"upload_modal.detect_text": "Հայտնբերել տեքստը նկարից",
"upload_modal.edit_media": "Խմբագրել մեդիան",
- "upload_modal.hint": "Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.",
+ "upload_modal.hint": "Սեղմեք և տեղաշարժեք նախատեսքի վրայի շրջանակը ընտրելու այն կետը որը միշտ տեսանելի կլինի մանրապատկերներում։",
"upload_modal.preview_label": "Նախադիտում ({ratio})",
"upload_progress.label": "Վերբեռնվում է…",
"video.close": "Փակել տեսագրությունը",
diff --git a/app/javascript/mastodon/locales/it.json b/app/javascript/mastodon/locales/it.json
index 94f81116c..c1b47f860 100644
--- a/app/javascript/mastodon/locales/it.json
+++ b/app/javascript/mastodon/locales/it.json
@@ -5,7 +5,7 @@
"account.block": "Blocca @{name}",
"account.block_domain": "Nascondi tutto da {domain}",
"account.blocked": "Bloccato",
- "account.cancel_follow_request": "Annulla richiesta di seguito",
+ "account.cancel_follow_request": "Annulla richiesta di seguire",
"account.direct": "Invia messaggio privato a @{name}",
"account.domain_blocked": "Dominio nascosto",
"account.edit_profile": "Modifica profilo",
@@ -36,7 +36,7 @@
"account.unblock": "Sblocca @{name}",
"account.unblock_domain": "Non nascondere {domain}",
"account.unendorse": "Non mettere in evidenza sul profilo",
- "account.unfollow": "Non seguire",
+ "account.unfollow": "Smetti di seguire",
"account.unmute": "Non silenziare @{name}",
"account.unmute_notifications": "Non silenziare più le notifiche da @{name}",
"alert.rate_limited.message": "Riprova dopo {retry_time, time, medium}.",
diff --git a/app/javascript/mastodon/locales/ja.json b/app/javascript/mastodon/locales/ja.json
index b1a9ad9ce..83c7db6c1 100644
--- a/app/javascript/mastodon/locales/ja.json
+++ b/app/javascript/mastodon/locales/ja.json
@@ -3,11 +3,11 @@
"account.badges.bot": "Bot",
"account.badges.group": "Group",
"account.block": "@{name}さんをブロック",
- "account.block_domain": "{domain}全体を非表示",
+ "account.block_domain": "{domain}全体をブロック",
"account.blocked": "ブロック済み",
"account.cancel_follow_request": "フォローリクエストを取り消す",
"account.direct": "@{name}さんにダイレクトメッセージ",
- "account.domain_blocked": "ドメイン非表示中",
+ "account.domain_blocked": "ドメインブロック中",
"account.edit_profile": "プロフィール編集",
"account.endorse": "プロフィールで紹介する",
"account.follow": "フォロー",
@@ -34,7 +34,7 @@
"account.share": "@{name}さんのプロフィールを共有する",
"account.show_reblogs": "@{name}さんからのブーストを表示",
"account.unblock": "@{name}さんのブロックを解除",
- "account.unblock_domain": "{domain}の非表示を解除",
+ "account.unblock_domain": "{domain}のブロックを解除",
"account.unendorse": "プロフィールから外す",
"account.unfollow": "フォロー解除",
"account.unmute": "@{name}さんのミュートを解除",
@@ -57,7 +57,7 @@
"column.community": "ローカルタイムライン",
"column.direct": "ダイレクトメッセージ",
"column.directory": "ディレクトリ",
- "column.domain_blocks": "非表示にしたドメイン",
+ "column.domain_blocks": "ブロックしたドメイン",
"column.favourites": "お気に入り",
"column.follow_requests": "フォローリクエスト",
"column.home": "ホーム",
@@ -107,7 +107,7 @@
"confirmations.delete.message": "本当に削除しますか?",
"confirmations.delete_list.confirm": "削除",
"confirmations.delete_list.message": "本当にこのリストを完全に削除しますか?",
- "confirmations.domain_block.confirm": "ドメイン全体を非表示",
+ "confirmations.domain_block.confirm": "ドメイン全体をブロック",
"confirmations.domain_block.message": "本当に{domain}全体を非表示にしますか? 多くの場合は個別にブロックやミュートするだけで充分であり、また好ましいです。公開タイムラインにそのドメインのコンテンツが表示されなくなり、通知も届かなくなります。そのドメインのフォロワーはアンフォローされます。",
"confirmations.logout.confirm": "ログアウト",
"confirmations.logout.message": "本当にログアウトしますか?",
@@ -150,7 +150,7 @@
"empty_column.bookmarked_statuses": "まだ何もブックマーク登録していません。ブックマーク登録するとここに表示されます。",
"empty_column.community": "ローカルタイムラインはまだ使われていません。何か書いてみましょう!",
"empty_column.direct": "ダイレクトメッセージはまだありません。ダイレクトメッセージをやりとりすると、ここに表示されます。",
- "empty_column.domain_blocks": "非表示にしているドメインはありません。",
+ "empty_column.domain_blocks": "ブロックしているドメインはありません。",
"empty_column.favourited_statuses": "まだ何もお気に入り登録していません。お気に入り登録するとここに表示されます。",
"empty_column.favourites": "まだ誰もお気に入り登録していません。お気に入り登録されるとここに表示されます。",
"empty_column.follow_requests": "まだフォローリクエストを受けていません。フォローリクエストを受けるとここに表示されます。",
@@ -258,7 +258,7 @@
"lists.subheading": "あなたのリスト",
"load_pending": "{count} 件の新着",
"loading_indicator.label": "読み込み中...",
- "media_gallery.toggle_visible": "表示切り替え",
+ "media_gallery.toggle_visible": "メディアを隠す",
"missing_indicator.label": "見つかりません",
"missing_indicator.sublabel": "見つかりませんでした",
"mute_modal.hide_notifications": "このユーザーからの通知を隠しますか?",
@@ -269,7 +269,7 @@
"navigation_bar.compose": "トゥートの新規作成",
"navigation_bar.direct": "ダイレクトメッセージ",
"navigation_bar.discover": "見つける",
- "navigation_bar.domain_blocks": "非表示にしたドメイン",
+ "navigation_bar.domain_blocks": "ブロックしたドメイン",
"navigation_bar.edit_profile": "プロフィールを編集",
"navigation_bar.favourites": "お気に入り",
"navigation_bar.filters": "フィルター設定",
@@ -324,13 +324,13 @@
"poll_button.add_poll": "アンケートを追加",
"poll_button.remove_poll": "アンケートを削除",
"privacy.change": "公開範囲を変更",
- "privacy.direct.long": "メンションしたユーザーだけに公開",
+ "privacy.direct.long": "送信した相手のみ閲覧可",
"privacy.direct.short": "ダイレクト",
- "privacy.private.long": "フォロワーだけに公開",
+ "privacy.private.long": "フォロワーのみ閲覧可",
"privacy.private.short": "フォロワー限定",
- "privacy.public.long": "公開TLに投稿する",
+ "privacy.public.long": "誰でも閲覧可、公開TLに表示",
"privacy.public.short": "公開",
- "privacy.unlisted.long": "公開TLで表示しない",
+ "privacy.unlisted.long": "誰でも閲覧可、公開TLに非表示",
"privacy.unlisted.short": "未収載",
"refresh": "更新",
"regeneration_indicator.label": "読み込み中…",
diff --git a/app/javascript/mastodon/locales/kab.json b/app/javascript/mastodon/locales/kab.json
index e78b4cc4f..8ce4c2774 100644
--- a/app/javascript/mastodon/locales/kab.json
+++ b/app/javascript/mastodon/locales/kab.json
@@ -1,51 +1,51 @@
{
- "account.add_or_remove_from_list": "Rnu neγ kkes seg tebdarin",
+ "account.add_or_remove_from_list": "Rnu neɣ kkes seg tebdarin",
"account.badges.bot": "Aṛubut",
"account.badges.group": "Agraw",
"account.block": "Seḥbes @{name}",
"account.block_domain": "Ffer kra i d-yekkan seg {domain}",
"account.blocked": "Yettuseḥbes",
- "account.cancel_follow_request": "Sefsex asuter n weḍfaṛ",
+ "account.cancel_follow_request": "Sefsex asuter n uḍfaṛ",
"account.direct": "Izen usrid i @{name}",
- "account.domain_blocked": "Taγult yeffren",
- "account.edit_profile": "Ẓreg amaγnu",
- "account.endorse": "Welleh fell-as deg umaγnu-inek",
+ "account.domain_blocked": "Taɣult yeffren",
+ "account.edit_profile": "Ẓreg amaɣnu",
+ "account.endorse": "Welleh fell-as deg umaɣnu-inek",
"account.follow": "Ḍfeṛ",
"account.followers": "Imeḍfaṛen",
"account.followers.empty": "Ar tura, ulac yiwen i yeṭṭafaṛen amseqdac-agi.",
- "account.follows": "Ig ṭafaṛ",
+ "account.follows": "I yeṭṭafaṛ",
"account.follows.empty": "Ar tura, amseqdac-agi ur yeṭṭafaṛ yiwen.",
"account.follows_you": "Yeṭṭafaṛ-ik",
"account.hide_reblogs": "Ffer ayen i ibeṭṭu @{name}",
"account.last_status": "Armud aneggaru",
"account.link_verified_on": "Taγara n useγwen-a tettwasenqed ass n {date}",
"account.locked_info": "Amiḍan-agi uslig isekweṛ. D bab-is kan i izemren ad yeǧǧ, s ufus-is, win ara t-iḍefṛen.",
- "account.media": "Allal n teywalt",
+ "account.media": "Amidya",
"account.mention": "Bder-d @{name}",
- "account.moved_to": "{name} ibeddel γer:",
+ "account.moved_to": "{name} ibeddel ɣer:",
"account.mute": "Sgugem @{name}",
- "account.mute_notifications": "Susem ilγa sγur @{name}",
+ "account.mute_notifications": "Sgugem tilɣa sγur @{name}",
"account.muted": "Yettwasgugem",
"account.never_active": "Werǧin",
"account.posts": "Tijewwaqin",
"account.posts_with_replies": "Tijewwaqin akked tririyin",
- "account.report": "Sewɛed @{name}",
- "account.requested": "Di laɛḍil ad yettwaqbel. Ssit iwakken ad yefsex usuter n weḍfar",
- "account.share": "Bḍu amaγnu n @{name}",
+ "account.report": "Cetki ɣef @{name}",
+ "account.requested": "Di laɛḍil ad yettwaqbel. Ssit i wakken ad yefsex usuter n uḍfar",
+ "account.share": "Bḍu amaɣnu n @{name}",
"account.show_reblogs": "Sken-d inebḍa n @{name}",
"account.unblock": "Serreḥ i @{name}",
- "account.unblock_domain": "Kkes tuffra i {domain}",
- "account.unendorse": "Ur ttwellih ara fell-as deg umaγnu-inek",
+ "account.unblock_domain": "Sken-d {domain}",
+ "account.unendorse": "Ur ttwellih ara fell-as deg umaɣnu-inek",
"account.unfollow": "Ur ṭṭafaṛ ara",
- "account.unmute": "Kkes asgugem γef @{name}",
- "account.unmute_notifications": "Serreḥ ilγa sγur @{name}",
- "alert.rate_limited.message": "Ma ulac aγilif ɛreḍ tikelt-nniḍen mbeɛd {retry_time, time, medium}.",
+ "account.unmute": "Kkes asgugem ɣef @{name}",
+ "account.unmute_notifications": "Serreḥ ilɣa sɣur @{name}",
+ "alert.rate_limited.message": "Ma ulac aɣilif ɛreḍ tikelt-nniḍen akka {retry_time, time, medium}.",
"alert.rate_limited.title": "Aktum s talast",
- "alert.unexpected.message": "Tella-d tuccḍa i γef ur nedmi ara.",
+ "alert.unexpected.message": "Yeḍra-d unezri ur netturaǧu ara.",
"alert.unexpected.title": "Ayhuh!",
- "announcement.announcement": "Ulγu",
+ "announcement.announcement": "Ulɣu",
"autosuggest_hashtag.per_week": "{count} i yimalas",
- "boost_modal.combo": "Tzemreḍ ad tetekkiḍ γef {combo} akken ad tessurfeḍ aya tikelt-nniḍen",
+ "boost_modal.combo": "Tzemreḍ ad tetekkiḍ ɣef {combo} akken ad tessurfeḍ aya tikelt-nniḍen",
"bundle_column_error.body": "Tella-d kra n tuccḍa mi d-yettali ugbur-agi.",
"bundle_column_error.retry": "Ɛreḍ tikelt-nniḍen",
"bundle_column_error.title": "Tuccḍa deg uẓeṭṭa",
@@ -56,22 +56,22 @@
"column.bookmarks": "Ticraḍ",
"column.community": "Tasuddemt tadigant",
"column.direct": "Iznan usriden",
- "column.directory": "Qelleb deg imaγnuten",
- "column.domain_blocks": "Tiγula yettwaffren",
+ "column.directory": "Inig deg imaɣnuten",
+ "column.domain_blocks": "Taɣulin yeffren",
"column.favourites": "Ismenyifen",
"column.follow_requests": "Isuturen n teḍfeṛt",
"column.home": "Agejdan",
"column.lists": "Tibdarin",
"column.mutes": "Imiḍanen yettwasgugmen",
- "column.notifications": "Tilγa",
+ "column.notifications": "Tilɣa",
"column.pins": "Tijewwaqin yettwasenṭḍen",
"column.public": "Tasuddemt tamatut",
- "column_back_button.label": "Tuγalin",
- "column_header.hide_settings": "Ffer iγewwaṛen",
- "column_header.moveLeft_settings": "Err ajgu γer tama tazelmaḍt",
- "column_header.moveRight_settings": "Err ajgu γer tama tayfust",
+ "column_back_button.label": "Tuɣalin",
+ "column_header.hide_settings": "Ffer iɣewwaṛen",
+ "column_header.moveLeft_settings": "Err ajgu ɣer tama tazelmaḍt",
+ "column_header.moveRight_settings": "Err ajgu ɣer tama tayfust",
"column_header.pin": "Senteḍ",
- "column_header.show_settings": "Sken iγewwaṛen",
+ "column_header.show_settings": "Sken iɣewwaṛen",
"column_header.unpin": "Kkes asenteḍ",
"column_subheading.settings": "Iγewwaṛen",
"community.column_settings.media_only": "Allal n teywalt kan",
@@ -102,7 +102,7 @@
"confirmations.delete.confirm": "Kkes",
"confirmations.delete.message": "Tebγiḍ s tidet ad tekkseḍ tasuffeγt-agi?",
"confirmations.delete_list.confirm": "Kkes",
- "confirmations.delete_list.message": "Tebγiḍ s tidet ad tekkseḍ tabdert-agi i lebda?",
+ "confirmations.delete_list.message": "Tebγiḍ s tidet ad tekkseḍ umuγ-agi i lebda?",
"confirmations.domain_block.confirm": "Ffer taγult meṛṛa",
"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. You will not see content from that domain in any public timelines or your notifications. Your followers from that domain will be removed.",
"confirmations.logout.confirm": "Ffeγ",
@@ -137,7 +137,7 @@
"emoji_button.people": "Medden",
"emoji_button.recent": "Wid yettuseqdacen s waṭas",
"emoji_button.search": "Nadi…",
- "emoji_button.search_results": "Igmaḍ u unadi",
+ "emoji_button.search_results": "Igemmaḍ n unadi",
"emoji_button.symbols": "Izamulen",
"emoji_button.travel": "Imeḍqan d Yinigen",
"empty_column.account_timeline": "Ulac tijewwaqin dagi!",
@@ -153,8 +153,8 @@
"empty_column.hashtag": "Ar tura ulac kra n ugbur yesɛan assaγ γer uhacṭag-agi.",
"empty_column.home": "Tasuddemt tagejdant n yisallen d tilemt! Ẓer {public} neγ nadi ad tafeḍ imseqdacen-nniḍen ad ten-ḍefṛeḍ.",
"empty_column.home.public_timeline": "tasuddemt tazayezt n yisallen",
- "empty_column.list": "Ar tura ur yelli kra deg tebdert-a. Ad d-yettwasken da ticki iɛeggalen n tebdert-a suffγen-d kra.",
- "empty_column.lists": "Ulac γur-k kra n tebdert yakan. Ad d-tettwasken da ticki tesluleḍ-d yiwet.",
+ "empty_column.list": "Ar tura ur yelli kra deg umuγ-a. Ad d-yettwasken da ticki iɛeggalen n wumuγ-a suffγen-d kra.",
+ "empty_column.lists": "Ulac γur-k kra n wumuγ yakan. Ad d-tettwasken da ticki tesluleḍ-d yiwet.",
"empty_column.mutes": "Ulac γur-k imseqdacen i yettwasgugmen.",
"empty_column.notifications": "Ulac γur-k tilγa. Sedmer akked yemdanen-nniḍen akken ad tebduḍ adiwenni.",
"empty_column.public": "Ulac kra da! Aru kra, neγ ḍfeṛ imdanen i yellan deg yiqeddacen-nniḍen akken ad d-teččar tsuddemt tazayezt",
@@ -202,58 +202,58 @@
"introduction.interactions.reblog.headline": "Bḍu tikelt-nniḍen",
"introduction.interactions.reblog.text": "Tzemreḍ ad tebḍuḍ tijewwaqin n medden akk d yimeḍfaṛen-ik s beṭṭu-nsent tikelt-nniḍen.",
"introduction.interactions.reply.headline": "Err",
- "introduction.interactions.reply.text": "Tzemreḍ ad terreḍ γef tjewwakin-ik d tid n medden-nniḍen, d acu ara tent-id-iɛeqden ta deffir ta deg yiwen udiwenni.",
+ "introduction.interactions.reply.text": "Tzemreḍ ad terreḍ γef tjewwaqin-ik·im akked tid n medden-nniḍen, aya atent-id-icudd ta deffir ta deg yiwen udiwenni.",
"introduction.welcome.action": "Bdu!",
"introduction.welcome.headline": "Isurifen imenza",
"introduction.welcome.text": "Anṣuf γer fediverse! Deg kra n yimiren, ad tizmireḍ ad tzzuzreḍ iznan neγ ad tmeslayeḍ i yemddukkal deg waṭas n yiqeddacen. Maca aqeddac-agi, {domain}, mačči am wiyaḍ - deg-s i yella umaγnu-ik, ihi cfu γef yisem-is.",
"keyboard_shortcuts.back": "uγal ar deffir",
- "keyboard_shortcuts.blocked": "akken ad teldiḍ tabdert n yimseqdacen yettwasḥebsen",
+ "keyboard_shortcuts.blocked": "akken ad teldiḍ umuγ n yimseqdacen yettwasḥebsen",
"keyboard_shortcuts.boost": "i beṭṭu tikelt-nniḍen",
"keyboard_shortcuts.column": "to focus a status in one of the columns",
"keyboard_shortcuts.compose": "to focus the compose textarea",
"keyboard_shortcuts.description": "Aglam",
"keyboard_shortcuts.direct": "akken ad teldiḍ ajgu n yiznan usriden",
- "keyboard_shortcuts.down": "i kennu γer wadda n tebdert",
+ "keyboard_shortcuts.down": "i kennu γer wadda n wumuγ",
"keyboard_shortcuts.enter": "i tildin n tsuffeγt",
"keyboard_shortcuts.favourite": "akken ad ternuḍ γer yismenyifen",
- "keyboard_shortcuts.favourites": "i tildin n tebdert n yismenyifen",
+ "keyboard_shortcuts.favourites": "i tildin umuγ n yismenyifen",
"keyboard_shortcuts.federated": "i tildin n tsuddemt tamatut n yisallen",
"keyboard_shortcuts.heading": "Inegzumen n unasiw",
"keyboard_shortcuts.home": "i tildin n tsuddemt tagejdant n yisallen",
"keyboard_shortcuts.hotkey": "Inegzumen",
- "keyboard_shortcuts.legend": "to display this legend",
+ "keyboard_shortcuts.legend": "akken ad tsekneḍ taneffust-agi",
"keyboard_shortcuts.local": "i tildin n tsuddemt tadigant n yisallen",
"keyboard_shortcuts.mention": "akken ad d-bedreḍ ameskar",
- "keyboard_shortcuts.muted": "akken ad teldiḍ tabdert n yimseqdacen yettwasgugmen",
+ "keyboard_shortcuts.muted": "akken ad teldiḍ umuγ n yimseqdacen yettwasgugmen",
"keyboard_shortcuts.my_profile": "akken ad d-teldiḍ amaγnu-ik",
"keyboard_shortcuts.notifications": "akken ad d-teldiḍ ajgu n tilγa",
- "keyboard_shortcuts.open_media": "to open media",
- "keyboard_shortcuts.pinned": "i tildin n tebdert n tjewwaqin yettwasentḍen",
+ "keyboard_shortcuts.open_media": "i taɣwalin yeldin ",
+ "keyboard_shortcuts.pinned": "akken ad teldiḍ umuγ n tjewwiqin yettwasentḍen",
"keyboard_shortcuts.profile": "akken ad d-teldiḍ amaγnu n umeskar",
"keyboard_shortcuts.reply": "i tririt",
- "keyboard_shortcuts.requests": "akken ad d-teldiḍ tabdert n yisuturen n teḍfeṛt",
+ "keyboard_shortcuts.requests": "akken ad d-teldiḍ umuγ n yisuturen n teḍfeṛt",
"keyboard_shortcuts.search": "to focus search",
"keyboard_shortcuts.start": "akken ad d-teldiḍ ajgu n \"bdu\"",
"keyboard_shortcuts.toggle_hidden": "to show/hide text behind CW",
"keyboard_shortcuts.toggle_sensitivity": "i teskent/tuffra n yimidyaten",
"keyboard_shortcuts.toot": "i wakken attebdud tajewwaqt tamaynut",
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
- "keyboard_shortcuts.up": "i tulin γer ufella n tebdert",
+ "keyboard_shortcuts.up": "i tulin γer d asawen n wumuγ",
"lightbox.close": "Mdel",
"lightbox.next": "Γer zdat",
"lightbox.previous": "Γer deffir",
"lightbox.view_context": "Ẓer amnaḍ",
- "lists.account.add": "Rnu γer tabdart",
- "lists.account.remove": "Kkes seg tebdart",
- "lists.delete": "Kkes tabdert",
- "lists.edit": "Ẓreg tabdert",
+ "lists.account.add": "Rnu γer wumuγ",
+ "lists.account.remove": "Kkes seg umuγ",
+ "lists.delete": "Kkes umuγ",
+ "lists.edit": "Ẓreg umuγ",
"lists.edit.submit": "Beddel azwel",
- "lists.new.create": "Rnu tabdart",
- "lists.new.title_placeholder": "Azwel n tebdert tamaynut",
+ "lists.new.create": "Rnu umuγ",
+ "lists.new.title_placeholder": "Azwel amaynut n wumuγ",
"lists.search": "Nadi gar yemdanen i teṭṭafaṛeḍ",
- "lists.subheading": "Tibdarin-ik·im",
+ "lists.subheading": "Umuγen-ik·im",
"load_pending": "{count, plural, one {# n uferdis amaynut} other {# n yiferdisen imaynuten}}",
- "loading_indicator.label": "Yessalay-ed…",
+ "loading_indicator.label": "Yessalay-d…",
"media_gallery.toggle_visible": "Sken / Ffer",
"missing_indicator.label": "Ulac-it",
"missing_indicator.sublabel": "Ur nufi ara aγbalu-a",
@@ -271,9 +271,9 @@
"navigation_bar.filters": "Awalen i yettwasgugmen",
"navigation_bar.follow_requests": "Isuturen n teḍfeṛt",
"navigation_bar.follows_and_followers": "Imeḍfaṛen akked wid i teṭṭafaṛeḍ",
- "navigation_bar.info": "Γef uqeddac-a",
+ "navigation_bar.info": "Ɣef uqeddac-agi",
"navigation_bar.keyboard_shortcuts": "Inegzumen n unasiw",
- "navigation_bar.lists": "Tibdarin",
+ "navigation_bar.lists": "Umuγen",
"navigation_bar.logout": "Ffeγ",
"navigation_bar.mutes": "Iseqdacen yettwasusmen",
"navigation_bar.personal": "Udmawan",
@@ -326,15 +326,15 @@
"privacy.public.long": "Bḍu deg tsuddemt tazayezt",
"privacy.public.short": "Azayez",
"privacy.unlisted.long": "Ur beṭṭu ara deg tsuddemt tazayezt",
- "privacy.unlisted.short": "War tabdert",
+ "privacy.unlisted.short": "War umuγ",
"refresh": "Smiren",
- "regeneration_indicator.label": "Yessalay-ed…",
+ "regeneration_indicator.label": "Yessalay-d…",
"regeneration_indicator.sublabel": "Tasuddemt tagejdant ara d-tettwaheggay!",
"relative_time.days": "{number}u",
- "relative_time.hours": "{number}a",
+ "relative_time.hours": "{number}isr",
"relative_time.just_now": "tura",
- "relative_time.minutes": "{number}t",
- "relative_time.seconds": "{number}t",
+ "relative_time.minutes": "{number}tis",
+ "relative_time.seconds": "{number}tas",
"relative_time.today": "assa",
"reply_indicator.cancel": "Sefsex",
"report.forward": "Bren-it γeṛ {target}",
@@ -391,13 +391,13 @@
"status.share": "Bḍu",
"status.show_less": "Sken-d drus",
"status.show_less_all": "Semẓi akk tisuffγin",
- "status.show_more": "Sken-ed ugar",
+ "status.show_more": "Sken-d ugar",
"status.show_more_all": "Ẓerr ugar lebda",
- "status.show_thread": "Sken-ed lxiḍ",
+ "status.show_thread": "Sken-d lxiḍ",
"status.uncached_media_warning": "Ulac-it",
"status.unmute_conversation": "Kkes asgugem n udiwenni",
"status.unpin": "Kkes asenteḍ seg umaγnu",
- "suggestions.dismiss": "Dismiss suggestion",
+ "suggestions.dismiss": "Sefsex asumer",
"suggestions.header": "Ahat ad tcelgeḍ deg…",
"tabs_bar.federated_timeline": "Amatu",
"tabs_bar.home": "Agejdan",
@@ -408,10 +408,10 @@
"time_remaining.hours": "Mazal {number, plural, one {# n usrag} other {# n yesragen}}",
"time_remaining.minutes": "Mazal {number, plural, one {# n tesdat} other {# n tesdatin}}",
"time_remaining.moments": "Moments remaining",
- "time_remaining.seconds": "Mazal {number, plural, one {# n tasint} other {# n tsinin}}",
+ "time_remaining.seconds": "Mazal {number, plural, one {# n tasint} other {# n tsinin}} id yugran",
"trends.count_by_accounts": "{count} {rawCount, plural, one {n umdan} other {n yemdanen}} i yettmeslayen",
"trends.trending_now": "Trending now",
- "ui.beforeunload": "Arewway-ik·im ad iruḥ ma yella tefeγ-ed deg Maṣṭudun.",
+ "ui.beforeunload": "Arewway-ik·im ad iruḥ ma yella tefeɣ-d deg Maṣṭudun.",
"upload_area.title": "Zuḥeb rnu sers i tasalyt",
"upload_button.label": "Rnu Taγwalt ({formats})",
"upload_error.limit": "File upload limit exceeded.",
diff --git a/app/javascript/mastodon/locales/ko.json b/app/javascript/mastodon/locales/ko.json
index 6d6bf2ea2..cdcce62ff 100644
--- a/app/javascript/mastodon/locales/ko.json
+++ b/app/javascript/mastodon/locales/ko.json
@@ -53,7 +53,7 @@
"bundle_modal_error.message": "컴포넌트를 불러오는 과정에서 문제가 발생했습니다.",
"bundle_modal_error.retry": "다시 시도",
"column.blocks": "차단 중인 사용자",
- "column.bookmarks": "갈무리",
+ "column.bookmarks": "보관함",
"column.community": "로컬 타임라인",
"column.direct": "다이렉트 메시지",
"column.directory": "프로필 둘러보기",
@@ -143,7 +143,7 @@
"empty_column.account_timeline": "여긴 툿이 없어요!",
"empty_column.account_unavailable": "프로필 사용 불가",
"empty_column.blocks": "아직 아무도 차단하지 않았습니다.",
- "empty_column.bookmarked_statuses": "아직 갈무리한 툿이 없습니다. 툿을 갈무리하면 여기에 나타납니다.",
+ "empty_column.bookmarked_statuses": "아직 보관한 툿이 없습니다. 툿을 보관하면 여기에 나타납니다.",
"empty_column.community": "로컬 타임라인에 아무 것도 없습니다. 아무거나 적어 보세요!",
"empty_column.direct": "아직 다이렉트 메시지가 없습니다. 다이렉트 메시지를 보내거나 받은 경우, 여기에 표시 됩니다.",
"empty_column.domain_blocks": "아직 숨겨진 도메인이 없습니다.",
@@ -260,7 +260,7 @@
"mute_modal.hide_notifications": "이 사용자로부터의 알림을 숨기시겠습니까?",
"navigation_bar.apps": "모바일 앱",
"navigation_bar.blocks": "차단한 사용자",
- "navigation_bar.bookmarks": "갈무리",
+ "navigation_bar.bookmarks": "보관함",
"navigation_bar.community_timeline": "로컬 타임라인",
"navigation_bar.compose": "새 툿 작성",
"navigation_bar.direct": "다이렉트 메시지",
@@ -358,7 +358,7 @@
"status.admin_account": "@{name}에 대한 중재 화면 열기",
"status.admin_status": "중재 화면에서 이 게시물 열기",
"status.block": "@{name} 차단",
- "status.bookmark": "갈무리",
+ "status.bookmark": "보관",
"status.cancel_reblog_private": "부스트 취소",
"status.cannot_reblog": "이 포스트는 부스트 할 수 없습니다",
"status.copy": "게시물 링크 복사",
@@ -383,7 +383,7 @@
"status.reblogged_by": "{name}님이 부스트 했습니다",
"status.reblogs.empty": "아직 아무도 이 툿을 부스트하지 않았습니다. 부스트 한 사람들이 여기에 표시 됩니다.",
"status.redraft": "지우고 다시 쓰기",
- "status.remove_bookmark": "갈무리 삭제",
+ "status.remove_bookmark": "보관한 툿 삭제",
"status.reply": "답장",
"status.replyAll": "전원에게 답장",
"status.report": "신고",
@@ -398,7 +398,7 @@
"status.unmute_conversation": "이 대화의 뮤트 해제하기",
"status.unpin": "고정 해제",
"suggestions.dismiss": "추천 지우기",
- "suggestions.header": "이것에 관심이 있을 것 같습니다…",
+ "suggestions.header": "여기에 관심이 있을 것 같습니다…",
"tabs_bar.federated_timeline": "연합",
"tabs_bar.home": "홈",
"tabs_bar.local_timeline": "로컬",
diff --git a/app/javascript/mastodon/locales/nl.json b/app/javascript/mastodon/locales/nl.json
index 5048a3a49..6589c2b1d 100644
--- a/app/javascript/mastodon/locales/nl.json
+++ b/app/javascript/mastodon/locales/nl.json
@@ -2,11 +2,11 @@
"account.add_or_remove_from_list": "Toevoegen of verwijderen vanuit lijsten",
"account.badges.bot": "Bot",
"account.badges.group": "Groep",
- "account.block": "Blokkeer @{name}",
- "account.block_domain": "Verberg alles van {domain}",
+ "account.block": "@{name} blokkeren",
+ "account.block_domain": "Alles van {domain} verbergen",
"account.blocked": "Geblokkeerd",
"account.cancel_follow_request": "Volgverzoek annuleren",
- "account.direct": "Direct bericht @{name}",
+ "account.direct": "@{name} een direct bericht sturen",
"account.domain_blocked": "Domein verborgen",
"account.edit_profile": "Profiel bewerken",
"account.endorse": "Op profiel weergeven",
@@ -21,19 +21,19 @@
"account.link_verified_on": "Eigendom van deze link is gecontroleerd op {date}",
"account.locked_info": "De privacystatus van dit account is op besloten gezet. De eigenaar bepaalt handmatig wie hen kan volgen.",
"account.media": "Media",
- "account.mention": "Vermeld @{name}",
+ "account.mention": "@{name} vermelden",
"account.moved_to": "{name} is verhuisd naar:",
- "account.mute": "Negeer @{name}",
- "account.mute_notifications": "Negeer meldingen van @{name}",
+ "account.mute": "@{name} negeren",
+ "account.mute_notifications": "Meldingen van @{name} negeren",
"account.muted": "Genegeerd",
"account.never_active": "Nooit",
"account.posts": "Toots",
"account.posts_with_replies": "Toots en reacties",
- "account.report": "Rapporteer @{name}",
+ "account.report": "@{name} rapporteren",
"account.requested": "Wacht op goedkeuring. Klik om het volgverzoek te annuleren",
"account.share": "Profiel van @{name} delen",
"account.show_reblogs": "Toon boosts van @{name}",
- "account.unblock": "Deblokkeer @{name}",
+ "account.unblock": "@{name} deblokkeren",
"account.unblock_domain": "{domain} niet langer verbergen",
"account.unendorse": "Niet op profiel weergeven",
"account.unfollow": "Ontvolgen",
@@ -254,7 +254,7 @@
"lists.subheading": "Jouw lijsten",
"load_pending": "{count, plural, one {# nieuw item} other {# nieuwe items}}",
"loading_indicator.label": "Laden…",
- "media_gallery.toggle_visible": "Media wel/niet tonen",
+ "media_gallery.toggle_visible": "Media verbergen",
"missing_indicator.label": "Niet gevonden",
"missing_indicator.sublabel": "Deze hulpbron kan niet gevonden worden",
"mute_modal.hide_notifications": "Verberg meldingen van deze persoon?",
@@ -323,9 +323,9 @@
"privacy.direct.short": "Direct",
"privacy.private.long": "Alleen aan volgers tonen",
"privacy.private.short": "Alleen volgers",
- "privacy.public.long": "Op openbare tijdlijnen tonen",
+ "privacy.public.long": "Voor iedereen zichtbaar en op openbare tijdlijnen tonen",
"privacy.public.short": "Openbaar",
- "privacy.unlisted.long": "Niet op openbare tijdlijnen tonen",
+ "privacy.unlisted.long": "Voor iedereen zichtbaar, maar niet op openbare tijdlijnen tonen",
"privacy.unlisted.short": "Minder openbaar",
"refresh": "Vernieuwen",
"regeneration_indicator.label": "Aan het laden…",
@@ -357,22 +357,22 @@
"search_results.total": "{count, number} {count, plural, one {resultaat} other {resultaten}}",
"status.admin_account": "Moderatie-omgeving van @{name} openen",
"status.admin_status": "Deze toot in de moderatie-omgeving openen",
- "status.block": "Blokkeer @{name}",
+ "status.block": "@{name} blokkeren",
"status.bookmark": "Bladwijzer toevoegen",
"status.cancel_reblog_private": "Niet langer boosten",
"status.cannot_reblog": "Deze toot kan niet geboost worden",
"status.copy": "Link naar toot kopiëren",
"status.delete": "Verwijderen",
"status.detailed_status": "Uitgebreide gespreksweergave",
- "status.direct": "Direct bericht @{name}",
+ "status.direct": "@{name} een direct bericht sturen",
"status.embed": "Insluiten",
"status.favourite": "Favoriet",
"status.filtered": "Gefilterd",
"status.load_more": "Meer laden",
"status.media_hidden": "Media verborgen",
- "status.mention": "Vermeld @{name}",
+ "status.mention": "@{name} vermelden",
"status.more": "Meer",
- "status.mute": "Negeer @{name}",
+ "status.mute": "@{name} negeren",
"status.mute_conversation": "Negeer gesprek",
"status.open": "Uitgebreide toot tonen",
"status.pin": "Aan profielpagina vastmaken",
@@ -386,7 +386,7 @@
"status.remove_bookmark": "Bladwijzer verwijderen",
"status.reply": "Reageren",
"status.replyAll": "Reageer op iedereen",
- "status.report": "Rapporteer @{name}",
+ "status.report": "@{name} rapporteren",
"status.sensitive_warning": "Gevoelige inhoud",
"status.share": "Delen",
"status.show_less": "Minder tonen",
diff --git a/app/javascript/mastodon/locales/nn.json b/app/javascript/mastodon/locales/nn.json
index 9dd48767d..39fe5158e 100644
--- a/app/javascript/mastodon/locales/nn.json
+++ b/app/javascript/mastodon/locales/nn.json
@@ -43,7 +43,7 @@
"alert.rate_limited.title": "Begrensa rate",
"alert.unexpected.message": "Eit uventa problem oppstod.",
"alert.unexpected.title": "Oi sann!",
- "announcement.announcement": "Kunngjøring",
+ "announcement.announcement": "Kunngjering",
"autosuggest_hashtag.per_week": "{count} per veke",
"boost_modal.combo": "Du kan trykkja {combo} for å hoppa over dette neste gong",
"bundle_column_error.body": "Noko gjekk gale mens denne komponenten vart lasta ned.",
@@ -85,8 +85,8 @@
"compose_form.poll.duration": "Varigskap for røysting",
"compose_form.poll.option_placeholder": "Val {number}",
"compose_form.poll.remove_option": "Ta vekk dette valet",
- "compose_form.poll.switch_to_multiple": "Endre avstemning til å tillate flere valg",
- "compose_form.poll.switch_to_single": "Endre avstemning til å tillate ett valg",
+ "compose_form.poll.switch_to_multiple": "Endre avstemninga til å tillate fleirval",
+ "compose_form.poll.switch_to_single": "Endra avstemninga til tillate berre eitt val",
"compose_form.publish": "Tut",
"compose_form.publish_loud": "{publish}!",
"compose_form.sensitive.hide": "Merk medium som sensitivt",
@@ -184,8 +184,8 @@
"home.column_settings.basic": "Enkelt",
"home.column_settings.show_reblogs": "Vis framhevingar",
"home.column_settings.show_replies": "Vis svar",
- "home.hide_announcements": "Skjul kunngjøring",
- "home.show_announcements": "Vis kunngjøring",
+ "home.hide_announcements": "Skjul kunngjeringar",
+ "home.show_announcements": "Vis kunngjeringar",
"intervals.full.days": "{number, plural, one {# dag} other {# dagar}}",
"intervals.full.hours": "{number, plural, one {# time} other {# timar}}",
"intervals.full.minutes": "{number, plural, one {# minutt} other {# minutt}}",
@@ -237,7 +237,7 @@
"keyboard_shortcuts.toggle_hidden": "for å visa/gøyma tekst bak innhaldsvarsel",
"keyboard_shortcuts.toggle_sensitivity": "for å visa/gøyma media",
"keyboard_shortcuts.toot": "for å laga ein heilt ny tut",
- "keyboard_shortcuts.unfocus": "å ufokusere komponerings-/søkefeltet",
+ "keyboard_shortcuts.unfocus": "for å fokusere vekk skrive-/søkefeltet",
"keyboard_shortcuts.up": "for å flytta seg opp på lista",
"lightbox.close": "Lukk att",
"lightbox.next": "Neste",
@@ -416,11 +416,11 @@
"upload_button.label": "Legg til medium ({formats})",
"upload_error.limit": "Du har gått over opplastingsgrensa.",
"upload_error.poll": "Filopplasting ikkje tillate med meiningsmålingar.",
- "upload_form.audio_description": "Beskriv det for folk med hørselstap",
+ "upload_form.audio_description": "Grei ut for folk med nedsett høyrsel",
"upload_form.description": "Skildr for synshemja",
"upload_form.edit": "Rediger",
"upload_form.undo": "Slett",
- "upload_form.video_description": "Beskriv det for folk med hørselstap eller synshemminger",
+ "upload_form.video_description": "Greit ut for folk med nedsett høyrsel eller syn",
"upload_modal.analyzing_picture": "Analyserer bilete…",
"upload_modal.apply": "Bruk",
"upload_modal.description_placeholder": "Ein rask brun rev hoppar over den late hunden",
diff --git a/app/javascript/mastodon/locales/pt-BR.json b/app/javascript/mastodon/locales/pt-BR.json
index 024bbb9df..a019f39ee 100644
--- a/app/javascript/mastodon/locales/pt-BR.json
+++ b/app/javascript/mastodon/locales/pt-BR.json
@@ -65,7 +65,7 @@
"column.mutes": "Usuários silenciados",
"column.notifications": "Notificações",
"column.pins": "Toots fixados",
- "column.public": "Linha global",
+ "column.public": "Global",
"column_back_button.label": "Voltar",
"column_header.hide_settings": "Ocultar configurações",
"column_header.moveLeft_settings": "Mover coluna para a esquerda",
@@ -92,7 +92,7 @@
"compose_form.sensitive.hide": "Marcar mídia como sensível",
"compose_form.sensitive.marked": "Mídia está marcada como sensível",
"compose_form.sensitive.unmarked": "Mídia não está marcada como sensível",
- "compose_form.spoiler.marked": "O texto está oculto por um aviso de conteúdo",
+ "compose_form.spoiler.marked": "Com Aviso de Conteúdo",
"compose_form.spoiler.unmarked": "Sem Aviso de Conteúdo",
"compose_form.spoiler_placeholder": "Aviso de Conteúdo aqui",
"confirmation_modal.cancel": "Cancelar",
@@ -100,7 +100,7 @@
"confirmations.block.confirm": "Bloquear",
"confirmations.block.message": "Você tem certeza de que deseja bloquear {name}?",
"confirmations.delete.confirm": "Excluir",
- "confirmations.delete.message": "Excluir este toot?",
+ "confirmations.delete.message": "Você tem certeza de que deseja excluir este toot?",
"confirmations.delete_list.confirm": "Excluir",
"confirmations.delete_list.message": "Você tem certeza de que deseja excluir esta lista?",
"confirmations.domain_block.confirm": "Bloquear domínio",
@@ -113,9 +113,9 @@
"confirmations.redraft.confirm": "Excluir e rascunhar",
"confirmations.redraft.message": "Você tem certeza de que deseja apagar o toot e usá-lo como rascunho? Boosts e favoritos serão perdidos e as respostas ao toot original ficarão desconectadas.",
"confirmations.reply.confirm": "Responder",
- "confirmations.reply.message": "Responder agora vai sobrescrever o toot que você está compondo. Deseja continuar?",
+ "confirmations.reply.message": "Responder agora sobrescreverá o toot que você está compondo. Deseja continuar?",
"confirmations.unfollow.confirm": "Deixar de seguir",
- "confirmations.unfollow.message": "Deixar de seguir {name}?",
+ "confirmations.unfollow.message": "Você tem certeza de que deseja deixar de seguir {name}?",
"conversation.delete": "Excluir conversa",
"conversation.mark_as_read": "Marcar como lida",
"conversation.open": "Ver conversa",
@@ -143,7 +143,7 @@
"empty_column.account_timeline": "Nada aqui!",
"empty_column.account_unavailable": "Perfil indisponível",
"empty_column.blocks": "Nada aqui.",
- "empty_column.bookmarked_statuses": "Sem toots salvos. Quando você salvar alguns, eles aparecerão aqui.",
+ "empty_column.bookmarked_statuses": "Nada aqui. Quando você salvar um toot, ele aparecerá aqui.",
"empty_column.community": "A linha do tempo local está vazia. Poste algo publicamente para começar!",
"empty_column.direct": "Nada aqui. Quando você enviar ou receber toots diretos, eles aparecerão aqui.",
"empty_column.domain_blocks": "Nada aqui.",
@@ -185,7 +185,7 @@
"home.column_settings.show_reblogs": "Mostrar boosts",
"home.column_settings.show_replies": "Mostrar respostas",
"home.hide_announcements": "Ocultar anúncios",
- "home.show_announcements": "Exibir anúncios",
+ "home.show_announcements": "Mostrar anúncios",
"intervals.full.days": "{number, plural, one {# dia} other {# dias}}",
"intervals.full.hours": "{number, plural, one {# hora} other {# horas}}",
"intervals.full.minutes": "{number, plural, one {# minuto} other {# minutos}}",
@@ -198,7 +198,7 @@
"introduction.federation.local.text": "Toots públicos de pessoas na mesma instância que você aparecerão na linha local.",
"introduction.interactions.action": "Terminar o tutorial!",
"introduction.interactions.favourite.headline": "Favoritos",
- "introduction.interactions.favourite.text": "Ao favoritar, você salva o toot para mais tarde ou sinaliza ao autor que você gostou do toot.",
+ "introduction.interactions.favourite.text": "Ao favoritar, você sinaliza ao autor que você gostou do toot.",
"introduction.interactions.reblog.headline": "Boost",
"introduction.interactions.reblog.text": "Ao dar boost, você compartilha toots de outras pessoas para seus seguidores.",
"introduction.interactions.reply.headline": "Responder",
@@ -289,14 +289,14 @@
"notification.poll": "Uma enquete que você votou terminou",
"notification.reblog": "{name} deu boost no seu toot",
"notifications.clear": "Limpar notificações",
- "notifications.clear_confirmation": "Você tem certeza de que quer limpar todas as suas notificações?",
+ "notifications.clear_confirmation": "Você tem certeza de que deseja limpar todas as suas notificações?",
"notifications.column_settings.alert": "Notificações no computador",
"notifications.column_settings.favourite": "Favoritos:",
"notifications.column_settings.filter_bar.advanced": "Mostrar todas as categorias",
"notifications.column_settings.filter_bar.category": "Barra de filtro rápido",
"notifications.column_settings.filter_bar.show": "Mostrar",
"notifications.column_settings.follow": "Seguidores:",
- "notifications.column_settings.follow_request": "Novos seguidores pendentes:",
+ "notifications.column_settings.follow_request": "Seguidores pendentes:",
"notifications.column_settings.mention": "Menções:",
"notifications.column_settings.poll": "Enquetes:",
"notifications.column_settings.push": "Enviar notificações",
diff --git a/app/javascript/mastodon/locales/pt-PT.json b/app/javascript/mastodon/locales/pt-PT.json
index 34acbfc9a..03bc363ae 100644
--- a/app/javascript/mastodon/locales/pt-PT.json
+++ b/app/javascript/mastodon/locales/pt-PT.json
@@ -53,7 +53,7 @@
"bundle_modal_error.message": "Algo de errado aconteceu enquanto este componente era carregado.",
"bundle_modal_error.retry": "Tente de novo",
"column.blocks": "Utilizadores Bloqueados",
- "column.bookmarks": "Favoritos",
+ "column.bookmarks": "Marcadores",
"column.community": "Cronologia local",
"column.direct": "Mensagens directas",
"column.directory": "Procurar perfis",
@@ -74,7 +74,7 @@
"column_header.show_settings": "Mostrar configurações",
"column_header.unpin": "Desafixar",
"column_subheading.settings": "Configurações",
- "community.column_settings.media_only": "Somente multimédia",
+ "community.column_settings.media_only": "Somente média",
"compose_form.direct_message_warning": "Esta publicação será enviada apenas para os utilizadores mencionados.",
"compose_form.direct_message_warning_learn_more": "Conhecer mais",
"compose_form.hashtag_warning": "Este toot não será listado em nenhuma hashtag por ser não listado. Apenas toots públics podem ser pesquisados por hashtag.",
@@ -89,7 +89,7 @@
"compose_form.poll.switch_to_single": "Alterar a votação para permitir uma única escolha",
"compose_form.publish": "Toot",
"compose_form.publish_loud": "{publish}!",
- "compose_form.sensitive.hide": "Marcar multimédia como sensível",
+ "compose_form.sensitive.hide": "Marcar média como sensível",
"compose_form.sensitive.marked": "Média marcada como sensível",
"compose_form.sensitive.unmarked": "Média não está marcada como sensível",
"compose_form.spoiler.marked": "Texto escondido atrás de aviso",
@@ -143,7 +143,7 @@
"empty_column.account_timeline": "Sem toots por aqui!",
"empty_column.account_unavailable": "Perfil indisponível",
"empty_column.blocks": "Ainda não bloqueaste qualquer utilizador.",
- "empty_column.bookmarked_statuses": "Ainda não assinalou toots como favoritos. Quando o fizer, eles aparecerão aqui.",
+ "empty_column.bookmarked_statuses": "Ainda não adicionou nenhum toot aos Itens salvos. Quando adicionar, eles serão exibidos aqui.",
"empty_column.community": "A timeline local está vazia. Escreve algo publicamente para começar!",
"empty_column.direct": "Ainda não tens qualquer mensagem directa. Quando enviares ou receberes alguma, ela irá aparecer aqui.",
"empty_column.domain_blocks": "Ainda não há qualquer domínio escondido.",
@@ -254,13 +254,13 @@
"lists.subheading": "As tuas listas",
"load_pending": "{count, plural, one {# novo item} other {# novos itens}}",
"loading_indicator.label": "A carregar...",
- "media_gallery.toggle_visible": "Mostrar/ocultar",
+ "media_gallery.toggle_visible": "Alternar visibilidade",
"missing_indicator.label": "Não encontrado",
"missing_indicator.sublabel": "Este recurso não foi encontrado",
"mute_modal.hide_notifications": "Esconder notificações deste utilizador?",
"navigation_bar.apps": "Aplicações móveis",
"navigation_bar.blocks": "Utilizadores bloqueados",
- "navigation_bar.bookmarks": "Favoritos",
+ "navigation_bar.bookmarks": "Marcadores",
"navigation_bar.community_timeline": "Cronologia local",
"navigation_bar.compose": "Escrever novo toot",
"navigation_bar.direct": "Mensagens directas",
@@ -358,7 +358,7 @@
"status.admin_account": "Abrir a interface de moderação para @{name}",
"status.admin_status": "Abrir esta publicação na interface de moderação",
"status.block": "Bloquear @{name}",
- "status.bookmark": "Favorito",
+ "status.bookmark": "Salvar",
"status.cancel_reblog_private": "Remover boost",
"status.cannot_reblog": "Não é possível fazer boost a esta publicação",
"status.copy": "Copiar o link para a publicação",
@@ -383,7 +383,7 @@
"status.reblogged_by": "{name} fez boost",
"status.reblogs.empty": "Ainda ninguém fez boost a este toot. Quando alguém o fizer, ele irá aparecer aqui.",
"status.redraft": "Apagar & reescrever",
- "status.remove_bookmark": "Remover favorito",
+ "status.remove_bookmark": "Remover dos itens salvos",
"status.reply": "Responder",
"status.replyAll": "Responder à conversa",
"status.report": "Denunciar @{name}",
@@ -394,7 +394,7 @@
"status.show_more": "Mostrar mais",
"status.show_more_all": "Mostrar mais para todas",
"status.show_thread": "Mostrar conversa",
- "status.uncached_media_warning": "Não diponível",
+ "status.uncached_media_warning": "Não disponível",
"status.unmute_conversation": "Deixar de silenciar esta conversa",
"status.unpin": "Não fixar no perfil",
"suggestions.dismiss": "Dispensar a sugestão",
diff --git a/app/javascript/mastodon/locales/ru.json b/app/javascript/mastodon/locales/ru.json
index f805215c1..ac88661bb 100644
--- a/app/javascript/mastodon/locales/ru.json
+++ b/app/javascript/mastodon/locales/ru.json
@@ -41,7 +41,7 @@
"account.unmute_notifications": "Показывать уведомления от @{name}",
"alert.rate_limited.message": "Пожалуйста, повторите после {retry_time, time, medium}.",
"alert.rate_limited.title": "Вы выполняете действие слишком часто",
- "alert.unexpected.message": "Что-то пошло не так.",
+ "alert.unexpected.message": "Произошла непредвиденная ошибка.",
"alert.unexpected.title": "Ой!",
"announcement.announcement": "Объявление",
"autosuggest_hashtag.per_week": "{count} / неделю",
@@ -155,12 +155,12 @@
"empty_column.home.public_timeline": "публичные ленты",
"empty_column.list": "В этом списке пока ничего нет.",
"empty_column.lists": "У вас ещё нет списков. Созданные вами списки будут показаны здесь.",
- "empty_column.mutes": "Вы никого не игнорируете и всех внимательно выслушиваете.",
+ "empty_column.mutes": "Вы ещё никого не добавляли в список игнорируемых.",
"empty_column.notifications": "У вас пока нет уведомлений. Взаимодействуйте с другими, чтобы завести разговор.",
"empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других узлов, чтобы заполнить ленту",
"error.unexpected_crash.explanation": "Из-за несовместимого браузера или ошибки в нашем коде, эта страница не может быть корректно отображена.",
"error.unexpected_crash.next_steps": "Попробуйте обновить страницу. Если проблема не исчезает, используйте Mastodon из-под другого браузера или приложения.",
- "errors.unexpected_crash.copy_stacktrace": "Копировать стектрейс в буфер обмена",
+ "errors.unexpected_crash.copy_stacktrace": "Скопировать диагностическую информацию",
"errors.unexpected_crash.report_issue": "Сообщить о проблеме",
"follow_request.authorize": "Авторизовать",
"follow_request.reject": "Отказать",
@@ -197,12 +197,12 @@
"introduction.federation.local.headline": "Локальная лента",
"introduction.federation.local.text": "Публичные посты от людей с того же сервера, что и вы, будут отображены в локальной ленте.",
"introduction.interactions.action": "Завершить обучение",
- "introduction.interactions.favourite.headline": "Отметки «нравится»",
+ "introduction.interactions.favourite.headline": "Помечайте избранное",
"introduction.interactions.favourite.text": "Дайте автору знать, что пост вам понравился и вернитесь к нему позже, добавив его в избранное.",
- "introduction.interactions.reblog.headline": "Продвижения",
- "introduction.interactions.reblog.text": "Вы можете делиться постами других людей, продвигая их в своей учётной записи.",
- "introduction.interactions.reply.headline": "Ответы",
- "introduction.interactions.reply.text": "Вы можете отвечать свои и чужие посты, образуя цепочки сообщений (обсуждения).",
+ "introduction.interactions.reblog.headline": "Продвигайте",
+ "introduction.interactions.reblog.text": "Делитесь постами других людей со своими подписчиками, продвигая их в своём профиле.",
+ "introduction.interactions.reply.headline": "Отвечайте",
+ "introduction.interactions.reply.text": "Отвечайте на свои или чужие посты, образуя цепочки сообщений — обсуждения.",
"introduction.welcome.action": "Поехали!",
"introduction.welcome.headline": "Первые шаги",
"introduction.welcome.text": "Добро пожаловать в Федиверс! Уже через мгновение вы сможете отправлять сообщения и общаться со своими друзьями с любых узлов. Но этот узел — {domain} — особенный: на нём располагается ваш профиль, так что не забудьте его название.",
@@ -366,7 +366,7 @@
"status.detailed_status": "Подробный просмотр обсуждения",
"status.direct": "Написать @{name}",
"status.embed": "Встроить на свой сайт",
- "status.favourite": "Нравится",
+ "status.favourite": "В избранное",
"status.filtered": "Отфильтровано",
"status.load_more": "Загрузить остальное",
"status.media_hidden": "Файл скрыт",
diff --git a/app/javascript/mastodon/locales/sr.json b/app/javascript/mastodon/locales/sr.json
index fbe48bf2e..b50cc611c 100644
--- a/app/javascript/mastodon/locales/sr.json
+++ b/app/javascript/mastodon/locales/sr.json
@@ -1,11 +1,11 @@
{
- "account.add_or_remove_from_list": "Add or Remove from lists",
+ "account.add_or_remove_from_list": "Додај или Одстрани са листа",
"account.badges.bot": "Бот",
- "account.badges.group": "Group",
+ "account.badges.group": "Група",
"account.block": "Блокирај @{name}",
"account.block_domain": "Сакриј све са домена {domain}",
"account.blocked": "Блокиран",
- "account.cancel_follow_request": "Cancel follow request",
+ "account.cancel_follow_request": "Поништи захтеве за праћење",
"account.direct": "Директна порука @{name}",
"account.domain_blocked": "Домен сакривен",
"account.edit_profile": "Измени профил",
@@ -17,16 +17,16 @@
"account.follows.empty": "Корисник тренутно не прати никога.",
"account.follows_you": "Прати Вас",
"account.hide_reblogs": "Сакриј подршке које даје корисника @{name}",
- "account.last_status": "Last active",
- "account.link_verified_on": "Ownership of this link was checked on {date}",
- "account.locked_info": "This account privacy status is set to locked. The owner manually reviews who can follow them.",
+ "account.last_status": "Последњи пут активан/на",
+ "account.link_verified_on": "Власништво над овом везом је проверено {date}",
+ "account.locked_info": "Статус приватности овог налога је подешен на закључано. Власник ручно прегледа ко га може пратити.",
"account.media": "Медији",
"account.mention": "Помени корисника @{name}",
"account.moved_to": "{name} се померио на:",
"account.mute": "Ућуткај корисника @{name}",
"account.mute_notifications": "Искључи обавештења од корисника @{name}",
"account.muted": "Ућуткан",
- "account.never_active": "Never",
+ "account.never_active": "Никада",
"account.posts": "Трубе",
"account.posts_with_replies": "Трубе и одговори",
"account.report": "Пријави @{name}",
@@ -39,12 +39,12 @@
"account.unfollow": "Отпрати",
"account.unmute": "Уклони ућуткавање кориснику @{name}",
"account.unmute_notifications": "Укључи назад обавештења од корисника @{name}",
- "alert.rate_limited.message": "Please retry after {retry_time, time, medium}.",
- "alert.rate_limited.title": "Rate limited",
+ "alert.rate_limited.message": "Молимо покушајте поново после {retry_time, time, medium}.",
+ "alert.rate_limited.title": "Ограничена брзина",
"alert.unexpected.message": "Појавила се неочекивана грешка.",
"alert.unexpected.title": "Упс!",
- "announcement.announcement": "Announcement",
- "autosuggest_hashtag.per_week": "{count} per week",
+ "announcement.announcement": "Најава",
+ "autosuggest_hashtag.per_week": "{count} недељно",
"boost_modal.combo": "Можете притиснути {combo} да прескочите ово следећи пут",
"bundle_column_error.body": "Нешто је пошло по злу приликом учитавања ове компоненте.",
"bundle_column_error.retry": "Покушајте поново",
@@ -53,10 +53,10 @@
"bundle_modal_error.message": "Нешто није било у реду при учитавању ове компоненте.",
"bundle_modal_error.retry": "Покушајте поново",
"column.blocks": "Блокирани корисници",
- "column.bookmarks": "Bookmarks",
+ "column.bookmarks": "Обележивачи",
"column.community": "Локална временска линија",
"column.direct": "Директне поруке",
- "column.directory": "Browse profiles",
+ "column.directory": "Претражиј профиле",
"column.domain_blocks": "Скривени домени",
"column.favourites": "Омиљене",
"column.follow_requests": "Захтеви за праћење",
@@ -81,22 +81,22 @@
"compose_form.lock_disclaimer": "Ваш налог није {locked}. Свако може да Вас запрати и да види објаве намењене само Вашим пратиоцима.",
"compose_form.lock_disclaimer.lock": "закључан",
"compose_form.placeholder": "Шта Вам је на уму?",
- "compose_form.poll.add_option": "Add a choice",
- "compose_form.poll.duration": "Poll duration",
- "compose_form.poll.option_placeholder": "Choice {number}",
- "compose_form.poll.remove_option": "Remove this choice",
- "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
- "compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
+ "compose_form.poll.add_option": "Додајте избор",
+ "compose_form.poll.duration": "Трајање анкете",
+ "compose_form.poll.option_placeholder": "Избор {number}",
+ "compose_form.poll.remove_option": "Одстрани овај избор",
+ "compose_form.poll.switch_to_multiple": "Промените анкету да бисте омогућили више избора",
+ "compose_form.poll.switch_to_single": "Промените анкету да бисте омогућили један избор",
"compose_form.publish": "Труби",
"compose_form.publish_loud": "{publish}!",
- "compose_form.sensitive.hide": "Mark media as sensitive",
+ "compose_form.sensitive.hide": "Означи мултимедију као осетљиву",
"compose_form.sensitive.marked": "Медији су означени као осетљиви",
"compose_form.sensitive.unmarked": "Медији су означени као не-осетљиви",
"compose_form.spoiler.marked": "Текст је сакривен иза упозорења",
"compose_form.spoiler.unmarked": "Текст није сакривен",
"compose_form.spoiler_placeholder": "Овде упишите упозорење",
"confirmation_modal.cancel": "Поништи",
- "confirmations.block.block_and_report": "Block & Report",
+ "confirmations.block.block_and_report": "Блокирај и Пријави",
"confirmations.block.confirm": "Блокирај",
"confirmations.block.message": "Да ли сте сигурни да желите да блокирате корисника {name}?",
"confirmations.delete.confirm": "Обриши",
@@ -105,25 +105,25 @@
"confirmations.delete_list.message": "Да ли сте сигурни да желите да бесповратно обришете ову листу?",
"confirmations.domain_block.confirm": "Сакриј цео домен",
"confirmations.domain_block.message": "Да ли сте заиста сигурни да желите да блокирате цео домен {domain}? У већини случајева, неколико добро промишљених блокирања или ућуткавања су довољна и препоручљива.",
- "confirmations.logout.confirm": "Log out",
- "confirmations.logout.message": "Are you sure you want to log out?",
+ "confirmations.logout.confirm": "Одјави се",
+ "confirmations.logout.message": "Да ли се сигурни да желите да се одјавите?",
"confirmations.mute.confirm": "Ућуткај",
- "confirmations.mute.explanation": "This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you.",
+ "confirmations.mute.explanation": "Ово ће сакрити објаве од њих и објаве које их помињу, али ће им и даље дозволити да виде ваше постове и да вас запрате.",
"confirmations.mute.message": "Да ли стварно желите да ућуткате корисника {name}?",
"confirmations.redraft.confirm": "Избриши и преправи",
"confirmations.redraft.message": "Да ли сте сигурни да желите да избришете овај статус и да га преправите? Сва стављања у омиљене трубе, као и подршке ће бити изгубљене, а одговори на оригинални пост ће бити поништени.",
- "confirmations.reply.confirm": "Reply",
- "confirmations.reply.message": "Replying now will overwrite the message you are currently composing. Are you sure you want to proceed?",
+ "confirmations.reply.confirm": "Одговори",
+ "confirmations.reply.message": "Одговарањем ћете обрисати поруку коју састављате. Јесте ли сигурни да желите да наставите?",
"confirmations.unfollow.confirm": "Отпрати",
"confirmations.unfollow.message": "Да ли сте сигурни да желите да отпратите корисника {name}?",
- "conversation.delete": "Delete conversation",
- "conversation.mark_as_read": "Mark as read",
- "conversation.open": "View conversation",
- "conversation.with": "With {names}",
- "directory.federated": "From known fediverse",
- "directory.local": "From {domain} only",
- "directory.new_arrivals": "New arrivals",
- "directory.recently_active": "Recently active",
+ "conversation.delete": "Обриши преписку",
+ "conversation.mark_as_read": "Означи као прочитано",
+ "conversation.open": "Прикажи преписку",
+ "conversation.with": "Са {names}",
+ "directory.federated": "Са знаних здружених инстанци",
+ "directory.local": "Само са {domain}",
+ "directory.new_arrivals": "Новопридошли",
+ "directory.recently_active": "Недавно активни",
"embed.instructions": "Угради овај статус на Ваш веб сајт копирањем кода испод.",
"embed.preview": "Овако ће да изгледа:",
"emoji_button.activity": "Активност",
@@ -140,10 +140,10 @@
"emoji_button.search_results": "Резултати претраге",
"emoji_button.symbols": "Симболи",
"emoji_button.travel": "Путовања и места",
- "empty_column.account_timeline": "No toots here!",
- "empty_column.account_unavailable": "Profile unavailable",
+ "empty_column.account_timeline": "Овде нема труба!",
+ "empty_column.account_unavailable": "Профил недоступан",
"empty_column.blocks": "Још увек немате блокираних корисника.",
- "empty_column.bookmarked_statuses": "You don't have any bookmarked toots yet. When you bookmark one, it will show up here.",
+ "empty_column.bookmarked_statuses": "Још увек немате обележене трубе. Када их обележите, појавиће се овде.",
"empty_column.community": "Локална временска линија је празна. Напишите нешто јавно да започнете!",
"empty_column.direct": "Још увек немате директних порука. Када пошаљете или примите једну, појавиће се овде.",
"empty_column.domain_blocks": "Још увек нема сакривених домена.",
@@ -158,41 +158,41 @@
"empty_column.mutes": "Још увек немате ућутканих корисника.",
"empty_column.notifications": "Тренутно немате обавештења. Дружите се мало да започнете разговор.",
"empty_column.public": "Овде нема ничега! Напишите нешто јавно, или нађите кориснике са других инстанци које ћете запратити да попуните ову празнину",
- "error.unexpected_crash.explanation": "Due to a bug in our code or a browser compatibility issue, this page could not be displayed correctly.",
- "error.unexpected_crash.next_steps": "Try refreshing the page. If that does not help, you may still be able to use Mastodon through a different browser or native app.",
- "errors.unexpected_crash.copy_stacktrace": "Copy stacktrace to clipboard",
- "errors.unexpected_crash.report_issue": "Report issue",
+ "error.unexpected_crash.explanation": "Због грешке у нашем коду или проблема са компатибилношћу прегледача, ова страница се није могла правилно приказати.",
+ "error.unexpected_crash.next_steps": "Покушајте да освежите страницу. Ако то не помогне, можда ћете и даље моћи да користите Мастодон путем другог прегледача или матичне апликације.",
+ "errors.unexpected_crash.copy_stacktrace": "Копирај \"stacktrace\" у клипборд",
+ "errors.unexpected_crash.report_issue": "Пријави проблем",
"follow_request.authorize": "Одобри",
"follow_request.reject": "Одбиј",
"getting_started.developers": "Програмери",
- "getting_started.directory": "Profile directory",
+ "getting_started.directory": "Профил фасцикле",
"getting_started.documentation": "Документација",
"getting_started.heading": "Да почнете",
"getting_started.invite": "Позовите људе",
"getting_started.open_source_notice": "Мастoдон је софтвер отвореног кода. Можете му допринети или пријавити проблеме преко ГитХаба на {github}.",
"getting_started.security": "Безбедност",
"getting_started.terms": "Услови коришћења",
- "hashtag.column_header.tag_mode.all": "and {additional}",
- "hashtag.column_header.tag_mode.any": "or {additional}",
- "hashtag.column_header.tag_mode.none": "without {additional}",
- "hashtag.column_settings.select.no_options_message": "No suggestions found",
- "hashtag.column_settings.select.placeholder": "Enter hashtags…",
- "hashtag.column_settings.tag_mode.all": "All of these",
- "hashtag.column_settings.tag_mode.any": "Any of these",
- "hashtag.column_settings.tag_mode.none": "None of these",
+ "hashtag.column_header.tag_mode.all": "и {additional}",
+ "hashtag.column_header.tag_mode.any": "или {additional}",
+ "hashtag.column_header.tag_mode.none": "без {additional}",
+ "hashtag.column_settings.select.no_options_message": "Нису пронађени предлози",
+ "hashtag.column_settings.select.placeholder": "Унеси хештег…",
+ "hashtag.column_settings.tag_mode.all": "Све оve",
+ "hashtag.column_settings.tag_mode.any": "Било које од ових",
+ "hashtag.column_settings.tag_mode.none": "Ништа од ових",
"hashtag.column_settings.tag_toggle": "Include additional tags in this column",
"home.column_settings.basic": "Основно",
"home.column_settings.show_reblogs": "Прикажи и подржавања",
"home.column_settings.show_replies": "Прикажи одговоре",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
- "intervals.full.days": "{number, plural, one {# day} other {# days}}",
- "intervals.full.hours": "{number, plural, one {# hour} other {# hours}}",
- "intervals.full.minutes": "{number, plural, one {# minute} other {# minutes}}",
- "introduction.federation.action": "Next",
- "introduction.federation.federated.headline": "Federated",
- "introduction.federation.federated.text": "Public posts from other servers of the fediverse will appear in the federated timeline.",
- "introduction.federation.home.headline": "Home",
+ "home.hide_announcements": "Сакриј најаве",
+ "home.show_announcements": "Пријажи најаве",
+ "intervals.full.days": "{number, plural, one {# дан} other {# дана}}",
+ "intervals.full.hours": "{number, plural, one {# сат} other {# сати}}",
+ "intervals.full.minutes": "{number, plural, one {# минут} other {# минута}}",
+ "introduction.federation.action": "Даље",
+ "introduction.federation.federated.headline": "Федерисано",
+ "introduction.federation.federated.text": "Јавне објаве са осталих сервера из здружених инстанци ће се појавити у федерисаној временској линији.",
+ "introduction.federation.home.headline": "Почетна",
"introduction.federation.home.text": "Posts from people you follow will appear in your home feed. You can follow anyone on any server!",
"introduction.federation.local.headline": "Local",
"introduction.federation.local.text": "Public posts from people on the same server as you will appear in the local timeline.",
@@ -355,13 +355,13 @@
"search_results.statuses": "Трубе",
"search_results.statuses_fts_disabled": "Searching toots by their content is not enabled on this Mastodon server.",
"search_results.total": "{count, number} {count, plural, one {резултат} few {резултата} other {резултата}}",
- "status.admin_account": "Open moderation interface for @{name}",
- "status.admin_status": "Open this status in the moderation interface",
+ "status.admin_account": "Отвори модераторски интерфејс за @{name}",
+ "status.admin_status": "Отвори овај статус у модераторском интерфејсу",
"status.block": "Блокирај @{name}",
- "status.bookmark": "Bookmark",
+ "status.bookmark": "Обележи",
"status.cancel_reblog_private": "Уклони подршку",
"status.cannot_reblog": "Овај статус не може да се подржи",
- "status.copy": "Copy link to status",
+ "status.copy": "Копирај везу на статус",
"status.delete": "Обриши",
"status.detailed_status": "Детаљни преглед разговора",
"status.direct": "Директна порука @{name}",
@@ -377,13 +377,13 @@
"status.open": "Прошири овај статус",
"status.pin": "Закачи на профил",
"status.pinned": "Закачена труба",
- "status.read_more": "Read more",
+ "status.read_more": "Прочитајте више",
"status.reblog": "Подржи",
"status.reblog_private": "Подржи да види првобитна публика",
"status.reblogged_by": "{name} подржао/ла",
"status.reblogs.empty": "Још увек нико није подржао ову трубу. Када буде подржана, појавиће се овде.",
"status.redraft": "Избриши и преправи",
- "status.remove_bookmark": "Remove bookmark",
+ "status.remove_bookmark": "Уклони обележивач",
"status.reply": "Одговори",
"status.replyAll": "Одговори на дискусију",
"status.report": "Пријави корисника @{name}",
diff --git a/app/javascript/mastodon/locales/sv.json b/app/javascript/mastodon/locales/sv.json
index 29b8b023e..763dae5ef 100644
--- a/app/javascript/mastodon/locales/sv.json
+++ b/app/javascript/mastodon/locales/sv.json
@@ -184,8 +184,8 @@
"home.column_settings.basic": "Grundläggande",
"home.column_settings.show_reblogs": "Visa knuffar",
"home.column_settings.show_replies": "Visa svar",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
+ "home.hide_announcements": "Dölj notiser",
+ "home.show_announcements": "Visa notiser",
"intervals.full.days": "{number, plural, one {# dag} other {# dagar}}",
"intervals.full.hours": "{number, plural, one {# timme} other {# timmar}}",
"intervals.full.minutes": "{number, plural, one {# minut} other {# minuter}}",
@@ -335,7 +335,7 @@
"relative_time.just_now": "nu",
"relative_time.minutes": "{number}min",
"relative_time.seconds": "{number}sek",
- "relative_time.today": "today",
+ "relative_time.today": "idag",
"reply_indicator.cancel": "Ångra",
"report.forward": "Vidarebefordra till {target}",
"report.forward_hint": "Kontot är från en annan server. Skicka även en anonymiserad kopia av anmälan dit?",
diff --git a/app/javascript/mastodon/locales/th.json b/app/javascript/mastodon/locales/th.json
index 71de4beaf..f66be365f 100644
--- a/app/javascript/mastodon/locales/th.json
+++ b/app/javascript/mastodon/locales/th.json
@@ -3,11 +3,11 @@
"account.badges.bot": "บอต",
"account.badges.group": "กลุ่ม",
"account.block": "ปิดกั้น @{name}",
- "account.block_domain": "ซ่อนทุกอย่างจาก {domain}",
+ "account.block_domain": "ปิดกั้นโดเมน {domain}",
"account.blocked": "ปิดกั้นอยู่",
"account.cancel_follow_request": "ยกเลิกคำขอติดตาม",
"account.direct": "ส่งข้อความโดยตรงถึง @{name}",
- "account.domain_blocked": "ซ่อนโดเมนอยู่",
+ "account.domain_blocked": "ปิดกั้นโดเมนอยู่",
"account.edit_profile": "แก้ไขโปรไฟล์",
"account.endorse": "แสดงให้เห็นในโปรไฟล์",
"account.follow": "ติดตาม",
@@ -34,7 +34,7 @@
"account.share": "แบ่งปันโปรไฟล์ของ @{name}",
"account.show_reblogs": "แสดงการดันจาก @{name}",
"account.unblock": "เลิกปิดกั้น @{name}",
- "account.unblock_domain": "เลิกซ่อน {domain}",
+ "account.unblock_domain": "เลิกปิดกั้นโดเมน {domain}",
"account.unendorse": "ไม่แสดงให้เห็นในโปรไฟล์",
"account.unfollow": "เลิกติดตาม",
"account.unmute": "เลิกปิดเสียง @{name}",
@@ -57,7 +57,7 @@
"column.community": "เส้นเวลาในเว็บ",
"column.direct": "ข้อความโดยตรง",
"column.directory": "เรียกดูโปรไฟล์",
- "column.domain_blocks": "โดเมนที่ซ่อนอยู่",
+ "column.domain_blocks": "โดเมนที่ปิดกั้นอยู่",
"column.favourites": "รายการโปรด",
"column.follow_requests": "คำขอติดตาม",
"column.home": "หน้าแรก",
@@ -103,7 +103,7 @@
"confirmations.delete.message": "คุณแน่ใจหรือไม่ว่าต้องการลบสถานะนี้?",
"confirmations.delete_list.confirm": "ลบ",
"confirmations.delete_list.message": "คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้อย่างถาวร?",
- "confirmations.domain_block.confirm": "ซ่อนทั้งโดเมน",
+ "confirmations.domain_block.confirm": "ปิดกั้นทั้งโดเมน",
"confirmations.domain_block.message": "คุณแน่ใจจริง ๆ หรือไม่ว่าต้องการปิดกั้นทั้ง {domain}? ในกรณีส่วนใหญ่ การปิดกั้นหรือการปิดเสียงแบบกำหนดเป้าหมายไม่กี่รายการนั้นเพียงพอและเป็นที่นิยม คุณจะไม่เห็นเนื้อหาจากโดเมนนั้นในเส้นเวลาสาธารณะใด ๆ หรือการแจ้งเตือนของคุณ จะเอาผู้ติดตามของคุณจากโดเมนนั้นออก",
"confirmations.logout.confirm": "ออกจากระบบ",
"confirmations.logout.message": "คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบ?",
@@ -146,7 +146,7 @@
"empty_column.bookmarked_statuses": "คุณยังไม่มีโพสต์ที่เพิ่มที่คั่นหน้าไว้ใด ๆ เมื่อคุณเพิ่มที่คั่นหน้าโพสต์ โพสต์จะปรากฏที่นี่",
"empty_column.community": "เส้นเวลาในเว็บว่างเปล่า เขียนบางอย่างเป็นสาธารณะเพื่อเริ่มต้น!",
"empty_column.direct": "คุณยังไม่มีข้อความโดยตรงใด ๆ เมื่อคุณส่งหรือรับข้อความ ข้อความจะปรากฏที่นี่",
- "empty_column.domain_blocks": "ยังไม่มีโดเมนที่ซ่อนอยู่",
+ "empty_column.domain_blocks": "ยังไม่มีโดเมนที่ปิดกั้นอยู่",
"empty_column.favourited_statuses": "คุณยังไม่มีโพสต์ที่ชื่นชอบใด ๆ เมื่อคุณชื่นชอบโพสต์ โพสต์จะปรากฏที่นี่",
"empty_column.favourites": "ยังไม่มีใครชื่นชอบโพสต์นี้ เมื่อใครสักคนชื่นชอบ เขาจะปรากฏที่นี่",
"empty_column.follow_requests": "คุณยังไม่มีคำขอติดตามใด ๆ เมื่อคุณได้รับคำขอ คำขอจะปรากฏที่นี่",
@@ -254,7 +254,7 @@
"lists.subheading": "รายการของคุณ",
"load_pending": "{count, plural, other {# รายการใหม่}}",
"loading_indicator.label": "กำลังโหลด...",
- "media_gallery.toggle_visible": "เปิด/ปิดการมองเห็น",
+ "media_gallery.toggle_visible": "ซ่อนสื่อ",
"missing_indicator.label": "ไม่พบ",
"missing_indicator.sublabel": "ไม่พบทรัพยากรนี้",
"mute_modal.hide_notifications": "ซ่อนการแจ้งเตือนจากผู้ใช้นี้?",
@@ -265,7 +265,7 @@
"navigation_bar.compose": "เขียนโพสต์ใหม่",
"navigation_bar.direct": "ข้อความโดยตรง",
"navigation_bar.discover": "ค้นพบ",
- "navigation_bar.domain_blocks": "โดเมนที่ซ่อนอยู่",
+ "navigation_bar.domain_blocks": "โดเมนที่ปิดกั้นอยู่",
"navigation_bar.edit_profile": "แก้ไขโปรไฟล์",
"navigation_bar.favourites": "รายการโปรด",
"navigation_bar.filters": "คำที่ปิดเสียงอยู่",
@@ -319,13 +319,13 @@
"poll_button.add_poll": "เพิ่มการสำรวจความคิดเห็น",
"poll_button.remove_poll": "เอาการสำรวจความคิดเห็นออก",
"privacy.change": "ปรับเปลี่ยนความเป็นส่วนตัวของสถานะ",
- "privacy.direct.long": "โพสต์ไปยังผู้ใช้ที่กล่าวถึงเท่านั้น",
+ "privacy.direct.long": "ปรากฏแก่ผู้ใช้ที่กล่าวถึงเท่านั้น",
"privacy.direct.short": "โดยตรง",
- "privacy.private.long": "โพสต์ไปยังผู้ติดตามเท่านั้น",
+ "privacy.private.long": "ปรากฏแก่ผู้ติดตามเท่านั้น",
"privacy.private.short": "ผู้ติดตามเท่านั้น",
- "privacy.public.long": "โพสต์ไปยังเส้นเวลาสาธารณะ",
+ "privacy.public.long": "ปรากฏแก่ทุกคน แสดงในเส้นเวลาสาธารณะ",
"privacy.public.short": "สาธารณะ",
- "privacy.unlisted.long": "ไม่โพสต์ไปยังเส้นเวลาสาธารณะ",
+ "privacy.unlisted.long": "ปรากฏแก่ทุกคน แต่ไม่อยู่ในเส้นเวลาสาธารณะ",
"privacy.unlisted.short": "ไม่อยู่ในรายการ",
"refresh": "รีเฟรช",
"regeneration_indicator.label": "กำลังโหลด…",
@@ -409,7 +409,7 @@
"time_remaining.minutes": "เหลืออีก {number, plural, other {# นาที}}",
"time_remaining.moments": "ช่วงเวลาที่เหลือ",
"time_remaining.seconds": "เหลืออีก {number, plural, other {# วินาที}}",
- "trends.count_by_accounts": "{count} {rawCount, plural, other {คน}}กำลังคุย",
+ "trends.count_by_accounts": "{count} {rawCount, plural, other {คน}}กำลังพูดคุย",
"trends.trending_now": "กำลังนิยม",
"ui.beforeunload": "แบบร่างของคุณจะหายไปหากคุณออกจาก Mastodon",
"upload_area.title": "ลากแล้วปล่อยเพื่ออัปโหลด",
diff --git a/app/javascript/mastodon/locales/zh-CN.json b/app/javascript/mastodon/locales/zh-CN.json
index 41ecfe1f2..57658706a 100644
--- a/app/javascript/mastodon/locales/zh-CN.json
+++ b/app/javascript/mastodon/locales/zh-CN.json
@@ -158,7 +158,7 @@
"empty_column.mutes": "你没有隐藏任何用户。",
"empty_column.notifications": "你还没有收到过任何通知,快和其他用户互动吧。",
"empty_column.public": "这里什么都没有!写一些公开的嘟文,或者关注其他服务器的用户后,这里就会有嘟文出现了",
- "error.unexpected_crash.explanation": "此页面无法正确现实,这可能是因为我们的代码中有错误,也可能是因为浏览器兼容问题。",
+ "error.unexpected_crash.explanation": "此页面无法正确显示,这可能是因为我们的代码中有错误,也可能是因为浏览器兼容问题。",
"error.unexpected_crash.next_steps": "刷新一下页面试试。如果没用,您可以换个浏览器或者用本地应用。",
"errors.unexpected_crash.copy_stacktrace": "把堆栈跟踪信息复制到剪贴板",
"errors.unexpected_crash.report_issue": "报告问题",
diff --git a/app/javascript/mastodon/locales/zh-HK.json b/app/javascript/mastodon/locales/zh-HK.json
index 12f154a2c..a321e5a66 100644
--- a/app/javascript/mastodon/locales/zh-HK.json
+++ b/app/javascript/mastodon/locales/zh-HK.json
@@ -1,7 +1,7 @@
{
"account.add_or_remove_from_list": "從名單中新增或移除",
"account.badges.bot": "機械人",
- "account.badges.group": "Group",
+ "account.badges.group": "群組",
"account.block": "封鎖 @{name}",
"account.block_domain": "隱藏來自 {domain} 的一切文章",
"account.blocked": "封鎖",
@@ -43,7 +43,7 @@
"alert.rate_limited.title": "已限速",
"alert.unexpected.message": "發生不可預期的錯誤。",
"alert.unexpected.title": "噢!",
- "announcement.announcement": "Announcement",
+ "announcement.announcement": "公告",
"autosuggest_hashtag.per_week": "{count} / 週",
"boost_modal.combo": "如你想在下次路過這顯示,請按{combo},",
"bundle_column_error.body": "加載本組件出錯。",
@@ -85,8 +85,8 @@
"compose_form.poll.duration": "投票期限",
"compose_form.poll.option_placeholder": "第 {number} 個選擇",
"compose_form.poll.remove_option": "移除此選擇",
- "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
- "compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
+ "compose_form.poll.switch_to_multiple": "變更投票為允許多個選項",
+ "compose_form.poll.switch_to_single": "變更投票為允許單一選項",
"compose_form.publish": "發文",
"compose_form.publish_loud": "{publish}!",
"compose_form.sensitive.hide": "標記媒體為敏感內容",
@@ -184,8 +184,8 @@
"home.column_settings.basic": "基本",
"home.column_settings.show_reblogs": "顯示被轉推的文章",
"home.column_settings.show_replies": "顯示回應文章",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
+ "home.hide_announcements": "隱藏公告",
+ "home.show_announcements": "顯示公告",
"intervals.full.days": "{number, plural, one {# 天} other {# 天}}",
"intervals.full.hours": "{number, plural, one {# 小時} other {# 小時}}",
"intervals.full.minutes": "{number, plural, one {# 分鐘} other {# 分鐘}}",
@@ -335,7 +335,7 @@
"relative_time.just_now": "剛剛",
"relative_time.minutes": "{number}分鐘",
"relative_time.seconds": "{number}秒",
- "relative_time.today": "today",
+ "relative_time.today": "今天",
"reply_indicator.cancel": "取消",
"report.forward": "轉寄到 {target}",
"report.forward_hint": "這個帳戶屬於其他服務站。要向該服務站發送匿名的舉報訊息嗎?",
diff --git a/app/javascript/mastodon/locales/zh-TW.json b/app/javascript/mastodon/locales/zh-TW.json
index 56c4de066..112d5cb2f 100644
--- a/app/javascript/mastodon/locales/zh-TW.json
+++ b/app/javascript/mastodon/locales/zh-TW.json
@@ -1,7 +1,7 @@
{
"account.add_or_remove_from_list": "從名單中新增或移除",
"account.badges.bot": "機器人",
- "account.badges.group": "Group",
+ "account.badges.group": "群組",
"account.block": "封鎖 @{name}",
"account.block_domain": "隱藏來自 {domain} 的所有內容",
"account.blocked": "已封鎖",
@@ -43,7 +43,7 @@
"alert.rate_limited.title": "已限速",
"alert.unexpected.message": "發生了非預期的錯誤。",
"alert.unexpected.title": "哎呀!",
- "announcement.announcement": "Announcement",
+ "announcement.announcement": "公告",
"autosuggest_hashtag.per_week": "{count} / 週",
"boost_modal.combo": "下次您可以按 {combo} 跳過",
"bundle_column_error.body": "載入此元件時發生錯誤。",
@@ -85,8 +85,8 @@
"compose_form.poll.duration": "投票期限",
"compose_form.poll.option_placeholder": "第 {number} 個選擇",
"compose_form.poll.remove_option": "移除此選擇",
- "compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
- "compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
+ "compose_form.poll.switch_to_multiple": "變更投票為允許多個選項",
+ "compose_form.poll.switch_to_single": "變更投票為允許單一選項",
"compose_form.publish": "嘟出去",
"compose_form.publish_loud": "{publish}!",
"compose_form.sensitive.hide": "標記媒體為敏感內容",
@@ -184,8 +184,8 @@
"home.column_settings.basic": "基本",
"home.column_settings.show_reblogs": "顯示轉嘟",
"home.column_settings.show_replies": "顯示回覆",
- "home.hide_announcements": "Hide announcements",
- "home.show_announcements": "Show announcements",
+ "home.hide_announcements": "隱藏公告",
+ "home.show_announcements": "顯示公告",
"intervals.full.days": "{number, plural, one {# 天} other {# 天}}",
"intervals.full.hours": "{number, plural, one {# 小時} other {# 小時}}",
"intervals.full.minutes": "{number, plural, one {# 分鐘} other {# 分鐘}}",
@@ -335,7 +335,7 @@
"relative_time.just_now": "剛剛",
"relative_time.minutes": "{number} 分",
"relative_time.seconds": "{number} 秒",
- "relative_time.today": "today",
+ "relative_time.today": "今天",
"reply_indicator.cancel": "取消",
"report.forward": "轉寄到 {target}",
"report.forward_hint": "這個帳戶屬於其他站點。要像該站點發送匿名的檢舉訊息嗎?",
diff --git a/app/javascript/styles/mastodon/polls.scss b/app/javascript/styles/mastodon/polls.scss
index d7d850a1e..4e34813ed 100644
--- a/app/javascript/styles/mastodon/polls.scss
+++ b/app/javascript/styles/mastodon/polls.scss
@@ -95,8 +95,8 @@
&:active,
&:focus,
&:hover {
+ border-color: lighten($valid-value-color, 15%);
border-width: 4px;
- background: none;
}
&::-moz-focus-inner {
diff --git a/app/lib/activitypub/tag_manager.rb b/app/lib/activitypub/tag_manager.rb
index ed680d762..1523f86d4 100644
--- a/app/lib/activitypub/tag_manager.rb
+++ b/app/lib/activitypub/tag_manager.rb
@@ -15,6 +15,8 @@ class ActivityPub::TagManager
def url_for(target)
return target.url if target.respond_to?(:local?) && !target.local?
+ return unless target.respond_to?(:object_type)
+
case target.object_type
when :person
target.instance_actor? ? about_more_url(instance_actor: true) : short_account_url(target)
diff --git a/app/models/media_attachment.rb b/app/models/media_attachment.rb
index 59427a8cc..40624c73c 100644
--- a/app/models/media_attachment.rb
+++ b/app/models/media_attachment.rb
@@ -184,19 +184,6 @@ class MediaAttachment < ApplicationRecord
audio? || video?
end
- def variant?(other_file_name)
- return true if file_file_name == other_file_name
- return false if file_file_name.nil?
-
- formats = file.styles.values.map(&:format).compact
-
- return false if formats.empty?
-
- extension = File.extname(other_file_name)
-
- formats.include?(extension.delete('.')) && File.basename(other_file_name, extension) == File.basename(file_file_name, File.extname(file_file_name))
- end
-
def to_param
shortcode
end
diff --git a/app/services/post_status_service.rb b/app/services/post_status_service.rb
index 5b181b193..250d0e8ed 100644
--- a/app/services/post_status_service.rb
+++ b/app/services/post_status_service.rb
@@ -50,14 +50,15 @@ class PostStatusService < BaseService
def preprocess_attributes!
if @text.blank? && @options[:spoiler_text].present?
@text = '.'
- if @media.find(&:video?) || @media.find(&:gifv?)
+ if @media&.find(&:video?) || @media&.find(&:gifv?)
@text = '📹'
- elsif @media.find(&:audio?)
+ elsif @media&.find(&:audio?)
@text = '🎵'
- elsif @media.find(&:image?)
+ elsif @media&.find(&:image?)
@text = '🖼'
end
end
+ @sensitive = (@options[:sensitive].nil? ? @account.user&.setting_default_sensitive : @options[:sensitive]) || @options[:spoiler_text].present?
@visibility = @options[:visibility] || @account.user&.setting_default_privacy
@visibility = :unlisted if @visibility&.to_sym == :public && @account.silenced?
@scheduled_at = @options[:scheduled_at]&.to_datetime
@@ -166,7 +167,7 @@ class PostStatusService < BaseService
media_attachments: @media || [],
thread: @in_reply_to,
poll_attributes: poll_attributes,
- sensitive: (@options[:sensitive].nil? ? @account.user&.setting_default_sensitive : @options[:sensitive]) || @options[:spoiler_text].present?,
+ sensitive: @sensitive,
spoiler_text: @options[:spoiler_text] || '',
visibility: @visibility,
language: language_from_option(@options[:language]) || @account.user&.setting_default_language&.presence || LanguageDetector.instance.detect(@text, @account),
diff --git a/config/application.rb b/config/application.rb
index cd599eefc..4c34efa15 100644
--- a/config/application.rb
+++ b/config/application.rb
@@ -7,6 +7,7 @@ require 'rails/all'
Bundler.require(*Rails.groups)
require_relative '../app/lib/exceptions'
+require_relative '../lib/paperclip/url_generator_extensions'
require_relative '../lib/paperclip/attachment_extensions'
require_relative '../lib/paperclip/lazy_thumbnail'
require_relative '../lib/paperclip/gif_transcoder'
diff --git a/config/locales/activerecord.br.yml b/config/locales/activerecord.br.yml
index 77fc4f2a1..a7eab580c 100644
--- a/config/locales/activerecord.br.yml
+++ b/config/locales/activerecord.br.yml
@@ -10,4 +10,8 @@ br:
account:
attributes:
username:
- invalid: nemet lizherennoù, niverennoù ha isbarrennigoù
+ invalid: nemet lizherennoù, niverennoù hag isbarrennigoù
+ status:
+ attributes:
+ reblog:
+ taken: eus ar statud a zo dija
diff --git a/config/locales/activerecord.hy.yml b/config/locales/activerecord.hy.yml
index c40654016..0da0b3d5e 100644
--- a/config/locales/activerecord.hy.yml
+++ b/config/locales/activerecord.hy.yml
@@ -1 +1,17 @@
+---
hy:
+ activerecord:
+ attributes:
+ poll:
+ expires_at: Վերջնաժամկետ
+ options: Տարբերակներ
+ errors:
+ models:
+ account:
+ attributes:
+ username:
+ invalid: միայն տառեր, թվեր և ընդգիծկներ
+ status:
+ attributes:
+ reblog:
+ taken: թութը գոյություն ունի
diff --git a/config/locales/activerecord.kab.yml b/config/locales/activerecord.kab.yml
index 21007347c..24e2760da 100644
--- a/config/locales/activerecord.kab.yml
+++ b/config/locales/activerecord.kab.yml
@@ -3,6 +3,7 @@ kab:
activerecord:
attributes:
poll:
+ expires_at: Azemz n tagara
options: Tifranin
errors:
models:
@@ -10,3 +11,7 @@ kab:
attributes:
username:
invalid: isekkilen, uṭṭunen d yijerriden n wadda kan
+ status:
+ attributes:
+ reblog:
+ taken: n iddaden yellan yakan
diff --git a/config/locales/ar.yml b/config/locales/ar.yml
index 5c73967d6..42cebe1c0 100644
--- a/config/locales/ar.yml
+++ b/config/locales/ar.yml
@@ -2,7 +2,7 @@
ar:
about:
about_hashtag_html: هذه تبويقات متاحة للجمهور تحتوي على الكلمات الدلالية #%{hashtag}. يمكنك التفاعل معها إن كان لديك حساب في أي مكان على الفديفرس.
- about_mastodon_html: ماستدون شبكة اجتماعية مبنية على أسُس بروتوكولات برمجيات الويب الحرة و مفتوحة المصدر. و هو لامركزي تمامًا كالبريد الإلكتروني.
+ about_mastodon_html: 'شبكة التواصل الإجتماعية المستقبَليّة: مِن دون إعلانات ، غير خاضعة لرقابة الشركات ، تصميم أخلاقي ولامركزية! بياناتكم مِلك لكم مع ماستدون!'
about_this: عن مثيل الخادوم هذا
active_count_after: نشط
active_footnote: مستخدم نشيط شهريا (MAU)
@@ -39,8 +39,9 @@ ar:
unavailable_content: محتوى غير متوفر
unavailable_content_description:
domain: الخادم
- reason: 'السبب:'
+ reason: السبب
silenced: 'سيتم إخفاء المنشورات القادمة من هذه الخوادم في الخيوط الزمنية والمحادثات العامة، ولن يتم إنشاء أي إخطارات من جراء تفاعلات مستخدميها، ما لم تُتَابعهم:'
+ unavailable_content_html: يسمح لك ماستدون عموماً بعرض محتوى المستخدمين القادم من أي خادم آخر في الفديفرس والتفاعل معهم. وهذه هي الاستثناءات التي وضعت على هذا الخادوم بالذات.
user_count_after:
few: مستخدمين
many: مستخدمين
@@ -53,6 +54,7 @@ ar:
accounts:
choices_html: 'توصيات %{name}:'
endorsements_hint: يمكنك التوصية بالأشخاص الذين تتابعهم من واجهة الويب، وسيظهرون هنا.
+ featured_tags_hint: يمكنك عرض وسوم محددة سيتم عرضها هنا.
follow: اتبع
followers:
few: متابِعون
@@ -421,10 +423,26 @@ ar:
created_msg: تم إنشاء ملاحظة الشكوى بنجاح!
destroyed_msg: تم حذف ملاحظة الشكوى بنجاح!
reports:
+ account:
+ notes:
+ few: "%{count} ملاحظات"
+ many: "%{count} ملاحظات"
+ one: "%{count} ملاحظة"
+ other: "%{count} ملاحظات"
+ two: "%{count} ملاحظتَيْن"
+ zero: "%{count} ملاحظات"
+ reports:
+ few: "%{count} تقارير"
+ many: "%{count} تقارير"
+ one: "%{count} تقرير واحد"
+ other: "%{count} تقارير"
+ two: "%{count} تقريرَيْن"
+ zero: "%{count} تقارير"
action_taken_by: تم اتخاذ الإجراء مِن طرف
are_you_sure: هل أنت متأكد ؟
assign_to_self: عين لي
assigned: تعين رئيس
+ by_target_domain: نطاق الحساب المبلّغ عنه
comment:
none: لا شيء
created_at: ذكرت
@@ -466,11 +484,16 @@ ar:
all: للجميع
disabled: لا أحد
title: اظهر خاصية حجب النطاقات
+ users: للمستخدمين المتصلين محليا
domain_blocks_rationale:
title: اظهر السبب
+ enable_bootstrap_timeline_accounts:
+ title: تمكين الاشتراكات الافتراضية للمستخدمين الجدد
hero:
desc_html: معروض على الصفحة الأولى. لا يقل عن 600 × 100 بكسل. عند عدم التعيين ، تعود الصورة إلى النسخة المصغرة على سبيل المثال
title: الصورة الرأسية
+ mascot:
+ title: صورة الماسكوت
peers_api_enabled:
desc_html: أسماء النطاقات التي التقى بها مثيل الخادوم على البيئة الموحَّدة فديفرس
title: نشر عدد مثيلات الخوادم التي تم مصادفتها
@@ -527,6 +550,9 @@ ar:
title: السماح للوسوم بالظهور على المتداوَلة بدون مراجعة مسبقة
trends:
title: الوسوم المتداولة
+ site_uploads:
+ delete: احذف الملف الذي تم تحميله
+ destroyed_msg: تم حذف التحميل مِن الموقع بنجاح!
statuses:
back_to_account: العودة إلى صفحة الحساب
batch:
@@ -577,6 +603,7 @@ ar:
remove: إلغاء ربط الكنية
appearance:
advanced_web_interface: واجهة الويب المتقدمة
+ advanced_web_interface_hint: 'إذا كنت ترغب في استخدام عرض شاشتك بأكمله، فواجهة الويب المتقدمة تسمح لك بضبط العديد من الأعمدة المختلفة لرؤية أكبر قدر من المعلومات التي ترغب فيها في آن واحد: الخيط الرئيسي والإخطارات والخيط الزمني الفدرالي وأي عدد من القوائم والوسوم.'
animations_and_accessibility: الإتاحة والحركة
confirmation_dialogs: نوافذ التأكيد
discovery: استكشاف
@@ -641,6 +668,7 @@ ar:
trouble_logging_in: هل صادفتكم مشكلة في الولوج؟
authorize_follow:
already_following: أنت تتابع بالفعل هذا الحساب
+ already_requested: لقد قُمتَ بإرسال طلب متابَعة إلى هذا الحساب مِن قَبل
error: يا للأسف، وقع هناك خطأ إثر عملية البحث عن الحساب عن بعد
follow: اتبع
follow_request: 'لقد قمت بإرسال طلب متابعة إلى:'
@@ -683,6 +711,7 @@ ar:
data_removal: سوف تُحذَف منشوراتك والبيانات الأخرى نهائيا
email_change_html: بإمكانك تغيير عنوان بريدك الإلكتروني دون أن يُحذف حسابك
email_contact_html: إن لم تتلقّ أي شيء ، يمكنك مراسلة %{email} لطلب المساعدة
+ email_reconfirmation_html: إن لم تتلقّ الرسالة الإلكترونية للتأكيد ، بإمكانك إعادة طلبها ثانيةً
irreversible: لن يكون بإمكانك استرجاع أو إعادة تنشيط حسابك
more_details_html: للمزيد مِن التفاصيل ، يرجى الإطلاع على سياسة الخصوصية.
username_available: سيصبح اسم مستخدمك متوفرا ثانية
@@ -824,7 +853,7 @@ ar:
images_and_video: ليس بالإمكان إرفاق فيديو في منشور يحتوي مسبقا على صور
too_many: لا يمكن إرفاق أكثر من 4 ملفات
migrations:
- acct: username@domain للحساب الجديد
+ acct: انتقل إلى
cancel: ألغِ التوجيه
cancelled_msg: تم إلغاء التوجيه بنجاح.
errors:
@@ -1088,6 +1117,8 @@ ar:
pinned: تبويق مثبّت
reblogged: رقّاه
sensitive_content: محتوى حساس
+ tags:
+ does_not_match_previous_name: لا يطابق الإسم السابق
terms:
title: شروط الخدمة وسياسة الخصوصية على %{instance}
themes:
diff --git a/config/locales/ast.yml b/config/locales/ast.yml
index d7e0faf41..1d6c11f13 100644
--- a/config/locales/ast.yml
+++ b/config/locales/ast.yml
@@ -209,6 +209,7 @@ ast:
trouble_logging_in: "¿Problemes col aniciu de sesión?"
authorize_follow:
already_following: Yá tas siguiendo a esta cuenta
+ already_requested: Yá unviesti una solicitú de siguimientu a esa cuenta
error: Desafortunadamente, hebo un fallu guetando la cuenta remota
follow_request: 'Unviesti una solicitú de siguimientu a:'
post_follow:
@@ -354,7 +355,7 @@ ast:
errors:
already_voted: Yá votesti nesta encuesta
expired: La encuesta yá finó
- invalid_choice: El la opción de votu escoyida nun esiste
+ invalid_choice: La opción de votu escoyida nun esiste
preferences:
public_timelines: Llinies temporales públiques
relationships:
diff --git a/config/locales/bg.yml b/config/locales/bg.yml
index 07149f51f..4142d439f 100644
--- a/config/locales/bg.yml
+++ b/config/locales/bg.yml
@@ -54,7 +54,7 @@ bg:
'406': This page is not available in the requested format.
'410': The page you were looking for doesn't exist here anymore.
'422':
- '429': Throttled
+ '429': Too many requests
'500':
'503': The page could not be served due to a temporary server failure.
exports:
diff --git a/config/locales/bn.yml b/config/locales/bn.yml
index 7dd49ff96..ad613f721 100644
--- a/config/locales/bn.yml
+++ b/config/locales/bn.yml
@@ -201,7 +201,7 @@ bn:
'406': This page is not available in the requested format.
'410': The page you were looking for doesn't exist here anymore.
'422':
- '429': Throttled
+ '429': Too many requests
'500':
'503': The page could not be served due to a temporary server failure.
invites:
diff --git a/config/locales/br.yml b/config/locales/br.yml
index 7d15639ee..5da24d25c 100644
--- a/config/locales/br.yml
+++ b/config/locales/br.yml
@@ -3,8 +3,140 @@ br:
about:
about_this: Diàr-benn
active_count_after: oberiant
+ api: API
apps: Arloadoù pellgomz
apps_platforms: Ober get Mastodoñ àr iOS, Android ha savennoù arall
+ contact: Darempred
+ discover_users: Dizoleiñ implijer·ien·ezed
+ learn_more: Gouzout hiroc'h
+ privacy_policy: Reolennoù prevezded
+ source_code: Boneg tarzh
+ terms: Divizoù gwerzhañ hollek
+ unavailable_content_description:
+ domain: Dafariad
+ accounts:
+ media: Media
+ posts_tab_heading: Toudoù
+ posts_with_replies: Toudoù ha respontoù
+ roles:
+ admin: Merour
+ bot: Robot
+ group: Strollad
+ moderator: Mod
+ unavailable: Profil dihegerz
+ unfollow: Diheuliañ
+ admin:
+ account_moderation_notes:
+ delete: Dilemel
+ accounts:
+ change_email:
+ current_email: Postel bremanel
+ label: Kemm ar postel
+ new_email: Postel nevez
+ submit: Kemm ar postel
+ enable: Gweredekaat
+ enabled: Gweredekaet
+ followers: Heulier·ezed·ien
+ header: Talbenn
+ ip: IP
+ location:
+ local: Lec'hel
+ remote: A-bell
+ moderation:
+ active: Oberiant
+ silenced: Mudet
+ suspended: Astalet
+ perform_full_suspension: Astalañ
+ protocol: Komenad
+ public: Publik
+ reject: Nac'hañ
+ reject_all: Nac'hañ pep hini
+ remove_header: Dilemel an talbenn
+ reset: Adderaouekaat
+ reset_password: Adderaouekaat ar ger-tremen
+ roles:
+ admin: Merour
+ moderator: Habaskaer·ez
+ user: Implijer·ez
+ action_logs:
+ deleted_status: "(statud dilemet)"
+ announcements:
+ new:
+ create: Sevel ur gemenn
+ title: Kemenn nevez
+ title: Kemennoù
+ custom_emojis:
+ delete: Dilemel
+ disable: Diweredekaat
+ disabled: Diweredekaet
+ emoji: Fromlun
+ enable: Gweredekaat
+ enabled: Gweredekaet
+ dashboard:
+ config: Kefluniadur
+ software: Meziant
+ trends: Luskadoù
+ domain_blocks:
+ domain: Domani
+ new:
+ create: Sevel ur stanker
+ severity:
+ noop: Hini ebet
+ silence: Mudañ
+ suspend: Astalañ
+ severity:
+ silence: mudet
+ suspend: astalet
+ show:
+ undo: Dizober
+ email_domain_blocks:
+ add_new: Ouzhpenniñ unan nevez
+ delete: Dilemel
+ domain: Domani
+ from_html: eus %{domain}
+ new:
+ create: Ouzhpenniñ un domani
+ instances:
+ by_domain: Domani
+ moderation:
+ all: Pep tra
+ settings:
+ domain_blocks:
+ all: D'an holl dud
+ site_title: Anv ar servijer
+ title: Arventennoù al lec'hienn
+ auth:
+ change_password: Ger-tremen
+ delete_account: Dilemel ar gont
+ login: Mont tre
+ logout: Digennaskañ
+ providers:
+ saml: SAML
+ reset_password: Adderaouekaat ar ger-tremen
+ security: Diogelroez
+ setup:
+ title: Kefluniañ
+ authorize_follow:
+ title: Heuliañ %{acct}
+ challenge:
+ confirm: Kenderc' hel
+ invalid_password: Ger-tremen diwiriek
+ datetime:
+ distance_in_words:
+ about_x_hours: "%{count}e"
+ about_x_months: "%{count}miz"
+ about_x_years: "%{count}b"
+ almost_x_years: "%{count}b"
+ less_than_x_minutes: "%{count}m"
+ over_x_years: "%{count}b"
+ x_days: "%{count}d"
+ x_minutes: "%{count}m"
+ x_months: "%{count}miz"
+ x_seconds: "%{count}eil"
+ deletes:
+ proceed: Dilemel ar gont
+ directories:
+ directory: Roll ar profiloù
errors:
'400': The request you submitted was invalid or malformed.
'403': You don't have permission to view this page.
@@ -12,14 +144,93 @@ br:
'406': This page is not available in the requested format.
'410': The page you were looking for doesn't exist here anymore.
'422':
- '429': Throttled
+ '429': Too many requests
'500':
'503': The page could not be served due to a temporary server failure.
+ featured_tags:
+ add_new: Ouzhpenniñ unan nevez
+ filters:
+ contexts:
+ account: Profiloù
+ notifications: Kemennoù
+ index:
+ delete: Dilemel
+ footer:
+ developers: Diorroerien
+ more: Muioc'h…
+ generic:
+ all: Pep tra
+ copy: Eilañ
+ delete: Dilemel
+ order_by: Urzhiañ dre
invites:
expires_in:
'1800': 30 minutes
'21600': 6 hours
'3600': 1 hour
- '43200': 12 hours
- '604800': 1 week
- '86400': 1 day
+ '43200': 12 eur
+ '604800': 1 sizhun
+ '86400': 1 deiz
+ expires_in_prompt: Birviken
+ title: Pediñ tud
+ notification_mailer:
+ follow:
+ title: Heulier nevez
+ mention:
+ action: Respont
+ relationships:
+ followers: Heulier·ezed·ien
+ sessions:
+ browser: Merdeer
+ browsers:
+ alipay: Alipay
+ blackberry: Blackberry
+ chrome: Chrome
+ edge: Microsoft Edge
+ electron: Electron
+ firefox: Firefox
+ ie: Internet Explorer
+ micro_messenger: MicroMessenger
+ nokia: Nokia S40 Ovi Browser
+ opera: Opera
+ otter: Otter
+ phantom_js: PhantomJS
+ qq: QQ Browser
+ safari: Safari
+ uc_browser: UCBrowser
+ weibo: Weibo
+ ip: IP
+ platforms:
+ adobe_air: Adobe Air
+ android: Android
+ blackberry: Blackberry
+ chrome_os: ChromeOS
+ firefox_os: Firefox OS
+ ios: iOS
+ linux: Linux
+ mac: macOS
+ windows: Windows
+ statuses:
+ show_more: Diskouez muioc'h
+ title: '%{name}: "%{quote}"'
+ visibilities:
+ public: Publik
+ stream_entries:
+ pinned: Toud spilhennet
+ themes:
+ default: Mastodoñ (Teñval)
+ mastodon-light: Mastodoñ (Sklaer)
+ time:
+ formats:
+ default: "%He%M, %d %b %Y"
+ month: "%b %Y"
+ two_factor_authentication:
+ disable: Diweredekaat
+ enable: Gweredekaat
+ setup: Kefluniañ
+ user_mailer:
+ warning:
+ title:
+ none: Diwall
+ welcome:
+ edit_profile_action: Kefluniañ ar profil
diff --git a/config/locales/ca.yml b/config/locales/ca.yml
index 22782ae16..e007aa934 100644
--- a/config/locales/ca.yml
+++ b/config/locales/ca.yml
@@ -92,6 +92,7 @@ ca:
delete: Suprimeix
destroyed_msg: Nota de moderació destruïda amb èxit!
accounts:
+ add_email_domain_block: Afegir el domini de correu a la llista negra
approve: Aprova
approve_all: Aprova'ls tots
are_you_sure: N'estàs segur?
@@ -172,6 +173,7 @@ ca:
staff: Personal
user: Usuari
search: Cerca
+ search_same_email_domain: Altres usuaris amb el mateix domini de correu
search_same_ip: Altres usuaris amb la mateixa IP
shared_inbox_url: URL de la safata d'entrada compartida
show:
@@ -358,6 +360,7 @@ ca:
destroyed_msg: S'ha eliminat correctament el bloc del domini de correu
domain: Domini
empty: Cap domini de correu a la llista negre.
+ from_html: des de %{domain}
new:
create: Afegeix un domini
title: Nova adreça de correu en la llista negra
@@ -537,6 +540,9 @@ ca:
trends:
desc_html: Mostra públicament les etiquetes revisades anteriorment que actualment estan en tendència
title: Etiquetes tendència
+ site_uploads:
+ delete: Esborra el fitxer pujat
+ destroyed_msg: La càrrega al lloc s'ha suprimit correctament!
statuses:
back_to_account: Torna a la pàgina del compte
batch:
@@ -660,6 +666,7 @@ ca:
trouble_logging_in: Problemes per iniciar la sessió?
authorize_follow:
already_following: Ja estàs seguint aquest compte
+ already_requested: Ja has enviat una sol·licitud de seguiment a aquest usuari
error: Malauradament, ha ocorregut un error cercant el compte remot
follow: Segueix
follow_request: 'Has enviat una sol·licitud de seguiment a:'
@@ -848,6 +855,7 @@ ca:
media_attachments:
validations:
images_and_video: No es pot adjuntar un vídeo a una publicació que ja contingui imatges
+ not_ready: No es poden adjuntar fitxers que no s'hagin acabat de processar. Torna-ho a provar en un moment!
too_many: No es poden adjuntar més de 4 fitxers
migrations:
acct: Mogut a
diff --git a/config/locales/co.yml b/config/locales/co.yml
index d9127a385..63c2df1da 100644
--- a/config/locales/co.yml
+++ b/config/locales/co.yml
@@ -92,6 +92,7 @@ co:
delete: Toglie
destroyed_msg: Nota di muderazione sguassata!
accounts:
+ add_email_domain_block: Mette u duminiu e-mail in lista nera
approve: Appruvà
approve_all: Appruvà tuttu
are_you_sure: Site sicuru·a?
@@ -172,6 +173,7 @@ co:
staff: Squadra
user: Utilizatore
search: Cercà
+ search_same_email_domain: Altri utilizatori cù listessu duminiu d'e-mail
search_same_ip: Altri utilizatori cù listessa IP
shared_inbox_url: URL di l’inbox spartuta
show:
@@ -358,6 +360,7 @@ co:
destroyed_msg: U blucchime di u duminiu d’e-mail ùn hè più attivu
domain: Duminiu
empty: Ùn c'hè manc'un duminiu d'email in lista nera.
+ from_html: da %{domain}
new:
create: Creà un blucchime
title: Nova iscrizzione nant’a lista nera e-mail
@@ -537,6 +540,9 @@ co:
trends:
desc_html: Mustrà à u pubblicu i hashtag chì sò stati digià verificati è chì sò in e tendenze avà
title: Tendenze di hashtag
+ site_uploads:
+ delete: Sguassà u fugliale caricatu
+ destroyed_msg: Fugliale sguassatu da u situ!
statuses:
back_to_account: Ritornu à a pagina di u contu
batch:
@@ -660,6 +666,7 @@ co:
trouble_logging_in: Difficultà per cunnettavi?
authorize_follow:
already_following: Site digià abbunatu·a à stu contu
+ already_requested: Avete digià mandatu una dumanda d'abbunamentu à stu contu
error: Peccatu, c’hè statu un prublemu ricercandu u contu
follow: Siguità
follow_request: 'Avete dumandatu di siguità:'
@@ -848,6 +855,7 @@ co:
media_attachments:
validations:
images_and_video: Ùn si pò micca aghjunghje un filmettu à un statutu chì hà digià ritratti
+ not_ready: Ùn si pò micca aghjunghje un fugliale micca ancu trattatu. Ripruvate più tardi!
too_many: Ùn si pò micca aghjunghje più di 4 fugliali
migrations:
acct: cugnome@duminiu di u novu contu
diff --git a/config/locales/cs.yml b/config/locales/cs.yml
index 23161ec5c..d7c49279d 100644
--- a/config/locales/cs.yml
+++ b/config/locales/cs.yml
@@ -244,6 +244,7 @@ cs:
edit:
title: Upravit oznámení
empty: Nebyla nalezena žádná oznámení.
+ live: Živě
new:
create: Vytvořit oznámení
title: Nové oznámení
@@ -675,6 +676,7 @@ cs:
trouble_logging_in: Problémy s přihlášením?
authorize_follow:
already_following: Tento účet již sledujete
+ already_requested: Tomuto účtu už jste žádost o sledování zaslali
error: Při hledání vzdáleného účtu bohužel nastala chyba
follow: Sledovat
follow_request: 'Poslali jste žádost o sledování uživateli:'
@@ -1118,6 +1120,7 @@ cs:
other: "%{count} hlasů"
vote: Hlasovat
show_more: Zobrazit více
+ show_thread: Zobrazit vlákno
sign_in_to_participate: Chcete-li se zúčastnit této konverzace, přihlaste se
title: "%{name}: „%{quote}“"
visibilities:
diff --git a/config/locales/cy.yml b/config/locales/cy.yml
index a9e8a26da..572cf895a 100644
--- a/config/locales/cy.yml
+++ b/config/locales/cy.yml
@@ -569,6 +569,9 @@ cy:
trends:
desc_html: Arddangos hashnodau a adolygwyd yn gynt yn gyhoeddus sydd yn tueddu yn bresennol
title: Hashnodau tueddig
+ site_uploads:
+ delete: Dileu ffeil sydd wedi'i uwchlwytho
+ destroyed_msg: Uwchlwythiad wefan wedi'i ddileu yn lwyddianus!
statuses:
back_to_account: Yn ôl i dudalen y cyfrif
batch:
@@ -692,6 +695,7 @@ cy:
trouble_logging_in: Trafferdd mewngofnodi?
authorize_follow:
already_following: Yr ydych yn dilyn y cyfrif hwn yn barod
+ already_requested: Rydych barod wedi anfon ceisiad dilyn i'r cyfrif hynny
error: Yn anffodus, roedd gwall tra'n edrych am y cyfrif anghysbell
follow: Dilyn
follow_request: 'Yr ydych wedi anfon cais dilyn at:'
@@ -888,6 +892,7 @@ cy:
media_attachments:
validations:
images_and_video: Ni ellir ychwanegu fideo at statws sy'n cynnwys delweddau'n barod
+ not_ready: Methu atodi ffeiliau sydd dal yn prosesu. Ceisiwch eto mewn foment!
too_many: Ni ellir ychwanegu mwy na 4 dogfen
migrations:
acct: enwdefnyddiwr@parth y cyfrif newydd
diff --git a/config/locales/de.yml b/config/locales/de.yml
index 6907efc60..bd6852356 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -92,6 +92,7 @@ de:
delete: Löschen
destroyed_msg: Moderationsnotiz erfolgreich gelöscht!
accounts:
+ add_email_domain_block: E-Mail-Domain blacklisten
approve: Akzeptieren
approve_all: Alle akzeptieren
are_you_sure: Bist du sicher?
@@ -172,6 +173,7 @@ de:
staff: Mitarbeiter
user: Nutzer
search: Suche
+ search_same_email_domain: Andere Benutzer mit der gleichen E-Mail-Domain
search_same_ip: Andere Benutzer mit derselben IP
shared_inbox_url: Geteilte Posteingang-URL
show:
@@ -358,6 +360,7 @@ de:
destroyed_msg: E-Mail-Domain-Blockade erfolgreich gelöscht
domain: Domain
empty: Keine E-Mail-Domains sind momentan auf der Blacklist.
+ from_html: von %{domain}
new:
create: Blockade erstellen
title: Neue E-Mail-Domain-Blockade
@@ -537,6 +540,9 @@ de:
trends:
desc_html: Zuvor überprüfte Hashtags öffentlich anzeigen, die derzeit angesagt sind
title: Trendende Hashtags
+ site_uploads:
+ delete: Hochgeladene Datei löschen
+ destroyed_msg: Upload erfolgreich gelöscht!
statuses:
back_to_account: Zurück zum Konto
batch:
@@ -660,6 +666,7 @@ de:
trouble_logging_in: Schwierigkeiten beim Anmelden?
authorize_follow:
already_following: Du folgst diesem Konto bereits
+ already_requested: Du hast bereits eine Anfrage zum Folgen diesen Accounts versendet
error: Das Remote-Konto konnte nicht geladen werden
follow: Folgen
follow_request: 'Du hast eine Folgeanfrage gesendet an:'
@@ -848,6 +855,7 @@ de:
media_attachments:
validations:
images_and_video: Es kann kein Video an einen Beitrag, der bereits Bilder enthält, angehängt werden
+ not_ready: Dateien die noch nicht bearbeitet wurden, können nicht angehängt werden. Versuche es gleich noch einmal!
too_many: Es können nicht mehr als 4 Dateien angehängt werden
migrations:
acct: benutzername@domain des neuen Kontos
diff --git a/config/locales/devise.br.yml b/config/locales/devise.br.yml
index 3fe043754..acfa884b4 100644
--- a/config/locales/devise.br.yml
+++ b/config/locales/devise.br.yml
@@ -27,7 +27,15 @@ br:
reset_password_instructions:
action: Cheñch ar ger-tremen
explanation: Goulennet ho peus ur ger-tremen nevez evit ho kont.
+ title: Adderaouekaat ar ger-tremen
+ two_factor_disabled:
+ title: 2FA diweredekaet
+ two_factor_enabled:
+ title: 2FA gweredekaet
passwords:
updated_not_active: Kemmet eo bet ho ker-tremen ent reizh.
registrations:
signed_up: Donemat ! Kevreet oc'h.
+ errors:
+ messages:
+ not_found: digavet
diff --git a/config/locales/devise.fr.yml b/config/locales/devise.fr.yml
index 71c647f2b..3edd348e6 100644
--- a/config/locales/devise.fr.yml
+++ b/config/locales/devise.fr.yml
@@ -67,16 +67,16 @@ fr:
no_token: Vous ne pouvez accéder à cette page sans passer par un courriel de réinitialisation de mot de passe. Si vous êtes passé⋅e par un courriel de ce type, assurez-vous d’utiliser l’URL complète.
send_instructions: Vous allez recevoir les instructions de réinitialisation du mot de passe dans quelques instants. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables.
send_paranoid_instructions: Si votre adresse électronique existe dans notre base de données, vous allez recevoir un lien de réinitialisation par courriel. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables.
- updated: Votre mot de passe a été modifié avec succès, vous êtes maintenant connecté⋅e.
+ updated: Votre mot de passe a été modifié avec succès, vous êtes maintenant connecté·e.
updated_not_active: Votre mot de passe a été modifié avec succès.
registrations:
destroyed: Au revoir ! Votre compte a été supprimé avec succès. Nous espérons vous revoir bientôt.
- signed_up: Bienvenue ! Vous êtes connecté⋅e.
- signed_up_but_inactive: Vous êtes bien enregistré⋅e. Vous ne pouvez cependant pas vous connecter car votre compte n’est pas encore activé.
- signed_up_but_locked: Vous êtes bien enregistré⋅e. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillé.
- signed_up_but_pending: Un message avec un lien de confirmation a été envoyé à votre adresse courriel. Après avoir cliqué sur le lien, nous étudierons votre demande. Vous serez informé·e si elle a été approuvée.
+ signed_up: Bienvenue ! Vous êtes connecté·e.
+ signed_up_but_inactive: Vous êtes bien enregistré·e. Vous ne pouvez cependant pas vous connecter car votre compte n’est pas encore activé.
+ signed_up_but_locked: Vous êtes bien enregistré·e. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillé.
+ signed_up_but_pending: Un message avec un lien de confirmation a été envoyé à votre adresse courriel. Après avoir cliqué sur le lien, nous examinerons votre demande. Vous serez informé·e si elle a été approuvée.
signed_up_but_unconfirmed: Un message contenant un lien de confirmation a été envoyé à votre adresse courriel. Ouvrez ce lien pour activer votre compte. Veuillez vérifier votre dossier d'indésirables si vous ne recevez pas le courriel.
- update_needs_confirmation: Votre compte a bien été mis à jour, mais nous devons vérifier votre nouvelle adresse courriel. Merci de vérifier vos courriels et de cliquer sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse. Si vous n'avez pas reçu le courriel, vérifiez votre dossier d'indésirables.
+ update_needs_confirmation: Votre compte a bien été mis à jour, mais nous devons vérifier votre nouvelle adresse courriel. Merci de vérifier vos courriels et de cliquer sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse. Si vous n'avez pas reçu le courriel, vérifiez votre dossier de spams.
updated: Votre compte a été modifié avec succès.
sessions:
already_signed_out: Déconnecté·e.
@@ -85,14 +85,14 @@ fr:
unlocks:
send_instructions: Vous allez recevoir les instructions nécessaires au déverrouillage de votre compte dans quelques instants. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables.
send_paranoid_instructions: Si votre compte existe, vous allez bientôt recevoir un courriel contenant les instructions pour le déverrouiller. Veuillez, dans le cas où vous ne recevriez pas ce message, vérifier votre dossier d’indésirables.
- unlocked: Votre compte a été déverrouillé avec succès, vous êtes maintenant connecté⋅e.
+ unlocked: Votre compte a été déverrouillé avec succès, vous êtes maintenant connecté·e.
errors:
messages:
already_confirmed: a déjà été validée, veuillez essayer de vous connecter
confirmation_period_expired: à confirmer dans les %{period}, merci de faire une nouvelle demande
expired: a expiré, merci d’en faire une nouvelle demande
- not_found: n’a pas été trouvé⋅e
- not_locked: n’était pas verrouillé⋅e
+ not_found: n’a pas été trouvé·e
+ not_locked: n’était pas verrouillé·e
not_saved:
- one: 'Une erreur a empêché ce(tte) %{resource} d’être sauvegardé⋅e :'
+ one: 'Une erreur a empêché ce·tte %{resource} d’être sauvegardé·e :'
other: "%{count} erreurs ont empêché %{resource} d’être sauvegardé⋅e :"
diff --git a/config/locales/devise.hy.yml b/config/locales/devise.hy.yml
index c40654016..666c4c996 100644
--- a/config/locales/devise.hy.yml
+++ b/config/locales/devise.hy.yml
@@ -1 +1,7 @@
+---
hy:
+ devise:
+ confirmations:
+ confirmed: Ձեր էլփոստի հասցեն հաջողությամբ հաստատվեց։
+ sessions:
+ signed_in: Մուտքը հաջողվեց։
diff --git a/config/locales/devise.is.yml b/config/locales/devise.is.yml
index 288617be8..4d6fb3902 100644
--- a/config/locales/devise.is.yml
+++ b/config/locales/devise.is.yml
@@ -8,10 +8,10 @@ is:
failure:
already_authenticated: Þú ert nú þegar skráð(ur) inn.
inactive: Aðgangur þinn hefur ekki enn verið virkjaður.
- invalid: Ógildur %{authentication_keys} eða lykilorð.
+ invalid: Ógilt %{authentication_keys} eða lykilorð.
last_attempt: Þú getur reynt einu sinni í viðbót áður en aðgangnum þínum verður læst.
locked: Notandaaðgangurinn þinn er læstur.
- not_found_in_database: Ógildur %{authentication_keys} eða lykilorð.
+ not_found_in_database: Ógilt %{authentication_keys} eða lykilorð.
pending: Notandaaðgangurinn þinn er enn til yfirferðar.
timeout: Setan þín er útrunnin. Skráðu þig aftur inn til að halda áfram.
unauthenticated: Þú þarft að skrá þig inn eða nýskrá þig áður en lengra er haldið.
diff --git a/config/locales/devise.kab.yml b/config/locales/devise.kab.yml
index 650ade1e4..0149c4512 100644
--- a/config/locales/devise.kab.yml
+++ b/config/locales/devise.kab.yml
@@ -10,7 +10,7 @@ kab:
inactive: Amiḍan-inek mazal ur yermed ara.
invalid: Tella tuccḍa deg %{authentication_keys} neγ deg wawal uffir.
last_attempt: Γur-k yiwen n uɛraḍ-nniḍen kan send ad yettucekkel umiḍan-ik.
- locked: Amiḍan-ik yewḥel.
+ locked: Amiḍan-ik yettwargel.
not_found_in_database: Tella tuccḍa deg %{authentication_keys} neγ deg wawal uffir.
pending: Amiḍan-inek mazal-it deg ɛiwed n tmuγli.
timeout: Tiγimit n tuqqna tezri. Ma ulac aγilif ɛiwed tuqqna akken ad tkemmleḍ.
@@ -22,10 +22,11 @@ kab:
action_with_app: Wekked sakkin uγal γer %{app}
explanation: Aqla-k terniḍ amiḍan deg %{host} s tansa imayl-agi. Mazal-ak yiwen utekki akken ad t-tremdeḍ. Ma mačči d kečč i yessutren ay-agi, ttxil-k ssinef izen-a.
explanation_when_pending: Tsutreḍ-d ajerred deg %{host} s tansa-agi imayl. Ad nγeṛ asuter-ik ticki tsentmeḍ tansa-ik imayl. Send asentem, ur tezmireḍ ara ad teqqneḍ γer umiḍan-ik. Ma yella nugi asuter-ik, isefka-ik ad ttwakksen seg uqeddac, ihi ulac tigawt-nniḍen ara k-d-yettuqeblen. Ma mačči d kečč i yellan deffir n usuter-agi, ttxil-k ssinef izen-agi.
- extra_html: Ttxil-k ẓer daγen ilugan n uqeddac akked twetlin n useqdec.
+ extra_html: Ttxil-k ẓer daγen ilugan n uqeddac akked twetlin n useqdec-nneγ.
subject: 'Maṣṭudun: Asentem n ujerred deg uqeddac %{instance}'
title: Senqed tansa-inek imayl
email_changed:
+ explanation: 'Tansa n yimayl n umiḍan-ik ibeddel ɣer:'
extra: Ma mačči d kečč i ibeddlen tansa imayl, ihi yezmer d alebɛaḍ i ikecmen γer umiḍan-ik. Ttxil-k beddel awal-ik uffir tura neγ siwel i unedbal n uqeddac ma tḥesleḍ berra n umiḍan-ik.
subject: 'Maṣṭudun: Imayl-ik yettubeddel'
title: Tansa imayl tamaynut
@@ -42,6 +43,10 @@ kab:
action: Beddel awal uffir
explanation: Tessutreḍ awal uffir amaynut i umiḍan-ik.
title: Aɛiwed n wawal uffir
+ two_factor_disabled:
+ title: Asesteb s snat n tarrayin insa
+ two_factor_enabled:
+ title: Asesteb s snat n tarrayin irmed
passwords:
send_paranoid_instructions: Ma nufa tansa-inek imayl tella deg uzadur-nneγ n yisefka, ad n-teṭṭfeḍ izen deg kra n tesdatin, deg-s assaγ i uɛawed n wawal uffir. Ma ur k-in-yewwiḍ ara yizen, ttxil-k ẓer deg ukaram spam.
updated: Awal-ik uffir yettwabeddel mebla ugur. Aqla-k tura tjerrḍeḍ.
diff --git a/config/locales/devise.nn.yml b/config/locales/devise.nn.yml
index d578b8dc5..42eb0690a 100644
--- a/config/locales/devise.nn.yml
+++ b/config/locales/devise.nn.yml
@@ -2,7 +2,7 @@
nn:
devise:
confirmations:
- confirmed: E-posten din er stadefesta.
+ confirmed: E-posten din er stadfesta.
send_instructions: Om nokre få minutt får du ein e-post som fortel deg korleis du skal stadfesta e-postadressa di. Sjekk søppelpostmappa di om du ikkje fekk e-posten.
send_paranoid_instructions: Om vi har e-postadressa di i databasen vår, får du ein e-post som fortel deg korleis du skal stadfesta e-postadressa om nokre få minutt. Ver venleg og sjekk søppelpostmappa di om du ikkje fekk denne e-posten.
failure:
@@ -12,21 +12,22 @@ nn:
last_attempt: Du har eitt forsøk igjen før kontoen din vert låst.
locked: Kontoen din er låst.
not_found_in_database: Ugyldig %{authentication_keys} eller passord.
- pending: Kontoen din er fortsatt under gjennomgang.
- timeout: Økten din løp ut på tid. Logg inn på nytt for å fortsette.
- unauthenticated: Du må logge inn eller registrere deg før du kan fortsette.
+ pending: Kontoen din er vert gjennomgått enno.
+ timeout: Økta di er utgått. Logg inn omatt for å halde fram.
+ unauthenticated: Du må logge inn eller registere deg før du kan halde fram.
unconfirmed: Du må stadfesta e-postadressa di før du kan gå vidare.
mailer:
confirmation_instructions:
action: Stadfest e-postadresse
action_with_app: Stadfest og gå tilbake til %{app}
- explanation: Du har laget en konto på %{host} med denne e-postadressen. Du er ett klikk unna å aktivere den. Hvis dette ikke var deg, vennligst se bort fra denne e-posten.
- extra_html: Vennligst også sjekk ut instansens regler og våre bruksvilkår.
- subject: 'Mastodon: Instruksjoner for å bekrefte e-postadresse %{instance}'
+ explanation: Du har registrert deg på %{host} med denne e-postadressa. Du er eitt klikk unna aktivere kontoen. Om det ikkje var deg, berre oversjå denne e-posten.
+ explanation_when_pending: Du har søkt om en invitasjon til %{host} med denne e-postadressa. Når du har stadfesta e-postadressa di, vil vi gå gjennom søknaden. Du kan logge på for å endre detaljar eller slette kontoen, men du har ikke tilgang til dei fleste funksjonane før kontoen din er godkjent. Dersom søknaden din vert avslått, vil dataene dine verte sletta, så du treng ikkje gjera meir. Dersom dette ikke var deg, berre oversjå denne e-posten.
+ extra_html: Ta ein kikk på reglane på instansen og bruksvilkåra våre.
+ subject: 'Mastodon: Instruksjonar for stadfesting hos %{instance}'
title: Stadfest e-postadresse
email_changed:
explanation: 'E-postadressa til kontoen din vert endra til:'
- extra: Hvis du ikke endret din e-postadresse, er det sannsynlig at noen har fått tilgang til din konto. Vennligst endre ditt passord umiddelbart eller kontakt instansens administrator dersom du er utestengt fra kontoen din.
+ extra: Dersom du ikkje har endra e-postadressa di, er det truleg at nokon har fått tilgang til kontoen din. Bytt straks passordet ditt, eller kontakt tenaradministratoren dersom du har vorte låst ut av kontoen.
subject: 'Mastodon: E-postadressa er endra'
title: Ny e-postadresse
password_change:
@@ -36,8 +37,8 @@ nn:
title: Passord endra
reconfirmation_instructions:
explanation: Stadfest den nye adressa for å byta e-postadressa di.
- extra: Se bort fra denne e-posten dersom du ikke gjorde denne endringen. E-postadressen for Mastadon-kontoen blir ikke endret før du trykker på lenken over.
- subject: 'Mastodon: Bekreft e-postadresse for %{instance}'
+ extra: Oversjå denne eposten dersom du ikkje gjorde endra. E-postadressa for Mastodon-kontoen vert ikkje endra før lenka over vert trykt på.
+ subject: 'Mastodon: Stadfest e-post for %{instance}'
title: Stadfest e-postadresse
reset_password_instructions:
action: Endr passord
@@ -46,22 +47,25 @@ nn:
subject: 'Mastodon: Instuksjonar for å endra passord'
title: Attstilling av passord
two_factor_disabled:
- subject: 'Mastodon: To-faktor autentisering deaktivert'
+ explanation: To-faktor-autentisering har vorte slått av for kontoen din. Det går no an logge inn med berre e-postadresse og passord.
+ subject: 'Mastodon: To-faktor-autentisering deaktivert'
title: 2FA deaktivert
two_factor_enabled:
- explanation: To-faktor autentisering er aktivert for kontoen din. Et symbol som er generert av den sammenkoblede TOTP-appen vil være påkrevd for innlogging.
- subject: 'Mastodon: To-faktor autentisering aktivert'
+ explanation: To-faktor-autentisering har vorte slått på for kontoen din. Ein kode frå den samankopla TOTP-appen er kravd for å logge inn.
+ subject: 'Mastodon: To-faktor-autentisering aktivert'
title: 2FA aktivert
two_factor_recovery_codes_changed:
- explanation: De forrige gjenopprettingskodene er ugyldig og nye generert.
+ explanation: Dei førre gjenopprettingskodane er ugyldige og nye er genererte.
+ subject: 'Mastodon: To-faktor-gjenopprettingskodar har vorte genererte på nytt'
+ title: 2FA-gjenopprettingskodane er endra
unlock_instructions:
- subject: 'Mastodon: Instruksjoner for å gjenåpne konto'
+ subject: 'Mastodon: Instruksjonar for å opne kontoen igjen'
omniauth_callbacks:
- failure: Kunne ikke autentisere deg fra %{kind} fordi "%{reason}".
- success: Vellykket autentisering fra %{kind}.
+ failure: Du kunne ikkje verte autentisert frå %{kind} av di "%{reason}".
+ success: Autentisert frå %{kind}-konto.
passwords:
- no_token: Du har ingen tilgang til denne siden hvis ikke klikket på en e-post om nullstilling av passord. Hvis du kommer fra en sådan bør du dobbelsjekke at du limte inn hele URLen.
- send_instructions: Du vil motta en e-post med instruksjoner om nullstilling av passord om noen få minutter.
+ no_token: Du har ikkje tilgang til denne sida utan ha gått via ein e-post som gjeld å nullstille passordet. Dersom det er kva du har gjort, dobbelsjekk at du har kopiert heile URLen.
+ send_instructions: Om vi har e-postadressa di i databasen vår, får du ein e-post med lenke til gjenopprette passordet om nokre få minutt. Sjekk søppelpostmappa di om du ikkje fekk denne e-posten.
send_paranoid_instructions: Om vi har e-postadressa di i databasen vår, får du ei lenkje til å endra passordet om nokre få minutt. Ver venleg og sjekk søppelpostmappa om du ikkje fekk denne e-posten.
updated: Passordet ditt er endra. No er du logga inn.
updated_not_active: Passordet ditt er endra.
@@ -71,24 +75,24 @@ nn:
signed_up_but_inactive: Du har registrert deg inn, men vi kunne ikkje logga deg inn fordi kontoen din er ikkje aktivert enno.
signed_up_but_locked: Du har registrert deg inn, men vi kunne ikkje logga deg inn fordi kontoen din er låst.
signed_up_but_pending: Ei melding med ei stadfestingslenkje er vorten send til e-postadressa di. Når du klikkar på lenkja skal vi sjå gjennom søknaden din. Du får ei melding om han vert godkjend.
- signed_up_but_unconfirmed: En e-post med en bekreftelseslenke har blitt sendt til din innboks. Klikk på lenken i e-posten for å aktivere kontoen din.
- update_needs_confirmation: Du har oppdatert kontoen din, men vi må bekrefte din nye e-postadresse. Sjekk e-posten din og følg bekreftelseslenken for å bekrefte din nye e-postadresse.
- updated: Kontoen din ble oppdatert.
+ signed_up_but_unconfirmed: Ei melding med ei lenke for å stadfeste kontoen har vorte sendt e-postadressa di. Klikk på lenka for å aktivere kontoen. Sjekk søppelpostmappa dersom du ikkje har fått e-posten.
+ update_needs_confirmation: Du har oppdatert kontoen din, men vi må stadfeste den nye e-postadressa. Sjekk innboksen og følg lenka for å stadfeste adressa di. Sjekk søppelpostmappa dersom du ikkje har fått den e-posten.
+ updated: Kontoen har vorte oppdatert.
sessions:
already_signed_out: Logga ut.
signed_in: Logga inn.
signed_out: Logga ut.
unlocks:
- send_instructions: Du vil motta en e-post med instruksjoner for å åpne kontoen din om noen få minutter.
- send_paranoid_instructions: Hvis kontoen din eksisterer vil du motta en e-post med instruksjoner for å åpne kontoen din om noen få minutter.
- unlocked: Kontoen din ble åpnet uten problemer. Logg på for å fortsette.
+ send_instructions: Om nokre minutt får du ein e-post med instruksjonar for korleis du kan låse opp kontoen din. Sjekk søppelpostmappa om du ikkje finn den mailen.
+ send_paranoid_instructions: Dersom du har konto her, får du ein e-post med instruksjonar for korleis du kan låse opp kontoen din om nokre minutt. Sjekk søppelpostmappa om du ikkje finn den mailen.
+ unlocked: Kontoen din har vorte låst opp. Logg inn for å halde fram.
errors:
messages:
- already_confirmed: har allerede blitt bekreftet, prøv å logge på istedet
- confirmation_period_expired: må bekreftes innen %{period}. Spør om en ny e-post for bekreftelse istedet
+ already_confirmed: er allereie stadfesta, prøv logge inn
+ confirmation_period_expired: må verte stadfesta innan %{period}, spør etter ein ny
expired: er utgått, ver venleg å beda om ein ny ein
not_found: ikkje funne
not_locked: var ikkje låst
not_saved:
- one: '1 feil hindret denne %{resource} i å bli lagret:'
- other: "%{count} feil hindret denne %{resource} i å bli lagret:"
+ one: '1 feil hindra %{resource} frå verte lagra:'
+ other: "%{count} feil hindra %{resource} frå verte lagra:"
diff --git a/config/locales/devise.pt-BR.yml b/config/locales/devise.pt-BR.yml
index 92ac2948e..5f46a4ba1 100644
--- a/config/locales/devise.pt-BR.yml
+++ b/config/locales/devise.pt-BR.yml
@@ -3,96 +3,96 @@ pt-BR:
devise:
confirmations:
confirmed: O seu endereço de e-mail foi confirmado.
- send_instructions: Você receberá uma mensagem em sua caixa de entrada com instruções sobre como confirmar o seu endereço de e-mail dentro de alguns minutos. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
- send_paranoid_instructions: Se o seu endereço de e-mail já existir em nossa base de dados, você receberá uma mensagem em sua caixa de entrada com instruções sobre confirmá-lo dentro de alguns minutos. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
+ send_instructions: Você receberá um e-mail com instruções sobre como confirmar o endereço de e-mail dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ send_paranoid_instructions: Se o seu endereço de e-mail já existir em nosso banco de dados, você receberá um e-mail com instruções para confirmá-lo dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
failure:
- already_authenticated: A sua sessão já está aberta.
- inactive: A sua contra ainda não está ativada.
+ already_authenticated: Você entrou na sua conta.
+ inactive: Sua conta não foi confirmada ainda.
invalid: "%{authentication_keys} ou senha inválida."
last_attempt: Você tem apenas mais uma tentativa sobrando antes que a sua conta seja bloqueada.
- locked: A sua conta está bloqueada.
+ locked: Sua conta está bloqueada.
not_found_in_database: "%{authentication_keys} ou senha inválida."
- pending: Sua conta ainda está sendo revisada.
- timeout: A sua sessão expirou. Por favor, entre novamente para continuar.
- unauthenticated: Você precisa entrar ou cadastrar-se antes de continuar.
+ pending: Sua conta está sendo revisada.
+ timeout: Você saiu de sua conta. Por favor, entre novamente para continuar.
+ unauthenticated: Você precisa entrar ou criar uma conta antes de continuar.
unconfirmed: Você precisa confirmar o seu endereço de e-mail antes de continuar.
mailer:
confirmation_instructions:
- action: Verificar endereço de e-mail
+ action: Confirmar endereço de e-mail
action_with_app: Confirmar e voltar para %{app}
- explanation: Você criou uma conta em %{host} com esse endereço de e-mail. Você está a um clique de ativá-la. Se não foi você, por favor ignore esse e-mail.
- explanation_when_pending: Você pediu um convite para %{host} com esse endereço de email. Assim que você confirmar o seu endereço de e-mail, iremos revisar o seu pedido. Você não poderá fazer login até então. Se sua aplicação for rejeitada, seus dados serão removidos e nenhuma ação será necessária da sua parte. Se você não pediu por isso, por favor ignore esse e-mail.
+ explanation: Você criou uma conta em %{host} com esse endereço de e-mail. Se não foi você, por favor, ignore este e-mail.
+ explanation_when_pending: Você solicitou um convite para %{host} com esse endereço de e-mail. Após você confirmar o seu endereço de e-mail, espere o resultado da revisão de sua solicitação. Se sua conta por vetada, seus dados serão excluídos e nenhuma ação será necessária de sua parte. Se você não solicitou nada, por favor, ignore este e-mail.
extra_html: Por favor confira também as regras da instância e nossos termos de serviço.
subject: 'Mastodon: Instruções de confirmação para %{instance}'
- title: Verifique o endereço de e-mail
+ title: Confirme o endereço de e-mail
email_changed:
- explanation: 'O e-mail associado à sua conta será mudado para:'
- extra: Se você não mudou seu e-mail é possível que alguém tenha conseguido acesso à sua conta. Por favor mude sua senha imediatamente ou entre em contato com um administrador da sua instância se você ficou sem acesso à sua conta.
- subject: 'Mastodon: Email alterado'
+ explanation: 'O e-mail vinculado à sua conta será alterado para:'
+ extra: Se você não alterou seu e-mail, é possível que alguém tenha acessado a sua conta. Altere sua senha imediatamente ou entre em contato com o administrador da sua instância se você perdeu o acesso à sua conta.
+ subject: 'Mastodon: Endereço de e-mail alterado'
title: Novo endereço de e-mail
password_change:
- explanation: A senha da sua conta foi mudada.
- extra: Se você não mudou a sua senha, é possível que alguém tenha conseguido acesso à sua conta. Por favor mude sua senha imediatamente ou entre em contato com um administrador da sua instância se você ficou sem acesso à sua conta.
- subject: 'Mastodon: Senha modificada'
+ explanation: A senha da sua conta foi alterada.
+ extra: Se você não alterou sua senha, é possível que alguém tenha acessado a sua conta. Altere sua senha imediatamente ou entre em contato com o administrador da sua instância se você perdeu o acesso à sua conta.
+ subject: 'Mastodon: Senha alterada'
title: Senha alterada
reconfirmation_instructions:
- explanation: Confirme o seu novo endereço para mudar seu e-mail.
- extra: Se essa mudança não foi iniciada por você, por favor ignore esse e-mail. O endereço de e-mail para essa conta do Mastodon não irá mudar até que você acesse o link acima.
- subject: 'Mastodon: Confirmar emai para %{instance}'
- title: Verificar o endereço de e-mail
+ explanation: Confirme seu novo endereço para alterar seu e-mail.
+ extra: Se essa alteração não foi feita por você, por favor, ignore este e-mail. O endereço de e-mail para essa conta do Mastodon não será alterado até que você entre no link acima.
+ subject: 'Mastodon: Confirmar endereço de e-mail para %{instance}'
+ title: Confirmar endereço de e-mail
reset_password_instructions:
- action: Mudar a senha
- explanation: Você pediu uma nova senha para sua conta.
- extra: Se você não fez esse pedido, por favor ignore esse e-mail. Sua senha não irá mudar até que você acesse o link acima e crie uma nova.
- subject: 'Mastodon: Instruções para mudança de senha'
- title: Redefinir a senha
+ action: Alterar senha
+ explanation: Você solicitou uma nova senha para sua conta.
+ extra: Se você não solicitou nada, por favor, ignore este e-mail. Sua senha não será alterada até que você entre no link acima e crie uma nova.
+ subject: 'Mastodon: Instruções para alterar senha'
+ title: Redefinir senha
two_factor_disabled:
explanation: A autenticação de dois fatores para sua conta foi desativada. Agora é possível acessar apenas com seu endereço de e-mail e senha.
subject: 'Mastodon: Autenticação de dois fatores desativada'
title: 2FA desativada
two_factor_enabled:
- explanation: A autenticação de dois fatores foi habilitada para sua conta. Um token gerado pelo app TOTP pareado será necessário para o login.
+ explanation: A autenticação de dois fatores foi ativada para sua conta. Um código gerado no aplicativo TOTP pareado será necessário para entrar.
subject: 'Mastodon: Autenticação de dois fatores desativada'
title: 2FA ativada
two_factor_recovery_codes_changed:
explanation: Os códigos de recuperação anteriores foram invalidados e novos códigos foram gerados.
- subject: 'Mastodon: códigos de recuperação de dois fatores gerados novamente'
- title: Códigos de recuperação de 2FA alterados
+ subject: 'Mastodon: Novos códigos de recuperação de dois fatores'
+ title: Códigos de recuperação de dois fatores alterados
unlock_instructions:
subject: 'Mastodon: Instruções de desbloqueio'
omniauth_callbacks:
- failure: Não foi possível autenticá-lo como %{kind} porque "%{reason}".
- success: Autenticado com sucesso como %{kind}.
+ failure: Não foi possível entrar como %{kind} porque "%{reason}".
+ success: Entrou como %{kind}.
passwords:
- no_token: Você não pode acessar esta página se não tiver vindo de uma mensagem de mudança de senha. Se este for o caso, por favor verifique se a URL utilizada está completa.
- send_instructions: Se o seu endereço de e-mail já estiver cadastrado em nossa base de dados, você receberá uma mensagem com um link para realizar a mudança de senha em alguns minutos. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
- send_paranoid_instructions: Se o seu endereço de e-mail já estiver cadastrado em nossa base de dados, você receberá uma mensagem com um link para realizar a mudança de senha em alguns minutos. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
- updated: A sua senha foi alterada. A sua sessão está aberta.
- updated_not_active: A sua senha foi alterada.
+ no_token: Você não pode acessar esta página sem vir de um e-mail de alteração de senha. Se este for o caso, por favor, verifique se o link fornecido está completo.
+ send_instructions: Se o seu endereço de e-mail já existir em nosso banco de dados, você receberá um e-mail com instruções para alterar a senha dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ send_paranoid_instructions: Se o seu endereço de e-mail já existir em nosso banco de dados, você receberá um e-mail com instruções para alterar a senha dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ updated: Sua senha foi alterada e você entrou na sua conta.
+ updated_not_active: Sua senha foi alterada com sucesso.
registrations:
- destroyed: Adeus! A sua conta foi cancelada. Esperamos vê-lo em breve.
- signed_up: Bem vindo! A sua conta foi registrada com sucesso.
- signed_up_but_inactive: A sua conta foi registrada. No entanto, não abrimos a sua sessão porque a sua conta ainda não foi ativada.
- signed_up_but_locked: A sua conta foi registrada. No entanto, não abrimos a sua sessão porque a sua conta está bloqueada.
- signed_up_but_pending: Uma mensagem com um link de confirmação foi enviada ao seu endereço de e-mail. Depois que você clicar no link, revisaremos seu pedido. Você será notificado se seu pedido for aprovado.
- signed_up_but_unconfirmed: Uma mensagem com um link de confirmação foi enviada para o seu endereço de e-mail. Por favor, siga o link para ativar a sua conta e, caso não tenha recebido esta mensagem, cheque a sua pasta de spam.
- update_needs_confirmation: Você mudou o seu endereço de e-mail ou a sua senha, mas é necessário confirmar a mudança. Por favor siga o link que foi enviado para o seu novo endereço de e-mail e, caso não tenha recebido esta mensagem, cheque a sua pasta de spam.
- updated: A sua conta foi alterada com sucesso.
+ destroyed: Adeus! Sua conta foi cancelada. Talvez um dia possamos nos ver de novo.
+ signed_up: Boas vindas! Conta criada.
+ signed_up_but_inactive: Conta criada! Agora você deve confirmá-la.
+ signed_up_but_locked: Conta criada! Porém, você deve desbloqueá-la.
+ signed_up_but_pending: Um e-mail com um link de confirmação foi enviado para o seu endereço de e-mail. Após você entrar no link, revisaremos sua solicitação e você será notificado caso seja aprovado.
+ signed_up_but_unconfirmed: Um e-mail com instruções para confirmar o seu endereço de e-mail foi enviado. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ update_needs_confirmation: Você alterou seu endereço de e-mail ou sua senha, porém é preciso confirmar a alteração. Por favor, entre no link que foi enviado para o seu novo endereço de e-mail e verifique sua pasta de spam caso ainda não o tenha recebido.
+ updated: Sua conta foi alterada com sucesso.
sessions:
- already_signed_out: Sessão encerrada.
- signed_in: Sessão iniciada.
- signed_out: Sessão encerrada.
+ already_signed_out: Você saiu de sua conta.
+ signed_in: Você entrou na sua conta.
+ signed_out: Você saiu de sua conta.
unlocks:
- send_instructions: Você receberá uma mensagem com instruções para desbloquear a sua conta em alguns instantes. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
- send_paranoid_instructions: Se a sua conta já existe, você receberá uma mensagem com instruções para desbloquear a sua conta em alguns instantes. Por favor, cheque a sua pasta de spam caso não tenha recebido esta mensagem.
- unlocked: A sua conta foi desbloqueada com sucesso. Por favor inicie sessão para continuar.
+ send_instructions: Você receberá um e-mail com instruções para desbloquear a sua conta dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ send_paranoid_instructions: Se a sua conta já existe, você receberá um e-mail com instruções para desbloqueá-la dentro de alguns minutos. Por favor, verifique sua pasta de spam caso ainda não o tenha recebido.
+ unlocked: Sua conta foi desbloqueada. Por favor, entre na sua conta para continuar.
errors:
messages:
- already_confirmed: já foi confirmado, por favor tente iniciar sessão
+ already_confirmed: confirmado, agora tente entrar na sua conta
confirmation_period_expired: precisa ser confirmada em até %{period}, por favor, solicite novo link de confirmação
expired: expirou, por favor solicite uma nova
not_found: não encontrado
- not_locked: não está bloqueada
+ not_locked: Sua conta não está bloqueada.
not_saved:
one: '1 erro impediu este %{resource} de ser salvo(a):'
other: "%{count} erros impediram este %{resource} de ser salvo(a):"
diff --git a/config/locales/devise.pt-PT.yml b/config/locales/devise.pt-PT.yml
index 9689b01f5..c6cfe0c37 100644
--- a/config/locales/devise.pt-PT.yml
+++ b/config/locales/devise.pt-PT.yml
@@ -27,12 +27,12 @@ pt-PT:
title: Verificar o endereço de e-mail
email_changed:
explanation: 'O e-mail associado à tua conta será alterado para:'
- extra: Se não alteraste o teu e-mail é possível que alguém tenha conseguido aceder à tua conta. Por favor muda a tua palavra-passe imediatamente ou entra em contato com um administrador do servidor se ficaste sem acesso à tua conta.
+ extra: Se não alterou o seu email, é possível que alguém tenha conseguido aceder à sua conta. Por favor altere a sua palavra-passe imediatamente ou entra em contacto com um administrador do servidor se tiver ficado sem acesso à sua conta.
subject: 'Mastodon: Email alterado'
title: Novo endereço de e-mail
password_change:
explanation: A palavra-passe da tua conta foi alterada.
- extra: Se não alteraste a tua palavra-passe, é possível que alguém tenha conseguido aceder à tua conta. Por favor muda a tua palavra-passe imediatamente ou entra em contato com um administrador do servidor se ficaste sem acesso à tua conta.
+ extra: Se não alterou a sua palavra-passe, é possível que alguém tenha conseguido aceder à sua conta. Por favor altere a sua palavra-passe imediatamente ou entre em contacto com um administrador do servidor se tiver ficado sem acesso à sua conta.
subject: 'Mastodon: Nova palavra-passe'
title: Palavra-passe alterada
reconfirmation_instructions:
diff --git a/config/locales/devise.ru.yml b/config/locales/devise.ru.yml
index 5d7e33422..52b229ca0 100644
--- a/config/locales/devise.ru.yml
+++ b/config/locales/devise.ru.yml
@@ -18,7 +18,7 @@ ru:
unconfirmed: Вам необходимо подтвердить ваш адрес e-mail для продолжения.
mailer:
confirmation_instructions:
- action: Подтвердите e-mail адрес
+ action: Подтвердить смену e-mail
action_with_app: Подтвердить и вернуться в %{app}
explanation: Вы создали учётную запись на сайте %{host}, используя этот e-mail адрес. Остался лишь один шаг для активации. Если это были не вы, просто игнорируйте письмо.
explanation_when_pending: Вы подали заявку на %{host}, используя этот адрес e-mail. Как только вы его подтвердите, мы начнём изучать вашу заявку. До тех пор вы не сможете войти на сайт. Если ваша заявка будет отклонена, все данные будут автоматически удалены, от вас не потребуется никаких дополнительных действий. Если это были не вы, пожалуйста, проигнорируйте данное письмо.
@@ -28,7 +28,7 @@ ru:
email_changed:
explanation: 'E-mail адрес вашей учётной записи будет изменён на:'
extra: Если вы не меняли e-mail адрес, возможно кто-то получил доступ к вашей учётной записи. Пожалуйста, немедленно смените пароль или свяжитесь с администратором узла, если вы уже потеряли доступ к ней.
- subject: 'Mastodon: изменён e-mail адрес'
+ subject: 'Mastodon: Изменён e-mail адрес'
title: Новый адрес e-mail
password_change:
explanation: Пароль Вашей учётной записи был изменён.
@@ -36,28 +36,28 @@ ru:
subject: 'Mastodon: Пароль изменен'
title: Пароль изменён
reconfirmation_instructions:
- explanation: Подтвердите новый адрес для смены e-mail.
- extra: Если смену e-mail инициировали не вы, пожалуйста, игнорируйте это письмо. Адрес e-mail для учётной записи Mastodon не будет изменён, пока вы не перейдёте по ссылке выше.
- subject: 'Mastodon: Подтверждение e-mail для узла %{instance}'
+ explanation: Для завершения смены e-mail, нажмите кнопку ниже.
+ extra: Если вы не изменяли e-mail, пожалуйста, игнорируйте это письмо. Новый адрес не будет привязан к учётной записи, пока вы не перейдёте по ссылке ниже.
+ subject: 'Mastodon: Подтвердите свой новый e-mail на %{instance}'
title: Подтвердите e-mail адрес
reset_password_instructions:
action: Смена пароля
explanation: Вы запросили новый пароль для вашей учётной записи.
extra: Если это сделали не вы, пожалуйста, игнорируйте письмо. Ваш пароль не будет изменён, пока вы не перейдёте по ссылке выше и не создадите новый пароль.
- subject: 'Mastodon: инструкция по смене пароля'
+ subject: 'Mastodon: Инструкция по сбросу пароля'
title: Сброс пароля
two_factor_disabled:
explanation: Для вашей учётной записи была отключена двухфакторная авторизация. Выполнить вход теперь можно используя лишь e-mail и пароль.
- subject: 'Mastodon: двухфакторная авторизация отключена'
- title: Двухфакторная авторизация отключена
+ subject: 'Mastodon: Двухфакторная авторизация отключена'
+ title: 2ФА отключена
two_factor_enabled:
explanation: Для вашей учётной записи была настроена двухфакторная авторизация. Отныне для входа потребуется также временный код из приложения-аутентификатора.
- subject: 'Mastodon: настроена двухфакторная авторизация'
- title: Двухфакторная авторизация включена
+ subject: 'Mastodon: Настроена двухфакторная авторизация'
+ title: 2ФА включена
two_factor_recovery_codes_changed:
explanation: Предыдущие резервные коды были аннулированы и созданы новые.
- subject: 'Mastodon: резервные коды двуфакторной авторизации обновлены'
- title: Резервные коды двухфакторной авторизации изменены
+ subject: 'Mastodon: Резервные коды двуфакторной авторизации обновлены'
+ title: Резервные коды 2ФА изменены
unlock_instructions:
subject: 'Mastodon: Инструкция по разблокировке'
omniauth_callbacks:
diff --git a/config/locales/doorkeeper.br.yml b/config/locales/doorkeeper.br.yml
index c7677c850..a9b8d5b90 100644
--- a/config/locales/doorkeeper.br.yml
+++ b/config/locales/doorkeeper.br.yml
@@ -1 +1,52 @@
+---
br:
+ activerecord:
+ attributes:
+ doorkeeper/application:
+ name: Anv an arload
+ website: Lec'hienn an arload
+ doorkeeper:
+ applications:
+ buttons:
+ authorize: Aotren
+ cancel: Nullañ
+ destroy: Distrujañ
+ edit: Aozañ
+ confirmations:
+ destroy: Ha sur oc'h ?
+ index:
+ application: Arload
+ delete: Dilemel
+ name: Anv
+ new: Arload nevez
+ show: Diskouez
+ title: Hoc'h arloadoù
+ new:
+ title: Arload nevez
+ show:
+ title: 'Arload : %{name}'
+ authorizations:
+ buttons:
+ authorize: Aotren
+ authorized_applications:
+ confirmations:
+ revoke: Ha sur oc'h ?
+ index:
+ application: Arload
+ date_format: "%d-%m-%Y %H:%M:%S"
+ flash:
+ applications:
+ create:
+ notice: Savet eo bet an arload.
+ destroy:
+ notice: Dilamet eo bet an arload.
+ update:
+ notice: Hizivaet eo bet an arload.
+ layouts:
+ admin:
+ nav:
+ applications: Arloadoù
+ scopes:
+ read:lists: gwelout ho listennoù
+ write:lists: krouiñ listennoù
+ write:statuses: embann toudoù
diff --git a/config/locales/doorkeeper.fr.yml b/config/locales/doorkeeper.fr.yml
index e9bf70cd2..8a628538b 100644
--- a/config/locales/doorkeeper.fr.yml
+++ b/config/locales/doorkeeper.fr.yml
@@ -25,7 +25,7 @@ fr:
edit: Modifier
submit: Envoyer
confirmations:
- destroy: Êtes-vous certain·e ?
+ destroy: Voulez-vous vraiment faire ça ?
edit:
title: Modifier l’application
form:
@@ -37,7 +37,7 @@ fr:
index:
application: Application
callback_url: URL de retour d’appel
- delete: Effacer
+ delete: Supprimer
empty: Vous n’avez pas d’application.
name: Nom
new: Nouvelle application
@@ -69,7 +69,7 @@ fr:
buttons:
revoke: Annuler
confirmations:
- revoke: Êtes-vous certain·e ?
+ revoke: Voulez-vous vraiment faire ça ?
index:
application: Application
created_at: Créé le
@@ -145,7 +145,7 @@ fr:
write:follows: suivre des personnes
write:lists: créer des listes
write:media: téléverser des fichiers média
- write:mutes: masquer des gens et des conversations
- write:notifications: nettoyer vos notifications
+ write:mutes: masquer des comptes et des conversations
+ write:notifications: effacer vos notifications
write:reports: signaler d’autres personnes
write:statuses: publier des statuts
diff --git a/config/locales/doorkeeper.kab.yml b/config/locales/doorkeeper.kab.yml
index b384b76b1..dd141a10e 100644
--- a/config/locales/doorkeeper.kab.yml
+++ b/config/locales/doorkeeper.kab.yml
@@ -51,12 +51,12 @@ kab:
authorizations:
buttons:
authorize: Ssireg
- deny: Ggami
+ deny: Aggi
error:
title: Tella-d tuccḍa
new:
- able_to: Asnas-agi yezmer
- prompt: Eǧǧ i %{client_name} ad yekcem γer umiḍan-ik
+ able_to: Asnas-agi yezmer ad
+ prompt: Yessutred wesnan n %{client_name} akečum γer umiḍan-ik
title: Tlaq tsiregt
show:
title: Nγel tangalt n wurag sakkin senteḍ-itt deg usnas.
@@ -102,7 +102,7 @@ kab:
read:favourites: ẓer ismenyifen-ik
read:filters: ẓer imsizedgen-ik
read:follows: ẓer imeḍfaṛen-ik
- read:lists: ẓer tibdarin-ik
+ read:lists: ẓer umuγen-ik·im
read:mutes: ẓer wid i tesgugmeḍ
read:notifications: ẓer tilγa-ik
read:statuses: ẓer meṛṛa tisuffaγ
@@ -112,5 +112,5 @@ kab:
write:bookmarks: ad yernu tisuffγin γer ticraḍ
write:filters: rnu-d imsizedgen
write:follows: ḍfeṛ imdanen
- write:lists: rnu-d tibdarin
+ write:lists: yesnulfu umuγen
write:media: ad yessali ifayluyen n teγwalt
diff --git a/config/locales/doorkeeper.ko.yml b/config/locales/doorkeeper.ko.yml
index 6f4192ebe..16a2d0490 100644
--- a/config/locales/doorkeeper.ko.yml
+++ b/config/locales/doorkeeper.ko.yml
@@ -126,7 +126,7 @@ ko:
read: 계정의 모든 데이터를 읽기
read:accounts: 계정의 정보를 보기
read:blocks: 차단을 보기
- read:bookmarks: 내 갈무리 보기
+ read:bookmarks: 내 보관함 보기
read:favourites: 관심글을 보기
read:filters: 필터를 보기
read:follows: 팔로우를 보기
@@ -139,7 +139,7 @@ ko:
write: 계정 정보 수정
write:accounts: 프로필 수정
write:blocks: 계정이나 도메인 차단
- write:bookmarks: 게시글을 갈무리하기
+ write:bookmarks: 게시글을 보관함에 넣기
write:favourites: 관심글 지정
write:filters: 필터 만들기
write:follows: 사람을 팔로우
diff --git a/config/locales/doorkeeper.nn.yml b/config/locales/doorkeeper.nn.yml
index f670d5a8b..f5437672a 100644
--- a/config/locales/doorkeeper.nn.yml
+++ b/config/locales/doorkeeper.nn.yml
@@ -5,7 +5,7 @@ nn:
doorkeeper/application:
name: Applikasjonsnamn
redirect_uri: Omdirigerings-URI
- scopes: Omfang
+ scopes: Skop
website: Applikasjonsnettside
errors:
models:
@@ -33,15 +33,15 @@ nn:
help:
native_redirect_uri: Bruk %{native_redirect_uri} for lokale testar
redirect_uri: Bruk ei linjer per URI
- scopes: Adskill omfang med mellomrom. La det være blankt for å bruke standard omfang.
+ scopes: Skil skop med mellomrom. Ikkje fyll inn noko som helst for å bruke standardskop.
index:
application: Applikasjon
callback_url: Callback-URL
delete: Slett
- empty: Du har ingen søknader.
+ empty: Du har ikkje nokon applikasjonar.
name: Namn
new: Ny applikasjon
- scopes: Omfang
+ scopes: Skop
show: Vis
title: Dine applikasjonar
new:
@@ -49,8 +49,8 @@ nn:
show:
actions: Handlingar
application_id: Klientnøkkel
- callback_urls: Callback-URLer
- scopes: Omfang
+ callback_urls: Callback-URLar
+ scopes: Skop
secret: Klienthemmelegheit
title: 'Applikasjon: %{name}'
authorizations:
@@ -60,8 +60,8 @@ nn:
error:
title: Ein feil har oppstått
new:
- able_to: Den vil ha mulighet til
- prompt: Applikasjon %{client_name} spør om tilgang til din konto
+ able_to: Applikasjonen vil kunne
+ prompt: Applikasjonen %{client_name} spør om tilgang til kontoen din
title: Autorisasjon nødvendig
show:
title: Kopier denne autorisasjonskoden og lim den inn i applikasjonen.
@@ -74,15 +74,15 @@ nn:
application: Applikasjon
created_at: Autorisert
date_format: "%Y-%m-%d %H:%M:%S"
- scopes: Omfang
+ scopes: Skop
title: Dine autoriserte applikasjonar
errors:
messages:
- access_denied: Ressurseieren eller autoriseringstjeneren avviste forespørslen.
- credential_flow_not_configured: Ressurseiers passordflyt feilet fordi Doorkeeper.configure.resource_owner_from_credentials ikke var konfigurert.
+ access_denied: Ressurseigaren eller autorisasjonstenaren avviste førespurnaden.
+ credential_flow_not_configured: Flyten «Resource Owner Password Credentials» kunne ikkje verte fullført av di «Doorkeeper.configure.resource_owner_from_credentials» er ikkje konfigurert.
invalid_client: Klientautentisering feilet på grunn av ukjent klient, ingen autentisering inkludert, eller autentiseringsmetode er ikke støttet.
invalid_grant: Autoriseringen er ugyldig, utløpt, opphevet, stemmer ikke overens med omdirigerings-URIen eller var utstedt til en annen klient.
- invalid_redirect_uri: Den inkluderte omdirigerings-URLen er ikke gyldig.
+ invalid_redirect_uri: Omdirigerings-URLen er ikkje gyldig.
invalid_request: Forespørslen mangler en eller flere parametere, inkluderte en parameter som ikke støttes eller har feil struktur.
invalid_resource_owner: Ressurseierens detaljer er ikke gyldige, eller så er det ikke mulig å finne eieren
invalid_scope: Det etterspurte omfanget er ugyldig, ukjent eller har feil struktur.
diff --git a/config/locales/doorkeeper.pt-BR.yml b/config/locales/doorkeeper.pt-BR.yml
index 90d8f9358..7d18fb2bb 100644
--- a/config/locales/doorkeeper.pt-BR.yml
+++ b/config/locales/doorkeeper.pt-BR.yml
@@ -38,7 +38,7 @@ pt-BR:
application: Aplicativos
callback_url: Link de retorno
delete: Excluir
- empty: Não tem aplicações.
+ empty: Você não tem aplicativos.
name: Nome
new: Novo aplicativo
scopes: Autorizações
diff --git a/config/locales/doorkeeper.sk.yml b/config/locales/doorkeeper.sk.yml
index 4cd80a4e0..bf414361d 100644
--- a/config/locales/doorkeeper.sk.yml
+++ b/config/locales/doorkeeper.sk.yml
@@ -60,7 +60,7 @@ sk:
title: Nastala chyba
new:
able_to: Bude môcť
- prompt: Aplikácia %{client_name} žiada prístup k vašemu účtu
+ prompt: Aplikácia %{client_name} vyžaduje prístup k tvojmu účtu
title: Je potrebná autorizácia
show:
title: Skopíruj tento autorizačný kód a vlož ho do aplikácie.
@@ -73,7 +73,7 @@ sk:
application: Aplikácia
created_at: Autorizované
scopes: Oprávnenia
- title: Vaše autorizované aplikácie
+ title: Tvoje povolené aplikácie
errors:
messages:
access_denied: Prístup zamietnutý.
diff --git a/config/locales/el.yml b/config/locales/el.yml
index dd9c93172..7922242d4 100644
--- a/config/locales/el.yml
+++ b/config/locales/el.yml
@@ -51,7 +51,7 @@ el:
accounts:
choices_html: 'Επιλογές από %{name}:'
endorsements_hint: Μπορεις να εγκρίνεις ανθρώπους που ακολουθείς μέσω της δικτυακής εφαρμογής και αυτοί θα εμφανίζονται εδώ.
- featured_tags_hint: Μπορείς να επιλέξεις συγκεκριμένες ταμπέλες που θα εμφανίζονται εδώ.
+ featured_tags_hint: Μπορείς να επιλέξεις συγκεκριμένες ετικέτες που θα εμφανίζονται εδώ.
follow: Ακολούθησε
followers:
one: Ακόλουθος
@@ -92,6 +92,7 @@ el:
delete: Διαγραφή
destroyed_msg: Επιτυχής καταστροφή σημειώματος μεσολάβησης!
accounts:
+ add_email_domain_block: Εγγραφή τομέα email σε μαύρη λίστα
approve: Έγκριση
approve_all: Έγκριση όλων
are_you_sure: Σίγουρα;
@@ -172,6 +173,7 @@ el:
staff: Προσωπικό
user: Χρήστης
search: Αναζήτηση
+ search_same_email_domain: Άλλοι χρήστες με τον ίδιο τομέα e-mail
search_same_ip: Υπόλοιποι χρήστες με την ίδια διεύθυνση IP
shared_inbox_url: URL κοινόχρηστων εισερχομένων
show:
@@ -292,7 +294,7 @@ el:
features: Λειτουργίες
hidden_service: Ομοσπονδία με κρυμμένες υπηρεσίες
open_reports: ανοιχτές καταγγελίες
- pending_tags: ταμπέλες προς έγκριση
+ pending_tags: ετικέτες προς έγκριση
pending_users: χρήστες προς έγκριση
recent_users: Πρόσφατοι χρήστες
search: Αναζήτηση πλήρους κειμένου
@@ -358,6 +360,7 @@ el:
destroyed_msg: Επιτυχής διαγραφή email τομέα από τη μαύρη λίστα
domain: Τομέας
empty: Δεν έχουν οριστεί αποκλεισμένοι τομείς email.
+ from_html: από %{domain}
new:
create: Πρόσθεση τομέα
title: Νέα εγγραφή email στη μαύρη λίστα
@@ -532,11 +535,14 @@ el:
title: Προεπισκόπιση ροής
title: Ρυθμίσεις ιστότοπου
trendable_by_default:
- desc_html: Επηρεάζει τις ταμπέλες που δεν είχαν απαγορευτεί νωρίτερα
- title: Επέτρεψε στις ταμπέλες να εμφανιστούν στις τάσεις χωρίς προηγούμενη έγκριση
+ desc_html: Επηρεάζει όσες ετικέτες δεν είχαν απαγορευτεί νωρίτερα
+ title: Επέτρεψε στις ετικέτες να εμφανίζονται στις τάσεις χωρίς να χρειάζεται πρώτα έγκριση
trends:
- desc_html: Δημόσια εμφάνιση ταμπελών που έχουν ήδη εγκριθεί και είναι δημοφιλείς
- title: Δημοφιλείς ταμπέλες
+ desc_html: Δημόσια εμφάνιση ετικετών που έχουν ήδη εγκριθεί και είναι δημοφιλείς
+ title: Δημοφιλείς ετικέτες
+ site_uploads:
+ delete: Διαγραφή μεταφορτωμένου αρχείου
+ destroyed_msg: Η μεταφόρτωση ιστότοπου διαγράφηκε επιτυχώς!
statuses:
back_to_account: Επιστροφή στη σελίδα λογαριασμού
batch:
@@ -561,14 +567,14 @@ el:
last_active: Τελευταία δραστηριότητα
most_popular: Δημοφιλέστερες
most_recent: Πιο πρόσφατες
- name: Ταμπέλα
+ name: Ετικέτα
review: Κατάσταση έγκρισης
reviewed: Εγκεκριμένες
- title: Ταμπέλες
+ title: Ετικέτες
trending_right_now: Δημοφιλείς αυτή τη στιγμή
unique_uses_today: "%{count} σημερινές δημοσιεύσεις"
unreviewed: Εκκρεμεί έγκριση
- updated_msg: Οι ρυθμίσεις των ταμπελών ενημερώθηκαν επιτυχώς
+ updated_msg: Οι ρυθμίσεις των ετικετών ενημερώθηκαν επιτυχώς
title: Διαχείριση
warning_presets:
add_new: Πρόσθεση νέου
@@ -584,8 +590,8 @@ el:
body_remote: Κάποιος/α από τον τομέα %{domain} κατήγγειλε τον/την %{target}
subject: Νέα καταγγελία για %{instance} (#%{id})
new_trending_tag:
- body: 'Η ταμπέλα #%{name} είναι δημοφιλής σήμερα, αλλά δεν έχει εγκριθεί μέχρι τώρα. Δεν θα εμφανίζεται δημοσίως μέχρι να δοθεί έγκρισή, αλλιώς αποθηκεύστε τη φόρμα ως έχει για να μην την δείτε ξανά.'
- subject: Νέα ταμπέλα προς έγκριση στο %{instance} (#%{name})
+ body: 'Η ετικέτα #%{name} είναι δημοφιλής σήμερα, αλλά δεν έχει εγκριθεί μέχρι τώρα. Δεν θα εμφανίζεται δημοσίως μέχρι να δοθεί έγκριση, αλλιώς αποθήκευση τη φόρμα ως έχει για να μην την δεις ξανά.'
+ subject: Νέα ετικέτα προς έγκριση στο %{instance} (#%{name})
aliases:
add_new: Δημιουργία ψευδώνυμου
created_msg: Δημιουργήθηκε νέο ψευδώνυμο. Τώρα μπορείς να ξεκινήσεις τη μεταφορά από τον παλιό λογαριασμό.
@@ -594,7 +600,7 @@ el:
remove: Αφαίρεση ψευδώνυμου
appearance:
advanced_web_interface: Προηγμένη λειτουργία χρήσης
- advanced_web_interface_hint: 'Αν θέλεις να χρησιμοποιήσεις ολόκληρο το πλάτος της οθόνης σου, η προηγμένη λειτουργία χρήσης σου επιτρέπει να ορίσεις πολλαπλές κολώνες ώστε να βλέπεις ταυτόχρονα όση πληροφορία θέλεις: Την αρχική ροή, τις ειδοποιήσεις, την ομοσπονδιακή ροή και όσες λίστες και ταμπέλες θέλεις.'
+ advanced_web_interface_hint: 'Αν θέλεις να χρησιμοποιήσεις ολόκληρο το πλάτος της οθόνης σου, η προηγμένη λειτουργία χρήσης σου επιτρέπει να ορίσεις πολλαπλές κολώνες ώστε να βλέπεις ταυτόχρονα όση πληροφορία θέλεις: Την αρχική ροή, τις ειδοποιήσεις, την ομοσπονδιακή ροή και όσες λίστες και ετικέτες θέλεις.'
animations_and_accessibility: Κίνηση και προσβασιμότητα
confirmation_dialogs: Ερωτήσεις επιβεβαίωσης
discovery: Εξερεύνηση
@@ -660,6 +666,7 @@ el:
trouble_logging_in: Πρόβλημα σύνδεσης;
authorize_follow:
already_following: Ήδη ακολουθείς αυτό το λογαριασμό
+ already_requested: Έχετε ήδη στείλει ένα αίτημα ακολούθησης σε αυτόν τον λογαριασμό
error: Δυστυχώς παρουσιάστηκε ένα σφάλμα κατά την αναζήτηση του απομακρυσμένου λογαριασμού
follow: Ακολούθησε
follow_request: 'Έστειλες αίτημα παρακολούθησης προς:'
@@ -749,8 +756,8 @@ el:
featured_tags:
add_new: Προσθήκη νέας
errors:
- limit: Έχεις ήδη προσθέσει το μέγιστο αριθμό ταμπελών
- hint_html: "Τι είναι οι προβεβλημένες ταμπέλες; Προβάλλονται στο δημόσιο προφίλ σου επιτρέποντας σε όποιον το βλέπει να χαζέψει τις δημοσιεύσεις που τις χρησιμοποιούν. Είναι ωραίος τρόπος να παρακολουθείς κάποια δημιουργία ή ένα μακροπρόθεσμο έργο."
+ limit: Έχεις ήδη προσθέσει το μέγιστο αριθμό ετικετών
+ hint_html: "Τι είναι οι προβεβλημένες ετικέτες; Προβάλλονται στο δημόσιο προφίλ σου επιτρέποντας σε όποιον το βλέπει να χαζέψει τις δημοσιεύσεις που τις χρησιμοποιούν. Είναι ένας ωραίος τρόπος να παρακολουθείς την πορεία μιας δημιουργία ή ενός μακροπρόθεσμου έργου."
filters:
contexts:
account: Προφίλ
@@ -848,6 +855,7 @@ el:
media_attachments:
validations:
images_and_video: Δεν γίνεται να προσθέσεις βίντεο σε ενημέρωση που ήδη περιέχει εικόνες
+ not_ready: Δεν μπορούν να επισυναφθούν αρχεία για τα οποία δεν έχει τελειώσει η επεξεργασία. Προσπαθήστε ξανά σε λίγο!
too_many: Δεν γίνεται να προσθέσεις περισσότερα από 4 αρχεία
migrations:
acct: ΌνομαΧρήστη@Τομέας του νέου λογαριασμού
@@ -1043,7 +1051,7 @@ el:
development: Ανάπτυξη
edit_profile: Επεξεργασία προφίλ
export: Εξαγωγή δεδομένων
- featured_tags: Χαρακτηριστικές ταμπέλες
+ featured_tags: Χαρακτηριστικές ετικέτες
identity_proofs: Αποδείξεις ταυτοτήτων
import: Εισαγωγή
import_and_export: Εισαγωγή & Εξαγωγή
@@ -1067,8 +1075,8 @@ el:
boosted_from_html: Προωθήθηκε από %{acct_link}
content_warning: 'Προειδοποίηση περιεχομένου: %{warning}'
disallowed_hashtags:
- one: 'περιέχει μη επιτρεπτή ταμπέλα: %{tags}'
- other: 'περιέχει μη επιτρεπτές ταμπέλες: %{tags}'
+ one: 'περιέχει μη επιτρεπτή ετικέτα: %{tags}'
+ other: περιέχει μη επιτρεπτές ετικέτες %{tags}
language_detection: Αυτόματη αναγνώριση γλώσσας
open_in_web: Δες στο διαδίκτυο
over_character_limit: υπέρβαση μέγιστου ορίου %{max} χαρακτήρων
diff --git a/config/locales/eo.yml b/config/locales/eo.yml
index 32771b4c4..a558efc51 100644
--- a/config/locales/eo.yml
+++ b/config/locales/eo.yml
@@ -33,7 +33,7 @@ eo:
one: mesaĝo
other: mesaĝoj
status_count_before: Kie skribiĝis
- tagline: Sekvi amikojn kaj trovi novan onin
+ tagline: Sekvi amikojn kaj trovi iujn novajn
terms: Uzkondiĉoj
unavailable_content: Nedisponebla enhavo
unavailable_content_description:
@@ -818,11 +818,12 @@ eo:
images_and_video: Aldoni videon al mesaĝo, kiu jam havas bildojn ne eblas
too_many: Aldoni pli ol 4 dosierojn ne eblas
migrations:
- acct: uzantnomo@domajno de la nova konto
+ acct: Movigita al
cancel: Nuligi alidirekton
cancelled_msg: Sukcese forigis la alidirekton.
errors:
already_moved: estas la saman konton vi jam translokiĝis al
+ missing_also_known_as: ne returne referencas al ĉi tiu konto
move_to_self: ne povas esti nuna konto
not_found: ne povis trovi
on_cooldown: Vi estas ĉe malvarmiĝi
@@ -906,11 +907,16 @@ eo:
other: Aliaj aferoj
posting_defaults: Afiŝadoj defaŭltoj
public_timelines: Publikaj templinioj
+ reactions:
+ errors:
+ limit_reached: Limito de malsamaj reagoj atinginta
+ unrecognized_emoji: ne estas rekonita emoĝio
relationships:
activity: Konta aktiveco
dormant: Dormanta
followers: Sekvantoj
following: Sekvatoj
+ invited: Invitita
last_active: Laste aktiva
most_recent: Plej lasta
moved: Moviĝita
@@ -1034,7 +1040,7 @@ eo:
one: "%{count} voĉdono"
other: "%{count} voĉdonoj"
vote: Voĉdoni
- show_more: Montri pli
+ show_more: Malfoldi
show_thread: Montri la fadenon
sign_in_to_participate: Ensaluti por partopreni en la konversacio
title: "%{name}: “%{quote}”"
diff --git a/config/locales/es-AR.yml b/config/locales/es-AR.yml
index 67fb83de2..41d4c9164 100644
--- a/config/locales/es-AR.yml
+++ b/config/locales/es-AR.yml
@@ -92,6 +92,7 @@ es-AR:
delete: Eliminar
destroyed_msg: "¡Nota de moderación destruída exitosamente!"
accounts:
+ add_email_domain_block: Desaprobar el dominio del correo electrónico
approve: Aprobar
approve_all: Aprobar todas
are_you_sure: "¿Estás seguro?"
@@ -172,6 +173,7 @@ es-AR:
staff: Equipo
user: Usuario
search: Buscar
+ search_same_email_domain: Otros usuarios con el mismo dominio de correo electrónico
search_same_ip: Otros usuarios con la misma dirección IP
shared_inbox_url: Dirección web de la bandeja de entrada compartida
show:
@@ -358,6 +360,7 @@ es-AR:
destroyed_msg: Se aprobó dominio de correo electrónico exitosamente
domain: Dominio
empty: Actualmente no hay dominios de correo electrónico desaprobados.
+ from_html: de %{domain}
new:
create: Agregar dominio
title: Nueva desaprobación de correo electrónico
@@ -537,6 +540,9 @@ es-AR:
trends:
desc_html: Mostrar públicamente etiquetas previamente revisadas que son tendencia actualmente
title: Etiquetas tendencias
+ site_uploads:
+ delete: Eliminar archivo subido
+ destroyed_msg: "¡Subida al sitio eliminada exitosamente!"
statuses:
back_to_account: Volver a la página de la cuenta
batch:
@@ -660,6 +666,7 @@ es-AR:
trouble_logging_in: "¿Tenés problemas para iniciar sesión?"
authorize_follow:
already_following: Ya estás siguiendo a esta cuenta
+ already_requested: Ya enviaste una solicitud de seguimiento a esa cuenta
error: Lamentablemente, ocurrió un error buscando la cuenta remota
follow: Seguir
follow_request: 'Enviaste una solicitud de seguimiento a:'
@@ -848,6 +855,7 @@ es-AR:
media_attachments:
validations:
images_and_video: No se puede adjuntar un video a un estado que ya contenga imágenes
+ not_ready: No se pueden adjuntar archivos que no terminaron de procesarse. ¡Intentá de nuevo en un rato!
too_many: No se pueden adjuntar más de 4 archivos
migrations:
acct: Mudada a
@@ -1098,7 +1106,7 @@ es-AR:
unlisted_long: Todos pueden ver, pero no está listado en las líneas temporales públicas
stream_entries:
pinned: Toot fijado
- reblogged: retooteado
+ reblogged: retooteó
sensitive_content: Contenido sensible
tags:
does_not_match_previous_name: no coincide con el nombre anterior
diff --git a/config/locales/es.yml b/config/locales/es.yml
index 3acf29b15..52abe30f6 100644
--- a/config/locales/es.yml
+++ b/config/locales/es.yml
@@ -92,6 +92,7 @@ es:
delete: Borrar
destroyed_msg: "¡Nota de moderación destruida con éxito!"
accounts:
+ add_email_domain_block: Poner en lista negra el dominio del correo
approve: Aprobar
approve_all: Aprobar todos
are_you_sure: "¿Estás seguro?"
@@ -172,6 +173,7 @@ es:
staff: Personal
user: Usuario
search: Buscar
+ search_same_email_domain: Otros usuarios con el mismo dominio de correo
search_same_ip: Otros usuarios con la misma IP
shared_inbox_url: URL de bandeja compartida
show:
@@ -358,6 +360,7 @@ es:
destroyed_msg: Dominio de correo borrado de la lista negra con éxito
domain: Dominio
empty: Actualmente no hay dominios de correo electrónico en la lista negra.
+ from_html: de %{domain}
new:
create: Añadir dominio
title: Nueva entrada en la lista negra de correo
@@ -537,6 +540,9 @@ es:
trends:
desc_html: Mostrar públicamente hashtags previamente revisados que son tendencia
title: Hashtags de tendencia
+ site_uploads:
+ delete: Eliminar archivo subido
+ destroyed_msg: "¡Carga del sitio eliminada con éxito!"
statuses:
back_to_account: Volver a la cuenta
batch:
@@ -660,6 +666,7 @@ es:
trouble_logging_in: "¿Problemas para iniciar sesión?"
authorize_follow:
already_following: Ya estás siguiendo a esta cuenta
+ already_requested: Ya has enviado una solicitud de seguimiento a esa cuenta
error: Desafortunadamente, ha ocurrido un error buscando la cuenta remota
follow: Seguir
follow_request: 'Tienes una solicitud de seguimiento de:'
@@ -848,6 +855,7 @@ es:
media_attachments:
validations:
images_and_video: No se puede adjuntar un video a un estado que ya contenga imágenes
+ not_ready: No se pueden adjuntar archivos que no se han terminado de procesar. ¡Inténtalo de nuevo en un momento!
too_many: No se pueden adjuntar más de 4 archivos
migrations:
acct: username@domain de la nueva cuenta
diff --git a/config/locales/eu.yml b/config/locales/eu.yml
index e44fc61b0..0ee427d4a 100644
--- a/config/locales/eu.yml
+++ b/config/locales/eu.yml
@@ -92,6 +92,7 @@ eu:
delete: Ezabatu
destroyed_msg: Moderazio ohara ongi suntsitu da!
accounts:
+ add_email_domain_block: Sartu domeinua zerrenda beltzean
approve: Onartu
approve_all: Onartu denak
are_you_sure: Ziur zaude?
@@ -172,6 +173,7 @@ eu:
staff: Langilea
user: Erabiltzailea
search: Bilatu
+ search_same_email_domain: E-mail domeinu bera duten beste erabiltzailean
search_same_ip: IP bera duten beste erabiltzaileak
shared_inbox_url: Partekatutako sarrera ontziaren URL-a
show:
@@ -358,6 +360,7 @@ eu:
destroyed_msg: Ongi ezabatu da e-mail domeinua zerrenda beltzetik
domain: Domeinua
empty: Ez dago e-mail domeinurik zerrenda beltzean.
+ from_html: "%{domain} domeinutik"
new:
create: Gehitu domeinua
title: Sarrera berria e-mail zerrenda beltzean
@@ -537,6 +540,9 @@ eu:
trends:
desc_html: Erakutsi publikoki orain joeran dauden aurretik errebisatutako traolak
title: Traolak joeran
+ site_uploads:
+ delete: Ezabatu igotako fitxategia
+ destroyed_msg: Guneko igoera ongi ezabatu da!
statuses:
back_to_account: Atzera kontuaren orrira
batch:
@@ -660,6 +666,7 @@ eu:
trouble_logging_in: Arazoak saioa hasteko?
authorize_follow:
already_following: Kontu hau aurretik jarraitzen duzu
+ already_requested: Bidali duzu dagoeneko kontu hori jarraitzeko eskaera bat
error: Zoritxarrez, urruneko kontua bilatzean errore bat gertatu da
follow: Jarraitu
follow_request: 'Jarraitzeko eskari bat bidali duzu hona:'
@@ -848,6 +855,7 @@ eu:
media_attachments:
validations:
images_and_video: Ezin da irudiak dituen mezu batean bideo bat erantsi
+ not_ready: Ezin dira prozesatzen amaitu gabeko fitxategiak erantsi. Saiatu geroago!
too_many: Ezin dira 4 fitxategi baino gehiago erantsi
migrations:
acct: Kontu berriaren erabiltzaile@domeinua
diff --git a/config/locales/fa.yml b/config/locales/fa.yml
index aca4df69b..a90518737 100644
--- a/config/locales/fa.yml
+++ b/config/locales/fa.yml
@@ -94,6 +94,7 @@ fa:
delete: حذف
destroyed_msg: یادداشت نظارتی با موفقیت نابود شد!
accounts:
+ add_email_domain_block: مسدود کردن دامنهٔ رایانامه
approve: پذیرفتن
approve_all: پذیرفتن همه
are_you_sure: مطمئنید؟
@@ -174,6 +175,7 @@ fa:
staff: کارمند
user: کاربر
search: جستجو
+ search_same_email_domain: دیگر کاربران با دامنهٔ رایانامهٔ یکسان
search_same_ip: دیگر کاربران با IP یکسان
shared_inbox_url: نشانی صندوق ورودی مشترک
show:
@@ -360,6 +362,7 @@ fa:
destroyed_msg: مسدودسازی دامین ایمیل با موفقیت پاک شد
domain: دامین
empty: هیچ دامنه ایمیلی در حال حاضر در لیستسیاه قرار نگرفته است.
+ from_html: از %{domain}
new:
create: ساختن مسدودسازی
title: مسدودسازی دامین ایمیل تازه
@@ -539,6 +542,9 @@ fa:
trends:
desc_html: برچسبهای عمومی که پیشتر بازبینی شدهاند و هماینک پرطرفدارند
title: برچسبهای پرطرفدار
+ site_uploads:
+ delete: پرونده بارگذاری شده را پاک کنید
+ destroyed_msg: بارگذاری پایگاه با موفقیت حذف شد!
statuses:
back_to_account: بازگشت به صفحهٔ حساب
batch:
@@ -662,6 +668,7 @@ fa:
trouble_logging_in: برای ورود مشکلی دارید؟
authorize_follow:
already_following: شما همین الان هم این حساب را پیمیگیرید
+ already_requested: درخواست پیگیریای برای آن حساب فرستاده بودید
error: متأسفانه حین یافتن آن حساب خطایی رخ داد
follow: پی بگیرید
follow_request: 'شما درخواست پیگیری فرستادهاید به:'
@@ -850,6 +857,7 @@ fa:
media_attachments:
validations:
images_and_video: نمیتوان برای نوشتهای که تصویر دارد ویدیو بارگذاری کرد
+ not_ready: پروندههایی که پردازش را تمام نکردهاند نمیتوانند پیوست شوند. یکبار دیگر امتحان کنید!
too_many: نمیتوان بیشتر از ۴ تصویر بارگذاری کرد
migrations:
acct: username@domain حساب تازه
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index c1d8cc2bf..7ba6796ae 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -4,7 +4,7 @@ fr:
about_hashtag_html: Voici les pouets tagués avec #%{hashtag}. Vous pouvez interagir avec eux si vous avez un compte n’importe où dans le Fédiverse.
about_mastodon_html: 'Le réseau social de l''avenir : Pas d''annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !'
about_this: À propos
- active_count_after: actif·ve
+ active_count_after: actif·ve·s
active_footnote: Utilisateur·rice·s actif·ve·s mensuels (MAU)
administered_by: 'Administrée par :'
api: API
@@ -25,7 +25,7 @@ fr:
Ce compte est un acteur virtuel utilisé pour représenter le serveur lui-même et non un utilisateur individuel.
Il est utilisé à des fins de fédération et ne doit pas être bloqué à moins que vous ne vouliez bloquer l’instance entière, dans ce cas vous devriez utiliser un bloqueur de domaine.
learn_more: En savoir plus
- privacy_policy: Politique de vie privée
+ privacy_policy: Politique de confidentialité
see_whats_happening: Voir ce qui se passe
server_stats: 'Statistiques du serveur :'
source_code: Code source
@@ -40,25 +40,25 @@ fr:
domain: Serveur
reason: Motif
rejecting_media: 'Les fichiers média de ces serveurs ne seront pas traités ou stockés et aucune miniature ne sera affichée, nécessitant un clic vers le fichier d’origine :'
- silenced: 'Les messages de ces serveurs seront cachés des flux publics et conversations, et les interactions de leurs utilisateur·ice·s ne donneront lieu à aucune notification, à moins que vous ne les suiviez :'
- suspended: 'Aucune donnée venant de ces serveurs ne sera traitée, stockée ou échangée, rendant toute interaction ou communication avec les utilisateurs de ces serveurs impossible :'
- unavailable_content_html: Mastodon vous permet généralement de visualiser le contenu et d'interagir avec les utilisateurs de n'importe quel autre serveur dans le fédiverse. Voici les exceptions qui ont été faites sur ce serveur en particulier.
+ silenced: 'Les messages de ces serveurs seront cachés des flux publics et conversations, et les interactions de leurs utilisateur·rice·s ne donneront lieu à aucune notification, à moins que vous ne les suiviez :'
+ suspended: 'Aucune donnée venant de ces serveurs ne sera traitée, stockée ou échangée, rendant toute interaction ou communication avec les utilisateur·rice·s de ces serveurs impossible :'
+ unavailable_content_html: Mastodon vous permet généralement de visualiser le contenu et d'interagir avec les utilisateur·rice·s de n'importe quel autre serveur dans le fédiverse. Voici les exceptions qui ont été faites sur ce serveur en particulier.
user_count_after:
- one: utilisateur
- other: utilisateurs
+ one: utilisateur·rice
+ other: utilisateur·rice·s
user_count_before: Abrite
what_is_mastodon: Qu’est-ce que Mastodon ?
accounts:
choices_html: "%{name} recommande :"
endorsements_hint: Vous pouvez recommander des personnes que vous suivez depuis l’interface web, et elles apparaîtront ici.
- featured_tags_hint: Vous pouvez recommander des hashtags spécifiques qui seront affichés ici.
+ featured_tags_hint: Vous pouvez mettre en avant certains hashtags qui seront affichés ici.
follow: Suivre
followers:
one: Abonné·e
- other: Abonné⋅e⋅s
+ other: Abonné·e·s
following: Abonnements
joined: Inscrit·e en %{date}
- last_active: actif·ve dernièrement
+ last_active: dernière activité
link_verified_on: La propriété de ce lien a été vérifiée le %{date}
media: Médias
moved_html: "%{name} a changé de compte pour %{new_profile_link} :"
@@ -74,7 +74,7 @@ fr:
other: Pouets
posts_tab_heading: Pouets
posts_with_replies: Pouets & réponses
- reserved_username: Ce nom d’utilisateur⋅ice est réservé
+ reserved_username: Ce nom d’utilisateur·ice est réservé
roles:
admin: Admin
bot: Robot
@@ -92,9 +92,10 @@ fr:
delete: Supprimer
destroyed_msg: Note de modération supprimée avec succès !
accounts:
+ add_email_domain_block: Mettre le domaine du courriel sur liste noire
approve: Approuver
approve_all: Tout approuver
- are_you_sure: Êtes-vous certain⋅e ?
+ are_you_sure: Voulez-vous vraiment faire ça ?
avatar: Avatar
by_domain: Domaine
change_email:
@@ -119,7 +120,7 @@ fr:
email_status: État du courriel
enable: Activer
enabled: Activé
- followers: Abonné⋅e⋅s
+ followers: Abonné·e·s
follows: Abonnements
header: Entête
inbox_url: URL d’entrée
@@ -159,7 +160,7 @@ fr:
remove_avatar: Supprimer l’avatar
remove_header: Supprimer l’entête
resend_confirmation:
- already_confirmed: Cet·te utilisateur·ice est déjà confirmé·e
+ already_confirmed: Cet·te utilisateur·rice est déjà confirmé·e
send: Renvoyer un courriel de confirmation
success: Courriel de confirmation envoyé avec succès !
reset: Réinitialiser
@@ -172,6 +173,7 @@ fr:
staff: Équipe
user: Utilisateur
search: Rechercher
+ search_same_email_domain: Autres utilisateurs·trices avec le même domaine de courriel
search_same_ip: Autres utilisateur·rice·s avec la même IP
shared_inbox_url: URL de la boite de réception partagée
show:
@@ -188,7 +190,7 @@ fr:
undo_silenced: Démasquer
undo_suspension: Annuler la suspension
unsubscribe: Se désabonner
- username: Nom d’utilisateur⋅ice
+ username: Nom d’utilisateur·ice
warn: Avertissement
web: Web
whitelisted: Sur liste blanche
@@ -196,27 +198,27 @@ fr:
actions:
assigned_to_self_report: "%{name} s’est assigné·e le signalement de %{target}"
change_email_user: "%{name} a modifié l’adresse de courriel de l’utilisateur·rice %{target}"
- confirm_user: "%{name} adresse courriel confirmée de l’utilisateur·ice %{target}"
+ confirm_user: "%{name} adresse courriel confirmée pour l’utilisateur·rice %{target}"
create_account_warning: "%{name} a envoyé un avertissement à %{target}"
create_announcement: "%{name} a créé une nouvelle annonce %{target}"
create_custom_emoji: "%{name} a importé de nouveaux émojis %{target}"
create_domain_allow: "%{name} a inscrit le domaine %{target} sur liste blanche"
create_domain_block: "%{name} a bloqué le domaine %{target}"
create_email_domain_block: "%{name} a mis le domaine de courriel %{target} sur liste noire"
- demote_user: "%{name} a rétrogradé l’utilisateur·ice %{target}"
+ demote_user: "%{name} a rétrogradé l’utilisateur·rice %{target}"
destroy_announcement: "%{name} a supprimé l’annonce %{target}"
destroy_custom_emoji: "%{name} a détruit l’émoticône %{target}"
destroy_domain_allow: "%{name} a supprimé le domaine %{target} de la liste blanche"
destroy_domain_block: "%{name} a débloqué le domaine %{target}"
destroy_email_domain_block: "%{name} a mis le domaine de courriel %{target} sur liste blanche"
destroy_status: "%{name} a enlevé le statut de %{target}"
- disable_2fa_user: "%{name} a désactivé l’authentification à deux facteurs pour l’utilisateur·ice %{target}"
+ disable_2fa_user: "%{name} a désactivé l’authentification à deux facteurs pour l’utilisateur·rice %{target}"
disable_custom_emoji: "%{name} a désactivé l’émoji %{target}"
- disable_user: "%{name} a désactivé le login pour l’utilisateur·ice %{target}"
+ disable_user: "%{name} a désactivé la connexion pour l’utilisateur·rice %{target}"
enable_custom_emoji: "%{name} a activé l’émoji %{target}"
- enable_user: "%{name} a activé le login pour l’utilisateur·ice %{target}"
+ enable_user: "%{name} a activé la connexion pour l’utilisateur·rice %{target}"
memorialize_account: "%{name} a transformé le compte de %{target} en une page de mémorial"
- promote_user: "%{name} a promu l’utilisateur·ice %{target}"
+ promote_user: "%{name} a promu l’utilisateur·rice %{target}"
remove_avatar_user: "%{name} a supprimé l’avatar de %{target}"
reopen_report: "%{name} a rouvert le signalement %{target}"
reset_password_user: "%{name} a réinitialisé le mot de passe de %{target}"
@@ -296,7 +298,7 @@ fr:
pending_users: utilisateur·rice·s en attente d’approbation
recent_users: Utilisateur·rice·s récent·e·s
search: Recherche plein texte
- single_user_mode: Mode utilisateur·ice unique
+ single_user_mode: Mode utilisateur·rice unique
software: Logiciel
space: Espace utilisé
title: Tableau de bord
@@ -347,7 +349,7 @@ fr:
retroactive:
silence: Annuler le masquage des comptes existants affectés pour ce domaine
suspend: Annuler la suspension des comptes existants affectés pour ce domaine
- title: Annuler le blocage de domaine pour %{domain}
+ title: Annuler le blocage du domaine %{domain}
undo: Annuler
undo: Annuler le bloqueur de domaine
view: Afficher les bloqueurs de domaines
@@ -358,6 +360,7 @@ fr:
destroyed_msg: Le blocage de domaine de courriel a été désactivé
domain: Domaine
empty: Aucun domaine de courriel n’est actuellement sur liste noire.
+ from_html: de %{domain}
new:
create: Créer le blocage
title: Nouveau blocage de domaine de courriel
@@ -394,7 +397,7 @@ fr:
title: Relations de %{acct}
relays:
add_new: Ajouter un nouveau relais
- delete: Effacer
+ delete: Supprimer
description_html: Un relai de fédération est un serveur intermédiaire qui échange de grandes quantités de pouets publics entre les serveurs qui publient dessus et ceux qui y sont abonnés. Il peut aider les petits et moyen serveurs à découvrir du contenu sur le fediverse, ce qui normalement nécessiterait que les membres locaux suivent des gens inscrits sur des serveurs distants.
disable: Désactiver
disabled: Désactivé
@@ -420,7 +423,7 @@ fr:
one: "%{count} signalement"
other: "%{count} signalements"
action_taken_by: Intervention de
- are_you_sure: Êtes vous certain⋅e ?
+ are_you_sure: Voulez-vous vraiment faire ça ?
assign_to_self: Me l’assigner
assigned: Modérateur assigné
by_target_domain: Domaine du compte signalé
@@ -433,7 +436,7 @@ fr:
create: Ajouter une note
create_and_resolve: Résoudre avec une note
create_and_unresolve: Ré-ouvrir avec une note
- delete: Effacer
+ delete: Supprimer
placeholder: Décrivez quelles actions ont été prises, ou toute autre mise à jour…
reopen: Ré-ouvrir le signalement
report: 'Signalement #%{id}'
@@ -448,14 +451,14 @@ fr:
updated_at: Mis à jour
settings:
activity_api_enabled:
- desc_html: Nombre de statuts affichés localement, d’utilisateur·ice·s actif·ve·s et de nouveaux·elles utilisateur·ice·s regroupé·e·s par semaine
- title: Publier des statistiques agrégées sur l’activité des utilisateur·ice·s
+ desc_html: Nombre de statuts affichés localement, de comptes actifs et de nouvelles inscriptions regroupé·e·s par semaine
+ title: Publier des statistiques agrégées sur l’activité des utilisateur·rice·s
bootstrap_timeline_accounts:
- desc_html: Séparez les noms d’utilisateur·ice par des virgules. Ne fonctionne qu’avec des comptes locaux et non verrouillés. Si laissé vide, tous les administrateur⋅ice⋅s locaux sont sélectionné⋅e⋅s.
- title: Abonnements par défaut pour les nouveaux·elles utilisateur·ice·s
+ desc_html: Séparez les noms d’utilisateur·rice·s par des virgules. Ne fonctionne qu’avec des comptes locaux et non verrouillés. Si laissé vide, tous les administrateur·rice·s locaux sont sélectionné⋅e⋅s.
+ title: Abonnements par défaut pour les nouveaux·elles utilisateur·rice·s
contact_information:
email: Entrez une adresse courriel publique
- username: Entrez un nom d’utilisateur⋅ice
+ username: Entrez un nom d’utilisateur·ice
custom_css:
desc_html: Modifier l’apparence avec une CSS chargée sur chaque page
title: CSS personnalisé
@@ -466,11 +469,11 @@ fr:
all: À tout le monde
disabled: À personne
title: Afficher les bloqueurs de domaines
- users: Pour les utilisateurs locaux connectés
+ users: Aux utilisateur·rice·s connecté·e·s localement
domain_blocks_rationale:
title: Montrer la raison
enable_bootstrap_timeline_accounts:
- title: Activer le suivi par défaut pour les nouveaux·elles utilisateur·ice·s
+ title: Activer les abonnements par défaut pour les nouveaux·elles utilisateur·rice·s
hero:
desc_html: Affichée sur la page d’accueil. Au moins 600x100px recommandé. Lorsqu’elle n’est pas définie, se rabat sur la vignette du serveur
title: Image d’en-tête
@@ -482,7 +485,7 @@ fr:
title: Publier la liste des serveurs découverts
preview_sensitive_media:
desc_html: Les liens de prévisualisation sur les autres sites web afficheront une vignette même si le média est sensible
- title: Afficher les médias sensibles dans les prévisualisations OpenGraph
+ title: Montrer les médias sensibles dans les prévisualisations OpenGraph
profile_directory:
desc_html: Permettre aux utilisateur·ice·s d’être découvert·e·s
title: Activer l’annuaire des profils
@@ -491,7 +494,7 @@ fr:
desc_html: Affiché sur la page d’accueil lorsque les inscriptions sont fermées. Vous pouvez utiliser des balises HTML
title: Message de fermeture des inscriptions
deletion:
- desc_html: Permettre à tou·te·s les utilisateur·ice·s de supprimer leur compte
+ desc_html: Permettre à tou·te·s les utilisateur·rice·s de supprimer leur compte
title: Autoriser les suppressions de compte
min_invite_role:
disabled: Personne
@@ -503,10 +506,10 @@ fr:
open: N’importe qui peut s’inscrire
title: Mode d’enregistrement
show_known_fediverse_at_about_page:
- desc_html: Lorsque l’option est activée, les pouets provenant de toutes les serveurs connus sont affichés dans la prévisualisation. Sinon, seuls les pouets locaux sont affichés
+ desc_html: Lorsque l’option est activée, les pouets provenant de toutes les serveurs connus sont montrés dans la prévisualisation. Sinon, seuls les pouets locaux sont montrés
title: Afficher le fediverse connu dans la prévisualisation du fil
show_staff_badge:
- desc_html: Montrer un badge de responsable sur une page utilisateur·ice
+ desc_html: Montrer un badge de responsable sur une page utilisateur·rice
title: Montrer un badge de responsable
site_description:
desc_html: Paragraphe introductif sur la page d’accueil. Décrivez ce qui rend spécifique ce serveur Mastodon et toute autre chose importante. Vous pouvez utiliser des balises HTML, en particulier <a>
et <em>
.
@@ -528,15 +531,18 @@ fr:
desc_html: Utilisée pour les prévisualisations via OpenGraph et l’API. 1200x630px recommandé
title: Vignette du serveur
timeline_preview:
- desc_html: Afficher le fil public sur la page d’accueil et autoriser l'accès anonyme à l'API du fil public
+ desc_html: Afficher un lien vers le fil public sur la page d’accueil et autoriser l'accès anonyme au fil public via l'API
title: Autoriser la prévisualisation anonyme du fil global
title: Paramètres du serveur
trendable_by_default:
desc_html: Affecte les hashtags qui n'ont pas été précédemment non autorisés
- title: Autoriser les hashtags à apparaître dans les tendances sans examen préalable
+ title: Autoriser les hashtags à apparaître dans les tendances sans approbation préalable
trends:
desc_html: Afficher publiquement les hashtags approuvés qui sont populaires en ce moment
title: Hashtags populaires
+ site_uploads:
+ delete: Supprimer le fichier téléversé
+ destroyed_msg: Téléversement sur le site supprimé avec succès !
statuses:
back_to_account: Retour à la page du compte
batch:
@@ -556,13 +562,13 @@ fr:
accounts_week: Utilisation unique cette semaine
breakdown: Répartition de l’utilisation actuelle par source
context: Contexte
- directory: Dans le répertoire
- in_directory: "%{count} dans le répertoire"
+ directory: Dans l’annuaire
+ in_directory: "%{count} dans l’annuaire"
last_active: Dernière activité
most_popular: Plus populaire
most_recent: Plus récent
- name: Mot-clé
- review: État de traitement
+ name: Hashtag
+ review: État du traitement
reviewed: Traité
title: Hashtags
trending_right_now: Populaire en ce moment
@@ -572,7 +578,7 @@ fr:
title: Administration
warning_presets:
add_new: Ajouter un nouveau
- delete: Effacer
+ delete: Supprimer
edit_preset: Éditer les avertissements prédéfinis
title: Gérer les avertissements prédéfinis
admin_mailer:
@@ -584,12 +590,12 @@ fr:
body_remote: Quelqu’un de %{domain} a signalé %{target}
subject: Nouveau signalement sur %{instance} (#%{id})
new_trending_tag:
- body: 'Le hashtag #%{name} est populaire aujourd’hui, mais il n’a pas été approuvé. Il ne sera pas affiché publiquement à moins que vous l’autorisiez, ou sauvegardiez simplement ce formulaire tel quel pour ne plus jamais en entendre parler.'
- subject: Nouveau hashtag en attente de traitement sur %{instance} (#%{name})
+ body: 'Le hashtag #%{name} est dans les tendances aujourd’hui, mais il n’a pas été approuvé. Il ne sera pas affiché publiquement à moins que vous l’autorisiez, ou sauvegardez simplement ce formulaire tel quel pour ne plus jamais en entendre parler.'
+ subject: Nouveau hashtag en attente d’approbation sur %{instance} (#%{name})
aliases:
add_new: Créer un alias
created_msg: Un nouvel alias a été créé avec succès. Vous pouvez maintenant déménager depuis l'ancien compte.
- deleted_msg: Suppression réussie de l'alias. Le déménagement de ce compte vers celui-ci ne sera plus possible.
+ deleted_msg: Alias supprimé avec succès. Le déménagement de ce compte vers celui-ci ne sera plus possible.
hint_html: Si vous voulez déménager d’un autre compte vers celui-ci, vous pouvez créer ici un alias, qui est nécessaire avant de pouvoir migrer les abonné·e·s de l’ancien compte vers celui-ci. Cette action en soi est inoffensive et réversible. La migration du compte est initiée à partir de l’ancien compte.
remove: Détacher l'alias
appearance:
@@ -617,7 +623,7 @@ fr:
invalid_url: L’URL fournie est invalide
regenerate_token: Régénérer le jeton d’accès
token_regenerated: Jeton d’accès régénéré avec succès
- warning: Soyez prudent⋅e avec ces données. Ne les partagez pas !
+ warning: Soyez prudent·e avec ces données. Ne les partagez pas !
your_token: Votre jeton d’accès
auth:
apply_for_account: Demander une invitation
@@ -629,7 +635,7 @@ fr:
description:
prefix_invited_by_user: "@%{name} vous invite à rejoindre ce serveur Mastodon !"
prefix_sign_up: Inscrivez-vous aujourd’hui sur Mastodon !
- suffix: Avec un compte, vous pourrez suivre des gens, publier des statuts et échanger des messages avec les utilisateurs de n'importe quel serveur Mastodon et bien plus !
+ suffix: Avec un compte, vous pourrez suivre des gens, publier des statuts et échanger des messages avec les utilisateur·rice·s de n'importe quel serveur Mastodon et bien plus !
didnt_get_confirmation: Vous n’avez pas reçu les consignes de confirmation ?
forgot_password: Mot de passe oublié ?
invalid_reset_password_token: Le lien de réinitialisation du mot de passe est invalide ou a expiré. Merci de réessayer.
@@ -660,13 +666,14 @@ fr:
trouble_logging_in: Vous avez un problème pour vous connecter ?
authorize_follow:
already_following: Vous suivez déjà ce compte
+ already_requested: Vous avez déjà envoyé une demande d’abonnement à ce compte
error: Malheureusement, il y a eu une erreur en cherchant les détails du compte distant
follow: Suivre
follow_request: 'Vous avez demandé à suivre :'
following: 'Youpi ! Vous suivez maintenant :'
post_follow:
close: Ou bien, vous pouvez fermer cette fenêtre.
- return: Afficher le profil de l’utilisateur⋅ice
+ return: Afficher le profil de l’utilisateur·ice
web: Retour à l’interface web
title: Suivre %{acct}
challenge:
@@ -706,11 +713,11 @@ fr:
email_reconfirmation_html: Si vous ne recevez pas le courriel de confirmation, vous pouvez le demander à nouveau
irreversible: Vous ne pourrez pas restaurer ou réactiver votre compte
more_details_html: Pour plus de détails, voir la politique de confidentialité.
- username_available: Votre nom d’utilisateur·ice sera à nouveau disponible
- username_unavailable: Votre nom d’utilisateur·ice restera indisponible
+ username_available: Votre nom d’utilisateur·rice sera à nouveau disponible
+ username_unavailable: Votre nom d’utilisateur·rice restera indisponible
directories:
directory: Annuaire des profils
- explanation: Découvrir des utilisateurs en se basant sur leurs centres d’intérêt
+ explanation: Découvrir des utilisateur·rice·s en selon leurs centres d’intérêt
explore_mastodon: Explorer %{title}
domain_validator:
invalid_domain: n’est pas un nom de domaine valide
@@ -747,10 +754,10 @@ fr:
mutes: Vous masquez
storage: Médias stockés
featured_tags:
- add_new: Ajouter un nouvel hashtag
+ add_new: Ajouter un nouveau hashtag
errors:
- limit: Vous avez déjà recommandé le nombre maximum de hashtags
- hint_html: "Que sont les hashtags vedettes ? Ils sont affichés avec emphase sur votre flux d'actualités publique et permettent aux gens de parcourir vos messages publics spécifiquement sous ces hashtags. Ils sont un excellent outil pour garder trace des œuvres créatives ou des projets à long terme."
+ limit: Vous avez déjà mis en avant le nombre maximum de hashtags
+ hint_html: "Que sont les hashtags mis en avant ? Ils sont affichés en évidence sur votre profil public et permettent aux gens de parcourir vos messages publics qui utilisent ces hashtags. Ils sont un excellent outil pour garder la trace d’activités créatrices ou de projets de long terme."
filters:
contexts:
account: Profils
@@ -764,7 +771,7 @@ fr:
invalid_context: Contexte invalide ou insuffisant
invalid_irreversible: Le filtrage irréversible ne fonctionne que pour l’accueil et les notifications
index:
- delete: Effacer
+ delete: Supprimer
empty: Vous n'avez aucun filtre.
title: Filtres
new:
@@ -816,8 +823,8 @@ fr:
types:
blocking: Liste de comptes bloqués
domain_blocking: Liste des serveurs bloqués
- following: Liste d’utilisateur⋅ice⋅s suivi⋅e⋅s
- muting: Liste d’utilisateur⋅ice⋅s que vous masquez
+ following: Liste d’utilisateur·rice·s suivi·e·s
+ muting: Liste d’utilisateur·rice·s que vous masquez
upload: Importer
in_memoriam_html: En mémoire de.
invites:
@@ -848,6 +855,7 @@ fr:
media_attachments:
validations:
images_and_video: Impossible de joindre une vidéo à un statut contenant déjà des images
+ not_ready: Impossible de joindre les fichiers en traitements. Réessayez dans un instant !
too_many: Impossible de joindre plus de 4 fichiers
migrations:
acct: A déménagé vers
@@ -856,7 +864,7 @@ fr:
cancelled_msg: Suppression de la redirection réussie.
errors:
already_moved: est le même compte que vous avez déjà déplacé vers
- missing_also_known_as: ne référence pas rétroactivement ce compte
+ missing_also_known_as: ne référence pas ce compte en retour
move_to_self: ne peut pas être le compte actuel
not_found: n'a pas été trouvé
on_cooldown: Vous êtes soumis·e à un temps de rechargement
@@ -904,7 +912,7 @@ fr:
follow_request:
action: Gérer les demandes d’abonnement
body: "%{name} a demandé à vous suivre"
- subject: 'Abonné⋅e·s en attente : %{name}'
+ subject: 'Abonné·e·s en attente : %{name}'
title: Nouvelle demande d’abonnement
mention:
action: Répondre
@@ -1043,7 +1051,7 @@ fr:
development: Développement
edit_profile: Modifier le profil
export: Export de données
- featured_tags: Hashtags recommandés
+ featured_tags: Hashtags mis en avant
identity_proofs: Preuves d’identité
import: Import de données
import_and_export: Import et export
@@ -1085,13 +1093,13 @@ fr:
one: "%{count} vote"
other: "%{count} votes"
vote: Voter
- show_more: Afficher plus
+ show_more: Déplier
show_thread: Afficher le fil de discussion
sign_in_to_participate: Inscrivez-vous pour prendre part à la conversation
title: '%{name} : "%{quote}"'
visibilities:
private: Abonné⋅e⋅s uniquement
- private_long: Seul⋅e⋅s vos abonné⋅e⋅s verront vos statuts
+ private_long: Afficher seulement à vos vos abonné·e·s
public: Public
public_long: Tout le monde peut voir vos statuts
unlisted: Public sans être affiché sur le fil public
@@ -1110,7 +1118,7 @@ fr:
Oui. Les témoins de connexion sont de petits fichiers qu’un site ou un service transféres sur le disque dur de votre ordinateur via votre navigateur web (si vous l’avez autorisé). Ces témoins permettent au site de reconnaître votre navigateur et de, dans le cas où vous possédez un compte, de vous associer avec ce dernier.
+Oui. Les témoins de connexion sont de petits fichiers qu’un site ou un service transfère sur le disque dur de votre ordinateur via votre navigateur web (si vous l’avez autorisé). Ces témoins permettent au site de reconnaître votre navigateur et de, dans le cas où vous possédez un compte, de vous associer avec ce dernier.
Nous utilisons les témoins de connexion comme un moyen de comprendre et de nous souvenir de vos préférences pour vos prochaines visites.
@@ -1163,13 +1171,13 @@ fr:Votre contenu public peut être téléchargé par d’autres serveurs du réseau. Dans le cas où vos abonné·e·s et vos destinataires résideraient sur des serveurs différents du vôtre, vos posts publics et abonné·e·s uniquement peuvent être délivrés vers les serveurs de vos abonné·e·s tandis que vos messages directs sont délivrés aux serveurs de vos destinataires.
-Quand vous autorisez une application à utiliser votre compte, en fonction de l’étendue des permissions que vous approuvez, il est possible qu’elle puisse accéder aux informations publiques de votre profil, votre liste d’abonnements, votre liste d’abonné·e·s, vos listes, tout vos posts et vos favoris. Les applications ne peuvent en aucun cas accéder à votre adresse électronique et à votre mot de passe.
+Quand vous autorisez une application à utiliser votre compte, en fonction de l’étendue des permissions que vous approuvez, il est possible qu’elle puisse accéder aux informations publiques de votre profil, votre liste d’abonnements, votre liste d’abonné·e·s, vos listes, tous vos posts et vos favoris. Les applications ne peuvent en aucun cas accéder à votre adresse électronique et à votre mot de passe.
Si ce serveur est situé dans dans l’UE ou l’EEE : Notre site, produits et services sont tous destinés à des personnes âgées de 16 ans ou plus. Si vous avez moins de 16 ans, en application du RGPD (Règlement Général sur la Protection des Données), merci de ne pas utiliser ce site.
+Si ce serveur est situé dans l’UE ou l’EEE : Notre site, produits et services sont tous destinés à des personnes âgées de 16 ans ou plus. Si vous avez moins de 16 ans, en application du RGPD (Règlement Général sur la Protection des Données), merci de ne pas utiliser ce site.
Si ce serveur est situé dans aux États-Unis d’Amérique : Notre site, produits et services sont tous destinés à des personnes âgées de 13 ans ou plus. Si vous avez moins de 13 ans, en application du COPPA (Children's Online Privacy Protection Act), merci de ne pas utiliser ce site.
@@ -1217,8 +1225,8 @@ fr: warning: explanation: disable: Lorsque votre compte est gelé, les données de votre compte demeurent intactes, mais vous ne pouvez effectuer aucune action jusqu’à ce qu’il soit débloqué. - silence: Lorsque votre compte est limité, seulement les utilisateurs qui vous suivent déjà verront vos pouets sur ce serveur, et vous pourriez être exclu de plusieurs listes publiques. Néanmoins, d’autres utilisateurs peuvent vous suivre manuellement. - suspend: Votre compte a été suspendu, et tous vos pouets et vos fichiers multimédia téléversés ont été supprimés irréversiblement de ce serveur, et des serveurs où vous aviez des abonné⋅e⋅s. + silence: Lorsque votre compte est limité, seul·e·s les utilisateur·rice·s qui vous suivent déjà verront vos pouets sur ce serveur, et vous pourriez être exclu de plusieurs listes publiques. Néanmoins, d’autres utilisateur·rice·s peuvent vous suivre manuellement. + suspend: Votre compte a été suspendu, et tous vos pouets et vos fichiers multimédia téléversés ont été supprimés irréversiblement de ce serveur, et des serveurs où vous aviez des abonné·e·s. get_in_touch: Vous pouvez répondre à cette adresse pour entrer en contact avec l’équipe de %{instance}. review_server_policies: Passer en revue les politiques du serveur statuses: 'Spécialement, pour :' @@ -1241,7 +1249,7 @@ fr: full_handle: Votre identifiant complet full_handle_hint: C’est ce que vous diriez à vos ami·e·s pour leur permettre de vous envoyer un message ou vous suivre à partir d’un autre serveur. review_preferences_action: Modifier les préférences - review_preferences_step: Assurez-vous de définir vos préférences, telles que les courriels que vous aimeriez recevoir ou le niveau de confidentialité auquel vous aimeriez que vos messages soient soumis par défaut. Si vous n’avez pas le mal des transports, vous pouvez choisir d’activer la lecture automatique des GIF. + review_preferences_step: Assurez-vous de définir vos préférences, telles que les courriels que vous aimeriez recevoir ou le niveau de confidentialité auquel vous publier vos messages par défaut. Si vous n’avez pas le mal des transports, vous pouvez choisir d’activer la lecture automatique des GIF. subject: Bienvenue sur Mastodon tip_federated_timeline: La fil public global est une vue en direct du réseau Mastodon. Mais elle n’inclut que les personnes auxquelles vos voisin·es sont abonné·e·s, donc elle n’est pas complète. tip_following: Vous suivez les administrateur·rice·s de votre serveur par défaut. Pour trouver d’autres personnes intéressantes, consultez les fils publics local et global. diff --git a/config/locales/gl.yml b/config/locales/gl.yml index 9f0f16b5b..0701d5b35 100644 --- a/config/locales/gl.yml +++ b/config/locales/gl.yml @@ -92,6 +92,7 @@ gl: delete: Eliminar destroyed_msg: Nota de moderación eliminada de xeito correcto! accounts: + add_email_domain_block: Bloquear o dominio do email approve: Aprobar approve_all: Aprobar todos are_you_sure: Está segura? @@ -172,6 +173,7 @@ gl: staff: Persoal (staff) user: Usuaria search: Procurar + search_same_email_domain: Outras usuarias co mesmo dominio de email search_same_ip: Outras usuarias co mesmo IP shared_inbox_url: URL da caixa de entrada compartida show: @@ -358,6 +360,7 @@ gl: destroyed_msg: Eliminouse de xeito correcto o dominio de email da listaxe negra domain: Dominio empty: Actualmente non hai dominios de email na listaxe negra. + from_html: desde %{domain} new: create: Engadir dominio title: Nova entrada na listaxe negra de email @@ -537,6 +540,9 @@ gl: trends: desc_html: Amosar de xeito público cancelos revisados previamente que actualmente son tendencia title: Cancelos en tendencia + site_uploads: + delete: Eliminar o ficheiro subido + destroyed_msg: Eliminado correctamente o subido! statuses: back_to_account: Voltar a páxina da conta batch: @@ -660,6 +666,7 @@ gl: trouble_logging_in: Problemas para conectar? authorize_follow: already_following: Xa está a seguir esta conta + already_requested: Xa tes enviada unha solicitude de seguimento a esa conta error: Desgraciadamente, algo fallou ao buscar a conta remota follow: Seguir follow_request: 'Enviou unha petición de seguimento a:' @@ -848,6 +855,7 @@ gl: media_attachments: validations: images_and_video: Non pode anexar un vídeo a un estado que xa contén imaxes + not_ready: Non se poden anexar ficheiros que aínda se están a procesar. Agarda un intre! too_many: Non pode anexar máis de 4 ficheiros migrations: acct: nomeusuaria@dominio da nova conta diff --git a/config/locales/hi.yml b/config/locales/hi.yml index 401d07cf6..fc4805625 100644 --- a/config/locales/hi.yml +++ b/config/locales/hi.yml @@ -19,7 +19,7 @@ hi: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/hr.yml b/config/locales/hr.yml index 9dd14c1dd..d7bd91c7a 100644 --- a/config/locales/hr.yml +++ b/config/locales/hr.yml @@ -50,7 +50,7 @@ hr: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. exports: diff --git a/config/locales/hu.yml b/config/locales/hu.yml index c6b619dd2..2b8e07981 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -94,6 +94,7 @@ hu: delete: Törlés destroyed_msg: Moderációs bejegyzés törölve! accounts: + add_email_domain_block: Email domain tiltólistára vétele approve: Jóváhagyás approve_all: Mindet jóváhagy are_you_sure: Biztos vagy benne? @@ -174,6 +175,7 @@ hu: staff: Stáb user: Felhasználó search: Keresés + search_same_email_domain: Felhasználók ugyanezzel az email domainnel search_same_ip: Más felhasználók ugyanezzel az IP-vel shared_inbox_url: Megosztott bejövő üzenetek URL show: @@ -360,6 +362,7 @@ hu: destroyed_msg: E-mail domain sikeresen eltávolítva a feketelistáról domain: Domain empty: Nincs email domain a feketelistán. + from_html: "%{domain}-ról" new: create: Domain hozzáadása title: Új e-mail feketelista bejegyzés @@ -539,6 +542,9 @@ hu: trends: desc_html: Előzetesen engedélyezett és most trendi hashtagek nyilvános mutatása title: Trendi hashtagek + site_uploads: + delete: Feltöltött fájl törlése + destroyed_msg: Sikeresen töröltük a site feltöltését! statuses: back_to_account: Vissza a fiók oldalára batch: @@ -662,6 +668,7 @@ hu: trouble_logging_in: Problémád van a bejelentkezéssel? authorize_follow: already_following: Már követed ezt a felhasználót + already_requested: Már küldtél követési kérelmet ennek a fióknak error: Hiba történt a távoli felhasználó keresésekor follow: Követés follow_request: 'Engedélyt kértél az alábbi felhasználó követésére:' @@ -850,6 +857,7 @@ hu: media_attachments: validations: images_and_video: Nem csatolhatsz videót olyan tülkhöz, amelyhez már csatoltál képet + not_ready: Nem lehet olyan fájlt csatolni, melynek még nem fejeződött be a feldolgozása. Próbáld kicsit később! too_many: Maximum négy fájlt csatolhatsz a tülkhöz migrations: acct: Az új fiók felhasznalonev@domain formátumban diff --git a/config/locales/hy.yml b/config/locales/hy.yml index 2c692235b..a0bed56fd 100644 --- a/config/locales/hy.yml +++ b/config/locales/hy.yml @@ -20,6 +20,11 @@ hy: other: Հետևորդներ media: Մեդիա never_active: Երբեք + roles: + admin: Ադմինիստրատոր + bot: Բոտ + group: Խումբ + moderator: Մոդերատոր unfollow: Չհետևել admin: account_moderation_notes: @@ -33,7 +38,7 @@ hy: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/id.yml b/config/locales/id.yml index bfa71184f..9932981e1 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -652,6 +652,7 @@ id: trouble_logging_in: Kesulitan masuk? authorize_follow: already_following: Anda sudah mengikuti akun ini + already_requested: Anda sudah mengirimkan permintaan untuk mengikuti akun tersebut error: Sayangnya, ada error saat melihat akun remote follow: Ikuti follow_request: 'Anda telah mengirim permintaan untuk mengikuti ke:' @@ -715,7 +716,7 @@ id: '422': content: Verifikasi keamanan gagal. Apa anda memblokir cookie? title: Verifikasi keamanan gagal - '429': Throttled + '429': Lambat '500': content: Maaf, ada sesuatu yang salah pada sistem kami. title: Halaman ini tidak benar @@ -754,6 +755,7 @@ id: title: Ubah saringan errors: invalid_context: Konteks tidak ada atau invalid + invalid_irreversible: Penyaringan yang tidak dapat dipulihkan hanya bekerja di beranda atau konteks notifikasi index: delete: Hapus empty: Anda tidak memiliki filter. @@ -845,21 +847,27 @@ id: cancelled_msg: Pembatalan peralihan berhasil. errors: already_moved: adalah akun yang sama yang sudah Anda pindahkan ke + missing_also_known_as: ini bukan back-reference akun ini move_to_self: tidak boleh akun sekarang not_found: tidak dapat ditemukan + on_cooldown: Anda berada di masa tenang followers_count: Jumlah pengikut saat migrasi incoming_migrations: Pindah dari akun berbeda incoming_migrations_html: Untuk pindah dari akun lain ke sini, Anda harus membuat alias akun terlebih dahulu. moved_msg: Akun Anda dialihkan ke %{acct} dan pengikut Anda akan ikut dipindahkan. not_redirecting: Saat ini akun Anda tidak dialihkan ke akun lain. on_cooldown: Anda baru saja memindahkan akun Anda. Fungsi ini akan tersedia kembali %{count} hari lagi. + past_migrations: Migrasi lampau proceed_with_move: Pindahkan pengikut redirecting_to: Akun Anda dialihkan ke %{acct}. set_redirect: Atur peralihan warning: + backreference_required: Akun baru harus dikonfigurasi terlebih dahulu agar merujuk ke akun ini before: 'Sebelum lanjut, mohon perhatikan catatan ini:' cooldown: Setelah pindah akun adalah masa tenang, masa Anda tidak dapat pindah akun lagi + disabled_account: Akun Anda tidak akan dapat dipakai secara penuh. Namun, Anda tetap akan memiliki akses ke ekspor data dan aktivasi ulang. followers: Tindakan ini akan memindah semua pengikut Anda dari akun sekarang ke akun baru + only_redirect_html: Secara alternatif, Anda hanya dapat menaruh tulisan mengarahkan ke profil Anda. other_data: Tidak akan ada data lagi yang dipindahkan secara otomatis redirect: Pemberitahuan peralihan akan dimunculkan pada akun profil Anda dan akun akan dikecualikan dari pencarian moderation: @@ -897,6 +905,8 @@ id: subject: "%{name} mem-boost status anda" title: Boost baru notifications: + email_events: Event untuk notifikasi surel + email_events_hint: 'Pilih event yang ingin Anda terima notifikasinya:' other_settings: Pengaturan notifikasi lain number: human: @@ -918,6 +928,7 @@ id: errors: already_voted: Anda sudah mengikuti japat ini duplicate_options: berisi item ganda + duration_too_long: terlalu jauh ke masa depan duration_too_short: terlalu cepat expired: Japat telah berakhir invalid_choice: Opsi pilihan yang dipilih tidak ada @@ -928,11 +939,16 @@ id: other: Lainnya posting_defaults: Kiriman bawaan public_timelines: Linimasa publik + reactions: + errors: + limit_reached: Batas reaksi yang berbeda terpenuhi + unrecognized_emoji: bukan emoji yang dikenal relationships: activity: Aktivitas akun dormant: Terbengkalai followers: Pengikut following: Mengikuti + invited: Diundang last_active: Terakhir aktif most_recent: Terkini moved: Dipindah @@ -1125,11 +1141,14 @@ id: explanation: Beberapa tips sebelum Anda memulai final_action: Mulai mengirim final_step: 'Mulai mengirim! Tanpa pengikut, pesan publik Anda akan tetap dapat dilihat oleh akun lain, contohnya di linimasa lokal atau di tagar. Anda mungkin ingin memperkenalkan diri dengan tagar #introductions.' + full_handle: Penanganan penuh Anda full_handle_hint: Ini yang dapat Anda sampaikan kepada teman agar mereka dapat mengirim pesan atau mengikuti Anda dari server lain. review_preferences_action: Ubah preferensi review_preferences_step: Pastikan Anda telah mengatur preferensi Anda, seperti surel untuk menerima pesan, atau tingkat privasi bawaan untuk kiriman Anda. Jika Anda tidak alergi dengan gerakan gambar, Anda dapat mengaktifkan opsi mainkan otomatis GIF. subject: Selamat datang di Mastodon + tip_federated_timeline: Linimasa gabungan adalah ruang yang menampilkan jaringan Mastodon. Tapi ini hanya berisi tetangga orang-orang yang Anda ikuti, jadi tidak sepenuhnya komplet. tip_following: Anda secara otomatis mengikuti admin server. Untuk mencari akun-akun yang menarik, silakan periksa linimasa lokal dan gabungan. + tip_local_timeline: Linimasa lokal adalah ruang yang menampilkan orang-orang di %{instance}. Mereka adalah tetangga dekat! tip_mobile_webapp: Jika peramban mobile Anda ingin menambahkan Mastodon ke layar utama, Anda dapat menerima notifikasi dorong. Ia akan berjalan seperti aplikasi asli! tips: Tips title: Selamat datang, %{name}! diff --git a/config/locales/io.yml b/config/locales/io.yml index 4e426e469..0b09134bb 100644 --- a/config/locales/io.yml +++ b/config/locales/io.yml @@ -79,7 +79,7 @@ io: '406': This page is not available in the requested format. '410': La pagino quan tu serchas ne plus existas. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. exports: diff --git a/config/locales/is.yml b/config/locales/is.yml index 336533d52..ae04bfc36 100644 --- a/config/locales/is.yml +++ b/config/locales/is.yml @@ -92,6 +92,7 @@ is: delete: Eyða destroyed_msg: Tókst að eyða minnispunkti umsjónarmanns! accounts: + add_email_domain_block: Útiloka tölvupóstlén approve: Samþykkja approve_all: Samþykkja allt are_you_sure: Ertu viss? @@ -115,7 +116,7 @@ is: display_name: Birtingarnafn domain: Lén edit: Breyta - email: Tölvupóstur + email: Tölvupóstfang email_status: Staða tölvupósts enable: Virkja enabled: Virkt @@ -172,6 +173,7 @@ is: staff: Starfsmaður user: Notandi search: Leita + search_same_email_domain: Aðra notendur með sama tölvupóstlén search_same_ip: Aðrir notendur með sama IP-vistfang shared_inbox_url: Slóð á sameiginlegt innhólf show: @@ -358,6 +360,7 @@ is: destroyed_msg: Tókst að eyða póstléni af lista yfir bannað domain: Lén empty: Engin tölvupóstlén eru á bannlista. + from_html: frá %{domain} new: create: Bæta við léni title: Ný færsla á bannlista fyrir tölvupóstföng @@ -537,6 +540,9 @@ is: trends: desc_html: Birta opinberlega þau áður yfirförnu myllumerki sem eru núna í umræðunni title: Myllumerki í umræðunni + site_uploads: + delete: Eyða innsendri skrá + destroyed_msg: Það tókst að eyða innsendingu á vefsvæði! statuses: back_to_account: Fara aftur á síðu notandaaðgangsins batch: @@ -660,6 +666,7 @@ is: trouble_logging_in: Vandræði við að skrá inn? authorize_follow: already_following: Þú ert að þegar fylgjast með þessum aðgangi + already_requested: Þú ert þegar búin/n að senda fylgjendabeiðni á þennan notanda error: Því miður, það kom upp villa við að fletta upp fjartengda notandaaðgangnum follow: Fylgjast með follow_request: 'Þú sendir beiðni um að fylgjast með til:' @@ -848,6 +855,7 @@ is: media_attachments: validations: images_and_video: Ekki er hægt að hengja myndskeið við stöðufærslu sem þegar inniheldur myndir + not_ready: Ekki er hægt að hengja við skrár sem ekki er búið að vinna til fulls. Prófaðu aftur eftir augnablik! too_many: Ekki er hægt að hengja við fleiri en 4 skrár migrations: acct: Færði í diff --git a/config/locales/it.yml b/config/locales/it.yml index 636ae8924..f7dbb633c 100644 --- a/config/locales/it.yml +++ b/config/locales/it.yml @@ -92,6 +92,7 @@ it: delete: Elimina destroyed_msg: Nota di moderazione distrutta con successo! accounts: + add_email_domain_block: Inserisci il dominio email nella blacklist approve: Approva approve_all: Approva tutto are_you_sure: Sei sicuro? @@ -172,6 +173,7 @@ it: staff: Personale user: Utente search: Cerca + search_same_email_domain: Altri utenti con lo stesso dominio e-mail search_same_ip: Altri utenti con lo stesso IP shared_inbox_url: URL Inbox Condiviso show: @@ -244,7 +246,7 @@ it: scheduled_for: Programmato per %{time} scheduled_msg: Annuncio programmato per la pubblicazione! title: Annunci - unpublished_msg: Annuncio tolto dalla pubblicazione! + unpublished_msg: Annuncio ritirato! updated_msg: Annuncio aggiornato! custom_emojis: assign_category: Assegna categoria @@ -358,6 +360,7 @@ it: destroyed_msg: Dominio email cancellato con successo dalla lista nera domain: Dominio empty: Nessun dominio di posta elettronica attualmente in blacklist. + from_html: da %{domain} new: create: Aggiungi dominio title: Nuova voce della lista nera delle email @@ -537,6 +540,9 @@ it: trends: desc_html: Visualizza pubblicamente gli hashtag precedentemente esaminati che sono attualmente in tendenza title: Hashtag di tendenza + site_uploads: + delete: Cancella il file caricato + destroyed_msg: Caricamento sito eliminato! statuses: back_to_account: Torna alla pagina dell'account batch: @@ -661,6 +667,7 @@ it: trouble_logging_in: Problemi di accesso? authorize_follow: already_following: Stai già seguendo questo account + already_requested: Hai già mandato una richiesta di seguire questo account error: Sfortunatamente c'è stato un errore nel consultare l'account remoto follow: Segui follow_request: 'Hai mandato una richiesta di diventare seguace a:' @@ -849,6 +856,7 @@ it: media_attachments: validations: images_and_video: Impossibile allegare video a un post che contiene già immagini + not_ready: Impossibile allegare file per cui l'elaborazione non è finita. Riprova tra poco! too_many: Impossibile allegare più di 4 file migrations: acct: utente@dominio del nuovo account diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 130ad250d..f8aa1695d 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -88,6 +88,7 @@ ja: delete: 削除 destroyed_msg: モデレーションメモを削除しました! accounts: + add_email_domain_block: ドメインをブラックリストに追加 approve: 承認 approve_all: すべて承認 are_you_sure: 本当に実行しますか? @@ -168,6 +169,7 @@ ja: staff: スタッフ user: ユーザー search: 検索 + search_same_email_domain: 同じドメインのメールアドレスを使用しているユーザー search_same_ip: 同じ IP のユーザーを検索 shared_inbox_url: Shared inbox URL show: @@ -353,6 +355,7 @@ ja: destroyed_msg: ブラックリストから外しました domain: ドメイン empty: メールブラックリストに登録されたドメインはありません + from_html: "%{domain} から" new: create: ドメインを追加 title: メールアドレス用ブラックリスト新規追加 @@ -529,6 +532,9 @@ ja: trends: desc_html: 現在トレンドになっている承認済みのハッシュタグを公開します title: トレンドタグを有効にする + site_uploads: + delete: ファイルを削除 + destroyed_msg: ファイルを削除しました! statuses: back_to_account: アカウントページに戻る batch: @@ -652,6 +658,7 @@ ja: trouble_logging_in: ログインできませんか? authorize_follow: already_following: あなたは既にこのアカウントをフォローしています + already_requested: 既にこのアカウントへフォローリクエストを送信しています error: 残念ながら、リモートアカウント情報の取得中にエラーが発生しました follow: フォロー follow_request: 'あなたは以下のアカウントにフォローリクエストを送信しました:' @@ -839,6 +846,7 @@ ja: media_attachments: validations: images_and_video: 既に画像が追加されているため、動画を追加することはできません + not_ready: ファイルのアップロードに失敗しました。しばらくしてからもう一度お試しください! too_many: 追加できるファイルは4つまでです migrations: acct: 引っ越し先の ユーザー名@ドメイン diff --git a/config/locales/kab.yml b/config/locales/kab.yml index b398bebd9..92c14f68c 100644 --- a/config/locales/kab.yml +++ b/config/locales/kab.yml @@ -58,7 +58,7 @@ kab: posts: one: Tajewwiqt other: Tijewwiqin - posts_tab_heading: Tiberraḥin + posts_tab_heading: Tijewwiqin posts_with_replies: Tijewwaqin akked tririyin reserved_username: Isem-agi n umseqdac yettwaṭṭef yakan roles: @@ -107,6 +107,7 @@ kab: location: all: Akk local: Adigan + remote: Ameccaq title: Amḍiq login_status: Addad n tuqqna memorialize: Err amiḍan d asebter n usmekti @@ -122,8 +123,8 @@ kab: protocol: Aneggaf public: Azayez redownload: Smiren amaγnu - reject: Ggami - reject_all: Ggami-ten akk + reject: Aggi + reject_all: Aggi-ten akk remove_avatar: Kkes tugna n wummuγ resend_confirmation: already_confirmed: Amseqdac-agi yettwasentem yakan @@ -143,26 +144,26 @@ kab: statuses: Tisuffγin subscribe: Jerred time_in_queue: Deg tebdert n uraju %{time} - title: Imiḍan + title: Imiḍanen unconfirmed_email: Imayl ur yettwasentem ara undo_silenced: Kkes asgugem unsubscribe: Ur ṭafar ara username: Isem n useqdac web: Web - whitelisted: Deg tebdert tamellalt + whitelisted: Deg umuγ tamellalt action_logs: actions: change_email_user: "%{name} ibeddel imayl n umseqdac %{target}" confirm_user: "%{name} isentem tansa imayl n umseqdac %{target}" create_account_warning: "%{name} yuzen alγu i %{target}" create_custom_emoji: "%{name} yessuli-d imujiten imaynuten %{target}" - create_domain_allow: "%{name} yerna taγult %{target} γer tebdart tamellalt" + create_domain_allow: "%{name} yerna taγult %{target} γer wumuγ amellal" create_domain_block: "%{name} yesseḥbes taγult %{target}" - create_email_domain_block: "%{name} yerna taγult n imayl %{target} γer tebdart taberkant" + create_email_domain_block: "%{name} yerna taγult n imayl %{target} γer wumuγ aberkan" destroy_custom_emoji: "%{name} ihudd imuji %{target}" - destroy_domain_allow: "%{name} yekkes taγult %{target} seg tebdart tamellalt" + destroy_domain_allow: "%{name} yekkes taγult %{target} seg wumuγ amellal" destroy_domain_block: "%{name} yekkes aseḥbes n taγult %{target}" - destroy_email_domain_block: "%{name} yerna taγult n imayl %{target} γer tebdart tamellalt" + destroy_email_domain_block: "%{name} yerna taγult n imayl %{target} γer wumuγ amellal" destroy_status: "%{name} yekkes tasuffeγt n %{target}" disable_custom_emoji: "%{name} yessens imuji %{target}" disable_user: "%{name} yessens tuqqna i umseqdac %{target}" @@ -178,6 +179,7 @@ kab: edit: title: Ẓreg ulγu empty: Ulac kra n ulγuyen. + live: Srid new: create: Rnu-d ulγu title: Ulγu amaynut @@ -198,32 +200,35 @@ kab: enabled: Yermed enabled_msg: Imuji yermed mebla ugur image_hint: PNG n ddaw n 50KT - list: Tabdart + list: Umuγ new: title: Timerna n imuji udmawan amaynut overwrite: Semselsi title: Imujiten udmawanen - unlist: Kkes si tabdert - unlisted: Yettwakkes si tabdert + unlist: Kkes seg wumuγ + unlisted: Yettwakkes seg wumuγ update_failed_msg: Ur izmir ara ad-issali umuji-a upload: Sali dashboard: config: Tawila + feature_invites: Iseγwan n iɛaṛuḍen feature_profile_directory: Akaram n imaγnuten feature_registrations: Ajerred + feature_relay: Anmegli n tfidiṛalitt features: Timahaltin - open_reports: ad yeldi ineqqisen + open_reports: yeldin d ineqqisen + pending_users: imseqdacen ttrajun aɛiwed n tmuγli recent_users: Iseqdacen n memli kan software: Aseγẓan title: Tafelwit total_users: igellan akk d iseqdacen - week_users_active: yermed deg yimalas-agi + week_users_active: urmiden deg yimalas-agi week_users_new: imseqdacen deg yimalas-agi domain_allows: - add_new: Timerna n taγult γer tebdart tamellalt - created_msg: Taγult-a tettwarna γer tebdart tamellalt mebla ugur - destroyed_msg: Taγult-a tettwakkes seg tebdart tamellalt - undo: Kkes seg tebdart tamellalt + add_new: Timerna n taγult γer wumuγ amellal + created_msg: Taγult-a tettwarna γer wumuγ amellal mebla ugur + destroyed_msg: Taγult-a tettwakkes seg umuγ amellal + undo: Kkes seg umuγ amellal domain_blocks: domain: Taγult new: @@ -242,13 +247,13 @@ kab: domain: Taγult new: create: Rnu taγult - title: Timerna n taγult tamaynut n imayl γer tebdart taberkant - title: Tabdart taberkant n imayl + title: Timerna n taγult tamaynut n imayl γer wumuγ aberkan + title: Umuγ aberkan n imayl instances: by_domain: Taγult delivery_available: Yella usiweḍ known_accounts: - one: "%{count} n umiḍan i yettwassen" + one: "%{count} n umiḍan i yettwasnen" other: "%{count} n yimiḍanen i yettwassnen" moderation: all: Akk @@ -265,13 +270,19 @@ kab: expired: Ifat title: Asizdeg title: Iɛaruḍen + pending_accounts: + title: Imiḍanen yettrajun (%{count}) relays: + add_new: Rnu anmegli amaynut delete: Kkes disable: Gdel + disabled: Yettwassens enable: Rmed enabled: Yermed + inbox_url: URL n unmegli save_and_enable: Sekles rnu rmed-it status: Addad + title: Imnegliyen reports: account: reports: @@ -312,6 +323,8 @@ kab: title: Aglam n uqeddac site_title: Isem n uqeddac title: Iγewwaṛen n usmel + site_uploads: + delete: Kkes afaylu yulin statuses: back_to_account: Tuγalin γer usebter n umiḍan batch: @@ -320,6 +333,7 @@ kab: media: title: Taγwalt no_media: Mebla taγwalt + title: Tisuffiγin n umiḍan with_media: S taγwalt tags: directory: Deg ukaram @@ -327,6 +341,8 @@ kab: last_active: Armud aneggaru most_popular: Ittwasnen aṭas most_recent: Melmi kan + name: Ahacṭag + title: Ihacṭagen warning_presets: add_new: Rnu amaynut delete: Kkes @@ -341,9 +357,13 @@ kab: sensitive_content: Agbur amḥulfu application_mailer: salutation: "%{name}," + view: 'Ẓaṛ:' view_profile: Sken-d amaγnu + view_status: Sken-d tasuffiγt auth: change_password: Awal uffir + checkbox_agreement_html: Qebleγ ilugan n uqeddac-a akked tiwtilin n useqdec + checkbox_agreement_without_rules_html: Qebleγ tiwtilin n useqdec delete_account: Kkes amiḍan description: prefix_sign_up: Zeddi di Maṣṭudun assa! @@ -358,7 +378,7 @@ kab: register: Jerred reset_password: Wennez awal uffir security: Taγellist - set_new_password: Egr-ed awal uffir amaynut + set_new_password: Egr-d awal uffir amaynut status: account_status: Addad n umiḍan functional: Amiḍan-inek·m yettwaheyya. @@ -368,7 +388,7 @@ kab: follow: Ḍfeṛ following: 'Igerrez! Aqlik teṭafareḍ tura:' post_follow: - return: Sken-ed amγnu n useqdac + return: Sken-d amγnu n useqdac web: Ddu γer Web title: Ḍfeṛ %{acct} challenge: @@ -380,18 +400,18 @@ kab: default: "%d %b %Y" datetime: distance_in_words: - about_x_hours: "%{count}a" + about_x_hours: "%{count}isr" about_x_months: "%{count}ug" - about_x_years: "%{count}i" - almost_x_years: "%{count}i" + about_x_years: "%{count}isg" + almost_x_years: "%{count}isg" half_a_minute: Tura kan - less_than_x_minutes: "%{count}t" + less_than_x_minutes: "%{count}tis" less_than_x_seconds: Tura kan - over_x_years: "%{count}i" + over_x_years: "%{count}isg" x_days: "%{count}wu" - x_minutes: "%{count}t" - x_months: "%{count}ug" - x_seconds: "%{count}t" + x_minutes: "%{count}tis" + x_months: "%{count}agu" + x_seconds: "%{count}tas" deletes: proceed: Kkes amiḍan directories: @@ -404,8 +424,9 @@ kab: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled - '500': + '429': Too many requests + '500': + title: Asebter-ayi d arameγtu '503': The page could not be served due to a temporary server failure. existing_username_validator: not_found_multiple: ur yezmir ara ad yaf %{usernames} @@ -414,7 +435,7 @@ kab: date: Azemz size: Teγzi csv: CSV - lists: Tibdarin + lists: Umuγen mutes: Wid tesgugmeḍ featured_tags: add_new: Rnu amaynut @@ -436,6 +457,7 @@ kab: more: Ugar… generic: all: Akk + changes_saved_msg: Ttwaskelsen ibelliden-ik·im akken ilaq! copy: Nγel delete: Kkes order_by: Sizwer s @@ -451,7 +473,8 @@ kab: modes: overwrite: Semselsi types: - following: Tabdart n wid teṭafareḍ + following: Umuγ n wid teṭafareḍ + muting: Umuγ n wid tesgugmeḍ upload: Sali invites: expires_in: @@ -465,7 +488,8 @@ kab: title: Ɛreḍ-d kra n yimdanen migrations: acct: Ibeddel γer - incoming_migrations: Tusiḍ-ed seg umiḍan nniḍen + incoming_migrations: Tusiḍ-d seg umiḍan nniḍen + proceed_with_move: Awid imeḍfaṛen-ik notification_mailer: digest: action: Wali akk tilγa @@ -493,6 +517,12 @@ kab: status: Addad n umiḍan remote_follow: no_account_html: Ur tesɛid ara amiḍan? Tzmreḍ ad jerdeḍ da + proceed: Kemmel taḍfart + remote_interaction: + favourite: + proceed: Kemmel asmenyef + reply: + proceed: Kemmel tiririt sessions: activity: Armud aneggaru browser: Iminig @@ -558,7 +588,7 @@ kab: total_people: one: "%{count} n wemdan" other: "%{count} n yemdanen" - show_more: Sken-ed ugar + show_more: Sken-d ugar sign_in_to_participate: Qqen i waken ad tzeddiḍ deg udiwenni title: '%{name}: "%{quote}"' visibilities: diff --git a/config/locales/kn.yml b/config/locales/kn.yml index d6c1d98eb..25bee609a 100644 --- a/config/locales/kn.yml +++ b/config/locales/kn.yml @@ -7,7 +7,7 @@ kn: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 6ca0b2acc..232e44c52 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -88,6 +88,7 @@ ko: delete: 삭제 destroyed_msg: 중재 기록이 성공적으로 삭제되었습니다! accounts: + add_email_domain_block: 이 이메일 도메인을 차단하기 approve: 승인 approve_all: 모두 승인 are_you_sure: 정말로 실행하시겠습니까? @@ -168,6 +169,7 @@ ko: staff: 스태프 user: 사용자 search: 검색 + search_same_email_domain: 같은 이메일 도메인을 가진 다른 사용자들 search_same_ip: 같은 IP의 다른 사용자들 shared_inbox_url: 공유된 inbox URL show: @@ -355,6 +357,7 @@ ko: destroyed_msg: 이메일 도메인 차단 규칙을 삭제했습니다 domain: 도메인 empty: 현재 블랙리스트에 등록한 이메일 도메인이 없습니다 + from_html: "%{domain}에서" new: create: 차단 규칙 생성 title: 새 이메일 도메인 차단 @@ -531,6 +534,9 @@ ko: trends: desc_html: 리뷰를 거친 해시태그를 유행하는 해시태그에 공개적으로 보여줍니다 title: 유행하는 해시태그 + site_uploads: + delete: 업로드한 파일 삭제 + destroyed_msg: 사이트 업로드를 성공적으로 삭제했습니다! statuses: back_to_account: 계정으로 돌아가기 batch: @@ -654,6 +660,7 @@ ko: trouble_logging_in: 로그인 하는데 문제가 있나요? authorize_follow: already_following: 이미 이 계정을 팔로우 하고 있습니다 + already_requested: 이미 이 계정에게 팔로우 요청을 보냈습니다 error: 리모트 계정을 확인하는 도중 오류가 발생했습니다 follow: 팔로우 follow_request: '당신은 다음 계정에 팔로우 신청을 했습니다:' @@ -840,6 +847,7 @@ ko: media_attachments: validations: images_and_video: 이미 사진이 첨부 된 게시물엔 동영상을 첨부 할 수 없습니다 + not_ready: 처리가 끝나지 않은 파일은 첨부할 수 없습니다. 잠시 후에 다시 시도해 주세요! too_many: 최대 4개까지 첨부할 수 있습니다 migrations: acct: 새 계정의 username@domain diff --git a/config/locales/lv.yml b/config/locales/lv.yml index f6625dd41..5c493be56 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -7,7 +7,7 @@ lv: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/mk.yml b/config/locales/mk.yml index acb18fb5a..c2cafa5a7 100644 --- a/config/locales/mk.yml +++ b/config/locales/mk.yml @@ -7,7 +7,7 @@ mk: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/ml.yml b/config/locales/ml.yml index 960ab95cc..f2731cf04 100644 --- a/config/locales/ml.yml +++ b/config/locales/ml.yml @@ -51,7 +51,7 @@ ml: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/mr.yml b/config/locales/mr.yml index 3f83ed785..72228df52 100644 --- a/config/locales/mr.yml +++ b/config/locales/mr.yml @@ -7,7 +7,7 @@ mr: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. invites: diff --git a/config/locales/ms.yml b/config/locales/ms.yml index 71dc72d9d..3ab481846 100644 --- a/config/locales/ms.yml +++ b/config/locales/ms.yml @@ -291,7 +291,7 @@ ms: '406': This page is not available in the requested format. '410': The page you were looking for doesn't exist here anymore. '422': - '429': Throttled + '429': Too many requests '500': '503': The page could not be served due to a temporary server failure. exports: diff --git a/config/locales/nl.yml b/config/locales/nl.yml index f688d5dbd..7ab26c4ba 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -537,6 +537,9 @@ nl: trends: desc_html: Eerder beoordeelde hashtags die op dit moment trending zijn openbaar tonen title: Trending hashtags + site_uploads: + delete: Geüpload bestand verwijderen + destroyed_msg: Verwijderen website-upload geslaagd! statuses: back_to_account: Terug naar accountpagina batch: @@ -660,6 +663,7 @@ nl: trouble_logging_in: Problemen met inloggen? authorize_follow: already_following: Je volgt dit account al + already_requested: Je hebt al een volgverzoek naar dat account verstuurd error: Helaas, er is een fout opgetreden bij het opzoeken van de externe account follow: Volgen follow_request: 'Jij hebt een volgverzoek ingediend bij:' diff --git a/config/locales/pl.yml b/config/locales/pl.yml index 4281153f0..76974fe53 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -100,6 +100,7 @@ pl: delete: Usuń destroyed_msg: Pomyślnie usunięto notatkę moderacyjną! accounts: + add_email_domain_block: Dodaj domenę e-mail na czarną listę approve: Przyjmij approve_all: Zatwierdź wszystkie are_you_sure: Jesteś tego pewien? @@ -180,6 +181,7 @@ pl: staff: Ekipa user: Użytkownik search: Szukaj + search_same_email_domain: Inni użytkownicy z e-mail w tej domenie search_same_ip: Inni użytkownicy z tym samym IP shared_inbox_url: Adres udostępnianej skrzynki show: @@ -368,6 +370,7 @@ pl: destroyed_msg: Pomyślnie usunięto blokadę domeny e-mail domain: Domena empty: Żadna domena e-mail nie znajduje się obecnie na czarnej liście. + from_html: z %{domain} new: create: Utwórz blokadę title: Nowa blokada domeny e-mail @@ -464,6 +467,18 @@ pl: custom_css: desc_html: Modyfikuj wygląd pliku CSS ładowanego na każdej stronie title: Niestandardowy CSS + default_noindex: + desc_html: Wpływa na wszystkich użytkowników, którzy nie zmienili tego ustawienia + title: Domyślnie żądaj nieindeksowania użytkowników w wyszukiwarkach + domain_blocks: + all: Każdemu + disabled: Nikomu + title: Pokazuj zablokowane domeny + users: Zalogowanym lokalnym użytkownikom + domain_blocks_rationale: + title: Pokaż uzasadnienia + enable_bootstrap_timeline_accounts: + title: Dodawaj domyślne obserwacje nowym użytkownikom hero: desc_html: Wyświetlany na stronie głównej. Zalecany jest rozmiar przynajmniej 600x100 pikseli. Jeżeli nie ustawiony, zostanie użyta miniatura serwera title: Obraz bohatera @@ -514,6 +529,9 @@ pl: desc_html: Miejsce na własną politykę prywatności, zasady użytkowania i inne unormowania prawne. Możesz korzystać ze znaczników HTML title: Niestandardowe zasady użytkowania site_title: Nazwa serwera + spam_check_enabled: + desc_html: Mastodon może automatycznie zgłaszać konta, które wysyłają powtarzające się niechciane wiadomości. Część zgłoszeń może być nieprawidłowa. + title: Automatyzacja antyspamu thumbnail: desc_html: 'Używana w podglądzie przez OpenGraph i API. Zalecany rozmiar: 1200x630 pikseli' title: Miniatura serwera @@ -521,12 +539,22 @@ pl: desc_html: Wyświetlaj publiczną oś czasu na stronie widocznej dla niezalogowanych title: Podgląd osi czasu title: Ustawienia strony + trendable_by_default: + desc_html: Wpływa na hashtagi, które nie były wcześniej niedozwolone + title: Hashtagi mogą pojawiać się w trendach bez wcześniejszego zatwierdzenia + trends: + desc_html: Wyświetlaj publicznie wcześniej sprawdzone hashtagi, które są obecnie na czasie + title: Popularne hashtagi + site_uploads: + delete: Usuń przesłany plik + destroyed_msg: Pomyślnie usunięto przesłany plik! statuses: back_to_account: Wróć na konto batch: delete: Usuń nsfw_off: Cofnij NSFW nsfw_on: Oznacz jako NSFW + deleted: Usunięto failed_to_execute: Nie udało się wykonać media: title: Multimedia @@ -535,8 +563,23 @@ pl: title: Wpisy konta with_media: Z zawartością multimedialną tags: + accounts_today: Unikalne wykorzystania dzisiaj + accounts_week: Unikalne wykorzystania w tym tygodniu + breakdown: Podział dzisiejszego wykorzystania według źródła + context: Kontekst + directory: W katalogu + in_directory: "%{count} w katalogu" + last_active: Ostatnia aktywność + most_popular: Najpopularniejsze + most_recent: Ostatnie name: Hasztag + review: Stan przeglądu + reviewed: Przejrzany title: Hashtagi + trending_right_now: Obecnie na czasie + unique_uses_today: "%{count} opublikowanych dzisiaj" + unreviewed: Nie przejrzano + updated_msg: Pomyślnie uaktualniono ustawienia hashtagów title: Administracja warning_presets: add_new: Dodaj nowy @@ -553,11 +596,16 @@ pl: subject: Nowe zgłoszenie na %{instance} (#%{id}) aliases: add_new: Utwórz alias + remove: Odłącz alias appearance: advanced_web_interface: Zaawansowany interfejs użytkownika advanced_web_interface_hint: Jeśli chcesz użyć pełną szerokość swojego ekranu, zaawansowany interfejs użytkownika pozwala Ci skonfigurować wiele różnych kolumn, by zobaczyć jak najwięcej informacji kiedy tylko chcesz. Strona główna, Powiadomienia, Globalna oś czasu, dowolna ilość list i hasztagów. animations_and_accessibility: Animacje i dostępność confirmation_dialogs: Dialogi potwierdzenia + localization: + body: Mastodon jest tłumaczony przez wolontariuszy. + guide_link: https://pl.crowdin.com/project/mastodon + guide_link_text: Każdy może wnieść swój wkład. sensitive_content: Wrażliwa zawartość application_mailer: notification_preferences: Zmień ustawienia e-maili @@ -580,6 +628,8 @@ pl: checkbox_agreement_html: Zgadzam się z regułami serwera i zasadami korzystania z usługi delete_account: Usunięcie konta delete_account_html: Jeżeli chcesz usunąć konto, przejdź tutaj. Otrzymasz prośbę o potwierdzenie. + description: + prefix_sign_up: Zarejestruj się na Mastodon już dziś! didnt_get_confirmation: Nie otrzymałeś(-aś) instrukcji weryfikacji? forgot_password: Nie pamiętasz hasła? invalid_reset_password_token: Token do resetowania hasła jest nieprawidłowy lub utracił ważność. Spróbuj uzyskać nowy. @@ -597,6 +647,10 @@ pl: reset_password: Zresetuj hasło security: Bezpieczeństwo set_new_password: Ustaw nowe hasło + setup: + title: Konfiguracja + status: + account_status: Stan konta trouble_logging_in: Masz problem z zalogowaniem się? authorize_follow: already_following: Już śledzisz to konto @@ -611,6 +665,8 @@ pl: title: Śledź %{acct} challenge: confirm: Kontynuuj + invalid_password: Nieprawidłowe hasło + prompt: Potwierdź hasło, aby kontynuować datetime: distance_in_words: about_x_hours: "%{count}g" @@ -671,6 +727,7 @@ pl: limit: Już przekroczyłeś(-aś) maksymalną liczbę wyróżnionych hashtagów filters: contexts: + account: Profile home: Strona główna notifications: Powiadomienia public: Publiczne osie czasu @@ -682,6 +739,7 @@ pl: invalid_irreversible: Nieodwracalne filtrowanie działa tylko na stronie głównej i w powiadomieniach index: delete: Usuń + empty: Nie masz żadnych filtrów. title: Filtry new: title: Dodaj nowy filtr @@ -689,10 +747,13 @@ pl: developers: Dla programistów more: Więcej… resources: Zasoby + trending_now: Obecnie na czasie generic: all: Wszystkie changes_saved_msg: Ustawienia zapisane! copy: Kopiuj + delete: Usuń + no_batch_actions_available: Brak akcji wsadowych dostępnych na tej stronie order_by: Uporządkuj według save_changes: Zapisz zmiany use_this: Użyj tego @@ -769,6 +830,17 @@ pl: too_many: Nie możesz załączyć więcej niż 4 plików migrations: acct: nazwa@domena nowego konta + cancel: Anuluj przekierowanie + cancelled_msg: Pomyślnie anulowano przekierowanie. + errors: + move_to_self: nie może być bieżącym kontem + not_found: nie mogło zostać odnalezione + past_migrations: Poprzednie migracje + proceed_with_move: Przenieś obserwujących + redirecting_to: Twoje konto przekierowuje na %{acct}. + set_redirect: Ustaw przekierowanie + warning: + other_data: Żadne inne dane nie zostaną automatycznie przeniesione moderation: title: Moderacja notification_mailer: @@ -809,6 +881,8 @@ pl: body: 'Twój wpis został podbity przez %{name}:' subject: Twój wpis został podbity przez %{name} title: Nowe podbicie + notifications: + other_settings: Inne ustawienia powiadomień number: human: decimal_units: @@ -832,6 +906,7 @@ pl: duration_too_long: jest zbyt odległa duration_too_short: jest zbyt bliska expired: To głosowanie już zakończyło się + invalid_choice: Wybrana opcja głosowania nie istnieje over_character_limit: nie może zawierać więcej niż %{max} znaków too_few_options: musi zawierać przynajmniej dwie opcje too_many_options: nie może zawierać więcej niż %{max} opcji @@ -839,9 +914,16 @@ pl: other: Pozostałe posting_defaults: Domyślne ustawienia wpisów public_timelines: Publiczne osie czasu + reactions: + errors: + limit_reached: Przekroczono limit różnych reakcji + unrecognized_emoji: nie jest znanym emoji relationships: activity: Aktywność konta dormant: Uśpione + followers: Śledzący + following: Śledzeni + invited: Zaproszeni last_active: Ostatnia aktywność most_recent: Ostatnie moved: Przeniesione @@ -917,6 +999,7 @@ pl: settings: account: Konto account_settings: Ustawienia konta + aliases: Aliasy konta appearance: Wygląd authorized_apps: Uwierzytelnione aplikacje back: Powrót do Mastodona @@ -935,6 +1018,8 @@ pl: profile: Profil relationships: Śledzeni i śledzący two_factor_authentication: Uwierzytelnianie dwuetapowe + spam_check: + spam_detected: To zgłoszenie jest automatyczne. Został wykryty spam. statuses: attached: description: 'Załączono: %{attached}' @@ -971,6 +1056,7 @@ pl: other: "%{count} głosy" vote: Głosuj show_more: Pokaż więcej + show_thread: Pokaż wątek sign_in_to_participate: Zaloguj się, aby udzielić się w tej konwersacji title: '%{name}: "%{quote}"' visibilities: @@ -984,6 +1070,8 @@ pl: pinned: Przypięty wpis reblogged: podbił sensitive_content: Wrażliwa zawartość + tags: + does_not_match_previous_name: nie pasuje do poprzedniej nazwy terms: body_html: |Nós envidaremos todos os esforços no sentido de: