Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop

This commit is contained in:
Barış Soner Uşaklı
2023-10-12 10:26:06 -04:00
102 changed files with 395 additions and 6 deletions

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "الحالة",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "تحديث",
"updated": "تم التحديث",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Тази публикация вече е докладвана от други хора",
"user-flagged-too-many-times": "Този потребител вече е докладван от други хора",
"cant-flag-privileged": "Не можете да докладвате профилите или съдържанието от потребители с по-високи правомощия (модератори, глобални модератори, администратори)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Не можете да гласувате за собствената си публикация",
"too-many-upvotes-today": "Можете да гласувате положително не повече от %1 пъти на ден",
"too-many-upvotes-today-user": "Можете да гласувате положително за потребител не повече от %1 пъти на ден",

View File

@@ -1,5 +1,6 @@
{
"state": "Състояние",
"report": "Report",
"reports": "Доклади",
"first-reported": "Първо докладване",
"no-flags": "Ура! Няма намерени доклади.",
@@ -8,6 +9,8 @@
"update": "Обновяване",
"updated": "Обновено",
"resolved": "Разрешен",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Съдържанието, за което се отнася този доклад, е било изтрито и вече не е налично.",
"target-aboutme-empty": "Този потребител не е попълнил нищо в секцията за себе си.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "U svého vlastního příspěvku nemůžete hlasovat",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Stav",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hurá, žádné označení.",
@@ -8,6 +9,8 @@
"update": "Aktualizovat",
"updated": "Aktualizováno",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Obsah, na který se toto označení vztahuje, byl vymazán a již není k dispozici.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Dieser Beitrag wurde bereits von anderen Benutzern gemeldet",
"user-flagged-too-many-times": "Dieser Benutzer wurde bereits von anderen Benutzern gemeldet",
"cant-flag-privileged": "Sie dürfen die Profile oder Inhalte von privilegierten Benutzern (Moderatoren/Globalmoderatoren/Admins) nicht kennzeichnen.",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Du kannst deine eigenen Beiträge nicht bewerten",
"too-many-upvotes-today": "Du kannst nur %1 Mal pro Tag upvoten",
"too-many-upvotes-today-user": "Du kannst einen Benutzer nur %1 Mal am Tag positiv bewerten",

View File

@@ -1,5 +1,6 @@
{
"state": "Zustand",
"report": "Report",
"reports": "Reports",
"first-reported": "Zuerst gemeldet",
"no-flags": "Hurra! Keine Meldungen gefunden.",
@@ -8,6 +9,8 @@
"update": "Aktualisieren",
"updated": "Aktualisiert",
"resolved": "Gelöst",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Der Inhalt auf den diese Meldung hingewiesen hat, wurde gelöscht und ist nicht mehr verfügbar.",
"target-aboutme-empty": "Dieser Benutzer hat kein \"Über mich\" gesetzt.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -211,6 +211,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "No puedes votar en tu propio mensaje",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Estado",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Yeah! No se encontraron indicadores",
@@ -8,6 +9,8 @@
"update": "Actualizar",
"updated": "Actualizado",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "El contenido al que se refiere este indicador ha sido purgado y ya no está disponible.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "این پست قبلا توسط دیگر کاربران گزارش شده",
"user-flagged-too-many-times": "این کاربر توسط دیگر کاربران گزارش شده",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "شما نمی توانید به پست خود رای بدهید",
"too-many-upvotes-today": "شما فقط می توانید %1 بار در روز رأی مثبت بدهید",
"too-many-upvotes-today-user": "به هر کاربر فقط %1 بار در روز می‌تولنید رأی مثبت بدهید",

View File

@@ -1,5 +1,6 @@
{
"state": "وضعیت",
"report": "Report",
"reports": "گزارش ها",
"first-reported": "اولین گزارش",
"no-flags": "هووووورا ! هیچ گزارشی یافت نشد.",
@@ -8,6 +9,8 @@
"update": "به روزرسانی",
"updated": "به روز رسانی شد",
"resolved": "حل‌شده ",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "محتوای این گزارش حذف شده است و در دسترس نیست.",
"target-aboutme-empty": "این کاربر هیچ "About Me" ننوشته ",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Ce message a déjà été signalé par d'autres",
"user-flagged-too-many-times": "Cet utilisateur a déjà été signalé par d'autres",
"cant-flag-privileged": "Vous n'êtes pas autorisé à signaler les profils ou le contenu des utilisateurs privilégiés (modérateurs / modérateurs globaux / administrateurs)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Vous ne pouvez pas voter sur votre propre message",
"too-many-upvotes-today": "Vous ne pouvez voter %1 fois par jour",
"too-many-upvotes-today-user": "Vous ne pouvez voter pour un utilisateur %1 fois par jour",

View File

@@ -1,5 +1,6 @@
{
"state": "Etat",
"report": "Report",
"reports": "Rapports",
"first-reported": "Premier rapport",
"no-flags": "Excellent ! Aucun signalement trouvé.",
@@ -8,6 +9,8 @@
"update": "Mettre à jour",
"updated": "Mis à jour",
"resolved": "Résolu",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Le rapport pour ce signalement a été supprimé et n'est plus accessible",
"target-aboutme-empty": "Cet utilisateur n'a pas de \"À propos de moi\".",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Estado",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Un licorca, que non hai nada marcado para revisión.",
@@ -8,6 +9,8 @@
"update": "Actualizar",
"updated": "Actualizado",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "O contido marcado foi purgado e xa non está dispoñible",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "התקבל כבר דיווח על פוסט זה.",
"user-flagged-too-many-times": "התקבל דיווח על משתמש זה.",
"cant-flag-privileged": "לא ניתן לדווח על מנהלים או על תוכן שנכתב על ידי מנהלים.",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "אי אפשר להצביע על פוסט שיצרתם",
"too-many-upvotes-today": "ביכולתכם להצביע בעד רק %1 פעמים ביום",
"too-many-upvotes-today-user": "ביכולתכם להצביע בעד משתמש מסוים רק %1 פעמים ביום",

View File

@@ -1,5 +1,6 @@
{
"state": "מצב",
"report": "Report",
"reports": "דיווחים",
"first-reported": "דיווח ראשון",
"no-flags": "הידד! לא נמצאו דיווחים.",
@@ -8,6 +9,8 @@
"update": "עדכון",
"updated": "עודכן",
"resolved": "הושלם",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "התוכן שסומן נוקה ולא קיים יותר.",
"target-aboutme-empty": "למשתמש זה אין \"אודות\" מוגדר.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Stanje",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Huura! Nema pronađenih zastavica.",
@@ -8,6 +9,8 @@
"update": "Nadogradnja",
"updated": "Nadograđeno",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Sadržaj koji je označen zastavom je odbačen i više nije dostupan.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Ez a bejegyzés már meg lett jelölve egy másik felhasználó által",
"user-flagged-too-many-times": "Ez a felhasználó már meg lett jelölve egy másik felhasználó által",
"cant-flag-privileged": "Nem jelentheted be felhatalmazott felhasználókat vagy a bejegyzéseik tartalmát (moderátor/globális moderátor/adminok)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Nem szavazhatsz a saját hozzászólásodra",
"too-many-upvotes-today": "Naponta csak %1 alkalommal szavazhat pozitívan",
"too-many-upvotes-today-user": "Egy felhasználóra naponta csak %1 alkalommal szavazhat pozitívan",

View File

@@ -1,5 +1,6 @@
{
"state": "Állapot",
"report": "Report",
"reports": "Jelentés",
"first-reported": "Először jelentve",
"no-flags": "Hurrá! Nincs megjelölés.",
@@ -8,6 +9,8 @@
"update": "Frissítés",
"updated": "Frissítve",
"resolved": "Megoldva",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "A tartalom amire a jelölő mutat már meg lett tiszítva vagy nem létezik.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Այս գրառումն արդեն նշվել է ուրիշների կողմից",
"user-flagged-too-many-times": "Այս օգտատերն արդեն դրոշակվել է ուրիշների կողմից",
"cant-flag-privileged": "Ձեզ չի թույլատրվում նշել արտոնյալ օգտատերերի պրոֆիլները կամ բովանդակությունը (մոդերատորներ/համաշխարհային մոդերատորներ/ադմիններ)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Դուք չեք կարող քվեարկել ձեր սեփական գրառման վրա",
"too-many-upvotes-today": "Դուք կարող եք օրական միայն %1 անգամ կողմ քվեարկել",
"too-many-upvotes-today-user": "Դուք կարող եք միայն օրական %1 անգամ կողմ քվեարկել օգտատիրոջը",

View File

@@ -1,5 +1,6 @@
{
"state": "Փուլ",
"report": "Report",
"reports": "Զեկույցներ",
"first-reported": "Առաջին զեկույցը",
"no-flags": "Դրոշներ չեն գտնվել:",
@@ -8,6 +9,8 @@
"update": "Թարմացում ",
"updated": "Updated",
"resolved": "Լուծվել է",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Բովանդակությունը, որին անդրադարձել է այս դրոշը, մաքրվել է և այլևս հասանելի չէ:",
"target-aboutme-empty": "Այս օգտատերը չունի "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Questo post è già stato segnalato da altri",
"user-flagged-too-many-times": "Questo utente è già stato segnalato da altri",
"cant-flag-privileged": "Non è consentito contrassegnare i profili o il contenuto degli utenti privilegiati (moderatori/moderatori globali/amministratori)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Non puoi votare il tuo post",
"too-many-upvotes-today": "Puoi votare positivamente solo %1 volte al giorno",
"too-many-upvotes-today-user": "Puoi votare positivamente un utente solo %1 volte al giorno",

View File

@@ -1,5 +1,6 @@
{
"state": "Stato",
"report": "Report",
"reports": "Segnalazioni",
"first-reported": "Prima segnalazione",
"no-flags": "Evviva! Nessuna segnalazione trovata.",
@@ -8,6 +9,8 @@
"update": "Aggiorna",
"updated": "Aggiornato",
"resolved": "Risolto",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Il contenuto di questa segnalazione è stato eliminato definitivamente e non è più disponibile.",
"target-aboutme-empty": "Questo utente non ha impostato "Su di me".",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "自分のポストに評価することはできません。",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "状態",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "おめでとう!フラグは見つかりませんでした。",
@@ -8,6 +9,8 @@
"update": "更新",
"updated": "更新されました",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "このフラグが参照しているコンテンツは切り離されており、利用できません。",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "해당 게시물은 다른 사용자에 의해 신고되었습니다.",
"user-flagged-too-many-times": "해당 사용자는 다른 사용자에 의해 신고되었습니다.",
"cant-flag-privileged": "관리자를 신고할 수 없습니다. (조정자/통합 조정자/관리자)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "자신의 게시물에는 투표할 수 없습니다.",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "처리 상태",
"report": "Report",
"reports": "보고",
"first-reported": "최초 보고",
"no-flags": "만세! 들어온 신고가 없습니다.",
@@ -8,6 +9,8 @@
"update": "업데이트",
"updated": "업데이트 완료",
"resolved": "해결됨",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "해당 신고된 컨텐츠는 완전 삭제 되었으며, 더 이상 존재하지 않습니다.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Negalima balsuoti už savo įrašą",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Atnaujinti",
"updated": "Atnaujinta",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Nevar balsot pats par savu rakstu",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Stāvoklis",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Labi! Nav atzīmju.",
@@ -8,6 +9,8 @@
"update": "Atjaunot",
"updated": "Atjaunots",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Saturs, uz kā attiecas atzīme, ir iztīrīts un vairs nav pieejams.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Dette innlegget har allerede blitt flagget av andre",
"user-flagged-too-many-times": "Denne brukeren har allerede blitt flagget av andre",
"cant-flag-privileged": "Du har ikke lov til å flagge profiler eller innhold fra priveligerte burkere (moderatorer/ globale moderatorer/ administratorer)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Du kan ikke stemme på ditt eget innlegg",
"too-many-upvotes-today": "Du kan bare gi oppstemme %1 ganger pr. dag",
"too-many-upvotes-today-user": "Du kan bare gi oppstemme til en bruker %1 ganger pr. dag",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Rapporter",
"first-reported": "Først rapportert",
"no-flags": "Hurra! Ingen flagg funnet",
@@ -8,6 +9,8 @@
"update": "Oppdater ",
"updated": "Oppdatert",
"resolved": "Løst",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Innholdet dette flagget refererte til er renset og er ikke lenger tilgjengelig.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Dit bericht is al door anderen gerapporteerd",
"user-flagged-too-many-times": "Deze gebruiker is al door anderen gerapporteerd",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Het is niet mogelijk om op je eigen bericht te stemmen",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Status",
"report": "Report",
"reports": "Rapportages",
"first-reported": "Eerste rapportage",
"no-flags": "Hoera! Geen markeringen gevonden.",
@@ -8,6 +9,8 @@
"update": "Bijwerken",
"updated": "Bijgewerkt",
"resolved": "Opgelost",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "De inhoud waar deze markering naar verwijst is verwijderd en niet meer beschikbaar.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Ten post został już oflagowany przez innych użytkowników",
"user-flagged-too-many-times": "Ten użytkownik został już oflagowany przez innych użytkowników",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Nie możesz głosować na swój własny wpis.",
"too-many-upvotes-today": "Możesz jedynie oceniać pozytywnie %1 razy dziennie",
"too-many-upvotes-today-user": "Możesz jedynie oceniać danego użytkownika pozytywnie %1 razy dziennie",

View File

@@ -1,5 +1,6 @@
{
"state": "Stan",
"report": "Report",
"reports": "Zgłoszenia",
"first-reported": "Pierwszy zgłoszony",
"no-flags": "Hura! Nie znaleziono flag.",
@@ -8,6 +9,8 @@
"update": "Zaktualizuj",
"updated": "Zaaktualizowano",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Treści, do których odnosi się ta flaga, zostały usunięte i nie są już dostępne.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Esta postagem já foi sinalizada por outras pessoas",
"user-flagged-too-many-times": "Este usuário já foi sinalizado por outros",
"cant-flag-privileged": "Você não tem permissão para sinalizar os perfis ou o conteúdo de usuários privilegiados (moderadores/moderadores globais/administradores)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Você não pode votar no seu próprio post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Estado",
"report": "Report",
"reports": "Reportagens",
"first-reported": "Primeiro Reportado",
"no-flags": "Ihuul! Nenhuma sinalização encontrada.",
@@ -8,6 +9,8 @@
"update": "Atualizar",
"updated": "Atualizado",
"resolved": "Resolvido",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "O conteúdo ao qual essa sinalização se referia foi removido e não está mais disponível.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Não podes votar na tua própria publicação",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Estado",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Fantástico! Não foram encontradas denúncias.",
@@ -8,6 +9,8 @@
"update": "Atualizar",
"updated": "Atualizado",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "На это сообщение уже пожаловались другие пользователи",
"user-flagged-too-many-times": "На этого пользователя уже пожаловались другие пользователи",
"cant-flag-privileged": "Вам не разрешено оставлять жалобы на профили или контент привилегированных пользователей (Модераторов/Глобальных модераторов/Администраторов)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Вы не можете голосовать за свои собственные сообщения",
"too-many-upvotes-today": "Вы можете проголосовать за только %1 раз за день",
"too-many-upvotes-today-user": "Вы можете проголосовать за участника только %1 раз за день.",

View File

@@ -1,5 +1,6 @@
{
"state": "Состояние",
"report": "Report",
"reports": "Жалобы",
"first-reported": "Первая жалоба",
"no-flags": "Ура! Жалоб нет.",
@@ -8,6 +9,8 @@
"update": "Обновить",
"updated": "Обновлено",
"resolved": "Решено",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Сообщение, на которое поступила жалоба, было удалено и больше не доступно.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Updated",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Za svoj vlastný príspevok nemôžete hlasovať",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Stav",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hurá! Neboli nájdené žiadne príznaky.",
@@ -8,6 +9,8 @@
"update": "Aktualizovať",
"updated": "Aktualizované",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Obsah, na ktorý sa vzťahuje toto označenie, bol odstránený a už nie je k dispozícii.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "State",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Hooray! No flags found.",
@@ -8,6 +9,8 @@
"update": "Update",
"updated": "Posodobljeno",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "The content this flag referred to has been purged and is no longer available.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Ky postim është raportuar tashmë nga të tjerë",
"user-flagged-too-many-times": "Ky përdorues tashmë është raportuar nga të tjerë",
"cant-flag-privileged": "Nuk ju lejohet të raportoni profilet ose përmbajtjen e përdoruesve të privilegjuar (moderatorët/administratorët)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Ju nuk mund të votoni për postimin tuaj",
"too-many-upvotes-today": "Ju mund të votoni pro vetëm %1 herë në ditë",
"too-many-upvotes-today-user": "Ju mund të votoni një përdorues %1 herë në ditë",

View File

@@ -1,5 +1,6 @@
{
"state": "Gjendja",
"report": "Report",
"reports": "Raportet",
"first-reported": "Raportuar për herë të parë",
"no-flags": "Juhu! Nuk u gjet asnje gabim.",
@@ -8,6 +9,8 @@
"update": "Përditëso",
"updated": "I përditësuar",
"resolved": "E zgjidhur",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Përmbajtja të cilës i referohet ky raportim është fshire dhe nuk disponohet më.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Ову поруку су већ означили заставицом други",
"user-flagged-too-many-times": "Овог корисника су већ означили заставицом други",
"cant-flag-privileged": "Није вам дозвољено да означавате заставицом профиле или садржај привилегованих корисника (модератори/глобални модератори/администратори)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Не можете гласати за своју поруку",
"too-many-upvotes-today": "Можете гласати само %1 пута дневно",
"too-many-upvotes-today-user": "Можете гласати за корисника само %1 пута дневно",

View File

@@ -1,5 +1,6 @@
{
"state": "Стање",
"report": "Report",
"reports": "Извештаји",
"first-reported": "Прво пријављено",
"no-flags": "Ура! Нема заставица.",
@@ -8,6 +9,8 @@
"update": "Ажурирај",
"updated": "Ажурирано",
"resolved": "Решено",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Садржај на који се односи ова заставица је очишћен и није више доступан.",
"target-aboutme-empty": "Овај корисник није подесио "О мени".",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Du kan inte rösta på ditt eget inlägg.",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Status",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Yippie! Inga flaggor funna.",
@@ -8,6 +9,8 @@
"update": "Uppdatera",
"updated": "Uppdatering",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Innehållet denna flagga refererar till har rensats bort och är inte längre tillgängligt.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "You cannot vote on your own post",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "สถานะ",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "ไชโย ไม่เจอธงใดๆเลย",
@@ -8,6 +9,8 @@
"update": "อัพเดท",
"updated": "ได้รับการอัพเดท",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "เนื้อหาที่ธงนี้อ้างถึงถูกลบออกและไม่มีอยู่ในระบบอีกต่อไป",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Bu ileti başkaları tarafından halihazırda şikayet edilmiş.",
"user-flagged-too-many-times": "Bu kullanıcı başkaları tarafından halihazırda şikayet edilmiş.",
"cant-flag-privileged": "Yöneticilerin profillerini veya içeriklerini bayraklayamazsınız.",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Kendi iletinize oy veremezsiniz",
"too-many-upvotes-today": "Bir günde sadece %1 artı oy verebilirsiniz",
"too-many-upvotes-today-user": "Bir kullanıcıya bir günde sadece %1 artı oy verebilirsiniz",

View File

@@ -1,5 +1,6 @@
{
"state": "Durum",
"report": "Report",
"reports": "Raporlar",
"first-reported": "İlk rapor tarihi",
"no-flags": "Yaşasın! Hiçbir şikayet bulunamadı.",
@@ -8,6 +9,8 @@
"update": "Güncelle",
"updated": "Güncellendi",
"resolved": "Çözüldü",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Şikayet edilen içerik temizlendi ve artık mevcut değil.",
"target-aboutme-empty": "Bu kullanıcı için "Hakkımda" bölümü yok.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Ви не можете проголосувати за власний пост",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "Стан",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "Ура! Скарг немає.",
@@ -8,6 +9,8 @@
"update": "Оновлення",
"updated": "Оновлено",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Зміст на який подана ця скарга було стерто і він більше недоступний.",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "Bài đăng này đã bị người khác gắn cờ",
"user-flagged-too-many-times": "Người dùng này đã bị người khác gắn cờ",
"cant-flag-privileged": "Bạn không có quyền gắn cờ hồ sơ hay nội dung của người dùng đặc biệt (người kiểm duyệt/người quản lý chung/quản trị viên)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "Bạn không thể tự bầu cho bài đăng của mình",
"too-many-upvotes-today": "Bạn chỉ có thể ủng hộ %1 lần một ngày",
"too-many-upvotes-today-user": "Bạn chỉ có thể ủng hộ người dùng %1 lần một ngày",

View File

@@ -1,5 +1,6 @@
{
"state": "Trạng thái",
"report": "Report",
"reports": "Báo cáo",
"first-reported": "Được báo cáo đầu tiên",
"no-flags": "Hoan hô! Không tìm thấy cờ.",
@@ -8,6 +9,8 @@
"update": "Cập nhật",
"updated": "Đã cập nhật",
"resolved": "Đã Xử Lý",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "Nội dung mà cờ này đề cập đến đã bị xóa và không còn nữa.",
"target-aboutme-empty": "Người dùng này không có "Giới Thiệu Về Tôi" set.",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "此贴已被其他用户举报",
"user-flagged-too-many-times": "此用户已被其他用户举报",
"cant-flag-privileged": "您不能举报特权用户(版主/全局版主/管理员)的内容或资料",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "您不能对您自己的帖子投票",
"too-many-upvotes-today": "您每天仅可进行 %1 次顶贴",
"too-many-upvotes-today-user": "您每天只能对一个用户顶 %1 次",

View File

@@ -1,5 +1,6 @@
{
"state": "状态",
"report": "Report",
"reports": "报告",
"first-reported": "首次报告",
"no-flags": "啊哈!没发现任何的举报。",
@@ -8,6 +9,8 @@
"update": "更新",
"updated": "已更新",
"resolved": "已解决",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "被举报的内容已经被清除,不再可用。",
"target-aboutme-empty": "这个用户没有设置 "关于我" 。",

View File

@@ -184,6 +184,7 @@
"post-flagged-too-many-times": "This post has been flagged by others already",
"user-flagged-too-many-times": "This user has been flagged by others already",
"cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)",
"cant-locate-flag-report": "Cannot locate flag report",
"self-vote": "您不能讚您自己的貼文",
"too-many-upvotes-today": "You can only upvote %1 times a day",
"too-many-upvotes-today-user": "You can only upvote a user %1 times a day",

View File

@@ -1,5 +1,6 @@
{
"state": "狀態",
"report": "Report",
"reports": "Reports",
"first-reported": "First Reported",
"no-flags": "帥!沒發現任何的舉報。",
@@ -8,6 +9,8 @@
"update": "更新",
"updated": "已更新",
"resolved": "Resolved",
"report-added": "Added",
"report-rescinded": "Rescinded",
"target-purged": "被舉報的內容已經被清除,不再可用。",
"target-aboutme-empty": "This user has no "About Me" set.",

View File

@@ -192,6 +192,8 @@ paths:
$ref: 'write/flags.yaml'
/flags/{flagId}:
$ref: 'write/flags/flagId.yaml'
/flags/{flagId}/report:
$ref: 'write/flags/flagId/report.yaml'
/flags/{flagId}/notes:
$ref: 'write/flags/flagId/notes.yaml'
/flags/{flagId}/notes/{datetime}:

View File

@@ -0,0 +1,26 @@
delete:
tags:
- flags
summary: rescind a flag report
description: This operation rescinds the report made for a given flag.
parameters:
- in: path
name: flagId
schema:
type: number
required: true
description: a valid flag id
example: 2
responses:
'200':
description: Flag report rescinded
content:
application/json:
schema:
type: object
properties:
status:
$ref: ../../../components/schemas/Status.yaml#/Status
response:
type: object
properties: {}

View File

@@ -49,6 +49,16 @@ flagsApi.update = async (caller, data) => {
flagsApi.delete = async (_, { flagId }) => await flags.purge([flagId]);
flagsApi.rescind = async ({ uid }, { flagId }) => {
const { type, targetId } = await flags.get(flagId);
const exists = await flags.exists(type, targetId, uid);
if (!exists) {
throw new Error('[[error:no-flag]]');
}
await flags.rescindReport(type, targetId, uid);
};
flagsApi.appendNote = async (caller, data) => {
const allowed = await user.isPrivileged(caller.uid);
if (!allowed) {

View File

@@ -48,6 +48,12 @@ exports.handleErrors = async function handleErrors(err, req, res, next) { // esl
res.status(403).type('text/plain').send(err.message);
},
};
const notFoundHandler = () => {
const controllers = require('.');
controllers['404'].handle404(req, res);
};
const defaultHandler = async function () {
if (res.headersSent) {
return;
@@ -87,6 +93,8 @@ exports.handleErrors = async function handleErrors(err, req, res, next) { // esl
try {
if (data.cases.hasOwnProperty(err.code)) {
data.cases[err.code](err, req, res, defaultHandler);
} else if (err.message.startsWith('[[error:no-') && err.message !== '[[error:no-privileges]]') {
notFoundHandler();
} else {
await defaultHandler();
}

View File

@@ -13,7 +13,7 @@ Flags.create = async (req, res) => {
};
Flags.get = async (req, res) => {
helpers.formatApiResponse(200, res, await api.flags.get(req, req.params.flagId));
helpers.formatApiResponse(200, res, await api.flags.get(req, req.params));
};
Flags.update = async (req, res) => {
@@ -32,6 +32,11 @@ Flags.delete = async (req, res) => {
helpers.formatApiResponse(200, res);
};
Flags.rescind = async (req, res) => {
await api.flags.rescind(req, { flagId: req.params.flagId });
helpers.formatApiResponse(200, res);
};
Flags.appendNote = async (req, res) => {
const { note, datetime } = req.body;
const payload = await api.flags.appendNote(req, {

View File

@@ -109,7 +109,7 @@ Flags.get = async function (flagId) {
Flags.getReports(flagId),
]);
if (!base) {
return;
throw new Error('[[error:no-flag]]');
}
const flagObj = {
state: 'open',
@@ -417,7 +417,10 @@ Flags.create = async function (type, id, uid, reason, timestamp, forceFlag = fal
const flagId = await Flags.getFlagIdByTarget(type, id);
await Promise.all([
Flags.addReport(flagId, type, id, uid, reason, timestamp),
Flags.update(flagId, uid, { state: 'open' }),
Flags.update(flagId, uid, {
state: 'open',
report: 'added',
}),
]);
return await Flags.get(flagId);
@@ -542,6 +545,7 @@ Flags.getReports = async function (flagId) {
return reports;
};
// Not meant to be called directly, call Flags.create() instead.
Flags.addReport = async function (flagId, type, id, uid, reason, timestamp) {
await db.sortedSetAddBulk([
[`flags:byReporter:${uid}`, timestamp, flagId],
@@ -553,6 +557,45 @@ Flags.addReport = async function (flagId, type, id, uid, reason, timestamp) {
plugins.hooks.fire('action:flags.addReport', { flagId, type, id, uid, reason, timestamp });
};
Flags.rescindReport = async (type, id, uid) => {
const exists = await Flags.exists(type, id, uid);
if (!exists) {
return true;
}
const flagId = await db.sortedSetScore('flags:hash', [type, id, uid].join(':'));
const reports = await db.getSortedSetMembers(`flag:${flagId}:reports`);
let reason;
reports.forEach((payload) => {
if (!reason) {
const [payloadUid, payloadReason] = payload.split(';');
if (parseInt(payloadUid, 10) === parseInt(uid, 10)) {
reason = payloadReason;
}
}
});
if (!reason) {
throw new Error('[[error:cant-locate-flag-report]]');
}
await db.sortedSetRemoveBulk([
[`flags:byReporter:${uid}`, flagId],
[`flag:${flagId}:reports`, [uid, reason].join(';')],
['flags:hash', [type, id, uid].join(':')],
]);
// If there are no more reports, consider the flag resolved
const reportCount = await db.sortedSetCard(`flag:${flagId}:reports`);
if (reportCount < 1) {
await Flags.update(flagId, uid, {
state: 'resolved',
report: 'rescinded',
});
}
};
Flags.exists = async function (type, id, uid) {
return await db.isSortedSetMember('flags:hash', [type, id, uid].join(':'));
};
@@ -766,6 +809,9 @@ Flags.getHistory = async function (flagId) {
if (changeset.hasOwnProperty('state')) {
changeset.state = changeset.state === undefined ? '' : `[[flags:state-${changeset.state}]]`;
}
if (changeset.hasOwnProperty('report')) {
changeset.report = `[[flags:report-${changeset.report}]]`;
}
return {
uid: entry.value[0],

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