Group reports by target account (#8674)

* Group reports by target account

* Improve CSS
master
Eugen Rochko 6 years ago committed by GitHub
parent 7b7c26063e
commit 011437dcb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      app/helpers/admin/account_moderation_notes_helper.rb
  2. 8
      app/helpers/home_helper.rb
  3. 99
      app/javascript/styles/mastodon/admin.scss
  4. 19
      app/views/admin/reports/_account.html.haml
  5. 29
      app/views/admin/reports/_report.html.haml
  6. 52
      app/views/admin/reports/index.html.haml
  7. 2
      app/views/settings/exports/show.html.haml
  8. 4
      config/locales/ar.yml
  9. 1
      config/locales/ast.yml
  10. 4
      config/locales/ca.yml
  11. 4
      config/locales/co.yml
  12. 4
      config/locales/cs.yml
  13. 4
      config/locales/da.yml
  14. 4
      config/locales/de.yml
  15. 4
      config/locales/el.yml
  16. 12
      config/locales/en.yml
  17. 4
      config/locales/eo.yml
  18. 4
      config/locales/es.yml
  19. 4
      config/locales/eu.yml
  20. 4
      config/locales/fa.yml
  21. 4
      config/locales/fi.yml
  22. 4
      config/locales/fr.yml
  23. 4
      config/locales/gl.yml
  24. 4
      config/locales/he.yml
  25. 4
      config/locales/hu.yml
  26. 4
      config/locales/id.yml
  27. 3
      config/locales/io.yml
  28. 4
      config/locales/it.yml
  29. 4
      config/locales/ja.yml
  30. 4
      config/locales/ka.yml
  31. 4
      config/locales/ko.yml
  32. 4
      config/locales/nl.yml
  33. 4
      config/locales/no.yml
  34. 4
      config/locales/oc.yml
  35. 4
      config/locales/pl.yml
  36. 4
      config/locales/pt-BR.yml
  37. 4
      config/locales/pt.yml
  38. 4
      config/locales/ru.yml
  39. 4
      config/locales/sk.yml
  40. 4
      config/locales/sr-Latn.yml
  41. 4
      config/locales/sr.yml
  42. 4
      config/locales/sv.yml
  43. 4
      config/locales/th.yml
  44. 4
      config/locales/tr.yml
  45. 4
      config/locales/uk.yml
  46. 4
      config/locales/zh-CN.yml
  47. 4
      config/locales/zh-HK.yml
  48. 4
      config/locales/zh-TW.yml

@ -4,7 +4,7 @@ module Admin::AccountModerationNotesHelper
def admin_account_link_to(account)
return if account.nil?
link_to admin_account_path(account.id), class: name_tag_classes(account) do
link_to admin_account_path(account.id), class: name_tag_classes(account), title: account.acct do
safe_join([
image_tag(account.avatar.url, width: 15, height: 15, alt: display_name(account), class: 'avatar'),
content_tag(:span, account.acct, class: 'username'),
@ -15,7 +15,7 @@ module Admin::AccountModerationNotesHelper
def admin_account_inline_link_to(account)
return if account.nil?
link_to admin_account_path(account.id), class: name_tag_classes(account, true) do
link_to admin_account_path(account.id), class: name_tag_classes(account, true), title: account.acct do
content_tag(:span, account.acct, class: 'username')
end
end

@ -7,13 +7,13 @@ module HomeHelper
}
end
def account_link_to(account, button = '')
def account_link_to(account, button = '', size: 36, path: nil)
content_tag(:div, class: 'account') do
content_tag(:div, class: 'account__wrapper') do
section = if account.nil?
content_tag(:div, class: 'account__display-name') do
content_tag(:div, class: 'account__avatar-wrapper') do
content_tag(:div, '', class: 'account__avatar', style: "background-image: url(#{full_asset_url('avatars/original/missing.png', skip_pipeline: true)})")
content_tag(:div, '', class: 'account__avatar', style: "width: #{size}px; height: #{size}px; background-size: #{size}px #{size}px; background-image: url(#{full_asset_url('avatars/original/missing.png', skip_pipeline: true)})")
end +
content_tag(:span, class: 'display-name') do
content_tag(:strong, t('about.contact_missing')) +
@ -21,9 +21,9 @@ module HomeHelper
end
end
else
link_to(TagManager.instance.url_for(account), class: 'account__display-name') do
link_to(path || TagManager.instance.url_for(account), class: 'account__display-name') do
content_tag(:div, class: 'account__avatar-wrapper') do
content_tag(:div, '', class: 'account__avatar', style: "background-image: url(#{account.avatar.url})")
content_tag(:div, '', class: 'account__avatar', style: "width: #{size}px; height: #{size}px; background-size: #{size}px #{size}px; background-image: url(#{account.avatar.url})")
end +
content_tag(:span, class: 'display-name') do
content_tag(:bdi) do

@ -567,3 +567,102 @@ a.name-tag,
color: $dark-text-color;
}
}
.report-card {
background: $ui-base-color;
border-radius: 4px;
margin-bottom: 20px;
&__profile {
display: flex;
justify-content: space-between;
align-items: center;
padding: 15px;
.account {
padding: 0;
border: 0;
&__avatar-wrapper {
margin-left: 0;
}
}
&__stats {
flex: 0 0 auto;
font-weight: 500;
color: $darker-text-color;
text-transform: uppercase;
text-align: right;
a {
color: inherit;
text-decoration: none;
&:focus,
&:hover,
&:active {
color: lighten($darker-text-color, 8%);
}
}
.red {
color: $error-value-color;
}
}
}
&__summary {
&__item {
display: flex;
justify-content: flex-start;
border-top: 1px solid darken($ui-base-color, 4%);
&:hover {
background: lighten($ui-base-color, 2%);
}
&__reported-by,
&__assigned {
padding: 15px;
flex: 0 0 auto;
box-sizing: border-box;
width: 150px;
color: $darker-text-color;
&,
.username {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
}
&__content {
flex: 1 1 auto;
max-width: calc(100% - 300px);
&__icon {
color: $dark-text-color;
margin-right: 4px;
font-weight: 500;
}
}
&__content a {
display: block;
box-sizing: border-box;
width: 100%;
padding: 15px;
text-decoration: none;
color: $darker-text-color;
}
}
}
}
.one-line {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

@ -1,19 +0,0 @@
- size ||= 36
.account.compact
.account__wrapper
- if account.nil?
.account__display-name
.account__avatar-wrapper
.account__avatar{ style: "background-image: url(#{full_asset_url('avatars/original/missing.png', skip_pipeline: true)}); width: #{size}px; height: #{size}px; background-size: #{size}px #{size}px" }
%span.display-name
%strong= t 'about.contact_missing'
%span.display-name__account= t 'about.contact_unavailable'
- else
= link_to TagManager.instance.url_for(account), class: 'account__display-name' do
.account__avatar-wrapper
.account__avatar{ style: "background-image: url(#{account.avatar.url}); width: #{size}px; height: #{size}px; background-size: #{size}px #{size}px" }
%span.display-name
%bdi
%strong.display-name__html.emojify= display_name(account, custom_emojify: true)
%span.display-name__account @#{account.acct}

@ -1,29 +0,0 @@
%tr
%td.id
= "##{report.id}"
%td.target
= admin_account_link_to report.target_account
%td.reporter
- if report.account.local?
= admin_account_link_to report.account
- else
= report.account.domain
%td
%div{ title: report.comment }
= truncate(report.comment, length: 30, separator: ' ')
%div
- unless report.statuses.empty?
%span{ title: t('admin.accounts.statuses') }
= fa_icon('comment')
= report.statuses.count
- unless report.media_attachments.empty?
%span{ title: t('admin.accounts.media_attachments') }
= fa_icon('camera')
= report.media_attachments.count
%td
- if report.assigned_account.nil?
\-
- else
= admin_account_link_to report.assigned_account
%td
= table_link_to 'circle', t('admin.reports.view'), admin_report_path(report)

@ -8,17 +8,45 @@
%li= filter_link_to t('admin.reports.unresolved'), resolved: nil
%li= filter_link_to t('admin.reports.resolved'), resolved: '1'
.table-wrapper
%table.table
%thead
%tr
%th= t('admin.reports.id')
%th= t('admin.reports.target')
%th= t('admin.reports.reported_by')
%th= t('admin.reports.report_contents')
%th= t('admin.reports.assigned')
%th
%tbody
= render @reports
- @reports.group_by(&:target_account_id).each do |target_account_id, reports|
- target_account = reports.first.target_account
.report-card
.report-card__profile
= account_link_to target_account, '', size: 36, path: admin_account_path(target_account.id)
.report-card__profile__stats
= link_to pluralize(target_account.targeted_moderation_notes.count, t('admin.reports.account.note')), admin_account_path(target_account.id)
%br/
- if target_account.suspended?
%span.red= t('admin.accounts.suspended')
- elsif target_account.silenced?
%span.red= t('admin.accounts.silenced')
- elsif target_account.user&.disabled?
%span.red= t('admin.accounts.disabled')
- else
%span.neutral= t('admin.accounts.no_limits_imposed')
.report-card__summary
- reports.each do |report|
.report-card__summary__item
.report-card__summary__item__reported-by
- if report.account.local?
= admin_account_link_to report.account
- else
= report.account.domain
.report-card__summary__item__content
= link_to admin_report_path(report) do
.one-line= report.comment.presence || t('admin.reports.comment.none')
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.statuses') }
= fa_icon('comment')
= report.statuses.count
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.media_attachments') }
= fa_icon('camera')
= report.media_attachments.count
.report-card__summary__item__assigned
- if report.assigned_account.present?
= admin_account_link_to report.assigned_account
- else
\-
= paginate @reports

@ -9,7 +9,7 @@
%td= number_to_human_size @export.total_storage
%td
%tr
%th= t('accounts.statuses', count: @export.total_statuses)
%th= t('accounts.posts', count: @export.total_statuses)
%td= number_with_delimiter @export.total_statuses
%td
%tr

@ -313,7 +313,6 @@ ar:
comment:
none: لا شيء
created_at: ذكرت
id: معرّف ID
mark_as_resolved: إعتبار التقرير كمحلول
mark_as_unresolved: علام كغير محلولة
notes:
@ -324,7 +323,6 @@ ar:
placeholder: قم بوصف الإجراءات التي تم اتخاذها أو أي تحديثات أخرى ذات علاقة …
reopen: إعادة فتح التقرير
report: 'التقرير #%{id}'
report_contents: المحتويات
reported_account: حساب مُبلّغ عنه
reported_by: أبلغ عنه من طرف
resolved: معالجة
@ -332,12 +330,10 @@ ar:
silence_account: كتم و إخفاء الحساب
status: الحالة
suspend_account: فرض تعليق على الحساب
target: الهدف
title: التقارير
unassign: إلغاء تعيين
unresolved: غير معالجة
updated_at: محدث
view: عرض
settings:
activity_api_enabled:
desc_html: عدد المنشورات المحلية و المستخدمين النشطين و التسجيلات الأسبوعية الجديدة

@ -88,7 +88,6 @@ ast:
title: Invitaciones
reports:
are_you_sure: "¿De xuru?"
id: ID
status: Estáu
settings:
registrations:

@ -322,7 +322,6 @@ ca:
comment:
none: Cap
created_at: Reportat
id: ID
mark_as_resolved: Marca com a resolt
mark_as_unresolved: Marcar sense resoldre
notes:
@ -333,7 +332,6 @@ ca:
placeholder: Descriu les accions que s'han pres o qualsevol altra actualització relacionada…
reopen: Reobrir informe
report: 'Informe #%{id}'
report_contents: Contingut
reported_account: Compte reportat
reported_by: Reportat per
resolved: Resolt
@ -341,12 +339,10 @@ ca:
silence_account: Silencia el compte
status: Estat
suspend_account: Suspèn el compte
target: Objectiu
title: Informes
unassign: Treure assignació
unresolved: No resolt
updated_at: Actualitzat
view: Visualització
settings:
activity_api_enabled:
desc_html: Compte d'estatus publicats localment, usuaris actius i registres nous en períodes setmanals

@ -322,7 +322,6 @@ co:
comment:
none: Nisunu
created_at: Palisatu
id: ID
mark_as_resolved: Indicà cum’è chjosu
mark_as_unresolved: Indicà cum’è sempre apertu
notes:
@ -333,7 +332,6 @@ co:
placeholder: Per parlà di l’azzione pigliate, o altre messe à ghjornu nant’à u signalamentu…
reopen: Riapre u signalamentu
report: 'Signalamente #%{id}'
report_contents: Cuntenuti
reported_account: Contu palisatu
reported_by: Palisatu da
resolved: Scioltu è chjosu
@ -341,12 +339,10 @@ co:
silence_account: Silenzà u contu
status: Statutu
suspend_account: Suspende u contu
target: Oggettu
title: Signalamenti
unassign: Disassignà
unresolved: Micca sciolti
updated_at: Messi à ghjornu
view: Vede
settings:
activity_api_enabled:
desc_html: Numeri di statuti creati quì, utilizatori attivi, è arregistramenti novi tutte e settimane

@ -322,7 +322,6 @@ cs:
comment:
none: Žádné
created_at: Nahlášené
id: ID
mark_as_resolved: Označit jako vyřešené
mark_as_unresolved: Označit jako nevyřešené
notes:
@ -333,7 +332,6 @@ cs:
placeholder: Popište, jaké akce byly vykonány, nebo jakékoliv jiné související aktuality...
reopen: Znovu otevřít nahlášení
report: 'Nahlásit #%{id}'
report_contents: Obsah
reported_account: Nahlášený účet
reported_by: Nahlášeno uživatelem
resolved: Vyřešeno
@ -341,12 +339,10 @@ cs:
silence_account: Utišit účet
status: Stav
suspend_account: Suspendovat účet
target: Cíl
title: Nahlášení
unassign: Odebrat
unresolved: Nevyřešeno
updated_at: Aktualizováno
view: Zobrazit
settings:
activity_api_enabled:
desc_html: Počty lokálně publikovaných příspěvků, aktivních uživatelů a nových registrací, v týdenních intervalech

@ -322,7 +322,6 @@ da:
comment:
none: Ingen
created_at: Anmeldt
id: ID
mark_as_resolved: Marker som værende løst
mark_as_unresolved: Marker som værende uløst
notes:
@ -333,7 +332,6 @@ da:
placeholder: Beskriv hvilke handlinger der er blevet udført, eller andre relevante opdateringer...
reopen: Genåben anmeldelse
report: 'Anmeldelse #%{id}'
report_contents: Indhold
reported_account: Anmeldt konto
reported_by: Anmeldt af
resolved: Løst
@ -341,12 +339,10 @@ da:
silence_account: Dæmp konto
status: Status
suspend_account: Udeluk konto
target: Mål
title: Anmeldelser
unassign: Utildel
unresolved: Uløst
updated_at: Opdateret
view: Se
settings:
activity_api_enabled:
desc_html: Antal af lokalt opslåede statusser, aktive brugere, og nye registreringer i ugentlige opdelinger

@ -321,7 +321,6 @@ de:
comment:
none: Kein
created_at: Gemeldet
id: ID
mark_as_resolved: Als gelöst markieren
mark_as_unresolved: Als ungelöst markieren
notes:
@ -332,7 +331,6 @@ de:
placeholder: Beschreibe, welche Maßnahmen ergriffen wurden oder irgendwelche andere Neuigkeiten…
reopen: Meldung wieder öffnen
report: 'Meldung #%{id}'
report_contents: Inhalt
reported_account: Gemeldetes Konto
reported_by: Gemeldet von
resolved: Gelöst
@ -340,12 +338,10 @@ de:
silence_account: Konto stummschalten
status: Status
suspend_account: Konto sperren
target: Ziel
title: Meldungen
unassign: Zuweisung entfernen
unresolved: Ungelöst
updated_at: Aktualisiert
view: Ansehen
settings:
activity_api_enabled:
desc_html: Anzahl der lokal geposteten Beiträge, aktiven Nutzern und neuen Registrierungen in wöchentlichen Zusammenfassungen

@ -322,7 +322,6 @@ el:
comment:
none: Κανένα
created_at: Αναφέρθηκε
id: ID
mark_as_resolved: Σημειωμένο ως επιλυμένο
mark_as_unresolved: Σημειωμένο ως ανεπίλυτο
notes:
@ -333,7 +332,6 @@ el:
placeholder: Περιέγραψε τις ενέργειες που έγιναν, ή οποιαδήποτε άλλη ενημέρωση...
reopen: Ξανάνοιξε την καταγγελία
report: 'Καταγγελία #%{id}'
report_contents: Περιεχόμενα
reported_account: Αναφερόμενος λογαριασμός
reported_by: Αναφέρθηκε από
resolved: Επιλύθηκε
@ -341,12 +339,10 @@ el:
silence_account: Αποσιώπηση λογαριασμού
status: Κατάσταση
suspend_account: Ανέστειλε λογαριασμό
target: Αποδέκτης
title: Αναφορές
unassign: Αποσύνδεση
unresolved: Άλυτη
updated_at: Ενημερωμένη
view: Εμφάνιση
settings:
activity_api_enabled:
desc_html: Καταμέτρηση τοπικών δημοσιεύσεων, ενεργών χρηστών και νέων εγγραφών σε εβδομαδιαίες ομαδοποιήσεις

@ -120,6 +120,7 @@ en:
moderation_notes: Moderation notes
most_recent_activity: Most recent activity
most_recent_ip: Most recent IP
no_limits_imposed: No limits imposed
not_subscribed: Not subscribed
order:
alphabetic: Alphabetic
@ -155,8 +156,10 @@ en:
report: report
targeted_reports: Reports made about this account
silence: Silence
silenced: Silenced
statuses: Statuses
subscribe: Subscribe
suspended: Suspended
title: Accounts
unconfirmed_email: Unconfirmed E-mail
undo_silenced: Undo silence
@ -300,8 +303,13 @@ en:
title: Invites
relays:
add_new: Add new relay
delete: Delete
description_html: A <strong>federation relay</strong> is an intermediary server that exchanges large volumes of public toots between servers that subscribe and publish to it. <strong>It can help small and medium servers discover content from the fediverse</strong>, which would otherwise require local users manually following other people on remote servers.
disable: Disable
disabled: Disabled
enable: Enable
enable_hint: Once enabled, your server will subscribe to all public toots from this relay, and will begin sending this server's public toots to it.
enabled: Enabled
inbox_url: Relay URL
pending: Waiting for relay's approval
save_and_enable: Save and enable
@ -322,7 +330,6 @@ en:
comment:
none: None
created_at: Reported
id: ID
mark_as_resolved: Mark as resolved
mark_as_unresolved: Mark as unresolved
notes:
@ -333,7 +340,6 @@ en:
placeholder: Describe what actions have been taken, or any other related updates...
reopen: Reopen report
report: 'Report #%{id}'
report_contents: Contents
reported_account: Reported account
reported_by: Reported by
resolved: Resolved
@ -341,12 +347,10 @@ en:
silence_account: Silence account
status: Status
suspend_account: Suspend account
target: Target
title: Reports
unassign: Unassign
unresolved: Unresolved
updated_at: Updated
view: View
settings:
activity_api_enabled:
desc_html: Counts of locally posted statuses, active users, and new registrations in weekly buckets

@ -311,7 +311,6 @@ eo:
comment:
none: Nenio
created_at: Signalita
id: ID
mark_as_resolved: Marki solvita
mark_as_unresolved: Marki nesolvita
notes:
@ -322,7 +321,6 @@ eo:
placeholder: Priskribu faritajn agojn, aŭ ajnan novan informon pri tiu signalo…
reopen: Remalfermi signalon
report: 'Signalo #%{id}'
report_contents: Enhavo
reported_account: Signalita konto
reported_by: Signalita de
resolved: Solvita
@ -330,12 +328,10 @@ eo:
silence_account: Kaŝi konton
status: Mesaĝoj
suspend_account: Haltigi konton
target: Celo
title: Signaloj
unassign: Malasigni
unresolved: Nesolvita
updated_at: Ĝisdatigita
view: Vidi
settings:
activity_api_enabled:
desc_html: Sumo de lokaj mesaĝoj, aktivaj uzantoj, kaj novaj registriĝoj laŭsemajne

@ -269,7 +269,6 @@ es:
comment:
none: Ninguno
created_at: Denunciado
id: ID
mark_as_resolved: Marcar como resuelto
mark_as_unresolved: Marcar como no resuelto
notes:
@ -280,7 +279,6 @@ es:
placeholder: Especificar qué acciones se han tomado o cualquier otra novedad respecto a esta denuncia…
reopen: Reabrir denuncia
report: 'Reportar #%{id}'
report_contents: Contenido
reported_account: Cuenta reportada
reported_by: Reportado por
resolved: Resuelto
@ -288,12 +286,10 @@ es:
silence_account: Silenciar cuenta
status: Estado
suspend_account: Suspender cuenta
target: Objetivo
title: Reportes
unassign: Desasignar
unresolved: No resuelto
updated_at: Actualizado
view: Ver
settings:
activity_api_enabled:
desc_html: Conteo de estados publicados localmente, usuarios activos, y nuevos registros en periodos semanales

@ -315,7 +315,6 @@ eu:
comment:
none: Bat ere ez
created_at: Salatua
id: ID
mark_as_resolved: Markatu konpondutako gisa
mark_as_unresolved: Markatu konpondu gabeko gisa
notes:
@ -326,7 +325,6 @@ eu:
placeholder: Azaldu hartutako neurriak, edo erlazioa duten bestelako berriak...
reopen: Berrireki salaketa
report: 'Salaketa #%{id}'
report_contents: Edukiak
reported_account: Salatutako kontua
reported_by: Salatzailea
resolved: Konponduta
@ -334,12 +332,10 @@ eu:
silence_account: Isilarazi kontua
status: Mezua
suspend_account: Kanporatu kontua
target: Helburua
title: Salaketak
unassign: Kendu esleipena
unresolved: Konpondu gabea
updated_at: Eguneratua
view: Ikusi
settings:
activity_api_enabled:
desc_html: Lokalki bidalitako mezu kopurua, erabiltzaile aktiboak, eta izen emate berriak asteko

@ -322,7 +322,6 @@ fa:
comment:
none: خالی
created_at: گزارششده
id: شناسه
mark_as_resolved: علامتگذاری به عنوان حلشده
mark_as_unresolved: علامتگذاری به عنوان حلنشده
notes:
@ -333,7 +332,6 @@ fa:
placeholder: کارهایی را که در این باره انجام شده، یا هر بهروزرسانی دیگری را بنویسید...
reopen: دوباره به جریان بیندازید
report: 'گزارش #%{id}'
report_contents: محتوا
reported_account: حساب گزارششده
reported_by: گزارش از طرف
resolved: حلشده
@ -341,12 +339,10 @@ fa:
silence_account: بیصدا کردن حساب
status: نوشته
suspend_account: معلقکردن حساب
target: هدف
title: گزارشها
unassign: پسگرفتن مسئولیت
unresolved: حلنشده
updated_at: بهروز شد
view: نمایش
settings:
activity_api_enabled:
desc_html: تعداد بوقهای محلی، کاربران فعال، و کاربران تازه در هر هفته

@ -268,7 +268,6 @@ fi:
comment:
none: Ei mitään
created_at: Raportoitu
id: Tunniste
mark_as_resolved: Merkitse ratkaistuksi
mark_as_unresolved: Merkitse ratkaisemattomaksi
notes:
@ -279,7 +278,6 @@ fi:
placeholder: Kuvaile mitä toimia on tehty tai muita päivityksiä tähän raporttiin…
reopen: Avaa raportti uudestaan
report: Raportti nro %{id}
report_contents: Sisältö
reported_account: Raportoitu tili
reported_by: Raportoija
resolved: Ratkaistut
@ -287,11 +285,9 @@ fi:
silence_account: Hiljennä tili
status: Tila
suspend_account: Siirrä tili jäähylle
target: Kohde
title: Raportit
unresolved: Ratkaisemattomat
updated_at: Päivitetty
view: Näytä
settings:
activity_api_enabled:
desc_html: Paikallisesti julkaistujen tilojen, aktiivisten käyttäjien ja uusien rekisteröintien määrät viikoittain

@ -322,7 +322,6 @@ fr:
comment:
none: Aucun
created_at: Signalé
id: ID
mark_as_resolved: Marquer comme résolu
mark_as_unresolved: Marquer comme non-résolu
notes:
@ -333,7 +332,6 @@ fr:
placeholder: Décrivez quelles actions ont été prises, ou toute autre mise à jour…
reopen: Ré-ouvrir le signalement
report: 'Signalement #%{id}'
report_contents: Contenu
reported_account: Compte signalé
reported_by: Signalé par
resolved: Résolus
@ -341,12 +339,10 @@ fr:
silence_account: Masquer le compte
status: Statut
suspend_account: Suspendre le compte
target: Cible
title: Signalements
unassign: Dés-assigner
unresolved: Non résolus
updated_at: Mis à jour
view: Voir
settings:
activity_api_enabled:
desc_html: Nombre de statuts affichés localement, d’utilisateur·ice·s actif·ve·s et de nouveaux enregistrements dans les registres hebdomadaires

@ -321,7 +321,6 @@ gl:
comment:
none: Nada
created_at: Reportado
id: ID
mark_as_resolved: Marcar como resolto
mark_as_unresolved: Marcar como non resolto
notes:
@ -332,7 +331,6 @@ gl:
placeholder: Describe qué medidas foron tomadas, ou calquer outra información relacionada...
reopen: Voltar a abrir o informe
report: 'Informe #%{id}'
report_contents: Contidos
reported_account: Conta reportada
reported_by: Reportada por
resolved: Resolto
@ -340,12 +338,10 @@ gl:
silence_account: Acalar conta
status: Estado
suspend_account: Suspender conta
target: Obxetivo
title: Informes
unassign: Non asignar
unresolved: Non resolto
updated_at: Actualizado
view: Vista
settings:
activity_api_enabled:
desc_html: Conta de estados publicados localmente, usuarias activas, e novos rexistros por semana

@ -184,20 +184,16 @@ he:
are_you_sure: 100% על בטוח?
comment:
none: ללא
id: ID
mark_as_resolved: סימון כפתור
report: 'דווח על #%{id}'
report_contents: תוכן
reported_account: חשבון מדווח
reported_by: דווח על ידי
resolved: פתור
silence_account: השתקת חשבון
status: הודעה
suspend_account: השעיית חשבון
target: מטרה
title: דיווחים
unresolved: לא פתור
view: תצוגה
settings:
contact_information:
email: נא להקליד כתובת דוא"ל פומבית

@ -244,20 +244,16 @@ hu:
are_you_sure: Biztos vagy benne?
comment:
none: Egyik sem
id: ID
mark_as_resolved: Megjelölés megoldottként
report: "#%{id} számú jelentés"
report_contents: Tartalom
reported_account: Bejelentett fiók
reported_by: 'Jelentette:'
resolved: Megoldott
silence_account: Felhasználó némítása
status: Állapot
suspend_account: Felhasználó felfüggesztése
target: Cél
title: Jelentések
unresolved: Megoldatlan
view: Megtekintés
settings:
activity_api_enabled:
desc_html: Helyi tülkök, aktív felhasználók és új regisztrációk száma heti bontásban

@ -109,20 +109,16 @@ id:
reports:
comment:
none: Tidak ada
id: ID
mark_as_resolved: Tandai telah diseleseikan
report: 'Laporkan #%{id}'
report_contents: Konten
reported_account: Akun yang dilaporkan
reported_by: Dilaporkan oleh
resolved: Terseleseikan
silence_account: Akun yang didiamkan
status: Status
suspend_account: Akun yang disuspen
target: Target
title: Laporan
unresolved: Belum Terseleseikan
view: Tampilan
settings:
contact_information:
email: Masukkan alamat email

@ -102,7 +102,6 @@ io:
reports:
comment:
none: None
id: ID
mark_as_resolved: Mark as resolved
report: 'Report #%{id}'
reported_account: Reported account
@ -111,10 +110,8 @@ io:
silence_account: Silence account
status: Status
suspend_account: Suspend account
target: Target
title: Reports
unresolved: Unresolved
view: View
settings:
contact_information:
email: Enter a public e-mail address

@ -296,7 +296,6 @@ it:
assigned: Moderatore assegnato
comment:
none: Nessuno
id: ID
mark_as_resolved: Segna come risolto
mark_as_unresolved: Segna come non risolto
notes:
@ -306,17 +305,14 @@ it:
delete: Elimina
reopen: Riapri rapporto
report: 'Rapporto #%{id}'
report_contents: Contenuti
reported_by: Inviato da
resolved: Risolto
silence_account: Silenzia account
status: Stato
suspend_account: Sospendi account
target: Obbiettivo
unassign: Non assegnare
unresolved: Non risolto
updated_at: Aggiornato
view: Mostra
settings:
activity_api_enabled:
desc_html: Conteggi degli status pubblicati localmente, degli utenti attivi e delle nuove registrazioni in gruppi settimanali

@ -322,7 +322,6 @@ ja:
comment:
none: なし
created_at: レポート日時
id: ID
mark_as_resolved: 解決済みとしてマーク
mark_as_unresolved: 未解決として再び開く
notes:
@ -333,7 +332,6 @@ ja:
placeholder: どのような措置が取られたか、または関連する更新を記述してください…
reopen: 再び開く
report: レポート#%{id}
report_contents: 内容
reported_account: 報告対象アカウント
reported_by: 報告者
resolved: 解決済み
@ -341,12 +339,10 @@ ja:
silence_account: アカウントをサイレンス
status: ステータス
suspend_account: アカウントを停止
target: ターゲット
title: レポート
unassign: 担当を外す
unresolved: 未解決
updated_at: 更新日時
view: 表示
settings:
activity_api_enabled:
desc_html: 週ごとのローカルに投稿されたトゥート数、アクティブなユーザー数、新規登録者数

@ -311,7 +311,6 @@ ka:
comment:
none: არაფერი
created_at: რეპორტის დრო
id: იდ
mark_as_resolved: მონიშნე გადაწყვეტილად
mark_as_unresolved: მონიშნე გადაუწყვეტლად
notes:
@ -322,7 +321,6 @@ ka:
placeholder: აღწერეთ თუ რა ნაბიჯები უნდა გადაიდგას, ან სხვა დაკავშირებული განახლებები...
reopen: რეპორტის ხელახალი გახსნა
report: 'რეპორტი #%{id}'
report_contents: მოცულობები
reported_account: დარეპორტებული ანგარიში
reported_by: დაარეპორტა
resolved: გადაწყვეტილი
@ -330,12 +328,10 @@ ka:
silence_account: ანგარიშის გაჩუმება
status: სტატუსი
suspend_account: ანგარიშის შეჩერება
target: მიზანი
title: რეპორტები
unassign: გადაყენება
unresolved: გადაუწყვეტელი
updated_at: განახების დრო
view: ჩვენება
settings:
activity_api_enabled:
desc_html: ლოკალურად გამოქვეყნებული სტატუსების, აქტიური მომხმარებლების და ყოველკვირეული რეგისტრაციების მთვლელი

@ -324,7 +324,6 @@ ko:
comment:
none: 없음
created_at: 리포트 시각
id: ID
mark_as_resolved: 해결 완료 처리
mark_as_unresolved: 미해결로 표시
notes:
@ -335,7 +334,6 @@ ko:
placeholder: 이 리포트에 대한 조치, 기타 관련 된 사항에 대해 설명합니다…
reopen: 리포트 다시 열기
report: '신고 #%{id}'
report_contents: 내용
reported_account: 신고 대상 계정
reported_by: 신고자
resolved: 해결됨
@ -343,12 +341,10 @@ ko:
silence_account: 계정을 침묵 처리
status: 상태
suspend_account: 계정을 정지
target: 대상
title: 신고
unassign: 할당 해제
unresolved: 미해결
updated_at: 업데이트 시각
view: 표시
settings:
activity_api_enabled:
desc_html: 주별 로컬에 게시 된 글, 활성 사용자 및 새로운 가입자 수

@ -322,7 +322,6 @@ nl:
comment:
none: Geen
created_at: Gerapporteerd op
id: ID
mark_as_resolved: Markeer als opgelost
mark_as_unresolved: Markeer als onopgelost
notes:
@ -333,7 +332,6 @@ nl:
placeholder: Beschrijf welke acties zijn ondernomen of andere gerelateerde opmerkingen…
reopen: Rapportage heropenen
report: 'Rapportage #%{id}'
report_contents: Inhoud
reported_account: Gerapporteerde account
reported_by: Gerapporteerd door
resolved: Opgelost
@ -341,12 +339,10 @@ nl:
silence_account: Account negeren
status: Toot
suspend_account: Account opschorten
target: Gerapporteerde account
title: Rapportages
unassign: Niet langer toewijzen
unresolved: Onopgelost
updated_at: Bijgewerkt
view: Weergeven
settings:
activity_api_enabled:
desc_html: Wekelijks overzicht van de hoeveelheid lokale toots, actieve gebruikers en nieuwe registraties

@ -244,20 +244,16 @@
are_you_sure: Er du sikker?
comment:
none: Ingen
id: ID
mark_as_resolved: Merk som løst
report: 'Rapportér #%{id}'
report_contents: Innhold
reported_account: Rapportert konto
reported_by: Rapportert av
resolved: Løst
silence_account: Målbind konto
status: Status
suspend_account: Utvis konto
target: Mål
title: Rapporter
unresolved: Uløst
view: Vis
settings:
activity_api_enabled:
desc_html: Antall lokale statusposter, aktive brukere og nye registreringer i ukentlige oppdelinger

@ -323,7 +323,6 @@ oc:
comment:
none: Pas cap
created_at: Creacion
id: ID
mark_as_resolved: Marcar coma resolgut
mark_as_unresolved: Marcar coma pas resolgut
notes:
@ -334,7 +333,6 @@ oc:
placeholder: Explicatz las accions que son estadas menadas o quicòm de ligat al senhalament…
reopen: Tornar dobrir lo rapòrt
report: 'Senhalament #%{id}'
report_contents: Contengut
reported_account: Compte senhalat
reported_by: Senhalat per
resolved: Resolgut
@ -342,12 +340,10 @@ oc:
silence_account: Metre lo compte en silenci
status: Estatut
suspend_account: Suspendre lo compte
target: Cibla
title: Senhalament
unassign: Levar
unresolved: Pas resolgut
updated_at: Actualizat
view: Veire
settings:
activity_api_enabled:
desc_html: Nombre d’estatuts publicats, d’utilizaires actius e de novèlas inscripcions en rapòrt setmanièr

@ -328,7 +328,6 @@ pl:
comment:
none: Brak
created_at: Zgłoszono
id: ID
mark_as_resolved: Oznacz jako rozwiązane
mark_as_unresolved: Oznacz jako nierozwiązane
notes:
@ -339,7 +338,6 @@ pl:
placeholder: Opisz wykonane akcje i inne szczegóły dotyczące tego zgłoszenia…
reopen: Otwórz ponownie
report: 'Zgłoszenie #%{id}'
report_contents: Zawartość
reported_account: Zgłoszone konto
reported_by: Zgłaszający
resolved: Rozwiązane
@ -347,12 +345,10 @@ pl:
silence_account: Wycisz konto
status: Stan
suspend_account: Zawieś konto
target: Cel
title: Zgłoszenia
unassign: Cofnij przypisanie
unresolved: Nierozwiązane
updated_at: Zaktualizowano
view: Wyświetl
settings:
activity_api_enabled:
desc_html: Liczy publikowane lokalnie wpisy, aktywnych użytkowników i nowe rejestracje w ciągu danego tygodnia

@ -320,7 +320,6 @@ pt-BR:
comment:
none: Nenhum
created_at: Denunciado
id: ID
mark_as_resolved: Marcar como resolvido
mark_as_unresolved: Marcar como não resolvido
notes:
@ -331,7 +330,6 @@ pt-BR:
placeholder: Descreva que ações foram tomadas, ou quaisquer outras atualizações relacionadas…
reopen: Reabrir denúncia
report: 'Denúncia #%{id}'
report_contents: Conteúdos
reported_account: Conta denunciada
reported_by: Denunciada por
resolved: Resolvido
@ -339,12 +337,10 @@ pt-BR:
silence_account: Silenciar conta
status: Status
suspend_account: Suspender conta
target: Alvo
title: Denúncias
unassign: Desatribuir
unresolved: Não resolvido
updated_at: Atualizado
view: Visualizar
settings:
activity_api_enabled:
desc_html: Contagem de status postados localmente, usuários ativos e novos cadastros filtrados semanalmente

@ -244,20 +244,16 @@ pt:
are_you_sure: Tens a certeza?
comment:
none: Nenhum
id: ID
mark_as_resolved: Marcar como resolvido
report: 'Denúncia #%{id}'
report_contents: Conteúdos
reported_account: Conta denunciada
reported_by: Denúnciada por
resolved: Resolvido
silence_account: Conta silenciada
status: Estado
suspend_account: Conta suspensa
target: Alvo
title: Denúncias
unresolved: Por resolver
view: Ver
settings:
activity_api_enabled:
desc_html: Contagem semanais de publicações locais, utilizadores activos e novos registos

@ -331,7 +331,6 @@ ru:
comment:
none: Нет
created_at: Создано
id: ID
mark_as_resolved: Отметить как разрешенную
mark_as_unresolved: Отметить как неразрешённую
notes:
@ -342,7 +341,6 @@ ru:
placeholder: Опишите, какие действия были приняты, или любые другие подробности…
reopen: Переоткрыть жалобу