mirror of
https://github.com/glitch-soc/mastodon
synced 2025-04-24 14:14:51 +00:00
Merge pull request #3023 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to b4e56822c7
This commit is contained in:
commit
9c50c7db19
120 changed files with 953 additions and 467 deletions
|
@ -1,6 +1,6 @@
|
|||
# This configuration was generated by
|
||||
# `rubocop --auto-gen-config --auto-gen-only-exclude --no-offense-counts --no-auto-gen-timestamp`
|
||||
# using RuboCop version 1.75.0.
|
||||
# using RuboCop version 1.75.1.
|
||||
# The point is for the user to remove these configuration records
|
||||
# one by one as the offenses are removed from the code base.
|
||||
# Note that changes in the inspected code, or installation of new
|
||||
|
@ -64,11 +64,6 @@ Style/HashTransformValues:
|
|||
- 'app/serializers/rest/web_push_subscription_serializer.rb'
|
||||
- 'app/services/import_service.rb'
|
||||
|
||||
# This cop supports unsafe autocorrection (--autocorrect-all).
|
||||
Style/MapToHash:
|
||||
Exclude:
|
||||
- 'app/models/status.rb'
|
||||
|
||||
# Configuration parameters: AllowedMethods.
|
||||
# AllowedMethods: respond_to_missing?
|
||||
Style/OptionalBooleanParameter:
|
||||
|
|
|
@ -395,7 +395,7 @@ GEM
|
|||
rexml
|
||||
link_header (0.0.8)
|
||||
lint_roller (1.1.0)
|
||||
linzer (0.6.2)
|
||||
linzer (0.6.3)
|
||||
openssl (~> 3.0, >= 3.0.0)
|
||||
rack (>= 2.2, < 4.0)
|
||||
starry (~> 0.2)
|
||||
|
@ -839,7 +839,7 @@ GEM
|
|||
base64
|
||||
stoplight (4.1.1)
|
||||
redlock (~> 1.0)
|
||||
stringio (3.1.5)
|
||||
stringio (3.1.6)
|
||||
strong_migrations (2.2.1)
|
||||
activerecord (>= 7)
|
||||
swd (2.0.3)
|
||||
|
|
|
@ -7,7 +7,6 @@ import classNames from 'classnames';
|
|||
|
||||
import { animated, useSpring } from '@react-spring/web';
|
||||
import escapeTextContentForBrowser from 'escape-html';
|
||||
import { debounce } from 'lodash';
|
||||
|
||||
import CheckIcon from '@/material-icons/400-24px/check.svg?react';
|
||||
import { openModal } from 'flavours/glitch/actions/modal';
|
||||
|
@ -45,9 +44,7 @@ interface PollProps {
|
|||
disabled?: boolean;
|
||||
}
|
||||
|
||||
export const Poll: React.FC<PollProps> = (props) => {
|
||||
const { pollId, status } = props;
|
||||
|
||||
export const Poll: React.FC<PollProps> = ({ pollId, disabled, status }) => {
|
||||
// Third party hooks
|
||||
const poll = useAppSelector((state) => state.polls[pollId]);
|
||||
const identity = useIdentity();
|
||||
|
@ -97,12 +94,12 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
);
|
||||
}, [poll]);
|
||||
|
||||
const disabled =
|
||||
props.disabled || Object.values(selected).every((item) => !item);
|
||||
const voteDisabled =
|
||||
disabled || Object.values(selected).every((item) => !item);
|
||||
|
||||
// Event handlers
|
||||
const handleVote = useCallback(() => {
|
||||
if (disabled) {
|
||||
if (voteDisabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -120,7 +117,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
}),
|
||||
);
|
||||
}
|
||||
}, [disabled, dispatch, identity, pollId, selected, status]);
|
||||
}, [voteDisabled, dispatch, identity, pollId, selected, status]);
|
||||
|
||||
const handleReveal = useCallback(() => {
|
||||
setRevealed(true);
|
||||
|
@ -130,13 +127,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
if (disabled) {
|
||||
return;
|
||||
}
|
||||
debounce(
|
||||
() => {
|
||||
void dispatch(fetchPoll({ pollId }));
|
||||
},
|
||||
1000,
|
||||
{ leading: true },
|
||||
);
|
||||
void dispatch(fetchPoll({ pollId }));
|
||||
}, [disabled, dispatch, pollId]);
|
||||
|
||||
const handleOptionChange = useCallback(
|
||||
|
@ -181,7 +172,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
{!showResults && (
|
||||
<button
|
||||
className='button button-secondary'
|
||||
disabled={disabled}
|
||||
disabled={voteDisabled}
|
||||
onClick={handleVote}
|
||||
>
|
||||
<FormattedMessage id='poll.vote' defaultMessage='Vote' />
|
||||
|
|
|
@ -57,6 +57,7 @@ const messages = defineMessages({
|
|||
});
|
||||
|
||||
const DOUBLE_CLICK_THRESHOLD = 250;
|
||||
const HOVER_FADE_DELAY = 4000;
|
||||
|
||||
export const formatTime = (secondsNum: number) => {
|
||||
const hours = Math.floor(secondsNum / 3600);
|
||||
|
@ -236,6 +237,7 @@ export const Video: React.FC<{
|
|||
const seekRef = useRef<HTMLDivElement>(null);
|
||||
const volumeRef = useRef<HTMLDivElement>(null);
|
||||
const doubleClickTimeoutRef = useRef<ReturnType<typeof setTimeout> | null>();
|
||||
const hoverTimeoutRef = useRef<ReturnType<typeof setTimeout> | null>();
|
||||
|
||||
const [style, api] = useSpring(() => ({
|
||||
progress: '0%',
|
||||
|
@ -670,6 +672,26 @@ export const Video: React.FC<{
|
|||
|
||||
const handleMouseEnter = useCallback(() => {
|
||||
setHovered(true);
|
||||
|
||||
if (hoverTimeoutRef.current) {
|
||||
clearTimeout(hoverTimeoutRef.current);
|
||||
}
|
||||
|
||||
hoverTimeoutRef.current = setTimeout(() => {
|
||||
setHovered(false);
|
||||
}, HOVER_FADE_DELAY);
|
||||
}, [setHovered]);
|
||||
|
||||
const handleMouseMove = useCallback(() => {
|
||||
setHovered(true);
|
||||
|
||||
if (hoverTimeoutRef.current) {
|
||||
clearTimeout(hoverTimeoutRef.current);
|
||||
}
|
||||
|
||||
hoverTimeoutRef.current = setTimeout(() => {
|
||||
setHovered(false);
|
||||
}, HOVER_FADE_DELAY);
|
||||
}, [setHovered]);
|
||||
|
||||
const handleMouseLeave = useCallback(() => {
|
||||
|
@ -787,7 +809,7 @@ export const Video: React.FC<{
|
|||
|
||||
// The outer wrapper is necessary to avoid reflowing the layout when going into full screen
|
||||
return (
|
||||
<div style={{ aspectRatio }}>
|
||||
<div>
|
||||
<div
|
||||
role='menuitem'
|
||||
className={classNames('video-player', {
|
||||
|
@ -801,6 +823,7 @@ export const Video: React.FC<{
|
|||
style={{ aspectRatio }}
|
||||
ref={playerRef}
|
||||
onMouseEnter={handleMouseEnter}
|
||||
onMouseMove={handleMouseMove}
|
||||
onMouseLeave={handleMouseLeave}
|
||||
onClick={handleClickRoot}
|
||||
onKeyDown={handleKeyDown}
|
||||
|
|
|
@ -7480,8 +7480,10 @@ img.modal-warning {
|
|||
|
||||
&.fullscreen {
|
||||
width: 100% !important;
|
||||
height: 100% !important;
|
||||
margin: 0;
|
||||
height: 100% !important;
|
||||
outline: none;
|
||||
border-radius: 0;
|
||||
|
||||
video {
|
||||
max-width: 100% !important;
|
||||
|
|
|
@ -7,7 +7,6 @@ import classNames from 'classnames';
|
|||
|
||||
import { animated, useSpring } from '@react-spring/web';
|
||||
import escapeTextContentForBrowser from 'escape-html';
|
||||
import { debounce } from 'lodash';
|
||||
|
||||
import CheckIcon from '@/material-icons/400-24px/check.svg?react';
|
||||
import { openModal } from 'mastodon/actions/modal';
|
||||
|
@ -45,9 +44,7 @@ interface PollProps {
|
|||
disabled?: boolean;
|
||||
}
|
||||
|
||||
export const Poll: React.FC<PollProps> = (props) => {
|
||||
const { pollId, status } = props;
|
||||
|
||||
export const Poll: React.FC<PollProps> = ({ pollId, disabled, status }) => {
|
||||
// Third party hooks
|
||||
const poll = useAppSelector((state) => state.polls[pollId]);
|
||||
const identity = useIdentity();
|
||||
|
@ -97,12 +94,12 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
);
|
||||
}, [poll]);
|
||||
|
||||
const disabled =
|
||||
props.disabled || Object.values(selected).every((item) => !item);
|
||||
const voteDisabled =
|
||||
disabled || Object.values(selected).every((item) => !item);
|
||||
|
||||
// Event handlers
|
||||
const handleVote = useCallback(() => {
|
||||
if (disabled) {
|
||||
if (voteDisabled) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -120,7 +117,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
}),
|
||||
);
|
||||
}
|
||||
}, [disabled, dispatch, identity, pollId, selected, status]);
|
||||
}, [voteDisabled, dispatch, identity, pollId, selected, status]);
|
||||
|
||||
const handleReveal = useCallback(() => {
|
||||
setRevealed(true);
|
||||
|
@ -130,13 +127,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
if (disabled) {
|
||||
return;
|
||||
}
|
||||
debounce(
|
||||
() => {
|
||||
void dispatch(fetchPoll({ pollId }));
|
||||
},
|
||||
1000,
|
||||
{ leading: true },
|
||||
);
|
||||
void dispatch(fetchPoll({ pollId }));
|
||||
}, [disabled, dispatch, pollId]);
|
||||
|
||||
const handleOptionChange = useCallback(
|
||||
|
@ -181,7 +172,7 @@ export const Poll: React.FC<PollProps> = (props) => {
|
|||
{!showResults && (
|
||||
<button
|
||||
className='button button-secondary'
|
||||
disabled={disabled}
|
||||
disabled={voteDisabled}
|
||||
onClick={handleVote}
|
||||
>
|
||||
<FormattedMessage id='poll.vote' defaultMessage='Vote' />
|
||||
|
|
|
@ -57,6 +57,7 @@ const messages = defineMessages({
|
|||
});
|
||||
|
||||
const DOUBLE_CLICK_THRESHOLD = 250;
|
||||
const HOVER_FADE_DELAY = 4000;
|
||||
|
||||
export const formatTime = (secondsNum: number) => {
|
||||
const hours = Math.floor(secondsNum / 3600);
|
||||
|
@ -232,6 +233,7 @@ export const Video: React.FC<{
|
|||
const seekRef = useRef<HTMLDivElement>(null);
|
||||
const volumeRef = useRef<HTMLDivElement>(null);
|
||||
const doubleClickTimeoutRef = useRef<ReturnType<typeof setTimeout> | null>();
|
||||
const hoverTimeoutRef = useRef<ReturnType<typeof setTimeout> | null>();
|
||||
|
||||
const [style, api] = useSpring(() => ({
|
||||
progress: '0%',
|
||||
|
@ -666,6 +668,26 @@ export const Video: React.FC<{
|
|||
|
||||
const handleMouseEnter = useCallback(() => {
|
||||
setHovered(true);
|
||||
|
||||
if (hoverTimeoutRef.current) {
|
||||
clearTimeout(hoverTimeoutRef.current);
|
||||
}
|
||||
|
||||
hoverTimeoutRef.current = setTimeout(() => {
|
||||
setHovered(false);
|
||||
}, HOVER_FADE_DELAY);
|
||||
}, [setHovered]);
|
||||
|
||||
const handleMouseMove = useCallback(() => {
|
||||
setHovered(true);
|
||||
|
||||
if (hoverTimeoutRef.current) {
|
||||
clearTimeout(hoverTimeoutRef.current);
|
||||
}
|
||||
|
||||
hoverTimeoutRef.current = setTimeout(() => {
|
||||
setHovered(false);
|
||||
}, HOVER_FADE_DELAY);
|
||||
}, [setHovered]);
|
||||
|
||||
const handleMouseLeave = useCallback(() => {
|
||||
|
@ -783,7 +805,7 @@ export const Video: React.FC<{
|
|||
|
||||
// The outer wrapper is necessary to avoid reflowing the layout when going into full screen
|
||||
return (
|
||||
<div style={{ aspectRatio }}>
|
||||
<div>
|
||||
<div
|
||||
role='menuitem'
|
||||
className={classNames('video-player', {
|
||||
|
@ -795,6 +817,7 @@ export const Video: React.FC<{
|
|||
style={{ aspectRatio }}
|
||||
ref={playerRef}
|
||||
onMouseEnter={handleMouseEnter}
|
||||
onMouseMove={handleMouseMove}
|
||||
onMouseLeave={handleMouseLeave}
|
||||
onClick={handleClickRoot}
|
||||
onKeyDown={handleKeyDown}
|
||||
|
|
|
@ -278,7 +278,5 @@
|
|||
"tabs_bar.notifications": "Kennisgewings",
|
||||
"trends.counter_by_accounts": "{count, plural, one {{counter} person} other {{counter} people}} in the past {days, plural, one {day} other {# days}}",
|
||||
"upload_progress.label": "Uploading…",
|
||||
"video.fullscreen": "Volskerm",
|
||||
"video.mute": "Klank afskakel",
|
||||
"video.unmute": "Klank aanskakel"
|
||||
"video.fullscreen": "Volskerm"
|
||||
}
|
||||
|
|
|
@ -506,8 +506,6 @@
|
|||
"video.expand": "Expandir video",
|
||||
"video.fullscreen": "Pantalla completa",
|
||||
"video.hide": "Amagar video",
|
||||
"video.mute": "Silenciar son",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Deixar de silenciar son"
|
||||
"video.play": "Reproducir"
|
||||
}
|
||||
|
|
|
@ -784,8 +784,6 @@
|
|||
"video.expand": "توسيع الفيديو",
|
||||
"video.fullscreen": "ملء الشاشة",
|
||||
"video.hide": "إخفاء الفيديو",
|
||||
"video.mute": "كتم الصوت",
|
||||
"video.pause": "إيقاف مؤقت",
|
||||
"video.play": "تشغيل",
|
||||
"video.unmute": "تشغيل الصوت"
|
||||
"video.play": "تشغيل"
|
||||
}
|
||||
|
|
|
@ -577,8 +577,6 @@
|
|||
"video.expand": "Espander el videu",
|
||||
"video.fullscreen": "Pantalla completa",
|
||||
"video.hide": "Esconder el videu",
|
||||
"video.mute": "Desactivar el soníu",
|
||||
"video.pause": "Posar",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Activar el soníu"
|
||||
"video.play": "Reproducir"
|
||||
}
|
||||
|
|
|
@ -842,8 +842,6 @@
|
|||
"video.expand": "Разгарнуць відэа",
|
||||
"video.fullscreen": "Увесь экран",
|
||||
"video.hide": "Схаваць відэа",
|
||||
"video.mute": "Адключыць гук",
|
||||
"video.pause": "Паўза",
|
||||
"video.play": "Прайграць",
|
||||
"video.unmute": "Уключыць гук"
|
||||
"video.play": "Прайграць"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Разгъване на видеото",
|
||||
"video.fullscreen": "Цял екран",
|
||||
"video.hide": "Скриване на видеото",
|
||||
"video.mute": "Обеззвучаване",
|
||||
"video.mute": "Заглушаване",
|
||||
"video.pause": "Пауза",
|
||||
"video.play": "Пускане",
|
||||
"video.unmute": "Включване на звука"
|
||||
"video.skip_backward": "Прескок назад",
|
||||
"video.skip_forward": "Прескок напред",
|
||||
"video.unmute": "Без заглушаване",
|
||||
"video.volume_down": "Намаляване на звука",
|
||||
"video.volume_up": "Увеличаване на звука"
|
||||
}
|
||||
|
|
|
@ -436,8 +436,6 @@
|
|||
"video.expand": "ভিডিওটি বড়ো করতে",
|
||||
"video.fullscreen": "পূর্ণ পর্দা করতে",
|
||||
"video.hide": "ভিডিওটি লুকাতে",
|
||||
"video.mute": "শব্দ বন্ধ করতে",
|
||||
"video.pause": "থামাতে",
|
||||
"video.play": "শুরু করতে",
|
||||
"video.unmute": "শব্দ চালু করতে"
|
||||
"video.play": "শুরু করতে"
|
||||
}
|
||||
|
|
|
@ -634,8 +634,6 @@
|
|||
"video.expand": "Ledanaat ar video",
|
||||
"video.fullscreen": "Skramm a-bezh",
|
||||
"video.hide": "Kuzhat ar video",
|
||||
"video.mute": "Paouez gant ar son",
|
||||
"video.pause": "Paouez",
|
||||
"video.play": "Lenn",
|
||||
"video.unmute": "Lakaat ar son en-dro"
|
||||
"video.play": "Lenn"
|
||||
}
|
||||
|
|
|
@ -907,5 +907,9 @@
|
|||
"video.mute": "Silencia",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Reprodueix",
|
||||
"video.unmute": "Activa el so"
|
||||
"video.skip_backward": "Salta enrere",
|
||||
"video.skip_forward": "Salta endavant",
|
||||
"video.unmute": "Deixa de silenciar",
|
||||
"video.volume_down": "Abaixa el volum",
|
||||
"video.volume_up": "Apuja el volum"
|
||||
}
|
||||
|
|
|
@ -563,8 +563,6 @@
|
|||
"video.expand": "ڤیدیۆفراوان بکە",
|
||||
"video.fullscreen": "پڕپیشانگەر",
|
||||
"video.hide": "شاردنەوەی ڤیدیۆ",
|
||||
"video.mute": "دەنگی کپ",
|
||||
"video.pause": "وەستان",
|
||||
"video.play": "لێی بدە",
|
||||
"video.unmute": "بێدەنگی مەکە"
|
||||
"video.play": "لێی بدە"
|
||||
}
|
||||
|
|
|
@ -341,8 +341,6 @@
|
|||
"video.expand": "Ingrandà a video",
|
||||
"video.fullscreen": "Pienu screnu",
|
||||
"video.hide": "Piattà a video",
|
||||
"video.mute": "Surdina",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Lettura",
|
||||
"video.unmute": "Caccià a surdina"
|
||||
"video.play": "Lettura"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Rozbalit video",
|
||||
"video.fullscreen": "Režim celé obrazovky",
|
||||
"video.hide": "Skrýt video",
|
||||
"video.mute": "Vypnout zvuk",
|
||||
"video.mute": "Ztlumit",
|
||||
"video.pause": "Pauza",
|
||||
"video.play": "Přehrát",
|
||||
"video.unmute": "Zapnout zvuk"
|
||||
"video.skip_backward": "Přeskočit zpět",
|
||||
"video.skip_forward": "Přeskočit vpřed",
|
||||
"video.unmute": "Zrušit ztlumení",
|
||||
"video.volume_down": "Snížit hlasitost",
|
||||
"video.volume_up": "Zvýšit hlasitost"
|
||||
}
|
||||
|
|
|
@ -23,15 +23,15 @@
|
|||
"account.copy": "Copïo dolen i'r proffil",
|
||||
"account.direct": "Crybwyll yn breifat @{name}",
|
||||
"account.disable_notifications": "Stopiwch fy hysbysu pan fydd @{name} yn postio",
|
||||
"account.domain_blocked": "Parth wedi ei flocio",
|
||||
"account.domain_blocked": "Parth wedi'i rwystro",
|
||||
"account.edit_profile": "Golygu proffil",
|
||||
"account.enable_notifications": "Rhowch wybod i fi pan fydd @{name} yn postio",
|
||||
"account.endorse": "Dangos ar fy mhroffil",
|
||||
"account.featured_tags.last_status_at": "Y postiad diwethaf ar {date}",
|
||||
"account.featured_tags.last_status_at": "Y postiad olaf ar {date}",
|
||||
"account.featured_tags.last_status_never": "Dim postiadau",
|
||||
"account.featured_tags.title": "Prif hashnodau {name}",
|
||||
"account.follow": "Dilyn",
|
||||
"account.follow_back": "Dilyn yn ôl",
|
||||
"account.follow_back": "Dilyn nôl",
|
||||
"account.followers": "Dilynwyr",
|
||||
"account.followers.empty": "Does neb yn dilyn y defnyddiwr hwn eto.",
|
||||
"account.followers_counter": "{count, plural, one {{counter} dilynwr} two {{counter} ddilynwr} other {{counter} dilynwyr}}",
|
||||
|
@ -60,12 +60,12 @@
|
|||
"account.report": "Adrodd @{name}",
|
||||
"account.requested": "Aros am gymeradwyaeth. Cliciwch er mwyn canslo cais dilyn",
|
||||
"account.requested_follow": "Mae {name} wedi gwneud cais i'ch dilyn",
|
||||
"account.share": "Rhannwch broffil @{name}",
|
||||
"account.share": "Rhannu proffil @{name}",
|
||||
"account.show_reblogs": "Dangos hybiau gan @{name}",
|
||||
"account.statuses_counter": "{count, plural, one {{counter} postiad} two {{counter} bostiad} few {{counter} phostiad} many {{counter} postiad} other {{counter} postiad}}",
|
||||
"account.unblock": "Dadflocio @{name}",
|
||||
"account.unblock_domain": "Dadflocio parth {domain}",
|
||||
"account.unblock_short": "Dadflocio",
|
||||
"account.unblock": "Dadrwystro @{name}",
|
||||
"account.unblock_domain": "Dadrwystro parth {domain}",
|
||||
"account.unblock_short": "Dadrwystro",
|
||||
"account.unendorse": "Peidio a'i ddangos ar fy mhroffil",
|
||||
"account.unfollow": "Dad-ddilyn",
|
||||
"account.unmute": "Dad-dewi {name}",
|
||||
|
@ -95,45 +95,45 @@
|
|||
"alt_text_modal.done": "Gorffen",
|
||||
"announcement.announcement": "Cyhoeddiad",
|
||||
"annual_report.summary.archetype.booster": "Y hyrwyddwr",
|
||||
"annual_report.summary.archetype.lurker": "Yr arsylwr",
|
||||
"annual_report.summary.archetype.lurker": "Y crwydryn",
|
||||
"annual_report.summary.archetype.oracle": "Yr oracl",
|
||||
"annual_report.summary.archetype.pollster": "Yr arholwr",
|
||||
"annual_report.summary.archetype.replier": "Y sbardunwr",
|
||||
"annual_report.summary.followers.followers": "dilynwyr",
|
||||
"annual_report.summary.followers.total": "{count} cyfanswm",
|
||||
"annual_report.summary.followers.total": "Cyfanswm o{count}",
|
||||
"annual_report.summary.here_it_is": "Dyma eich {year} yn gryno:",
|
||||
"annual_report.summary.highlighted_post.by_favourites": "postiad wedi'i ffefrynu fwyaf",
|
||||
"annual_report.summary.highlighted_post.by_reblogs": "postiad wedi'i hybu fwyaf",
|
||||
"annual_report.summary.highlighted_post.by_replies": "postiad gyda'r ymatebion mwyaf",
|
||||
"annual_report.summary.highlighted_post.by_replies": "postiad gyda'r nifer fwyaf o atebion",
|
||||
"annual_report.summary.highlighted_post.possessive": "{name}",
|
||||
"annual_report.summary.most_used_app.most_used_app": "ap a ddefnyddiwyd fwyaf",
|
||||
"annual_report.summary.most_used_hashtag.most_used_hashtag": "hashnod a ddefnyddiwyd fwyaf",
|
||||
"annual_report.summary.most_used_hashtag.none": "Dim",
|
||||
"annual_report.summary.new_posts.new_posts": "postiadau newydd",
|
||||
"annual_report.summary.percentile.text": "<topLabel>Mae hynny'n eich rhoi chi ymysg y</topLabel><percentage></percentage><bottomLabel>uchaf o ddefnyddwyr {domain}.</bottomLabel>",
|
||||
"annual_report.summary.percentile.we_wont_tell_bernie": "Ni fyddwn yn dweud wrth Bernie.",
|
||||
"annual_report.summary.percentile.we_wont_tell_bernie": "Fyddwn ni ddim yn dweud wrth Bernie.",
|
||||
"annual_report.summary.thanks": "Diolch am fod yn rhan o Mastodon!",
|
||||
"attachments_list.unprocessed": "(heb eu prosesu)",
|
||||
"audio.hide": "Cuddio sain",
|
||||
"block_modal.remote_users_caveat": "Byddwn yn gofyn i'r gweinydd {domain} barchu eich penderfyniad. Fodd bynnag, nid yw cydymffurfiad wedi'i warantu gan y gall rhai gweinyddwyr drin rhwystro mewn ffyrdd gwahanol. Mae'n bosibl y bydd postiadau cyhoeddus yn dal i fod yn weladwy i ddefnyddwyr nad ydynt wedi mewngofnodi.",
|
||||
"block_modal.show_less": "Dangos llai",
|
||||
"block_modal.show_more": "Dangos rhagor",
|
||||
"block_modal.they_cant_mention": "Nid ydynt yn gallu eich crybwyll na'ch dilyn.",
|
||||
"block_modal.they_cant_see_posts": "Nid ydynt yn gallu gweld eich postiadau ac ni fyddwch yn gweld eu rhai hwy.",
|
||||
"block_modal.they_will_know": "Gallant weld eu bod wedi'u rhwystro.",
|
||||
"block_modal.they_cant_mention": "Dydyn nhw ddim yn gallu eich crybwyll na'ch dilyn.",
|
||||
"block_modal.they_cant_see_posts": "Dydyn nhw ddim yn gallu gweld eich postiadau a fyddwch chi ddim yn gweld eu rhai nhw.",
|
||||
"block_modal.they_will_know": "Gallan nhw weld eu bod wedi'u rhwystro.",
|
||||
"block_modal.title": "Blocio defnyddiwr?",
|
||||
"block_modal.you_wont_see_mentions": "Fyddwch chi ddim yn gweld postiadau sy'n sôn amdanyn nhw.",
|
||||
"boost_modal.combo": "Mae modd pwyso {combo} er mwyn hepgor hyn tro nesa",
|
||||
"boost_modal.reblog": "Hybu postiad?",
|
||||
"boost_modal.undo_reblog": "Dad-hybu postiad?",
|
||||
"bundle_column_error.copy_stacktrace": "Copïo'r adroddiad gwall",
|
||||
"bundle_column_error.error.body": "Nid oedd modd cynhyrchu'r dudalen honno. Gall fod oherwydd gwall yn ein cod neu fater cydnawsedd porwr.",
|
||||
"bundle_column_error.error.body": "Does dim modd cynhyrchu'r dudalen honno. Gall fod oherwydd gwall yn ein cod neu fater cydnawsedd porwr.",
|
||||
"bundle_column_error.error.title": "O na!",
|
||||
"bundle_column_error.network.body": "Bu gwall wrth geisio llwytho'r dudalen hon. Gall hyn fod oherwydd anhawster dros-dro gyda'ch cysylltiad gwe neu'r gweinydd hwn.",
|
||||
"bundle_column_error.network.title": "Gwall rhwydwaith",
|
||||
"bundle_column_error.retry": "Ceisiwch eto",
|
||||
"bundle_column_error.return": "Mynd i'r ffrwd gartref",
|
||||
"bundle_column_error.routing.body": "Nid oedd modd canfod y dudalen honno. Ydych chi'n siŵr fod yr URL yn y bar cyfeiriad yn gywir?",
|
||||
"bundle_column_error.routing.body": "Doedd dim modd canfod y dudalen honno. Ydych chi'n siŵr fod yr URL yn y bar cyfeiriad yn gywir?",
|
||||
"bundle_column_error.routing.title": "404",
|
||||
"bundle_modal_error.close": "Cau",
|
||||
"bundle_modal_error.message": "Aeth rhywbeth o'i le wrth lwytho'r sgrin hon.",
|
||||
|
@ -144,13 +144,13 @@
|
|||
"closed_registrations_modal.preamble": "Mae Mastodon wedi'i ddatganoli, felly does dim gwahaniaeth ble rydych chi'n creu eich cyfrif, byddwch chi'n gallu dilyn a rhyngweithio ag unrhyw un ar y gweinydd hwn. Gallwch hyd yn oed ei gynnal un eich hun!",
|
||||
"closed_registrations_modal.title": "Cofrestru ar Mastodon",
|
||||
"column.about": "Ynghylch",
|
||||
"column.blocks": "Defnyddwyr a flociwyd",
|
||||
"column.blocks": "Defnyddwyr wedi'u rhwystro",
|
||||
"column.bookmarks": "Llyfrnodau",
|
||||
"column.community": "Ffrwd lleol",
|
||||
"column.create_list": "Creu rhestr",
|
||||
"column.direct": "Crybwylliadau preifat",
|
||||
"column.directory": "Pori proffiliau",
|
||||
"column.domain_blocks": "Parthau wedi'u blocio",
|
||||
"column.domain_blocks": "Parthau wedi'u rhwystro",
|
||||
"column.edit_list": "Golygu rhestr",
|
||||
"column.favourites": "Ffefrynnau",
|
||||
"column.firehose": "Ffrydiau byw",
|
||||
|
@ -163,7 +163,7 @@
|
|||
"column.pins": "Postiadau wedi eu pinio",
|
||||
"column.public": "Ffrwd y ffederasiwn",
|
||||
"column_back_button.label": "Nôl",
|
||||
"column_header.hide_settings": "Cuddio dewisiadau",
|
||||
"column_header.hide_settings": "Cuddio'r dewisiadau",
|
||||
"column_header.moveLeft_settings": "Symud y golofn i'r chwith",
|
||||
"column_header.moveRight_settings": "Symud y golofn i'r dde",
|
||||
"column_header.pin": "Pinio",
|
||||
|
@ -181,7 +181,7 @@
|
|||
"compose.saved.body": "Postiad wedi'i gadw.",
|
||||
"compose_form.direct_message_warning_learn_more": "Dysgu mwy",
|
||||
"compose_form.encryption_warning": "Dyw postiadau ar Mastodon ddim wedi'u hamgryptio o ben i ben. Peidiwch â rhannu unrhyw wybodaeth sensitif dros Mastodon.",
|
||||
"compose_form.hashtag_warning": "Ni fydd y postiad hwn wedi ei restru o dan unrhyw hashnod gan nad yw'n gyhoeddus. Dim ond postiadau cyhoeddus y mae modd eu chwilio drwy hashnod.",
|
||||
"compose_form.hashtag_warning": "Fydd y postiad hwn ddim wedi'i restru o dan unrhyw hashnod gan nad yw'n gyhoeddus. Dim ond postiadau cyhoeddus y mae modd eu chwilio drwy hashnod.",
|
||||
"compose_form.lock_disclaimer": "Nid yw eich cyfri wedi'i {locked}. Gall unrhyw un eich dilyn i weld eich postiadau dilynwyr-yn-unig.",
|
||||
"compose_form.lock_disclaimer.lock": "wedi ei gloi",
|
||||
"compose_form.placeholder": "Beth sydd ar eich meddwl?",
|
||||
|
@ -200,7 +200,7 @@
|
|||
"compose_form.spoiler.unmarked": "Ychwanegu rhybudd cynnwys",
|
||||
"compose_form.spoiler_placeholder": "Rhybudd cynnwys (dewisol)",
|
||||
"confirmation_modal.cancel": "Canslo",
|
||||
"confirmations.block.confirm": "Blocio",
|
||||
"confirmations.block.confirm": "Rhwystro",
|
||||
"confirmations.delete.confirm": "Dileu",
|
||||
"confirmations.delete.message": "Ydych chi'n sicr eich bod eisiau dileu y post hwn?",
|
||||
"confirmations.delete.title": "Dileu postiad?",
|
||||
|
@ -250,14 +250,14 @@
|
|||
"disabled_account_banner.text": "Mae eich cyfrif {disabledAccount} wedi ei analluogi ar hyn o bryd.",
|
||||
"dismissable_banner.community_timeline": "Dyma'r postiadau cyhoeddus diweddaraf gan bobl y caiff eu cyfrifon eu cynnal ar {domain}.",
|
||||
"dismissable_banner.dismiss": "Diystyru",
|
||||
"dismissable_banner.explore_links": "Y straeon newyddion hyn yw'r rhai sy'n cael eu rhannu fwyaf ar y ffederasiwn heddiw. Mae straeon newyddion mwy diweddar sy'n cael eu postio gan fwy o amrywiaeth o bobl yn cael eu graddio'n uwch.",
|
||||
"dismissable_banner.explore_links": "Y straeon newyddion hyn yw'r rhai sy'n cael eu rhannu fwyaf ar y ffedysawd heddiw. Mae straeon newyddion mwy diweddar sy'n cael eu postio gan fwy o amrywiaeth o bobl yn cael eu graddio'n uwch.",
|
||||
"dismissable_banner.explore_statuses": "Mae'r postiadau hyn o bob rhan o'r ffedysawd yn cael mwy o sylw heddiw. Mae postiadau mwy diweddar sydd â mwy o hybu a ffefrynnu'n cael eu graddio'n uwch.",
|
||||
"dismissable_banner.explore_tags": "Mae'r hashnodau hyn ar gynnydd y ffedysawd heddiw. Mae hashnodau sy'n cael eu defnyddio gan fwy o bobl amrywiol yn cael eu graddio'n uwch.",
|
||||
"dismissable_banner.public_timeline": "Dyma'r postiadau cyhoeddus diweddaraf gan bobl ar y ffedysawd y mae pobl ar {domain} yn eu dilyn.",
|
||||
"domain_block_modal.block": "Blocio gweinydd",
|
||||
"domain_block_modal.block_account_instead": "Blocio @{name} yn ei le",
|
||||
"domain_block_modal.they_can_interact_with_old_posts": "Gall pobl o'r gweinydd hwn ryngweithio â'ch hen bostiadau.",
|
||||
"domain_block_modal.they_cant_follow": "Ni all neb o'r gweinydd hwn eich dilyn.",
|
||||
"domain_block_modal.they_cant_follow": "All neb o'r gweinydd hwn eich dilyn.",
|
||||
"domain_block_modal.they_wont_know": "Fyddan nhw ddim yn gwybod eu bod wedi cael eu blocio.",
|
||||
"domain_block_modal.title": "Blocio parth?",
|
||||
"domain_block_modal.you_will_lose_num_followers": "Byddwch yn colli {followersCount, plural, one {{followersCountDisplay} dilynwr} other {{followersCountDisplay} dilynwyr}} a {followingCount, plural, one {{followingCountDisplay} person rydych yn dilyn} other {{followingCountDisplay} o bobl rydych yn eu dilyn}}.",
|
||||
|
@ -297,10 +297,10 @@
|
|||
"empty_column.account_suspended": "Cyfrif wedi'i atal",
|
||||
"empty_column.account_timeline": "Dim postiadau yma!",
|
||||
"empty_column.account_unavailable": "Nid yw'r proffil ar gael",
|
||||
"empty_column.blocks": "Nid ydych wedi blocio unrhyw ddefnyddwyr eto.",
|
||||
"empty_column.bookmarked_statuses": "Nid oes gennych unrhyw bostiad wedi'u cadw fel nod tudalen eto. Pan fyddwch yn gosod nod tudalen i un, mi fydd yn ymddangos yma.",
|
||||
"empty_column.blocks": "Dydych chi heb rwystro unrhyw ddefnyddwyr eto.",
|
||||
"empty_column.bookmarked_statuses": "Does gennych chi ddim unrhyw bostiad wedi'u cadw fel nod tudalen eto. Pan fyddwch yn gosod nod tudalen i un, mi fydd yn ymddangos yma.",
|
||||
"empty_column.community": "Mae'r ffrwd lleol yn wag. Beth am ysgrifennu rhywbeth cyhoeddus!",
|
||||
"empty_column.direct": "Nid oes gennych unrhyw grybwylliadau preifat eto. Pan fyddwch chi'n anfon neu'n derbyn un, bydd yn ymddangos yma.",
|
||||
"empty_column.direct": "Does gennych chi unrhyw grybwylliadau preifat eto. Pan fyddwch chi'n anfon neu'n derbyn un, bydd yn ymddangos yma.",
|
||||
"empty_column.domain_blocks": "Nid oes unrhyw barthau wedi'u blocio eto.",
|
||||
"empty_column.explore_statuses": "Does dim pynciau llosg ar hyn o bryd. Dewch nôl nes ymlaen!",
|
||||
"empty_column.favourited_statuses": "Rydych chi heb ffafrio unrhyw bostiadau eto. Pan byddwch chi'n ffafrio un, bydd yn ymddangos yma.",
|
||||
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Ymestyn fideo",
|
||||
"video.fullscreen": "Sgrin llawn",
|
||||
"video.hide": "Cuddio fideo",
|
||||
"video.mute": "Diffodd sain",
|
||||
"video.mute": "Tewi",
|
||||
"video.pause": "Oedi",
|
||||
"video.play": "Chwarae",
|
||||
"video.unmute": "Dad-dewi sain"
|
||||
"video.skip_backward": "Symud nôl",
|
||||
"video.skip_forward": "Symud ymlaen",
|
||||
"video.unmute": "Dad-dewi",
|
||||
"video.volume_down": "Lefel sain i lawr",
|
||||
"video.volume_up": "Lefel sain i fyny"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Udvid video",
|
||||
"video.fullscreen": "Fuldskærm",
|
||||
"video.hide": "Skjul video",
|
||||
"video.mute": "Sluk for lyden",
|
||||
"video.mute": "Slå lyd fra",
|
||||
"video.pause": "Sæt på pause",
|
||||
"video.play": "Afspil",
|
||||
"video.unmute": "Tænd for lyden"
|
||||
"video.skip_backward": "Overspring baglæns",
|
||||
"video.skip_forward": "Overspring fremad",
|
||||
"video.unmute": "Slå lyd tl",
|
||||
"video.volume_down": "Lydstyrke ned",
|
||||
"video.volume_up": "Lydstyrke op"
|
||||
}
|
||||
|
|
|
@ -591,7 +591,7 @@
|
|||
"notification.relationships_severance_event.domain_block": "Ein Admin von {from} hat {target} blockiert – darunter {followersCount} deiner Follower und {followingCount, plural, one {# Konto, dem} other {# Konten, denen}} du folgst.",
|
||||
"notification.relationships_severance_event.learn_more": "Mehr erfahren",
|
||||
"notification.relationships_severance_event.user_domain_block": "Du hast {target} blockiert – {followersCount} deiner Follower und {followingCount, plural, one {# Konto, dem} other {# Konten, denen}} du folgst, wurden entfernt.",
|
||||
"notification.status": "{name} veröffentlichte gerade",
|
||||
"notification.status": "{name} postete …",
|
||||
"notification.update": "{name} bearbeitete einen Beitrag",
|
||||
"notification_requests.accept": "Genehmigen",
|
||||
"notification_requests.accept_multiple": "{count, plural, one {# Anfrage genehmigen …} other {# Anfragen genehmigen …}}",
|
||||
|
@ -908,5 +908,9 @@
|
|||
"video.mute": "Stummschalten",
|
||||
"video.pause": "Pausieren",
|
||||
"video.play": "Abspielen",
|
||||
"video.unmute": "Stummschaltung aufheben"
|
||||
"video.skip_backward": "Zurückspulen",
|
||||
"video.skip_forward": "Vorspulen",
|
||||
"video.unmute": "Stummschaltung aufheben",
|
||||
"video.volume_down": "Leiser",
|
||||
"video.volume_up": "Lauter"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Επέκταση βίντεο",
|
||||
"video.fullscreen": "Πλήρης οθόνη",
|
||||
"video.hide": "Απόκρυψη βίντεο",
|
||||
"video.mute": "Σίγαση ήχου",
|
||||
"video.pause": "Παύση",
|
||||
"video.play": "Αναπαραγωγή",
|
||||
"video.unmute": "Αναπαραγωγή ήχου"
|
||||
"video.play": "Αναπαραγωγή"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Expand video",
|
||||
"video.fullscreen": "Full screen",
|
||||
"video.hide": "Hide video",
|
||||
"video.mute": "Mute sound",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Play",
|
||||
"video.unmute": "Unmute sound"
|
||||
"video.play": "Play"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Pligrandigi la videon",
|
||||
"video.fullscreen": "Igi plenekrana",
|
||||
"video.hide": "Kaŝu la filmeton",
|
||||
"video.mute": "Silentigi",
|
||||
"video.pause": "Paŭzigi",
|
||||
"video.play": "Ekigi",
|
||||
"video.unmute": "Malsilentigi"
|
||||
"video.play": "Ekigi"
|
||||
}
|
||||
|
|
|
@ -908,5 +908,9 @@
|
|||
"video.mute": "Silenciar",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Dejar de silenciar"
|
||||
"video.skip_backward": "Saltar atrás",
|
||||
"video.skip_forward": "Adelantar",
|
||||
"video.unmute": "Quitar silenciado",
|
||||
"video.volume_down": "Bajar volumen",
|
||||
"video.volume_up": "Subir volumen"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Expandir vídeo",
|
||||
"video.fullscreen": "Pantalla completa",
|
||||
"video.hide": "Ocultar vídeo",
|
||||
"video.mute": "Silenciar sonido",
|
||||
"video.mute": "Silenciar",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Dejar de silenciar sonido"
|
||||
"video.skip_backward": "Saltar atrás",
|
||||
"video.skip_forward": "Adelantar",
|
||||
"video.unmute": "Dejar de silenciar",
|
||||
"video.volume_down": "Bajar volumen",
|
||||
"video.volume_up": "Subir volumen"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Expandir vídeo",
|
||||
"video.fullscreen": "Pantalla completa",
|
||||
"video.hide": "Ocultar vídeo",
|
||||
"video.mute": "Silenciar sonido",
|
||||
"video.mute": "Silenciar",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Desilenciar sonido"
|
||||
"video.skip_backward": "Saltar atrás",
|
||||
"video.skip_forward": "Adelantar",
|
||||
"video.unmute": "Dejar de silenciar",
|
||||
"video.volume_down": "Bajar volumen",
|
||||
"video.volume_up": "Subir volumen"
|
||||
}
|
||||
|
|
|
@ -897,8 +897,6 @@
|
|||
"video.expand": "Suurenda video",
|
||||
"video.fullscreen": "Täisekraan",
|
||||
"video.hide": "Peida video",
|
||||
"video.mute": "Vaigista heli",
|
||||
"video.pause": "Paus",
|
||||
"video.play": "Mängi",
|
||||
"video.unmute": "Taasta heli"
|
||||
"video.play": "Mängi"
|
||||
}
|
||||
|
|
|
@ -840,8 +840,6 @@
|
|||
"video.expand": "Hedatu bideoa",
|
||||
"video.fullscreen": "Pantaila osoa",
|
||||
"video.hide": "Ezkutatu bideoa",
|
||||
"video.mute": "Mututu soinua",
|
||||
"video.pause": "Pausatu",
|
||||
"video.play": "Jo",
|
||||
"video.unmute": "Desmututu soinua"
|
||||
"video.play": "Jo"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "گسترش ویدیو",
|
||||
"video.fullscreen": "تمامصفحه",
|
||||
"video.hide": "نهفتن ویدیو",
|
||||
"video.mute": "خموشی صدا",
|
||||
"video.pause": "مکث",
|
||||
"video.play": "پخش",
|
||||
"video.unmute": "لغو خموشی صدا"
|
||||
"video.play": "پخش"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Laajenna video",
|
||||
"video.fullscreen": "Koko näyttö",
|
||||
"video.hide": "Piilota video",
|
||||
"video.mute": "Mykistä ääni",
|
||||
"video.mute": "Mykistä",
|
||||
"video.pause": "Tauko",
|
||||
"video.play": "Toista",
|
||||
"video.unmute": "Palauta ääni"
|
||||
"video.skip_backward": "Siirry taaksepäin",
|
||||
"video.skip_forward": "Siirry eteenpäin",
|
||||
"video.unmute": "Poista mykistys",
|
||||
"video.volume_down": "Laske äänenvoimakkuutta",
|
||||
"video.volume_up": "Nosta äänenvoimakkuutta"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Víðka sjónfílu",
|
||||
"video.fullscreen": "Fullur skermur",
|
||||
"video.hide": "Fjal sjónfílu",
|
||||
"video.mute": "Sløkk ljóðið",
|
||||
"video.mute": "Doyv",
|
||||
"video.pause": "Steðga á",
|
||||
"video.play": "Spæl",
|
||||
"video.unmute": "Tendra ljóðið"
|
||||
"video.skip_backward": "Leyp um aftureftir",
|
||||
"video.skip_forward": "Leyp um frameftir",
|
||||
"video.unmute": "Doyv ikki",
|
||||
"video.volume_down": "Minka ljóðstyrki",
|
||||
"video.volume_up": "Øk um ljóðstyrki"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Agrandir la vidéo",
|
||||
"video.fullscreen": "Plein écran",
|
||||
"video.hide": "Masquer la vidéo",
|
||||
"video.mute": "Couper le son",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Lecture",
|
||||
"video.unmute": "Rétablir le son"
|
||||
"video.play": "Lecture"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Agrandir la vidéo",
|
||||
"video.fullscreen": "Plein écran",
|
||||
"video.hide": "Masquer la vidéo",
|
||||
"video.mute": "Couper le son",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Lecture",
|
||||
"video.unmute": "Rétablir le son"
|
||||
"video.play": "Lecture"
|
||||
}
|
||||
|
|
|
@ -887,8 +887,6 @@
|
|||
"video.expand": "Fideo grutter meitsje",
|
||||
"video.fullscreen": "Folslein skerm",
|
||||
"video.hide": "Fideo ferstopje",
|
||||
"video.mute": "Lûd dôvje",
|
||||
"video.pause": "Skoft",
|
||||
"video.play": "Ofspylje",
|
||||
"video.unmute": "Lûd oan"
|
||||
"video.play": "Ofspylje"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Leath físeán",
|
||||
"video.fullscreen": "Lánscáileán",
|
||||
"video.hide": "Cuir físeán i bhfolach",
|
||||
"video.mute": "Ciúnaigh fuaim",
|
||||
"video.pause": "Cuir ar sos",
|
||||
"video.play": "Cuir ar siúl",
|
||||
"video.unmute": "Díchiúnaigh fuaim"
|
||||
"video.play": "Cuir ar siúl"
|
||||
}
|
||||
|
|
|
@ -831,8 +831,6 @@
|
|||
"video.expand": "Leudaich a’ video",
|
||||
"video.fullscreen": "Làn-sgrìn",
|
||||
"video.hide": "Falaich a’ video",
|
||||
"video.mute": "Mùch an fhuaim",
|
||||
"video.pause": "Cuir ’na stad",
|
||||
"video.play": "Cluich",
|
||||
"video.unmute": "Dì-mhùch an fhuaim"
|
||||
"video.play": "Cluich"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Estender o vídeo",
|
||||
"video.fullscreen": "Pantalla completa",
|
||||
"video.hide": "Agochar vídeo",
|
||||
"video.mute": "Silenciar son",
|
||||
"video.mute": "Acalar",
|
||||
"video.pause": "Deter",
|
||||
"video.play": "Reproducir",
|
||||
"video.unmute": "Permitir son"
|
||||
"video.skip_backward": "Retroceder",
|
||||
"video.skip_forward": "Avanzar",
|
||||
"video.unmute": "Non silenciar",
|
||||
"video.volume_down": "Baixar volume",
|
||||
"video.volume_up": "Subir volume"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "להרחיב וידאו",
|
||||
"video.fullscreen": "מסך מלא",
|
||||
"video.hide": "להסתיר וידאו",
|
||||
"video.mute": "השתקת צליל",
|
||||
"video.pause": "השהיה",
|
||||
"video.play": "ניגון",
|
||||
"video.unmute": "החזרת צליל"
|
||||
"video.play": "ניגון"
|
||||
}
|
||||
|
|
|
@ -483,8 +483,6 @@
|
|||
"video.expand": "Proširi video",
|
||||
"video.fullscreen": "Cijeli zaslon",
|
||||
"video.hide": "Sakrij video",
|
||||
"video.mute": "Utišaj zvuk",
|
||||
"video.pause": "Pauziraj",
|
||||
"video.play": "Reproduciraj",
|
||||
"video.unmute": "Uključi zvuk"
|
||||
"video.play": "Reproduciraj"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Videó nagyítása",
|
||||
"video.fullscreen": "Teljes képernyő",
|
||||
"video.hide": "Videó elrejtése",
|
||||
"video.mute": "Hang némítása",
|
||||
"video.mute": "Némítás",
|
||||
"video.pause": "Szünet",
|
||||
"video.play": "Lejátszás",
|
||||
"video.unmute": "Hang némításának feloldása"
|
||||
"video.skip_backward": "Visszaugrás",
|
||||
"video.skip_forward": "Előreugrás",
|
||||
"video.unmute": "Némítás feloldása",
|
||||
"video.volume_down": "Hangerő le",
|
||||
"video.volume_up": "Hangerő fel"
|
||||
}
|
||||
|
|
|
@ -473,8 +473,6 @@
|
|||
"video.expand": "Ընդարձակել տեսագրութիւնը",
|
||||
"video.fullscreen": "Լիաէկրան",
|
||||
"video.hide": "Թաքցնել տեսագրութիւնը",
|
||||
"video.mute": "Լռեցնել ձայնը",
|
||||
"video.pause": "Դադար տալ",
|
||||
"video.play": "Նուագել",
|
||||
"video.unmute": "Միացնել ձայնը"
|
||||
"video.play": "Նուագել"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Expander video",
|
||||
"video.fullscreen": "Schermo plen",
|
||||
"video.hide": "Celar video",
|
||||
"video.mute": "Silentiar le sono",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Reproducer",
|
||||
"video.unmute": "Non plus silentiar le sono"
|
||||
"video.play": "Reproducer"
|
||||
}
|
||||
|
|
|
@ -610,8 +610,6 @@
|
|||
"video.expand": "Perbesar video",
|
||||
"video.fullscreen": "Layar penuh",
|
||||
"video.hide": "Sembunyikan video",
|
||||
"video.mute": "Bisukan suara",
|
||||
"video.pause": "Jeda",
|
||||
"video.play": "Putar",
|
||||
"video.unmute": "Bunyikan suara"
|
||||
"video.play": "Putar"
|
||||
}
|
||||
|
|
|
@ -705,8 +705,6 @@
|
|||
"video.expand": "Expander video",
|
||||
"video.fullscreen": "Plen-ecran",
|
||||
"video.hide": "Celar video",
|
||||
"video.mute": "Silentiar li son",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproducter",
|
||||
"video.unmute": "Dessilentiar li son"
|
||||
"video.play": "Reproducter"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Expansez video",
|
||||
"video.fullscreen": "Plena skreno",
|
||||
"video.hide": "Celez video",
|
||||
"video.mute": "Silencigez sono",
|
||||
"video.pause": "Pauzez",
|
||||
"video.play": "Pleez",
|
||||
"video.unmute": "Desilencigez sono"
|
||||
"video.play": "Pleez"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Stækka myndskeið",
|
||||
"video.fullscreen": "Skjáfylli",
|
||||
"video.hide": "Fela myndskeið",
|
||||
"video.mute": "Þagga hljóð",
|
||||
"video.mute": "Þagga niður",
|
||||
"video.pause": "Gera hlé",
|
||||
"video.play": "Spila",
|
||||
"video.unmute": "Kveikja á hljóði"
|
||||
"video.skip_backward": "Stökkva til baka",
|
||||
"video.skip_forward": "Stökkva áfram",
|
||||
"video.unmute": "Hætta að þagga",
|
||||
"video.volume_down": "Lækka hljóðstyrk",
|
||||
"video.volume_up": "Hækka hljóðstyrk"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Espandi il video",
|
||||
"video.fullscreen": "Schermo intero",
|
||||
"video.hide": "Nascondi il video",
|
||||
"video.mute": "Silenzia suono",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Riproduci",
|
||||
"video.unmute": "Riattiva suono"
|
||||
"video.play": "Riproduci"
|
||||
}
|
||||
|
|
|
@ -906,5 +906,9 @@
|
|||
"video.mute": "ミュート",
|
||||
"video.pause": "一時停止",
|
||||
"video.play": "再生",
|
||||
"video.unmute": "ミュートを解除する"
|
||||
"video.skip_backward": "後方にスキップ",
|
||||
"video.skip_forward": "前方にスキップ",
|
||||
"video.unmute": "ミュート解除",
|
||||
"video.volume_down": "音量を下げる",
|
||||
"video.volume_up": "音量を上げる"
|
||||
}
|
||||
|
|
|
@ -234,8 +234,6 @@
|
|||
"video.expand": "ვიდეოს გაფართოება",
|
||||
"video.fullscreen": "ჩვენება სრულ ეკრანზე",
|
||||
"video.hide": "ვიდეოს დამალვა",
|
||||
"video.mute": "ხმის გაჩუმება",
|
||||
"video.pause": "პაუზა",
|
||||
"video.play": "დაკვრა",
|
||||
"video.unmute": "ხმის გაჩუმების მოშორება"
|
||||
"video.play": "დაკვრა"
|
||||
}
|
||||
|
|
|
@ -649,8 +649,6 @@
|
|||
"video.expand": "Semɣeṛ tavidyut",
|
||||
"video.fullscreen": "Agdil aččuran",
|
||||
"video.hide": "Ffer tabidyutt",
|
||||
"video.mute": "Gzem imesli",
|
||||
"video.pause": "Sgunfu",
|
||||
"video.play": "Seddu",
|
||||
"video.unmute": "Rmed imesli"
|
||||
"video.play": "Seddu"
|
||||
}
|
||||
|
|
|
@ -337,8 +337,6 @@
|
|||
"video.expand": "Видеоны аш",
|
||||
"video.fullscreen": "Толық экран",
|
||||
"video.hide": "Видеоны жасыр",
|
||||
"video.mute": "Дыбысын бас",
|
||||
"video.pause": "Пауза",
|
||||
"video.play": "Қосу",
|
||||
"video.unmute": "Дауысын аш"
|
||||
"video.play": "Қосу"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "동영상 확장",
|
||||
"video.fullscreen": "전체화면",
|
||||
"video.hide": "동영상 숨기기",
|
||||
"video.mute": "음소거",
|
||||
"video.pause": "일시정지",
|
||||
"video.play": "재생",
|
||||
"video.unmute": "음소거 해제"
|
||||
"video.play": "재생"
|
||||
}
|
||||
|
|
|
@ -549,8 +549,6 @@
|
|||
"video.expand": "Vîdyoyê berferh bike",
|
||||
"video.fullscreen": "Dimendera tijî",
|
||||
"video.hide": "Vîdyo veşêre",
|
||||
"video.mute": "Dengê qut bike",
|
||||
"video.pause": "Rawestîne",
|
||||
"video.play": "Vêxe",
|
||||
"video.unmute": "Dengê qut neke"
|
||||
"video.play": "Vêxe"
|
||||
}
|
||||
|
|
|
@ -339,8 +339,6 @@
|
|||
"video.expand": "Efani gwydhyow",
|
||||
"video.fullscreen": "Skrin leun",
|
||||
"video.hide": "Kudha gwydhyow",
|
||||
"video.mute": "Tawhe son",
|
||||
"video.pause": "Powes",
|
||||
"video.play": "Seni",
|
||||
"video.unmute": "Antawhe son"
|
||||
"video.play": "Seni"
|
||||
}
|
||||
|
|
|
@ -241,6 +241,5 @@
|
|||
"units.short.thousand": "{count} millia",
|
||||
"upload_button.label": "Imaginēs, vīdeō aut fīle audītūs adde",
|
||||
"upload_form.edit": "Recolere",
|
||||
"upload_progress.label": "Uploading…",
|
||||
"video.mute": "Confutare soni"
|
||||
"upload_progress.label": "Uploading…"
|
||||
}
|
||||
|
|
|
@ -775,8 +775,6 @@
|
|||
"video.expand": "Espande video",
|
||||
"video.fullscreen": "Ekran kompleto",
|
||||
"video.hide": "Eskonde video",
|
||||
"video.mute": "Silensia son",
|
||||
"video.pause": "Pauza",
|
||||
"video.play": "Reproduze",
|
||||
"video.unmute": "Desilensia son"
|
||||
"video.play": "Reproduze"
|
||||
}
|
||||
|
|
|
@ -890,8 +890,6 @@
|
|||
"video.expand": "Išplėsti vaizdo įrašą",
|
||||
"video.fullscreen": "Visas ekranas",
|
||||
"video.hide": "Slėpti vaizdo įrašą",
|
||||
"video.mute": "Išjungti garsą",
|
||||
"video.pause": "Pristabdyti",
|
||||
"video.play": "Leisti",
|
||||
"video.unmute": "Įjungti garsą"
|
||||
"video.play": "Leisti"
|
||||
}
|
||||
|
|
|
@ -743,8 +743,6 @@
|
|||
"video.expand": "Paplašināt video",
|
||||
"video.fullscreen": "Pilnekrāns",
|
||||
"video.hide": "Slēpt video",
|
||||
"video.mute": "Izslēgt skaņu",
|
||||
"video.pause": "Pauze",
|
||||
"video.play": "Atskaņot",
|
||||
"video.unmute": "Ieslēgt skaņu"
|
||||
"video.play": "Atskaņot"
|
||||
}
|
||||
|
|
|
@ -405,7 +405,6 @@
|
|||
"video.expand": "വീഡിയോ വികസപ്പിക്കൂ",
|
||||
"video.fullscreen": "പൂർണ്ണ സ്ക്രീൻ",
|
||||
"video.hide": "വീഡിയോ മറയ്ക്കുക",
|
||||
"video.mute": "ശബ്ദം നിശബ്ദമാക്കൂ",
|
||||
"video.pause": "താൽക്കാലികമായി നിർത്തുക",
|
||||
"video.play": "പ്ലേ"
|
||||
}
|
||||
|
|
|
@ -683,8 +683,6 @@
|
|||
"video.expand": "Besarkan video",
|
||||
"video.fullscreen": "Skrin penuh",
|
||||
"video.hide": "Sembunyikan video",
|
||||
"video.mute": "Bisukan bunyi",
|
||||
"video.pause": "Jeda",
|
||||
"video.play": "Main",
|
||||
"video.unmute": "Nyahbisukan bunyi"
|
||||
"video.play": "Main"
|
||||
}
|
||||
|
|
|
@ -598,8 +598,6 @@
|
|||
"video.expand": "ဗီဒီယိုကို ချဲ့ပါ",
|
||||
"video.fullscreen": "မျက်နှာပြင်အပြည့်",
|
||||
"video.hide": "ဗီဒီယိုကို ဖျောက်ပါ",
|
||||
"video.mute": "အသံပိတ်ထားပါ",
|
||||
"video.pause": "ခဏရပ်ပါ",
|
||||
"video.play": "ဖွင့်ပါ",
|
||||
"video.unmute": "အသံပြန်ဖွင့်ပါ"
|
||||
"video.play": "ဖွင့်ပါ"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,12 @@
|
|||
"video.expand": "Video groter maken",
|
||||
"video.fullscreen": "Volledig scherm",
|
||||
"video.hide": "Video verbergen",
|
||||
"video.mute": "Geluid uitschakelen",
|
||||
"video.mute": "Dempen",
|
||||
"video.pause": "Pauze",
|
||||
"video.play": "Afspelen",
|
||||
"video.unmute": "Geluid inschakelen"
|
||||
"video.skip_backward": "Terugspoelen",
|
||||
"video.skip_forward": "Vooruitspoelen",
|
||||
"video.unmute": "Dempen opheffen",
|
||||
"video.volume_down": "Volume omlaag",
|
||||
"video.volume_up": "Volume omhoog"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Utvid video",
|
||||
"video.fullscreen": "Fullskjerm",
|
||||
"video.hide": "Gøym video",
|
||||
"video.mute": "Demp lyd",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Spel av",
|
||||
"video.unmute": "Av-dempe lyd"
|
||||
"video.play": "Spel av"
|
||||
}
|
||||
|
|
|
@ -790,8 +790,6 @@
|
|||
"video.expand": "Utvid video",
|
||||
"video.fullscreen": "Fullskjerm",
|
||||
"video.hide": "Skjul video",
|
||||
"video.mute": "Skru av lyd",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Spill av",
|
||||
"video.unmute": "Skru på lyd"
|
||||
"video.play": "Spill av"
|
||||
}
|
||||
|
|
|
@ -550,8 +550,6 @@
|
|||
"video.expand": "Agrandir la vidèo",
|
||||
"video.fullscreen": "Ecran complèt",
|
||||
"video.hide": "Amagar la vidèo",
|
||||
"video.mute": "Copar lo son",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Lectura",
|
||||
"video.unmute": "Restablir lo son"
|
||||
"video.play": "Lectura"
|
||||
}
|
||||
|
|
|
@ -577,8 +577,6 @@
|
|||
"video.expand": "ਵੀਡੀਓ ਨੂੰ ਫੈਲਾਓ",
|
||||
"video.fullscreen": "ਪੂਰੀ ਸਕਰੀਨ",
|
||||
"video.hide": "ਵੀਡੀਓ ਨੂੰ ਲੁਕਾਓ",
|
||||
"video.mute": "ਆਵਾਜ਼ ਨੂੰ ਬੰਦ ਕਰੋ",
|
||||
"video.pause": "ਠਹਿਰੋ",
|
||||
"video.play": "ਚਲਾਓ",
|
||||
"video.unmute": "ਆਵਾਜ਼ ਨੂੰ ਸੁਣਾਓ"
|
||||
"video.play": "ਚਲਾਓ"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,6 @@
|
|||
"video.expand": "Rozszerz film",
|
||||
"video.fullscreen": "Pełny ekran",
|
||||
"video.hide": "Ukryj film",
|
||||
"video.mute": "Wycisz",
|
||||
"video.pause": "Pauzuj",
|
||||
"video.play": "Odtwórz",
|
||||
"video.unmute": "Cofnij wyciszenie"
|
||||
"video.play": "Odtwórz"
|
||||
}
|
||||
|
|
|
@ -902,8 +902,6 @@
|
|||
"video.expand": "Abrir vídeo",
|
||||
"video.fullscreen": "Tela cheia",
|
||||
"video.hide": "Ocultar mídia",
|
||||
"video.mute": "Sem som",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Executar",
|
||||
"video.unmute": "Com som"
|
||||
"video.play": "Executar"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Expandir vídeo",
|
||||
"video.fullscreen": "Ecrã completo",
|
||||
"video.hide": "Ocultar vídeo",
|
||||
"video.mute": "Desativar som",
|
||||
"video.pause": "Pausar",
|
||||
"video.play": "Reproduzir",
|
||||
"video.unmute": "Ativar som"
|
||||
"video.play": "Reproduzir"
|
||||
}
|
||||
|
|
|
@ -597,8 +597,6 @@
|
|||
"video.expand": "Extinde video",
|
||||
"video.fullscreen": "Ecran complet",
|
||||
"video.hide": "Ascunde video",
|
||||
"video.mute": "Oprește sonorul",
|
||||
"video.pause": "Pauză",
|
||||
"video.play": "Redare",
|
||||
"video.unmute": "Repornește sunetul"
|
||||
"video.play": "Redare"
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"about.contact": "Связаться:",
|
||||
"about.disclaimer": "Mastodon — свободное программное обеспечение с открытым исходным кодом и торговая марка Mastodon gGmbH.",
|
||||
"about.domain_blocks.no_reason_available": "Причина не указана",
|
||||
"about.domain_blocks.preamble": "Mastodon обычно позволяет просматривать содержимое и взаимодействовать с другими пользователями любых серверов в Федиверсе. Вот исключения, сделанные конкретно для этого сервера.",
|
||||
"about.domain_blocks.preamble": "Mastodon обычно позволяет просматривать содержимое и взаимодействовать с пользователями любых других серверов в федивёрсе. Вот исключения, сделанные конкретно для этого сервера.",
|
||||
"about.domain_blocks.silenced.explanation": "Как правило, вы не увидите профили и контент с этого сервера, если вы специально не будете их искать или не подпишетесь на них.",
|
||||
"about.domain_blocks.silenced.title": "Ограничивается",
|
||||
"about.domain_blocks.suspended.explanation": "Никакие данные с этого сервера не будут обрабатываться, храниться или обмениваться, что делает невозможным любое взаимодействие или связь с пользователями с этого сервера.",
|
||||
|
@ -18,13 +18,13 @@
|
|||
"account.block": "Заблокировать @{name}",
|
||||
"account.block_domain": "Заблокировать {domain}",
|
||||
"account.block_short": "Заблокировать",
|
||||
"account.blocked": "Заблокировано",
|
||||
"account.blocked": "Заблокирован(а)",
|
||||
"account.cancel_follow_request": "Отозвать запрос на подписку",
|
||||
"account.copy": "Скопировать ссылку на профиль",
|
||||
"account.copy": "Копировать ссылку на профиль",
|
||||
"account.direct": "Упомянуть @{name} лично",
|
||||
"account.disable_notifications": "Не уведомлять о постах от @{name}",
|
||||
"account.domain_blocked": "Домен заблокирован",
|
||||
"account.edit_profile": "Редактировать профиль",
|
||||
"account.edit_profile": "Редактировать",
|
||||
"account.enable_notifications": "Уведомлять о постах от @{name}",
|
||||
"account.endorse": "Рекомендовать в профиле",
|
||||
"account.featured_tags.last_status_at": "Последний пост {date}",
|
||||
|
@ -40,20 +40,20 @@
|
|||
"account.follows.empty": "Этот пользователь пока ни на кого не подписался.",
|
||||
"account.go_to_profile": "Перейти к профилю",
|
||||
"account.hide_reblogs": "Скрыть продвижения от @{name}",
|
||||
"account.in_memoriam": "Вечная память.",
|
||||
"account.in_memoriam": "In Memoriam.",
|
||||
"account.joined_short": "Дата регистрации",
|
||||
"account.languages": "Изменить языки подписки",
|
||||
"account.link_verified_on": "Владение этой ссылкой было проверено {date}",
|
||||
"account.locked_info": "Это закрытый аккаунт. Его владелец вручную одобряет подписчиков.",
|
||||
"account.locked_info": "Это закрытая учётная запись. Её владелец вручную одобряет подписчиков.",
|
||||
"account.media": "Медиа",
|
||||
"account.mention": "Упомянуть @{name}",
|
||||
"account.moved_to": "У {name} теперь новый аккаунт:",
|
||||
"account.moved_to": "У {name} теперь новая учётная запись:",
|
||||
"account.mute": "Игнорировать @{name}",
|
||||
"account.mute_notifications_short": "Отключить уведомления",
|
||||
"account.mute_short": "Приглушить",
|
||||
"account.mute_short": "Игнорировать",
|
||||
"account.muted": "Игнорируется",
|
||||
"account.mutual": "Взаимно",
|
||||
"account.no_bio": "Описание не предоставлено.",
|
||||
"account.mutual": "Взаимные подписки",
|
||||
"account.no_bio": "Описание профиля отсутствует.",
|
||||
"account.open_original_page": "Открыть исходную страницу",
|
||||
"account.posts": "Посты",
|
||||
"account.posts_with_replies": "Посты и ответы",
|
||||
|
@ -68,21 +68,21 @@
|
|||
"account.unblock_short": "Разблокировать",
|
||||
"account.unendorse": "Не рекомендовать в профиле",
|
||||
"account.unfollow": "Отписаться",
|
||||
"account.unmute": "Перестать игнорировать @{name}",
|
||||
"account.unmute": "Не игнорировать @{name}",
|
||||
"account.unmute_notifications_short": "Включить уведомления",
|
||||
"account.unmute_short": "Не игнорировать",
|
||||
"account_note.placeholder": "Текст заметки",
|
||||
"admin.dashboard.daily_retention": "Уровень удержания пользователей после регистрации, в днях",
|
||||
"admin.dashboard.monthly_retention": "Уровень удержания пользователей после регистрации, в месяцах",
|
||||
"admin.dashboard.retention.average": "В среднем за всё время",
|
||||
"admin.dashboard.retention.average": "В среднем",
|
||||
"admin.dashboard.retention.cohort": "Месяц регистрации",
|
||||
"admin.dashboard.retention.cohort_size": "Новые пользователи",
|
||||
"admin.impact_report.instance_accounts": "Профили учетных записей, которые будут удалены",
|
||||
"admin.impact_report.instance_followers": "Подписчики, которых потеряют наши пользователи",
|
||||
"admin.impact_report.instance_follows": "Подписчики, которых потеряют их пользователи",
|
||||
"admin.impact_report.title": "Резюме воздействия",
|
||||
"alert.rate_limited.message": "Пожалуйста, повторите после {retry_time, time, medium}.",
|
||||
"alert.rate_limited.title": "Ограничение количества запросов",
|
||||
"alert.rate_limited.message": "Подождите до {retry_time, time, medium}, прежде чем делать что-либо ещё.",
|
||||
"alert.rate_limited.title": "Слишком много запросов",
|
||||
"alert.unexpected.message": "Произошла непредвиденная ошибка.",
|
||||
"alert.unexpected.title": "Ой!",
|
||||
"alt_text_badge.title": "Альтернативный текст",
|
||||
|
@ -125,23 +125,23 @@
|
|||
"block_modal.you_wont_see_mentions": "Вы не увидите посты, которые его упоминают.",
|
||||
"boost_modal.combo": "{combo}, чтобы пропустить это в следующий раз",
|
||||
"boost_modal.reblog": "Продвинуть пост?",
|
||||
"boost_modal.undo_reblog": "Убрать продвижение?",
|
||||
"bundle_column_error.copy_stacktrace": "Скопировать отчет об ошибке",
|
||||
"boost_modal.undo_reblog": "Отменить продвижение?",
|
||||
"bundle_column_error.copy_stacktrace": "Копировать отчёт об ошибке",
|
||||
"bundle_column_error.error.body": "Запрошенная страница не может быть отображена. Это может быть вызвано ошибкой в нашем коде или проблемой совместимости браузера.",
|
||||
"bundle_column_error.error.title": "О нет!",
|
||||
"bundle_column_error.network.body": "При загрузке этой страницы произошла ошибка. Это может быть связано с Вашим Интернет-соединением или неполадками на сервере.",
|
||||
"bundle_column_error.network.body": "При загрузке этой страницы произошла ошибка. Это может быть вызвано временными проблемами с вашим подключением к интернету или ошибкой на сервере.",
|
||||
"bundle_column_error.network.title": "Ошибка сети",
|
||||
"bundle_column_error.retry": "Попробовать снова",
|
||||
"bundle_column_error.return": "Вернуться на главную",
|
||||
"bundle_column_error.routing.body": "Запрошенная страница не найдена. Вы уверены, что URL в адресной строке правильный?",
|
||||
"bundle_column_error.routing.body": "Запрошенная страница не найдена. Вы уверены, что в адресной строке указан правильный URL?",
|
||||
"bundle_column_error.routing.title": "404",
|
||||
"bundle_modal_error.close": "Закрыть",
|
||||
"bundle_modal_error.message": "Что-то пошло не так при загрузке этой страницы.",
|
||||
"bundle_modal_error.retry": "Попробовать снова",
|
||||
"closed_registrations.other_server_instructions": "Поскольку Mastodon децентрализован, вы можете создать учетную запись на другом сервере и всё ещё взаимодействовать с этим сервером.",
|
||||
"closed_registrations_modal.description": "Создать учётную запись на {domain} сейчас не выйдет, но имейте в виду, что вам не нужна учётная запись именно на {domain}, чтобы использовать Mastodon.",
|
||||
"closed_registrations.other_server_instructions": "Поскольку Mastodon децентрализован, вы можете зарегистрироваться на другом сервере и всё равно взаимодействовать с этим сервером.",
|
||||
"closed_registrations_modal.description": "Зарегистрироваться на {domain} сейчас не выйдет, но имейте в виду, что вам не нужна учётная запись именно на {domain}, чтобы использовать Mastodon.",
|
||||
"closed_registrations_modal.find_another_server": "Найти другой сервер",
|
||||
"closed_registrations_modal.preamble": "Mastodon децентрализован, поэтому независимо от того, где вы создадите свою учетную запись, вы сможете следить и взаимодействовать с кем угодно на этом сервере. Вы даже можете разместить свой собственный сервер!",
|
||||
"closed_registrations_modal.preamble": "Mastodon децентрализован, поэтому независимо от того, где именно вы зарегистрируетесь, вы сможете подписываться и взаимодействовать с кем угодно на этом сервере. Вы даже можете создать свой собственный сервер!",
|
||||
"closed_registrations_modal.title": "Регистрация в Mastodon",
|
||||
"column.about": "О проекте",
|
||||
"column.blocks": "Заблокированные пользователи",
|
||||
|
@ -151,8 +151,8 @@
|
|||
"column.direct": "Личные упоминания",
|
||||
"column.directory": "Просмотр профилей",
|
||||
"column.domain_blocks": "Заблокированные домены",
|
||||
"column.edit_list": "Изменить список",
|
||||
"column.favourites": "Избранные",
|
||||
"column.edit_list": "Редактировать список",
|
||||
"column.favourites": "Избранное",
|
||||
"column.firehose": "Живая лента",
|
||||
"column.follow_requests": "Запросы на подписку",
|
||||
"column.home": "Главная",
|
||||
|
@ -175,7 +175,7 @@
|
|||
"community.column_settings.media_only": "Только с медиафайлами",
|
||||
"community.column_settings.remote_only": "Только удалённые",
|
||||
"compose.language.change": "Изменить язык",
|
||||
"compose.language.search": "Поиск языков...",
|
||||
"compose.language.search": "Найти язык...",
|
||||
"compose.published.body": "Пост опубликован.",
|
||||
"compose.published.open": "Открыть",
|
||||
"compose.saved.body": "Пост отредактирован.",
|
||||
|
@ -185,7 +185,7 @@
|
|||
"compose_form.lock_disclaimer": "Ваша учётная запись {locked}. Любой пользователь сможет подписаться на вас и просматривать посты для подписчиков.",
|
||||
"compose_form.lock_disclaimer.lock": "не закрыта",
|
||||
"compose_form.placeholder": "О чём думаете?",
|
||||
"compose_form.poll.duration": "Продолжительность опроса",
|
||||
"compose_form.poll.duration": "Продолжительность",
|
||||
"compose_form.poll.multiple": "Несколько вариантов ответа",
|
||||
"compose_form.poll.option_placeholder": "Вариант {number}",
|
||||
"compose_form.poll.single": "Один вариант ответа",
|
||||
|
@ -196,25 +196,25 @@
|
|||
"compose_form.publish_form": "Опубликовать",
|
||||
"compose_form.reply": "Ответить",
|
||||
"compose_form.save_changes": "Сохранить",
|
||||
"compose_form.spoiler.marked": "Текст скрыт за предупреждением",
|
||||
"compose_form.spoiler.unmarked": "Текст не скрыт",
|
||||
"compose_form.spoiler_placeholder": "Предупреждение о содержимом (необязательно)",
|
||||
"compose_form.spoiler.marked": "Удалить предупреждение о содержании",
|
||||
"compose_form.spoiler.unmarked": "Добавить предупреждение о содержании",
|
||||
"compose_form.spoiler_placeholder": "Предупреждение о содержании (необязательно)",
|
||||
"confirmation_modal.cancel": "Отмена",
|
||||
"confirmations.block.confirm": "Заблокировать",
|
||||
"confirmations.delete.confirm": "Удалить",
|
||||
"confirmations.delete.message": "Вы уверены, что хотите удалить этот пост?",
|
||||
"confirmations.delete.title": "Удалить пост?",
|
||||
"confirmations.delete_list.confirm": "Удалить",
|
||||
"confirmations.delete_list.message": "Вы действительно хотите навсегда удалить этот список?",
|
||||
"confirmations.delete_list.message": "Вы уверены, что хотите навсегда удалить этот список?",
|
||||
"confirmations.delete_list.title": "Удалить список?",
|
||||
"confirmations.discard_edit_media.confirm": "Сбросить",
|
||||
"confirmations.discard_edit_media.message": "У вас есть несохранённые изменения в описании мультимедиа или предпросмотре, сбросить их?",
|
||||
"confirmations.edit.confirm": "Редактировать",
|
||||
"confirmations.edit.message": "При редактировании, текст набираемого поста будет очищен. Продолжить?",
|
||||
"confirmations.edit.title": "Переписать сообщение?",
|
||||
"confirmations.edit.message": "Если вы начнёте редактировать сейчас, то набираемый в данный момент пост будет стёрт. Вы уверены, что хотите продолжить?",
|
||||
"confirmations.edit.title": "Стереть несохранённый черновик поста?",
|
||||
"confirmations.follow_to_list.confirm": "Подписаться, а затем добавить в список",
|
||||
"confirmations.follow_to_list.message": "Чтобы добавить пользователя {name} в список, вы должны быть на него подписаны.",
|
||||
"confirmations.follow_to_list.title": "Подписаться?",
|
||||
"confirmations.follow_to_list.title": "Подписаться на пользователя?",
|
||||
"confirmations.logout.confirm": "Выйти",
|
||||
"confirmations.logout.message": "Вы уверены, что хотите выйти?",
|
||||
"confirmations.logout.title": "Выйти?",
|
||||
|
@ -227,8 +227,8 @@
|
|||
"confirmations.redraft.message": "Вы уверены, что хотите удалить и переписать этот пост? Отметки «избранного», продвижения и ответы к оригинальному посту будут потеряны.",
|
||||
"confirmations.redraft.title": "Создать пост заново?",
|
||||
"confirmations.reply.confirm": "Ответить",
|
||||
"confirmations.reply.message": "При ответе, текст набираемого поста будет очищен. Продолжить?",
|
||||
"confirmations.reply.title": "Перепишем пост?",
|
||||
"confirmations.reply.message": "Если вы начнёте составлять ответ сейчас, то набираемый в данный момент пост будет стёрт. Вы уверены, что хотите продолжить?",
|
||||
"confirmations.reply.title": "Стереть несохранённый черновик поста?",
|
||||
"confirmations.unfollow.confirm": "Отписаться",
|
||||
"confirmations.unfollow.message": "Вы уверены, что хотите отписаться от {name}?",
|
||||
"confirmations.unfollow.title": "Отписаться?",
|
||||
|
@ -242,7 +242,7 @@
|
|||
"copy_icon_button.copied": "Скопировано в буфер обмена",
|
||||
"copypaste.copied": "Скопировано",
|
||||
"copypaste.copy_to_clipboard": "Копировать в буфер обмена",
|
||||
"directory.federated": "Со всей федерации",
|
||||
"directory.federated": "Со всего федивёрса",
|
||||
"directory.local": "Только с {domain}",
|
||||
"directory.new_arrivals": "Новички",
|
||||
"directory.recently_active": "Недавно активные",
|
||||
|
@ -250,12 +250,12 @@
|
|||
"disabled_account_banner.text": "Ваша учётная запись {disabledAccount} в настоящее время отключена.",
|
||||
"dismissable_banner.community_timeline": "Это самые новые публичные посты от тех пользователей, чьи учётные записи находятся на сервере {domain}.",
|
||||
"dismissable_banner.dismiss": "Закрыть",
|
||||
"dismissable_banner.explore_links": "Об этих новостях прямо сейчас говорят люди на этом и других серверах децентрализованной сети.",
|
||||
"dismissable_banner.explore_statuses": "Эти посты привлекают людей на этом и других серверах децентрализованной сети прямо сейчас.",
|
||||
"dismissable_banner.explore_tags": "Эти хэштеги привлекают людей на этом и других серверах децентрализованной сети прямо сейчас.",
|
||||
"dismissable_banner.public_timeline": "Это самые новые публичные посты от тех пользователей этого и других серверов децентрализованной сети, на которых подписываются пользователи {domain}.",
|
||||
"dismissable_banner.explore_links": "Об этих новостях говорят в федивёрсе прямо сейчас. Свежие новости, опубликованные несколькими разными людьми, ранжируются выше.",
|
||||
"dismissable_banner.explore_statuses": "Эти посты со всего федивёрса прямо сейчас набирают популярность. Более новые посты с более высоким количеством взаимодействий ранжируются выше.",
|
||||
"dismissable_banner.explore_tags": "Эти хэштеги набирают популярность в федивёрсе прямо сейчас. Хэштеги, используемые несколькими разными людьми, ранжируются выше.",
|
||||
"dismissable_banner.public_timeline": "Это самые новые публичные посты от всех тех людей в федивёрсе, на которых подписаны пользователи {domain}.",
|
||||
"domain_block_modal.block": "Заблокировать сервер",
|
||||
"domain_block_modal.block_account_instead": "Заблокировать только @{name}",
|
||||
"domain_block_modal.block_account_instead": "Заблокировать @{name}",
|
||||
"domain_block_modal.they_can_interact_with_old_posts": "Пользователи с этого сервера смогут взаимодействовать с вашими старыми постами.",
|
||||
"domain_block_modal.they_cant_follow": "Пользователи с этого сервера не смогут подписаться на вас.",
|
||||
"domain_block_modal.they_wont_know": "Пользователи с этого сервера не будут знать, что вы их блокируете.",
|
||||
|
@ -294,14 +294,14 @@
|
|||
"emoji_button.symbols": "Символы",
|
||||
"emoji_button.travel": "Путешествия и места",
|
||||
"empty_column.account_hides_collections": "Данный пользователь решил не предоставлять эту информацию",
|
||||
"empty_column.account_suspended": "Учетная запись заблокирована",
|
||||
"empty_column.account_suspended": "Учётная запись заблокирована",
|
||||
"empty_column.account_timeline": "Здесь нет постов!",
|
||||
"empty_column.account_unavailable": "Профиль недоступен",
|
||||
"empty_column.blocks": "Вы ещё никого не заблокировали.",
|
||||
"empty_column.bookmarked_statuses": "У вас пока нет закладок. Когда вы добавляете пост в закладки, он появляется здесь.",
|
||||
"empty_column.community": "Локальная лента пуста. Напишите что-нибудь, чтобы разогреть народ!",
|
||||
"empty_column.direct": "У вас пока нет личных сообщений. Как только вы отправите или получите сообщение, оно появится здесь.",
|
||||
"empty_column.domain_blocks": "Скрытых доменов пока нет.",
|
||||
"empty_column.domain_blocks": "Заблокированных доменов пока нет.",
|
||||
"empty_column.explore_statuses": "Нет актуального. Проверьте позже!",
|
||||
"empty_column.favourited_statuses": "Вы не добавили ни один пост в «Избранное». Как только вы это сделаете, он появится здесь.",
|
||||
"empty_column.favourites": "Никто ещё не добавил этот пост в «Избранное». Как только кто-то это сделает, это отобразится здесь.",
|
||||
|
@ -313,7 +313,7 @@
|
|||
"empty_column.mutes": "Вы ещё никого не добавляли в список игнорируемых.",
|
||||
"empty_column.notification_requests": "Здесь ничего нет! Когда вы получите новые уведомления, они здесь появятся согласно вашим настройкам.",
|
||||
"empty_column.notifications": "У вас пока нет уведомлений. Взаимодействуйте с другими, чтобы завести разговор.",
|
||||
"empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других узлов, чтобы заполнить ленту",
|
||||
"empty_column.public": "Здесь ничего нет! Опубликуйте что-нибудь или подпишитесь на пользователей с других серверов, чтобы заполнить ленту",
|
||||
"error.unexpected_crash.explanation": "Из-за несовместимого браузера или ошибки в нашем коде, эта страница не может быть корректно отображена.",
|
||||
"error.unexpected_crash.explanation_addons": "Эта страница не может быть корректно отображена. Скорее всего, эта ошибка вызвана расширением браузера или инструментом автоматического перевода.",
|
||||
"error.unexpected_crash.next_steps": "Попробуйте обновить страницу. Если проблема не исчезает, используйте Mastodon из-под другого браузера или приложения.",
|
||||
|
@ -331,21 +331,21 @@
|
|||
"filter_modal.added.expired_title": "Истёкший фильтр!",
|
||||
"filter_modal.added.review_and_configure": "Для просмотра и настройки этой категории фильтра, перейдите в {settings_link}.",
|
||||
"filter_modal.added.review_and_configure_title": "Настройки фильтра",
|
||||
"filter_modal.added.settings_link": "страница настроек",
|
||||
"filter_modal.added.settings_link": "настройки",
|
||||
"filter_modal.added.short_explanation": "Этот пост был добавлен в следующую категорию фильтра: {title}.",
|
||||
"filter_modal.added.title": "Фильтр добавлен!",
|
||||
"filter_modal.select_filter.context_mismatch": "не применяется к этому контексту",
|
||||
"filter_modal.select_filter.expired": "истекло",
|
||||
"filter_modal.select_filter.expired": "истёкший",
|
||||
"filter_modal.select_filter.prompt_new": "Новая категория: {name}",
|
||||
"filter_modal.select_filter.search": "Поиск или создание",
|
||||
"filter_modal.select_filter.subtitle": "Используйте существующую категорию или создайте новую",
|
||||
"filter_modal.select_filter.title": "Фильтровать этот пост",
|
||||
"filter_modal.title.status": "Фильтровать пост",
|
||||
"filter_warning.matches_filter": "Соответствует фильтру \"<span>{title}</span>\"",
|
||||
"filtered_notifications_banner.pending_requests": "Вы можете знать {count, plural, =0 {ни одного человека} one {одного человека} other {# человек}}",
|
||||
"filtered_notifications_banner.pending_requests": "От {count, plural, =0 {не известных вам людей} one {# возможно вам известного человека} other {# возможно вам известных человек}}",
|
||||
"filtered_notifications_banner.title": "Отфильтрованные уведомления",
|
||||
"firehose.all": "Все",
|
||||
"firehose.local": "Текущий сервер",
|
||||
"firehose.all": "Всё вместе",
|
||||
"firehose.local": "Этот сервер",
|
||||
"firehose.remote": "Другие серверы",
|
||||
"follow_request.authorize": "Авторизовать",
|
||||
"follow_request.reject": "Отказать",
|
||||
|
@ -372,7 +372,7 @@
|
|||
"footer.keyboard_shortcuts": "Сочетания клавиш",
|
||||
"footer.privacy_policy": "Политика конфиденциальности",
|
||||
"footer.source_code": "Исходный код",
|
||||
"footer.status": "Статус",
|
||||
"footer.status": "Состояние сервера",
|
||||
"footer.terms_of_service": "Пользовательское соглашение",
|
||||
"generic.saved": "Сохранено",
|
||||
"getting_started.heading": "Добро пожаловать",
|
||||
|
@ -392,14 +392,14 @@
|
|||
"hashtag.follow": "Подписаться на новые посты",
|
||||
"hashtag.unfollow": "Отписаться",
|
||||
"hashtags.and_other": "…и {count, plural, other {ещё #}}",
|
||||
"hints.profiles.followers_may_be_missing": "Подписчики у этого профиля могут отсутствовать.",
|
||||
"hints.profiles.follows_may_be_missing": "Фолловеры для этого профиля могут отсутствовать.",
|
||||
"hints.profiles.posts_may_be_missing": "Некоторые сообщения из этого профиля могут отсутствовать.",
|
||||
"hints.profiles.see_more_followers": "Посмотреть больше подписчиков на {domain}",
|
||||
"hints.profiles.see_more_follows": "Смотрите другие материалы по теме {domain}",
|
||||
"hints.profiles.see_more_posts": "Посмотреть другие сообщения на {domain}",
|
||||
"hints.profiles.followers_may_be_missing": "Подписчики этого профиля могут отсутствовать.",
|
||||
"hints.profiles.follows_may_be_missing": "Подписки этого профиля могут отсутствовать.",
|
||||
"hints.profiles.posts_may_be_missing": "Некоторые сообщения этого профиля могут отсутствовать.",
|
||||
"hints.profiles.see_more_followers": "Перейдите на {domain}, чтобы увидеть всех подписчиков",
|
||||
"hints.profiles.see_more_follows": "Перейдите на {domain}, чтобы увидеть все подписки",
|
||||
"hints.profiles.see_more_posts": "Перейдите на {domain}, чтобы увидеть все посты",
|
||||
"hints.threads.replies_may_be_missing": "Ответы с других серверов могут отсутствовать.",
|
||||
"hints.threads.see_more": "Посмотреть другие ответы на {domain}",
|
||||
"hints.threads.see_more": "Перейдите на {domain}, чтобы увидеть все ответы",
|
||||
"home.column_settings.show_reblogs": "Показывать продвижения",
|
||||
"home.column_settings.show_replies": "Показывать ответы",
|
||||
"home.hide_announcements": "Скрыть объявления",
|
||||
|
@ -407,17 +407,16 @@
|
|||
"home.pending_critical_update.link": "Посмотреть обновления",
|
||||
"home.pending_critical_update.title": "Доступно критическое обновление безопасности!",
|
||||
"home.show_announcements": "Показать объявления",
|
||||
"ignore_notifications_modal.disclaimer": "Mastodon не может сообщить пользователям, что вы проигнорировали их уведомления. Игнорирование уведомлений не остановит отправку самих сообщений.",
|
||||
"ignore_notifications_modal.filter_instead": "Фильтр вместо",
|
||||
"ignore_notifications_modal.filter_to_act_users": "Вы и далее сможете принять, отвергнуть и жаловаться на пользователей",
|
||||
"ignore_notifications_modal.disclaimer": "Mastodon не может сообщить пользователям, что вы игнорируете их уведомления. Игнорирование уведомлений не остановит отправку самих сообщений.",
|
||||
"ignore_notifications_modal.filter_instead": "Фильтровать",
|
||||
"ignore_notifications_modal.filter_to_avoid_confusion": "Фильтрация помогает избежать потенциальной путаницы",
|
||||
"ignore_notifications_modal.filter_to_review_separately": "Вы можете просматривать отфильтрованные уведомления отдельно",
|
||||
"ignore_notifications_modal.ignore": "Игнорировать уведомления",
|
||||
"ignore_notifications_modal.limited_accounts_title": "Игнорировать уведомления от модерируемых аккаунтов?",
|
||||
"ignore_notifications_modal.new_accounts_title": "Игнорировать уведомления от новых аккаунтов?",
|
||||
"ignore_notifications_modal.not_followers_title": "Игнорировать уведомления от людей, которые не следят за вами?",
|
||||
"ignore_notifications_modal.not_following_title": "Игнорировать уведомления от людей, за которыми вы не следите?",
|
||||
"ignore_notifications_modal.private_mentions_title": "Игнорировать уведомления о нежелательных личных сообщениях?",
|
||||
"ignore_notifications_modal.limited_accounts_title": "Игнорировать уведомления от модерируемых учётных записей?",
|
||||
"ignore_notifications_modal.new_accounts_title": "Игнорировать уведомления от новых учётных записей?",
|
||||
"ignore_notifications_modal.not_followers_title": "Игнорировать уведомления от людей, не подписанных на вас?",
|
||||
"ignore_notifications_modal.not_following_title": "Игнорировать уведомления от людей, на которых вы не подписаны?",
|
||||
"ignore_notifications_modal.private_mentions_title": "Игнорировать уведомления о нежелательных личных упоминаниях?",
|
||||
"info_button.label": "Помощь",
|
||||
"info_button.what_is_alt_text": "<h1>Что это такое?</h1> <p>Альтернативный текст содержит описание изображения для людей с ограничениями зрения, медленным интернетом и для тех, кому нужен дополнительный контекст.</p> <p>Вы можете улучшить доступность и понимание для всех, написав четкий, краткий и объективный альтернативный текст.</p> <ul> <li>Уловите важные элементы</li> <li>Перескажите текстовую информацию на изображении</li> <li>Используйте правильную структуру предложений</li> <li>Избегайте избыточной информации</li> <li>Сосредоточьтесь на тенденциях и ключевых выводах при описании сложных визуализаций (таких как диаграммы или карты)</li> </ul>",
|
||||
"interaction_modal.action.favourite": "Вы можете добавить этот пост в избранное со своей учётной записью.",
|
||||
|
@ -531,9 +530,9 @@
|
|||
"navigation_bar.compose": "Создать новый пост",
|
||||
"navigation_bar.direct": "Личные упоминания",
|
||||
"navigation_bar.discover": "Изучайте",
|
||||
"navigation_bar.domain_blocks": "Скрытые домены",
|
||||
"navigation_bar.domain_blocks": "Заблокированные домены",
|
||||
"navigation_bar.explore": "Обзор",
|
||||
"navigation_bar.favourites": "Избранные",
|
||||
"navigation_bar.favourites": "Избранное",
|
||||
"navigation_bar.filters": "Игнорируемые слова",
|
||||
"navigation_bar.follow_requests": "Запросы на подписку",
|
||||
"navigation_bar.followed_tags": "Отслеживаемые хэштеги",
|
||||
|
@ -583,7 +582,7 @@
|
|||
"notification.moderation_warning.action_silence": "Ваша учётная запись была ограничена.",
|
||||
"notification.moderation_warning.action_suspend": "Действие вашей учётной записи приостановлено.",
|
||||
"notification.own_poll": "Ваш опрос завершился",
|
||||
"notification.poll": "Голосование, в котором вы приняли участие, завершилось",
|
||||
"notification.poll": "Опрос, в котором вы приняли участие, завершился",
|
||||
"notification.reblog": "{name} продвинул(а) ваш пост",
|
||||
"notification.reblog.name_and_others_with_link": "{name} и ещё <a>{count, plural, one {# пользователь} few {# пользователя} other {# пользователей}}</a> продвинули ваш пост",
|
||||
"notification.relationships_severance_event": "Потеряно соединение с {name}",
|
||||
|
@ -595,20 +594,20 @@
|
|||
"notification.update": "{name} изменил(а) пост",
|
||||
"notification_requests.accept": "Принять",
|
||||
"notification_requests.accept_multiple": "{count, plural, one {Принять # запрос…} few {Принять # запроса…} other {Принять # запросов…}}",
|
||||
"notification_requests.confirm_accept_multiple.button": "{count, plural, one {Принять запрос} other {Принять запросы}}",
|
||||
"notification_requests.confirm_accept_multiple.button": "{count, plural, other {Принять запросы}}",
|
||||
"notification_requests.confirm_accept_multiple.message": "Вы собираетесь принять {count, plural, one {# запрос на показ уведомлений} few {# запроса на показ уведомлений} other {# запросов на показ уведомлений}}. Продолжить?",
|
||||
"notification_requests.confirm_accept_multiple.title": "Принимать запросы на уведомления?",
|
||||
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, one {Отклонить запрос} other {Отклонить запросы}}",
|
||||
"notification_requests.confirm_accept_multiple.title": "Принять запросы на уведомления?",
|
||||
"notification_requests.confirm_dismiss_multiple.button": "{count, plural, other {Отклонить запросы}}",
|
||||
"notification_requests.confirm_dismiss_multiple.message": "Вы собираетесь отклонить {count, plural, one {# запрос на показ уведомлений} few {# запроса на показ уведомлений} other {# запросов на показ уведомлений}}. Вы не сможете просмотреть {count, plural, other {их}} потом. Продолжить?",
|
||||
"notification_requests.confirm_dismiss_multiple.title": "Отклонять запросы на уведомления?",
|
||||
"notification_requests.confirm_dismiss_multiple.title": "Отклонить запросы на уведомления?",
|
||||
"notification_requests.dismiss": "Отклонить",
|
||||
"notification_requests.dismiss_multiple": "{count, plural, one {Отклонить # запрос…} few {Отклонить # запроса…} other {Отклонить # запросов…}}",
|
||||
"notification_requests.edit_selection": "Редактировать",
|
||||
"notification_requests.edit_selection": "Изменить",
|
||||
"notification_requests.exit_selection": "Готово",
|
||||
"notification_requests.explainer_for_limited_account": "Уведомления от этой учетной записи были отфильтрованы, поскольку учетная запись была ограничена модератором.",
|
||||
"notification_requests.explainer_for_limited_remote_account": "Уведомления от этой учетной записи были отфильтрованы, поскольку учетная запись или ее сервер были ограничены модератором.",
|
||||
"notification_requests.explainer_for_limited_account": "Эта учётная запись ограничена модератором, поэтому уведомления от неё были отфильтрованы.",
|
||||
"notification_requests.explainer_for_limited_remote_account": "Эта учётная запись или её сервер ограничены модератором, поэтому уведомления от неё были отфильтрованы.",
|
||||
"notification_requests.maximize": "Развернуть",
|
||||
"notification_requests.minimize_banner": "Минимизация баннера отфильтрованных уведомлений",
|
||||
"notification_requests.minimize_banner": "Свернуть панель отфильтрованных уведомлений в значок",
|
||||
"notification_requests.notifications_from": "Уведомления от {name}",
|
||||
"notification_requests.title": "Отфильтрованные уведомления",
|
||||
"notification_requests.view": "Просмотр уведомлений",
|
||||
|
@ -618,9 +617,9 @@
|
|||
"notifications.column_settings.admin.report": "Новые жалобы:",
|
||||
"notifications.column_settings.admin.sign_up": "Новые регистрации:",
|
||||
"notifications.column_settings.alert": "Уведомления на рабочем столе",
|
||||
"notifications.column_settings.favourite": "Ваш пост добавили в избранные:",
|
||||
"notifications.column_settings.favourite": "Ваш пост добавили в избранное:",
|
||||
"notifications.column_settings.filter_bar.advanced": "Показать все категории",
|
||||
"notifications.column_settings.filter_bar.category": "Панель сортировки",
|
||||
"notifications.column_settings.filter_bar.category": "Панель быстрых фильтров",
|
||||
"notifications.column_settings.follow": "У вас новый подписчик:",
|
||||
"notifications.column_settings.follow_request": "Новые запросы на подписку:",
|
||||
"notifications.column_settings.group": "Группировать",
|
||||
|
@ -633,11 +632,11 @@
|
|||
"notifications.column_settings.status": "Новые посты:",
|
||||
"notifications.column_settings.unread_notifications.category": "Непрочитанные уведомления",
|
||||
"notifications.column_settings.unread_notifications.highlight": "Выделять непрочитанные уведомления",
|
||||
"notifications.column_settings.update": "Правки:",
|
||||
"notifications.column_settings.update": "Пост был отредактирован:",
|
||||
"notifications.filter.all": "Все",
|
||||
"notifications.filter.boosts": "Продвижения",
|
||||
"notifications.filter.favourites": "Избранное",
|
||||
"notifications.filter.follows": "Подписки",
|
||||
"notifications.filter.follows": "Новые подписчики",
|
||||
"notifications.filter.mentions": "Упоминания",
|
||||
"notifications.filter.polls": "Результаты опросов",
|
||||
"notifications.filter.statuses": "Обновления от людей, на которых вы подписаны",
|
||||
|
@ -699,10 +698,10 @@
|
|||
"privacy.direct.long": "Все упомянутые в посте",
|
||||
"privacy.direct.short": "Личное упоминание",
|
||||
"privacy.private.long": "Только ваши подписчики",
|
||||
"privacy.private.short": "Подписчики",
|
||||
"privacy.public.long": "Любой, находящийся на Mastodon и вне его",
|
||||
"privacy.private.short": "Для подписчиков",
|
||||
"privacy.public.long": "Кто угодно в интернете",
|
||||
"privacy.public.short": "Публичный",
|
||||
"privacy.unlisted.additional": "Работает точно так же, как public, за исключением того, что пост не будет отображаться в прямых лентах, хэштегах, исследованиях или поиске Mastodon, даже если ваш аккаунт подписан на это на уровне всего аккаунта.",
|
||||
"privacy.unlisted.additional": "Похоже на «Публичный» за исключением того, что пост не появится ни в живых лентах, ни в лентах хэштегов, ни в разделе «Обзор», ни в поиске Mastodon, даже если вы разрешили поиск по своим постам в настройках профиля.",
|
||||
"privacy.unlisted.long": "Меньше алгоритмических фанфар",
|
||||
"privacy.unlisted.short": "Тихий публичный",
|
||||
"privacy_policy.last_updated": "Последнее обновление {date}",
|
||||
|
@ -766,9 +765,8 @@
|
|||
"report.unfollow": "Отписаться от @{name}",
|
||||
"report.unfollow_explanation": "Вы подписаны на этого пользователя. Чтобы не видеть его/её посты в своей домашней ленте, отпишитесь от него/неё.",
|
||||
"report_notification.attached_statuses": "{count, plural, one {{count} сообщение} few {{count} сообщения} many {{count} сообщений} other {{count} сообщений}} вложено",
|
||||
"report_notification.categories.legal": "Правовая информация",
|
||||
"report_notification.categories.legal_sentence": "срамной контент",
|
||||
"report_notification.categories.other": "Прочее",
|
||||
"report_notification.categories.legal": "Нарушение закона",
|
||||
"report_notification.categories.other": "Другое",
|
||||
"report_notification.categories.other_sentence": "другое",
|
||||
"report_notification.categories.spam": "Спам",
|
||||
"report_notification.categories.spam_sentence": "спам",
|
||||
|
@ -802,10 +800,10 @@
|
|||
"server_banner.about_active_users": "Люди, заходившие на этот сервер за последние 30 дней (ежемесячные активные пользователи)",
|
||||
"server_banner.active_users": "активные пользователи",
|
||||
"server_banner.administered_by": "Управляется:",
|
||||
"server_banner.is_one_of_many": "{domain} — это один из многих независимых серверов Mastodon, которые вы можете использовать для участия в сети Fediverse.",
|
||||
"server_banner.is_one_of_many": "{domain} — это один из многих независимых серверов Mastodon, которые вы можете использовать, чтобы присоединиться к сети Fediverse.",
|
||||
"server_banner.server_stats": "Статистика сервера:",
|
||||
"sign_in_banner.create_account": "Зарегистрироваться",
|
||||
"sign_in_banner.follow_anyone": "Подписывайтесь на кого угодно в федивёрсе и смотрите ленту в хронологическом порядке. Никаких алгоритмов, рекламы или кликбейта.",
|
||||
"sign_in_banner.follow_anyone": "Подписывайтесь на кого угодно в федивёрсе и читайте ленту в хронологическом порядке. Никаких алгоритмов, рекламы или кликбейта.",
|
||||
"sign_in_banner.mastodon_is": "Mastodon — лучший способ быть в курсе всего происходящего.",
|
||||
"sign_in_banner.sign_in": "Войти",
|
||||
"sign_in_banner.sso_redirect": "Войдите или Зарегистрируйтесь",
|
||||
|
@ -814,15 +812,15 @@
|
|||
"status.admin_status": "Открыть этот пост в интерфейсе модератора",
|
||||
"status.block": "Заблокировать @{name}",
|
||||
"status.bookmark": "Добавить в закладки",
|
||||
"status.cancel_reblog_private": "Не продвигать",
|
||||
"status.cancel_reblog_private": "Отменить продвижение",
|
||||
"status.cannot_reblog": "Этот пост не может быть продвинут",
|
||||
"status.continued_thread": "Продолжение темы",
|
||||
"status.continued_thread": "Продолжение треда",
|
||||
"status.copy": "Скопировать ссылку на пост",
|
||||
"status.delete": "Удалить",
|
||||
"status.detailed_status": "Подробный просмотр обсуждения",
|
||||
"status.direct": "Упомянуть @{name} лично",
|
||||
"status.direct_indicator": "Личное упоминание",
|
||||
"status.edit": "Изменить",
|
||||
"status.edit": "Редактировать",
|
||||
"status.edited": "Дата последнего изменения: {date}",
|
||||
"status.edited_x_times": "{count, plural, one {{count} изменение} many {{count} изменений} other {{count} изменения}}",
|
||||
"status.embed": "Встроить на свой сайт",
|
||||
|
@ -851,7 +849,7 @@
|
|||
"status.redraft": "Создать заново",
|
||||
"status.remove_bookmark": "Убрать из закладок",
|
||||
"status.remove_favourite": "Убрать из избранного",
|
||||
"status.replied_in_thread": "Ответил в теме",
|
||||
"status.replied_in_thread": "Ответил(а) в треде",
|
||||
"status.replied_to": "Ответил(а) {name}",
|
||||
"status.reply": "Ответить",
|
||||
"status.replyAll": "Ответить всем",
|
||||
|
@ -895,7 +893,7 @@
|
|||
"upload_form.drag_and_drop.on_drag_end": "Медиа вложение {item} было удалено.",
|
||||
"upload_form.drag_and_drop.on_drag_over": "Медиа вложение {item} было перемещено.",
|
||||
"upload_form.drag_and_drop.on_drag_start": "Загружается медиафайл {item}.",
|
||||
"upload_form.edit": "Изменить",
|
||||
"upload_form.edit": "Редактировать",
|
||||
"upload_progress.label": "Загрузка...",
|
||||
"upload_progress.processing": "Обработка…",
|
||||
"username.taken": "Это имя пользователя уже занято. Выберите другое",
|
||||
|
@ -908,5 +906,9 @@
|
|||
"video.mute": "Выключить звук",
|
||||
"video.pause": "Пауза",
|
||||
"video.play": "Пуск",
|
||||
"video.unmute": "Включить звук"
|
||||
"video.skip_backward": "Промотать назад",
|
||||
"video.skip_forward": "Промотать вперёд",
|
||||
"video.unmute": "Включить звук",
|
||||
"video.volume_down": "Уменьшить громкость",
|
||||
"video.volume_up": "Увеличить громкость"
|
||||
}
|
||||
|
|
|
@ -689,8 +689,6 @@
|
|||
"video.expand": "Ismànnia su vìdeu",
|
||||
"video.fullscreen": "Ischermu in mannària prena",
|
||||
"video.hide": "Cua vìdeu",
|
||||
"video.mute": "A sa muda",
|
||||
"video.pause": "Pàusa",
|
||||
"video.play": "Reprodue",
|
||||
"video.unmute": "Ativa sonu"
|
||||
"video.play": "Reprodue"
|
||||
}
|
||||
|
|
|
@ -509,8 +509,6 @@
|
|||
"video.expand": "Expand video",
|
||||
"video.fullscreen": "Fu-screen",
|
||||
"video.hide": "Plank video",
|
||||
"video.mute": "Wheesht soond",
|
||||
"video.pause": "Pause",
|
||||
"video.play": "Pley",
|
||||
"video.unmute": "Unwheesht soond"
|
||||
"video.play": "Pley"
|
||||
}
|
||||
|
|
|
@ -445,8 +445,6 @@
|
|||
"video.expand": "දෘශ්යකය විහිදන්න",
|
||||
"video.fullscreen": "පූර්ණ තිරය",
|
||||
"video.hide": "දෘශ්යකය සඟවන්න",
|
||||
"video.mute": "ශබ්දය නිහඬ",
|
||||
"video.pause": "විරාමය",
|
||||
"video.play": "ධාවනය",
|
||||
"video.unmute": "ශබ්දය නොනිහඬ"
|
||||
"video.play": "ධාවනය"
|
||||
}
|
||||
|
|
|
@ -826,8 +826,6 @@
|
|||
"video.expand": "Zväčšiť video",
|
||||
"video.fullscreen": "Zobraziť na celú obrazovku",
|
||||
"video.hide": "Skryť video",
|
||||
"video.mute": "Stlmiť zvuk",
|
||||
"video.pause": "Pozastaviť",
|
||||
"video.play": "Prehrať",
|
||||
"video.unmute": "Zapnúť zvuk"
|
||||
"video.play": "Prehrať"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Razširi video",
|
||||
"video.fullscreen": "Celozaslonski način",
|
||||
"video.hide": "Skrij video",
|
||||
"video.mute": "Utišaj zvok",
|
||||
"video.pause": "Premor",
|
||||
"video.play": "Predvajaj",
|
||||
"video.unmute": "Vklopi zvok"
|
||||
"video.play": "Predvajaj"
|
||||
}
|
||||
|
|
|
@ -900,8 +900,12 @@
|
|||
"video.expand": "Zgjeroje videon",
|
||||
"video.fullscreen": "Sa krejt ekrani",
|
||||
"video.hide": "Fshihe videon",
|
||||
"video.mute": "Hiqi zërin",
|
||||
"video.mute": "Heshtoje",
|
||||
"video.pause": "Ndalesë",
|
||||
"video.play": "Luaje",
|
||||
"video.unmute": "Riktheji zërin"
|
||||
"video.skip_backward": "Anashkalo pararendësen",
|
||||
"video.skip_forward": "Anashkalo pasardhësen",
|
||||
"video.unmute": "Hiqi heshtimin",
|
||||
"video.volume_down": "Ulje volumi",
|
||||
"video.volume_up": "Ngritje volumi"
|
||||
}
|
||||
|
|
|
@ -713,8 +713,6 @@
|
|||
"video.expand": "Proširi video",
|
||||
"video.fullscreen": "Ceo ekran",
|
||||
"video.hide": "Sakrij video",
|
||||
"video.mute": "Isključi zvuk",
|
||||
"video.pause": "Pauziraj",
|
||||
"video.play": "Reprodukuj",
|
||||
"video.unmute": "Uključi zvuk"
|
||||
"video.play": "Reprodukuj"
|
||||
}
|
||||
|
|
|
@ -713,8 +713,6 @@
|
|||
"video.expand": "Прошири видео",
|
||||
"video.fullscreen": "Цео екран",
|
||||
"video.hide": "Сакриј видео",
|
||||
"video.mute": "Искључи звук",
|
||||
"video.pause": "Паузирај",
|
||||
"video.play": "Репродукуј",
|
||||
"video.unmute": "Укључи звук"
|
||||
"video.play": "Репродукуј"
|
||||
}
|
||||
|
|
|
@ -903,8 +903,12 @@
|
|||
"video.expand": "Expandera video",
|
||||
"video.fullscreen": "Helskärm",
|
||||
"video.hide": "Dölj video",
|
||||
"video.mute": "Stäng av ljud",
|
||||
"video.mute": "Tysta",
|
||||
"video.pause": "Pausa",
|
||||
"video.play": "Spela upp",
|
||||
"video.unmute": "Spela upp ljud"
|
||||
"video.skip_backward": "Hoppa bakåt",
|
||||
"video.skip_forward": "Hoppa framåt",
|
||||
"video.unmute": "Avtysta",
|
||||
"video.volume_down": "Volym ned",
|
||||
"video.volume_up": "Volym upp"
|
||||
}
|
||||
|
|
|
@ -367,8 +367,6 @@
|
|||
"video.expand": "வீடியோவை விரிவாக்கு",
|
||||
"video.fullscreen": "முழுத்திரை",
|
||||
"video.hide": "வீடியோவை மறை",
|
||||
"video.mute": "ஒலி முடக்கவும்",
|
||||
"video.pause": "இடைநிறுத்து",
|
||||
"video.play": "விளையாடு",
|
||||
"video.unmute": "ஒலி மெளனமாக இல்லை"
|
||||
"video.play": "விளையாடு"
|
||||
}
|
||||
|
|
|
@ -257,8 +257,6 @@
|
|||
"video.expand": "వీడియోను విస్తరించండి",
|
||||
"video.fullscreen": "పూర్తి స్క్రీన్",
|
||||
"video.hide": "వీడియోను దాచు",
|
||||
"video.mute": "ధ్వనిని మ్యూట్ చేయి",
|
||||
"video.pause": "పాజ్ చేయి",
|
||||
"video.play": "ప్లే చేయి",
|
||||
"video.unmute": "ధ్వనిని అన్మ్యూట్ చేయి"
|
||||
"video.play": "ప్లే చేయి"
|
||||
}
|
||||
|
|
|
@ -892,8 +892,6 @@
|
|||
"video.expand": "ขยายวิดีโอ",
|
||||
"video.fullscreen": "เต็มหน้าจอ",
|
||||
"video.hide": "ซ่อนวิดีโอ",
|
||||
"video.mute": "ปิดเสียง",
|
||||
"video.pause": "หยุดชั่วคราว",
|
||||
"video.play": "เล่น",
|
||||
"video.unmute": "เลิกปิดเสียง"
|
||||
"video.play": "เล่น"
|
||||
}
|
||||
|
|
|
@ -508,7 +508,5 @@
|
|||
"video.exit_fullscreen": "o weka tan sitelen suli",
|
||||
"video.expand": "o suli e ni",
|
||||
"video.hide": "o len e sitelen",
|
||||
"video.mute": "o kalama ala",
|
||||
"video.pause": "o lape e ni",
|
||||
"video.unmute": "o kalama"
|
||||
"video.pause": "o lape e ni"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Videoyu genişlet",
|
||||
"video.fullscreen": "Tam ekran",
|
||||
"video.hide": "Videoyu gizle",
|
||||
"video.mute": "Sesi sustur",
|
||||
"video.pause": "Duraklat",
|
||||
"video.play": "Oynat",
|
||||
"video.unmute": "Sesi aç"
|
||||
"video.play": "Oynat"
|
||||
}
|
||||
|
|
|
@ -419,8 +419,6 @@
|
|||
"video.expand": "Видеоны җәю",
|
||||
"video.fullscreen": "Тулы экран",
|
||||
"video.hide": "Видеоны яшерү",
|
||||
"video.mute": "Тавышны ябу",
|
||||
"video.pause": "Туктату",
|
||||
"video.play": "Уйнату",
|
||||
"video.unmute": "Тавышны ачу"
|
||||
"video.play": "Уйнату"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "Розгорнути відео",
|
||||
"video.fullscreen": "На весь екран",
|
||||
"video.hide": "Приховати відео",
|
||||
"video.mute": "Вимкнути звук",
|
||||
"video.pause": "Призупинити",
|
||||
"video.play": "Програвати",
|
||||
"video.unmute": "Увімкнути звук"
|
||||
"video.play": "Програвати"
|
||||
}
|
||||
|
|
|
@ -908,5 +908,9 @@
|
|||
"video.mute": "Tắt tiếng",
|
||||
"video.pause": "Tạm dừng",
|
||||
"video.play": "Phát",
|
||||
"video.unmute": "Mở tiếng"
|
||||
"video.skip_backward": "Chuyển lùi lại",
|
||||
"video.skip_forward": "Chuyển tới trước",
|
||||
"video.unmute": "Bật tiếng",
|
||||
"video.volume_down": "Giảm âm lượng",
|
||||
"video.volume_up": "Tăng âm lượng"
|
||||
}
|
||||
|
|
|
@ -905,8 +905,6 @@
|
|||
"video.expand": "展开视频",
|
||||
"video.fullscreen": "全屏",
|
||||
"video.hide": "隐藏视频",
|
||||
"video.mute": "静音",
|
||||
"video.pause": "暂停",
|
||||
"video.play": "播放",
|
||||
"video.unmute": "取消静音"
|
||||
"video.play": "播放"
|
||||
}
|
||||
|
|
|
@ -716,8 +716,6 @@
|
|||
"video.expand": "展開影片",
|
||||
"video.fullscreen": "全螢幕",
|
||||
"video.hide": "隱藏影片",
|
||||
"video.mute": "靜音",
|
||||
"video.pause": "暫停",
|
||||
"video.play": "播放",
|
||||
"video.unmute": "解除靜音"
|
||||
"video.play": "播放"
|
||||
}
|
||||
|
|
|
@ -908,5 +908,9 @@
|
|||
"video.mute": "靜音",
|
||||
"video.pause": "暫停",
|
||||
"video.play": "播放",
|
||||
"video.unmute": "解除靜音"
|
||||
"video.skip_backward": "上一部",
|
||||
"video.skip_forward": "下一部",
|
||||
"video.unmute": "取消靜音",
|
||||
"video.volume_down": "降低音量",
|
||||
"video.volume_up": "提高音量"
|
||||
}
|
||||
|
|
|
@ -7075,6 +7075,8 @@ a.status-card {
|
|||
height: 100% !important;
|
||||
margin: 0;
|
||||
aspect-ratio: auto !important;
|
||||
outline: none;
|
||||
border-radius: 0;
|
||||
|
||||
video {
|
||||
width: 100% !important;
|
||||
|
|
|
@ -385,7 +385,7 @@ class Status < ApplicationRecord
|
|||
end
|
||||
|
||||
def bookmarks_map(status_ids, account_id)
|
||||
Bookmark.select(:status_id).where(status_id: status_ids).where(account_id: account_id).map { |f| [f.status_id, true] }.to_h
|
||||
Bookmark.select(:status_id).where(status_id: status_ids).where(account_id: account_id).to_h { |f| [f.status_id, true] }
|
||||
end
|
||||
|
||||
def reblogs_map(status_ids, account_id)
|
||||
|
|
|
@ -472,6 +472,32 @@ bg:
|
|||
new:
|
||||
title: Внос на блокирания на домейни
|
||||
no_file: Няма избран файл
|
||||
fasp:
|
||||
debug:
|
||||
callbacks:
|
||||
created_at: Създадено на
|
||||
delete: Изтриване
|
||||
ip: IP адрес
|
||||
request_body: Тяло на заявката
|
||||
title: Дебъгване на обратните обаждания
|
||||
providers:
|
||||
active: Дейно
|
||||
base_url: Базов URL адрес
|
||||
callback: Обратно обаждане
|
||||
delete: Изтриване
|
||||
edit: Редактиране на доставчик
|
||||
finish_registration: Край на регистрирането
|
||||
name: Име
|
||||
providers: Доставчици
|
||||
public_key_fingerprint: Пръстов отпечатък на публичен ключ
|
||||
registration_requested: Изисква се регистриране
|
||||
registrations:
|
||||
confirm: Потвърждаване
|
||||
reject: Отхвърляне
|
||||
save: Запазване
|
||||
select_capabilities: Избор на възможности
|
||||
sign_in: Вход
|
||||
status: Състояние
|
||||
follow_recommendations:
|
||||
description_html: "<strong>Препоръките за следване помагат на новите потребители бързо да намерят ново съдържание</strong>. Когато един потребител не е създавал достатъчно връзки, за да формира свои собствени препоръки за следване, тези акаунти ще бъдат препоръчани. Акаунтите ще бъдат генерирани всеки ден на базата на най-голяма скорошна ангажираност и най-голям брой местни последователи за даден език."
|
||||
language: За език
|
||||
|
|
|
@ -479,6 +479,26 @@ ca:
|
|||
new:
|
||||
title: Importa dominis bloquejats
|
||||
no_file: No s'ha seleccionat cap fitxer
|
||||
fasp:
|
||||
debug:
|
||||
callbacks:
|
||||
created_at: Data de creació
|
||||
delete: Elimina
|
||||
ip: Adreça IP
|
||||
request_body: Solicita el cos
|
||||
providers:
|
||||
active: Actiu
|
||||
base_url: URL base
|
||||
callback: Torna la trucada
|
||||
delete: Elimina
|
||||
edit: Editeu el perfil
|
||||
name: Nom
|
||||
registrations:
|
||||
confirm: Confirma
|
||||
reject: Rebutja
|
||||
save: Desa
|
||||
sign_in: Inicieu la sessió
|
||||
status: Estat
|
||||
follow_recommendations:
|
||||
description_html: "<strong>Seguir les recomanacions ajuda als nous usuaris a trobar ràpidament contingut interessant</strong>. Quan un usuari no ha interactuat prou amb altres per a formar a qui seguir personalment, aquests comptes li seran recomanats. Es recalculen diàriament a partir d'una barreja de comptes amb els compromisos recents més alts i el nombre més alt de seguidors locals per a un idioma determinat."
|
||||
language: Per idioma
|
||||
|
|
|
@ -495,6 +495,36 @@ cs:
|
|||
new:
|
||||
title: Importovat blokované domény
|
||||
no_file: Nebyl vybrán žádný soubor
|
||||
fasp:
|
||||
debug:
|
||||
callbacks:
|
||||
created_at: Vytvořeno
|
||||
delete: Odstranit
|
||||
ip: IP adresa
|
||||
request_body: Tělo požadavku
|
||||
title: Ladit callbacky
|
||||
providers:
|
||||
active: Aktivní
|
||||
base_url: Základní URL
|
||||
callback: Callback
|
||||
delete: Smazat
|
||||
edit: Upravit poskytovatele
|
||||
finish_registration: Dokončit registraci
|
||||
name: Jméno
|
||||
providers: Poskytovatelé
|
||||
public_key_fingerprint: Otisk veřejného klíče
|
||||
registration_requested: Registrace požádána
|
||||
registrations:
|
||||
confirm: Potvrdit
|
||||
description: Obdrželi jste registraci od FASP. Odmítněte ji, pokud jste ji neiniciovali. Pokud jste ji iniciovali, pečlivě porovnejte jméno a otisk klíče před jejím potvrzením.
|
||||
reject: Zamítnout
|
||||
title: Potvrdit registraci FASP
|
||||
save: Uložit
|
||||
select_capabilities: Vybrat možnosti
|
||||
sign_in: Přihlásit se
|
||||
status: Stav
|
||||
title: Fediverse Auxiliary Service Providers
|
||||
title: FASP
|
||||
follow_recommendations:
|
||||
description_html: "<strong>Doporučená sledování pomáhají novým uživatelům rychle najít zajímavý obsah</strong>. Pokud uživatel neinteragoval s ostatními natolik, aby mu byla vytvořena doporučená sledování na míru, jsou použity tyto účty. Jsou přepočítávány na denní bázi ze směsi účtů s největším nedávným zapojením a nejvyšším počtem místních sledovatelů pro daný jazyk."
|
||||
language: Pro jazyk
|
||||
|
|
|
@ -479,6 +479,36 @@ da:
|
|||
new:
|
||||
title: Import af domæneblokeringer
|
||||
no_file: Ingen fill udvalgt
|
||||
fasp:
|
||||
debug:
|
||||
callbacks:
|
||||
created_at: Oprettet d.
|
||||
delete: Slet
|
||||
ip: IP-adresse
|
||||
request_body: Anmodningsbrødtekst
|
||||
title: Fejlfindingstilbagekald
|
||||
providers:
|
||||
active: Aktiv
|
||||
base_url: Basis-URL
|
||||
callback: Tilbagekald
|
||||
delete: Slet
|
||||
edit: Redigér udbyder
|
||||
finish_registration: Færdiggør registrering
|
||||
name: Navn
|
||||
providers: Udbydere
|
||||
public_key_fingerprint: Offentlig nøgle-fingeraftryk
|
||||
registration_requested: Registrering kræves
|
||||
registrations:
|
||||
confirm: Bekræft
|
||||
description: Er en registrering er modtaget fra en FASP, så afvis den, hvis man ikke startede pocessen. Startede man processen, tjek omhyggeligt navn og nøglefingeraftryk, før registreringen bekræftes.
|
||||
reject: Afvis
|
||||
title: Bekræft FASP-registrering
|
||||
save: Gem
|
||||
select_capabilities: Vælg kapaciteter
|
||||
sign_in: Log ind
|
||||
status: Status
|
||||
title: Fediverse Auxiliary Service Providers
|
||||
title: FASP
|
||||
follow_recommendations:
|
||||
description_html: "<strong>Følg-anbefalinger hjælpe nye brugere til hurtigt at finde interessant indhold</strong>. Når en bruger ikke har interageret nok med andre til at generere personlige følg-anbefalinger, anbefales disse konti i stedet. De revurderes dagligt baseret på en blanding af konti med de flest nylige engagementer og fleste lokale følger-antal for et givet sprog."
|
||||
language: For sprog
|
||||
|
|
|
@ -479,6 +479,32 @@ de:
|
|||
new:
|
||||
title: Domains importieren
|
||||
no_file: Keine Datei ausgewählt
|
||||
fasp:
|
||||
debug:
|
||||
callbacks:
|
||||
created_at: Erstellt am
|
||||
delete: Entfernen
|
||||
ip: IP-Adresse
|
||||
providers:
|
||||
active: Aktiv
|
||||
base_url: Basis-URL
|
||||
delete: Entfernen
|
||||
edit: Anbieter bearbeiten
|
||||
finish_registration: Registrierung abschließen
|
||||
name: Name
|
||||
providers: Anbieter
|
||||
public_key_fingerprint: Fingerabdruck des öffentlichen Schlüssels
|
||||
registration_requested: Registrierung angefordert
|
||||
registrations:
|
||||
confirm: Bestätigen
|
||||
reject: Ablehnen
|
||||
title: FASP-Registrierung bestätigen
|
||||
save: Speichern
|
||||
select_capabilities: Leistungsfähigkeit auswählen
|
||||
sign_in: Anmelden
|
||||
status: Status
|
||||
title: Fediverse Auxiliary Service Providers
|
||||
title: FASP
|
||||
follow_recommendations:
|
||||
description_html: "<strong>Follower-Empfehlungen helfen neuen Nutzer*innen, interessante Inhalte schnell zu finden</strong>. Wenn ein*e Nutzer*in noch nicht genug mit anderen interagiert hat, um personalisierte Follower-Empfehlungen zu erhalten, werden stattdessen diese Profile vorgeschlagen. Sie werden täglich, basierend auf einer Mischung aus am meisten interagierenden Konten und jenen mit den meisten Followern für eine bestimmte Sprache neu berechnet."
|
||||
language: Für Sprache
|
||||
|
@ -723,7 +749,7 @@ de:
|
|||
manage_appeals: Einsprüche verwalten
|
||||
manage_appeals_description: Erlaubt es Benutzer*innen, Entscheidungen der Moderator*innen zu widersprechen
|
||||
manage_blocks: Sperrungen verwalten
|
||||
manage_blocks_description: Erlaubt Nutzer*innen das Sperren von E-Mail-Providern und IP-Adressen
|
||||
manage_blocks_description: Erlaubt Nutzer*innen das Sperren von E-Mail-Anbietern und IP-Adressen
|
||||
manage_custom_emojis: Eigene Emojis verwalten
|
||||
manage_custom_emojis_description: Erlaubt es Benutzer*innen, eigene Emojis auf dem Server zu verwalten
|
||||
manage_federation: Föderation verwalten
|
||||
|
@ -972,9 +998,9 @@ de:
|
|||
allow: Link erlauben
|
||||
allow_provider: Herausgeber*in erlauben
|
||||
confirm_allow: Möchtest du die ausgewählten Links wirklich erlauben?
|
||||
confirm_allow_provider: Möchtest du die ausgewählten Provider wirklich erlauben?
|
||||
confirm_allow_provider: Möchtest du die ausgewählten Anbieter wirklich erlauben?
|
||||
confirm_disallow: Möchtest du die ausgewählten Links wirklich verbieten?
|
||||
confirm_disallow_provider: Möchtest du die ausgewählten Provider wirklich verbieten?
|
||||
confirm_disallow_provider: Möchtest du die ausgewählten Anbieter wirklich verbieten?
|
||||
description_html: Dies sind Links, die derzeit von zahlreichen Konten geteilt werden und die deinem Server aufgefallen sind. Die Benutzer*innen können darüber herausfinden, was in der Welt vor sich geht. Die Links werden allerdings erst dann öffentlich vorgeschlagen, wenn du die Herausgeber*innen genehmigt hast. Du kannst alternativ aber auch nur einzelne URLs zulassen oder ablehnen.
|
||||
disallow: Link verbieten
|
||||
disallow_provider: Herausgeber*in verbieten
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue