Merge remote-tracking branch 'origin/main' into ditto-identity

environments/review-ditto-iden-2lgmsy/deployments/4497
Alex Gleason 6 months ago
commit 9bc845d1a5
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -22,7 +22,8 @@
"import",
"promise",
"react-hooks",
"@typescript-eslint"
"@typescript-eslint",
"formatjs"
],
"parserOptions": {
"sourceType": "module",
@ -311,7 +312,12 @@
"config": "tailwind.config.ts"
}
],
"tailwindcss/migration-from-tailwind-2": "error"
"tailwindcss/migration-from-tailwind-2": "error",
"formatjs/enforce-default-message": "error",
"formatjs/enforce-id": "error",
"formatjs/no-literal-string-in-jsx": "warn"
},
"overrides": [
{

@ -119,6 +119,7 @@
"emoji-datasource": "14.0.0",
"emoji-mart": "^5.5.2",
"escape-html": "^1.0.3",
"eslint-plugin-formatjs": "^4.12.2",
"exifr": "^7.1.3",
"graphemesplit": "^2.4.4",
"html-react-parser": "^5.0.0",

@ -1,2 +1,6 @@
export { useCreateDomain, type CreateDomainParams } from './useCreateDomain';
export { useDeleteDomain } from './useDeleteDomain';
export { useDomains } from './useDomains';
export { useSuggest } from './useSuggest';
export { useUpdateDomain } from './useUpdateDomain';
export { useVerify } from './useVerify';

@ -0,0 +1,23 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useCreateEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
import { domainSchema } from 'soapbox/schemas';
interface CreateDomainParams {
domain: string;
public: boolean;
}
const useCreateDomain = () => {
const api = useApi();
const { createEntity, ...rest } = useCreateEntity([Entities.DOMAINS], (params: CreateDomainParams) =>
api.post('/api/v1/pleroma/admin/domains', params), { schema: domainSchema });
return {
createDomain: createEntity,
...rest,
};
};
export { useCreateDomain, type CreateDomainParams };

@ -0,0 +1,26 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useDeleteEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
interface DeleteDomainParams {
domain: string;
public: boolean;
}
const useDeleteDomain = () => {
const api = useApi();
const { deleteEntity, ...rest } = useDeleteEntity(Entities.DOMAINS, (id: string) =>
api.delete(`/api/v1/pleroma/admin/domains/${id}`, {
headers: {
'Content-Type': 'multipart/form-data',
},
}));
return {
mutate: deleteEntity,
...rest,
};
};
export { useDeleteDomain, type DeleteDomainParams };

@ -0,0 +1,25 @@
import { useQuery } from '@tanstack/react-query';
import { useApi } from 'soapbox/hooks';
import { domainSchema, type Domain } from 'soapbox/schemas';
const useDomains = () => {
const api = useApi();
const getDomains = async () => {
const { data } = await api.get<Domain[]>('/api/v1/pleroma/admin/domains');
const normalizedData = data.map((domain) => domainSchema.parse(domain));
return normalizedData;
};
const result = useQuery<ReadonlyArray<Domain>>({
queryKey: ['domains'],
queryFn: getDomains,
placeholderData: [],
});
return result;
};
export { useDomains };

@ -0,0 +1,20 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useCreateEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
import { domainSchema } from 'soapbox/schemas';
import type { CreateDomainParams } from './useCreateDomain';
const useUpdateDomain = (id: string) => {
const api = useApi();
const { createEntity, ...rest } = useCreateEntity([Entities.DOMAINS], (params: Omit<CreateDomainParams, 'domain'>) =>
api.patch(`/api/v1/pleroma/admin/domains/${id}`, params), { schema: domainSchema });
return {
updateDomain: createEntity,
...rest,
};
};
export { useUpdateDomain };

@ -286,9 +286,10 @@ const Account = ({
</Text>
) : withAccountNote && (
<Text
truncate
size='sm'
dangerouslySetInnerHTML={{ __html: account.note_emojified }}
className='mr-2 rtl:ml-2 rtl:mr-0'
className='mr-2 rtl:ml-2 rtl:mr-0 [&_br]:hidden [&_p:first-child]:inline [&_p:first-child]:truncate [&_p]:hidden'
/>
)}
</Stack>

@ -71,6 +71,8 @@ interface IScrollableList extends VirtuosoProps<any, any> {
onRefresh?: () => Promise<any>;
/** Extra class names on the Virtuoso element. */
className?: string;
/** Extra class names on the list element. */
listClassName?: string;
/** Class names on each item container. */
itemClassName?: string;
/** `id` attribute on the Virtuoso element. */
@ -96,6 +98,7 @@ const ScrollableList = React.forwardRef<VirtuosoHandle, IScrollableList>(({
onScrollToTop,
onLoadMore,
className,
listClassName,
itemClassName,
id,
hasMore,
@ -233,9 +236,10 @@ const ScrollableList = React.forwardRef<VirtuosoHandle, IScrollableList>(({
itemContent={renderItem}
initialTopMostItemIndex={initialIndex}
rangeChanged={handleRangeChange}
className={className}
style={style}
context={{
listClassName: className,
listClassName,
itemClassName,
}}
components={{

@ -92,7 +92,7 @@ const messages = defineMessages({
redraftMessage: { id: 'confirmations.redraft.message', defaultMessage: 'Are you sure you want to delete this post and re-draft it? Favorites and reposts will be lost, and replies to the original post will be orphaned.' },
replies_disabled_group: { id: 'status.disabled_replies.group_membership', defaultMessage: 'Only group members can reply' },
reply: { id: 'status.reply', defaultMessage: 'Reply' },
replyAll: { id: 'status.replyAll', defaultMessage: 'Reply to thread' },
replyAll: { id: 'status.reply_all', defaultMessage: 'Reply to thread' },
replyConfirm: { id: 'confirmations.reply.confirm', defaultMessage: 'Reply' },
replyMessage: { id: 'confirmations.reply.message', defaultMessage: 'Replying now will overwrite the message you are currently composing. Are you sure you want to proceed?' },
report: { id: 'status.report', defaultMessage: 'Report @{name}' },

@ -232,7 +232,7 @@ const StatusList: React.FC<IStatusList> = ({
placeholderComponent={() => <PlaceholderStatus variant={divideType === 'border' ? 'slim' : 'rounded'} />}
placeholderCount={20}
ref={node}
className={clsx('divide-y divide-solid divide-gray-200 dark:divide-gray-800', {
listClassName={clsx('divide-y divide-solid divide-gray-200 dark:divide-gray-800', {
'divide-none': divideType !== 'border',
}, className)}
itemClassName={clsx({

@ -81,7 +81,7 @@ const Accordion: React.FC<IAccordion> = ({ headline, children, menu, expanded =
<div
className={
clsx({
'p-4 rounded-b-lg border-t border-solid border-gray-100 dark:border-primary-900': true,
'p-4 rounded-b-lg border-t border-solid border-gray-100 dark:border-primary-900 black:border-black': true,
'h-0 hidden': !expanded,
})
}

@ -9,7 +9,7 @@ const Checkbox = React.forwardRef<HTMLInputElement, ICheckbox>((props, ref) => {
{...props}
ref={ref}
type='checkbox'
className='h-4 w-4 rounded border-2 border-gray-300 text-primary-600 focus:ring-primary-500 dark:border-gray-800 dark:bg-gray-900'
className='h-4 w-4 rounded border-2 border-gray-300 text-primary-600 focus:ring-primary-500 black:bg-black dark:border-gray-800 dark:bg-gray-900'
/>
);
});

@ -31,13 +31,9 @@ const spaces = {
8: 'space-x-8',
};
interface IHStack extends Pick<React.HTMLAttributes<HTMLDivElement>, 'onClick'> {
interface IHStack extends Pick<React.HTMLAttributes<HTMLDivElement>, 'children' | 'className' | 'onClick' | 'style' | 'title'> {
/** Vertical alignment of children. */
alignItems?: keyof typeof alignItemsOptions;
/** Extra class names on the <div> element. */
className?: string;
/** Children */
children?: React.ReactNode;
/** Horizontal alignment of children. */
justifyContent?: keyof typeof justifyContentOptions;
/** Size of the gap between elements. */
@ -46,8 +42,6 @@ interface IHStack extends Pick<React.HTMLAttributes<HTMLDivElement>, 'onClick'>
grow?: boolean;
/** HTML element to use for container. */
element?: keyof JSX.IntrinsicElements;
/** Extra CSS styles for the <div> */
style?: React.CSSProperties;
/** Whether to let the flexbox wrap onto multiple lines. */
wrap?: boolean;
}

@ -1,6 +1,6 @@
import clsx from 'clsx';
import React from 'react';
import { defineMessages, useIntl } from 'react-intl';
import { FormattedMessage, defineMessages, useIntl } from 'react-intl';
import Button from '../button/button';
import { ButtonThemes } from '../button/useButtonStyles';
@ -145,7 +145,7 @@ const Modal = React.forwardRef<HTMLDivElement, IModal>(({
theme='tertiary'
onClick={cancelAction}
>
{cancelText || 'Cancel'}
{cancelText || <FormattedMessage id='common.cancel' defaultMessage='Cancel' />}
</Button>
)}
</div>

@ -32,8 +32,6 @@ const alignItemsOptions = {
interface IStack extends React.HTMLAttributes<HTMLDivElement> {
/** Horizontal alignment of children. */
alignItems?: keyof typeof alignItemsOptions;
/** Extra class names on the element. */
className?: string;
/** Vertical alignment of children. */
justifyContent?: keyof typeof justifyContentOptions;
/** Size of the gap between elements. */

@ -142,7 +142,7 @@ const Toast = (props: IToast) => {
onClick={dismissToast}
data-testid='toast-dismiss'
>
<span className='sr-only'>Close</span>
<span className='sr-only'><FormattedMessage id='lightbox.close' defaultMessage='Close' /></span>
<Icon src={require('@tabler/icons/x.svg')} className='h-5 w-5' />
</button>
</div>

@ -3,6 +3,7 @@ import type * as Schemas from 'soapbox/schemas';
enum Entities {
ACCOUNTS = 'Accounts',
BOOKMARK_FOLDERS = 'BookmarkFolders',
DOMAINS = 'Domains',
GROUPS = 'Groups',
GROUP_MEMBERSHIPS = 'GroupMemberships',
GROUP_MUTES = 'GroupMutes',
@ -16,6 +17,7 @@ enum Entities {
interface EntityTypes {
[Entities.ACCOUNTS]: Schemas.Account;
[Entities.BOOKMARK_FOLDERS]: Schemas.BookmarkFolder;
[Entities.DOMAINS]: Schemas.Domain;
[Entities.GROUPS]: Schemas.Group;
[Entities.GROUP_MEMBERSHIPS]: Schemas.GroupMember;
[Entities.GROUP_RELATIONSHIPS]: Schemas.GroupRelationship;

@ -0,0 +1,144 @@
import React from 'react';
import { FormattedMessage, defineMessages, useIntl } from 'react-intl';
import { openModal } from 'soapbox/actions/modals';
import { useDeleteDomain, useDomains } from 'soapbox/api/hooks/admin';
import { dateFormatOptions } from 'soapbox/components/relative-timestamp';
import ScrollableList from 'soapbox/components/scrollable-list';
import { Button, Column, HStack, Stack, Text } from 'soapbox/components/ui';
import { useAppDispatch } from 'soapbox/hooks';
import toast from 'soapbox/toast';
import Indicator from '../developers/components/indicator';
import type { Domain as DomainEntity } from 'soapbox/schemas';
const messages = defineMessages({
heading: { id: 'column.admin.domains', defaultMessage: 'Domains' },
deleteConfirm: { id: 'confirmations.admin.delete_domain.confirm', defaultMessage: 'Delete' },
deleteHeading: { id: 'confirmations.admin.delete_domain.heading', defaultMessage: 'Delete domain' },
deleteMessage: { id: 'confirmations.admin.delete_domain.message', defaultMessage: 'Are you sure you want to delete the domain?' },
domainDeleteSuccess: { id: 'admin.edit_domain.deleted', defaultMessage: 'Domain deleted' },
domainLastChecked: { id: 'admin.domains.resolve.last_checked', defaultMessage: 'Last checked: {date}' },
});
interface IDomain {
domain: DomainEntity;
}
const Domain: React.FC<IDomain> = ({ domain }) => {
const intl = useIntl();
const dispatch = useAppDispatch();
const { mutate: deleteDomain } = useDeleteDomain();
const { refetch } = useDomains();
const handleEditDomain = (domain: DomainEntity) => () => {
dispatch(openModal('EDIT_DOMAIN', { domainId: domain.id }));
};
const handleDeleteDomain = (id: string) => () => {
dispatch(openModal('CONFIRM', {
heading: intl.formatMessage(messages.deleteHeading),
message: intl.formatMessage(messages.deleteMessage),
confirm: intl.formatMessage(messages.deleteConfirm),
onConfirm: () => {
deleteDomain(domain.id).then(() => {
toast.success(messages.domainDeleteSuccess);
refetch();
}).catch(() => {});
},
}));
};
const domainState = domain.last_checked_at ? (domain.resolves ? 'active' : 'error') : 'pending';
const domainStateLabel = {
active: <FormattedMessage id='admin.domains.resolve.success_label' defaultMessage='Resolves correctly' />,
error: <FormattedMessage id='admin.domains.resolve.fail_label' defaultMessage='Not resolving' />,
pending: <FormattedMessage id='admin.domains.resolve.pending_label' defaultMessage='Pending resolve check' />,
}[domainState];
const domainStateTitle = domain.last_checked_at ? intl.formatMessage(messages.domainLastChecked, {
date: intl.formatDate(domain.last_checked_at, dateFormatOptions),
}) : undefined;
return (
<div key={domain.id} className='rounded-lg bg-gray-100 p-4 dark:bg-primary-800'>
<Stack space={2}>
<HStack alignItems='center' space={4} wrap>
<Text size='sm'>
<Text tag='span' size='sm' weight='medium'>
<FormattedMessage id='admin.domains.name' defaultMessage='Domain:' />
</Text>
{' '}
{domain.domain}
</Text>
<Text tag='span' size='sm' weight='medium'>
{domain.public ? (
<FormattedMessage id='admin.domains.public' defaultMessage='Public' />
) : (
<FormattedMessage id='admin.domains.private' defaultMessage='Private' />
)}
</Text>
<HStack alignItems='center' space={2} title={domainStateTitle}>
<Indicator state={domainState} />
<Text tag='span' size='sm' weight='medium'>
{domainStateLabel}
</Text>
</HStack>
</HStack>
<HStack justifyContent='end' space={2}>
<Button theme='primary' onClick={handleEditDomain(domain)}>
<FormattedMessage id='admin.domains.edit' defaultMessage='Edit' />
</Button>
<Button theme='primary' onClick={handleDeleteDomain(domain.id)}>
<FormattedMessage id='admin.domains.delete' defaultMessage='Delete' />
</Button>
</HStack>
</Stack>
</div>
);
};
const Domains: React.FC = () => {
const intl = useIntl();
const dispatch = useAppDispatch();
const { data: domains, isFetching } = useDomains();
const handleCreateDomain = () => {
dispatch(openModal('EDIT_DOMAIN'));
};
const emptyMessage = <FormattedMessage id='empty_column.admin.domains' defaultMessage='There are no domains yet.' />;
return (
<Column label={intl.formatMessage(messages.heading)}>
<Stack className='gap-4'>
<Button
className='sm:w-fit sm:self-end'
icon={require('@tabler/icons/plus.svg')}
onClick={handleCreateDomain}
theme='secondary'
block
>
<FormattedMessage id='admin.domains.action' defaultMessage='Create domain' />
</Button>
{domains && (
<ScrollableList
scrollKey='domains'
emptyMessage={emptyMessage}
itemClassName='py-3 first:pt-0 last:pb-0'
isLoading={isFetching}
showLoading={isFetching && !domains?.length}
>
{domains.map((domain) => (
<Domain key={domain.id} domain={domain} />
))}
</ScrollableList>
)}
</Stack>
</Column>
);
};
export default Domains;

@ -56,7 +56,7 @@ const ModerationLog = () => {
emptyMessage={intl.formatMessage(messages.emptyMessage)}
hasMore={hasMore}
onLoadMore={handleLoadMore}
className='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
listClassName='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
>
{items.map(item => item && (
<LogItem key={item.id} log={item} />

@ -33,7 +33,7 @@ const AwaitingApproval: React.FC = () => {
showLoading={showLoading}
scrollKey='awaiting-approval'
emptyMessage={intl.formatMessage(messages.emptyMessage)}
className='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
listClassName='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
>
{accountIds.map(id => (
<div key={id} className='px-5 py-4'>

@ -93,12 +93,19 @@ const Dashboard: React.FC = () => {
label={<FormattedMessage id='column.admin.moderation_log' defaultMessage='Moderation Log' />}
/>
{features.announcements && (
{features.adminAnnouncements && (
<ListItem
to='/soapbox/admin/announcements'
label={<FormattedMessage id='column.admin.announcements' defaultMessage='Announcements' />}
/>
)}
{features.domains && (
<ListItem
to='/soapbox/admin/domains'
label={<FormattedMessage id='column.admin.domains' defaultMessage='Domains' />}
/>
)}
</List>
{account.admin && (

@ -35,7 +35,7 @@ const Reports: React.FC = () => {
showLoading={showLoading}
scrollKey='admin-reports'
emptyMessage={intl.formatMessage(messages.emptyMessage)}
className='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
listClassName='divide-y divide-solid divide-gray-200 dark:divide-gray-800'
>
{reports.map(report => report && <Report id={report} key={report} />)}
</ScrollableList>

@ -11,6 +11,7 @@ import type { AxiosResponse } from 'axios';
const noOp = () => {};
const messages = defineMessages({
captcha: { id: 'registration.captcha', defaultMessage: 'Captcha' },
placeholder: { id: 'registration.captcha.placeholder', defaultMessage: 'Enter the pictured text' },
});
@ -110,7 +111,7 @@ const NativeCaptchaField: React.FC<INativeCaptchaField> = ({ captcha, onChange,
return (
<Stack space={2}>
<div className='flex w-full items-center justify-center rounded-md border border-solid border-gray-300 bg-white dark:border-gray-600'>
<img alt='captcha' src={captcha.get('url')} onClick={onClick} />
<img alt={intl.formatMessage(messages.captcha)} src={captcha.get('url')} onClick={onClick} />
</div>
<Input

@ -16,7 +16,7 @@ const ConsumersList: React.FC<IConsumersList> = () => {
if (providers.length > 0) {
return (
<Card className='bg-gray-50 p-4 sm:rounded-xl dark:bg-primary-800'>
<Card className='bg-gray-50 p-4 black:bg-black sm:rounded-xl dark:bg-primary-800'>
<Text size='xs' theme='muted'>
<FormattedMessage id='oauth_consumers.title' defaultMessage='Other ways to sign in' />
</Text>

@ -10,7 +10,7 @@ import { accountLookup } from 'soapbox/actions/accounts';
import { register, verifyCredentials } from 'soapbox/actions/auth';
import { openModal } from 'soapbox/actions/modals';
import BirthdayInput from 'soapbox/components/birthday-input';
import { Checkbox, Form, FormGroup, FormActions, Button, Input, Textarea } from 'soapbox/components/ui';
import { Checkbox, Form, FormGroup, FormActions, Button, Input, Textarea, Select } from 'soapbox/components/ui';
import CaptchaField from 'soapbox/features/auth-login/components/captcha';
import { useAppDispatch, useSettings, useFeatures, useInstance } from 'soapbox/hooks';
@ -50,6 +50,7 @@ const RegistrationForm: React.FC<IRegistrationForm> = ({ inviteToken }) => {
const supportsEmailList = features.emailList;
const supportsAccountLookup = features.accountLookup;
const birthdayRequired = instance.pleroma.metadata.birthday_required;
const domains = instance.pleroma.metadata.multitenancy.enabled ? instance.pleroma.metadata.multitenancy.domains!.filter((domain) => domain.public) : undefined;
const [captchaLoading, setCaptchaLoading] = useState(true);
const [submissionLoading, setSubmissionLoading] = useState(false);
@ -80,7 +81,19 @@ const RegistrationForm: React.FC<IRegistrationForm> = ({ inviteToken }) => {
setUsernameUnavailable(false);
source.current.cancel();
usernameAvailable(e.target.value);
const domain = params.get('domain');
usernameAvailable(e.target.value, domain ? domains!.find(({ id }) => id === domain)?.domain : undefined);
};
const onDomainChange: React.ChangeEventHandler<HTMLSelectElement> = e => {
updateParams({ domain: e.target.value || null });
setUsernameUnavailable(false);
source.current.cancel();
const username = params.get('username');
if (username) {
usernameAvailable(username, domains!.find(({ id }) => id === e.target.value)?.domain);
}
};
const onCheckboxChange: React.ChangeEventHandler<HTMLInputElement> = e => {
@ -155,12 +168,12 @@ const RegistrationForm: React.FC<IRegistrationForm> = ({ inviteToken }) => {
return params.get('password', '') === passwordConfirmation;
};
const usernameAvailable = useCallback(debounce(username => {
const usernameAvailable = useCallback(debounce((username, domain?: string) => {
if (!supportsAccountLookup) return;
const source = refreshCancelToken();
dispatch(accountLookup(username, source.token))
dispatch(accountLookup(`${username}${domain ? `@${domain}` : ''}`, source.token))
.then(account => {
setUsernameUnavailable(!!account);
})
@ -244,6 +257,20 @@ const RegistrationForm: React.FC<IRegistrationForm> = ({ inviteToken }) => {
/>
</FormGroup>
{domains && (
<FormGroup>
<Select
onChange={onDomainChange}
value={params.get('domain')}
>
{domains.map(({ id, domain }) => (
<option key={id} value={id}>{domain}</option>
))}
</Select>
</FormGroup>
)}
{!features.nostrSignup && (
<Input
type='email'

@ -83,7 +83,9 @@ const Bookmarks: React.FC<IBookmarks> = ({ params }) => {
}));
};
const emptyMessage = <FormattedMessage id='empty_column.bookmarks' defaultMessage="You don't have any bookmarks yet. When you add one, it will show up here." />;
const emptyMessage = folderId
? <FormattedMessage id='empty_column.bookmarks.folder' defaultMessage="You don't have any bookmarks in this folder yet. When you add one, it will show up here." />
: <FormattedMessage id='empty_column.bookmarks' defaultMessage="You don't have any bookmarks yet. When you add one, it will show up here." />;
const items = folderId ? [
{

@ -18,8 +18,8 @@ const messages = defineMessages({
delete: { id: 'chats.actions.delete', defaultMessage: 'Delete for both' },
copy: { id: 'chats.actions.copy', defaultMessage: 'Copy' },
report: { id: 'chats.actions.report', defaultMessage: 'Report' },
deleteForMe: { id: 'chats.actions.deleteForMe', defaultMessage: 'Delete for me' },
blockedBy: { id: 'chat_message_list.blockedBy', defaultMessage: 'You are blocked by' },
deleteForMe: { id: 'chats.actions.delete_for_me', defaultMessage: 'Delete for me' },
blockedBy: { id: 'chat_message_list.blocked_by', defaultMessage: 'You are blocked by' },
networkFailureTitle: { id: 'chat_message_list.network_failure.title', defaultMessage: 'Whoops!' },
networkFailureSubtitle: { id: 'chat_message_list.network_failure.subtitle', defaultMessage: 'We encountered a network failure.' },
networkFailureAction: { id: 'chat_message_list.network_failure.action', defaultMessage: 'Try again' },

@ -26,7 +26,7 @@ import type { ChatMessage as ChatMessageEntity } from 'soapbox/types/entities';
const messages = defineMessages({
copy: { id: 'chats.actions.copy', defaultMessage: 'Copy' },
delete: { id: 'chats.actions.delete', defaultMessage: 'Delete for both' },
deleteForMe: { id: 'chats.actions.deleteForMe', defaultMessage: 'Delete for me' },
deleteForMe: { id: 'chats.actions.delete_for_me', defaultMessage: 'Delete for me' },
more: { id: 'chats.actions.more', defaultMessage: 'More' },
report: { id: 'chats.actions.report', defaultMessage: 'Report' },
});

@ -1,4 +1,3 @@
import clsx from 'clsx';
import React from 'react';
import { FormattedMessage } from 'react-intl';
@ -57,7 +56,7 @@ const AccountCard: React.FC<IAccountCard> = ({ id }) => {
<Text
truncate
align='left'
className={clsx('[&_br]:hidden [&_p:first-child]:inline [&_p:first-child]:truncate [&_p]:hidden')}
className='[&_br]:hidden [&_p:first-child]:inline [&_p:first-child]:truncate [&_p]:hidden'
dangerouslySetInnerHTML={{ __html: account.note_emojified || '&nbsp;' }}
/>
</Stack>

@ -1,6 +1,6 @@
import clsx from 'clsx';
import React, { useEffect, useState } from 'react';
import { defineMessages, useIntl } from 'react-intl';
import { FormattedMessage, defineMessages, useIntl } from 'react-intl';
import { useLocation } from 'react-router-dom';
import { fetchDirectory, expandDirectory } from 'soapbox/actions/directory';
@ -53,9 +53,13 @@ const Directory = () => {
<Stack space={4}>
<div className='grid grid-cols-2 gap-2'>
<div>
<Text weight='medium'>Display filter</Text>
<Text weight='medium'>
<FormattedMessage id='directory.display_filter' defaultMessage='Display filter' />
</Text>
<fieldset className='mt-3'>
<legend className='sr-only'>Display filter</legend>
<legend className='sr-only'>
<FormattedMessage id='directory.display_filter' defaultMessage='Display filter' />
</legend>
<div className='space-y-2'>
<RadioButton name='order' value='active' label={intl.formatMessage(messages.recentlyActive)} checked={order === 'active'} onChange={handleChangeOrder} />
<RadioButton name='order' value='new' label={intl.formatMessage(messages.newArrivals)} checked={order === 'new'} onChange={handleChangeOrder} />
@ -65,9 +69,13 @@ const Directory = () => {
{features.federating && (
<div>
<Text weight='medium'>Fediverse filter</Text>
<Text weight='medium'>
<FormattedMessage id='directory.fediverse_filter' defaultMessage='Fediverse filter' />
</Text>
<fieldset className='mt-3'>
<legend className='sr-only'>Fediverse filter</legend>
<legend className='sr-only'>
<FormattedMessage id='directory.fediverse_filter' defaultMessage='Fediverse filter' />
</legend>
<div className='space-y-2'>
<RadioButton name='local' value='1' label={intl.formatMessage(messages.local, { domain: instance.title })} checked={local} onChange={handleChangeLocal} />
<RadioButton name='local' value='0' label={intl.formatMessage(messages.federated)} checked={!local} onChange={handleChangeLocal} />

@ -45,7 +45,7 @@ const DomainBlocks: React.FC = () => {
onLoadMore={() => handleLoadMore(dispatch)}
hasMore={hasMore}
emptyMessage={emptyMessage}
className='divide-y divide-gray-200 dark:divide-gray-800'
listClassName='divide-y divide-gray-200 dark:divide-gray-800'
>
{domains.map((domain) =>
<Domain key={domain} domain={domain} />,

@ -9,7 +9,7 @@ import AccountContainer from 'soapbox/containers/account-container';
import { useAppDispatch, useAppSelector } from 'soapbox/hooks';
const messages = defineMessages({
heading: { id: 'followRecommendations.heading', defaultMessage: 'Suggested Profiles' },
heading: { id: 'follow_recommendations.heading', defaultMessage: 'Suggested Profiles' },
});
const FollowRecommendations: React.FC = () => {

@ -35,7 +35,7 @@ const GroupTopics: React.FC<IGroupTopics> = (props) => {
showLoading={!group || isLoading && tags.length === 0}
placeholderComponent={PlaceholderAccount}
placeholderCount={3}
className='divide-y divide-solid divide-gray-300 dark:divide-gray-800'
listClassName='divide-y divide-solid divide-gray-300 dark:divide-gray-800'
itemClassName='py-3 last:pb-0'
emptyMessage={
<Stack space={4} className='pt-6' justifyContent='center' alignItems='center'>

@ -1,4 +1,5 @@
import React from 'react';
import { FormattedMessage } from 'react-intl';
import { Avatar, Button, CardTitle, Stack } from 'soapbox/components/ui';
import { type Card as StatusCard } from 'soapbox/types/entities';
@ -28,7 +29,7 @@ const GroupLinkPreview: React.FC<IGroupLinkPreview> = ({ card }) => {
<CardTitle title={<span dangerouslySetInnerHTML={{ __html: group.display_name_html }} />} />
<Button theme='primary' to={`/group/${group.slug}`} block>
View Group
<FormattedMessage id='group.popover.action' defaultMessage='View Group' />
</Button>
</Stack>
</Stack>

@ -164,7 +164,7 @@ const Notifications = () => {
onLoadMore={handleLoadOlder}
onScrollToTop={handleScrollToTop}
onScroll={handleScroll}
className={clsx({
listClassName={clsx({
'divide-y divide-gray-200 black:divide-gray-800 dark:divide-primary-800 divide-solid': notifications.size > 0,
'space-y-2': notifications.size === 0,
})}

@ -79,7 +79,7 @@ const IconPickerMenu: React.FC<IIconPickerMenu> = ({ icons, onClose, onPick, sty
return (
<div
className={clsx('absolute z-[101] -my-0.5')}
className='absolute z-[101] -my-0.5'
style={{ transform: 'translateX(calc(-1 * env(safe-area-inset-right)))', ...style }}
ref={setRef}
>

@ -100,7 +100,7 @@ const DetailedStatus: React.FC<IDetailedStatus> = ({
if (actualStatus.pleroma.get('quote_visible', true) === false) {
quote = (
<div className='quoted-actualStatus-tombstone'>
<p><FormattedMessage id='actualStatuses.quote_tombstone' defaultMessage='Post is unavailable.' /></p>
<p><FormattedMessage id='status.quote_tombstone' defaultMessage='Post is unavailable.' /></p>
</div>
);
} else {
@ -190,7 +190,7 @@ const DetailedStatus: React.FC<IDetailedStatus> = ({
tabIndex={0}
>
<Text tag='span' theme='muted' size='sm'>
<FormattedMessage id='actualStatus.edited' defaultMessage='Edited {date}' values={{ date: intl.formatDate(new Date(actualStatus.edited_at), { hour12: true, month: 'short', day: '2-digit', hour: 'numeric', minute: '2-digit' }) }} />
<FormattedMessage id='status.edited' defaultMessage='Edited {date}' values={{ date: intl.formatDate(new Date(actualStatus.edited_at), { hour12: true, month: 'short', day: '2-digit', hour: 'numeric', minute: '2-digit' }) }} />
</Text>
</div>
</>

@ -31,7 +31,7 @@ const ThreadStatus: React.FC<IThreadStatus> = (props): JSX.Element => {
return (
<div
className={clsx('absolute left-5 z-[1] hidden w-0.5 bg-gray-200 rtl:left-auto rtl:right-5 dark:bg-primary-800', {
className={clsx('absolute left-5 z-[1] hidden w-0.5 bg-gray-200 black:bg-gray-800 rtl:left-auto rtl:right-5 dark:bg-primary-800', {
'!block top-[calc(12px+42px)] h-[calc(100%-42px-8px-1rem)]': isConnectedBottom,
})}
/>

@ -382,7 +382,7 @@ const Thread = (props: IThread) => {
{!isUnderReview ? (
<>
<hr className='-mx-4 mb-2 max-w-[100vw] border-t-2 dark:border-gray-800' />
<hr className='-mx-4 mb-2 max-w-[100vw] border-t-2 black:border-t dark:border-gray-800' />
<StatusActionBar
status={status}
@ -396,7 +396,7 @@ const Thread = (props: IThread) => {
</HotKeys>
{hasDescendants && (
<hr className='-mx-4 mt-2 max-w-[100vw] border-t-2 dark:border-gray-800' />
<hr className='-mx-4 mt-2 max-w-[100vw] border-t-2 black:border-t dark:border-gray-800' />
)}
</div>
);
@ -445,7 +445,7 @@ const Thread = (props: IThread) => {
initialTopMostItemIndex={initialTopMostItemIndex}
useWindowScroll={useWindowScroll}
itemClassName={itemClassName}
className={
listClassName={
clsx({
'h-full': !useWindowScroll,
})

@ -25,6 +25,16 @@ const messages = defineMessages({
export: { id: 'theme_editor.export', defaultMessage: 'Export theme' },
import: { id: 'theme_editor.import', defaultMessage: 'Import theme' },
importSuccess: { id: 'theme_editor.import_success', defaultMessage: 'Theme was successfully imported!' },
colorPrimary: { id: 'theme_editor.colors.primary', defaultMessage: 'Primary' },
colorSecondary: { id: 'theme_editor.colors.secondary', defaultMessage: 'Secondary' },
colorAccent: { id: 'theme_editor.colors.accent', defaultMessage: 'Accent' },
colorGray: { id: 'theme_editor.colors.gray', defaultMessage: 'Gray' },
colorSuccess: { id: 'theme_editor.colors.success', defaultMessage: 'Success' },
colorDanger: { id: 'theme_editor.colors.danger', defaultMessage: 'Danger' },
colorGreentext: { id: 'theme_editor.colors.greentext', defaultMessage: 'Greentext' },
colorAccentBlue: { id: 'theme_editor.colors.accent_blue', defaultMessage: 'Accent Blue' },
colorGradientStart: { id: 'theme_editor.colors.gradient_start', defaultMessage: 'Gradient Start' },
colorGradientEnd: { id: 'theme_editor.colors.gradient_end', defaultMessage: 'Gradient End' },
});
interface IThemeEditor {
@ -125,42 +135,42 @@ const ThemeEditor: React.FC<IThemeEditor> = () => {
<Form onSubmit={handleSubmit}>
<List>
<PaletteListItem
label='Primary'
label={intl.formatMessage(messages.colorPrimary)}
palette={colors.primary}
onChange={updateColors('primary')}
resetKey={resetKey}
/>
<PaletteListItem
label='Secondary'
label={intl.formatMessage(messages.colorSecondary)}
palette={colors.secondary}
onChange={updateColors('secondary')}
resetKey={resetKey}
/>
<PaletteListItem
label='Accent'
label={intl.formatMessage(messages.colorAccent)}
palette={colors.accent}
onChange={updateColors('accent')}
resetKey={resetKey}
/>
<PaletteListItem
label='Gray'
label={intl.formatMessage(messages.colorGray)}
palette={colors.gray}
onChange={updateColors('gray')}
resetKey={resetKey}
/>
<PaletteListItem
label='Success'
label={intl.formatMessage(messages.colorSuccess)}
palette={colors.success}
onChange={updateColors('success')}
resetKey={resetKey}
/>
<PaletteListItem
label='Danger'
label={intl.formatMessage(messages.colorDanger)}
palette={colors.danger}
onChange={updateColors('danger')}
resetKey={resetKey}
@ -169,25 +179,25 @@ const ThemeEditor: React.FC<IThemeEditor> = () => {
<List>
<ColorListItem
label='Greentext'
label={intl.formatMessage(messages.colorGreentext)}
value={colors.greentext}
onChange={updateColor('greentext')}
/>
<ColorListItem
label='Accent Blue'
label={intl.formatMessage(messages.colorAccentBlue)}
value={colors['accent-blue']}
onChange={updateColor('accent-blue')}
/>
<ColorListItem
label='Gradient Start'
label={intl.formatMessage(messages.colorGradientStart)}
value={colors['gradient-start']}
onChange={updateColor('gradient-start')}
/>
<ColorListItem
label='Gradient End'
label={intl.formatMessage(messages.colorGradientEnd)}
value={colors['gradient-end']}
onChange={updateColor('gradient-end')}
/>
@ -210,7 +220,7 @@ const ThemeEditor: React.FC<IThemeEditor> = () => {
}]}
/>
<Button theme='secondary' onClick={resetTheme}>
<FormattedMessage id='theme_editor.Reset' defaultMessage='Reset' />
<FormattedMessage id='theme_editor.reset' defaultMessage='Reset' />
</Button>
<Button type='submit' theme='primary' disabled={submitting}>

@ -15,6 +15,7 @@ import {
DislikesModal,
EditAnnouncementModal,
EditBookmarkFolderModal,
EditDomainModal,
EditFederationModal,
EmbedModal,
EventMapModal,
@ -60,6 +61,7 @@ const MODAL_COMPONENTS: Record<string, React.LazyExoticComponent<any>> = {
'DISLIKES': DislikesModal,
'EDIT_ANNOUNCEMENT': EditAnnouncementModal,
'EDIT_BOOKMARK_FOLDER': EditBookmarkFolderModal,
'EDIT_DOMAIN': EditDomainModal,
'EDIT_FEDERATION': EditFederationModal,
'EMBED': EmbedModal,
'EVENT_MAP': EventMapModal,

@ -28,7 +28,7 @@ const BirthdaysModal = ({ onClose }: IBirthdaysModal) => {
<ScrollableList
scrollKey='birthdays'
emptyMessage={emptyMessage}
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
>
{accountIds.map(id =>

@ -40,7 +40,7 @@ const DislikesModal: React.FC<IDislikesModal> = ({ onClose, statusId }) => {
<ScrollableList
scrollKey='dislikes'
emptyMessage={emptyMessage}
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
>
{accountIds.map(id =>

@ -0,0 +1,101 @@
import React, { useState } from 'react';
import { FormattedMessage, defineMessages, useIntl } from 'react-intl';
import { closeModal } from 'soapbox/actions/modals';
import { useCreateDomain, useDomains, useUpdateDomain } from 'soapbox/api/hooks/admin';
import { Form, FormGroup, HStack, Input, Modal, Stack, Text, Toggle } from 'soapbox/components/ui';
import { useAppDispatch } from 'soapbox/hooks';
import { Domain } from 'soapbox/schemas';
import toast from 'soapbox/toast';
const messages = defineMessages({
save: { id: 'admin.edit_domain.save', defaultMessage: 'Save' },
domainPlaceholder: { id: 'admin.edit_domain.fields.domain_placeholder', defaultMessage: 'Identity domain name' },
domainCreateSuccess: { id: 'admin.edit_domain.created', defaultMessage: 'Domain created' },
domainUpdateSuccess: { id: 'admin.edit_domain.updated', defaultMessage: 'Domain edited' },
});
interface IEditDomainModal {
onClose: (type?: string) => void;
domainId?: string;
}
const EditDomainModal: React.FC<IEditDomainModal> = ({ onClose, domainId }) => {
const dispatch = useAppDispatch();
const intl = useIntl();
const { data: domains, refetch } = useDomains();
const { createDomain, isSubmitting: isCreating } = useCreateDomain();
const { updateDomain, isSubmitting: isUpdating } = useUpdateDomain(domainId!);
const [domain] = useState<Domain | null>(domainId ? domains!.find(({ id }) => domainId === id)! : null);
const [domainName, setDomainName] = useState(domain?.domain || '');
const [isPublic, setPublic] = useState(domain?.public || false);
const onClickClose = () => {
onClose('EDIT_DOMAIN');
};
const handleSubmit = () => {
if (domainId) {
updateDomain({
public: isPublic,
}).then(() => {
toast.success(messages.domainUpdateSuccess);
dispatch(closeModal('EDIT_DOMAIN'));
refetch();
}).catch(() => {});
} else {
createDomain({
domain: domainName,
public: isPublic,
}).then(() => {
toast.success(messages.domainCreateSuccess);
dispatch(closeModal('EDIT_DOMAIN'));
refetch();
}).catch(() => {});
}
};
return (
<Modal
onClose={onClickClose}
title={domainId
? <FormattedMessage id='column.admin.edit_domain' defaultMessage='Edit domain' />
: <FormattedMessage id='column.admin.create_domain' defaultMessage='Create domaian' />}
confirmationAction={handleSubmit}
confirmationText={intl.formatMessage(messages.save)}
confirmationDisabled={isCreating || isUpdating}
>
<Form>
<FormGroup
labelText={<FormattedMessage id='admin.edit_domain.fields.domain_label' defaultMessage='Domain' />}
>
<Input
autoComplete='off'
placeholder={intl.formatMessage(messages.domainPlaceholder)}
value={domainName}
onChange={({ target }) => setDomainName(target.value)}
disabled={!!domainId}
/>
</FormGroup>
<HStack alignItems='center' space={2}>
<Toggle
checked={isPublic}
onChange={({ target }) => setPublic(target.checked)}
/>
<Stack>
<Text tag='span' theme='muted'>
<FormattedMessage id='admin.edit_domain.fields.public_label' defaultMessage='Public' />
</Text>
<Text size='xs' tag='span' theme='muted'>
<FormattedMessage id='admin.edit_domain.fields.all_day_hint' defaultMessage='When checked, everyone can sign up for an username with this domain' />
</Text>
</Stack>
</HStack>
</Form>
</Modal>
);
};
export default EditDomainModal;

@ -40,7 +40,7 @@ const EventParticipantsModal: React.FC<IEventParticipantsModal> = ({ onClose, st
<ScrollableList
scrollKey='event_participations'
emptyMessage={emptyMessage}
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
>
{accountIds.map(id =>

@ -47,7 +47,7 @@ const FavouritesModal: React.FC<IFavouritesModal> = ({ onClose, statusId }) => {
<ScrollableList
scrollKey='favourites'
emptyMessage={emptyMessage}
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
style={{ height: '80vh' }}
useWindowScroll={false}

@ -8,7 +8,7 @@ import { useRegistrationStatus, useSoapboxConfig } from 'soapbox/hooks';
const messages = defineMessages({
download: { id: 'landing_page_modal.download', defaultMessage: 'Download' },
helpCenter: { id: 'landing_page_modal.helpCenter', defaultMessage: 'Help Center' },
helpCenter: { id: 'landing_page_modal.help_center', defaultMessage: 'Help Center' },
login: { id: 'header.login.label', defaultMessage: 'Log in' },
register: { id: 'header.register.label', defaultMessage: 'Register' },
});

@ -41,7 +41,7 @@ const MentionsModal: React.FC<IMentionsModal> = ({ onClose, statusId }) => {
body = (
<ScrollableList
scrollKey='mentions'
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
>
{accountIds.map(id =>

@ -98,9 +98,10 @@ const ReactionsModal: React.FC<IReactionsModal> = ({ onClose, statusId, reaction
<ScrollableList
scrollKey='reactions'
emptyMessage={emptyMessage}
className={clsx('max-w-full', {
className={clsx({
'mt-4': reactions.size > 0,
})}
listClassName='max-w-full'
itemClassName='pb-3'
>
{accounts.map((account) =>

@ -48,7 +48,7 @@ const ReblogsModal: React.FC<IReblogsModal> = ({ onClose, statusId }) => {
<ScrollableList
scrollKey='reblogs'
emptyMessage={emptyMessage}
className='max-w-full'
listClassName='max-w-full'
itemClassName='pb-3'
style={{ height: '80vh' }}
useWindowScroll={false}

@ -22,8 +22,8 @@ const messages = defineMessages({
done: { id: 'report.done', defaultMessage: 'Done' },
next: { id: 'report.next', defaultMessage: 'Next' },
submit: { id: 'report.submit', defaultMessage: 'Submit' },
reportContext: { id: 'report.chatMessage.context', defaultMessage: 'When reporting a users message, the five messages before and five messages after the one selected will be passed along to our moderation team for context.' },
reportMessage: { id: 'report.chatMessage.title', defaultMessage: 'Report message' },
reportContext: { id: 'report.chat_message.context', defaultMessage: 'When reporting a users message, the five messages before and five messages after the one selected will be passed along to our moderation team for context.' },
reportMessage: { id: 'report.chat_message.title', defaultMessage: 'Report message' },
reportGroup: { id: 'report.group.title', defaultMessage: 'Report Group' },
cancel: { id: 'common.cancel', defaultMessage: 'Cancel' },
previous: { id: 'report.previous', defaultMessage: 'Previous' },

@ -12,11 +12,11 @@ import { getDomain } from 'soapbox/utils/accounts';
import type { Account } from 'soapbox/schemas';
const messages = defineMessages({
addAdditionalStatuses: { id: 'report.otherActions.addAdditional', defaultMessage: 'Would you like to add additional statuses to this report?' },
addMore: { id: 'report.otherActions.addMore', defaultMessage: 'Add more' },
furtherActions: { id: 'report.otherActions.furtherActions', defaultMessage: 'Further actions:' },
hideAdditionalStatuses: { id: 'report.otherActions.hideAdditional', defaultMessage: 'Hide additional statuses' },
otherStatuses: { id: 'report.otherActions.otherStatuses', defaultMessage: 'Include other statuses?' },
addAdditionalStatuses: { id: 'report.other_actions.add_additional', defaultMessage: 'Would you like to add additional statuses to this report?' },
addMore: { id: 'report.other_actions.add_more', defaultMessage: 'Add more' },
furtherActions: { id: 'report.other_actions.further_actions', defaultMessage: 'Further actions:' },
hideAdditionalStatuses: { id: 'report.other_actions.hide_additional', defaultMessage: 'Hide additional statuses' },
otherStatuses: { id: 'report.other_actions.other_statuses', defaultMessage: 'Include other statuses?' },
});
interface IOtherActionsStep {

@ -15,7 +15,7 @@ interface ITrendsPanel {
const messages = defineMessages({
viewAll: {
id: 'trendsPanel.viewAll',
id: 'trends_panel.view_all',
defaultMessage: 'View all',
},
});

@ -138,6 +138,7 @@ import {
LandingTimeline,
BookmarkFolders,
EditIdentity,
Domains,
} from './util/async-components';
import GlobalHotkeys from './util/global-hotkeys';
import { WrappedRoute } from './util/react-router-helpers';
@ -326,7 +327,8 @@ const SwitchingColumnsArea: React.FC<ISwitchingColumnsArea> = ({ children }) =>
<WrappedRoute path='/soapbox/admin/log' staffOnly page={AdminPage} component={ModerationLog} content={children} exact />
<WrappedRoute path='/soapbox/admin/users' staffOnly page={AdminPage} component={UserIndex} content={children} exact />
<WrappedRoute path='/soapbox/admin/theme' staffOnly page={AdminPage} component={ThemeEditor} content={children} exact />
<WrappedRoute path='/soapbox/admin/announcements' staffOnly page={AdminPage} component={Announcements} content={children} exact />
{features.adminAnnouncements && <WrappedRoute path='/soapbox/admin/announcements' staffOnly page={AdminPage} component={Announcements} content={children} exact />}
{features.domains && <WrappedRoute path='/soapbox/admin/domains' staffOnly page={AdminPage} component={Domains} content={children} exact />}
<WrappedRoute path='/info' page={EmptyPage} component={ServerInfo} content={children} />
<WrappedRoute path='/developers/apps/create' developerOnly page={DefaultPage} component={CreateApp} content={children} />

@ -168,3 +168,5 @@ export const BookmarkFolders = lazy(() => import('soapbox/features/bookmark-fold
export const EditBookmarkFolderModal = lazy(() => import('soapbox/features/ui/components/modals/edit-bookmark-folder-modal'));
export const SelectBookmarkFolderModal = lazy(() => import('soapbox/features/ui/components/modals/select-bookmark-folder-modal'));
export const EditIdentity = lazy(() => import('soapbox/features/edit-identity'));
export const Domains = lazy(() => import('soapbox/features/admin/domains'));
export const EditDomainModal = lazy(() => import('soapbox/features/ui/components/modals/edit-domain-modal'));

@ -83,8 +83,6 @@
"account_note.header": "ملاحظة",
"account_note.placeholder": "لا توجد تعليقات",
"account_search.placeholder": "البحث عن حساب",
"actualStatus.edited": "تم تعديله بتاريخ {date}",
"actualStatuses.quote_tombstone": "المنشور غير متوفر.",
"admin.announcements.action": "إنشاء إعلان",
"admin.announcements.all_day": "طوال اليوم",
"admin.announcements.delete": "إزالة",
@ -190,6 +188,7 @@
"auth.logged_out": "سُجِّل الخروج.",
"authorize.success": "موافق عليه",
"backups.actions.create": "إنشاء نسخة إحتياطية",
"backups.download": "تحميل",
"backups.empty_message": "لم يتم العثور على نسخ احتياطية. {action}",
"backups.empty_message.action": "إنشاء نسخة احتياطية الآن؟",
"backups.pending": "قيد الإنتظار",
@ -222,7 +221,6 @@
"chat_list_item.blocked_you": "حَظَرك هذا المستخدم",
"chat_list_item.blocking": "لقد حَظَرْتَ هذا المستخدم",
"chat_message_list.blocked": "لقد حَظَرْتَ هذا المستخدم",
"chat_message_list.blockedBy": "أنت محظور من قبل",
"chat_message_list.network_failure.action": "حاول مجدداً",
"chat_message_list.network_failure.subtitle": "هناك عطل في الشبكة.",
"chat_message_list.network_failure.title": "المعذرة!",
@ -269,7 +267,6 @@
"chat_window.auto_delete_tooltip": "ضُبِطَتْ رسائل الدردشة على الحذف التلقائي بعد {day, plural, one {يوم} two {يومين} few {# أيام} many {# يومًا} other {# يوم}} من الإرسال.",
"chats.actions.copy": "نسخ",
"chats.actions.delete": "الحذف للجميع",
"chats.actions.deleteForMe": "الحذف عندي",
"chats.actions.more": "المزيد",
"chats.actions.report": "تبليغ",
"chats.dividers.today": "اليوم",
@ -279,13 +276,6 @@
"chats.main.blankslate_with_chats.subtitle": "اختر من إحدى الدردشات المفتوحة أو أنشئ رسالة جديدة.",
"chats.main.blankslate_with_chats.title": "اختيار دردشة",
"chats.search_placeholder": "بَدْء دردشة مع…",
"column.filters.expiration.1800": "30 دقيقة",
"column.filters.expiration.21600": "6 ساعات",
"column.filters.expiration.3600": "ساعة",
"column.filters.expiration.43200": "12 ساعة",
"column.filters.expiration.604800": "أسبوع",
"column.filters.expiration.86400": "يوم واحد",
"column.filters.expiration.never": "أبداً",
"column.admin.announcements": "الإعلانات",
"column.admin.awaiting_approval": "في انتظار الموافقة",
"column.admin.create_announcement": "إنشاء إعلان",
@ -334,6 +324,13 @@
"column.filters.drop_header": "الحظر بدلا من الإخفاء",
"column.filters.drop_hint": "ستختفي المنشورات التي تم تصفيتها بشكل نهائي حتى لو تراجعت عن التصفية لاحقًا",
"column.filters.edit": "تحرير المُرشّح",
"column.filters.expiration.1800": "30 دقيقة",
"column.filters.expiration.21600": "6 ساعات",
"column.filters.expiration.3600": "ساعة",
"column.filters.expiration.43200": "12 ساعة",
"column.filters.expiration.604800": "أسبوع",
"column.filters.expiration.86400": "يوم واحد",
"column.filters.expiration.never": "أبداً",
"column.filters.expires": "ينتهي خلال",
"column.filters.hide_header": "إخفاء بالكامل",
"column.filters.hide_hint": "إخفاء المحتوى الذي تمت تصفيته تمامًا ، بدلاً من إظهار تحذير",
@ -528,6 +525,7 @@
"confirmations.scheduled_status_delete.message": "هل تود حقا حذف هذا المنشور المجدول؟",
"confirmations.unfollow.confirm": "إلغاء المتابعة",
"copy.success": "نسخ إلى الحافظة!",
"crypto.lightning": "البرق",
"crypto_donate.explanation_box.message": "يمكنك أن تدعم منصة {siteTitle} من خلال التبرع بالعملات الرقمية على العناوين الظاهرة في الأسفل. شكراً جزيلاً لك على الدعم!",
"crypto_donate.explanation_box.title": "التبرع بالعملات الرقمية",
"crypto_donate_panel.actions.view": "اضغط لعرض {count, plural, one {# محفظة} other {# محفظة}}",
@ -736,7 +734,6 @@
"filters.filters_list_phrases_label": "كلمة دلالية أو جملة:",
"filters.filters_list_warn": "ترشيح العرض",
"filters.removed": "حُذف المُرشِّح.",
"followRecommendations.heading": "الحسابات المقترحة",
"follow_request.authorize": "السماح بالمتابعة",
"follow_request.reject": "رفض",
"gdpr.accept": "الموافقة",
@ -906,7 +903,6 @@
"keyboard_shortcuts.unfocus": "لإلغاء التركيز على حقل النص أو نافذة البحث",
"keyboard_shortcuts.up": "للانتقال إلى أعلى القائمة",
"landing_page_modal.download": "تنزيل",
"landing_page_modal.helpCenter": "مركز الدعم",
"lightbox.close": "إغلاق",
"lightbox.expand": "وسّع",
"lightbox.minimize": "تصغير",
@ -1064,6 +1060,14 @@
"new_group_panel.action": "إنشاء مجموعة",
"new_group_panel.subtitle": "ألا تستطيع إيجاد ما تبحث عنه؟ ابدأ مجموعتك الخاصة أو العامة.",
"new_group_panel.title": "إنشاء مجموعة",
"nostr_extension.found": "<link>سجّل دخول</link> عبر إضافات المتصفح.",
"nostr_extension.not_found": "إضافة المتصفح مفقودة.",
"nostr_signup.key-add.title": "استيراد مفتاح",
"nostr_signup.key.title": "بحاجة إلى مفتاح للاستمرار",
"nostr_signup.keygen.title": "مفتاحك الجديد",
"nostr_signup.siwe.action": "سجل دخول بالإضافة",
"nostr_signup.siwe.alt": "سجل دخول بالمفتاح",
"nostr_signup.siwe.title": "سجل دخول",
"notification.favourite": "أُعجِب {name} بمنشورك",
"notification.follow": "قام {name} بمتابعتك",
"notification.follow_request": "طلب {name} متابعتك",
@ -1252,8 +1256,6 @@
"reply_mentions.reply_empty": "الرد على منشور",
"report.block": "حظر {target}",
"report.block_hint": "أتريد حظر هذا الحساب أيضًا؟",
"report.chatMessage.context": "عند الإبلاغ عن رسالة مستخدم، سيتم تمرير الرسائل الخمس السابقة والخمس التي تليها إلى فريق الإشراف لدينا لمعرفة السياق.",
"report.chatMessage.title": "التبليغ عن الرسالة",
"report.confirmation.content": "في حال وجدنا أن هذا {entity} ينتهك {link}، سوف نتخذ أجراءات أخرى.",
"report.confirmation.entity.account": "حساب",
"report.confirmation.entity.group": "مجموعة",
@ -1263,11 +1265,6 @@
"report.forward_hint": "هذا الحساب موجود في خادم آخر. هل ترغب في إرسال نسخة مجهولة من البلاغ إلى ذلك الخادم؟",
"report.group.title": "الابلاغ عن المجموعة",
"report.next": "التالي",
"report.otherActions.addAdditional": "هل ترغب في إضافة معلومات أخرى لهذا التقرير؟",
"report.otherActions.addMore": "والمزيد",
"report.otherActions.furtherActions": "خطوات إضافية:",
"report.otherActions.hideAdditional": "إخفاء المعلومات الإضافية",
"report.otherActions.otherStatuses": "تضمين المعلومات الإضافية؟",
"report.placeholder": "معلومات إضافية",
"report.previous": "السابق",
"report.reason.blankslate": "لقد أزلتَ جميع المعلومات الإضافية من الاختيار.",
@ -1435,7 +1432,6 @@
"status.remove_account_from_group": "إزالة الحساب من المجموعة",
"status.remove_post_from_group": "إزالة المنشور من المجموعة",
"status.reply": "ردّ",
"status.replyAll": "الرد على الجميع",
"status.report": "ابلِغ عن @{name}",
"status.sensitive_warning": "محتوى حساس",
"status.sensitive_warning.subtitle": "قد لا يكون هذا المنشور ملائم للجميع.",
@ -1453,6 +1449,7 @@
"status.unmute_conversation": "إلغاء كتم المحادثة",
"status.unpin": "إلغاء التثبيت",
"status.unpin_to_group": "قم بإلغاء التثبيت من المجموعة",
"status.zap": "Zap",
"status_list.queue_label": "{count} {count, plural, one {منشور جديد} other {منشورات جديدة}}",
"statuses.quote_tombstone": "المنشور غير متوفر.",
"statuses.tombstone": "هناك منشور أو أكثر غير متاحين.",
@ -1479,7 +1476,6 @@
"tabs_bar.search": "البحث",
"tabs_bar.settings": "الإعدادات",
"textarea.counter.label": "{count} الأحرف المتبقية",
"theme_editor.Reset": "إعادة تعيين",
"theme_editor.export": "تصدير السمة",
"theme_editor.import": "استيراد السمة",
"theme_editor.import_success": "تم استيراد السمة بنجاح!",
@ -1501,7 +1497,6 @@
"toast.view": "عرض",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} آخرون {people}} يتحدثون",
"trends.title": "الشائع",
"trendsPanel.viewAll": "عرض الكل",
"unauthorized_modal.text": "يجب عليك تسجيل الدخول لتتمكن من القيام بذلك.",
"unauthorized_modal.title": "التسجيل في {site_title}",
"upload_button.label": "إرفاق وسائط (JPEG، PNG، GIF، WebM، MP4، MOV)",
@ -1514,12 +1509,9 @@
"upload_form.preview": "مراجعة",
"upload_form.undo": "حذف",
"upload_progress.label": "جارِ الرفع…",
"video.close": "إغلاق المقطع",
"video.download": "تنزيل الملف",
"video.exit_fullscreen": "الخروج من وضع ملئ الشاشة",
"video.expand": "توسيع المقطع",
"video.fullscreen": "ملئ الشاشة",
"video.hide": "إخفاء المقطع",
"video.mute": "كتم الصوت",
"video.pause": "إيقاف مؤقت",
"video.play": "تشغيل",

@ -331,12 +331,9 @@
"upload_form.description": "Descripción pa discapacitaos visuales",
"upload_form.undo": "Desaniciar",
"upload_progress.label": "Xubiendo...",
"video.close": "Zarrar el videu",
"video.download": "Download file",
"video.exit_fullscreen": "Colar de la pantalla completa",
"video.expand": "Espander el videu",
"video.fullscreen": "Pantalla completa",
"video.hide": "Anubrir el videu",
"video.mute": "Silenciar el soníu",
"video.pause": "Posar",
"video.play": "Reproducir",

@ -371,7 +371,6 @@
"status.reblogs.empty": "এখনো কেও এটাতে সমর্থন দেয়নি। যখন কেও দেয়, সেটা তখন এখানে দেখা যাবে।",
"status.redraft": "মুছে আবার নতুন করে লিখতে",
"status.reply": "মতামত জানাতে",
"status.replyAll": "লেখাযুক্ত সবার কাছে মতামত জানাতে",
"status.report": "@{name} কে রিপোর্ট করতে",
"status.sensitive_warning": "সংবেদনশীল কিছু",
"status.share": "অন্যদের জানান",
@ -409,12 +408,9 @@
"upload_form.description": "যারা দেখতে পায়না তাদের জন্য এটা বর্ণনা করতে",
"upload_form.undo": "মুছে ফেলতে",
"upload_progress.label": "যুক্ত করতে পাঠানো হচ্ছে...",
"video.close": "ভিডিওটি বন্ধ করতে",
"video.download": "Download file",
"video.exit_fullscreen": "পূর্ণ পর্দা থেকে বাইরে বের হতে",
"video.expand": "ভিডিওটি বড়ো করতে",
"video.fullscreen": "পূর্ণ পর্দা করতে",
"video.hide": "ভিডিওটি লুকাতে",
"video.mute": "শব্দ বন্ধ করতে",
"video.pause": "থামাতে",
"video.play": "শুরু করতে",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderiraj @{acct}",
"account_note.placeholder": "Nema komentara",
"account_search.placeholder": "Potražite profil",
"actualStatus.edited": "Uređeno {datum}",
"actualStatuses.quote_tombstone": "Objava je nedostupna.",
"admin.awaiting_approval.empty_message": "Niko ne čeka na odobrenje. Kada se novi korisnik prijavi, možete ga pregledati ovdje.",
"admin.dashboard.registration_mode.approval_hint": "Korisnici se mogu registrovati, ali njihov račun se aktivira tek kada administrator to odobri.",
"admin.dashboard.registration_mode.approval_label": "Čeka odobrenje",
@ -193,7 +191,6 @@
"chat_list_item.blocked_you": "Ovaj korisnik vas je blokirao",
"chat_list_item.blocking": "Blokirali ste ovog korisnika",
"chat_message_list.blocked": "Blokirali ste ovog korisnika",
"chat_message_list.blockedBy": "Blokirani ste od",
"chat_message_list.network_failure.action": "Pokušaj ponovo",
"chat_message_list.network_failure.subtitle": "Naišli smo na kvar mreže.",
"chat_message_list.network_failure.title": "Ups!",
@ -237,7 +234,6 @@
"chat_window.auto_delete_tooltip": "Chat poruke su postavljene na automatsko brisanje nakon {day} dana nakon slanja.",
"chats.actions.copy": "Kopiraj",
"chats.actions.delete": "Izbriši poruku",
"chats.actions.deleteForMe": "Obriši za mene",
"chats.actions.more": "Više",
"chats.actions.report": "Prijavi korisnika",
"chats.dividers.today": "Danas",

@ -544,7 +544,6 @@
"status.remove_account_from_group": "Suprimeix el compte del grup",
"status.remove_post_from_group": "Suprimeix l'entrada del grup",
"status.reply": "Respondre",
"status.replyAll": "Respondre al tema",
"status.report": "Informar sobre @{name}",
"status.sensitive_warning": "Contingut sensible",
"status.share": "Compartir",
@ -586,12 +585,9 @@
"upload_form.description": "Descriure els problemes visuals",
"upload_form.undo": "Esborra",
"upload_progress.label": "Pujant...",
"video.close": "Tancar el vídeo",
"video.download": "Download file",
"video.exit_fullscreen": "Sortir de pantalla completa",
"video.expand": "Ampliar el vídeo",
"video.fullscreen": "Pantalla completa",
"video.hide": "Amaga vídeo",
"video.mute": "Silenciar el so",
"video.pause": "Pausa",
"video.play": "Reproduir",

@ -371,7 +371,6 @@
"status.reblogs.empty": "Per avà nisunu hà spartutu u statutu. Quandu qualch'unu u sparterà, u so contu sarà mustratu quì.",
"status.redraft": "Sguassà è riscrive",
"status.reply": "Risponde",
"status.replyAll": "Risponde à tutti",
"status.report": "Palisà @{name}",
"status.sensitive_warning": "Cuntinutu sensibile",
"status.share": "Sparte",
@ -409,12 +408,9 @@
"upload_form.description": "Discrive per i malvistosi",
"upload_form.undo": "Sguassà",
"upload_progress.label": "Caricamentu...",
"video.close": "Chjudà a video",
"video.download": "Download file",
"video.exit_fullscreen": "Caccià u pienu screnu",
"video.expand": "Ingrandà a video",
"video.fullscreen": "Pienu screnu",
"video.hide": "Piattà a video",
"video.mute": "Surdina",
"video.pause": "Pausa",
"video.play": "Lettura",

@ -64,7 +64,6 @@
"account_moderation_modal.roles.moderator": "Moderátor",
"account_moderation_modal.roles.user": "Uživatel",
"account_moderation_modal.title": "Moderace účtu @{acct}",
"actualStatuses.quote_tombstone": "Příspěvek není dostupný.",
"admin.awaiting_approval.empty_message": "Na schválení nikdo nečeká. Až se nějaký nový uživatel zaregistruje, tady si můžete jeho žádost prohlédnout.",
"admin.dashboard.registration_mode.approval_hint": "Uživatelé se mohou zaregistrovat, ale jejich účet se aktivuje až když ho schválí administrátor",
"admin.dashboard.registration_mode.approval_label": "Pouze po schválení",
@ -673,7 +672,6 @@
"status.remove_account_from_group": "Odstranit účet ze skupiny",
"status.remove_post_from_group": "Odstranit příspěvek ze skupiny",
"status.reply": "Odpovědět",
"status.replyAll": "Odpovědět na vlákno",
"status.report": "Nahlásit uživatele @{name}",
"status.sensitive_warning": "Citlivý obsah",
"status.sensitive_warning.subtitle": "Tento obsah nemusí být pro některé osoby vhodný.",
@ -726,12 +724,9 @@
"upload_form.preview": "Náhled",
"upload_form.undo": "Smazat",
"upload_progress.label": "Nahrávám…",
"video.close": "Zavřít video",
"video.download": "Stáhnout soubor",
"video.exit_fullscreen": "Ukončit celou obrazovku",
"video.expand": "Otevřít video",
"video.fullscreen": "Celá obrazovka",
"video.hide": "Skrýt video",
"video.mute": "Vypnout zvuk",
"video.pause": "Pauza",
"video.play": "Přehrát",

@ -1,12 +1,18 @@
{
"account.add_or_remove_from_list": "Ychwanegu neu Dileu o'r rhestrau",
"account.block": "Blocio @{name}",
"account.badges.bot": "Bot",
"account.birthday": "Ganwyd {date}",
"account.birthday_today": "Pen-blwydd heddiw!",
"account.block": "Rhwystro @{name}",
"account.block_domain": "Cuddio popeth rhag {domain}",
"account.blocked": "Blociwyd",
"account.blocked": "Cyfrif wedi'i rwystro",
"account.chat": "Chat with @{name}",
"account.direct": "Neges breifat @{name}",
"account.edit_profile": "Golygu proffil",
"account.copy": "Copïo dolen i'r proffil",
"account.direct": "Anfon neges breifat i @{name}",
"account.edit_profile": "Golygu'ch proffil",
"account.endorse": "Arddangos ar fy mhroffil",
"account.familiar_followers": "Dilynir gan {accounts}",
"account.familiar_followers.empty": "Does neb rydych chi'n ei adnabod yn dilyn {name}.",
"account.familiar_followers.more": "{count} {count, plural, one {other} other {others}} you follow",
"account.follow": "Dilyn",
"account.followers": "Dilynwyr",
@ -15,99 +21,178 @@
"account.follows.empty": "Nid yw'r defnyddiwr hwn yn dilyn unrhyw un eto.",
"account.follows_you": "Yn eich dilyn chi",
"account.hide_reblogs": "Cuddio bwstiau o @{name}",
"account.last_status": "Gweithgar ddiwethaf",
"account.link_verified_on": "Gwiriwyd perchnogaeth y ddolen yma ar {date}",
"account.locked_info": "Mae'r statws preifatrwydd cyfrif hwn wedi'i osod i gloi. Mae'r perchennog yn adolygu'r sawl sy'n gallu eu dilyn.",
"account.login": "Log in",
"account.login": "Mewngofnodi",
"account.media": "Cyfryngau",
"account.member_since": "Ymunodd {date}",
"account.mention": "Crybwyll",
"account.mute": "Tawelu @{name}",
"account.posts": "Tŵtiau",
"account.posts_with_replies": "Tŵtiau ac atebion",
"account.mute": "Mudo @{name}",
"account.muted": "Wedi'i dewi",
"account.never_active": "Byth",
"account.posts": "Negeseuon",
"account.posts_with_replies": "Negeseuon ac ymatebion",
"account.profile": "Proffil",
"account.profile_external": "Gweld y proffil ar {domain}",
"account.register": "Sign up",
"account.remove_from_followers": "Tynnu'r dilynwr hwn",
"account.report": "Adrodd @{name}",
"account.requested": "Aros am gymeradwyaeth. Cliciwch er mwyn canslo cais dilyn",
"account.share": "Rhannwch broffil @{name}",
"account.rss_feed": "Tanysgrifio i ffrwd RSS",
"account.search_self": "Chwilio eich negeseuon",
"account.share": "Rhannu proffil @{name}",
"account.show_reblogs": "Dangos bwstiau o @{name}",
"account.unblock": "Dadflocio @{name}",
"account.subscribe": "Tanysgrifio i hysbysiadau oddi wrth @{name}",
"account.subscribe.success": "Rydych wedi tanysgrifio i'r cyfrif hwn.",
"account.unblock": "Dadrwystro @{name}",
"account.unblock_domain": "Dadguddio {domain}",
"account.unendorse": "Peidio a'i arddangos ar fy mhroffil",
"account.unfollow": "Dad-ddilyn",
"account.unmute": "Dad-dawelu @{name}",
"account.unmute": "Dad-dewi @{name}",
"account.verified": "Cyfrif wedi'i ddilysu",
"account_gallery.none": "Dim cyfryngau i'w dangos.",
"account_moderation_modal.fields.delete": "Delete account",
"account_moderation_modal.fields.verified": "Cyfrif wedi'i ddilysu",
"account_moderation_modal.info.id": "ID: {id}",
"account_moderation_modal.roles.admin": "Admin",
"account_moderation_modal.roles.user": "User",
"account_note.placeholder": "Click to add a note",
"admin.dashboard.registration_mode.open_label": "Open",
"admin.dashcounters.status_count_label": "posts",
"account_note.header": "Nodyn",
"account_note.placeholder": "Cliciwch i ychwanegu nodyn",
"account_search.placeholder": "Chwilio am gyfrif",
"admin.announcements.action": "Creu cyhoeddiad",
"admin.announcements.delete": "Dileu",
"admin.announcements.edit": "Golygu",
"admin.announcements.ends_at": "Yn dod i ben:",
"admin.announcements.starts_at": "Yn dechrau:",
"admin.dashboard.registration_mode.closed_label": "Ar gau",
"admin.dashboard.registration_mode.open_label": "Agor",
"admin.dashcounters.status_count_label": "negeseuon",
"admin.dashwidgets.email_list_header": "Email list",
"admin.dashwidgets.software_header": "Software",
"admin.dashwidgets.software_header": "Meddalwedd",
"admin.edit_announcement.fields.content_label": "Cynnwys",
"admin.edit_announcement.fields.end_time_label": "Dyddiad dod i ben",
"admin.edit_announcement.fields.start_time_label": "Dyddiad dechrau",
"admin.edit_announcement.save": "Cadw",
"admin.latest_accounts_panel.more": "Click to see {count} {count, plural, one {account} other {accounts}}",
"admin.latest_accounts_panel.title": "Cyfrifon diweddaraf",
"admin.reports.actions.close": "Cau",
"admin.reports.actions.view_status": "View post",
"admin.reports.report_title": "Report on {acct}",
"admin.statuses.actions.delete_status": "Delete post",
"admin.theme.title": "Thema",
"admin.user_index.search_input_placeholder": "Am bwy rydych chi'n chwilio?",
"admin.users.actions.delete_user": "Delete @{name}",
"admin_nav.awaiting_approval": "Awaiting Approval",
"admin_nav.dashboard": "Dashboard",
"admin_nav.reports": "Reports",
"alert.unexpected.browser": "Browser",
"alert.unexpected.links.status": "Status",
"alert.unexpected.links.support": "Support",
"alert.unexpected.message": "Digwyddodd gwall annisgwyl.",
"alert.unexpected.return_home": "Return Home",
"aliases.account_label": "Old account:",
"app_create.name_placeholder": "e.g. 'Soapbox'",
"app_create.results.token_label": "OAuth token",
"app_create.website_label": "Website",
"admin_nav.reports": "Adroddiadau",
"alert.unexpected.browser": "Porwr",
"alert.unexpected.links.help": "Canolfan cymorth",
"alert.unexpected.links.status": "Statws",
"alert.unexpected.links.support": "Cymorth",
"alert.unexpected.message": "Aeth rhywbeth o'i le.",
"alert.unexpected.return_home": "Dychwelyd i'r hafan",
"alert.unexpected.submit_feedback": "Anfon adborth",
"alert.unexpected.thanks": "Diolch am eich adborth!",
"aliases.account_label": "Hen gyfrif:",
"aliases.search": "Chwilio eich hen gyfrif",
"announcements.title": "Cyhoeddiadau",
"app_create.name_label": "Enw'r ap",
"app_create.name_placeholder": "e.e. 'Soapbox'",
"app_create.restart": "Creu ap arall",
"app_create.results.app_label": "Ap",
"app_create.results.token_label": "Tocyn OAuth",
"app_create.submit": "Creu ap",
"app_create.website_label": "Gwefan",
"auth.invalid_credentials": "Enw defnyddiwr neu gyfrinair anghywir",
"auth.logged_out": "Wedi allgofnodi.",
"backups.actions.create": "Creu copi wrth gefn",
"badge_input.placeholder": "Enter a badge…",
"boost_modal.combo": "Mae modd gwasgu {combo} er mwyn sgipio hyn tro nesa",
"birthday_panel.title": "Penblwyddi",
"boost_modal.combo": "Mae modd gwasgu {combo} er mwyn hepgor hyn y tro nesaf",
"boost_modal.title": "Ailbostio?",
"bundle_column_error.retry": "Ceisio eto",
"bundle_column_error.title": "Gwall rhwydwaith",
"card.back.label": "Yn ôl",
"chat.actions.send": "Anfon",
"chat.page_settings.privacy": "Preifatrwydd",
"chat.welcome.submit": "Cadw a pharhau",
"chats.actions.delete": "Delete message",
"chats.actions.report": "Report user",
"chats.search_placeholder": "Start a chat with…",
"column.admin.dashboard": "Dashboard",
"column.admin.reports": "Reports",
"column.admin.announcements": "Cyhoeddiadau",
"column.admin.dashboard": "Dashfwrdd",
"column.admin.reports": "Adroddiadau",
"column.aliases": "Account aliases",
"column.aliases.delete": "Delete",
"column.blocks": "Defnyddwyr a flociwyd",
"column.community": "Ffrwd lleol",
"column.aliases.delete": "Dileu",
"column.backups": "Copïau wrth gefn",
"column.blocks": "Defnyddwyr wedi'u rhwystro",
"column.community": "Ffrwd leol",
"column.direct": "Negeseuon preifat",
"column.domain_blocks": "Parthau cuddiedig",
"column.domain_blocks": "Parthau cudd",
"column.edit_profile": "Golygu'ch proffil",
"column.export_data": "Export data",
"column.filters.delete": "Delete",
"column.filters.notifications": "Notifications",
"column.filters": "Geiriau wedi'u tewi",
"column.filters.accounts": "Cyfrifon",
"column.filters.add_new": "Ychwanegu hidlydd newydd",
"column.filters.conversations": "Sgyrsiau",
"column.filters.delete": "Dileu",
"column.filters.edit": "Golygu'r hidlydd",
"column.filters.expiration.1800": "hanner awr",
"column.filters.expiration.21600": "6 awr",
"column.filters.expiration.3600": "awr",
"column.filters.expiration.43200": "12 awr",
"column.filters.expiration.604800": "wythnos",
"column.filters.expiration.86400": "diwrnod",
"column.filters.expiration.never": "Byth",
"column.filters.expires": "Dod i ben ar ôl",
"column.filters.hide_header": "Cuddio'n gyfan gwbl",
"column.filters.hide_hint": "Cuddio'r cynnwys wedi'i hidlo'n gyfan gwbl, yn lle dangos rhybudd",
"column.filters.keywords": "Allweddeiriau neu ymadroddion",
"column.filters.notifications": "Hysbysiadau",
"column.follow_requests": "Ceisiadau dilyn",
"column.home": "Hafan",
"column.import_data": "Import data",
"column.info": "Server information",
"column.lists": "Rhestrau",
"column.migration": "Account migration",
"column.mutes": "Defnyddwyr a ddistewyd",
"column.mutes": "Defnyddwyr wedi'u tewi",
"column.notifications": "Hysbysiadau",
"column.public": "Ffrwd y ffederasiwn",
"column.public": "Ffrwd y ffedysawd",
"column.scheduled_statuses": "Negeseuon arfaethedig",
"compose.character_counter.title": "Used {chars} out of {maxChars} characters",
"compose.invalid_schedule": "Rhaid i neges arfaethedig gael ei chyhoeddi ymhen o leiaf 5 munud.",
"compose_form.direct_message_warning": "Mi fydd y tŵt hwn ond yn cael ei anfon at y defnyddwyr sy'n cael eu crybwyll.",
"compose_form.hashtag_warning": "Ni fydd y tŵt hwn wedi ei restru o dan unrhyw hashnod gan ei fod heb ei restru. Dim ond tŵtiau cyhoeddus gellid chwilota amdanynt drwy hashnod.",
"compose_form.lock_disclaimer": "Nid yw eich cyfri wedi'i {locked}. Gall unrhyw un eich dilyn i weld eich tŵtiau dilynwyr-yn-unig.",
"compose_form.lock_disclaimer.lock": "wedi ei gloi",
"compose_form.message": "Message",
"compose_form.placeholder": "Beth sydd ar eich meddwl?",
"compose_form.poll.add_option": "Ychwanegu Dewisiad",
"compose_form.poll.duration": "Cyfnod pleidlais",
"compose_form.poll.option_placeholder": "Dewisiad {number}",
"compose_form.poll.remove_option": "Tynnu'r dewisiad",
"compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
"compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
"compose_form.publish": "Tŵt",
"compose_form.poll.add_option": "Ychwanegu ateb",
"compose_form.poll.duration": "Hyd yr arolwg",
"compose_form.poll.multiselect": "Sawl dewis",
"compose_form.poll.multiselect_detail": "Caniatáu i ddefnyddwyr dewis sawl ateb",
"compose_form.poll.option_placeholder": "Ateb #{number}",
"compose_form.poll.remove": "Tynnu'r arolwg",
"compose_form.poll.remove_option": "Tynnu'r ateb hwn",
"compose_form.poll.switch_to_multiple": "Newid yr arolwg i ganiatáu sawl ateb",
"compose_form.poll.switch_to_single": "Newid yr arolwg i ganiatáu un ateb yn unig",
"compose_form.poll_placeholder": "Ychwanegu pwnc i'r arolwg…",
"compose_form.publish": "Anfon",
"compose_form.publish_loud": "{publish}!",
"compose_form.scheduled_statuses.click_here": "Cliciwch yma",
"compose_form.scheduled_statuses.message": "Mae gennych chi negeseuon arfaethedig. {click_here} i'w gweld nhw.",
"compose_form.spoiler.marked": "Testun wedi ei guddio gan rybudd",
"compose_form.spoiler.unmarked": "Nid yw'r testun wedi ei guddio",
"compose_form.spoiler_placeholder": "Ysgrifenwch eich rhybudd yma",
"compose_form.spoiler_title": "Cynnwys sensitif",
"confirmation_modal.cancel": "Canslo",
"confirmations.admin.delete_status.confirm": "Delete post",
"confirmations.admin.delete_status.heading": "Delete post",
"confirmations.admin.delete_user.confirm": "Delete @{name}",
"confirmations.admin.delete_user.heading": "Delete @{acct}",
"confirmations.block.block_and_report": "Rhwystro ac Adrodd",
"confirmations.admin.mark_status_sensitive.message": "Rydych ar fin nodi neges gan @{acct} yn sensitif.",
"confirmations.block.block_and_report": "Rhwystro ac adrodd",
"confirmations.block.confirm": "Blocio",
"confirmations.block.heading": "Block @{name}",
"confirmations.block.message": "Ydych chi'n sicr eich bod eisiau blocio {name}?",
@ -122,42 +207,55 @@
"confirmations.domain_block.message": "A ydych yn hollol, hollol sicr eich bod am flocio y {domain} cyfan? Yn y nifer helaeth o achosion mae blocio neu tawelu ambell gyfrif yn ddigonol ac yn well. Ni fyddwch yn gweld cynnwys o'r parth hwnnw mewn unrhyw ffrydiau cyhoeddus na chwaith yn eich hysbysiadau. Bydd hyn yn cael gwared o'ch dilynwyr o'r parth hwnnw.",
"confirmations.mute.confirm": "Tawelu",
"confirmations.mute.message": "Ydych chi'n sicr eich bod am ddistewi {name}?",
"confirmations.redraft.confirm": "Dileu & ailddrafftio",
"confirmations.redraft.confirm": "Dileu ac ailddrafftio",
"confirmations.redraft.heading": "Dileu ac ailddrafftio",
"confirmations.redraft.message": "Ydych chi'n siwr eich bod eisiau dileu y tŵt hwn a'i ailddrafftio? Bydd ffefrynnau a bwstiau'n cael ei colli, a bydd ymatebion i'r tŵt gwreiddiol yn cael eu hamddifadu.",
"confirmations.reply.confirm": "Ateb",
"confirmations.reply.message": "Bydd ateb nawr yn cymryd lle y neges yr ydych yn cyfansoddi ar hyn o bryd. Ydych chi'n sicr yr ydych am barhau?",
"confirmations.scheduled_status_delete.confirm": "Cancel",
"confirmations.scheduled_status_delete.message": "Are you sure you want to cancel this scheduled post?",
"confirmations.scheduled_status_delete.confirm": "Dileu",
"confirmations.scheduled_status_delete.heading": "Dileu'r neges arfaethedig",
"confirmations.scheduled_status_delete.message": "Ydych chi'n siŵr yr hoffech chi ddileu'r neges arfaethedig hon?",
"confirmations.unfollow.confirm": "Dad-ddilynwch",
"crypto_donate_panel.actions.view": "Click to see {count} {count, plural, one {wallet} other {wallets}}",
"datepicker.day": "Day",
"datepicker.hint": "Cyhoeddi'r neges ar…",
"developers.navigation.intentional_error_label": "Trigger an error",
"developers.navigation.network_error_label": "Network error",
"direct.search_placeholder": "Send a message to…",
"edit_email.placeholder": "me@example.com",
"edit_profile.fields.bio_label": "Bywgraffiad",
"edit_profile.fields.bio_placeholder": "Dywedwch wrthym amdanoch.",
"edit_profile.fields.birthday_label": "Pen-blwydd",
"edit_profile.fields.bot_label": "Cyfrif bot yw hwn",
"edit_profile.fields.discoverable_label": "Caniatáu darganfod y cyfrif",
"edit_profile.fields.display_name_label": "Enw",
"edit_profile.fields.display_name_placeholder": "Name",
"edit_profile.fields.locked_label": "Lock account",
"edit_profile.fields.meta_fields.content_placeholder": "Content",
"edit_profile.fields.location_label": "Lleoliad",
"edit_profile.fields.location_placeholder": "Lleoliad",
"edit_profile.fields.locked_label": "Cloi'r cyfrif",
"edit_profile.fields.meta_fields.content_placeholder": "Cynnwys",
"edit_profile.fields.meta_fields.label_placeholder": "Label",
"edit_profile.fields.website_label": "Website",
"edit_profile.fields.website_label": "Gwefan",
"edit_profile.success": "Profile saved!",
"embed.instructions": "Mewnblannwch y tŵt hwn ar eich gwefan drwy gopïo'r côd isod.",
"emoji_button.activity": "Gweithgarwch",
"emoji_button.custom": "Unigryw",
"emoji_button.flags": "Baneri",
"emoji_button.food": "Bwyd a Diod",
"emoji_button.label": "Mewnosodwch emoji",
"emoji_button.food": "Bwyd a diod",
"emoji_button.label": "Ychwanegu emoji",
"emoji_button.nature": "Natur",
"emoji_button.objects": "Gwrthrychau",
"emoji_button.people": "Pobl",
"emoji_button.recent": "Defnyddir yn aml",
"emoji_button.search_results": "Canlyniadau chwilio",
"emoji_button.symbols": "Symbolau",
"emoji_button.travel": "Teithio & Llefydd",
"emoji_button.travel": "Teithio a llefydd",
"empty_column.account_favourited_statuses": "Dyw'r defnyddiwr hwn heb hoffi unrhyw neges hyd yma.",
"empty_column.account_timeline": "Dim tŵtiau fama!",
"empty_column.account_unavailable": "Proffil ddim ar gael",
"empty_column.admin.announcements": "Does dim cyhoeddiadau ar hyn o bryd.",
"empty_column.blocks": "Nid ydych wedi blocio unrhyw ddefnyddwyr eto.",
"empty_column.community": "Mae'r ffrwd lleol yn wag. Ysgrifenwch rhywbeth yn gyhoeddus i gael dechrau arni!",
"empty_column.community": "Mae'r ffrwd leol yn wag. Ysgrifennwch rywbeth yn gyhoeddus i roi dechrau arni!",
"empty_column.direct": "Nid oes gennych unrhyw negeseuon preifat eto. Pan y byddwch yn anfon neu derbyn un, mi fydd yn ymddangos yma.",
"empty_column.domain_blocks": "Nid oes yna unrhyw barthau cuddiedig eto.",
"empty_column.favourited_statuses": "Nid oes gennych unrhyw hoff dwtiau eto. Pan y byddwch yn hoffi un, mi fydd yn ymddangos yma.",
@ -171,10 +269,17 @@
"empty_column.mutes": "Nid ydych wedi tawelu unrhyw ddefnyddwyr eto.",
"empty_column.notifications": "Nid oes gennych unrhyw hysbysiadau eto. Rhyngweithiwch ac eraill i ddechrau'r sgwrs.",
"empty_column.public": "Does dim byd yma! Ysgrifennwch rhywbeth yn gyhoeddus, neu dilynwch ddefnyddwyr o achosion eraill i'w lenwi",
"empty_column.scheduled_statuses": "Does gennych chi ddim negeseuon arfaethedig eto. Pan fyddwch yn ychwanegu un, bydd yn ymddangos yma.",
"event.copy": "Copïo dolen i'r digwyddiad",
"export_data.actions.export": "Export",
"fediverse_tab.explanation_box.dismiss": "Peidio â dangos eto",
"fediverse_tab.explanation_box.title": "Beth yw'r ffedysawd?",
"feed_suggestions.view_all": "Gweld y cwbl",
"filters.filters_list_phrases_label": "Allweddeiriau neu ymadroddion:",
"follow_request.authorize": "Caniatau",
"follow_request.reject": "Gwrthod",
"getting_started.open_source_notice": "Mae {code_name} yn feddalwedd côd agored. Mae modd cyfrannu neu adrodd materion ar GitLab ar {code_link} (v{code_version}).",
"groups.discover.search.recent_searches.blankslate.subtitle": "Chwilio am enwau grwpiau, pynciau neu allweddeiriau",
"header.login.label": "Log in",
"home.column_settings.show_reblogs": "Dangos bŵstiau",
"home.column_settings.show_replies": "Dangos ymatebion",
@ -216,104 +321,157 @@
"lightbox.next": "Nesaf",
"lightbox.previous": "Blaenorol",
"lightbox.view_context": "Gweld cyd-destyn",
"lists.account.add": "Ychwanegwch at restr",
"lists.account.remove": "Dileu o'r rhestr",
"lists.delete": "Delete list",
"lists.edit": "Golygwch rhestr",
"lists.account.add": "Ychwanegu i'r rhestr",
"lists.account.remove": "Tynnu oddi ar y rhestr",
"lists.delete": "Dileu'r rhestr",
"lists.edit": "Golygu'r rhestr",
"lists.edit.submit": "Newid teitl",
"lists.new.create": "Ychwanegu rhestr",
"lists.new.create_title": "Add list",
"lists.new.title_placeholder": "Teitl rhestr newydd",
"lists.search": "Chwilio ymysg pobl yr ydych yn ei ddilyn",
"lists.subheading": "Eich rhestrau",
"loading_indicator.label": "Yn llwytho…",
"location_search.placeholder": "Dod o hyd i gyfeiriad",
"login.fields.email_label": "Cyfeiriad ebost",
"login.fields.instance_label": "Gweinydd",
"login.fields.instance_placeholder": "example.com",
"login.fields.password_placeholder": "Password",
"login.log_in": "Log in",
"login.sign_in": "Sign in",
"login_form.header": "Sign In",
"login.fields.password_placeholder": "Cyfrinair",
"login.fields.username_label": "Ebost neu enw defnyddiwr",
"login.log_in": "Mewngofnodi",
"login.sign_in": "Mewngofnodi",
"login_form.header": "Mewngofnodi",
"manage_group.confirmation.title": "Rydych chi'n barod!",
"manage_group.fields.description_label": "Disgrifiad",
"manage_group.fields.description_placeholder": "Disgrifiad",
"manage_group.fields.hashtag_placeholder": "Ychwanegu pwnc",
"manage_group.privacy.public.label": "Cyhoeddus",
"media_panel.title": "Media",
"mfa.mfa_setup.code_placeholder": "Code",
"mfa.mfa_setup.password_placeholder": "Password",
"mfa.mfa_setup.code_placeholder": "Cod",
"mfa.mfa_setup.password_placeholder": "Cyfrinair",
"mfa.mfa_setup_scan_title": "Sganio",
"mfa.mfa_setup_verify_title": "Dilysu",
"migration.fields.confirm_password.label": "Cyfrinair presennol",
"missing_indicator.label": "Heb ei ganfod",
"missing_indicator.sublabel": "Ni ellid canfod yr adnodd hwn",
"moderation_overlay.contact": "Contact",
"moderation_overlay.contact": "Cysylltu",
"mute_modal.hide_notifications": "Cuddio hysbysiadau rhag y defnyddiwr hwn?",
"navbar.login.action": "Log in",
"navbar.login.password.label": "Password",
"navigation.dashboard": "Dashboard",
"navigation.direct_messages": "Messages",
"navigation.home": "Home",
"navigation.notifications": "Notifications",
"navbar.login.action": "Mewngofnodi",
"navbar.login.email.placeholder": "Cyfeiriad ebost",
"navbar.login.forgot_password": "Wedi anghofio eich cyfrinair?",
"navbar.login.password.label": "Cyfrinair",
"navbar.login.username.placeholder": "Ebost neu enw defnyddiwr",
"navigation.chats": "Sgyrsiau",
"navigation.compose": "Ysgrifennu neges",
"navigation.compose_group": "Ysgrifennu neges i grŵp",
"navigation.dashboard": "Dashfwrdd",
"navigation.developers": "Datblygwyr",
"navigation.direct_messages": "Negeseuon",
"navigation.home": "Hafan",
"navigation.notifications": "Hysbysiadau",
"navigation.search": "Chwilio",
"navigation_bar.account_aliases": "Account aliases",
"navigation_bar.blocks": "Defnyddwyr wedi eu blocio",
"navigation_bar.compose": "Cyfansoddi tŵt newydd",
"navigation_bar.domain_blocks": "Parthau cuddiedig",
"navigation_bar.blocks": "Defnyddwyr wedi'u rhwystro",
"navigation_bar.compose": "Ysgrifennu neges",
"navigation_bar.compose_direct": "Neges breifat",
"navigation_bar.compose_edit": "Golygu'r neges",
"navigation_bar.create_event": "Creu digwyddiad newydd",
"navigation_bar.domain_blocks": "Parthau cudd",
"navigation_bar.favourites": "Ffefrynnau",
"navigation_bar.filters": "Geiriau a dawelwyd",
"navigation_bar.filters": "Hidlyddion",
"navigation_bar.follow_requests": "Ceisiadau dilyn",
"navigation_bar.import_data": "Import data",
"navigation_bar.in_reply_to": "Mewn ymateb i",
"navigation_bar.logout": "Allgofnodi",
"navigation_bar.mutes": "Defnyddwyr a dawelwyd",
"navigation_bar.mutes": "Cyfrifon wedi'u tewi",
"navigation_bar.preferences": "Dewisiadau",
"notification.favourite": "hoffodd {name} eich tŵt",
"notification.follow": "dilynodd {name} chi",
"new_event_panel.action": "Creu digwyddiad",
"new_event_panel.title": "Creu digwyddiad newydd",
"new_group_panel.action": "Creu grŵp",
"notification.favourite": "Hoffodd {name} eich neges",
"notification.follow": "Dilynodd {name} chi",
"notification.follow_request": "Hoffai {name} eich dilyn chi",
"notification.mention": "Soniodd {name} amdanoch chi",
"notification.name": "{link}{others}",
"notification.others": " + {count} {count, plural, one {other} other {others}}",
"notification.poll": "Mae pleidlais rydych wedi pleidleisio ynddi wedi dod i ben",
"notification.pleroma:chat_mention": "Anfonodd {name} neges atoch",
"notification.pleroma:participation_accepted": "Derbyniwyd eich cais i ymuno â'r digwyddiad",
"notification.pleroma:participation_request": "Hoffai {name} ymuno â'ch digwyddiad",
"notification.poll": "Mae arolwg rydych wedi cymryd rhan ynddo wedi dod i ben",
"notification.reblog": "Hysbysebodd {name} eich tŵt",
"notifications.filter.all": "Pob",
"notifications.filter.boosts": "Hybiadau",
"notification.user_approved": "Croeso i {instance}!",
"notifications.filter.all": "Popeth",
"notifications.filter.boosts": "Ailbostiadau",
"notifications.filter.favourites": "Ffefrynnau",
"notifications.filter.follows": "Yn dilyn",
"notifications.filter.mentions": "Crybwylliadau",
"notifications.filter.polls": "Canlyniadau pleidlais",
"notifications.filter.polls": "Canlyniadau'r arolwg",
"notifications.filter.statuses": "Diweddariadau gan bobl rydych chi'n eu dilyn",
"notifications.group": "{count} o hysbysiadau",
"oauth_consumer.tooltip": "Sign in with {provider}",
"onboarding.fediverse.next": "Next",
"onboarding.next": "Next",
"password_reset.header": "Reset Password",
"password_reset.reset": "Reset password",
"oauth_consumer.tooltip": "Mewngofnodi gyda {provider}",
"oauth_consumers.title": "Ffyrdd eraill o fewngofnodi",
"onboarding.avatar.title": "Dewis llun proffil",
"onboarding.display_name.label": "Enw",
"onboarding.display_name.placeholder": "Eg. John Smith",
"onboarding.display_name.subtitle": "Gallwch olygu hyn nes ymlaen.",
"onboarding.fediverse.next": "Nesaf",
"onboarding.next": "Nesaf",
"onboarding.saving": "Yn cadw…",
"onboarding.skip": "Hepgor am y tro",
"password_reset.fields.email_placeholder": "Cyfeiriad ebost",
"password_reset.fields.username_placeholder": "Ebost neu enw defnyddiwr",
"password_reset.header": "Ailosod eich cyfrinair",
"password_reset.reset": "Ailosod eich cyfrinair",
"patron.donate": "Rhoi",
"poll.closed": "Ar gau",
"poll.non_anonymous": "Arolwg cyhoeddus",
"poll.refresh": "Adnewyddu",
"poll.total_votes": "{count, plural, one {# bleidlais} other {# o bleidleisiau}}",
"poll.vote": "Pleidleisio",
"poll.vote": "Cyflwyno",
"poll.votes": "{votes, plural, one {# vote} other {# votes}}",
"poll_button.add_poll": "Ychwanegu pleidlais",
"poll_button.remove_poll": "Tynnu pleidlais",
"poll_button.add_poll": "Ychwanegu arolwg",
"poll_button.remove_poll": "Tynnu'r arolwg",
"preferences.fields.content_type_label": "Default post format",
"preferences.fields.display_media.default": "Hide media marked as sensitive",
"preferences.fields.display_media.hide_all": "Always hide media",
"preferences.fields.display_media.show_all": "Always show media",
"preferences.fields.language_label": "Language",
"preferences.fields.media_display_label": "Media display",
"preferences.fields.display_media.default": "Cuddio negeseuon wedi'u nodi'n sensitif",
"preferences.fields.display_media.hide_all": "Cuddio negeseuon bob tro",
"preferences.fields.display_media.show_all": "Dangos negeseuon bob tro",
"preferences.fields.language_label": "Iaith y rhyngwyneb",
"preferences.fields.media_display_label": "Cynnwys sensitif",
"preferences.fields.privacy_label": "Default post privacy",
"preferences.fields.theme": "Theme",
"preferences.fields.system_font_label": "Defnyddio ffont rhagosodedig y system",
"preferences.fields.theme": "Thema",
"preferences.options.content_type_markdown": "Markdown",
"preferences.options.privacy_public": "Public",
"privacy.change": "Addasu preifatrwdd y tŵt",
"preferences.options.content_type_plaintext": "Testun plaen",
"preferences.options.privacy_followers_only": "Dilynwyr yn unig",
"preferences.options.privacy_public": "Cyhoeddus",
"preferences.options.privacy_unlisted": "Heb ei restru",
"privacy.change": "Addasu preifatrwydd y neges",
"privacy.direct.long": "Cyhoeddi i'r defnyddwyr sy'n cael eu crybwyll yn unig",
"privacy.direct.short": "Uniongyrchol",
"privacy.private.long": "Cyhoeddi i ddilynwyr yn unig",
"privacy.private.short": "Dilynwyr-yn-unig",
"privacy.private.short": "Dilynwyr yn unig",
"privacy.public.long": "Cyhoeddi i ffrydiau cyhoeddus",
"privacy.public.short": "Cyhoeddus",
"privacy.unlisted.long": "Peidio a chyhoeddi i ffrydiau cyhoeddus",
"privacy.unlisted.long": "Peidio â chyhoeddi i ffrydiau cyhoeddus",
"privacy.unlisted.short": "Heb ei restru",
"profile_dropdown.theme": "Theme",
"profile_dropdown.logout": "Allgofnodi @{acct}",
"profile_dropdown.theme": "Thema",
"regeneration_indicator.label": "Llwytho…",
"regeneration_indicator.sublabel": "Mae eich ffrwd cartref yn cael ei baratoi!",
"registration.fields.email_placeholder": "E-Mail address",
"registration.fields.password_placeholder": "Password",
"registration.sign_up": "Sign up",
"relative_time.days": "{number}dydd",
"relative_time.hours": "{number}awr",
"relative_time.days": "{number}d",
"relative_time.hours": "{number}a",
"relative_time.just_now": "nawr",
"relative_time.minutes": "{number}munud",
"relative_time.seconds": "{number}eiliad",
"relative_time.minutes": "{number}m",
"relative_time.seconds": "{number}e",
"remote_instance.pin_host": "Pin {host}",
"remote_interaction.divider": "or",
"reply_indicator.cancel": "Canslo",
"reply_mentions.reply": "Mewn ymateb i {accounts}",
"reply_mentions.reply.hoverable": "<hover>Mewn ymateb i</hover> {accounts}",
"reply_mentions.reply_empty": "Ymateb i neges",
"report.block": "Block {target}",
"report.confirmation.content": "If we find that this account is violating the {link} we will take further action on the matter.",
"report.forward": "Ymlaen i {target}",
@ -323,6 +481,8 @@
"report.submit": "Cyflwyno",
"report.target": "Cwyno am {target}",
"reset_password.password.label": "Password",
"schedule_button.remove_schedule": "Cyhoeddi ar unwaith",
"scheduled_status.cancel": "Diddymu",
"search.placeholder": "Chwilio",
"search_results.accounts": "Pobl",
"search_results.hashtags": "Hanshnodau",
@ -335,11 +495,12 @@
"settings.other": "Other options",
"soapbox_config.crypto_address.meta_fields.address_placeholder": "Address",
"soapbox_config.custom_css.meta_fields.url_placeholder": "URL",
"soapbox_config.fields.edit_theme_label": "Golygu'r thema",
"soapbox_config.fields.logo_label": "Logo",
"soapbox_config.fields.theme_label": "Default theme",
"soapbox_config.headings.navigation": "Navigation",
"soapbox_config.headings.options": "Options",
"soapbox_config.headings.theme": "Theme",
"soapbox_config.headings.theme": "Thema",
"soapbox_config.hints.promo_panel_icons.link": "Soapbox Icons List",
"soapbox_config.home_footer.meta_fields.label_placeholder": "Label",
"soapbox_config.home_footer.meta_fields.url_placeholder": "URL",
@ -351,10 +512,11 @@
"status.cancel_reblog_private": "Dadfŵstio",
"status.cannot_reblog": "Ni ellir sbarduno'r tŵt hwn",
"status.chat": "Chat with @{name}",
"status.copy": "Copïo cysylltiad i'r tŵt",
"status.copy": "Copïo dolen i'r neges",
"status.delete": "Dileu",
"status.detailed_status": "Golwg manwl o'r sgwrs",
"status.direct": "Neges breifat @{name}",
"status.disfavourite": "Dad-hoffi",
"status.embed": "Plannu",
"status.external": "View post on {domain}",
"status.favourite": "Hoffi",
@ -363,22 +525,22 @@
"status.mention": "Crybwyll @{name}",
"status.more": "Mwy",
"status.mute_conversation": "Tawelu sgwrs",
"status.open": "Ehangu'r tŵt hwn",
"status.open": "Dangos manylion y neges",
"status.pin": "Pinio ar y proffil",
"status.pinned": "Pinio tŵt",
"status.read_more": "Darllen mwy",
"status.reblog": "Hybu",
"status.reblog_private": "Hybu i'r gynulleidfa wreiddiol",
"status.reblogged_by": "Bŵstio {name}",
"status.reblogs.empty": "Does neb wedi bŵstio'r tŵt yma eto. Pan y bydd rhywun yn gwneud, byddent yn ymddangos yma.",
"status.redraft": "Dileu & ailddrafftio",
"status.reblogged_by": "Wedi'i ailbostio gan {name}",
"status.reblogs.empty": "Does neb wedi ailbostio'r neges hon. Pan fydd rhywun yn ei hailbostio, bydd yn ymddangos yma.",
"status.redraft": "Dileu ac ailddrafftio",
"status.reply": "Ateb",
"status.replyAll": "Ateb i edefyn",
"status.report": "Adrodd @{name}",
"status.sensitive_warning": "Cynnwys sensitif",
"status.share": "Rhannu",
"status.show_less_all": "Dangos llai i bawb",
"status.show_more_all": "Dangos mwy i bawb",
"status.title": "Neges",
"status.unmute_conversation": "Dad-dawelu sgwrs",
"status.unpin": "Dadbinio o'r proffil",
"streamfield.add": "Add",
@ -388,11 +550,17 @@
"sw.status": "Status",
"sw.url": "Script URL",
"tabs_bar.dashboard": "Dashboard",
"tabs_bar.fediverse": "Fediverse",
"tabs_bar.fediverse": "Ffedysawd",
"tabs_bar.groups": "Grwpiau",
"tabs_bar.home": "Hafan",
"tabs_bar.local": "Local",
"tabs_bar.local": "Lleol",
"tabs_bar.more": "Rhagor",
"tabs_bar.notifications": "Hysbysiadau",
"tabs_bar.profile": "Proffil",
"tabs_bar.search": "Chwilio",
"tabs_bar.settings": "Gosodiadau",
"theme_toggle.dark": "Tywyll",
"theme_toggle.light": "Golau",
"theme_toggle.system": "System",
"thread_login.login": "Log in",
"thread_login.signup": "Sign up",
@ -403,22 +571,20 @@
"time_remaining.seconds": "{number, plural, one {# eiliad} other {# o eiliadau}} ar ôl",
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} yn siarad",
"trends.title": "Pynciau llosg",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Ychwanegwch gyfryngau (JPEG, PNG, GIF, WebM, MP4, MOV)",
"upload_button.label": "Ychwanegu cyfryngau (JPEG, PNG, GIF, WebM, MP4, MOV)",
"upload_error.limit": "Wedi mynd heibio'r uchafswm terfyn uwchlwytho.",
"upload_error.poll": "Nid oes modd uwchlwytho ffeiliau â phleidleisiau.",
"upload_error.video_duration_limit": "Video exceeds the current duration limit ({limit} seconds)",
"upload_form.description": "Disgrifio i'r rheini a nam ar ei golwg",
"upload_form.undo": "Dileu",
"video.close": "Cau fideo",
"video.download": "Download file",
"video.exit_fullscreen": "Gadael sgrîn llawn",
"video.expand": "Ymestyn fideo",
"video.fullscreen": "Sgrîn llawn",
"video.hide": "Cuddio fideo",
"video.mute": "Tawelu sain",
"video.pause": "Oedi",
"video.play": "Chwarae",
"video.unmute": "Dad-dawelu sain",
"who_to_follow.title": "Who To Follow"
"who_to_follow.title": "Pwy i'w ddilyn"
}

@ -369,7 +369,6 @@
"status.reblogs.empty": "Der er endnu ingen der har boostet dette trut. Når der er nogen der gør, vil det blive vist her.",
"status.redraft": "Slet og omskriv",
"status.reply": "Besvar",
"status.replyAll": "Besvar samtale",
"status.report": "Anmeld @{name}",
"status.sensitive_warning": "Følsomt indhold",
"status.share": "Del",
@ -407,12 +406,9 @@
"upload_form.description": "Beskriv for svagtseende",
"upload_form.undo": "Slet",
"upload_progress.label": "Uploader...",
"video.close": "Luk video",
"video.download": "Download file",
"video.exit_fullscreen": "Forlad fuldskærm",
"video.expand": "Udvid video",
"video.fullscreen": "Fuldskærm",
"video.hide": "Skjul video",
"video.mute": "Dæmp lyd",
"video.pause": "Sæt på pause",
"video.play": "Afspil",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderiere @{acct}",
"account_note.placeholder": "Kein Kommentar hinterlegt",
"account_search.placeholder": "Nach einem Account suchen",
"actualStatus.edited": "Bearbeitet {date}",
"actualStatuses.quote_tombstone": "Beitrag ist nicht verfügbar.",
"admin.awaiting_approval.empty_message": "Keine neuen Nutzer zur Prüfung und Bestätigung vorhanden. Wenn sich ein neuer Nutzer anmeldet, kann er hier überprüft werden.",
"admin.dashboard.registration_mode.approval_hint": "Neue Nutzer können sich anmelden, müssen aber erst vom Adminstrator geprüft und aktiviert werden.",
"admin.dashboard.registration_mode.approval_label": "Bestätigung erforderlich",
@ -194,7 +192,6 @@
"chat_list_item.blocked_you": "Dieser Nutzer hat dich blockiert",
"chat_list_item.blocking": "Du hast diesen Benutzer blockiert",
"chat_message_list.blocked": "Du hast diesen Nutzer blockiert",
"chat_message_list.blockedBy": "Du wurdest blockiert von",
"chat_message_list.network_failure.action": "Erneut versuchen",
"chat_message_list.network_failure.subtitle": "Wir haben einen Netzwerkfehler festgestellt.",
"chat_message_list.network_failure.title": "Huch!",
@ -238,7 +235,6 @@
"chat_window.auto_delete_tooltip": "Chatnachrichten werden nach {day, plural, one {# Tag} other {# Tagen}} nach dem Senden automatisch gelöscht.",
"chats.actions.copy": "Kopieren",
"chats.actions.delete": "Nachricht löschen",
"chats.actions.deleteForMe": "Für mich löschen",
"chats.actions.more": "Mehr",
"chats.actions.report": "Nutzer melden",
"chats.dividers.today": "Heute",
@ -658,7 +654,6 @@
"filters.filters_list_drop": "Weg damit",
"filters.filters_list_hide": "Verbergen",
"filters.removed": "Filter gelöscht.",
"followRecommendations.heading": "Vorgeschlagene Profile",
"follow_request.authorize": "Bestätigen",
"follow_request.reject": "Ablehnen",
"gdpr.accept": "Akzeptieren",
@ -750,7 +745,6 @@
"keyboard_shortcuts.unfocus": "Textfeld/die Suche nicht mehr fokussieren",
"keyboard_shortcuts.up": "sich in der Liste hinauf bewegen",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Hilfe",
"lightbox.close": "Schließen",
"lightbox.next": "Weiter",
"lightbox.previous": "Zurück",
@ -1064,19 +1058,12 @@
"reply_mentions.reply_empty": "Antwort auf einen Beitrag",
"report.block": "{target} blockieren",
"report.block_hint": "Soll dieses Konto zusammen mit der Meldung auch gleich blockiert werden?",
"report.chatMessage.context": "Wenn du die Nachricht eines Nutzers meldest, werden die fünf Nachrichten vor und fünf Nachrichten nach der ausgewählten Nachricht an unser Moderationsteam weitergeleitet, um den Kontext zu ermitteln.",
"report.chatMessage.title": "Nachricht melden",
"report.confirmation.content": "Wenn wir feststellen, dass dieses Konto gegen den {link} verstößt, werden wir weitere Maßnahmen in dieser Angelegenheit ergreifen.",
"report.confirmation.title": "Vielen Dank für deine Meldung.",
"report.done": "Fertig",
"report.forward": "An {target} weiterleiten",
"report.forward_hint": "Dieses Konto stammt von einem anderen Server. Soll eine anonymisierte Kopie des Berichts auch dorthin geschickt werden?",
"report.next": "Weiter",
"report.otherActions.addAdditional": "Möchtest du diesem Bericht weitere Beiträge hinzufügen?",
"report.otherActions.addMore": "Mehr hinzufügen",
"report.otherActions.furtherActions": "Weitere Maßnahmen:",
"report.otherActions.hideAdditional": "Weitere Beiträge verbergen",
"report.otherActions.otherStatuses": "Andere Beiträge miteinbeziehen?",
"report.placeholder": "Zusätzliche Kommentare",
"report.previous": "Vorherige",
"report.reason.blankslate": "Du hast alle Beiträge von der Auswahl entfernt.",
@ -1234,7 +1221,6 @@
"status.remove_account_from_group": "Konto aus der Gruppe entfernen",
"status.remove_post_from_group": "Beitrag aus der Gruppe entfernen",
"status.reply": "Antworten",
"status.replyAll": "Allen antworten",
"status.report": "Melden",
"status.sensitive_warning": "Heikle Inhalte",
"status.sensitive_warning.subtitle": "Dieser Inhalt ist möglicherweise nicht für alle Zielgruppen geeignet.",
@ -1275,7 +1261,6 @@
"tabs_bar.profile": "Profil",
"tabs_bar.search": "Suche",
"tabs_bar.settings": "Einstellungen",
"theme_editor.Reset": "Zurücksetzen",
"theme_editor.export": "Thema exportieren",
"theme_editor.import": "Thema importieren",
"theme_editor.import_success": "Das Thema wurde erfolgreich importiert!",
@ -1297,7 +1282,6 @@
"toast.view": "Anzeigen",
"trends.count_by_accounts": "{count} {rawCount, plural, eine {Person} other {Personen}} reden darüber",
"trends.title": "Trends",
"trendsPanel.viewAll": "Alle anzeigen",
"unauthorized_modal.text": "Für diese Aktion musst Du angemeldet sein.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Mediendatei hinzufügen (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1310,12 +1294,9 @@
"upload_form.preview": "Vorschau",
"upload_form.undo": "Löschen",
"upload_progress.label": "Wird hochgeladen …",
"video.close": "Video schließen",
"video.download": "Download file",
"video.exit_fullscreen": "Vollbild verlassen",
"video.expand": "Video vergrößern",
"video.fullscreen": "Vollbild",
"video.hide": "Video verbergen",
"video.mute": "Ton ausschalten",
"video.pause": "Pausieren",
"video.play": "Abspielen",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Ενέκρινε",
"follow_request.reject": "Απέρριψε",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "απο-εστίαση του πεδίου σύνθεσης/αναζήτησης",
"keyboard_shortcuts.up": "κίνηση προς την κορυφή της λίστας",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Κλείσιμο",
"lightbox.next": "Επόμενο",
"lightbox.previous": "Προηγούμενο",
@ -846,11 +842,6 @@
"report.forward": "Προώθηση προς {target}",
"report.forward_hint": "Ο λογαριασμός είναι από διαφορετικό διακομιστή. Να σταλεί ανώνυμο αντίγραφο της καταγγελίας κι εκεί;",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Επιπλέον σχόλια",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Απάντησε",
"status.replyAll": "Απάντησε στην συζήτηση",
"status.report": "Κατάγγειλε @{name}",
"status.sensitive_warning": "Ευαίσθητο περιεχόμενο",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} μιλάνε",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Πρόσθεσε πολυμέσα (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Διαγραφή",
"upload_progress.label": "Ανεβαίνει...",
"video.close": "Κλείσε το βίντεο",
"video.download": "Download file",
"video.exit_fullscreen": "Έξοδος από πλήρη οθόνη",
"video.expand": "Επέκταση βίντεο",
"video.fullscreen": "Πλήρης οθόνη",
"video.hide": "Κρύψε βίντεο",
"video.mute": "Σίγαση ήχου",
"video.pause": "Παύση",
"video.play": "Αναπαραγωγή",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "𐑕𐑻𐑗 𐑓 𐑩𐑯 𐑩𐑒𐑬𐑯𐑑",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "𐑞𐑺 𐑦𐑟 𐑯𐑴𐑚𐑪𐑛𐑦 𐑢𐑱𐑑𐑦𐑙 𐑓 𐑩𐑐𐑮𐑵𐑝𐑩𐑤. 𐑢𐑧𐑯 𐑩 𐑯𐑿 𐑿𐑟𐑼 𐑕𐑲𐑯𐑟 𐑳𐑐, 𐑿 𐑒𐑨𐑯 𐑮𐑦𐑝𐑿 𐑞𐑧𐑥 𐑣𐑽.",
"admin.dashboard.registration_mode.approval_hint": "𐑿𐑟𐑼𐑟 𐑒𐑨𐑯 𐑕𐑲𐑯 𐑳𐑐, 𐑚𐑳𐑑 𐑞𐑺 𐑩𐑒𐑬𐑯𐑑 𐑴𐑯𐑤𐑦 𐑜𐑧𐑑𐑕 𐑨𐑒𐑑𐑦𐑝𐑱𐑑𐑩𐑛 𐑢𐑧𐑯 𐑩𐑯 𐑨𐑛𐑥𐑦𐑯 𐑩𐑐𐑮𐑵𐑝𐑟 𐑦𐑑.",
"admin.dashboard.registration_mode.approval_label": "𐑩𐑐𐑮𐑵𐑝𐑩𐑤 𐑮𐑦𐑒𐑢𐑲𐑼𐑛",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "𐑛𐑮𐑪𐑐",
"filters.filters_list_hide": "𐑣𐑲𐑛",
"filters.removed": "𐑓𐑦𐑤𐑑𐑼 𐑛𐑦𐑤𐑰𐑑𐑩𐑛.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "𐑷𐑔𐑼𐑲𐑟",
"follow_request.reject": "𐑮𐑦𐑡𐑧𐑒𐑑",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "𐑑 𐑳𐑯-𐑓𐑴𐑒𐑩𐑕 𐑒𐑩𐑥𐑐𐑴𐑟 𐑑𐑧𐑒𐑕𐑑𐑺𐑾/𐑕𐑻𐑗",
"keyboard_shortcuts.up": "𐑑 𐑥𐑵𐑝 𐑳𐑐 𐑦𐑯 𐑞 𐑤𐑦𐑕𐑑",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "𐑒𐑤𐑴𐑟",
"lightbox.next": "𐑯𐑧𐑒𐑕𐑑",
"lightbox.previous": "𐑐𐑮𐑰𐑝𐑾𐑕",
@ -846,11 +842,6 @@
"report.forward": "𐑓𐑹𐑢𐑼𐑛 𐑑 {target}",
"report.forward_hint": "𐑞 𐑩𐑒𐑬𐑯𐑑 𐑦𐑟 𐑓𐑮𐑪𐑥 𐑩𐑯𐑳𐑞𐑼 𐑕𐑻𐑝𐑼. 𐑕𐑧𐑯𐑛 𐑩 𐑒𐑪𐑐𐑦 𐑝 𐑞 𐑮𐑦𐑐𐑹𐑑 𐑞𐑺 𐑨𐑟 𐑢𐑧𐑤?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "𐑩𐑛𐑦𐑖𐑩𐑯𐑩𐑤 𐑒𐑪𐑥𐑧𐑯𐑑𐑕",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "𐑮𐑦𐑥𐑵𐑝 𐑩𐑒𐑬𐑯𐑑 𐑓𐑮𐑪𐑥 𐑜𐑮𐑵𐑐",
"status.remove_post_from_group": "𐑮𐑦𐑥𐑵𐑝 𐑐𐑴𐑕𐑑 𐑓𐑮𐑪𐑥 𐑜𐑮𐑵𐑐",
"status.reply": "𐑮𐑦𐑐𐑤𐑲",
"status.replyAll": "𐑮𐑦𐑐𐑤𐑲 𐑑 𐑔𐑮𐑧𐑛",
"status.report": "𐑮𐑦𐑐𐑹𐑑 @{name}",
"status.sensitive_warning": "𐑕𐑧𐑯𐑕𐑦𐑑𐑦𐑝 𐑒𐑪𐑯𐑑𐑧𐑯𐑑",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people} 𐑑𐑷𐑒𐑦𐑙",
"trends.title": "𐑑𐑮𐑧𐑯𐑛𐑟",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "𐑿 𐑯𐑰𐑛 𐑑 𐑚𐑰 𐑤𐑪𐑜𐑛 𐑦𐑯 𐑑 𐑛𐑵 𐑞𐑨𐑑.",
"unauthorized_modal.title": "𐑕𐑲𐑯 𐑳𐑐 𐑓 {site_title}",
"upload_button.label": "𐑨𐑛 𐑥𐑰𐑛𐑾 𐑩𐑑𐑨𐑗𐑥𐑩𐑯𐑑",
@ -1060,12 +1049,9 @@
"upload_form.preview": "𐑐𐑮𐑰𐑝𐑿",
"upload_form.undo": "𐑛𐑦𐑤𐑰𐑑",
"upload_progress.label": "𐑳𐑐𐑤𐑴𐑛𐑦𐑙...",
"video.close": "𐑒𐑤𐑴𐑟 𐑝𐑦𐑛𐑦𐑴",
"video.download": "𐑛𐑬𐑯𐑤𐑴𐑛 𐑓𐑲𐑤",
"video.exit_fullscreen": "𐑧𐑒𐑕𐑦𐑑 𐑓𐑫𐑤 𐑕𐑒𐑮𐑰𐑯",
"video.expand": "𐑦𐑒𐑕𐑐𐑨𐑯𐑛 𐑝𐑦𐑛𐑦𐑴",
"video.fullscreen": "𐑓𐑫𐑤 𐑕𐑒𐑮𐑰𐑯",
"video.hide": "𐑣𐑲𐑛 𐑝𐑦𐑛𐑦𐑴",
"video.mute": "𐑥𐑿𐑑 𐑕𐑬𐑯𐑛",
"video.pause": "𐑐𐑷𐑟",
"video.play": "𐑐𐑤𐑱",

@ -83,8 +83,6 @@
"account_note.header": "Note",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.announcements.action": "Create announcement",
"admin.announcements.all_day": "All day",
"admin.announcements.delete": "Delete",
@ -107,6 +105,16 @@
"admin.dashcounters.user_count_label": "total users",
"admin.dashwidgets.email_list_header": "Email list",
"admin.dashwidgets.software_header": "Software",
"admin.domains.action": "Create domain",
"admin.domains.delete": "Delete",
"admin.domains.edit": "Edit",
"admin.domains.name": "Domain:",
"admin.domains.private": "Private",
"admin.domains.public": "Public",
"admin.domains.resolve.fail_label": "Not resolving",
"admin.domains.resolve.last_checked": "Last checked: {date}",
"admin.domains.resolve.pending_label": "Pending resolve check",
"admin.domains.resolve.success_label": "Resolves correctly",
"admin.edit_announcement.created": "Announcement created",
"admin.edit_announcement.deleted": "Announcement deleted",
"admin.edit_announcement.fields.all_day_hint": "When checked, only the dates of the time range will be displayed",
@ -119,6 +127,14 @@
"admin.edit_announcement.fields.start_time_placeholder": "Announcement starts on:",
"admin.edit_announcement.save": "Save",
"admin.edit_announcement.updated": "Announcement edited",
"admin.edit_domain.created": "Domain created",
"admin.edit_domain.deleted": "Domain deleted",
"admin.edit_domain.fields.all_day_hint": "When checked, everyone can sign up for an username with this domain",
"admin.edit_domain.fields.domain_label": "Domain",
"admin.edit_domain.fields.domain_placeholder": "Identity domain name",
"admin.edit_domain.fields.public_label": "Public",
"admin.edit_domain.save": "Save",
"admin.edit_domain.updated": "Domain edited",
"admin.latest_accounts_panel.more": "Click to see {count, plural, one {# account} other {# accounts}}",
"admin.latest_accounts_panel.title": "Latest Accounts",
"admin.moderation_log.empty_message": "You have not performed any moderation actions yet. When you do, a history will be shown here.",
@ -234,7 +250,7 @@
"chat_list_item.blocked_you": "This user has blocked you",
"chat_list_item.blocking": "You have blocked this user",
"chat_message_list.blocked": "You blocked this user",
"chat_message_list.blockedBy": "You are blocked by",
"chat_message_list.blocked_by": "You are blocked by",
"chat_message_list.network_failure.action": "Try again",
"chat_message_list.network_failure.subtitle": "We encountered a network failure.",
"chat_message_list.network_failure.title": "Whoops!",
@ -281,7 +297,7 @@
"chat_window.auto_delete_tooltip": "Chat messages are set to auto-delete after {day, plural, one {# day} other {# days}} upon sending.",
"chats.actions.copy": "Copy",
"chats.actions.delete": "Delete for both",
"chats.actions.deleteForMe": "Delete for me",
"chats.actions.delete_for_me": "Delete for me",
"chats.actions.more": "More",
"chats.actions.report": "Report",
"chats.dividers.today": "Today",
@ -294,8 +310,11 @@
"column.admin.announcements": "Announcements",
"column.admin.awaiting_approval": "Awaiting Approval",
"column.admin.create_announcement": "Create announcement",
"column.admin.create_domain": "Create domaian",
"column.admin.dashboard": "Dashboard",
"column.admin.domains": "Domains",
"column.admin.edit_announcement": "Edit announcement",
"column.admin.edit_domain": "Edit domain",
"column.admin.moderation_log": "Moderation Log",
"column.admin.reports": "Reports",
"column.admin.reports.menu.moderation_log": "Moderation Log",
@ -461,6 +480,9 @@
"confirmations.admin.delete_announcement.confirm": "Delete",
"confirmations.admin.delete_announcement.heading": "Delete announcement",
"confirmations.admin.delete_announcement.message": "Are you sure you want to delete the announcement?",
"confirmations.admin.delete_domain.confirm": "Delete",
"confirmations.admin.delete_domain.heading": "Delete domain",
"confirmations.admin.delete_domain.message": "Are you sure you want to delete the domain?",
"confirmations.admin.delete_local_user.checkbox": "I understand that I am about to delete a local user.",
"confirmations.admin.delete_status.confirm": "Delete post",
"confirmations.admin.delete_status.heading": "Delete post",
@ -575,7 +597,9 @@
"developers.settings_store.advanced": "Advanced settings",
"developers.settings_store.hint": "It is possible to directly edit your user settings here. BE CAREFUL! Editing this section can break your account, and you will only be able to recover through the API.",
"direct.search_placeholder": "Send a message to…",
"directory.display_filter": "Display filter",
"directory.federated": "From known fediverse",
"directory.fediverse_filter": "Fediverse filter",
"directory.local": "From {domain} only",
"directory.new_arrivals": "New arrivals",
"directory.recently_active": "Recently active",
@ -654,10 +678,12 @@
"empty_column.account_timeline": "No posts here!",
"empty_column.account_unavailable": "Profile unavailable",
"empty_column.admin.announcements": "There are no announcements yet.",
"empty_column.admin.domains": "There are no domains yet.",
"empty_column.aliases": "You haven't created any account alias yet.",
"empty_column.aliases.suggestions": "There are no account suggestions available for the provided term.",
"empty_column.blocks": "You haven't blocked any users yet.",
"empty_column.bookmarks": "You don't have any bookmarks yet. When you add one, it will show up here.",
"empty_column.bookmarks.folder": "You don't have any bookmarks in this folder yet. When you add one, it will show up here.",
"empty_column.community": "The local timeline is empty. Write something publicly to get the ball rolling!",
"empty_column.direct": "You don't have any direct messages yet. When you send or receive one, it will show up here.",
"empty_column.dislikes": "No one has disliked this post yet. When someone does, they will show up here.",
@ -695,9 +721,11 @@
"event.copy": "Copy link to event",
"event.date": "Date",
"event.description": "Description",
"event.discussion": "Discussion",
"event.discussion.empty": "No one has commented this event yet. When someone does, they will appear here.",
"event.export_ics": "Export to your calendar",
"event.external": "View event on {domain}",
"event.information": "Information",
"event.join_state.accept": "Going",
"event.join_state.empty": "Participate",
"event.join_state.pending": "Pending",
@ -756,7 +784,7 @@
"filters.filters_list_phrases_label": "Keywords or phrases:",
"filters.filters_list_warn": "Display warning",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_recommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -926,7 +954,7 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"landing_page_modal.help_center": "Help Center",
"lightbox.close": "Close",
"lightbox.expand": "Expand",
"lightbox.minimize": "Minimize",
@ -1223,6 +1251,7 @@
"register_invite.lead": "Complete the form below to create an account.",
"register_invite.title": "You've been invited to join {siteTitle}!",
"registration.agreement": "I agree to the {tos}.",
"registration.captcha": "Captcha",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.captcha.placeholder": "Enter the pictured text",
"registration.closed_message": "{instance} is not accepting new members",
@ -1280,8 +1309,8 @@
"reply_mentions.reply_empty": "Replying to post",
"report.block": "Block {target}",
"report.block_hint": "Do you also want to block this account?",
"report.chatMessage.context": "When reporting a users message, the five messages before and five messages after the one selected will be passed along to our moderation team for context.",
"report.chatMessage.title": "Report message",
"report.chat_message.context": "When reporting a users message, the five messages before and five messages after the one selected will be passed along to our moderation team for context.",
"report.chat_message.title": "Report message",
"report.confirmation.content": "If we find that this {entity} is violating the {link} we will take further action on the matter.",
"report.confirmation.entity.account": "account",
"report.confirmation.entity.group": "group",
@ -1291,11 +1320,11 @@
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.group.title": "Report Group",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.other_actions.add_additional": "Would you like to add additional statuses to this report?",
"report.other_actions.add_more": "Add more",
"report.other_actions.further_actions": "Further actions:",
"report.other_actions.hide_additional": "Hide additional statuses",
"report.other_actions.other_statuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1429,6 +1458,7 @@
"status.disabled_replies.group_membership": "Only group members can reply",
"status.disfavourite": "Disike",
"status.edit": "Edit",
"status.edited": "Edited {date}",
"status.embed": "Embed post",
"status.external": "View post on {domain}",
"status.favourite": "Like",
@ -1449,6 +1479,7 @@
"status.pin_to_group.success": "Pinned to Group!",
"status.pinned": "Pinned post",
"status.quote": "Quote post",
"status.quote_tombstone": "Post is unavailable.",
"status.reactions.cry": "Sad",
"status.reactions.empty": "No one has reacted to this post yet. When someone does, they will show up here.",
"status.reactions.heart": "Love",
@ -1466,7 +1497,7 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.reply_all": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1511,10 +1542,20 @@
"tabs_bar.search": "Search",
"tabs_bar.settings": "Settings",
"textarea.counter.label": "{count} characters remaining",
"theme_editor.Reset": "Reset",
"theme_editor.colors.accent": "Accent",
"theme_editor.colors.accent_blue": "Accent Blue",
"theme_editor.colors.danger": "Danger",
"theme_editor.colors.gradient_end": "Gradient End",
"theme_editor.colors.gradient_start": "Gradient Start",
"theme_editor.colors.gray": "Gray",
"theme_editor.colors.greentext": "Greentext",
"theme_editor.colors.primary": "Primary",
"theme_editor.colors.secondary": "Secondary",
"theme_editor.colors.success": "Success",
"theme_editor.export": "Export theme",
"theme_editor.import": "Import theme",
"theme_editor.import_success": "Theme was successfully imported!",
"theme_editor.reset": "Reset",
"theme_editor.restore": "Restore default theme",
"theme_editor.save": "Save theme",
"theme_editor.saved": "Theme updated!",
@ -1534,7 +1575,7 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"trends_panel.view_all": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media attachment",

@ -372,7 +372,6 @@
"status.reblogs.empty": "Ankoraŭ neniu diskonigis tiun mesaĝon. Kiam iu faros tion, tiu aperos ĉi tie.",
"status.redraft": "Forigi kaj reskribi",
"status.reply": "Respondi",
"status.replyAll": "Respondi al la fadeno",
"status.report": "Signali @{name}",
"status.sensitive_warning": "Tikla enhavo",
"status.share": "Diskonigi",
@ -410,12 +409,9 @@
"upload_form.description": "Priskribi por misvidantaj homoj",
"upload_form.undo": "Forigi",
"upload_progress.label": "Alŝutado…",
"video.close": "Fermi la videon",
"video.download": "Download file",
"video.exit_fullscreen": "Eksigi plenekrana",
"video.expand": "Grandigi la videon",
"video.fullscreen": "Igi plenekrana",
"video.hide": "Kaŝi la videon",
"video.mute": "Silentigi",
"video.pause": "Paŭzi",
"video.play": "Ekigi",

@ -81,7 +81,6 @@
"chat_list_item.blocked_you": "Este usuario te ha bloqueado",
"chat_list_item.blocking": "Bloqueaste a este usuario/a",
"chat_message_list.blocked": "Bloqueaste a este usuario/a",
"chat_message_list.blockedBy": "Estás bloqueado/a por",
"chat_message_list.network_failure.action": "Prueba nuevamente",
"chat_message_list.network_failure.subtitle": "Hubo una falla de red.",
"chat_message_list.network_failure.title": "¡Ups!",
@ -422,7 +421,6 @@
"status.reblogs.empty": "Todavía nadie retooteó este toot. Cuando alguien lo haga, se mostrará acá.",
"status.redraft": "Eliminar toot original y editarlo",
"status.reply": "Responder",
"status.replyAll": "Responder al hilo",
"status.report": "Denunciar a @{name}",
"status.sensitive_warning": "Contenido sensible",
"status.share": "Compartir",
@ -460,12 +458,9 @@
"upload_form.description": "Agregar descripción para los usuarios con dificultades visuales",
"upload_form.undo": "Eliminar",
"upload_progress.label": "Subiendo…",
"video.close": "Cerrar video",
"video.download": "Download file",
"video.exit_fullscreen": "Salir de pantalla completa",
"video.expand": "Expandir vídeo",
"video.fullscreen": "Pantalla completa",
"video.hide": "Ocultar video",
"video.mute": "Silenciar sonido",
"video.pause": "Pausar",
"video.play": "Reproducir",

@ -10,6 +10,7 @@
"account.block_domain": "Ocultar todo de {domain}",
"account.blocked": "Bloqueado",
"account.chat": "Chatea con @{name}",
"account.copy": "Copiar enlace al perfil",
"account.deactivated": "Desactivado",
"account.direct": "Mensaje directo a @{name}",
"account.domain_blocked": "Dominio ocultado",
@ -28,20 +29,21 @@
"account.header.alt": "Encabezado del perfil",
"account.hide_reblogs": "Ocultar retoots de @{name}",
"account.last_status": "Última vez activ*",
"account.link_verified_on": "El proprietario de este link fue comprobado el {date}",
"account.locked_info": "El estado de privacidad de esta cuenta està configurado como bloqueado. El proprietario debe revisar manualmente quien puede seguirle.",
"account.login": "Log in",
"account.link_verified_on": "El proprietario de este enlace fue comprobado el {date}",
"account.locked_info": "El estado de privacidad de esta cuenta está configurado como bloqueado. El proprietario debe revisar manualmente quien puede seguirlo.",
"account.login": "Iniciar sesión",
"account.media": "Multimedia",
"account.member_since": "Se unió {date}",
"account.mention": "Mencionar",
"account.mute": "Silenciar a @{name}",
"account.muted": "Silenciado",
"account.never_active": "Nunca",
"account.patron": "Patrón",
"account.posts": "Posts",
"account.posts_with_replies": "Toots con respuestas",
"account.posts_with_replies": "Toots y respuestas",
"account.profile": "Perfil",
"account.profile_external": "Ver perfil en {dominio}",
"account.register": "Sign up",
"account.register": "Crear Cuenta",
"account.remote_follow": "Seguido remoto",
"account.remove_from_followers": "Quitar este seguidor",
"account.report": "Reportar a @{name}",
@ -56,7 +58,7 @@
"account.subscribe.failure": "Se ha producido un error al intentar suscribirse a esta cuenta.",
"account.subscribe.success": "Te has suscrito a esta cuenta.",
"account.unblock": "Desbloquear a @{name}",
"account.unblock_domain": "Mostrar a {domain}",
"account.unblock_domain": "Mostrar en {domain}",
"account.unendorse": "No mostrar en el perfil",
"account.unendorse.success": "Ya no estás presentando a @{acct}",
"account.unfollow": "Dejar de seguir",
@ -78,10 +80,9 @@
"account_moderation_modal.roles.moderator": "Moderador",
"account_moderation_modal.roles.user": "User",
"account_moderation_modal.title": "Moderar a @{acct}",
"account_note.header": "Nota",
"account_note.placeholder": "No se proporcionó ningún comentario",
"account_search.placeholder": "Buscar una cuenta",
"actualStatus.edited": "Editado {date}",
"actualStatuses.quote_tombstone": "La publicación no está disponible.",
"admin.announcements.action": "Crear anuncio",
"admin.announcements.all_day": "Todos los días",
"admin.announcements.delete": "Borrar",
@ -161,6 +162,8 @@
"alert.unexpected.links.support": "Support",
"alert.unexpected.message": "Hubo un error inesperado.",
"alert.unexpected.return_home": "Return Home",
"alert.unexpected.submit_feedback": "Enviar comentarios",
"alert.unexpected.thanks": "¡Gracias por sus comentarios!",
"aliases.account.add": "Crear alias",
"aliases.account_label": "Old account:",
"aliases.aliases_list_delete": "Desvincular alias",
@ -185,14 +188,29 @@
"auth.logged_out": "Desconectado.",
"authorize.success": "Aprobado",
"backups.actions.create": "Crear copia de seguridad",
"backups.download": "Descargar",
"backups.empty_message": "No se han encontrado copias de seguridad. {acción}",
"backups.empty_message.action": "¿Crear una ahora?",
"backups.pending": "Pendiente",
"badge_input.placeholder": "Enter a badge…",
"birthday_panel.title": "Cumpleaños",
"birthdays_modal.empty": "Ninguno de tus amigos cumple años hoy.",
"bookmark_folders.add.fail": "Error al crear carpeta de favoritos",
"bookmark_folders.add.success": "Carpeta de marcadores creada correctamente",
"bookmark_folders.all_bookmarks": "Todos los favoritos",
"bookmark_folders.edit.fail": "Error al editar la carpeta de favoritos",
"bookmark_folders.edit.success": "Carpeta de favoritos editada correctamente",
"bookmark_folders.new.create_title": "Añadir una carpeta",
"bookmark_folders.new.title_placeholder": "Título de la nueva carpeta",
"bookmarks.delete_folder": "Borrar la carpeta",
"bookmarks.delete_folder.fail": "Error al borrar la carpeta",
"bookmarks.delete_folder.success": "Carpeta borrada",
"bookmarks.edit_folder": "Editar la carpeta",
"boost_modal.combo": "Puedes hacer clic en {combo} para saltar este aviso la próxima vez",
"boost_modal.title": "¿Repostear?",
"bundle_column_error.body": "Algo ha ido mal al cargar esta página.",
"bundle_column_error.retry": "Inténtelo de nuevo",
"bundle_column_error.title": "Error en la red",
"card.back.label": "Atrás",
"chat.actions.send": "Enviar",
"chat.failed_to_send": "Ocurrió un fallo al enviar el mensaje.",
@ -214,7 +232,7 @@
"chat_list_item.blocked_you": "Este usuario te ha bloqueado",
"chat_list_item.blocking": "Has bloqueado a este usuario",
"chat_message_list.blocked": "Bloqueaste a este usuario",
"chat_message_list.blockedBy": "Estás bloqueado por",
"chat_message_list.blocked_by": "Está bloqueado por",
"chat_message_list.network_failure.action": "Inténtalo de nuevo",
"chat_message_list.network_failure.subtitle": "Encontramos un falla de red.",
"chat_message_list.network_failure.title": "¡Ups!",
@ -226,6 +244,9 @@
"chat_message_list_intro.leave_chat.confirm": "Abandonar el chat",
"chat_message_list_intro.leave_chat.heading": "Abandonar el chat",
"chat_message_list_intro.leave_chat.message": "¿Estás segur* de abandonar esta conversación? Tanto los mensajes como la conversación misma serán borrados de tu bandeja de entrada.",
"chat_pane.blankslate.action": "Enviar un mensaje a alguien",
"chat_pane.blankslate.body": "Busca a alguien con quien chatear.",
"chat_pane.blankslate.title": "Todavía no hay mensajes",
"chat_search.blankslate.body": "Busca a alguien con quien chatear.",
"chat_search.blankslate.title": "Empezar una conversación",
"chat_search.empty_results_blankslate.body": "Intenta buscar por otro nombre.",
@ -257,10 +278,10 @@
"chat_window.auto_delete_label": "Autoeliminar después de {day, plural, one {# día} other {# días}}",
"chat_window.auto_delete_tooltip": "Los mensajes del chat están configurados para autoeliminarse después de {day, plural, one {# día} other {# días} de su envío.",
"chats.actions.copy": "Copiar",
"chats.actions.delete": "Delete message",
"chats.actions.deleteForMe": "Eliminar para mi",
"chats.actions.delete": "Borrar para ambos",
"chats.actions.delete_for_me": "Borrado por mi",
"chats.actions.more": "Más",
"chats.actions.report": "Report user",
"chats.actions.report": "Informar",
"chats.dividers.today": "Hoy",
"chats.main.blankslate.new_chat": "Enviar un mensaje a alguien",
"chats.main.blankslate.subtitle": "Busca a alguien con quien conversar",
@ -268,13 +289,6 @@
"chats.main.blankslate_with_chats.subtitle": "Selecciona uno de tus chats abiertos o escribe un mensaje nuevo.",
"chats.main.blankslate_with_chats.title": "Seleccionar un chat",
"chats.search_placeholder": "Start a chat with…",
"column.filters.expiration.1800": "30 minutos",
"column.filters.expiration.21600": "6 horas",
"column.filters.expiration.3600": "1 hora",
"column.filters.expiration.43200": "12 horas",
"column.filters.expiration.604800": "1 semana",
"column.filters.expiration.86400": "1 día",
"column.filters.expiration.never": "Nunca",
"column.admin.announcements": "Anuncios",
"column.admin.awaiting_approval": "En espera de aprobación",
"column.admin.create_announcement": "Crear un anuncio",
@ -295,47 +309,56 @@
"column.birthdays": "Cumpleaños",
"column.blocks": "Usuarios bloqueados",
"column.bookmarks": "Marcadores",
"column.chats": "Chats",
"column.chats": "Mensajes",
"column.community": "Línea de tiempo local",
"column.crypto_donate": "Donar con criptomonedas",
"column.developers": "Desarrolladores",
"column.developers.service_worker": "Service Worker",
"column.developers.service_worker": "Trabajador de servicio",
"column.direct": "Mensajes directos",
"column.directory": "Browse profiles",
"column.directory": "Explorar perfiles",
"column.dislikes": "Le disgusta",
"column.domain_blocks": "Dominios ocultados",
"column.edit_profile": "Edit profile",
"column.edit_profile": "Editar perfiles",
"column.event_map": "Ubicación del evento",
"column.event_participants": "Participantes",
"column.events": "Eventos",
"column.export_data": "Export data",
"column.familiar_followers": "People you know following {name}",
"column.favourited_statuses": "Liked posts",
"column.favourites": "Likes",
"column.federation_restrictions": "Federation Restrictions",
"column.filters": "Muted words",
"column.familiar_followers": "Personas que conoces que siguen a {name}",
"column.favourited_statuses": "Entradas favoritas",
"column.favourites": "Me gustan",
"column.federation_restrictions": "Restricciones de federación",
"column.filters": "palabras silenciadas",
"column.filters.accounts": "Cuentas",
"column.filters.add_new": "Add New Filter",
"column.filters.conversations": "Conversations",
"column.filters.create_error": "Error adding filter",
"column.filters.add_new": "Agregar nuevo filtro",
"column.filters.conversations": "Conversaciones",
"column.filters.create_error": "Error al agregar el filtro",
"column.filters.delete": "Delete",
"column.filters.delete_error": "Error deleting filter",
"column.filters.drop_header": "Drop instead of hide",
"column.filters.drop_hint": "Filtered posts will disappear irreversibly, even if filter is later removed",
"column.filters.edit": "Editar",
"column.filters.expires": "Expire after",
"column.filters.delete_error": "Error al eliminar el filtro",
"column.filters.drop_header": "Soltar en lugar de esconderse",
"column.filters.drop_hint": "Las publicaciones filtradas desaparecerán irreversiblemente, incluso si el filtro se elimina posteriormente",
"column.filters.edit": "Editar el filtro",
"column.filters.expiration.1800": "30 minutos",
"column.filters.expiration.21600": "6 horas",
"column.filters.expiration.3600": "1 hora",
"column.filters.expiration.43200": "12 horas",
"column.filters.expiration.604800": "1 semana",
"column.filters.expiration.86400": "1 día",
"column.filters.expiration.never": "Nunca",
"column.filters.expires": "Caducar después",
"column.filters.hide_header": "Ocultar por completo",
"column.filters.hide_hint": "Ocultar completamente el contenido filtrado, en lugar de mostrar una advertencia",
"column.filters.home_timeline": "Home timeline",
"column.filters.keyword": "Keyword or phrase",
"column.filters.home_timeline": "Línea de tiempo de inicio",
"column.filters.keyword": "Palabra clave o frase",
"column.filters.keywords": "Frases o palabras clave",
"column.filters.notifications": "Notifications",
"column.filters.public_timeline": "Public timeline",
"column.filters.subheading_add_new": "Add New Filter",
"column.filters.public_timeline": "Cronología pública",
"column.filters.subheading_add_new": "Agregar nuevo filtro",
"column.filters.title": "Título",
"column.filters.whole_word": "Palabra entera",
"column.follow_requests": "Solicitudes de seguimiento",
"column.followers": "Followers",
"column.following": "Following",
"column.followed_tags": "Hashtags seguidos",
"column.followers": "Seguidores",
"column.following": "Siguiendo",
"column.group_blocked_members": "Miembros bloqueados",
"column.group_pending_requests": "Solicitudes pendientes",
"column.groups": "Grupos",
@ -344,10 +367,10 @@
"column.info": "Server information",
"column.lists": "Listas",
"column.manage_group": "Gestionar grupo",
"column.mentions": "Mentions",
"column.mfa": "Multi-Factor Authentication",
"column.mfa_cancel": "Cancel",
"column.mfa_confirm_button": "Confirm",
"column.mentions": "Menciones",
"column.mfa": "Autenticación multifactor",
"column.mfa_cancel": "Cancelar",
"column.mfa_confirm_button": "Confirmar",
"column.mfa_disable_button": "Disable",
"column.mfa_setup": "Proceed to Setup",
"column.migration": "Account migration",
@ -355,10 +378,11 @@
"column.notifications": "Notificaciones",
"column.pins": "Pinned posts",
"column.preferences": "Preferences",
"column.public": "Línea de tiempo federada",
"column.public": "Calendario de Fediverse",
"column.quotes": "Citas de la publicación",
"column.reactions": "Reactions",
"column.reblogs": "Reposts",
"column.registration": "Regístrese",
"column.scheduled_statuses": "Scheduled Posts",
"column.search": "Search",
"column.settings_store": "Settings store",
@ -371,6 +395,7 @@
"compose.character_counter.title": "Usó {chars} de {maxChars} {maxChars, plural, one {carácter} other {caracteres}}",
"compose.edit_success": "Your post was edited",
"compose.invalid_schedule": "You must schedule a post at least 5 minutes out.",
"compose.reply_group_indicator.message": "Publicar en {groupLink}",
"compose.submit_success": "¡Tu publicación fue enviada!",
"compose_event.create": "Crear",
"compose_event.edit_success": "Tu evento fue modificado",
@ -414,7 +439,7 @@
"compose_form.poll.remove_option": "Eliminar esta opción",
"compose_form.poll.switch_to_multiple": "Change poll to allow multiple choices",
"compose_form.poll.switch_to_single": "Change poll to allow for a single choice",
"compose_form.poll_placeholder": "Add a poll topic...",
"compose_form.poll_placeholder": "Añadir un tema de encuesta…",
"compose_form.publish": "Tootear",
"compose_form.publish_loud": "{publish}!",
"compose_form.save_changes": "Save changes",
@ -426,6 +451,7 @@
"compose_form.spoiler_placeholder": "Advertencia de contenido",
"compose_form.spoiler_remove": "Remove sensitive",
"compose_form.spoiler_title": "Sensitive content",
"compose_group.share_to_followers": "Compartir con mis seguidores",
"confirmation_modal.cancel": "Cancelar",
"confirmations.admin.deactivate_user.confirm": "Deactivate @{name}",
"confirmations.admin.deactivate_user.heading": "Deactivate @{acct}",
@ -467,6 +493,9 @@
"confirmations.delete.confirm": "Eliminar",
"confirmations.delete.heading": "Delete post",
"confirmations.delete.message": "¿Estás seguro de que quieres borrar este toot?",
"confirmations.delete_bookmark_folder.confirm": "Borrar la carpeta",
"confirmations.delete_bookmark_folder.heading": "¿Borrar la carpeta \"{name}\"?",
"confirmations.delete_bookmark_folder.message": "¿Estás seguro de que quieres borrar la carpeta? Los favoritos seguirán almacenados.",
"confirmations.delete_event.confirm": "Eliminar",
"confirmations.delete_event.heading": "Eliminar evento",
"confirmations.delete_event.message": "¿Estás seguro de que quieres borrar este evento?",
@ -490,6 +519,9 @@
"confirmations.mute.confirm": "Silenciar",
"confirmations.mute.heading": "Mute @{name}",
"confirmations.mute.message": "¿Estás seguro de que quieres silenciar a {name}?",
"confirmations.mute_group.confirm": "Silenciar",
"confirmations.mute_group.heading": "Silenciar grupo",
"confirmations.mute_group.message": "Está a punto de silenciar el grupo. ¿Desea continuar?",
"confirmations.redraft.confirm": "Borrar y volver a borrador",
"confirmations.redraft.heading": "Delete & redraft",
"confirmations.redraft.message": "Estás seguro de que quieres borrar este estado y volverlo a borrador? Perderás todas las respuestas, impulsos y favoritos asociados a él, y las respuestas a la publicación original quedarán huérfanos.",
@ -508,6 +540,8 @@
"confirmations.scheduled_status_delete.heading": "Cancel scheduled post",
"confirmations.scheduled_status_delete.message": "Are you sure you want to cancel this scheduled post?",
"confirmations.unfollow.confirm": "Dejar de seguir",
"copy.success": "¡Copiado al portapapeles!",
"crypto.lightning": "Lightning",
"crypto_donate.explanation_box.message": "{siteTitle} accepts cryptocurrency donations. You may send a donation to any of the addresses below. Thank you for your support!",
"crypto_donate.explanation_box.title": "Sending cryptocurrency donations",
"crypto_donate_panel.actions.view": "Haga clic para ver {contar, plural, una {# cartera} other {# carteras}}",
@ -539,10 +573,14 @@
"developers.settings_store.advanced": "Advanced settings",
"developers.settings_store.hint": "It is possible to directly edit your user settings here. BE CAREFUL! Editing this section can break your account, and you will only be able to recover through the API.",
"direct.search_placeholder": "Send a message to…",
"directory.display_filter": "Filtro de visualización",
"directory.federated": "From known fediverse",
"directory.fediverse_filter": "Filtro fediverso",
"directory.local": "From {domain} only",
"directory.new_arrivals": "New arrivals",
"directory.recently_active": "Recently active",
"edit_bookmark_folder_modal.confirm": "Guardar",
"edit_bookmark_folder_modal.header_title": "Editar la carpeta",
"edit_email.header": "Change Email",
"edit_email.placeholder": "me@example.com",
"edit_federation.followers_only": "Hide posts except to followers",
@ -570,6 +608,8 @@
"edit_profile.fields.meta_fields.content_placeholder": "Content",
"edit_profile.fields.meta_fields.label_placeholder": "Label",
"edit_profile.fields.meta_fields_label": "Profile fields",
"edit_profile.fields.nip05_label": "Nombre de usuario",
"edit_profile.fields.nip05_placeholder": "user@{domain}",
"edit_profile.fields.stranger_notifications_label": "Block notifications from strangers",
"edit_profile.fields.website_label": "Website",
"edit_profile.fields.website_placeholder": "Display a Link",
@ -620,6 +660,7 @@
"empty_column.bookmarks": "You don't have any bookmarks yet. When you add one, it will show up here.",
"empty_column.community": "La línea de tiempo local está vacía. ¡Escribe algo para empezar la fiesta!",
"empty_column.direct": "Aún no tienes ningún mensaje directo. Cuando envíes o recibas uno, se mostrará aquí.",
"empty_column.dislikes": "A nadie le ha disgustado este post todavía. Cuando alguien lo haga, aparecerá aquí.",
"empty_column.domain_blocks": "Todavía no hay dominios ocultos.",
"empty_column.event_participant_requests": "No hay solicitudes de participación pendientes.",
"empty_column.event_participants": "Nadie se ha unido a este evento aún. Si alguien lo hace, aparecerá acá.",
@ -628,6 +669,7 @@
"empty_column.filters": "You haven't created any muted words yet.",
"empty_column.follow_recommendations": "Looks like no suggestions could be generated for you. You can try using search to look for people you might know or explore trending hashtags.",
"empty_column.follow_requests": "No tienes ninguna petición de seguidor. Cuando recibas una, se mostrará aquí.",
"empty_column.followed_tags": "Aún no has seguido ningún hashtag.",
"empty_column.group": "Aún no hay mensajes en este grupo.",
"empty_column.group_blocks": "El grupo aún no ha bloqueado a ningún usuario.",
"empty_column.group_membership_requests": "No hay solicitudes de afiliación pendientes para este grupo.",
@ -653,9 +695,11 @@
"event.copy": "Copiar vínculo al evento",
"event.date": "Fecha",
"event.description": "Descripción",
"event.discussion": "Discusión",
"event.discussion.empty": "Nadie ha comentado en este evento aún. Cuando alguien lo haga, aparecerá acá.",
"event.export_ics": "Exportar a tu calendario",
"event.external": "Ver evento en {domain}",
"event.information": "Información",
"event.join_state.accept": "Asistiendo",
"event.join_state.empty": "Participar",
"event.join_state.pending": "Pendiente",
@ -714,16 +758,19 @@
"filters.filters_list_phrases_label": "Palabras o frases clave:",
"filters.filters_list_warn": "Mostrar una advertencia",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_recommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Autorizar",
"follow_request.reject": "Rechazar",
"gdpr.accept": "Accept",
"gdpr.learn_more": "Learn more",
"gdpr.message": "{siteTitle} uses session cookies, which are essential to the website's functioning.",
"gdpr.title": "{siteTitle} uses cookies",
"generic.saved": "Guardado",
"getting_started.open_source_notice": "{code_name} es software libre. Puedes contribuir o reportar errores en {code_link} (v{code_version}).",
"group.banned.message": "Estás baneado del {group}",
"group.cancel_request": "Cancelar solicitud",
"group.delete.success": "Grupo eliminado correctamente",
"group.deleted.message": "Este grupo ha sido suprimido.",
"group.demote.user.success": "@{name} es ahora miembro",
"group.group_mod_authorize.fail": "Error al aprobar @{name}",
"group.group_mod_block": "Expulsar del grupo",
@ -741,21 +788,54 @@
"group.join.request_success": "Solicitud de unión al grupo",
"group.join.success": "¡El grupo se unió con éxito!",
"group.leave": "Dejar el Grupo",
"group.leave.label": "Dejar",
"group.leave.success": "Abandonó el grupo",
"group.manage": "Gestionar el Grupo",
"group.member.admin.limit.summary": "Puede asignar hasta {count, plural, un {admin} varios {admins}} para el grupo en este momento.",
"group.member.admin.limit.title": "Se ha alcanzado el límite en el número de administradores",
"group.mute.label": "Silenciar",
"group.mute.long_label": "Silenciar grupo",
"group.mute.success": "Grupo silenciado",
"group.popover.action": "Ver el grupo",
"group.popover.summary": "Debes ser miembro del grupo para responder a este estado.",
"group.popover.title": "Afiliación necesaria",
"group.privacy.locked": "Privado",
"group.privacy.locked.full": "Grupo privado",
"group.privacy.locked.info": "Descubrible. Los usuarios pueden unirse después de que se apruebe su solicitud.",
"group.privacy.public": "Público",
"group.privacy.public.full": "Grupo público",
"group.privacy.public.info": "Descubrible. Cualquiera puede participar.",
"group.private.message": "El contenido solo es visible para los miembros del grupo",
"group.promote.admin.confirmation.message": "¿Estás seguro de que quieres asignar el rol de administrador a @{name}?",
"group.promote.admin.confirmation.title": "Asignar la función de administrador",
"group.promote.admin.success": "@{name} es ahora un administrador",
"group.report.label": "Informar",
"group.role.admin": "Administrador",
"group.role.owner": "Dueño",
"group.share.label": "Compartir",
"group.tabs.all": "Todos",
"group.tabs.media": "Medios",
"group.tabs.members": "Miembros",
"group.tabs.tags": "Temas",
"group.tags.empty": "Aún no hay temas en este grupo.",
"group.tags.hidden.success": "Tema marcado como oculto",
"group.tags.hide": "Ocultar el tema",
"group.tags.hint": "Añada hasta 3 palabras clave que servirán como temas centrales de debate en el grupo.",
"group.tags.label": "Etiquetas",
"group.tags.pin": "Fijar tema",
"group.tags.pin.success": "¡Fijado!",
"group.tags.show": "Mostrar tema",
"group.tags.total": "Total de publicaciones",
"group.tags.unpin": "Desanclar tema",
"group.tags.unpin.success": "¡Desanclado!",
"group.tags.visible.success": "Tema marcado como visible",
"group.unmute.label": "Dejar de silenciar",
"group.unmute.long_label": "Dejar de silenciar el grupo",
"group.unmute.success": "Dejar de silenciar el grupo",
"group.update.success": "Grupo guardado correctamente",
"group.upload_avatar": "Subir avatar",
"group.upload_banner": "Subir una foto",
"group.upload_banner.title": "Cargar imagen de fondo",
"groups.discover.popular.empty": "No es posible recuperar los grupos populares en este momento. Vuelve a comprobarlo más tarde.",
"groups.discover.popular.show_more": "Ver más",
"groups.discover.popular.title": "Grupos populares",
@ -773,6 +853,10 @@
"groups.discover.suggested.empty": "No es posible recuperar los grupos sugeridos en este momento. Vuelva a comprobarlo más tarde.",
"groups.discover.suggested.show_more": "Ver más",
"groups.discover.suggested.title": "Recomendado para ti",
"groups.discover.tags.empty": "No se pueden buscar temas populares en este momento. Por favor, vuelva más tarde.",
"groups.discover.tags.show_more": "Mostrar más",
"groups.discover.tags.title": "Examinar los temas",
"groups.discovery.tags.no_of_groups": "Número de grupos",
"groups.empty.subtitle": "Empieza a descubrir los grupos a los que unirte o crea el tuyo propio.",
"groups.empty.title": "Aún no hay grupos",
"groups.pending.count": "{number, plural, una {# solicitud pendiente} other {# solicitudes pendientes}}",
@ -780,6 +864,10 @@
"groups.pending.empty.title": "Ninguna solicitud pendiente",
"groups.pending.label": "Solicitudes pendientes",
"groups.popular.label": "Grupos recomendados",
"groups.search.placeholder": "Buscar en mis grupos",
"groups.suggested.label": "Grupos recomendados",
"groups.tags.title": "Examinar los temas",
"hashtag.follow": "Siga el hashtag",
"header.login.label": "Log in",
"header.register.label": "Register",
"home.column_settings.show_reblogs": "Mostrar retoots",
@ -840,8 +928,10 @@
"keyboard_shortcuts.unfocus": "para retirar el foco de la caja de redacción/búsqueda",
"keyboard_shortcuts.up": "para ir hacia arriba en la lista",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"landing_page_modal.help_center": "Centro de ayuda",
"lightbox.close": "Cerrar",
"lightbox.expand": "Ampliar",
"lightbox.minimize": "Minimizar",
"lightbox.next": "Siguiente",
"lightbox.previous": "Anterior",
"lightbox.view_context": "Ver contexto",
@ -860,6 +950,7 @@
"lists.subheading": "Tus listas",
"loading_indicator.label": "Cargando…",
"location_search.placeholder": "Encontrar una dirección",
"login.fields.email_label": "Correo electrónico",
"login.fields.instance_label": "Instance",
"login.fields.instance_placeholder": "example.com",
"login.fields.otp_code_hint": "Enter the two-factor code generated by your phone app or use one of your recovery codes",
@ -870,10 +961,10 @@
"login.otp_log_in": "OTP Login",
"login.otp_log_in.fail": "Invalid code, please try again.",
"login.reset_password_hint": "Trouble logging in?",
"login.sign_in": "Sign in",
"login.sign_in": "Iniciar sesión",
"login_external.errors.instance_fail": "The instance returned an error.",
"login_external.errors.network_fail": "Connection failed. Is a browser extension blocking it?",
"login_form.header": "Sign In",
"login_form.header": "Iniciar sesión",
"manage_group.blocked_members": "Miembros expulsados",
"manage_group.confirmation.copy": "Copiar el enlace",
"manage_group.confirmation.info_1": "Como propietario de este grupo, puedes asignar personal, eliminar mensajes y mucho más.",
@ -885,9 +976,13 @@
"manage_group.delete_group": "Borrar el grupo",
"manage_group.done": "Hecho",
"manage_group.edit_group": "Editar el grupo",
"manage_group.fields.cannot_change_hint": "Esto no se puede cambiar una vez creado el grupo.",
"manage_group.fields.description_label": "Descripción",
"manage_group.fields.description_placeholder": "Descripción",
"manage_group.fields.hashtag_placeholder": "Añadir un tema",
"manage_group.fields.name_help": "Esto no se puede cambiar una vez creado el grupo.",
"manage_group.fields.name_label": "Nombre del grupo (obligatorio)",
"manage_group.fields.name_label_optional": "Nombre del grupo",
"manage_group.fields.name_placeholder": "Nombre del grupo",
"manage_group.get_started": "¡Empecemos!",
"manage_group.next": "Siguiente",
@ -941,12 +1036,15 @@
"mute_modal.auto_expire": "Automatically expire mute?",
"mute_modal.duration": "Duration",
"mute_modal.hide_notifications": "Ocultar notificaciones de este usuario?",
"mutes.empty.groups": "Aún no has silenciado ningún grupo.",
"navbar.login.action": "Log in",
"navbar.login.email.placeholder": "Correo electrónico",
"navbar.login.forgot_password": "Forgot password?",
"navbar.login.password.label": "Password",
"navbar.login.username.placeholder": "Email or username",
"navigation.chats": "Chats",
"navigation.compose": "Compose",
"navigation.compose_group": "Publicar para el grupo",
"navigation.dashboard": "Dashboard",
"navigation.developers": "Developers",
"navigation.direct_messages": "Messages",
@ -960,15 +1058,20 @@
"navigation_bar.compose_direct": "Direct message",
"navigation_bar.compose_edit": "Edit post",
"navigation_bar.compose_event": "Administrar evento",
"navigation_bar.compose_group": "Redactar para grupo",
"navigation_bar.compose_group_reply": "Responder al mensaje del grupo",
"navigation_bar.compose_quote": "Quote post",
"navigation_bar.compose_reply": "Reply to post",
"navigation_bar.create_event": "Crear un nuevo evento",
"navigation_bar.create_group": "Crear un grupo",
"navigation_bar.create_group.private": "Crear un grupo privado",
"navigation_bar.create_group.public": "Crear un grupo público",
"navigation_bar.domain_blocks": "Dominios ocultos",
"navigation_bar.edit_group": "Editar un grupo",
"navigation_bar.favourites": "Favoritos",
"navigation_bar.filters": "Palabras silenciadas",
"navigation_bar.follow_requests": "Solicitudes para seguirte",
"navigation_bar.followed_tags": "Hashtags seguidos",
"navigation_bar.import_data": "Import data",
"navigation_bar.in_reply_to": "In reply to",
"navigation_bar.invites": "Invites",
@ -983,9 +1086,19 @@
"new_group_panel.action": "Crear un Grupo",
"new_group_panel.subtitle": "¿No encuentra lo que busca? Crea tu propio grupo privado o público.",
"new_group_panel.title": "Crear un Grupo",
"nostr_extension.found": "<link>Iniciar sesión</link> con la extensión del navegador.",
"nostr_extension.not_found": "No se ha encontrado la extensión del navegador.",
"nostr_signup.key-add.title": "Importar clave",
"nostr_signup.key.title": "Necesita una clave para continuar",
"nostr_signup.keygen.title": "Su nueva clave",
"nostr_signup.siwe.action": "Inicie sesión con la extensión",
"nostr_signup.siwe.alt": "Iniciar sesión con la clave",
"nostr_signup.siwe.title": "Iniciar sesión",
"notification.favourite": "{name} marcó tu estado como favorito",
"notification.follow": "{name} te empezó a seguir",
"notification.follow_request": "{name} has requested to follow you",
"notification.group_favourite": "A {name} le gustó el mensaje de tu grupo",
"notification.group_reblog": "{name} ha reenviado el mensaje de tu grupo",
"notification.mention": "{name} te ha mencionado",
"notification.mentioned": "{name} mentioned you",
"notification.move": "{name} moved to {targetName}",
@ -1042,6 +1155,7 @@
"onboarding.suggestions.title": "Suggested accounts",
"onboarding.view_feed": "View Feed",
"password_reset.confirmation": "Check your email for confirmation.",
"password_reset.fields.email_placeholder": "Correo electrónico",
"password_reset.fields.username_placeholder": "Email or username",
"password_reset.header": "Reset Password",
"password_reset.reset": "Reset password",
@ -1077,6 +1191,7 @@
"preferences.fields.language_label": "Language",
"preferences.fields.media_display_label": "Media display",
"preferences.fields.missing_description_modal_label": "Show confirmation dialog before sending a post without media descriptions",
"preferences.fields.preserve_spoilers_label": "Conservar el aviso del contenido al responder",
"preferences.fields.privacy_label": "Default post privacy",
"preferences.fields.reduce_motion_label": "Reduce motion in animations",
"preferences.fields.system_font_label": "Use system's default font",
@ -1110,6 +1225,7 @@
"register_invite.lead": "Complete the form below to create an account.",
"register_invite.title": "You've been invited to join {siteTitle}!",
"registration.agreement": "I agree to the {tos}.",
"registration.captcha": "Captcha",
"registration.captcha.hint": "Click the image to get a new captcha",
"registration.captcha.placeholder": "Enter the pictured text",
"registration.closed_message": "{instance} is not accepting new members",
@ -1141,6 +1257,8 @@
"remote_instance.pin_host": "Pin {host}",
"remote_instance.unpin_host": "Unpin {host}",
"remote_interaction.account_placeholder": "Enter your username@domain you want to act from",
"remote_interaction.dislike": "Proceder a no me gusta",
"remote_interaction.dislike_title": "No me gustan las publicaciones de forma remota",
"remote_interaction.divider": "or",
"remote_interaction.event_join": "Proceder a unirse",
"remote_interaction.event_join_title": "Unirse a un evento remoto",
@ -1165,19 +1283,21 @@
"reply_mentions.reply_empty": "Replying to post",
"report.block": "Block {target}",
"report.block_hint": "Do you also want to block this account?",
"report.chatMessage.context": "Al reportar el mensaje de un usuario, los cinco mensajes anteriores y posteriores al mismo serán enviados a nuestro equipo de moderadores para tener contexto.",
"report.chatMessage.title": "Reportar mensaje",
"report.chat_message.context": "Al informar sobre el mensaje de un usuario, los cinco mensajes anteriores y los cinco posteriores al seleccionado se transmitirán a nuestro equipo de moderación para su contextualización.",
"report.chat_message.title": "Informar de un mensaje",
"report.confirmation.content": "If we find that this account is violating the {link} we will take further action on the matter.",
"report.confirmation.entity.account": "cuenta",
"report.confirmation.entity.group": "grupo",
"report.confirmation.title": "Thanks for submitting your report.",
"report.done": "Done",
"report.forward": "Reenviar a {target}",
"report.forward_hint": "Esta cuenta es de otro servidor. ¿Enviar una copia anonimizada del informe allí también?",
"report.group.title": "Grupo de informes",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.other_actions.add_additional": "¿Desea añadir información adicional a este informe?",
"report.other_actions.add_more": "Añadir más",
"report.other_actions.further_actions": "Otras acciones:",
"report.other_actions.hide_additional": "Ocultar otros estados",
"report.placeholder": "Comentarios adicionales",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1198,7 +1318,7 @@
"search.placeholder": "Buscar",
"search_results.accounts": "Gente",
"search_results.filter_message": "You are searching for posts from @{acct}.",
"search_results.hashtags": "Etiquetas",
"search_results.hashtags": "Hashtags",
"search_results.statuses": "Posts",
"security.codes.fail": "Failed to fetch backup codes",
"security.confirm.fail": "Incorrect code or password. Try again.",
@ -1222,15 +1342,19 @@
"security.update_email.success": "Email successfully updated.",
"security.update_password.fail": "Update password failed.",
"security.update_password.success": "Password successfully updated.",
"select_bookmark_folder_modal.header_title": "Seleccione la carpeta",
"settings.account_migration": "Move Account",
"settings.blocks": "Bloqueos",
"settings.change_email": "Change Email",
"settings.change_password": "Change Password",
"settings.configure_mfa": "Configure MFA",
"settings.delete_account": "Delete Account",
"settings.edit_profile": "Edit Profile",
"settings.messages.label": "Permitir a usuarios empezar una nueva conversación contigo",
"settings.mutes": "Silenciados",
"settings.other": "Other options",
"settings.preferences": "Preferences",
"settings.privacy": "Privacidad",
"settings.profile": "Profile",
"settings.save.success": "Your preferences have been saved!",
"settings.security": "Security",
@ -1277,13 +1401,15 @@
"soapbox_config.promo_panel.meta_fields.icon_placeholder": "Icon",
"soapbox_config.promo_panel.meta_fields.label_placeholder": "Label",
"soapbox_config.promo_panel.meta_fields.url_placeholder": "URL",
"soapbox_config.raw_json_hint": "Edit the settings data directly. Changes made directly to the JSON file will override the form fields above. Click Save to apply your changes.",
"soapbox_config.raw_json_hint": "Edite directamente los datos de configuración. Los cambios realizados directamente en el archivo JSON anularán los campos de formulario anteriores. Haga clic en \"Guardar\" para aplicar los cambios.",
"soapbox_config.raw_json_invalid": "no es válido",
"soapbox_config.raw_json_label": "Advanced: Edit raw JSON data",
"soapbox_config.redirect_root_no_login_hint": "Ruta para redirigir la página de inicio cuando un usuario no ha iniciado sesión.",
"soapbox_config.redirect_root_no_login_label": "Redirigir la página de inicio",
"soapbox_config.save": "Save",
"soapbox_config.saved": "Soapbox config saved!",
"soapbox_config.sentry_dsn_hint": "URL DSN para la notificación de errores. Funciona con Sentry y GlitchTip.",
"soapbox_config.sentry_dsn_label": "Sentry DSN",
"soapbox_config.tile_server_attribution_label": "Atribución de mosaicos de mapa",
"soapbox_config.tile_server_label": "Servidor de mosaicos de mapa",
"soapbox_config.verified_can_edit_name_label": "Allow verified users to edit their own display name.",
@ -1292,6 +1418,8 @@
"status.approval.pending": "Pendiente de aprobación",
"status.approval.rejected": "Rechazado",
"status.bookmark": "Bookmark",
"status.bookmark.select_folder": "Seleccione la carpeta",
"status.bookmark_folder_changed": "Carpeta cambiada",
"status.bookmarked": "Bookmark added.",
"status.cancel_reblog_private": "Des-impulsar",
"status.cannot_reblog": "Este toot no puede retootearse",
@ -1301,6 +1429,7 @@
"status.detailed_status": "Vista de conversación detallada",
"status.direct": "Mensaje directo a @{name}",
"status.disabled_replies.group_membership": "Sólo los miembros del grupo pueden responder",
"status.disfavourite": "Disgusto",
"status.edit": "Edit",
"status.embed": "Incrustado",
"status.external": "View post on {domain}",
@ -1308,6 +1437,7 @@
"status.filtered": "Filtrado",
"status.group": "Publicado en {group}",
"status.group_mod_delete": "Eliminar un mensaje del grupo",
"status.interactions.dislikes": "{count, plural, one {No me gusta} other {No me gustan}}",
"status.interactions.favourites": "{count, plural, one {Like} other {Likes}}",
"status.interactions.quotes": "{count, plural, one {Cita} other {Citas}}",
"status.interactions.reblogs": "{count, plural, one {Repost} other {Reposts}}",
@ -1317,6 +1447,8 @@
"status.mute_conversation": "Silenciar conversación",
"status.open": "Expandir estado",
"status.pin": "Fijar",
"status.pin_to_group": "Vincular al grupo",
"status.pin_to_group.success": "¡Vinculado al grupo!",
"status.pinned": "Toot fijado",
"status.quote": "Quote post",
"status.reactions.cry": "Sad",
@ -1330,12 +1462,12 @@
"status.reblog": "Retootear",
"status.reblog_private": "Implusar a la audiencia original",
"status.reblogged_by": "Retooteado por {name}",
"status.reblogged_by_with_group": "{name} reenviado desde {group}",
"status.reblogs.empty": "Nadie impulsó este toot todavía. Cuando alguien lo haga, aparecerá aqui.",
"status.redraft": "Borrar y volver a borrador",
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Responder",
"status.replyAll": "Responder al hilo",
"status.report": "Reportar",
"status.sensitive_warning": "Contenido sensible",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1352,6 +1484,8 @@
"status.unbookmarked": "Bookmark removed.",
"status.unmute_conversation": "Dejar de silenciar conversación",
"status.unpin": "Dejar de fijar",
"status.unpin_to_group": "Desvincular del grupo",
"status.zap": "Zap",
"status_list.queue_label": "Click to see {count} new {count, plural, one {post} other {posts}}",
"statuses.quote_tombstone": "Post is unavailable.",
"statuses.tombstone": "One or more posts are unavailable.",
@ -1377,13 +1511,14 @@
"tabs_bar.profile": "Profile",
"tabs_bar.search": "Buscar",
"tabs_bar.settings": "Settings",
"theme_editor.Reset": "Restablecer",
"textarea.counter.label": "{count} caracteres restantes",
"theme_editor.export": "Exportar tema",
"theme_editor.import": "Importar tema",
"theme_editor.import_success": "¡Tema importado con éxito!",
"theme_editor.restore": "Restaurar tema por defecto",
"theme_editor.save": "Guardar tema",
"theme_editor.saved": "¡Se actualizó el tema!",
"theme_toggle.black": "Oscuro",
"theme_toggle.dark": "Dark",
"theme_toggle.light": "Light",
"theme_toggle.system": "System",
@ -1399,7 +1534,6 @@
"toast.view": "Ver",
"trends.count_by_accounts": "{count} {rawCount, plural, one {persona} other {personas}} hablando",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Subir multimedia (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1412,12 +1546,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Borrar",
"upload_progress.label": "Subiendo…",
"video.close": "Cerrar video",
"video.download": "Download file",
"video.exit_fullscreen": "Salir de pantalla completa",
"video.expand": "Expandir vídeo",
"video.fullscreen": "Pantalla completa",
"video.hide": "Ocultar vídeo",
"video.mute": "Silenciar sonido",
"video.pause": "Pausar",
"video.play": "Reproducir",

@ -372,7 +372,6 @@
"status.reblogs.empty": "Keegi pole seda tuuti veel upitanud. Kui keegi upitab, näed seda siin.",
"status.redraft": "Kustuta & alga uuesti",
"status.reply": "Vasta",
"status.replyAll": "Vasta lõimele",
"status.report": "Raport @{name}",
"status.sensitive_warning": "Tundlik sisu",
"status.share": "Jaga",
@ -410,12 +409,9 @@
"upload_form.description": "Kirjelda vaegnägijatele",
"upload_form.undo": "Kustuta",
"upload_progress.label": "Laeb üles....",
"video.close": "Sulge video",
"video.download": "Download file",
"video.exit_fullscreen": "Välju täisekraanist",
"video.expand": "Suurenda video",
"video.fullscreen": "Täisekraan",
"video.hide": "Peida video",
"video.mute": "Vaigista heli",
"video.pause": "Paus",
"video.play": "Mängi",

@ -372,7 +372,6 @@
"status.reblogs.empty": "Ez dio inork bultzada eman toot honi oraindik. Inork egiten duenean, hemen agertuko dira.",
"status.redraft": "Ezabatu eta berridatzi",
"status.reply": "Erantzun",
"status.replyAll": "Erantzun harian",
"status.report": "Salatu @{name}",
"status.sensitive_warning": "Kontuz: Eduki hunkigarria",
"status.share": "Partekatu",
@ -410,12 +409,9 @@
"upload_form.description": "Deskribatu ikusmen arazoak dituztenentzat",
"upload_form.undo": "Ezabatu",
"upload_progress.label": "Igotzen...",
"video.close": "Itxi bideoa",
"video.download": "Download file",
"video.exit_fullscreen": "Irten pantaila osotik",
"video.expand": "Hedatu bideoa",
"video.fullscreen": "Pantaila osoa",
"video.hide": "Ezkutatu bideoa",
"video.mute": "Mututu soinua",
"video.pause": "Pausatu",
"video.play": "Jo",

@ -80,8 +80,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.announcements.action": "ایجاد اعلامیه",
"admin.announcements.all_day": "تمام روز",
"admin.announcements.delete": "حذف",
@ -506,7 +504,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "اجازه دهید",
"follow_request.reject": "اجازه ندهید",
"gdpr.accept": "Accept",
@ -568,7 +565,6 @@
"keyboard_shortcuts.unfocus": "برای برداشتن توجه از نوشتن/جستجو",
"keyboard_shortcuts.up": "برای بالا رفتن در فهرست",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "بستن",
"lightbox.next": "بعدی",
"lightbox.previous": "قبلی",
@ -855,11 +851,6 @@
"report.forward": "فرستادن به {target}",
"report.forward_hint": "این حساب در سرور دیگری ثبت شده. آیا می‌خواهید رونوشتی از این گزارش به طور ناشناس به آن‌جا هم فرستاده شود؟",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "توضیح اضافه",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1001,7 +992,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "پاسخ",
"status.replyAll": "به نوشته پاسخ دهید",
"status.report": "گزارش دادن @{name}",
"status.sensitive_warning": "محتوای حساس",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1056,7 +1046,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {نفر نوشته است} other {نفر نوشته‌اند}}",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "افزودن عکس و ویدیو (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1069,12 +1058,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "حذف",
"upload_progress.label": "بارگذاری…",
"video.close": "بستن ویدیو",
"video.download": "Download file",
"video.exit_fullscreen": "خروج از حالت تمام صفحه",
"video.expand": "بزرگ‌کردن ویدیو",
"video.fullscreen": "تمام صفحه",
"video.hide": "نهفتن ویدیو",
"video.mute": "قطع صدا",
"video.pause": "توقف",
"video.play": "پخش",

@ -369,7 +369,6 @@
"status.reblogs.empty": "Kukaan ei ole vielä buustannut tätä tuuttausta. Kun joku tekee niin, näkyy kyseinen henkilö tässä.",
"status.redraft": "Poista & palauta muokattavaksi",
"status.reply": "Vastaa",
"status.replyAll": "Vastaa ketjuun",
"status.report": "Raportoi @{name}",
"status.sensitive_warning": "Arkaluontoista sisältöä",
"status.share": "Jaa",
@ -406,12 +405,9 @@
"upload_form.description": "Anna kuvaus näkörajoitteisia varten",
"upload_form.undo": "Peru",
"upload_progress.label": "Ladataan...",
"video.close": "Sulje video",
"video.download": "Download file",
"video.exit_fullscreen": "Poistu koko näytön tilasta",
"video.expand": "Laajenna video",
"video.fullscreen": "Koko näyttö",
"video.hide": "Piilota video",
"video.mute": "Mykistä ääni",
"video.pause": "Keskeytä",
"video.play": "Toista",

@ -81,8 +81,6 @@
"account_moderation_modal.title": "Modérer @{acct}",
"account_note.placeholder": "Pas de commentaire",
"account_search.placeholder": "Rechercher un compte",
"actualStatus.edited": "Edité le {date}",
"actualStatuses.quote_tombstone": "Publication indisponible.",
"admin.announcements.action": "Créer une annonce",
"admin.announcements.all_day": "Toute la journée",
"admin.announcements.delete": "Effacer",
@ -215,7 +213,6 @@
"chat_list_item.blocked_you": "Cette personne vous bloque",
"chat_list_item.blocking": "Vous avez bloqué cette personne",
"chat_message_list.blocked": "Vous bloquez cette personne",
"chat_message_list.blockedBy": "Vous êtes bloqué⋅e par",
"chat_message_list.network_failure.action": "Essayer à nouveau",
"chat_message_list.network_failure.subtitle": "Une erreur de réseau s'est produite.",
"chat_message_list.network_failure.title": "Oups !",
@ -259,7 +256,6 @@
"chat_window.auto_delete_tooltip": "Les messages de discussion sont paramétrer pour suppression automatique au bout de {day, plural, one {# jour} other {# jours}} après envoi.",
"chats.actions.copy": "Copier",
"chats.actions.delete": "Delete message",
"chats.actions.deleteForMe": "Supprimer pour moi",
"chats.actions.more": "Plus",
"chats.actions.report": "Report user",
"chats.dividers.today": "Aujourd'hui",
@ -269,13 +265,6 @@
"chats.main.blankslate_with_chats.subtitle": "Sélectionner depuis l'une de vos conversations ou créer un nouveau message.",
"chats.main.blankslate_with_chats.title": "Sélectionner une discussion",
"chats.search_placeholder": "Start a chat with…",
"column.filters.expiration.1800": "30 minutes",
"column.filters.expiration.21600": "6 heures",
"column.filters.expiration.3600": "1 heure",
"column.filters.expiration.43200": "12 heures",
"column.filters.expiration.604800": "1 semaine",
"column.filters.expiration.86400": "1 jour",
"column.filters.expiration.never": "Jamais",
"column.admin.announcements": "Annonces",
"column.admin.awaiting_approval": "En attente d'approbation",
"column.admin.create_announcement": "Créer une annonce",
@ -324,6 +313,13 @@
"column.filters.drop_header": "Supprimer au lieu de cacher",
"column.filters.drop_hint": "Les publication filtrées disparaîtront de façon irréversible et ce même si le filtre est supprimé ultérieurement",
"column.filters.edit": "Éditer",
"column.filters.expiration.1800": "30 minutes",
"column.filters.expiration.21600": "6 heures",
"column.filters.expiration.3600": "1 heure",
"column.filters.expiration.43200": "12 heures",
"column.filters.expiration.604800": "1 semaine",
"column.filters.expiration.86400": "1 jour",
"column.filters.expiration.never": "Jamais",
"column.filters.expires": "Expire après",
"column.filters.hide_header": "Cacher entièrement",
"column.filters.hide_hint": "Cacher entièrement le contenu filtré au lieu de montrer un avertissement",
@ -712,7 +708,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Accepter",
"follow_request.reject": "Rejeter",
"gdpr.accept": "Accept",
@ -780,7 +775,6 @@
"keyboard_shortcuts.unfocus": "pour quitter la zone de composition/recherche",
"keyboard_shortcuts.up": "pour remonter dans la liste",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Fermer",
"lightbox.next": "Suivant",
"lightbox.previous": "Précédent",
@ -1071,19 +1065,12 @@
"reply_mentions.reply_empty": "Replying to post",
"report.block": "Block {target}",
"report.block_hint": "Souhaitez-vous également bloquer ce compte ?",
"report.chatMessage.context": "En signalant le message dun utilisateur, les cinq messages avant et cinq après celui sélectionné seront transmis à notre équipe de modération pour contexte.",
"report.chatMessage.title": "Signaler le message",
"report.confirmation.content": "Si nous nous aperçevons que cette {entity} viole le {link} nous mettrons en oeuvre des actions supplémentaires.",
"report.confirmation.title": "Thanks for submitting your report.",
"report.done": "Done",
"report.forward": "Transférer à {target}",
"report.forward_hint": "Le compte provient dun autre serveur. Envoyez également une copie anonyme du rapport?",
"report.next": "Next",
"report.otherActions.addAdditional": "Souhaitez-vous ajouter davantage d'informations à ce rapport ?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Actions supplémentaires :",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Inclure les autres informations ?",
"report.placeholder": "Commentaires additionnels",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1236,7 +1223,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Répondre",
"status.replyAll": "Répondre au fil",
"status.report": "Signaler @{name}",
"status.sensitive_warning": "Contenu sensible",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1276,7 +1262,6 @@
"tabs_bar.profile": "Profile",
"tabs_bar.search": "Chercher",
"tabs_bar.settings": "Settings",
"theme_editor.Reset": "Réinitialiser",
"theme_editor.export": "Exporter le thème",
"theme_editor.import": "Importer le thème",
"theme_editor.import_success": "Le thème a été importé avec succès !",
@ -1298,7 +1283,6 @@
"toast.view": "Voir",
"trends.count_by_accounts": "{count} {rawCount, plural, one {personne} other {personnes}} discutent",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Joindre un média (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1311,12 +1295,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Supprimer",
"upload_progress.label": "Envoi en cours…",
"video.close": "Fermer la vidéo",
"video.download": "Download file",
"video.exit_fullscreen": "Quitter le plein écran",
"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",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading...",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -376,7 +376,6 @@
"status.reblogs.empty": "Ninguén promoveu este toot polo de agora. Cando alguén o faga, mostraránse aquí.",
"status.redraft": "Eliminar & reescribir",
"status.reply": "Resposta",
"status.replyAll": "Resposta a conversa",
"status.report": "Informar @{name}",
"status.sensitive_warning": "Contido sensible",
"status.share": "Compartir",
@ -415,12 +414,9 @@
"upload_form.description": "Describa para deficientes visuais",
"upload_form.undo": "Eliminar",
"upload_progress.label": "Subindo...",
"video.close": "Pechar video",
"video.download": "Download file",
"video.exit_fullscreen": "Saír da pantalla completa",
"video.expand": "Expandir vídeo",
"video.fullscreen": "Pantalla completa",
"video.hide": "Agochar vídeo",
"video.mute": "Acalar son",
"video.pause": "Pausar",
"video.play": "Reproducir",

@ -83,8 +83,6 @@
"account_note.header": "הערה",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "חפש משתמש",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.announcements.action": "צור הודעה",
"admin.announcements.all_day": "כל היום",
"admin.announcements.delete": "מחיקה",
@ -214,7 +212,6 @@
"chat_list_item.blocked_you": "משתמש זה חסם אותך",
"chat_list_item.blocking": "אתה חסמת את המשתמש זה",
"chat_message_list.blocked": "משתמש זה נחסם על ידיך",
"chat_message_list.blockedBy": "אתה חסום על ידי",
"chat_message_list.network_failure.action": "לנסות שוב",
"chat_message_list.network_failure.subtitle": "נתקלנו בכשל ברשת.",
"chat_message_list.network_failure.title": "אופס!",
@ -253,19 +250,11 @@
"chat_settings.unblock.heading": "הסרת חסימה מעל @{acct}",
"chat_window.auto_delete_tooltip": "הודעות צ'אט מוגדרות למחיקה אוטומטית לאחר {day, plural, one {# יום} other {# ימים}} לאחר שליחה.",
"chats.actions.delete": "מחק לכולם",
"chats.actions.deleteForMe": "למחוק עבורי",
"chats.actions.more": "עוד",
"chats.actions.report": "דווח",
"chats.dividers.today": "היום",
"chats.main.blankslate.title": "עדיין אין הודעות",
"chats.search_placeholder": "התחל שיחה עם…",
"column.filters.expiration.1800": "30 דקות",
"column.filters.expiration.21600": "6 שעות",
"column.filters.expiration.3600": "שעה",
"column.filters.expiration.43200": "12 שעות",
"column.filters.expiration.604800": "שבוע",
"column.filters.expiration.86400": "יום",
"column.filters.expiration.never": "אף פעם",
"column.admin.awaiting_approval": "מחכה לאישור",
"column.admin.create_announcement": "צור הודעה",
"column.admin.dashboard": "לוח מחוונים",
@ -309,6 +298,13 @@
"column.filters.delete_error": "שגיאה במחיקת פילטר",
"column.filters.drop_header": "הורד במקום להסתיר",
"column.filters.drop_hint": "פוסטים מסוננים ייעלמו באופן בלתי הפיך, גם אם הפילטר יוסר מאוחר יותר",
"column.filters.expiration.1800": "30 דקות",
"column.filters.expiration.21600": "6 שעות",
"column.filters.expiration.3600": "שעה",
"column.filters.expiration.43200": "12 שעות",
"column.filters.expiration.604800": "שבוע",
"column.filters.expiration.86400": "יום",
"column.filters.expiration.never": "אף פעם",
"column.filters.expires": "פג תוקף לאחר",
"column.filters.hide_header": "הסתר לחלוטין",
"column.filters.hide_hint": "הסתר לחלוטין את התוכן המסונן, במקום להציג אזהרה",
@ -664,7 +660,6 @@
"filters.filters_list_phrases_label": "מילת מפתח או ביטוי:",
"filters.filters_list_warn": "הצגת אזהרה",
"filters.removed": "פילטר נמחק.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "קבלה",
"follow_request.reject": "דחיה",
"gdpr.accept": "Accept",
@ -802,7 +797,6 @@
"keyboard_shortcuts.unfocus": "לצאת מתיבת חיבור/חיפוש",
"keyboard_shortcuts.up": "לנוע במעלה הרשימה",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "סגור",
"lightbox.next": "הלאה",
"lightbox.previous": "הקודם",
@ -1097,11 +1091,6 @@
"report.forward": "העבר אל {target}",
"report.forward_hint": "החשבון הוא משרת אחר. לשלוח עותק של הדוח גם לשם?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "הערות נוספות",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1244,7 +1233,6 @@
"status.remove_account_from_group": "הסר חשבון מהקבוצה",
"status.remove_post_from_group": "הסר פוסט מהקבוצה",
"status.reply": "תגובה",
"status.replyAll": "תגובה לכולם",
"status.report": "דיווח על @{name}",
"status.sensitive_warning": "תוכן רגיש",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1299,7 +1287,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {אדם} other {אנשים}} מדברים",
"trends.title": "טרנדים",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "אתה צריך להיות מחובר כדי לעשות זאת.",
"unauthorized_modal.title": "להירשם ל{site_title}",
"upload_button.label": "הוספת מדיה",
@ -1312,12 +1299,9 @@
"upload_form.preview": "תצוגה מקדימה",
"upload_form.undo": "ביטול",
"upload_progress.label": "מעלה…",
"video.close": "סגירת וידאו",
"video.download": "הורד קובץ",
"video.exit_fullscreen": "יציאה ממסך מלא",
"video.expand": "להרחיב וידאו",
"video.fullscreen": "מסך מלא",
"video.hide": "להסתיר וידאו",
"video.mute": "השתקת צליל",
"video.pause": "השהיה",
"video.play": "ניגון",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading...",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -80,8 +80,6 @@
"account_moderation_modal.title": "Moderiraj @{acct}",
"account_note.placeholder": "Nema komentara",
"account_search.placeholder": "Potražite račun",
"actualStatus.edited": "Uređeno {datum}",
"actualStatuses.quote_tombstone": "Objava je nedostupna.",
"admin.awaiting_approval.empty_message": "Nitko ne čeka odobrenje. Kada se novi korisnik prijavi, možete ga pregledati ovdje.",
"admin.dashboard.registration_mode.approval_hint": "Korisnici se mogu prijaviti, ali njihov račun se aktivira tek kada ga administrator odobri.",
"admin.dashboard.registration_mode.approval_label": "Potrebno odobrenje",
@ -194,7 +192,6 @@
"chat_list_item.blocked_you": "Ovaj vas je korisnik blokirao",
"chat_list_item.blocking": "Blokirali ste ovog korisnika",
"chat_message_list.blocked": "Blokirali ste ovog korisnika",
"chat_message_list.blockedBy": "Blokirao vas je",
"chat_message_list.network_failure.action": "Pokušajte ponovno",
"chat_message_list.network_failure.subtitle": "Naišli smo na grešku na mreži.",
"chat_message_list.network_failure.title": "Ups!",
@ -237,7 +234,6 @@
"chat_window.auto_delete_tooltip": "Poruke razgovora postavljene su na automatsko brisanje nakon {day, plural, one {# dana} other {# dana}} nakon slanja.",
"chats.actions.copy": "Kopiraj",
"chats.actions.delete": "Izbriši poruku",
"chats.actions.deleteForMe": "Izbriši za mene",
"chats.actions.more": "Više",
"chats.actions.report": "Prijavi korisnika",
"chats.dividers.today": "Danas",
@ -268,7 +264,7 @@
"column.community": "Lokalni timeline",
"column.crypto_donate": "Donirajte kriptovalutu",
"column.developers": "Programeri",
"column.developers.service_worker": "Uslužni radnik",
"column.developers.service_worker": "Uslužni program",
"column.direct": "Izravna poruka",
"column.directory": "Pregledajte profile",
"column.domain_blocks": "Skrivene domene",
@ -476,7 +472,7 @@
"developers.navigation.intentional_error_label": "Pokreni grešku",
"developers.navigation.leave_developers_label": "Leave developers",
"developers.navigation.network_error_label": "Mrežna greška",
"developers.navigation.service_worker_label": "Service Worker",
"developers.navigation.service_worker_label": "Uslužni program",
"developers.navigation.settings_store_label": "Settings store",
"developers.navigation.test_timeline_label": "Test timeline",
"developers.settings_store.advanced": "Napredne postavke",
@ -635,7 +631,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Predloženi profili",
"follow_request.authorize": "Autoriziraj",
"follow_request.reject": "Odbij",
"gdpr.accept": "Accept",
@ -703,7 +698,6 @@
"keyboard_shortcuts.unfocus": "za poništavanje fokusa sastavite tekstualno područje/pretraživanje",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Zatvori",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -994,19 +988,12 @@
"reply_mentions.reply_empty": "Replying to post",
"report.block": "Block {target}",
"report.block_hint": "Do you also want to block this account?",
"report.chatMessage.context": "Prilikom prijavljivanja korisničke poruke, pet poruka prije i pet poruka nakon one odabrane bit će proslijeđeno našem timu za moderiranje radi konteksta.",
"report.chatMessage.title": "Prijavi poruku",
"report.confirmation.content": "If we find that this account is violating the {link} we will take further action on the matter.",
"report.confirmation.title": "Thanks for submitting your report.",
"report.done": "Done",
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Želite li ovom izvješću dodati dodatne statuse?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Dodatni komentari",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -1158,7 +1145,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Odgovori",
"status.replyAll": "Odgovori",
"status.report": "Prijavi @{name}",
"status.sensitive_warning": "Osjetljiv sadržaj",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1198,7 +1184,6 @@
"tabs_bar.profile": "Profil",
"tabs_bar.search": "Pretraživanje",
"tabs_bar.settings": "Postavke",
"theme_editor.Reset": "Resetiraj",
"theme_editor.export": "Izvezi temu",
"theme_editor.import": "Uvezi temu",
"theme_editor.import_success": "Tema je uspješno uvezena!",
@ -1220,7 +1205,6 @@
"toast.view": "Pogled",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "Prikaži još",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Dodaj media",
@ -1233,12 +1217,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Poništi",
"upload_progress.label": "Prijenos…",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Engedélyezés",
"follow_request.reject": "Visszautasítás",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "tülk szerkesztés/keresés fókuszpontból való kivétele",
"keyboard_shortcuts.up": "felfelé mozdítás a listában",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Bezárás",
"lightbox.next": "Következő",
"lightbox.previous": "Előző",
@ -846,11 +842,6 @@
"report.forward": "Továbbítás neki {target}",
"report.forward_hint": "Ez a fiók egy másik szerverről van. Küldjünk oda is egy anonimizált bejelentést?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "További megjegyzések",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Válasz",
"status.replyAll": "Válasz a beszélgetésre",
"status.report": "@{name} jelentése",
"status.sensitive_warning": "Szenzitív tartalom",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {résztvevő} other {résztvevő}} beszélget",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Média hozzáadása (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Mégsem",
"upload_progress.label": "Feltöltés...",
"video.close": "Videó bezárása",
"video.download": "Download file",
"video.exit_fullscreen": "Kilépés teljes képernyőből",
"video.expand": "Videó nagyítása",
"video.fullscreen": "Teljes képernyő",
"video.hide": "Videó elrejtése",
"video.mute": "Hang némitása",
"video.pause": "Szünet",
"video.play": "Lejátszás",

@ -307,7 +307,6 @@
"status.reblog": "Տարածել",
"status.reblogged_by": "{name} տարածել է",
"status.reply": "Պատասխանել",
"status.replyAll": "Պատասխանել թելին",
"status.report": "Բողոքել @{name}֊ից",
"status.sensitive_warning": "Կասկածելի բովանդակություն",
"status.share": "Կիսվել",
@ -334,12 +333,9 @@
"upload_form.description": "Նկարագրություն ավելացրու տեսողական խնդիրներ ունեցողների համար",
"upload_form.undo": "Հետարկել",
"upload_progress.label": "Վերբեռնվում է…",
"video.close": "Փակել տեսագրությունը",
"video.download": "Download file",
"video.exit_fullscreen": "Անջատել լիաէկրան դիտումը",
"video.expand": "Ընդարձակել տեսագրությունը",
"video.fullscreen": "Լիաէկրան",
"video.hide": "Թաքցնել տեսագրությունը",
"video.mute": "Լռեցնել ձայնը",
"video.pause": "Դադար տալ",
"video.play": "Նվագել",

@ -83,8 +83,6 @@
"account_note.header": "Catatan",
"account_note.placeholder": "Klik untuk menambahkan catatan",
"account_search.placeholder": "Cari akun",
"actualStatus.edited": "Diedit {date}",
"actualStatuses.quote_tombstone": "Postingan tidak tersedia.",
"admin.announcements.action": "Membuat pengumuman",
"admin.announcements.all_day": "Sepanjang hari",
"admin.announcements.delete": "Hapus",
@ -190,6 +188,7 @@
"auth.logged_out": "Keluar.",
"authorize.success": "Disetujui",
"backups.actions.create": "Membuat backup",
"backups.download": "Unduh",
"backups.empty_message": "Tidak ada cadangan yang ditemukan. {action}",
"backups.empty_message.action": "Buat sekarang?",
"backups.pending": "Tertunda",
@ -222,7 +221,6 @@
"chat_list_item.blocked_you": "Pengguna ini telah memblokir Anda",
"chat_list_item.blocking": "Anda telah memblokir pengguna ini",
"chat_message_list.blocked": "Anda memblokir pengguna ini",
"chat_message_list.blockedBy": "Anda diblokir oleh",
"chat_message_list.network_failure.action": "Coba lagi",
"chat_message_list.network_failure.subtitle": "Kami mengalami kegagalan jaringan.",
"chat_message_list.network_failure.title": "Ups!",
@ -269,7 +267,6 @@
"chat_window.auto_delete_tooltip": "Pesan obrolan disetel untuk dihapus secara otomatis setelah {hari, jamak, satu {# hari} lainnya {# hari}} setelah dikirim.",
"chats.actions.copy": "Salin",
"chats.actions.delete": "Hapus untuk keduanya",
"chats.actions.deleteForMe": "Hapus untuk saya",
"chats.actions.more": "Lebih Banyak",
"chats.actions.report": "Laporkan",
"chats.dividers.today": "Hari Ini",
@ -279,13 +276,6 @@
"chats.main.blankslate_with_chats.subtitle": "Pilih dari salah satu obrolan terbuka Anda atau buat pesan baru.",
"chats.main.blankslate_with_chats.title": "Pilih obrolan",
"chats.search_placeholder": "Start a chat with…",
"column.filters.expiration.1800": "30 menit",
"column.filters.expiration.21600": "6 jam",
"column.filters.expiration.3600": "1 jam",
"column.filters.expiration.43200": "12 jam",
"column.filters.expiration.604800": "1 minggu",
"column.filters.expiration.86400": "1 hari",
"column.filters.expiration.never": "Tidak pernah",
"column.admin.announcements": "Pengumuman",
"column.admin.awaiting_approval": "Menunggu persetujuan",
"column.admin.create_announcement": "Membuat pengumuman",
@ -334,6 +324,13 @@
"column.filters.drop_header": "Jatuhkan alih-alih bersembunyi",
"column.filters.drop_hint": "Postingan yang difilter akan hilang secara permanen, meskipun filter kemudian dihapus",
"column.filters.edit": "Edit Filter",
"column.filters.expiration.1800": "30 menit",
"column.filters.expiration.21600": "6 jam",
"column.filters.expiration.3600": "1 jam",
"column.filters.expiration.43200": "12 jam",
"column.filters.expiration.604800": "1 minggu",
"column.filters.expiration.86400": "1 hari",
"column.filters.expiration.never": "Tidak pernah",
"column.filters.expires": "Kedaluwarsa setelahnya",
"column.filters.hide_header": "Sembunyikan sepenuhnya",
"column.filters.hide_hint": "Menyembunyikan konten yang difilter sepenuhnya, alih-alih menampilkan peringatan",
@ -528,6 +525,7 @@
"confirmations.scheduled_status_delete.message": "Are you sure you want to cancel this scheduled post?",
"confirmations.unfollow.confirm": "Berhenti mengikuti",
"copy.success": "Disalin ke papan klip!",
"crypto.lightning": "Lightning",
"crypto_donate.explanation_box.message": "{siteTitle} menerima sumbangan mata uang kripto. Anda dapat mengirimkan donasi ke salah satu alamat di bawah ini. Terima kasih atas dukungan Anda!",
"crypto_donate.explanation_box.title": "Mengirim sumbangan mata uang kripto",
"crypto_donate_panel.actions.view": "Klik untuk melihat {count} {count, plural, one {wallet} lainya {wallets}}",
@ -736,7 +734,6 @@
"filters.filters_list_phrases_label": "Kata kunci atau frasa:",
"filters.filters_list_warn": "Menampilkan peringatan",
"filters.removed": "Filter dihapus.",
"followRecommendations.heading": "Profil yang Disarankan",
"follow_request.authorize": "Izinkan",
"follow_request.reject": "Tolak",
"gdpr.accept": "Menerima",
@ -906,7 +903,6 @@
"keyboard_shortcuts.unfocus": "untuk membatalkan fokus menulis area teks/pencarian",
"keyboard_shortcuts.up": "untuk naik dalam daftar",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Pusat Bantuan",
"lightbox.close": "Tutup",
"lightbox.expand": "Memperluas",
"lightbox.minimize": "Memperkecil",
@ -1252,8 +1248,6 @@
"reply_mentions.reply_empty": "Membalas postingan",
"report.block": "Block {target}",
"report.block_hint": "Apakah Anda juga ingin memblokir akun ini?",
"report.chatMessage.context": "Saat melaporkan pesan pengguna, lima pesan sebelum dan lima pesan setelah pesan yang dipilih akan diteruskan ke tim moderasi kami untuk mengetahui konteksnya.",
"report.chatMessage.title": "Laporkan pesan",
"report.confirmation.content": "If we find that this account is violating the {link} we will take further action on the matter.",
"report.confirmation.entity.account": "akun",
"report.confirmation.entity.group": "grup",
@ -1263,11 +1257,6 @@
"report.forward_hint": "Akun tersebut dari server lain. Kirim salinan laporannya ke sana juga?",
"report.group.title": "Laporan Grup",
"report.next": "Next",
"report.otherActions.addAdditional": "Apakah Anda ingin menambahkan status tambahan pada laporan ini?",
"report.otherActions.addMore": "Tambahkan lebih banyak",
"report.otherActions.furtherActions": "Tindakan lebih lanjut:",
"report.otherActions.hideAdditional": "Sembunyikan status tambahan",
"report.otherActions.otherStatuses": "Sertakan status lainnya?",
"report.placeholder": "Komentar tambahan",
"report.previous": "Sebelumnya",
"report.reason.blankslate": "Anda telah menghapus semua status agar tidak dipilih.",
@ -1435,7 +1424,6 @@
"status.remove_account_from_group": "Hapus akun dari grup",
"status.remove_post_from_group": "Hapus postingan dari grup",
"status.reply": "Balas",
"status.replyAll": "Balas ke semua",
"status.report": "Laporkan @{name}",
"status.sensitive_warning": "Konten sensitif",
"status.sensitive_warning.subtitle": "Konten ini mungkin tidak cocok untuk semua penonton.",
@ -1453,6 +1441,7 @@
"status.unmute_conversation": "Unmute conversation",
"status.unpin": "Lepas pin dari profil",
"status.unpin_to_group": "Lepas pin dari Grup",
"status.zap": "Zap",
"status_list.queue_label": "Klik untuk melihat {count} new {count, plural, one {post} lainnya {posts}}",
"statuses.quote_tombstone": "Pos tidak tersedia.",
"statuses.tombstone": "Satu atau lebih postingan tidak tersedia.",
@ -1479,7 +1468,6 @@
"tabs_bar.search": "Mencari",
"tabs_bar.settings": "Pengaturan",
"textarea.counter.label": "{count} karakter yang tersisa",
"theme_editor.Reset": "Atur ulang",
"theme_editor.export": "Ekspor tema",
"theme_editor.import": "Impor tema",
"theme_editor.import_success": "Tema berhasil diimpor!",
@ -1501,7 +1489,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} lainya {people}} berkata",
"trends.title": "Tren",
"trendsPanel.viewAll": "Lihat semua",
"unauthorized_modal.text": "Anda harus masuk untuk melakukan itu.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Tambahkan media",
@ -1514,12 +1501,9 @@
"upload_form.preview": "Pratinjau",
"upload_form.undo": "Undo",
"upload_progress.label": "Mengunggah…",
"video.close": "Tutup video",
"video.download": "Download file",
"video.exit_fullscreen": "Keluar dari layar penuh",
"video.expand": "Perbesar video",
"video.fullscreen": "Full screen",
"video.hide": "Sembunyikan video",
"video.mute": "Bisukan suara",
"video.pause": "Pause",
"video.play": "Mainkan",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Yurizar",
"follow_request.reject": "Refuzar",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Klozar",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Plusa komenti",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Respondar",
"status.replyAll": "Respondar a filo",
"status.report": "Denuncar @{name}",
"status.sensitive_warning": "Trubliva kontenajo",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Adjuntar kontenajo",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Desfacar",
"upload_progress.label": "Kargante...",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Enginn minnispunktur ennþá",
"account_search.placeholder": "Leita að notanda",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "Það er enginn að bíða eftir samþykki. Þegar nýr notandi skráir sig geturðu skoðað hann hér.",
"admin.dashboard.registration_mode.approval_hint": "Notendur geta skráð sig, en reikningurinn þeirra verður aðeins virkur þegar stjórnandi samþykkir það.",
"admin.dashboard.registration_mode.approval_label": "Samþykki Krefst",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Fella niður",
"filters.filters_list_hide": "Fela",
"filters.removed": "Síu eytt",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Leyfa",
"follow_request.reject": "Neita",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "til að taka virkni af leitarreit",
"keyboard_shortcuts.up": "til að fara upp í lista",
"landing_page_modal.download": "Niðurhal",
"landing_page_modal.helpCenter": "Hjálparmiðstöð",
"lightbox.close": "Loka",
"lightbox.next": "Næsta",
"lightbox.previous": "Fyrra",
@ -847,11 +843,6 @@
"report.forward": "Áframsenda til {target}",
"report.forward_hint": "Reikningurinn er frá öðrum netþjóni. Senda líka afrit af skýrslunni þangað?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Viðbótarathugasemdir",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -993,7 +984,6 @@
"status.remove_account_from_group": "Fjarlægja notanda úr hópi",
"status.remove_post_from_group": "Fjarlægja færslu úr hópi",
"status.reply": "Svara",
"status.replyAll": "Svara þræði",
"status.report": "Kæra @{name}",
"status.sensitive_warning": "Viðkvæmt efni",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1048,7 +1038,6 @@
"toast.view": "Skoða",
"trends.count_by_accounts": "{count} {rawCount, plural, one {manneskja} other {manneskjur}} að tala",
"trends.title": "Í umræðunni",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "Þú þarft að vera skráður inn til að gera þetta.",
"unauthorized_modal.title": "Nýskrá á {site_title}",
"upload_button.label": "Bæta við viðhengi",
@ -1061,12 +1050,9 @@
"upload_form.preview": "Forskoða",
"upload_form.undo": "Eyða",
"upload_progress.label": "Er að senda inn…",
"video.close": "Loka myndbandi",
"video.download": "Sækja skrá",
"video.exit_fullscreen": "Hætta í skjáfylli",
"video.expand": "Stækka myndband",
"video.fullscreen": "Skjáfylli",
"video.hide": "Fela myndband",
"video.mute": "Þagga hljóð",
"video.pause": "Gera hlé",
"video.play": "Spila",

@ -83,8 +83,6 @@
"account_note.header": "Annotazione",
"account_note.placeholder": "Nessun commento",
"account_search.placeholder": "Cerca un profilo",
"actualStatus.edited": "Modificato: {date}",
"actualStatuses.quote_tombstone": "Pubblicazione non disponibile.",
"admin.announcements.action": "Crea un annuncio",
"admin.announcements.all_day": "Tutto il giorno",
"admin.announcements.delete": "Elimina",
@ -164,6 +162,8 @@
"alert.unexpected.links.support": "Assistenza",
"alert.unexpected.message": "Si è verificato un errore.",
"alert.unexpected.return_home": "Torna alla Home",
"alert.unexpected.submit_feedback": "Invia feedback",
"alert.unexpected.thanks": "Grazie per il feedback!",
"aliases.account.add": "Crea un alias",
"aliases.account_label": "Vecchio indirizzo:",
"aliases.aliases_list_delete": "Elimina alias",
@ -188,14 +188,29 @@
"auth.logged_out": "Disconnessione.",
"authorize.success": "Approvato",
"backups.actions.create": "Crea copia di sicurezza",
"backups.download": "Download",
"backups.empty_message": "Non ci sono copie di sicurezza. {action}",
"backups.empty_message.action": "Vuoi crearne una?",
"backups.pending": "In sospeso",
"badge_input.placeholder": "Nome etichetta…",
"birthday_panel.title": "Compleanni",
"birthdays_modal.empty": "Niente compleanni, per oggi.",
"bookmark_folders.add.fail": "Impossibile creare la cartella di preferiti",
"bookmark_folders.add.success": "Hai creato la cartella di preferiti",
"bookmark_folders.all_bookmarks": "Tutti i preferiti",
"bookmark_folders.edit.fail": "Non è possibile modificare la cartella dei preferiti",
"bookmark_folders.edit.success": "Hai modificato la cartella di preferiti",
"bookmark_folders.new.create_title": "Aggiungi cartella",
"bookmark_folders.new.title_placeholder": "Nome della nuova cartella",
"bookmarks.delete_folder": "Elimina cartella",
"bookmarks.delete_folder.fail": "Impossibile eliminare la cartella",
"bookmarks.delete_folder.success": "Hai eliminato la cartella",
"bookmarks.edit_folder": "Modifica la cartella",
"boost_modal.combo": "Puoi premere {combo} per saltare questo passaggio la prossima volta",
"boost_modal.title": "Vuoi condividere?",
"bundle_column_error.body": "Si è verificato un errore caricando questa pagina.",
"bundle_column_error.retry": "Riprova",
"bundle_column_error.title": "Connessione interrotta",
"card.back.label": "Indietro",
"chat.actions.send": "Invia",
"chat.failed_to_send": "Ahimè! Messaggio non spedito.",
@ -217,7 +232,7 @@
"chat_list_item.blocked_you": "Questa persona ti ha bloccato",
"chat_list_item.blocking": "Hai bloccato questa persona",
"chat_message_list.blocked": "Hai bloccato questa persona",
"chat_message_list.blockedBy": "Blocco da",
"chat_message_list.blocked_by": "Blocco da",
"chat_message_list.network_failure.action": "Riprova",
"chat_message_list.network_failure.subtitle": "Si è verificato un errore di connessione.",
"chat_message_list.network_failure.title": "Ooops!",
@ -229,6 +244,9 @@
"chat_message_list_intro.leave_chat.confirm": "Abbandona la chat",
"chat_message_list_intro.leave_chat.heading": "Abbandona la chat",
"chat_message_list_intro.leave_chat.message": "Vuoi davvero abbandonare questa chat? Questo comporta che i messaggi contenuti verranno eliminati automaticamente.",
"chat_pane.blankslate.action": "Scrivi a qualche persona",
"chat_pane.blankslate.body": "Cerca qualche persona con cui chattare.",
"chat_pane.blankslate.title": "Nessun messaggio, per ora",
"chat_search.blankslate.body": "Cerca qualche persona con cui chattare.",
"chat_search.blankslate.title": "Inizia una chat",
"chat_search.empty_results_blankslate.body": "Prova a cercare un'altra persona.",
@ -260,10 +278,10 @@
"chat_window.auto_delete_label": "Eliminazione automatica dopo {day, plural, one {# giorno} other {# giorni}}",
"chat_window.auto_delete_tooltip": "Eliminazione automatica dei messaggi dopo {day, plural, one {# giorno} other {# giorni}} dalla relativa spedizione.",
"chats.actions.copy": "Copia",
"chats.actions.delete": "Elimina",
"chats.actions.deleteForMe": "Elimina per me",
"chats.actions.delete": "Elimina per entrambi",
"chats.actions.delete_for_me": "Elimina per me",
"chats.actions.more": "Di più",
"chats.actions.report": "Segnala il profilo",
"chats.actions.report": "Segnala",
"chats.dividers.today": "Oggi",
"chats.main.blankslate.new_chat": "Scrivi a qualche persona",
"chats.main.blankslate.subtitle": "Cerca qualche persona con cui chattare",
@ -271,13 +289,6 @@
"chats.main.blankslate_with_chats.subtitle": "Seleziona da una delle chat aperte, oppure crea un nuovo messaggio.",
"chats.main.blankslate_with_chats.title": "Seleziona chat",
"chats.search_placeholder": "Inizia a chattare con…",
"column.filters.expiration.1800": "30 minuti",
"column.filters.expiration.21600": "6 ore",
"column.filters.expiration.3600": "1 ora",
"column.filters.expiration.43200": "12 ore",
"column.filters.expiration.604800": "1 settimana",
"column.filters.expiration.86400": "1 giorno",
"column.filters.expiration.never": "Mai",
"column.admin.announcements": "Annunci",
"column.admin.awaiting_approval": "Attesa approvazione",
"column.admin.create_announcement": "Creazione annunci",
@ -326,6 +337,13 @@
"column.filters.drop_header": "Cancella anziché nascondere",
"column.filters.drop_hint": "Le pubblicazioni spariranno irrimediabilmente, anche dopo aver rimosso il filtro",
"column.filters.edit": "Modifica",
"column.filters.expiration.1800": "30 minuti",
"column.filters.expiration.21600": "6 ore",
"column.filters.expiration.3600": "1 ora",
"column.filters.expiration.43200": "12 ore",
"column.filters.expiration.604800": "1 settimana",
"column.filters.expiration.86400": "1 giorno",
"column.filters.expiration.never": "Mai",
"column.filters.expires": "Scadenza",
"column.filters.hide_header": "Nascondi completamente",
"column.filters.hide_hint": "Nascondi completamente il contenuto, anziché mostrare un'avvertenza",
@ -364,6 +382,7 @@
"column.quotes": "Citazioni",
"column.reactions": "Reazioni",
"column.reblogs": "Condivisioni",
"column.registration": "Iscriviti",
"column.scheduled_statuses": "Pubblicazioni pianificate",
"column.search": "Cerca",
"column.settings_store": "Settings store",
@ -420,7 +439,7 @@
"compose_form.poll.remove_option": "Rimuovi questa opzione",
"compose_form.poll.switch_to_multiple": "Clicca per avere scelte multiple",
"compose_form.poll.switch_to_single": "Clicca per avere una sola scelta",
"compose_form.poll_placeholder": "Aggiungi l'oggetto del sondaggio...",
"compose_form.poll_placeholder": "Aggiungi l'oggetto del sondaggio",
"compose_form.publish": "Pubblica",
"compose_form.publish_loud": "{publish}!",
"compose_form.save_changes": "Salva i cambiamenti",
@ -474,6 +493,9 @@
"confirmations.delete.confirm": "Elimina",
"confirmations.delete.heading": "Elimina pubblicazione",
"confirmations.delete.message": "Vuoi davvero eliminare questa pubblicazione?",
"confirmations.delete_bookmark_folder.confirm": "Elimina la cartella",
"confirmations.delete_bookmark_folder.heading": "Eliminare la cartella \"{name}\"?",
"confirmations.delete_bookmark_folder.message": "Vuoi davvero eliminare la cartella? I preferiti ivi contenuti, rimarranno memorizzati.",
"confirmations.delete_event.confirm": "Elimina",
"confirmations.delete_event.heading": "Elimina l'evento",
"confirmations.delete_event.message": "Vuoi davvero eliminare questo evento?",
@ -519,6 +541,7 @@
"confirmations.scheduled_status_delete.message": "Vuoi davvero eliminare questa pubblicazione pianificata?",
"confirmations.unfollow.confirm": "Non seguire",
"copy.success": "Copiato negli appunti!",
"crypto.lightning": "Lightning",
"crypto_donate.explanation_box.message": "{siteTitle} accetta donazioni in cripto valuta. Puoi spedire la tua donazione ad uno di questi indirizzi. Grazie per la solidarietà!",
"crypto_donate.explanation_box.title": "Spedire donazioni in cripto valuta",
"crypto_donate_panel.actions.view": "Guarda {count} wallet",
@ -550,10 +573,14 @@
"developers.settings_store.advanced": "Impostazioni avanzate",
"developers.settings_store.hint": "Poi modificare direttamente le tue impostazioni utente. Attenzione! Modificare questa sezione può danneggiare il tuo profilo, potresti soltanto recuperarlo tramite le API.",
"direct.search_placeholder": "Comunica privatamente a …",
"directory.display_filter": "Filtra",
"directory.federated": "Dal fediverso conosciuto",
"directory.fediverse_filter": "Filtro di Fediverso",
"directory.local": "Solo su {domain}",
"directory.new_arrivals": "Nuovi arrivi",
"directory.recently_active": "Attivi di ricente",
"edit_bookmark_folder_modal.confirm": "Salva",
"edit_bookmark_folder_modal.header_title": "Modifica cartella",
"edit_email.header": "Cambia email",
"edit_email.placeholder": "me@example.com",
"edit_federation.followers_only": "Pubblica soltanto alle persone Follower",
@ -581,6 +608,8 @@
"edit_profile.fields.meta_fields.content_placeholder": "Valore",
"edit_profile.fields.meta_fields.label_placeholder": "Etichetta",
"edit_profile.fields.meta_fields_label": "Campi del profilo",
"edit_profile.fields.nip05_label": "Nome account",
"edit_profile.fields.nip05_placeholder": "persona@{domain}",
"edit_profile.fields.stranger_notifications_label": "Ignora le notifiche dagli sconosciuti",
"edit_profile.fields.website_label": "Sito web",
"edit_profile.fields.website_placeholder": "Mostra il link",
@ -666,9 +695,11 @@
"event.copy": "Copia il link dell'evento",
"event.date": "Quando",
"event.description": "Descrizione",
"event.discussion": "Conversazione",
"event.discussion.empty": "Non ci sono commenti, per ora. Quando pubblicheranno qualcosa, comparirà qui.",
"event.export_ics": "Esporta nel tuo calendario",
"event.external": "Vedi evento su {domain}",
"event.information": "Informazione",
"event.join_state.accept": "Ci andrò",
"event.join_state.empty": "Partecipa",
"event.join_state.pending": "In attesa",
@ -727,7 +758,7 @@
"filters.filters_list_phrases_label": "Frasi o parole chiave:",
"filters.filters_list_warn": "Mostra un'avvertenza",
"filters.removed": "Il filtro è stato eliminato.",
"followRecommendations.heading": "Profili in primo piano",
"follow_recommendations.heading": "Profili suggeriti",
"follow_request.authorize": "Autorizza",
"follow_request.reject": "Rifiuta",
"gdpr.accept": "Accetta",
@ -897,7 +928,7 @@
"keyboard_shortcuts.unfocus": "per uscire dall'area di composizione o dalla ricerca",
"keyboard_shortcuts.up": "per spostarsi in alto nella lista",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Aiuto",
"landing_page_modal.help_center": "Aiuto",
"lightbox.close": "Chiudi",
"lightbox.expand": "Espandi",
"lightbox.minimize": "Riduci",
@ -1055,6 +1086,14 @@
"new_group_panel.action": "Crea gruppo",
"new_group_panel.subtitle": "Non riesci a trovare qualcosa sul tema? Crea un gruppo privato o pubblico.",
"new_group_panel.title": "Crea nuovo gruppo",
"nostr_extension.found": "<link>Collegati</link> tramite estensione del browser.",
"nostr_extension.not_found": "Estensione assente.",
"nostr_signup.key-add.title": "Importa la chiave",
"nostr_signup.key.title": "Per continuare, ti necessita una chiave",
"nostr_signup.keygen.title": "La tua nuova chiave",
"nostr_signup.siwe.action": "Accedi tramite estensione",
"nostr_signup.siwe.alt": "Accedi con la chiave",
"nostr_signup.siwe.title": "Accedi",
"notification.favourite": "{name} ha preferito la pubblicazione",
"notification.follow": "{name} adesso ti segue",
"notification.follow_request": "{name} ha chiesto di seguirti",
@ -1186,6 +1225,7 @@
"register_invite.lead": "Completa questo modulo per creare il tuo profilo.",
"register_invite.title": "Hai ricevuto un invito su {siteTitle}, iscriviti!",
"registration.agreement": "Accetto e autorizzo: {tos} ai sensi del Regolamento Europeo 679/2016 GDPR.",
"registration.captcha": "Captcha",
"registration.captcha.hint": "Se il codice è illegibile, cliccalo per cambiarlo",
"registration.captcha.placeholder": "Digita i caratteri disegnati sopra",
"registration.closed_message": "{instance} non accetta le richieste di iscrizione",
@ -1243,8 +1283,8 @@
"reply_mentions.reply_empty": "Rispondendo alla pubblicazione",
"report.block": "Blocca {target}",
"report.block_hint": "Vuoi anche bloccare questa persona?",
"report.chatMessage.context": "Quando segnali il messaggio di una persona, verranno comunicati al gruppo di moderazione, 5 messaggi precedenti e 5 messaggi successivi quello selezionato. Per una migliore comprensione.",
"report.chatMessage.title": "Segnala messaggio",
"report.chat_message.context": "Per migliorare la comprensione del contesto, quando segnali il messaggio di una persona, verranno comunicati al gruppo di moderazione i 5 messaggi precedenti e i 5 messaggi successivi a quello selezionato.",
"report.chat_message.title": "Segnala messaggio",
"report.confirmation.content": "Se riscontriamo che {entity} viola {link}, prenderemo provvedimenti.",
"report.confirmation.entity.account": "profilo",
"report.confirmation.entity.group": "gruppo",
@ -1254,11 +1294,11 @@
"report.forward_hint": "Questo account appartiene a un altro server. Mandare anche là una copia anonima del rapporto?",
"report.group.title": "Segnala gruppo",
"report.next": "Avanti",
"report.otherActions.addAdditional": "Vuoi includere altre pubblicazioni in questa segnalazione?",
"report.otherActions.addMore": "Aggiungi",
"report.otherActions.furtherActions": "Azioni ulteriori:",
"report.otherActions.hideAdditional": "Annulla selezione",
"report.otherActions.otherStatuses": "Includere altre pubblicazioni?",
"report.other_actions.add_additional": "Vuoi includere altre pubblicazioni a questa segnalazione?",
"report.other_actions.add_more": "Aggiungi",
"report.other_actions.further_actions": "Azioni ulteriori:",
"report.other_actions.hide_additional": "Nascondi le pubblicazioni aggiuntive",
"report.other_actions.other_statuses": "Includere altre pubblicazioni?",
"report.placeholder": "Descrivi dettagliatamente le tue motivazioni",
"report.previous": "Indietro",
"report.reason.blankslate": "Hai deselezionato tutte le pubblicazioni.",
@ -1303,6 +1343,7 @@
"security.update_email.success": "Aggiornamento email, avvenuto.",
"security.update_password.fail": "Aggiornamento password, fallito.",
"security.update_password.success": "Aggiornamento password, avvenuto.",
"select_bookmark_folder_modal.header_title": "Selezionare la cartella",
"settings.account_migration": "Migrazione profilo",
"settings.blocks": "Blocchi",
"settings.change_email": "Cambia email",
@ -1361,13 +1402,15 @@
"soapbox_config.promo_panel.meta_fields.icon_placeholder": "Icon",
"soapbox_config.promo_panel.meta_fields.label_placeholder": "Label",
"soapbox_config.promo_panel.meta_fields.url_placeholder": "URL",
"soapbox_config.raw_json_hint": "Modifica direttamente le impostazioni. I cambiamenti scritti nel file JSON scavalcheranno i campi precedenti. Clicca Salva per applicare i cambiamenti.",
"soapbox_config.raw_json_hint": "Modifica direttamente le impostazioni. I cambiamenti scritti direttamente nel file JSON aggiornano i campi precedenti. Clicca \"Salva\" per applicare i cambiamenti.",
"soapbox_config.raw_json_invalid": "non è valido",
"soapbox_config.raw_json_label": "Modifica avanzata dei dati in formato JSON",
"soapbox_config.redirect_root_no_login_hint": "Percorso in cui reindirizzare la pagina iniziale, quando i visitatori non sono autenticati.",
"soapbox_config.redirect_root_no_login_label": "Reindirizza la pagina iniziale",
"soapbox_config.save": "Salva",
"soapbox_config.saved": "Hai salvato la configurazione di Soapbox!",
"soapbox_config.sentry_dsn_hint": "URL DSN per la segnalazione degli errori. Funziona con Sentry e GlitchTip.",
"soapbox_config.sentry_dsn_label": "Sentry DSN",
"soapbox_config.tile_server_attribution_label": "Diritti della mappa",
"soapbox_config.tile_server_label": "Indirizzo del tile server",
"soapbox_config.verified_can_edit_name_label": "Permetti ai profili verificati di modificare il proprio username.",
@ -1376,6 +1419,8 @@
"status.approval.pending": "Richieste in attesa",
"status.approval.rejected": "Rifiutata",
"status.bookmark": "Aggiungi segnalibro",
"status.bookmark.select_folder": "Selezionare la cartella",
"status.bookmark_folder_changed": "Cartella modificata",
"status.bookmarked": "Segnalibro aggiunto.",
"status.cancel_reblog_private": "Annulla condivisione",
"status.cannot_reblog": "Questa pubblicazione non può essere condivisa",
@ -1387,6 +1432,7 @@
"status.disabled_replies.group_membership": "Può rispondere soltanto chi partecipa al gruppo",
"status.disfavourite": "Antipatie",
"status.edit": "Modifica",
"status.edited": "Modificato: {date}",
"status.embed": "Incorpora",
"status.external": "View post on {domain}",
"status.favourite": "Reazioni",
@ -1407,6 +1453,7 @@
"status.pin_to_group.success": "Evidenziato nel gruppo!",
"status.pinned": "Pubblicazione selezionata",
"status.quote": "Citazione",
"status.quote_tombstone": "Pubblicazione non disponibile.",
"status.reactions.cry": "Tristezza",
"status.reactions.empty": "Nessuno ha ancora reagito a questa pubblicazione. Se qualcuno lo farà, compirarirà qui.",
"status.reactions.heart": "Love",
@ -1424,7 +1471,7 @@
"status.remove_account_from_group": "Togli profilo dal gruppo",
"status.remove_post_from_group": "Togli pubblicazione dal gruppo",
"status.reply": "Rispondi",
"status.replyAll": "Rispondi alla conversazione",
"status.reply_all": "Rispondi alla conversazione",
"status.report": "Segnala @{name}",
"status.sensitive_warning": "Contenuto esplicito",
"status.sensitive_warning.subtitle": "Questa pubblicazione potrebbe avere toni troppo espliciti.",
@ -1442,6 +1489,7 @@
"status.unmute_conversation": "Annulla silenzia conversazione",
"status.unpin": "Non fissare in cima al profilo",
"status.unpin_to_group": "Non evidenziare nel gruppo",
"status.zap": "Zap",
"status_list.queue_label": "Hai {count, plural, one {una nuova pubblicazione} other {# nuove pubblicazioni}} da leggere",
"statuses.quote_tombstone": "Pubblicazione non disponibile.",
"statuses.tombstone": "Non è disponibile una o più pubblicazioni.",
@ -1468,13 +1516,24 @@
"tabs_bar.search": "Cerca",
"tabs_bar.settings": "Impostazioni",
"textarea.counter.label": "rimangono {count} caratteri",
"theme_editor.Reset": "Cancella",
"theme_editor.colors.accent": "Accent",
"theme_editor.colors.accent_blue": "Accento blu",
"theme_editor.colors.danger": "Pericolo",
"theme_editor.colors.gradient_end": "Fine del gradiente",
"theme_editor.colors.gradient_start": "Inizio sfumatura",
"theme_editor.colors.gray": "Grigio",
"theme_editor.colors.greentext": "Testo verde",
"theme_editor.colors.primary": "Primario",
"theme_editor.colors.secondary": "Secondario",
"theme_editor.colors.success": "Successo",
"theme_editor.export": "Esporta il tema",
"theme_editor.import": "Importa tema",
"theme_editor.import_success": "Hai importato il tema!",
"theme_editor.reset": "Annulla",
"theme_editor.restore": "Ripristina il tema",
"theme_editor.save": "Salva il tema",
"theme_editor.saved": "Tema aggiornato!",
"theme_toggle.black": "Nero",
"theme_toggle.dark": "Notte",
"theme_toggle.light": "Giorno",
"theme_toggle.system": "Dal sistema",
@ -1490,7 +1549,7 @@
"toast.view": "Mostra",
"trends.count_by_accounts": "{count} {rawCount, plural, one {persona ne sta} other {persone ne stanno}} parlando",
"trends.title": "Tendenze",
"trendsPanel.viewAll": "Di più",
"trends_panel.view_all": "Di più",
"unauthorized_modal.text": "Per fare questo, devi prima autenticarti.",
"unauthorized_modal.title": "Iscriviti su {site_title}",
"upload_button.label": "Aggiungi allegati",
@ -1503,12 +1562,9 @@
"upload_form.preview": "Anteprima",
"upload_form.undo": "Annulla",
"upload_progress.label": "Caricamento…",
"video.close": "Chiudi",
"video.download": "Download",
"video.exit_fullscreen": "Esci dalla modalità a schermo intero",
"video.expand": "Espandi video",
"video.fullscreen": "Schermo intero",
"video.hide": "Nascondi",
"video.mute": "Silenzia",
"video.pause": "Pausa",
"video.play": "Avvia",

File diff suppressed because it is too large Load Diff

@ -76,8 +76,6 @@
"account_note.header": "ꦕꦛꦼꦠꦤ꧀",
"account_note.placeholder": "ꦏ꧀ꦭꦶꦏ꧀ꦏꦁꦒꦺꦴꦤꦩ꧀ꦧꦃꦕꦛꦼꦠꦤ꧀",
"account_search.placeholder": "ꦒꦺꦴꦭꦺꦏꦶꦄꦏꦸꦤ꧀",
"actualStatus.edited": "ꦏꦎꦮꦲꦶ {date}",
"actualStatuses.quote_tombstone": "ꦏꦶꦫꦶꦩꦤ꧀ꦲꦺꦴꦫꦏꦱꦼꦝꦶꦪ.",
"admin.announcements.action": "ꦒꦮꦺꦮꦼꦮꦫ",
"admin.announcements.all_day": "ꦱꦧꦤ꧀ꦲꦫꦶ",
"admin.announcements.delete": "ꦧꦸꦱꦼꦏ꧀",
@ -85,18 +83,22 @@
"admin.announcements.ends_at": "ꦩꦸꦁꦏꦱꦶꦲꦶꦁ:",
"admin.announcements.starts_at": "ꦢꦶꦮꦶꦮꦶꦠꦶꦲꦶꦁ:",
"admin.dashboard.registration_mode.approval_label": "ꦥꦼꦂꦱꦼꦠꦸꦗꦸꦮꦤ꧀ꦢꦶꦧꦸꦠꦸꦲꦏꦺ",
"admin.dashboard.registration_mode.closed_hint": "ꦎꦫꦴꦤꦱꦶꦁꦧꦶꦱꦤ꧀ꦝꦥ꦳꧀ꦠꦂ. ꦏꦺꦴꦮꦺꦠꦼꦠꦼꦥ꧀ꦧꦶꦱꦔꦸꦤ꧀ꦢꦁꦮꦺꦴꦁ.",
"admin.dashboard.registration_mode.closed_label": "ꦠꦸꦠꦸꦥ꧀",
"admin.dashboard.registration_mode.open_hint": "ꦱꦶꦤ꧀ꦠꦼꦤ꧀ꦏꦺꦩꦮꦺꦴꦤ꧀ꦱꦒꦼꦢ꧀ꦒꦧꦸꦁ.",
"admin.dashboard.registration_mode.open_label": "ꦧꦸꦏꦏ꧀",
"admin.dashboard.registration_mode_label": "ꦥꦤ꧀ꦝꦥ꦳꧀ꦠꦫꦤ꧀",
"admin.dashboard.settings_saved": "ꦥꦿꦤꦠꦤ꧀ꦏꦱꦶꦩ꧀ꦥꦼꦤ꧀!",
"admin.dashcounters.domain_count_label": "ꦥꦶꦂ",
"admin.dashcounters.mau_label": "ꦥꦔꦒꦼꦩ꧀ꦄꦏ꧀ꦠꦶꦥ꦳꧀ꦮꦸꦭꦤꦤ꧀",
"admin.dashcounters.retention_label": "ꦫꦶꦠꦺꦤ꧀ꦱꦶꦥꦼꦁꦒꦸꦤ",
"admin.dashcounters.status_count_label": "ꦥꦺꦴꦱ꧀ꦠꦶꦤ꧀",
"admin.dashcounters.user_count_label": "ꦠꦺꦴꦠꦭ꧀ꦥꦔꦒꦼꦩ꧀",
"admin.dashwidgets.email_list_header": "ꦝꦥ꦳꧀ꦠꦂꦆꦩꦻꦭ꧀",
"admin.dashwidgets.software_header": "ꦥꦶꦫꦤ꧀ꦠꦶꦄꦭꦸꦱ꧀",
"admin.edit_announcement.created": "ꦮꦼꦮꦫꦢꦶꦥꦸꦤ꧀ꦢꦩꦼꦭ꧀",
"admin.edit_announcement.deleted": "ꦮꦫꦮꦫꦢꦶꦧꦸꦱꦼꦏ꧀",
"admin.edit_announcement.fields.all_day_hint": "ꦪꦺꦤ꧀ꦢꦶꦕꦺꦤ꧀ꦛꦁ꧈ꦱꦶꦁꦢꦶꦠꦩ꧀ꦥꦶꦭ꧀ꦏꦺꦩꦸꦁꦠꦁꦒꦭ꧀ꦉꦤ꧀ꦠꦁꦮꦼꦏ꧀ꦠꦸ",
"admin.edit_announcement.fields.all_day_label": "ꦄꦕꦫꦱꦧꦼꦤ꧀ꦲꦫꦶ",
"admin.edit_announcement.fields.content_label": "ꦏꦺꦴꦤ꧀ꦠꦺꦤ꧀",
"admin.edit_announcement.fields.content_placeholder": "ꦏꦺꦴꦤ꧀ꦠꦺꦤ꧀ꦮꦫꦮꦫ",
@ -116,5 +118,13 @@
"admin.statuses.actions.mark_status_not_sensitive": "ꦠꦼꦔꦼꦫꦶꦥꦺꦴꦱ꧀ꦠꦶꦔꦤ꧀ꦧꦺꦴꦠꦼꦤ꧀ꦒꦮꦠ꧀",
"admin.statuses.actions.mark_status_sensitive": "ꦠꦼꦔꦼꦫꦶꦥꦺꦴꦱ꧀ꦠꦶꦔꦤ꧀ꦒꦮꦠ꧀",
"admin.statuses.status_deleted_message": "ꦏꦶꦫꦶꦩꦤ꧀ꦢꦤꦶꦁ @{acct} ꦱꦩ꧀ꦥꦸꦤ꧀ꦢꦶꦧꦸꦱꦼꦏ꧀",
"admin.statuses.status_marked_message_not_sensitive": "ꦏꦶꦫꦶꦩꦤ꧀ꦢꦺꦤꦶꦁ @{acct} ꦢꦶꦥꦸꦤ꧀ꦠꦺꦼꦔꦼꦫꦶꦧꦺꦴꦠꦼꦤ꧀ꦒꦮꦠ꧀"
"admin.statuses.status_marked_message_not_sensitive": "ꦏꦶꦫꦶꦩꦤ꧀ꦢꦺꦤꦶꦁ @{acct} ꦢꦶꦥꦸꦤ꧀ꦠꦺꦼꦔꦼꦫꦶꦧꦺꦴꦠꦼꦤ꧀ꦒꦮꦠ꧀",
"admin.statuses.status_marked_message_sensitive": "ꦏꦶꦫꦶꦩꦤ꧀ꦢꦺꦤꦶꦁ @{acct} ꦢꦶꦠꦼꦔꦼꦫꦶꦒꦮꦠ꧀",
"admin.theme.title": "ꦠꦺꦩ",
"admin.users.actions.delete_user": "ꦧꦸꦱꦼꦏ꧀ @{name}",
"admin.users.actions.demote_to_moderator_message": "@{acct} ꦢꦶꦝꦸꦤ꧀ꦏꦺꦢꦢꦶꦩꦺꦴꦝꦺꦫꦠꦺꦴꦂ",
"admin.users.actions.demote_to_user_message": "@{acct} ꦢꦶꦝꦸꦤ꧀ꦏꦺꦢꦢꦶꦥꦔꦒꦼꦩ꧀ꦧꦶꦪꦱ",
"admin.users.actions.promote_to_admin_message": "@{acct} ꦢꦶꦥꦿꦺꦴꦩꦺꦴꦱꦶꦏꦺꦢꦢꦶꦄꦝ꧀ꦩꦶꦤ꧀",
"admin.users.actions.promote_to_moderator_message": "@{acct} ꦢꦶꦥꦿꦺꦴꦩꦺꦴꦱꦶꦏꦺꦢꦢꦶꦩꦺꦴꦝꦺꦫꦠꦺꦴꦂ",
"admin.users.remove_donor_message": "@{acct} ꦢꦶꦧꦸꦱꦼꦏ꧀ꦩꦶꦤꦁꦏꦝꦺꦴꦤꦺꦴꦂ"
}

@ -114,7 +114,7 @@
"confirmations.delete_list.message": "დარწმუნებული ხართ, გსურთ სამუდამოდ გააუქმოთ ეს სია?",
"confirmations.domain_block.confirm": "მთელი დომენის დამალვა",
"confirmations.domain_block.heading": "Block {domain}",
"confirmations.domain_block.message": "ნაღდად, ნაღდად, დარწმუნებული ხართ, გსურთ დაბლოკოთ მთელი {domain}? უმეტეს შემთხვევაში რამდენიმე გამიზნული ბლოკი ან გაჩუმება საკმარისი და უკეთესია. კონტენტს ამ დომენიდან ვერ იხილავთ ვერც ერთ ღია თაიმლაინზე ან თქვენს შეტყობინებებში. ამ დომენიდან არსებული მიმდევრები ამოიშლება.",
"confirmations.domain_block.message": "ნამდვილად დარწმუნებული ბრძანდებით, რომ გნებავთ, დაბლოკოთ მთელი {domain}? უმეტეს შემთხვევაში რამდენიმე გამიზნული ბლოკი ან გაჩუმება საკმარისი და უკეთესია. შემცველობას ამ დომენიდან ვერ იხილავთ ვერც ერთ ღია დროის ხაზზე ან თქვენს შეტყობინებებში. ამ დომენიდან არსებული მიმდევრები ამოიშლება.",
"confirmations.mute.confirm": "გაჩუმება",
"confirmations.mute.message": "დარწმუნებული ხართ, გსურთ გააჩუმოთ {name}?",
"confirmations.redraft.confirm": "გაუქმება და გადანაწილება",
@ -335,7 +335,6 @@
"status.reblogged_by": "{name} დაიბუსტა",
"status.redraft": "გაუქმდეს და გადანაწილდეს",
"status.reply": "პასუხი",
"status.replyAll": "უპასუხე თემას",
"status.report": "დაარეპორტე @{name}",
"status.sensitive_warning": "მგრძნობიარე კონტენტი",
"status.share": "გაზიარება",
@ -366,12 +365,9 @@
"upload_form.description": "აღწერილობა ვიზუალურად უფასურისთვის",
"upload_form.undo": "გაუქმება",
"upload_progress.label": "ატვირთვა…",
"video.close": "ვიდეოს დახურვა",
"video.download": "Download file",
"video.exit_fullscreen": "სრულ ეკრანზე ჩვენების გათიშვა",
"video.expand": "ვიდეოს გაფართოება",
"video.fullscreen": "ჩვენება სრულ ეკრანზე",
"video.hide": "ვიდეოს დამალვა",
"video.mute": "ხმის გაჩუმება",
"video.pause": "პაუზა",
"video.play": "დაკვრა",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Авторизация",
"follow_request.reject": "Қабылдамау",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "жазба қалдыру алаңынан шығу",
"keyboard_shortcuts.up": "тізімде жоғары шығу",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Жабу",
"lightbox.next": "Келесі",
"lightbox.previous": "Алдыңғы",
@ -846,11 +842,6 @@
"report.forward": "Жіберу {target}",
"report.forward_hint": "Бұл аккаунт басқа серверден. Аноним шағым жібересіз бе?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Қосымша пікірлер",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Жауап",
"status.replyAll": "Тақырыпқа жауап",
"status.report": "Шағым @{name}",
"status.sensitive_warning": "Нәзік контент",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} жазған екен",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Медиа қосу (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Өшіру",
"upload_progress.label": "Жүктеп жатыр...",
"video.close": "Видеоны жабу",
"video.download": "Download file",
"video.exit_fullscreen": "Толық экраннан шық",
"video.expand": "Видеоны аш",
"video.fullscreen": "Толық экран",
"video.hide": "Видеоны жасыр",
"video.mute": "Дыбысын бас",
"video.pause": "Пауза",
"video.play": "Қосу",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "허가",
"follow_request.reject": "거부",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "작성창에서 포커스 해제",
"keyboard_shortcuts.up": "리스트에서 위로 이동",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "닫기",
"lightbox.next": "다음",
"lightbox.previous": "이전",
@ -846,11 +842,6 @@
"report.forward": "{target}에 포워드 됨",
"report.forward_hint": "이 계정은 다른 서버에 있습니다. 익명화 된 사본을 해당 서버에도 전송할까요?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "코멘트",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "답장",
"status.replyAll": "전원에게 답장",
"status.report": "신고",
"status.sensitive_warning": "민감한 미디어",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} 명의 사람들이 말하고 있습니다",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "미디어 추가 (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "삭제",
"upload_progress.label": "업로드 중...",
"video.close": "동영상 닫기",
"video.download": "Download file",
"video.exit_fullscreen": "전체화면 나가기",
"video.expand": "동영상 확장",
"video.fullscreen": "전체화면",
"video.hide": "동영상 숨기기",
"video.mute": "음소거",
"video.pause": "일시정지",
"video.play": "재생",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading...",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Autorizēt",
"follow_request.reject": "Noraidīt",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading…",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading…",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Authorize",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Close",
"lightbox.next": "Next",
"lightbox.previous": "Previous",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading…",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -367,7 +367,6 @@
"status.reblogs.empty": "Niemand heeft deze toot nog gerepost. Wanneer iemand dit doet, valt dat hier te zien.",
"status.redraft": "Verwijderen en herschrijven",
"status.reply": "Reageren",
"status.replyAll": "Reageer op iedereen",
"status.report": "Rapporteer @{name}",
"status.sensitive_warning": "Gevoelige inhoud",
"status.share": "Delen",
@ -405,12 +404,9 @@
"upload_form.description": "Omschrijf dit voor mensen met een visuele beperking",
"upload_form.undo": "Verwijderen",
"upload_progress.label": "Uploaden...",
"video.close": "Video sluiten",
"video.download": "Download file",
"video.exit_fullscreen": "Volledig scherm sluiten",
"video.expand": "Video groter maken",
"video.fullscreen": "Volledig scherm",
"video.hide": "Video verbergen",
"video.mute": "Geluid uitschakelen",
"video.pause": "Pauze",
"video.play": "Afspelen",

@ -79,8 +79,6 @@
"account_moderation_modal.title": "Moderate @{acct}",
"account_note.placeholder": "Click to add a note",
"account_search.placeholder": "Search for an account",
"actualStatus.edited": "Edited {date}",
"actualStatuses.quote_tombstone": "Post is unavailable.",
"admin.awaiting_approval.empty_message": "There is nobody waiting for approval. When a new user signs up, you can review them here.",
"admin.dashboard.registration_mode.approval_hint": "Users can sign up, but their account only gets activated when an admin approves it.",
"admin.dashboard.registration_mode.approval_label": "Approval Required",
@ -497,7 +495,6 @@
"filters.filters_list_drop": "Drop",
"filters.filters_list_hide": "Hide",
"filters.removed": "Filter deleted.",
"followRecommendations.heading": "Suggested Profiles",
"follow_request.authorize": "Autoriser",
"follow_request.reject": "Reject",
"gdpr.accept": "Accept",
@ -559,7 +556,6 @@
"keyboard_shortcuts.unfocus": "to un-focus compose textarea/search",
"keyboard_shortcuts.up": "to move up in the list",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Help Center",
"lightbox.close": "Lukk",
"lightbox.next": "Neste",
"lightbox.previous": "Forrige",
@ -846,11 +842,6 @@
"report.forward": "Forward to {target}",
"report.forward_hint": "The account is from another server. Send a copy of the report there as well?",
"report.next": "Next",
"report.otherActions.addAdditional": "Would you like to add additional statuses to this report?",
"report.otherActions.addMore": "Add more",
"report.otherActions.furtherActions": "Further actions:",
"report.otherActions.hideAdditional": "Hide additional statuses",
"report.otherActions.otherStatuses": "Include other statuses?",
"report.placeholder": "Additional comments",
"report.previous": "Previous",
"report.reason.blankslate": "You have removed all statuses from being selected.",
@ -992,7 +983,6 @@
"status.remove_account_from_group": "Remove account from group",
"status.remove_post_from_group": "Remove post from group",
"status.reply": "Reply",
"status.replyAll": "Reply to thread",
"status.report": "Report @{name}",
"status.sensitive_warning": "Sensitive content",
"status.sensitive_warning.subtitle": "This content may not be suitable for all audiences.",
@ -1047,7 +1037,6 @@
"toast.view": "View",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} talking",
"trends.title": "Trends",
"trendsPanel.viewAll": "View all",
"unauthorized_modal.text": "You need to be logged in to do that.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Add media (JPEG, PNG, GIF, WebM, MP4, MOV)",
@ -1060,12 +1049,9 @@
"upload_form.preview": "Preview",
"upload_form.undo": "Delete",
"upload_progress.label": "Uploading…",
"video.close": "Close video",
"video.download": "Download file",
"video.exit_fullscreen": "Exit full screen",
"video.expand": "Expand video",
"video.fullscreen": "Full screen",
"video.hide": "Hide video",
"video.mute": "Mute sound",
"video.pause": "Pause",
"video.play": "Play",

@ -80,8 +80,6 @@
"account_moderation_modal.title": "Moderer @{acct}",
"account_note.placeholder": "Ingen kommentarer gitt",
"account_search.placeholder": "Søk etter en konto",
"actualStatus.edited": "Redigert {date}",
"actualStatuses.quote_tombstone": "Utilgjengelig innlegg.",
"admin.announcements.action": "Opprett kunngjøring",
"admin.announcements.all_day": "Hele dagen",
"admin.announcements.delete": "Slett",
@ -214,7 +212,6 @@
"chat_list_item.blocked_you": "Denne brukeren har blokkert deg",
"chat_list_item.blocking": "Du har blokkert denne brukeren",
"chat_message_list.blocked": "Du har blokkert denne brukeren",
"chat_message_list.blockedBy": "Du er blokkert av",
"chat_message_list.network_failure.action": "Prøv igjen",
"chat_message_list.network_failure.subtitle": "Det har oppstått en nettverksfeil.",
"chat_message_list.network_failure.title": "Ups!",
@ -258,7 +255,6 @@
"chat_window.auto_delete_tooltip": "Samtalemeldinger er satt til automatisk sletting etter {day, plural, one {# day} other {# days}} ved sending.",
"chats.actions.copy": "Kopier",
"chats.actions.delete": "Delete message",
"chats.actions.deleteForMe": "Slett for meg",
"chats.actions.more": "Mer",
"chats.actions.report": "Report user",
"chats.dividers.today": "Idag",
@ -268,13 +264,6 @@
"chats.main.blankslate_with_chats.subtitle": "Velg fra en av de åpne samtalene dine, eller opprett en ny melding.",
"chats.main.blankslate_with_chats.title": "Velg en samtale",
"chats.search_placeholder": "Start a chat with…",
"column.filters.expiration.1800": "30 minutter",
"column.filters.expiration.21600": "6 timer",
"column.filters.expiration.3600": "1 time",
"column.filters.expiration.43200": "12 timer",
"column.filters.expiration.604800": "1 uke",
"column.filters.expiration.86400": "1 dag",
"column.filters.expiration.never": "Aldri",
"column.admin.announcements": "Kunngjøring",
"column.admin.awaiting_approval": "Avventer godkjenning",
"column.admin.create_announcement": "Opprett kunngjøring",
@ -323,6 +312,13 @@
"column.filters.drop_header": "Slipp i stedet for å gjemme",
"column.filters.drop_hint": "Filtrerte innlegg forsvinner irreversibelt, selv om filteret senere fjernes",
"column.filters.edit": "Rediger",
"column.filters.expiration.1800": "30 minutter",
"column.filters.expiration.21600": "6 timer",
"column.filters.expiration.3600": "1 time",
"column.filters.expiration.43200": "12 timer",
"column.filters.expiration.604800": "1 uke",
"column.filters.expiration.86400": "1 dag",
"column.filters.expiration.never": "Aldri",
"column.filters.expires": "Utløper etter",
"column.filters.hide_header": "Skjul fullstendig",
"column.filters.hide_hint": "Skjul filtrert innhold helt og holdent, istedenfor visning av advarsel",
@ -717,7 +713,6 @@
"filters.filters_list_phrases_label": "Nøkkelord eller begrep:",
"filters.filters_list_warn": "Vis advarsel",
"filters.removed": "Filter slettet.",
"followRecommendations.heading": "Foreslåtte Profiler",
"follow_request.authorize": "Autorisér",
"follow_request.reject": "Avvis",
"gdpr.accept": "Godta",
@ -854,7 +849,6 @@
"keyboard_shortcuts.unfocus": "å ufokusere komponerings-/søkefeltet",
"keyboard_shortcuts.up": "å flytte opp i listen",
"landing_page_modal.download": "Download",
"landing_page_modal.helpCenter": "Hjelpesenter",
"lightbox.close": "Lukk",
"lightbox.next": "Neste",
"lightbox.previous": "Forrige",
@ -1185,8 +1179,6 @@
"reply_mentions.reply_empty": "Svare på innlegg",
"report.block": "Block {target}",
"report.block_hint": "Vil du også blokkere denne kontoen?",
"report.chatMessage.context": "Når du rapporterer en brukers melding, sendes de fem meldingene før og fem meldinger etter den valgte til modereringsteamet vårt for konteks.",
"report.chatMessage.title": "Rapporter melding",
"report.confirmation.content": "Hvis vi finner ut at denne kontoen bryter med {link}, vil vi iverksette ytterligere tiltak i saken.",
"report.confirmation.entity.account": "konto",
"report.confirmation.entity.group": "gruppe",
@ -1196,11 +1188,6 @@
"report.forward_hint": "Kontoen er fra en annen server. Sende en kopi av rapporten dit også?",
"report.group.title": "Rapporter gruppe",
"report.next": "Next",
"report.otherActions.addAdditional": "Ønsker du å legge til flere statuser i denne rapporten?",
"report.otherActions.addMore": "Legg til mer",
"report.otherActions.furtherActions": "Ytterligere tiltak:",
"report.otherActions.hideAdditional": "Skjul flere statuser",
"report.otherActions.otherStatuses": "Inkludere andre statuser?",
"report.placeholder": "Tilleggskommentarer",
"report.previous": "Forrige",
"report.reason.blankslate": "Du har fjernet alle statuser fra å bli valgt.",
@ -1359,7 +1346,6 @@
"status.remove_account_from_group": "Fjern konto fra gruppe",
"status.remove_post_from_group": "Fjern innlegg fra gruppe",
"status.reply": "Svar",
"status.replyAll": "Svar til samtale",
"status.report": "Rapporter @{name}",
"status.sensitive_warning": "Følsomt innhold",
"status.sensitive_warning.subtitle": "Dette innholdet er kanskje ikke egnet for alle målgrupper.",
@ -1402,7 +1388,6 @@
"tabs_bar.search": "Søk",
"tabs_bar.settings": "Innstillinger",
"textarea.counter.label": "{count} tegn gjenstår",
"theme_editor.Reset": "Tilbakestill",
"theme_editor.export": "Eksporter tema",
"theme_editor.import": "Importer tema",
"theme_editor.import_success": "Temaet ble importert!",
@ -1424,7 +1409,6 @@
"toast.view": "Vis",
"trends.count_by_accounts": "{count} {rawCount, plural, one {person} other {people}} prater",
"trends.title": "Trender",
"trendsPanel.viewAll": "Vis alle",
"unauthorized_modal.text": "Du må være logget inn for å gjøre det.",
"unauthorized_modal.title": "Sign up for {site_title}",
"upload_button.label": "Legg til media",
@ -1437,12 +1421,9 @@
"upload_form.preview": "Forhåndsvisning",
"upload_form.undo": "Angre",
"upload_progress.label": "Laster opp…",
"video.close": "Lukk video",
"video.download": "Download file",
"video.exit_fullscreen": "Lukk fullskjerm",
"video.expand": "Utvid video",
"video.fullscreen": "Full screen",
"video.hide": "Skjul video",
"video.mute": "Skru av lyd",
"video.pause": "Pause",
"video.play": "Spill av",

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save