@ -58,9 +58,17 @@ You can submit translations via [Crowdin](https://crowdin.com/project/mastodon).
## Pull requests
Please use clean, concise titles for your pull requests. We use commit squashing, so the final commit in the master branch will carry the title of the pull request.
**Please use clean, concise titles for your pull requests.** Unless the pull request is about refactoring code, updating dependencies or other internal tasks, assume that the person reading the pull request title is not a programmer or Mastodon developer, but instead a Mastodon user or server administrator, and **try to describe your change or fix from their perspective**. We use commit squashing, so the final commit in the main branch will carry the title of the pull request, and commits from the main branch are fed into the changelog. The changelog is separated into [keepachangelog.com categories](https://keepachangelog.com/en/1.0.0/), and while that spec does not prescribe how the entries ought to be named, for easier sorting, start your pull request titles using one of the verbs "Add", "Change", "Deprecate", "Remove", or "Fix" (present tense).
The smaller the set of changes in the pull request is, the quicker it can be reviewed and merged. Splitting tasks into multiple smaller pull requests is often preferable.
Example:
|Not ideal|Better|
|---|----|
|Fixed NoMethodError in RemovalWorker|Fix nil error when removing statuses caused by race condition|
It is not always possible to phrase every change in such a manner, but it is desired.
**The smaller the set of changes in the pull request is, the quicker it can be reviewed and merged.** Splitting tasks into multiple smaller pull requests is often preferable.
**Pull requests that do not pass automated checks may not be reviewed**. In particular, you need to keep in mind:
"account.follows.empty":"Aquest usuari encara no segueix a ningú.",
"account.follows_you":"Et segueix",
"account.hide_reblogs":"Amaga els impulsos de @{name}",
"account.joined":"Joined {date}",
"account.joined":"Unit des de {date}",
"account.last_status":"Darrer actiu",
"account.link_verified_on":"La propietat d'aquest enllaç es va verificar el dia {date}",
"account.locked_info":"Aquest estat de privadesa del compte està definit com a bloquejat. El propietari revisa manualment qui pot seguir-lo.",
@ -160,7 +160,7 @@
"empty_column.domain_blocks":"Encara no hi ha dominis ocults.",
"empty_column.favourited_statuses":"Encara no has marcat com a favorit cap tut. Quan en facis, apareixerà aquí.",
"empty_column.favourites":"Ningú no ha marcat aquest tut com a preferit encara. Quan algú ho faci, apareixerà 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":"Sembla que no es poden generar sugerencies per a tu. Pots provar d'emprar la cerca per a trobar gent que voldries conèixer o explorar les etiquetes en tendència.",
"empty_column.follow_requests":"Encara no tens cap petició de seguiment. Quan rebis una, apareixerà aquí.",
"empty_column.hashtag":"Encara no hi ha res en aquesta etiqueta.",
"empty_column.home":"Encara no segueixes ningú. Visita {public} o fes cerca per començar i conèixer altres usuaris.",
"empty_column.favourited_statuses":"Ùn avete manc'unu statutu favuritu. Quandu aghjunghjerate unu à i vostri favuriti, sarà mustratu quì.",
"empty_column.favourites":"Nisunu hà aghjuntu stu statutu à i so favuriti. Quandu qualch'unu farà quessa, u so contu sarà mustratu quì.",
"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":"Si pare ch'ùn s'hè micca pussutu generà e ricumandazione per voi. Pudete sempre pruvà d'utilizà a ricerca per truvà ghjente chì cunnuscete, o splurà l'hashtag in tindenza.",
"account.disable_notifications":"Zrušit upozorňování na příspěvky @{name}",
"account.domain_blocked":"Doména skryta",
"account.domain_blocked":"Doména blokována",
"account.edit_profile":"Upravit profil",
"account.enable_notifications":"Oznámit mě na příspěvky @{name}",
"account.endorse":"Zvýraznit na profilu",
@ -21,32 +21,32 @@
"account.following_counter":"{count, plural, one {{counter} Sledovaný} few {{counter} Sledovaní} many {{counter} Sledovaných} other {{counter} Sledovaných}}",
"account.follows.empty":"Tento uživatel ještě nikoho nesleduje.",
"account.follows_you":"Sleduje vás",
"account.hide_reblogs":"Skrýt boosty od uživatele @{name}",
"account.hide_reblogs":"Skrýt boosty od @{name}",
"account.joined":"Založen {date}",
"account.last_status":"Naposledy aktivní",
"account.link_verified_on":"Vlastnictví tohoto odkazu bylo zkontrolováno {date}",
"account.locked_info":"Stav soukromí tohoto účtu je nastaven na zamčeno. Jeho vlastník ručně posuzuje, kdo ho může sledovat.",
"account.media":"Média",
"account.mention":"Zmínit uživatele @{name}",
"account.mention":"Zmínit @{name}",
"account.moved_to":"Uživatel {name} se přesunul na:",
"account.mute":"Skrýt uživatele @{name}",
"account.mute_notifications":"Skrýt oznámení od uživatele @{name}",
"account.muted":"Uživatel skryt",
"account.mute":"Skrýt @{name}",
"account.mute_notifications":"Skrýt oznámení od @{name}",
"account.muted":"Účet skryt",
"account.never_active":"Nikdy",
"account.posts":"Tooty",
"account.posts_with_replies":"Tooty a odpovědi",
"account.report":"Nahlásit uživatele @{name}",
"account.posts":"Příspěvky",
"account.posts_with_replies":"Příspěvky a odpovědi",
"account.report":"Nahlásit @{name}",
"account.requested":"Čeká na schválení. Kliknutím žádost o sledování zrušíte",
"account.show_reblogs":"Zobrazit boosty od @{name}",
"account.statuses_counter":"{count, plural, one {{counter} Příspěvek} few {{counter} Příspěvky} many {{counter} Příspěvků} other {{counter} Příspěvků}}",
"compose_form.hashtag_warning":"Tento toot nebude zobrazen pod žádným hashtagem, neboť je neuvedený. Pouze veřejné tooty mohou být vyhledány podle hashtagu.",
"compose_form.hashtag_warning":"Tento příspěvek nebude zobrazen pod žádným hashtagem, neboť je neuvedený. Pouze veřejné příspěvky mohou být vyhledány podle hashtagu.",
"compose_form.lock_disclaimer":"Váš účet není {locked}. Kdokoliv vás může sledovat a vidět vaše příspěvky učené pouze pro sledující.",
"compose_form.lock_disclaimer.lock":"uzamčen",
"compose_form.placeholder":"Co se vám honí hlavou?",
@ -97,35 +97,35 @@
"compose_form.poll.remove_option":"Odstranit tuto volbu",
"compose_form.poll.switch_to_multiple":"Povolit u ankety výběr více možností",
"compose_form.poll.switch_to_single":"Povolit u ankety výběr jediné možnosti",
"compose_form.publish":"Tootnout",
"compose_form.publish":"Odeslat",
"compose_form.publish_loud":"{publish}!",
"compose_form.sensitive.hide":"Označit média jako citlivá",
"compose_form.sensitive.marked":"Média jsou označena jako citlivá",
"compose_form.sensitive.unmarked":"Média nejsou označena jako citlivá",
"compose_form.spoiler.marked":"Text je skrytý za varováním",
"compose_form.spoiler.unmarked":"Text není skrytý",
"compose_form.sensitive.hide":"{count, plural, one {Označit média za citlivá} few {Označit média za citlivá} many {Označit média za citlivá} other {Označit média za citlivá}}",
"compose_form.sensitive.marked":"{count, plural, one {Média jsou označena za citlivá} few {Média jsou označena za citlivá} many {Média jsou označena za citlivá} other {Média jsou označena za citlivá}}",
"compose_form.sensitive.unmarked":"{count, plural, one {Média nejsou označena za citlivá} few {Média nejsou označena za citlivá} many {Média nejsou označena za citlivá} other {Média nejsou označena za citlivá}}",
"compose_form.spoiler.marked":"Odstranit varování o obsahu",
"compose_form.spoiler.unmarked":"Přidat varování o obsahu",
"confirmations.delete.message":"Opravdu chcete smazat tento toot?",
"confirmations.delete.message":"Opravdu chcete smazat tento příspěvek?",
"confirmations.delete_list.confirm":"Smazat",
"confirmations.delete_list.message":"Opravdu chcete tento seznam navždy smazat?",
"confirmations.domain_block.confirm":"Skrýt celou doménu",
"confirmations.domain_block.confirm":"Blokovat celou doménu",
"confirmations.domain_block.message":"Opravdu chcete blokovat celou doménu {domain}? Ve většině případů stačí zablokovat nebo skrýt pár konkrétních uživatelů, což také doporučujeme. Z této domény neuvidíte obsah v žádné veřejné časové ose ani v oznámeních. Vaši sledující z této domény budou odstraněni.",
"confirmations.logout.confirm":"Odhlásit",
"confirmations.logout.message":"Opravdu se chcete odhlásit?",
"confirmations.mute.confirm":"Skrýt",
"confirmations.mute.explanation":"Tohle skryje uživatelovi příspěvky a příspěvky, které ho zmiňují, ale uživatel stále uvidí vaše příspěvky a může vás sledovat.",
"confirmations.redraft.confirm":"Smazat a přepsat",
"confirmations.redraft.message":"Jste si jistý/á, že chcete smazat a přepsat tento toot? Oblíbení a boosty budou ztraceny a odpovědi na původní příspěvek budou opuštěny.",
"confirmations.redraft.message":"Jste si jistí, že chcete smazat a přepsat tento příspěvek? Oblíbení a boosty budou ztraceny a odpovědi na původní příspěvek ztratí kontext.",
"confirmations.reply.confirm":"Odpovědět",
"confirmations.reply.message":"Odpověď přepíše vaši rozepsanou zprávu. Opravdu chcete pokračovat?",
"empty_column.bookmarked_statuses":"Ještě nemáte v záložkách žádné tooty. Pokud si do nich nějaký přidáte, zobrazí se zde.",
"empty_column.bookmarked_statuses":"Ještě nemáte v záložkách žádné příspěvky. Pokud si do nich nějaký přidáte, zobrazí se zde.",
"empty_column.community":"Místní časová osa je prázdná. Napište něco veřejně a rozhýbejte to tu!",
"empty_column.direct":"Ještě nemáte žádné přímé zprávy. Pokud nějakou pošlete nebo dostanete, zobrazí se zde.",
"empty_column.domain_blocks":"Ještě nemáte žádné skryté domény.",
"empty_column.favourited_statuses":"Ještě nemáte žádné oblíbené tooty. Pokud si nějaký oblíbíte, zobrazí se zde.",
"empty_column.favourites":"Tento toot si ještě nikdo neoblíbil. Pokud to někdo udělá, zobrazí se zde.",
"empty_column.domain_blocks":"Ještě nemáte žádné blokované domény.",
"empty_column.favourited_statuses":"Ještě nemáte žádné oblíbené příspěvky. Pokud si nějaký oblíbíte, zobrazí se zde.",
"empty_column.favourites":"Tento příspěvek si ještě nikdo neoblíbil. Pokud to někdo udělá, zobrazí se zde.",
"empty_column.follow_recommendations":"Zdá se, že pro vás nelze vygenerovat žádné návrhy. Můžete zkusit přes vyhledávání naleznout lidi, které znáte, nebo prozkoumat populární hashtagy.",
"empty_column.follow_requests":"Ještě nemáte žádné žádosti o sledování. Pokud nějakou obdržíte, zobrazí se zde.",
"empty_column.hashtag":"Pod tímto hashtagem ještě nic není.",
"empty_column.home":"Vaše domovská časová osa je prázdná! Naplňte ji sledováním dalších lidí. {suggestions}",
"empty_column.notifications":"Ještě nemáte žádná oznámení. Začněte s někým konverzaci.",
"empty_column.notifications":"Momentálně nemáte žádná oznámení. Jakmile s vámi někdo bude interagovat, uvidíte to zde.",
"empty_column.public":"Tady nic není! Napište něco veřejně, nebo začněte ručně sledovat uživatele z jiných serverů, aby tu něco přibylo",
"error.unexpected_crash.explanation":"Kvůli chybě v našem kódu nebo problému s kompatibilitou prohlížeče nemohla být tato stránka načtena správně.",
"error.unexpected_crash.explanation_addons":"Tuto stránku nelze správně zobrazit. Takovou chybu obvykle způsobuje doplněk prohlížeče nebo nástroje pro automatický překlad.",
@ -208,40 +208,40 @@
"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}}",
"keyboard_shortcuts.back":"návrat zpět",
"keyboard_shortcuts.blocked":"otevřít seznam blokovaných uživatelů",
"keyboard_shortcuts.boost":"boost",
"keyboard_shortcuts.column":"zaměření na toot v jednom ze sloupců",
"keyboard_shortcuts.compose":"zaměření na oblast pro psaní",
"keyboard_shortcuts.back":"Přejít zpět",
"keyboard_shortcuts.blocked":"Otevřít seznam blokovaných uživatelů",
"keyboard_shortcuts.boost":"Boostnout příspěvek",
"keyboard_shortcuts.column":"Focus na sloupec",
"keyboard_shortcuts.compose":"Focus na textové pole nového příspěvku",
"keyboard_shortcuts.description":"Popis",
"keyboard_shortcuts.direct":"otevření sloupce s přímými zprávami",
"keyboard_shortcuts.down":"posunutí dolů v seznamu",
"keyboard_shortcuts.enter":"otevření tootu",
"keyboard_shortcuts.favourite":"oblíbení",
"keyboard_shortcuts.favourites":"otevření seznamu oblíbených",
"search_popout.tips.full_text":"Jednoduchý text navrátí tooty, které jste napsali, oblíbili si, boostnuli, nebo vás v nich někdo zmínil, a také odpovídající přezdívky, zobrazovaná jména a hashtagy.",
"search_popout.tips.full_text":"Jednoduchý text vrací příspěvky, které jste napsali, oblíbili si, boostnuli, nebo vás v nich někdo zmínil, a také odpovídající přezdívky, zobrazovaná jména a hashtagy.",
"search_popout.tips.hashtag":"hashtag",
"search_popout.tips.status":"toot",
"search_popout.tips.text":"Jednoduchý text navrátí odpovídající zobrazovaná jména, přezdívky a hashtagy",
"search_popout.tips.status":"příspěvek",
"search_popout.tips.text":"Jednoduchý text vrací odpovídající zobrazovaná jména, přezdívky a hashtagy",
"search_popout.tips.user":"uživatel",
"search_results.accounts":"Lidé",
"search_results.hashtags":"Hashtagy",
"search_results.statuses":"Tooty",
"search_results.statuses_fts_disabled":"Vyhledávání tootů podle jejich obsahu není na tomto serveru Mastodon povoleno.",
"search_results.statuses":"Příspěvky",
"search_results.statuses_fts_disabled":"Vyhledávání příspěvků podle jejich obsahu není na tomto Mastodon serveru povoleno.",
"search_results.total":"{count, number} {count, plural, one {výsledek} few {výsledky} many {výsledků} other {výsledků}}",
"status.admin_account":"Otevřít moderátorské rozhraní pro uživatele @{name}",
"status.admin_status":"Otevřít tento toot v moderátorském rozhraní",
"status.block":"Zablokovat uživatele @{name}",
"status.admin_account":"Otevřít moderátorské rozhraní pro @{name}",
"status.admin_status":"Otevřít tento příspěvek v moderátorském rozhraní",
"status.block":"Zablokovat @{name}",
"status.bookmark":"Přidat do záložek",
"status.cancel_reblog_private":"Zrušit boost",
"status.cannot_reblog":"Tento příspěvek nemůže být boostnutý",