# To add translator, copy these lines, replace `fr` with appropriate language code and replace `@żelipapą` with user's GitHub nickname preceded by `@` sign or e-mail address.
Mastodon is available on [GitHub](https://github.com/tootsuite/mastodon)
Mastodon is available on [GitHub](https://github.com/mastodon/mastodon)
and provided thanks to the work of the following contributors:
* [Gargron](https://github.com/Gargron)
@ -719,7 +719,7 @@ and provided thanks to the work of the following contributors:
* [西小倉宏信](mailto:nishiko@mindia.jp)
* [雨宮美羽](mailto:k737566@gmail.com)
This document is provided for informational purposes only. Since it is only updated once per release, the version you are looking at may be currently out of date. To see the full list of contributors, consider looking at the [git history](https://github.com/tootsuite/mastodon/graphs/contributors) instead.
This document is provided for informational purposes only. Since it is only updated once per release, the version you are looking at may be currently out of date. To see the full list of contributors, consider looking at the [git history](https://github.com/mastodon/mastodon/graphs/contributors) instead.
@ -14,7 +14,7 @@ If your contributions are accepted into Mastodon, you can request to be paid thr
## Bug reports
Bug reports and feature suggestions must use descriptive and concise titles and be submitted to [GitHub Issues](https://github.com/tootsuite/mastodon/issues). Please use the search function to make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected.
Bug reports and feature suggestions must use descriptive and concise titles and be submitted to [GitHub Issues](https://github.com/mastodon/mastodon/issues). Please use the search function to make sure that you are not submitting duplicates, and that a similar report or request has not already been resolved or rejected.
## Translations
@ -44,4 +44,4 @@ It is not always possible to phrase every change in such a manner, but it is des
## Documentation
The [Mastodon documentation](https://docs.joinmastodon.org) is a statically generated site. You can [submit merge requests to tootsuite/documentation](https://github.com/tootsuite/documentation).
The [Mastodon documentation](https://docs.joinmastodon.org) is a statically generated site. You can [submit merge requests to mastodon/documentation](https://github.com/mastodon/documentation).
@ -18,4 +17,8 @@ class Api::V1::Emails::ConfirmationsController < Api::BaseController
defrequire_user_owned_by_application!
renderjson:{error:'This method is only available to the application the user originally signed-up with'},status::forbiddenunlesscurrent_user&¤t_user.created_by_application_id==doorkeeper_token.application_id
end
defrequire_user_not_confirmed!
renderjson:{error:'This method is only available while the e-mail is awaiting confirmation'},status::forbiddenifcurrent_user.confirmed?||current_user.unconfirmed_email.blank?
constemptyMessage=<FormattedMessageid='empty_column.bookmarked_statuses'defaultMessage="You don't have any bookmarked toots yet. When you bookmark one, it will show up here."/>;
@ -93,7 +92,6 @@ class Bookmarks extends ImmutablePureComponent {
@ -127,7 +126,6 @@ class CommunityTimeline extends React.PureComponent {
timelineId={`community${onlyMedia?':media':''}`}
onLoadMore={this.handleLoadMore}
emptyMessage={<FormattedMessageid='empty_column.community'defaultMessage='The local timeline is empty. Write something publicly to get the ball rolling!'/>}
@ -93,7 +92,6 @@ class DirectTimeline extends React.PureComponent {
timelineId='direct'
onLoadMore={this.handleLoadMore}
emptyMessage={<FormattedMessageid='empty_column.direct'defaultMessage="You don't have any direct messages yet. When you send or receive one, it will show up here."/>}
constemptyMessage=<FormattedMessageid='empty_column.favourited_statuses'defaultMessage="You don't have any favourite posts yet. When you favourite one, it will show up here."/>;
@ -93,7 +92,6 @@ class Favourites extends ImmutablePureComponent {
@ -154,7 +153,6 @@ class HomeTimeline extends React.PureComponent {
onLoadMore={this.handleLoadMore}
timelineId='home'
emptyMessage={<FormattedMessageid='empty_column.home'defaultMessage='Your home timeline is empty! Follow more people to fill it up. {suggestions}'values={{suggestions:<Linkto='/start'><FormattedMessageid='empty_column.home.suggestions'defaultMessage='See some suggestions'/></Link> }} />}
@ -207,7 +206,6 @@ class ListTimeline extends React.PureComponent {
timelineId={`list:${id}`}
onLoadMore={this.handleLoadMore}
emptyMessage={<FormattedMessageid='empty_column.list'defaultMessage='There is nothing in this list yet. When members of this list post new statuses, they will appear here.'/>}
constemptyMessage=<FormattedMessageid='empty_column.notifications'defaultMessage="You don't have any notifications yet. When other people interact with you, you will see it here."/>;
@ -227,7 +226,6 @@ class Notifications extends React.PureComponent {
@ -130,7 +129,6 @@ class PublicTimeline extends React.PureComponent {
trackScroll={!pinned}
scrollKey={`public_timeline-${columnId}`}
emptyMessage={<FormattedMessageid='empty_column.public'defaultMessage='There is nothing here! Write something publicly, or manually follow users from other servers to fill it up'/>}
"account.follows.empty":"Este usuario todavía no sigue a nadie.",
"account.follows_you":"Te sigue",
"account.hide_reblogs":"Ocultar retoots de @{name}",
"account.joined":"Joined {date}",
"account.joined":"Se unió el {date}",
"account.last_status":"Última actividad",
"account.link_verified_on":"El proprietario de este link fue comprobado el {date}",
"account.locked_info":"El estado de privacidad de esta cuenta està configurado como bloqueado. El proprietario debe revisar manualmente quien puede seguirle.",
@ -98,7 +98,7 @@
"compose_form.poll.switch_to_multiple":"Modificar encuesta para permitir múltiples opciones",
"compose_form.poll.switch_to_single":"Modificar encuesta para permitir una única opción",
"compose_form.publish":"Tootear",
"compose_form.publish_loud":"{publish}!",
"compose_form.publish_loud":"¡{publish}!",
"compose_form.sensitive.hide":"Marcar multimedia como sensible",
"compose_form.sensitive.marked":"Material marcado como sensible",
"compose_form.sensitive.unmarked":"Material no marcado como sensible",
@ -160,11 +160,11 @@
"empty_column.domain_blocks":"Todavía no hay dominios ocultos.",
"empty_column.favourited_statuses":"Aún no tienes toots preferidos. Cuando marques uno como favorito, aparecerá aquí.",
"empty_column.favourites":"Nadie ha marcado este toot como preferido. Cuando alguien lo haga, aparecerá aquí.",
"empty_column.follow_recommendations":"Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.",
"empty_column.follow_recommendations":"Parece que no se ha podido generar ninguna sugerencia para ti. Puedes probar a buscar a gente que quizá conozcas o explorar los hashtags que están en tendencia.",
"empty_column.follow_requests":"No tienes ninguna petición de seguidor. Cuando recibas una, se mostrará aquí.",
"empty_column.hashtag":"No hay nada en este hashtag aún.",
"empty_column.home":"No estás siguiendo a nadie aún. Visita {public} o haz búsquedas para empezar y conocer gente nueva.",
"empty_column.home.suggestions":"See some suggestions",
"empty_column.home.suggestions":"Ver algunas sugerencias",
"empty_column.list":"No hay nada en esta lista aún. Cuando miembros de esta lista publiquen nuevos estatus, estos aparecerán qui.",
"empty_column.lists":"No tienes ninguna lista. cuando crees una, se mostrará aquí.",
"empty_column.mutes":"Aún no has silenciado a ningún usuario.",
@ -177,8 +177,8 @@
"errors.unexpected_crash.copy_stacktrace":"Copiar el seguimiento de pila en el portapapeles",
"errors.unexpected_crash.report_issue":"Informar de un problema/error",
"follow_recommendations.done":"Hecho",
"follow_recommendations.heading":"¡Sigue a la gente cuyas publicaciones te gustaría ver! Aquí tienes algunas sugerencias.",
"follow_recommendations.lead":"Los mensajes de las personas que sigues aparecerán en orden cronológico en el Inicio. No tengas miedo de cometer errores, ¡puedes dejar de seguir a la gente fácilmente en cualquier momento!",
"follow_recommendations.heading":"¡Sigue a gente que publique cosas que te gusten! Aquí tienes algunas sugerencias.",
"follow_recommendations.lead":"Las publicaciones de la gente a la que sigas aparecerán ordenadas cronológicamente en Inicio. No tengas miedo de cometer errores, ¡puedes dejarles de seguir en cualquier momento con la misma facilidad!",
"follow_request.authorize":"Autorizar",
"follow_request.reject":"Rechazar",
"follow_requests.unlocked_explanation":"A pesar de que tu cuenta no es privada, el personal de {domain} ha pensado que quizás deberías revisar manualmente las solicitudes de seguimiento de estas cuentas.",
@ -335,7 +335,7 @@
"picture_in_picture.restore":"Restaurar",
"poll.closed":"Cerrada",
"poll.refresh":"Actualizar",
"poll.total_people":"{count, plural, one {# person} other {# people}}",
"poll.total_people":"{count, plural, one {# persona} other {# personas}}",
"poll.total_votes":"{count, plural, one {# voto} other {# votos}}",
"poll.vote":"Votar",
"poll.voted":"Has votado a favor de esta respuesta",
@ -353,11 +353,11 @@
"refresh":"Actualizar",
"regeneration_indicator.label":"Cargando…",
"regeneration_indicator.sublabel":"¡Tu historia de inicio se está preparando!",
"relative_time.days":"{number}d",
"relative_time.hours":"{number}h",
"relative_time.days":"{number}d",
"relative_time.hours":"{number}h",
"relative_time.just_now":"ahora",
"relative_time.minutes":"{number}m",
"relative_time.seconds":"{number}s",
"relative_time.minutes":"{number}m",
"relative_time.seconds":"{number}s",
"relative_time.today":"hoy",
"reply_indicator.cancel":"Cancelar",
"report.forward":"Reenviar a {target}",
@ -439,9 +439,9 @@
"trends.counter_by_accounts":"{count, plural, one {{counter} persona} other {{counter} personas}} hablando",
"trends.trending_now":"Tendencia ahora",
"ui.beforeunload":"Tu borrador se perderá si sales de Mastodon.",
"units.short.billion":"{count}B",
"units.short.million":"{count}M",
"units.short.thousand":"{count}K",
"units.short.billion":"{count} MM",
"units.short.million":"{count}M",
"units.short.thousand":"{count}K",
"upload_area.title":"Arrastra y suelta para subir",
"compose_form.sensitive.hide":"{count, plural, one {Cuir comharra gu bheil am meadhan frionasach} two {Cuir comharra gu bheil na meadhanan frionasach} few {Cuir comharra gu bheil na meadhanan frionasach} other {Cuir comharra gu bheil na meadhanan frionasach}}",
"compose_form.sensitive.marked":"{count, plural, one {Tha comharra ris a’ mheadhan gu bheil e frionasach} two {Tha comharra ris na meadhanan gu bheil iad frionasach} few {Tha comharra ris na meadhanan gu bheil iad frionasach} other {Tha comharra ris na meadhanan gu bheil iad frionasach}}",
"compose_form.sensitive.unmarked":"{count, plural, one {Chan eil comharra ris a’ mheadhan gun robh e frionasach} two {Chan eil comharra ris na meadhanan gun robh iad frionasach} few {Chan eil comharra ris na meadhanan gun robh iad frionasach} other {Chan eil comharra ris na meadhanan gun robh iad frionasach}}",
"compose_form.spoiler.marked":"Tha an teacsa falaichte air cùlaibh rabhaidh",
"compose_form.spoiler.unmarked":"Chan eil an teacsa flaichte",
"compose_form.spoiler.marked":"Thoir air falbh an rabhadh susbainte",
"emoji_button.not_found":"Chan eil Emoji gnàthaichte ann!! (╯°□°)╯︵ ┻━┻",
"emoji_button.not_found":"Cha deach Emoji iomchaidh a lorg",
"emoji_button.objects":"Nithean",
"emoji_button.people":"Daoine",
"emoji_button.recent":"Air a chleachdadh o chionn ghoirid",
@ -163,12 +163,12 @@
"empty_column.follow_recommendations":"Chan urrainn dhuinn dad a mholadh dhut. Cleachd gleus an luirg feuch an lorg thu daoine air a bheil thu eòlach no rùraich na tagaichean-hais a tha a’ treandadh.",
"empty_column.follow_requests":"Chan eil iarrtas air leantainn agad fhathast. Nuair gheibh thu fear, nochdaidh e an-seo.",
"empty_column.hashtag":"Chan eil dad san taga hais seo fhathast.",
"empty_column.home":"Tha an loidhne-ama dachaigh agad falamh! Tadhail air {public} no dèan lorg airson toiseach-tòiseachaidh a dhèanamh is tachairt ri càch.",
"empty_column.home":"Tha an loidhne-ama dachaigh agad falamh! Lean air barrachd dhaoine gus a lìonadh. {suggestions}",
"empty_column.home.suggestions":"Faic moladh no dhà",
"empty_column.list":"Chan eil dad air an liosta seo fhathast. Nuair a phostaicheas buill a tha air an liosta seo postaichean ùra, nochdaidh iad an-seo.",
"empty_column.lists":"Chan eil liosta agad fhathast. Nuair chruthaicheas tu tè, nochdaidh i an-seo.",
"empty_column.mutes":"Cha do mhùch thu cleachdaiche sam bith fhathast.",
"empty_column.notifications":"Cha d’ fhuair thu brath sam bith fhathast. Dèan eadar-ghnìomh le càch airson tòiseachadh air còmhradh.",
"empty_column.notifications":"Cha d’ fhuair thu brath sam bith fhathast. Nuair a ghabhas càch eadar-ghnìomh leat, chì thu an-seo e.",
"empty_column.public":"Chan eil dad an-seo! Sgrìobh rudeigin gu poblach no lean air càch o fhrithealaichean eile a làimh airson seo a lìonadh",
"error.unexpected_crash.explanation":"Air sàilleibh buga sa chòd againn no duilgheadas co-chòrdalachd leis a’ bhrabhsair, chan urrainn dhuinn an duilleag seo a shealltainn mar bu chòir.",
"error.unexpected_crash.explanation_addons":"Cha b’ urrainn dhuinn an duilleag seo a shealltainn mar bu chòir. Tha sinn an dùil gu do dh’adhbharaich tuilleadan a’ bhrabhsair no inneal eadar-theangachaidh fèin-obrachail a’ mhearachd.",
@ -208,40 +208,40 @@
"intervals.full.days":"{number, plural, one {# latha} two {# latha} few {# làithean} other {# latha}}",
"intervals.full.hours":"{number, plural, one {# uair a thìde} two {# uair a thìde} few {# uairean a thìde} other {# uair a thìde}}",
"intervals.full.minutes":"{number, plural, one {# mhionaid} two {# mhionaid} few {# mionaidean} other {# mionaid}}",
"keyboard_shortcuts.back":"a sheòladh air ais",
"keyboard_shortcuts.blocked":"a dh’fhosgladh liosta nan cleachdaichean bacte",
"keyboard_shortcuts.boost":"’ga bhrosnachadh",
"keyboard_shortcuts.column":"a chur am fòcas air post air fear dhe na colbhan",
"keyboard_shortcuts.compose":"a chur am fòcas air raon teacsa an sgrìobhaidh",
"keyboard_shortcuts.back":"Seòl air ais",
"keyboard_shortcuts.blocked":"Fosgail liosta nan cleachdaichean bacte",
"keyboard_shortcuts.boost":"Brosnaich post",
"keyboard_shortcuts.column":"Cuir am fòcas air colbh",
"keyboard_shortcuts.compose":"Cuir am fòcas air raon teacsa an sgrìobhaidh",
"keyboard_shortcuts.description":"Tuairisgeul",
"keyboard_shortcuts.direct":"a dh’fhosgladh colbh nan teachdaireachdan dìreach",
"keyboard_shortcuts.down":"a ghluasad sìos air an liosta",
"keyboard_shortcuts.enter":"a dh’fhosgladh a’ phuist",
"keyboard_shortcuts.favourite":"’ga chur ris na h-annsachdan",
"keyboard_shortcuts.favourites":"a dh’fhosgladh liosta nan annsachdan",
"keyboard_shortcuts.federated":"a dh’fhosgladh na loidhne-ama co-naisgte",
"keyboard_shortcuts.direct":"Fosgail colbh nan teachdaireachdan dìreach",
"keyboard_shortcuts.down":"Gluais sìos air an liosta",
"keyboard_shortcuts.enter":"Fosgail post",
"keyboard_shortcuts.favourite":"Cuir post ris na h-annsachdan",
"keyboard_shortcuts.favourites":"Fosgail liosta nan annsachdan",
"keyboard_shortcuts.federated":"Fosgail an loidhne-ama cho-naisgte",
"keyboard_shortcuts.heading":"Ath-ghoiridean a’ mheur-chlàir",
"keyboard_shortcuts.home":"a dh’fhosgladh loidhne-ama na dachaigh",
"keyboard_shortcuts.home":"Fosgail loidhne-ama na dachaigh",
"keyboard_shortcuts.hotkey":"Grad-iuchair",
"keyboard_shortcuts.legend":"a shealltainn a’ chlàir-mhìneachaidh seo",
"keyboard_shortcuts.local":"a dh’fhosgladh na loidhne-ama ionadail",
"keyboard_shortcuts.pinned":"Fosgail liosta nam postaichean prìnichte",
"keyboard_shortcuts.profile":"Fosgail pròifil an ùghdair",
"keyboard_shortcuts.reply":"Freagair do phost",
"keyboard_shortcuts.requests":"Fosgail liosta nan iarrtasan leantainn",
"keyboard_shortcuts.search":"Cuir am fòcas air a’ bhàr-luirg",
"keyboard_shortcuts.spoilers":"Seall/Falaich raon an rabhaidh susbainte",
"keyboard_shortcuts.start":"Fosgail an colbh “dèan toiseach-tòiseachaidh”",
"keyboard_shortcuts.toggle_hidden":"Seall/Falaich an teacsa fo rabhadh susbainte",
"keyboard_shortcuts.toggle_sensitivity":"Seall/Falaich na meadhanan",
"keyboard_shortcuts.toot":"Tòisich air post ùr",
"keyboard_shortcuts.unfocus":"Thoir am fòcas far raon teacsa an sgrìobhaidh/an luirg",
"keyboard_shortcuts.up":"Gluais suas air an liosta",
"lightbox.close":"Dùin",
"lightbox.compress":"Co-theannaich bogsa sealladh an deilbh",
"lightbox.expand":"Leudaich bogsa sealladh an deilbh",
@ -262,7 +262,7 @@
"lists.subheading":"Na liostaichean agad",
"load_pending":"{count, plural, one {# nì ùr} two {# nì ùr} few {# nithean ùra} other {# nì ùr}}",
"loading_indicator.label":"’Ga luchdadh…",
"media_gallery.toggle_visible":"Falaich {number, plural, 1 {an dealbh} one {na dealbhan} two {na dealbhan} few {na dealbhan} other {na dealbhan}}",
"media_gallery.toggle_visible":"{number, plural, 1 {Falaich an dealbh} one {Falaich na dealbhan} two {Falaich na dealbhan} few {Falaich na dealbhan} other {Falaich na dealbhan}}",
"missing_indicator.label":"Cha deach càil a lorg",
"missing_indicator.sublabel":"Cha deach an goireas a lorg",
"account.link_verified_on":"ഈ ലിങ്കിന്റെ ഉടമസ്തത {date} ഇൽ ഉറപ്പാക്കിയതാണ്",
"account.locked_info":"ഈ അംഗത്വത്തിന്റെ സ്വകാര്യതാ നിലപാട് അനുസരിച്ച് പിന്തുടരുന്നവരെ തിരഞ്ഞെടുക്കാനുള്ള വിവേചനാധികാരം ഉടമസ്ഥനിൽ നിഷിപ്തമായിരിക്കുന്നു.",
@ -33,8 +33,8 @@
"account.mute_notifications":"@{name} യിൽ നിന്നുള്ള അറിയിപ്പുകൾ നിശബ്ദമാക്കുക",
"account.follows.empty":"Deze gebruiker volgt nog niemand.",
"account.follows_you":"Volgt jou",
"account.hide_reblogs":"Boosts van @{name} verbergen",
"account.joined":"Joined {date}",
"account.joined":"Geregistreerd in {date}",
"account.last_status":"Laatst actief",
"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.",
@ -160,7 +160,7 @@
"empty_column.domain_blocks":"Er zijn nog geen geblokkeerde domeinen.",
"empty_column.favourited_statuses":"Jij hebt nog geen favoriete toots. Wanneer je er een aan jouw favorieten toevoegt, valt deze hier te zien.",
"empty_column.favourites":"Niemand heeft deze toot nog aan hun favorieten toegevoegd. Wanneer iemand dit doet, valt dat hier te zien.",
"empty_column.follow_recommendations":"Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.",
"empty_column.follow_recommendations":"Het lijkt er op dat er geen aanbevelingen voor jou aangemaakt kunnen worden. Je kunt proberen te zoeken naar mensen die je wellicht kent, zoeken op hashtags, de lokale en globale tijdlijnen bekijken of de gebruikersgids doorbladeren.",
"empty_column.follow_requests":"Jij hebt nog enkel volgverzoek ontvangen. Wanneer je er eentje ontvangt, valt dat hier te zien.",
"empty_column.hashtag":"Er is nog niks te vinden onder deze hashtag.",
"empty_column.home":"Deze tijdlijn is leeg! Volg meer mensen om het te vullen. {suggestions}",
@ -267,7 +267,7 @@
"lists.subheading":"Jouw lijsten",
"load_pending":"{count, plural, one {# nieuw item} other {# nieuwe items}}",
"loading_indicator.label":"Laden…",
"media_gallery.toggle_visible":"Media verbergen",
"media_gallery.toggle_visible":"{number, plural, one {afbeelding verbergen} other {afbeeldingen verbergen}}",
"missing_indicator.label":"Niet gevonden",
"missing_indicator.sublabel":"Deze hulpbron kan niet gevonden worden",
"account.link_verified_on":"Ägarskap för detta konto kontrollerades den {date}",
"account.locked_info":"Detta konto har låst integritetsstatus. Ägaren väljer manuellt vem som kan följa.",
"account.media":"Media",
"account.mention":"Nämna @{name}",
"account.mention":"Nämn @{name}",
"account.moved_to":"{name} har flyttat till:",
"account.mute":"Tysta @{name}",
"account.mute_notifications":"Stäng av notifieringar från @{name}",
@ -90,7 +90,7 @@
"compose_form.hashtag_warning":"Denna toot kommer inte att visas under någon hashtag eftersom den är onoterad. Endast offentliga toots kan sökas med hashtag.",
"compose_form.lock_disclaimer":"Ditt konto är inte {locked}. Vem som helst kan följa dig för att se dina inlägg som endast är för följare.",
"compose_form.lock_disclaimer.lock":"låst",
"compose_form.placeholder":"Vad funderar du på?",
"compose_form.placeholder":"Vad tänker du på?",
"compose_form.poll.add_option":"Lägg till ett val",
"compose_form.poll.duration":"Varaktighet för omröstning",