Compare commits

...

6 Commits

Author SHA1 Message Date
Emelia Smith
dfe487e23e
Merge e86721a4e0 into 14cb5ff881 2025-09-03 20:07:44 +00:00
Claire
14cb5ff881
Add compatibility hack for GoToSocial interaction policies (#36004)
Some checks are pending
Check i18n / check-i18n (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
2025-09-03 19:35:43 +00:00
diondiondion
bc952ebde9
Add new plain (text-only) button variant (#36002)
Some checks failed
Check i18n / check-i18n (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Chromatic / Run Chromatic (push) Has been cancelled
CSS Linting / lint (push) Has been cancelled
JavaScript Linting / lint (push) Has been cancelled
JavaScript Testing / test (push) Has been cancelled
2025-09-03 12:34:29 +00:00
renovate[bot]
c1542643f5
fix(deps): update dependency sass to v1.92.0 (#36001)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-03 12:23:00 +00:00
Emelia Smith
e86721a4e0
Fix localisation issues 2025-09-02 23:09:58 +02:00
Emelia Smith
4cac1b78fa
Improve display of content warnings in Admin UI with pure css 2025-09-02 22:31:08 +02:00
83 changed files with 271 additions and 84 deletions

View File

@ -37,7 +37,7 @@ module StatusesHelper
def status_text_summary(status) def status_text_summary(status)
return if status.spoiler_text.blank? return if status.spoiler_text.blank?
I18n.t('statuses.content_warning', warning: status.spoiler_text) I18n.t('statuses.content_warning.warning', warning: status.spoiler_text)
end end
def poll_summary(status) def poll_summary(status)

View File

@ -8,6 +8,7 @@ const meta = {
component: Button, component: Button,
args: { args: {
secondary: false, secondary: false,
plain: false,
compact: false, compact: false,
dangerous: false, dangerous: false,
disabled: false, disabled: false,
@ -57,6 +58,14 @@ export const Secondary: Story = {
play: buttonTest, play: buttonTest,
}; };
export const Plain: Story = {
args: {
plain: true,
children: 'Plain button',
},
play: buttonTest,
};
export const Compact: Story = { export const Compact: Story = {
args: { args: {
compact: true, compact: true,
@ -101,6 +110,14 @@ export const SecondaryDisabled: Story = {
play: disabledButtonTest, play: disabledButtonTest,
}; };
export const PlainDisabled: Story = {
args: {
...Plain.args,
disabled: true,
},
play: disabledButtonTest,
};
const loadingButtonTest: Story['play'] = async ({ const loadingButtonTest: Story['play'] = async ({
args, args,
canvas, canvas,

View File

@ -9,6 +9,7 @@ interface BaseProps
extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'children'> { extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'children'> {
block?: boolean; block?: boolean;
secondary?: boolean; secondary?: boolean;
plain?: boolean;
compact?: boolean; compact?: boolean;
dangerous?: boolean; dangerous?: boolean;
loading?: boolean; loading?: boolean;
@ -35,6 +36,7 @@ export const Button: React.FC<Props> = ({
disabled, disabled,
block, block,
secondary, secondary,
plain,
compact, compact,
dangerous, dangerous,
loading, loading,
@ -62,6 +64,7 @@ export const Button: React.FC<Props> = ({
<button <button
className={classNames('button', className, { className={classNames('button', className, {
'button-secondary': secondary, 'button-secondary': secondary,
'button--plain': plain,
'button--compact': compact, 'button--compact': compact,
'button--block': block, 'button--block': block,
'button--dangerous': dangerous, 'button--dangerous': dangerous,

View File

@ -1935,7 +1935,6 @@ a.sparkline {
.status__card { .status__card {
padding: 15px; padding: 15px;
border-radius: 4px; border-radius: 4px;
background: $ui-base-color;
font-size: 15px; font-size: 15px;
line-height: 20px; line-height: 20px;
word-wrap: break-word; word-wrap: break-word;
@ -1954,8 +1953,50 @@ a.sparkline {
.status__content { .status__content {
padding-top: 0; padding-top: 0;
summary { > details {
display: list-item; summary {
display: block;
box-sizing: border-box;
background: var(--nested-card-background);
color: var(--nested-card-text);
border: var(--nested-card-border);
border-radius: 8px;
padding: 8px 13px;
position: relative;
font-size: 15px;
line-height: 22px;
cursor: pointer;
&::after {
content: attr(data-show, 'Show more');
margin-top: 8px;
display: block;
font-size: 15px;
line-height: 20px;
color: $highlight-text-color;
cursor: pointer;
border: 0;
background: transparent;
padding: 0;
text-decoration: none;
font-weight: 500;
}
&:hover,
&:focus-visible {
&::after {
text-decoration: underline !important;
}
}
}
&[open] summary {
margin-bottom: 16px;
&::after {
content: attr(data-hide, 'Hide post');
}
}
} }
} }
} }

View File

@ -201,6 +201,41 @@
} }
} }
&.button--plain {
color: $highlight-text-color;
background: transparent;
padding: 6px;
// The button has no outline, so we use negative margin to
// visually align its label with its surroundings while maintaining
// a generous click target
margin-inline: -6px;
border: 1px solid transparent;
&:active,
&:focus,
&:hover {
border-color: transparent;
color: lighten($highlight-text-color, 4%);
background-color: transparent;
text-decoration: none;
}
&:disabled,
&.disabled {
opacity: 0.7;
border-color: transparent;
color: $ui-button-disabled-color;
&:active,
&:focus,
&:hover {
border-color: transparent;
color: $ui-button-disabled-color;
}
}
}
&.button-tertiary { &.button-tertiary {
background: transparent; background: transparent;
padding: 6px 17px; padding: 6px 17px;

View File

@ -232,6 +232,15 @@ class ActivityPub::NoteSerializer < ActivityPub::Serializer
canQuote: { canQuote: {
automaticApproval: approved_uris, automaticApproval: approved_uris,
}, },
canReply: {
always: 'https://www.w3.org/ns/activitystreams#Public',
},
canLike: {
always: 'https://www.w3.org/ns/activitystreams#Public',
},
canAnnounce: {
always: 'https://www.w3.org/ns/activitystreams#Public',
},
} }
end end

View File

@ -1,8 +1,14 @@
.status__content>< .status__content><
- if status.spoiler_text.present? - if status.spoiler_text.present?
%details< %details<
%summary>< %summary{
%strong> Content warning: #{prerender_custom_emojis(h(status.spoiler_text), status.emojis)} data: {
show: t('statuses.content_warning.show'),
hide: t('statuses.content_warning.hide'),
}
}><
%strong>
= t('statuses.content_warning.warning', warning: prerender_custom_emojis(h(status.spoiler_text), status.emojis))
= prerender_custom_emojis(status_content_format(status), status.emojis) = prerender_custom_emojis(status_content_format(status), status.emojis)
= render partial: 'admin/shared/status_attachments', locals: { status: status.proper } = render partial: 'admin/shared/status_attachments', locals: { status: status.proper }
- else - else

View File

@ -157,7 +157,8 @@ af:
edit_profile: Redigeer profiel edit_profile: Redigeer profiel
preferences: Voorkeure preferences: Voorkeure
statuses: statuses:
content_warning: 'Inhoud waarskuwing: %{warning}' content_warning:
warning: 'Inhoud waarskuwing: %{warning}'
errors: errors:
in_reply_not_found: Die plasing waarop jy probeer reageer blyk nie te bestaan nie. in_reply_not_found: Die plasing waarop jy probeer reageer blyk nie te bestaan nie.
statuses_cleanup: statuses_cleanup:

View File

@ -1393,7 +1393,8 @@ an:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Empentau dende %{acct_link} boosted_from_html: Empentau dende %{acct_link}
content_warning: 'Alerta de conteniu: %{warning}' content_warning:
warning: 'Alerta de conteniu: %{warning}'
default_language: Igual que l'idioma d'a interficie default_language: Igual que l'idioma d'a interficie
disallowed_hashtags: disallowed_hashtags:
one: 'conteneba un hashtag no permitiu: %{tags}' one: 'conteneba un hashtag no permitiu: %{tags}'

View File

@ -2027,7 +2027,8 @@ ar:
two: "%{count} فيديوهات" two: "%{count} فيديوهات"
zero: "%{count} فيديوهات" zero: "%{count} فيديوهات"
boosted_from_html: تم إعادة ترقيته مِن %{acct_link} boosted_from_html: تم إعادة ترقيته مِن %{acct_link}
content_warning: 'تحذير عن المحتوى: %{warning}' content_warning:
warning: 'تحذير عن المحتوى: %{warning}'
default_language: نفس لغة الواجهة default_language: نفس لغة الواجهة
disallowed_hashtags: disallowed_hashtags:
few: 'يحتوي على وسوم غير مسموح بها: %{tags}' few: 'يحتوي على وسوم غير مسموح بها: %{tags}'

View File

@ -1980,7 +1980,8 @@ be:
one: "%{count} відэафайл" one: "%{count} відэафайл"
other: "%{count} відэафайла" other: "%{count} відэафайла"
boosted_from_html: Пашырыў уліковы запіс %{acct_link} boosted_from_html: Пашырыў уліковы запіс %{acct_link}
content_warning: 'Папярэджанне аб змесціве: %{warning}' content_warning:
warning: 'Папярэджанне аб змесціве: %{warning}'
default_language: Такая, што і мова інтэрфэйсу default_language: Такая, што і мова інтэрфэйсу
disallowed_hashtags: disallowed_hashtags:
few: 'змяшчае недазволеныя хэштэгі: %{tags}' few: 'змяшчае недазволеныя хэштэгі: %{tags}'

View File

@ -1876,7 +1876,8 @@ bg:
one: "%{count} видео" one: "%{count} видео"
other: "%{count} видеозаписа" other: "%{count} видеозаписа"
boosted_from_html: Раздуто от %{acct_link} boosted_from_html: Раздуто от %{acct_link}
content_warning: 'Предупреждение за съдържание: %{warning}' content_warning:
warning: 'Предупреждение за съдържание: %{warning}'
default_language: Същият като езика на интерфейса default_language: Същият като езика на интерфейса
disallowed_hashtags: disallowed_hashtags:
one: 'съдържа непозволен хаштаг: %{tags}' one: 'съдържа непозволен хаштаг: %{tags}'

View File

@ -1866,7 +1866,8 @@ ca:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Impulsat des de %{acct_link} boosted_from_html: Impulsat des de %{acct_link}
content_warning: 'Avís de contingut: %{warning}' content_warning:
warning: 'Avís de contingut: %{warning}'
default_language: El mateix que a la llengua de la interfície default_language: El mateix que a la llengua de la interfície
disallowed_hashtags: disallowed_hashtags:
one: 'conté una etiqueta no permesa: %{tags}' one: 'conté una etiqueta no permesa: %{tags}'

View File

@ -926,7 +926,8 @@ ckb:
one: "%{count} ڤیدیۆ" one: "%{count} ڤیدیۆ"
other: "%{count} ڤیدیۆکان" other: "%{count} ڤیدیۆکان"
boosted_from_html: توکراوەتەوە لەلایەن %{acct_link} boosted_from_html: توکراوەتەوە لەلایەن %{acct_link}
content_warning: 'ئاگاداری ناوەڕۆک: %{warning}' content_warning:
warning: 'ئاگاداری ناوەڕۆک: %{warning}'
disallowed_hashtags: disallowed_hashtags:
one: 'هاشتاگی ڕێگەپێنەدراوەی تێدابوو: %{tags}' one: 'هاشتاگی ڕێگەپێنەدراوەی تێدابوو: %{tags}'
other: 'هاشتاگەکانی ڕێگەپێنەدراوەی تێدابوو: %{tags}' other: 'هاشتاگەکانی ڕێگەپێنەدراوەی تێدابوو: %{tags}'

View File

@ -910,7 +910,8 @@ co:
one: "%{count} filmettu" one: "%{count} filmettu"
other: "%{count} filmetti" other: "%{count} filmetti"
boosted_from_html: Spartutu dapoi à %{acct_link} boosted_from_html: Spartutu dapoi à %{acct_link}
content_warning: 'Avertimentu: %{warning}' content_warning:
warning: 'Avertimentu: %{warning}'
disallowed_hashtags: disallowed_hashtags:
one: 'cuntene lhashtag disattivatu: %{tags}' one: 'cuntene lhashtag disattivatu: %{tags}'
other: 'cuntene lhashtag disattivati: %{tags}' other: 'cuntene lhashtag disattivati: %{tags}'

View File

@ -1980,7 +1980,8 @@ cs:
one: "%{count} video" one: "%{count} video"
other: "%{count} videí" other: "%{count} videí"
boosted_from_html: Boostnuto z %{acct_link} boosted_from_html: Boostnuto z %{acct_link}
content_warning: 'Varování o obsahu: %{warning}' content_warning:
warning: 'Varování o obsahu: %{warning}'
default_language: Stejný jako jazyk rozhraní default_language: Stejný jako jazyk rozhraní
disallowed_hashtags: disallowed_hashtags:
few: 'obsahoval zakázané hashtagy: %{tags}' few: 'obsahoval zakázané hashtagy: %{tags}'

View File

@ -2060,7 +2060,8 @@ cy:
two: "%{count} fideo" two: "%{count} fideo"
zero: "%{count} fideo" zero: "%{count} fideo"
boosted_from_html: Wedi'i hybu o %{acct_link} boosted_from_html: Wedi'i hybu o %{acct_link}
content_warning: 'Rhybudd cynnwys: %{warning}' content_warning:
warning: 'Rhybudd cynnwys: %{warning}'
default_language: Yr un fath a'r iaith rhyngwyneb default_language: Yr un fath a'r iaith rhyngwyneb
disallowed_hashtags: disallowed_hashtags:
few: 'yn cynnwys yr hashnod gwaharddedig: %{tags}' few: 'yn cynnwys yr hashnod gwaharddedig: %{tags}'

View File

@ -1896,7 +1896,8 @@ da:
one: "%{count} video" one: "%{count} video"
other: "%{count} videoer" other: "%{count} videoer"
boosted_from_html: Fremhævet fra %{acct_link} boosted_from_html: Fremhævet fra %{acct_link}
content_warning: 'Indholdsadvarsel: %{warning}' content_warning:
warning: 'Indholdsadvarsel: %{warning}'
default_language: Samme som UI-sproget default_language: Samme som UI-sproget
disallowed_hashtags: disallowed_hashtags:
one: 'indeholdte et ikke tilladt hashtag: %{tags}' one: 'indeholdte et ikke tilladt hashtag: %{tags}'

View File

@ -1896,7 +1896,8 @@ de:
one: "%{count} Video" one: "%{count} Video"
other: "%{count} Videos" other: "%{count} Videos"
boosted_from_html: Geteilt von %{acct_link} boosted_from_html: Geteilt von %{acct_link}
content_warning: 'Inhaltswarnung: %{warning}' content_warning:
warning: 'Inhaltswarnung: %{warning}'
default_language: Wie die Sprache des Webinterface default_language: Wie die Sprache des Webinterface
disallowed_hashtags: disallowed_hashtags:
one: 'enthält einen nicht-erlaubten Hashtag: %{tags}' one: 'enthält einen nicht-erlaubten Hashtag: %{tags}'

View File

@ -1892,7 +1892,8 @@ el:
one: "%{count} βίντεο" one: "%{count} βίντεο"
other: "%{count} βίντεο" other: "%{count} βίντεο"
boosted_from_html: Ενισχύθηκε από %{acct_link} boosted_from_html: Ενισχύθηκε από %{acct_link}
content_warning: 'Προειδοποίηση περιεχομένου: %{warning}' content_warning:
warning: 'Προειδοποίηση περιεχομένου: %{warning}'
default_language: Ίδια με γλώσσα διεπαφής default_language: Ίδια με γλώσσα διεπαφής
disallowed_hashtags: disallowed_hashtags:
one: 'περιέχει μη επιτρεπτή ετικέτα: %{tags}' one: 'περιέχει μη επιτρεπτή ετικέτα: %{tags}'

View File

@ -1863,7 +1863,8 @@ en-GB:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Boosted from %{acct_link} boosted_from_html: Boosted from %{acct_link}
content_warning: 'Content warning: %{warning}' content_warning:
warning: 'Content warning: %{warning}'
default_language: Same as interface language default_language: Same as interface language
disallowed_hashtags: disallowed_hashtags:
one: 'contained a disallowed hashtag: %{tags}' one: 'contained a disallowed hashtag: %{tags}'

View File

@ -1897,7 +1897,10 @@ en:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Boosted from %{acct_link} boosted_from_html: Boosted from %{acct_link}
content_warning: 'Content warning: %{warning}' content_warning:
hide: Hide post
show: Show more
warning: 'Content warning: %{warning}'
default_language: Same as interface language default_language: Same as interface language
disallowed_hashtags: disallowed_hashtags:
one: 'contained a disallowed hashtag: %{tags}' one: 'contained a disallowed hashtag: %{tags}'

View File

@ -1874,7 +1874,8 @@ eo:
one: "%{count} video" one: "%{count} video"
other: "%{count} videoj" other: "%{count} videoj"
boosted_from_html: Diskonigita de %{acct_link} boosted_from_html: Diskonigita de %{acct_link}
content_warning: 'Averto pri enhavo: %{warning}' content_warning:
warning: 'Averto pri enhavo: %{warning}'
default_language: Sama lingvo kiel tiu de la interfaco default_language: Sama lingvo kiel tiu de la interfaco
disallowed_hashtags: disallowed_hashtags:
one: 'enhavas malpermesitan kradvorton: %{tags}' one: 'enhavas malpermesitan kradvorton: %{tags}'

View File

@ -1896,7 +1896,8 @@ es-AR:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Adherido desde %{acct_link} boosted_from_html: Adherido desde %{acct_link}
content_warning: 'Advertencia de contenido: %{warning}' content_warning:
warning: 'Advertencia de contenido: %{warning}'
default_language: Igual que el idioma de la interface default_language: Igual que el idioma de la interface
disallowed_hashtags: disallowed_hashtags:
one: 'contenía una etiqueta no permitida: %{tags}' one: 'contenía una etiqueta no permitida: %{tags}'

View File

@ -1896,7 +1896,8 @@ es-MX:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Impulsado desde %{acct_link} boosted_from_html: Impulsado desde %{acct_link}
content_warning: 'Alerta de contenido: %{warning}' content_warning:
warning: 'Alerta de contenido: %{warning}'
default_language: Igual que el idioma de la interfaz default_language: Igual que el idioma de la interfaz
disallowed_hashtags: disallowed_hashtags:
one: 'contenía una etiqueta no permitida: %{tags}' one: 'contenía una etiqueta no permitida: %{tags}'

View File

@ -1896,7 +1896,8 @@ es:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Impulsado desde %{acct_link} boosted_from_html: Impulsado desde %{acct_link}
content_warning: 'Alerta de contenido: %{warning}' content_warning:
warning: 'Alerta de contenido: %{warning}'
default_language: Igual que el idioma de la interfaz default_language: Igual que el idioma de la interfaz
disallowed_hashtags: disallowed_hashtags:
one: 'contenía una etiqueta no permitida: %{tags}' one: 'contenía una etiqueta no permitida: %{tags}'

View File

@ -1896,7 +1896,8 @@ et:
one: "%{count} video" one: "%{count} video"
other: "%{count} videot" other: "%{count} videot"
boosted_from_html: "%{acct_link} jagamine" boosted_from_html: "%{acct_link} jagamine"
content_warning: 'Sisu hoiatus: %{warning}' content_warning:
warning: 'Sisu hoiatus: %{warning}'
default_language: Kasutajaliidese keelega sama default_language: Kasutajaliidese keelega sama
disallowed_hashtags: disallowed_hashtags:
one: 'sisaldab ebasobivat silti: %{tags}' one: 'sisaldab ebasobivat silti: %{tags}'

View File

@ -1726,7 +1726,8 @@ eu:
one: bideo %{count} one: bideo %{count}
other: "%{count} bideo" other: "%{count} bideo"
boosted_from_html: "%{acct_link}(e)tik bultzatua" boosted_from_html: "%{acct_link}(e)tik bultzatua"
content_warning: 'Edukiaren abisua: %{warning}' content_warning:
warning: 'Edukiaren abisua: %{warning}'
default_language: Interfazearen hizkuntzaren berdina default_language: Interfazearen hizkuntzaren berdina
disallowed_hashtags: disallowed_hashtags:
one: 'debekatutako traola bat zuen: %{tags}' one: 'debekatutako traola bat zuen: %{tags}'

View File

@ -1892,7 +1892,8 @@ fa:
one: "%{count} ویدیو" one: "%{count} ویدیو"
other: "%{count} ویدیو" other: "%{count} ویدیو"
boosted_from_html: تقویت شده از طرف %{acct_link} boosted_from_html: تقویت شده از طرف %{acct_link}
content_warning: 'هشدا محتوا: %{warning}' content_warning:
warning: 'هشدا محتوا: %{warning}'
default_language: همانند زبان واسط default_language: همانند زبان واسط
disallowed_hashtags: disallowed_hashtags:
one: 'دارای برچسبی غیرمجاز: %{tags}' one: 'دارای برچسبی غیرمجاز: %{tags}'

View File

@ -1896,7 +1896,8 @@ fi:
one: "%{count} video" one: "%{count} video"
other: "%{count} videota" other: "%{count} videota"
boosted_from_html: Tehosti lähteestä %{acct_link} boosted_from_html: Tehosti lähteestä %{acct_link}
content_warning: 'Sisältövaroitus: %{warning}' content_warning:
warning: 'Sisältövaroitus: %{warning}'
default_language: Sama kuin käyttöliittymän kieli default_language: Sama kuin käyttöliittymän kieli
disallowed_hashtags: disallowed_hashtags:
one: 'sisälsi kielletyn aihetunnisteen: %{tags}' one: 'sisälsi kielletyn aihetunnisteen: %{tags}'

View File

@ -1896,7 +1896,8 @@ fo:
one: "%{count} sjónfíla" one: "%{count} sjónfíla"
other: "%{count} sjónfílur" other: "%{count} sjónfílur"
boosted_from_html: Stimbrað frá %{acct_link} boosted_from_html: Stimbrað frá %{acct_link}
content_warning: 'Innihaldsávaring: %{warning}' content_warning:
warning: 'Innihaldsávaring: %{warning}'
default_language: Sama sum markamótsmál default_language: Sama sum markamótsmál
disallowed_hashtags: disallowed_hashtags:
one: 'innihelt eitt vrakað frámerki: %{tags}' one: 'innihelt eitt vrakað frámerki: %{tags}'

View File

@ -1837,7 +1837,8 @@ fr-CA:
one: "%{count} vidéo" one: "%{count} vidéo"
other: "%{count} vidéos" other: "%{count} vidéos"
boosted_from_html: Partagé depuis %{acct_link} boosted_from_html: Partagé depuis %{acct_link}
content_warning: 'Avertissement sur le contenu: %{warning}' content_warning:
warning: 'Avertissement sur le contenu: %{warning}'
default_language: Même langue que celle de linterface default_language: Même langue que celle de linterface
disallowed_hashtags: disallowed_hashtags:
one: 'contient un hashtag désactivé: %{tags}' one: 'contient un hashtag désactivé: %{tags}'

View File

@ -1837,7 +1837,8 @@ fr:
one: "%{count} vidéo" one: "%{count} vidéo"
other: "%{count} vidéos" other: "%{count} vidéos"
boosted_from_html: Partagé depuis %{acct_link} boosted_from_html: Partagé depuis %{acct_link}
content_warning: 'Avertissement de contenu: %{warning}' content_warning:
warning: 'Avertissement de contenu: %{warning}'
default_language: Même langue que celle de linterface default_language: Même langue que celle de linterface
disallowed_hashtags: disallowed_hashtags:
one: 'contient un hashtag désactivé: %{tags}' one: 'contient un hashtag désactivé: %{tags}'

View File

@ -1888,7 +1888,8 @@ fy:
one: "%{count} fideo" one: "%{count} fideo"
other: "%{count} fideos" other: "%{count} fideos"
boosted_from_html: Boost fan %{acct_link} boosted_from_html: Boost fan %{acct_link}
content_warning: 'Ynhâldswarskôging: %{warning}' content_warning:
warning: 'Ynhâldswarskôging: %{warning}'
default_language: Itselde as de taal fan de brûkersomjouwing default_language: Itselde as de taal fan de brûkersomjouwing
disallowed_hashtags: disallowed_hashtags:
one: 'befette in net tastiene hashtag: %{tags}' one: 'befette in net tastiene hashtag: %{tags}'

View File

@ -2019,7 +2019,8 @@ ga:
other: "%{count} físeáin" other: "%{count} físeáin"
two: "%{count} físeáin" two: "%{count} físeáin"
boosted_from_html: Molta ó %{acct_link} boosted_from_html: Molta ó %{acct_link}
content_warning: 'Rabhadh ábhair: %{warning}' content_warning:
warning: 'Rabhadh ábhair: %{warning}'
default_language: Mar an gcéanna le teanga an chomhéadain default_language: Mar an gcéanna le teanga an chomhéadain
disallowed_hashtags: disallowed_hashtags:
few: 'bhí na Haischlib dícheadaithe: %{tags}' few: 'bhí na Haischlib dícheadaithe: %{tags}'

View File

@ -1943,7 +1943,8 @@ gd:
other: "%{count} video" other: "%{count} video"
two: "%{count} video" two: "%{count} video"
boosted_from_html: Brosnachadh o %{acct_link} boosted_from_html: Brosnachadh o %{acct_link}
content_warning: 'Rabhadh susbainte: %{warning}' content_warning:
warning: 'Rabhadh susbainte: %{warning}'
default_language: Co-ionnan ri cànan na h-eadar-aghaidh default_language: Co-ionnan ri cànan na h-eadar-aghaidh
disallowed_hashtags: disallowed_hashtags:
few: " bha na tagaichean hais toirmisgte seo ann: %{tags}" few: " bha na tagaichean hais toirmisgte seo ann: %{tags}"

View File

@ -1896,7 +1896,8 @@ gl:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Promovida desde %{acct_link} boosted_from_html: Promovida desde %{acct_link}
content_warning: 'Aviso sobre o contido: %{warning}' content_warning:
warning: 'Aviso sobre o contido: %{warning}'
default_language: Igual que o idioma da interface default_language: Igual que o idioma da interface
disallowed_hashtags: disallowed_hashtags:
one: 'contiña un cancelo non permitido: %{tags}' one: 'contiña un cancelo non permitido: %{tags}'

View File

@ -1980,7 +1980,8 @@ he:
other: "%{count} סרטונים" other: "%{count} סרטונים"
two: "%{count} סרטונים" two: "%{count} סרטונים"
boosted_from_html: הודהד מ-%{acct_link} boosted_from_html: הודהד מ-%{acct_link}
content_warning: 'אזהרת תוכן: %{warning}' content_warning:
warning: 'אזהרת תוכן: %{warning}'
default_language: זהה לשפת ממשק default_language: זהה לשפת ממשק
disallowed_hashtags: disallowed_hashtags:
many: 'מכיל את התגיות האסורות: %{tags}' many: 'מכיל את התגיות האסורות: %{tags}'

View File

@ -1896,7 +1896,8 @@ hu:
one: "%{count} videó" one: "%{count} videó"
other: "%{count} videó" other: "%{count} videó"
boosted_from_html: Megtolva innen %{acct_link} boosted_from_html: Megtolva innen %{acct_link}
content_warning: 'Tartalmi figyelmeztetés: %{warning}' content_warning:
warning: 'Tartalmi figyelmeztetés: %{warning}'
default_language: Felhasználói felület nyelvével azonos default_language: Felhasználói felület nyelvével azonos
disallowed_hashtags: disallowed_hashtags:
one: 'tiltott hashtaget tartalmaz: %{tags}' one: 'tiltott hashtaget tartalmaz: %{tags}'

View File

@ -771,7 +771,8 @@ hy:
video: video:
one: "%{count} վիդեո" one: "%{count} վիդեո"
other: "%{count} վիդեո" other: "%{count} վիդեո"
content_warning: Նախազգուշացում։ %{warning} content_warning:
warning: Նախազգուշացում։ %{warning}
edited_at_html: Խմբագրուած՝ %{date} edited_at_html: Խմբագրուած՝ %{date}
over_character_limit: "%{max} նիշի սահմանը գերազանցուած է" over_character_limit: "%{max} նիշի սահմանը գերազանցուած է"
title: '%{name}: "%{quote}"' title: '%{name}: "%{quote}"'

View File

@ -1893,7 +1893,8 @@ ia:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Impulsate desde %{acct_link} boosted_from_html: Impulsate desde %{acct_link}
content_warning: 'Advertimento de contento: %{warning}' content_warning:
warning: 'Advertimento de contento: %{warning}'
default_language: Mesme como lingua de interfacie default_language: Mesme como lingua de interfacie
disallowed_hashtags: disallowed_hashtags:
one: 'contineva un hashtag non autorisate: %{tags}' one: 'contineva un hashtag non autorisate: %{tags}'

View File

@ -1363,7 +1363,8 @@ id:
video: video:
other: "%{count} video" other: "%{count} video"
boosted_from_html: Boost dari %{acct_link} boosted_from_html: Boost dari %{acct_link}
content_warning: 'Peringatan konten: %{warning}' content_warning:
warning: 'Peringatan konten: %{warning}'
default_language: Sama seperti bahasa antarmuka default_language: Sama seperti bahasa antarmuka
disallowed_hashtags: disallowed_hashtags:
other: 'berisi tagar yang tidak diizinkan: %{tags}' other: 'berisi tagar yang tidak diizinkan: %{tags}'

View File

@ -1605,7 +1605,8 @@ ie:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Boostat de %{acct_link} boosted_from_html: Boostat de %{acct_link}
content_warning: 'Avise de contenete: %{warning}' content_warning:
warning: 'Avise de contenete: %{warning}'
default_language: Sam quam li lingue del interfacie default_language: Sam quam li lingue del interfacie
disallowed_hashtags: disallowed_hashtags:
one: 'contenet un ínpermisset hashtag: %{tags}' one: 'contenet un ínpermisset hashtag: %{tags}'

View File

@ -1726,7 +1726,8 @@ io:
one: "%{count} video" one: "%{count} video"
other: "%{count} videi" other: "%{count} videi"
boosted_from_html: Repetis de %{acct_link} boosted_from_html: Repetis de %{acct_link}
content_warning: 'Kontenajaverto: %{warning}' content_warning:
warning: 'Kontenajaverto: %{warning}'
default_language: Sama quale intervizajlinguo default_language: Sama quale intervizajlinguo
disallowed_hashtags: disallowed_hashtags:
one: 'kontenas nepermisita hashtago: %{tags}' one: 'kontenas nepermisita hashtago: %{tags}'

View File

@ -1900,7 +1900,8 @@ is:
one: "%{count} myndskeið" one: "%{count} myndskeið"
other: "%{count} myndskeið" other: "%{count} myndskeið"
boosted_from_html: Endurbirt frá %{acct_link} boosted_from_html: Endurbirt frá %{acct_link}
content_warning: 'Aðvörun vegna efnis (CW): %{warning}' content_warning:
warning: 'Aðvörun vegna efnis (CW): %{warning}'
default_language: Sama og tungumál viðmóts default_language: Sama og tungumál viðmóts
disallowed_hashtags: disallowed_hashtags:
one: 'innihélt óleyfilegt myllumerki: %{tags}' one: 'innihélt óleyfilegt myllumerki: %{tags}'

View File

@ -1898,7 +1898,8 @@ it:
one: "%{count} video" one: "%{count} video"
other: "%{count} video" other: "%{count} video"
boosted_from_html: Condiviso da %{acct_link} boosted_from_html: Condiviso da %{acct_link}
content_warning: 'Avviso di contenuto: %{warning}' content_warning:
warning: 'Avviso di contenuto: %{warning}'
default_language: Come la lingua dell'interfaccia default_language: Come la lingua dell'interfaccia
disallowed_hashtags: disallowed_hashtags:
one: 'contiene un hashtag non permesso: %{tags}' one: 'contiene un hashtag non permesso: %{tags}'

View File

@ -1810,7 +1810,8 @@ ja:
video: video:
other: "%{count}本の動画" other: "%{count}本の動画"
boosted_from_html: "%{acct_link}からブースト" boosted_from_html: "%{acct_link}からブースト"
content_warning: '閲覧注意: %{warning}' content_warning:
warning: '閲覧注意: %{warning}'
default_language: UIの表示言語 default_language: UIの表示言語
disallowed_hashtags: disallowed_hashtags:
other: '許可されていないハッシュタグが含まれています: %{tags}' other: '許可されていないハッシュタグが含まれています: %{tags}'

View File

@ -422,7 +422,8 @@ ka:
one: "%{count} ვიდეო" one: "%{count} ვიდეო"
other: "%{count} ვიდეოები" other: "%{count} ვიდეოები"
boosted_from_html: გაიზარდა %{acct_link}-იდან boosted_from_html: გაიზარდა %{acct_link}-იდან
content_warning: 'გაფრთხილება კონტენტზე: %{warning}' content_warning:
warning: 'გაფრთხილება კონტენტზე: %{warning}'
disallowed_hashtags: disallowed_hashtags:
one: 'მოიცავდა აკრძალულ ჰეშტეგს: %{tags}' one: 'მოიცავდა აკრძალულ ჰეშტეგს: %{tags}'
other: 'მოიცავს აკრძალულ ჰეშტეგს: %{tags}' other: 'მოიცავს აკრძალულ ჰეშტეგს: %{tags}'

View File

@ -638,7 +638,8 @@ kk:
one: "%{count} видео" one: "%{count} видео"
other: "%{count} видео" other: "%{count} видео"
boosted_from_html: Бөлісілді %{acct_link} boosted_from_html: Бөлісілді %{acct_link}
content_warning: 'Контент ескертуі: %{warning}' content_warning:
warning: 'Контент ескертуі: %{warning}'
disallowed_hashtags: disallowed_hashtags:
one: 'рұқсат етілмеген хэштег: %{tags}' one: 'рұқсат етілмеген хэштег: %{tags}'
other: 'рұқсат етілмеген хэштегтер: %{tags}' other: 'рұқсат етілмеген хэштегтер: %{tags}'

View File

@ -1853,7 +1853,8 @@ ko:
video: video:
other: "%{count} 개의 영상" other: "%{count} 개의 영상"
boosted_from_html: "%{acct_link}의 글을 부스트" boosted_from_html: "%{acct_link}의 글을 부스트"
content_warning: '열람 주의: %{warning}' content_warning:
warning: '열람 주의: %{warning}'
default_language: 화면 표시 언어와 동일하게 default_language: 화면 표시 언어와 동일하게
disallowed_hashtags: disallowed_hashtags:
other: '허용되지 않은 해시태그를 포함하고 있습니다: %{tags}' other: '허용되지 않은 해시태그를 포함하고 있습니다: %{tags}'

View File

@ -1388,7 +1388,8 @@ ku:
one: "%{count} vîdyo" one: "%{count} vîdyo"
other: "%{count} vîdyo" other: "%{count} vîdyo"
boosted_from_html: Bilindkirî ji alî %{acct_link} ve boosted_from_html: Bilindkirî ji alî %{acct_link} ve
content_warning: 'Hişyariya naverokê: %{warning}' content_warning:
warning: 'Hişyariya naverokê: %{warning}'
default_language: Wekî zimanê navrûya bikarhêneriyê default_language: Wekî zimanê navrûya bikarhêneriyê
disallowed_hashtags: disallowed_hashtags:
one: 'hashtagek bê maf tê de hebû: %{tags}' one: 'hashtagek bê maf tê de hebû: %{tags}'

View File

@ -1731,7 +1731,8 @@ lad:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Repartajado dizde %{acct_link} boosted_from_html: Repartajado dizde %{acct_link}
content_warning: 'Avertensya de kontenido: %{warning}' content_warning:
warning: 'Avertensya de kontenido: %{warning}'
default_language: La mezma ke la lingua de la enterfaz default_language: La mezma ke la lingua de la enterfaz
disallowed_hashtags: disallowed_hashtags:
one: 'kontenia una etiketa no permetida: %{tags}' one: 'kontenia una etiketa no permetida: %{tags}'

View File

@ -1207,7 +1207,8 @@ lt:
one: "%{count} vaizdas" one: "%{count} vaizdas"
other: "%{count} vaizdų" other: "%{count} vaizdų"
boosted_from_html: Pakelta iš %{acct_link} boosted_from_html: Pakelta iš %{acct_link}
content_warning: 'Turinio įspėjimas: %{warning}' content_warning:
warning: 'Turinio įspėjimas: %{warning}'
errors: errors:
quoted_status_not_found: Įrašas, kurį bandote cituoti, atrodo, neegzistuoja. quoted_status_not_found: Įrašas, kurį bandote cituoti, atrodo, neegzistuoja.
over_character_limit: pasiektas %{max} simbolių limitas over_character_limit: pasiektas %{max} simbolių limitas

View File

@ -1888,7 +1888,8 @@ lv:
other: "%{count} video" other: "%{count} video"
zero: "%{count} video" zero: "%{count} video"
boosted_from_html: Izcēla %{acct_link} boosted_from_html: Izcēla %{acct_link}
content_warning: 'Satura brīdinājums: %{warning}' content_warning:
warning: 'Satura brīdinājums: %{warning}'
default_language: Tāda, kā saskarnes valoda default_language: Tāda, kā saskarnes valoda
disallowed_hashtags: disallowed_hashtags:
one: 'saturēja neatļautu tēmturi: %{tags}' one: 'saturēja neatļautu tēmturi: %{tags}'

View File

@ -1538,7 +1538,8 @@ ms:
video: video:
other: "%{count} video" other: "%{count} video"
boosted_from_html: Dirangsang daripada %{acct_link} boosted_from_html: Dirangsang daripada %{acct_link}
content_warning: 'Amaran kandungan: %{warning}' content_warning:
warning: 'Amaran kandungan: %{warning}'
default_language: Sama dengan bahasa antara muka default_language: Sama dengan bahasa antara muka
disallowed_hashtags: disallowed_hashtags:
other: 'mengandungi hashtag yang tidak dibenarkan: %{tags}' other: 'mengandungi hashtag yang tidak dibenarkan: %{tags}'

View File

@ -1529,7 +1529,8 @@ my:
video: video:
other: "%{count} ဗီဒီယို" other: "%{count} ဗီဒီယို"
boosted_from_html: "%{acct_link} မှ Boost လုပ်ခဲ့သည်" boosted_from_html: "%{acct_link} မှ Boost လုပ်ခဲ့သည်"
content_warning: အကြောင်းအရာသတိပေးချက် - %{warning} content_warning:
warning: အကြောင်းအရာသတိပေးချက် - %{warning}
default_language: လက်ရှိသုံးနေသောဘာသာစကားအတိုင်း ပြပေးပါမည် default_language: လက်ရှိသုံးနေသောဘာသာစကားအတိုင်း ပြပေးပါမည်
disallowed_hashtags: disallowed_hashtags:
other: ခွင့်မပြုထားသော hashtags များပါရှိသည် - %{tags} other: ခွင့်မပြုထားသော hashtags များပါရှိသည် - %{tags}

View File

@ -1896,7 +1896,8 @@ nl:
one: "%{count} video" one: "%{count} video"
other: "%{count} video's" other: "%{count} video's"
boosted_from_html: Geboost van %{acct_link} boosted_from_html: Geboost van %{acct_link}
content_warning: 'Inhoudswaarschuwing: %{warning}' content_warning:
warning: 'Inhoudswaarschuwing: %{warning}'
default_language: Hetzelfde als de taal van de gebruikersomgeving default_language: Hetzelfde als de taal van de gebruikersomgeving
disallowed_hashtags: disallowed_hashtags:
one: 'bevatte een niet toegestane hashtag: %{tags}' one: 'bevatte een niet toegestane hashtag: %{tags}'

View File

@ -1893,7 +1893,8 @@ nn:
one: "%{count} video" one: "%{count} video"
other: "%{count} videoar" other: "%{count} videoar"
boosted_from_html: Framheva av %{acct_link} boosted_from_html: Framheva av %{acct_link}
content_warning: 'Innhaldsåtvaring: %{warning}' content_warning:
warning: 'Innhaldsåtvaring: %{warning}'
default_language: Samme språk som brukergrensesnittet default_language: Samme språk som brukergrensesnittet
disallowed_hashtags: disallowed_hashtags:
one: 'inneheldt ein emneknagg som ikkje var tillaten: %{tags}' one: 'inneheldt ein emneknagg som ikkje var tillaten: %{tags}'

View File

@ -1612,7 +1612,8 @@
one: "%{count} video" one: "%{count} video"
other: "%{count} videoer" other: "%{count} videoer"
boosted_from_html: Boostet fra %{acct_link} boosted_from_html: Boostet fra %{acct_link}
content_warning: 'Innholdsvarsel: %{warning}' content_warning:
warning: 'Innholdsvarsel: %{warning}'
default_language: Samme språk som brukergrensesnittet default_language: Samme språk som brukergrensesnittet
disallowed_hashtags: disallowed_hashtags:
one: 'inneholdt en ikke tillatt hashtag: %{tags}' one: 'inneholdt en ikke tillatt hashtag: %{tags}'

View File

@ -832,7 +832,8 @@ oc:
one: "%{count} vidèo" one: "%{count} vidèo"
other: "%{count} vidèos" other: "%{count} vidèos"
boosted_from_html: Partejat de %{acct_link} boosted_from_html: Partejat de %{acct_link}
content_warning: 'Avertiment de contengut: %{warning}' content_warning:
warning: 'Avertiment de contengut: %{warning}'
default_language: Parièr que la lenga dinterfàcia default_language: Parièr que la lenga dinterfàcia
disallowed_hashtags: disallowed_hashtags:
one: 'conten una etiqueta desactivada: %{tags}' one: 'conten una etiqueta desactivada: %{tags}'

View File

@ -1954,7 +1954,8 @@ pl:
one: "%{count} film" one: "%{count} film"
other: "%{count} filmów" other: "%{count} filmów"
boosted_from_html: Podbito przez %{acct_link} boosted_from_html: Podbito przez %{acct_link}
content_warning: 'Ostrzeżenie o zawartości: %{warning}' content_warning:
warning: 'Ostrzeżenie o zawartości: %{warning}'
default_language: Taki sam jak język interfejsu użytkownika default_language: Taki sam jak język interfejsu użytkownika
disallowed_hashtags: disallowed_hashtags:
few: 'zawiera niedozwolone hashtagi: %{tags}' few: 'zawiera niedozwolone hashtagi: %{tags}'

View File

@ -1896,7 +1896,8 @@ pt-BR:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Impulso de %{acct_link} boosted_from_html: Impulso de %{acct_link}
content_warning: 'Aviso de conteúdo: %{warning}' content_warning:
warning: 'Aviso de conteúdo: %{warning}'
default_language: Igual ao idioma da interface default_language: Igual ao idioma da interface
disallowed_hashtags: disallowed_hashtags:
one: 'continha hashtag não permitida: %{tags}' one: 'continha hashtag não permitida: %{tags}'

View File

@ -1893,7 +1893,8 @@ pt-PT:
one: "%{count} vídeo" one: "%{count} vídeo"
other: "%{count} vídeos" other: "%{count} vídeos"
boosted_from_html: Impulsionado por %{acct_link} boosted_from_html: Impulsionado por %{acct_link}
content_warning: 'Aviso de conteúdo: %{warning}' content_warning:
warning: 'Aviso de conteúdo: %{warning}'
default_language: Igual ao idioma da interface default_language: Igual ao idioma da interface
disallowed_hashtags: disallowed_hashtags:
one: 'continha uma #etiqueta proibida: %{tags}' one: 'continha uma #etiqueta proibida: %{tags}'

View File

@ -672,7 +672,8 @@ ro:
one: "%{count} imagine" one: "%{count} imagine"
other: "%{count} de imagini" other: "%{count} de imagini"
boosted_from_html: Impuls de la %{acct_link} boosted_from_html: Impuls de la %{acct_link}
content_warning: 'Avertisment privind conținutul: %{warning}' content_warning:
warning: 'Avertisment privind conținutul: %{warning}'
disallowed_hashtags: disallowed_hashtags:
few: 'conținea aceste hashtag-uri nepermise: %{tags}' few: 'conținea aceste hashtag-uri nepermise: %{tags}'
one: 'conținea un hashtag nepermis: %{tags}' one: 'conținea un hashtag nepermis: %{tags}'

View File

@ -1957,7 +1957,8 @@ ru:
one: "%{count} видео" one: "%{count} видео"
other: "%{count} видео" other: "%{count} видео"
boosted_from_html: Продвижение польз. %{acct_link} boosted_from_html: Продвижение польз. %{acct_link}
content_warning: 'Предупреждение о содержании: %{warning}' content_warning:
warning: 'Предупреждение о содержании: %{warning}'
default_language: Тот же, что язык интерфейса default_language: Тот же, что язык интерфейса
disallowed_hashtags: disallowed_hashtags:
few: 'содержались запрещённые хэштеги: %{tags}' few: 'содержались запрещённые хэштеги: %{tags}'

View File

@ -1142,7 +1142,8 @@ sc:
one: "%{count} vìdeu" one: "%{count} vìdeu"
other: "%{count} vìdeos" other: "%{count} vìdeos"
boosted_from_html: Cumpartzidu dae %{acct_link} boosted_from_html: Cumpartzidu dae %{acct_link}
content_warning: 'Avisu de cuntenutu: %{warning}' content_warning:
warning: 'Avisu de cuntenutu: %{warning}'
disallowed_hashtags: disallowed_hashtags:
one: 'cuntenet un''eticheta non permìtida: %{tags}' one: 'cuntenet un''eticheta non permìtida: %{tags}'
other: 'cuntenet is etichetas non permìtidas: %{tags}' other: 'cuntenet is etichetas non permìtidas: %{tags}'

View File

@ -1378,7 +1378,8 @@ sco:
one: "%{count} video" one: "%{count} video"
other: "%{count} videos" other: "%{count} videos"
boosted_from_html: Heezed fae %{acct_link} boosted_from_html: Heezed fae %{acct_link}
content_warning: 'Content warnin: %{warning}' content_warning:
warning: 'Content warnin: %{warning}'
default_language: Same as interface leid default_language: Same as interface leid
disallowed_hashtags: disallowed_hashtags:
one: 'containt a disallooed hashtag: %{tags}' one: 'containt a disallooed hashtag: %{tags}'

View File

@ -1252,7 +1252,8 @@ si:
video: video:
one: දෘශ්‍යක %{count} one: දෘශ්‍යක %{count}
other: දෘශ්‍යක %{count} other: දෘශ්‍යක %{count}
content_warning: 'අන්තර්ගත අනතුරු ඇඟවීම: %{warning}' content_warning:
warning: 'අන්තර්ගත අනතුරු ඇඟවීම: %{warning}'
default_language: අතුරු මුහුණතේ භාෂාවම default_language: අතුරු මුහුණතේ භාෂාවම
disallowed_hashtags: disallowed_hashtags:
one: 'අනුමත නොකළ හැෂ් ටැගයක් අඩංගු විය: %{tags}' one: 'අනුමත නොකළ හැෂ් ටැගයක් අඩංගු විය: %{tags}'

View File

@ -1260,7 +1260,8 @@ sk:
one: "%{count} obrázok" one: "%{count} obrázok"
other: "%{count} obrázky" other: "%{count} obrázky"
boosted_from_html: Vyzdvihnuté od %{acct_link} boosted_from_html: Vyzdvihnuté od %{acct_link}
content_warning: 'Varovanie o obsahu: %{warning}' content_warning:
warning: 'Varovanie o obsahu: %{warning}'
default_language: Rovnaký ako jazyk rozhrania default_language: Rovnaký ako jazyk rozhrania
disallowed_hashtags: disallowed_hashtags:
few: 'obsah nepovolených haštagov: %{tags}' few: 'obsah nepovolených haštagov: %{tags}'

View File

@ -1893,7 +1893,8 @@ sl:
other: "%{count} video posnetkov" other: "%{count} video posnetkov"
two: "%{count} video posnetka" two: "%{count} video posnetka"
boosted_from_html: Izpostavljeno z računa %{acct_link} boosted_from_html: Izpostavljeno z računa %{acct_link}
content_warning: 'Opozorilo o vsebini: %{warning}' content_warning:
warning: 'Opozorilo o vsebini: %{warning}'
default_language: Enak kot jezik vmesnika default_language: Enak kot jezik vmesnika
disallowed_hashtags: disallowed_hashtags:
few: 'vsebuje nedovoljene ključnike: %{tags}' few: 'vsebuje nedovoljene ključnike: %{tags}'

View File

@ -1849,7 +1849,8 @@ sq:
one: "%{count} video" one: "%{count} video"
other: "%{count} video" other: "%{count} video"
boosted_from_html: Përforcuar nga %{acct_link} boosted_from_html: Përforcuar nga %{acct_link}
content_warning: 'Sinjalizim lënde: %{warning}' content_warning:
warning: 'Sinjalizim lënde: %{warning}'
default_language: Njësoj me gjuhën e ndërfaqes default_language: Njësoj me gjuhën e ndërfaqes
disallowed_hashtags: disallowed_hashtags:
one: 'përmbante një hashtag të palejuar: %{tags}' one: 'përmbante një hashtag të palejuar: %{tags}'

View File

@ -1637,7 +1637,8 @@ sr-Latn:
one: "%{count} video zapis" one: "%{count} video zapis"
other: "%{count} video zapisa" other: "%{count} video zapisa"
boosted_from_html: Podržano od %{acct_link} boosted_from_html: Podržano od %{acct_link}
content_warning: 'Upozorenje na sadržaj: %{warning}' content_warning:
warning: 'Upozorenje na sadržaj: %{warning}'
default_language: Isto kao jezik okruženja default_language: Isto kao jezik okruženja
disallowed_hashtags: disallowed_hashtags:
few: 'sadrži zabranjene heš oznake: %{tags}' few: 'sadrži zabranjene heš oznake: %{tags}'

View File

@ -1667,7 +1667,8 @@ sr:
one: "%{count} видео запис" one: "%{count} видео запис"
other: "%{count} видео записа" other: "%{count} видео записа"
boosted_from_html: Подржано од %{acct_link} boosted_from_html: Подржано од %{acct_link}
content_warning: 'Упозорење на садржај: %{warning}' content_warning:
warning: 'Упозорење на садржај: %{warning}'
default_language: Исто као језик окружења default_language: Исто као језик окружења
disallowed_hashtags: disallowed_hashtags:
few: 'садржи забрањене хеш ознаке: %{tags}' few: 'садржи забрањене хеш ознаке: %{tags}'

View File

@ -1893,7 +1893,8 @@ sv:
one: "%{count} video" one: "%{count} video"
other: "%{count} videor" other: "%{count} videor"
boosted_from_html: Boostad från %{acct_link} boosted_from_html: Boostad från %{acct_link}
content_warning: 'Innehållsvarning: %{warning}' content_warning:
warning: 'Innehållsvarning: %{warning}'
default_language: Samma som användargränssnittet default_language: Samma som användargränssnittet
disallowed_hashtags: disallowed_hashtags:
one: 'innehöll en otillåten hashtag: %{tags}' one: 'innehöll en otillåten hashtag: %{tags}'

View File

@ -1767,7 +1767,8 @@ th:
video: video:
other: "%{count} วิดีโอ" other: "%{count} วิดีโอ"
boosted_from_html: ดันจาก %{acct_link} boosted_from_html: ดันจาก %{acct_link}
content_warning: 'คำเตือนเนื้อหา: %{warning}' content_warning:
warning: 'คำเตือนเนื้อหา: %{warning}'
default_language: เหมือนกับภาษาส่วนติดต่อ default_language: เหมือนกับภาษาส่วนติดต่อ
disallowed_hashtags: disallowed_hashtags:
other: 'มีแฮชแท็กที่ไม่อนุญาต: %{tags}' other: 'มีแฮชแท็กที่ไม่อนุญาต: %{tags}'

View File

@ -1893,7 +1893,8 @@ tr:
one: "%{count} video" one: "%{count} video"
other: "%{count} videolar" other: "%{count} videolar"
boosted_from_html: "%{acct_link} kişisinden yeniden paylaştı" boosted_from_html: "%{acct_link} kişisinden yeniden paylaştı"
content_warning: 'İçerik uyarısı: %{warning}' content_warning:
warning: 'İçerik uyarısı: %{warning}'
default_language: Arayüz diliyle aynı default_language: Arayüz diliyle aynı
disallowed_hashtags: disallowed_hashtags:
one: 'izin verilmeyen bir etiket içeriyordu: %{tags}' one: 'izin verilmeyen bir etiket içeriyordu: %{tags}'

View File

@ -1854,7 +1854,8 @@ uk:
one: "%{count} відео" one: "%{count} відео"
other: "%{count} відео" other: "%{count} відео"
boosted_from_html: Просунуто від %{acct_link} boosted_from_html: Просунуто від %{acct_link}
content_warning: 'Попередження про контент: %{warning}' content_warning:
warning: 'Попередження про контент: %{warning}'
default_language: Така ж як і мова інтерфейсу default_language: Така ж як і мова інтерфейсу
disallowed_hashtags: disallowed_hashtags:
few: 'заборонених хештеґа: %{tags}' few: 'заборонених хештеґа: %{tags}'

View File

@ -1854,7 +1854,8 @@ vi:
video: video:
other: "%{count} video" other: "%{count} video"
boosted_from_html: Đã đăng lại từ %{acct_link} boosted_from_html: Đã đăng lại từ %{acct_link}
content_warning: 'Cảnh báo nội dung: %{warning}' content_warning:
warning: 'Cảnh báo nội dung: %{warning}'
default_language: Giống giao diện default_language: Giống giao diện
disallowed_hashtags: disallowed_hashtags:
other: 'chứa các hashtag bị cấm: %{tags}' other: 'chứa các hashtag bị cấm: %{tags}'

View File

@ -1854,7 +1854,8 @@ zh-CN:
video: video:
other: "%{count} 段视频" other: "%{count} 段视频"
boosted_from_html: 转嘟自 %{acct_link} boosted_from_html: 转嘟自 %{acct_link}
content_warning: 内容警告:%{warning} content_warning:
warning: 内容警告:%{warning}
default_language: 与界面显示语言相同 default_language: 与界面显示语言相同
disallowed_hashtags: disallowed_hashtags:
other: 包含以下被禁止的话题:%{tags} other: 包含以下被禁止的话题:%{tags}

View File

@ -1617,7 +1617,8 @@ zh-HK:
video: video:
other: "%{count} 段影片" other: "%{count} 段影片"
boosted_from_html: 轉推自 %{acct_link} boosted_from_html: 轉推自 %{acct_link}
content_warning: 內容警告: %{warning} content_warning:
warning: 內容警告: %{warning}
default_language: 與介面語言相同 default_language: 與介面語言相同
disallowed_hashtags: disallowed_hashtags:
other: 包含不允許的標籤: %{tags} other: 包含不允許的標籤: %{tags}

View File

@ -1856,7 +1856,8 @@ zh-TW:
video: video:
other: "%{count} 段影片" other: "%{count} 段影片"
boosted_from_html: 轉嘟自 %{acct_link} boosted_from_html: 轉嘟自 %{acct_link}
content_warning: 內容警告: %{warning} content_warning:
warning: 內容警告: %{warning}
default_language: 與介面語言相同 default_language: 與介面語言相同
disallowed_hashtags: disallowed_hashtags:
other: 含有不得使用的標籤: %{tags} other: 含有不得使用的標籤: %{tags}

View File

@ -18,7 +18,7 @@ RSpec.describe StatusesHelper do
it 'returns the content warning' do it 'returns the content warning' do
result = helper.status_text_summary(status) result = helper.status_text_summary(status)
expect(result).to eq(I18n.t('statuses.content_warning', warning: 'SPOILERS!!!')) expect(result).to eq(I18n.t('statuses.content_warning.warning', warning: 'SPOILERS!!!'))
end end
end end
end end

View File

@ -11957,8 +11957,8 @@ __metadata:
linkType: hard linkType: hard
"sass@npm:^1.62.1": "sass@npm:^1.62.1":
version: 1.91.0 version: 1.92.0
resolution: "sass@npm:1.91.0" resolution: "sass@npm:1.92.0"
dependencies: dependencies:
"@parcel/watcher": "npm:^2.4.1" "@parcel/watcher": "npm:^2.4.1"
chokidar: "npm:^4.0.0" chokidar: "npm:^4.0.0"
@ -11969,7 +11969,7 @@ __metadata:
optional: true optional: true
bin: bin:
sass: sass.js sass: sass.js
checksum: 10c0/5be1c98f7a618cb5f90b62f63d2aa0f78f9bf369c93ec7cd9880752a26b0ead19aa63cc341e8a26ce6c74d080baa5705f1685dff52fe6a3f28a7828ae50182b6 checksum: 10c0/bdff9fa6988620e2a81962efdd016e3894d19934cfadc105cf41db767f59dd47afd8ff32840e612ef700cb67e19d9e83c108f1724eb8f0bef56c4877dbe6f14d
languageName: node languageName: node
linkType: hard linkType: hard