diff --git a/install/package.json b/install/package.json index 1d650a6c15..af10eede89 100644 --- a/install/package.json +++ b/install/package.json @@ -64,11 +64,11 @@ "mousetrap": "^1.6.1", "mubsub": "^1.4.0", "nconf": "^0.9.1", - "nodebb-plugin-composer-default": "6.0.22", + "nodebb-plugin-composer-default": "6.0.23", "nodebb-plugin-dbsearch": "2.0.16", "nodebb-plugin-emoji": "^2.2.2", "nodebb-plugin-emoji-android": "2.0.0", - "nodebb-plugin-markdown": "8.4.2", + "nodebb-plugin-markdown": "8.4.3", "nodebb-plugin-mentions": "2.2.6", "nodebb-plugin-soundpack-default": "1.0.0", "nodebb-plugin-spam-be-gone": "0.5.3", @@ -77,7 +77,7 @@ "nodebb-theme-persona": "9.0.4", "nodebb-theme-slick": "1.2.1", "nodebb-theme-vanilla": "10.0.4", - "nodebb-widget-essentials": "4.0.2", + "nodebb-widget-essentials": "4.0.4", "nodemailer": "4.4.1", "passport": "^0.4.0", "passport-local": "1.0.0", diff --git a/public/language/ar/admin/general/dashboard.json b/public/language/ar/admin/general/dashboard.json index 04f01d1a0d..ce874de813 100644 --- a/public/language/ar/admin/general/dashboard.json +++ b/public/language/ar/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "مشاهدات الصفحة", "graphs.unique-visitors": "زوار فريدين", "graphs.registered-users": "مستخدمين مسجلين", - "graphs.anonymous-users": "مستخدمين مجهولين" + "graphs.anonymous-users": "مستخدمين مجهولين", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ar/error.json b/public/language/ar/error.json index c9dced6542..1d9ce1dbf4 100644 --- a/public/language/ar/error.json +++ b/public/language/ar/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "يبدو أن فترة التسجيل لم تعد قائمة او هي غير مطابقة مع الخادم. يرجى إعادة تحميل هذه الصفحة.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/bg/admin/general/dashboard.json b/public/language/bg/admin/general/dashboard.json index a6eaec19dd..4086545cf2 100644 --- a/public/language/bg/admin/general/dashboard.json +++ b/public/language/bg/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Преглеждания на страниците", "graphs.unique-visitors": "Уникални посетители", "graphs.registered-users": "Регистрирани потребители", - "graphs.anonymous-users": "Анонимни потребители" + "graphs.anonymous-users": "Анонимни потребители", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/bg/error.json b/public/language/bg/error.json index d8f3e9a019..9080d7ac4b 100644 --- a/public/language/bg/error.json +++ b/public/language/bg/error.json @@ -146,5 +146,7 @@ "invalid-session": "Несъответствие в сесията", "invalid-session-text": "Изглежда сесията Ви на вписване вече е изтекла или не съответства на сървъра. Моля, опреснете страницата.", "no-topics-selected": "Няма избрани теми!", - "cant-move-to-same-topic": "Публикацията не може да бъде преместена в същата тема!" + "cant-move-to-same-topic": "Публикацията не може да бъде преместена в същата тема!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/bn/admin/general/dashboard.json b/public/language/bn/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/bn/admin/general/dashboard.json +++ b/public/language/bn/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/bn/error.json b/public/language/bn/error.json index 5c2c6d3a3c..72439f797b 100644 --- a/public/language/bn/error.json +++ b/public/language/bn/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/cs/admin/extend/plugins.json b/public/language/cs/admin/extend/plugins.json index 56595c4b59..6baa7d5fd7 100644 --- a/public/language/cs/admin/extend/plugins.json +++ b/public/language/cs/admin/extend/plugins.json @@ -44,8 +44,8 @@ "alert.package-manager-unreachable": "

NodeBB se nemohl připojit ke správci balíčku, aktualizace není doporučena.

", "alert.incompatible": "

Vaše verze NodeBB (v%1) umožňuje jen aktualizovat toto rozšíření na v%2. Aktualizujte prosím NodeBB, chcete-li nainstalovat nejnovější verzi tohoto rozšíření.

", "alert.possibly-incompatible": "

Nebyla nalezena žádná informace o kompatibilitě

Toto rozšíření nemá nastavenou požadovanou verzi NodeBB. Plná kompatibilita nemůže být garantována a může způsobit, že se vám již NodeBB nespustí.

Nespustí-li se správně NodeBB:

$ ./nodebb reset plugin=\"%1\"

Pokračovat v instalaci této aktuální verze rozšíření?

", - "alert.reorder": "Plugins Re-ordered", - "alert.reorder-success": "Please rebuild and restart your NodeBB to fully complete the process.", + "alert.reorder": "Rozšíření byly seřazeny", + "alert.reorder-success": "Pro úplné dokončení úkonu, prosím znovu sestavte a restartujte Vaše NodeBB.", "license.title": "Licenční informace o rozšíření", "license.intro": "Rozšíření %1 je licencováno pod %2. Pro aktivování tohoto rozšíření si přečtěte licenční podmínky.", diff --git a/public/language/cs/admin/general/dashboard.json b/public/language/cs/admin/general/dashboard.json index 0b2d4878a8..c711ddf238 100644 --- a/public/language/cs/admin/general/dashboard.json +++ b/public/language/cs/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Zobrazení stránky", "graphs.unique-visitors": "Jedineční návštěvníci", "graphs.registered-users": "Registrovaní uživatelé", - "graphs.anonymous-users": "Anonymní uživatelé" + "graphs.anonymous-users": "Anonymní uživatelé", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/cs/admin/settings/group.json b/public/language/cs/admin/settings/group.json index 09533e3b4b..4c7adee0f7 100644 --- a/public/language/cs/admin/settings/group.json +++ b/public/language/cs/admin/settings/group.json @@ -5,7 +5,7 @@ "private-groups.warning": "Ale pozor, je-li tato možnost zakázána a vy máte soukromé skupiny, stanou se automaticky veřejnými.", "allow-creation": "Povolit vytvoření skupin", "allow-creation-help": "Je-li povoleno, uživatelé mohou vytvořit skupiny (výchozí: zakázáno)", - "allow-multiple-badges-help": "This flag can be used to allow users to select multiple group badges, requires theme support.", + "allow-multiple-badges-help": "Toto označení může být použito, aby uživatelé mohly vybrat několik skupinových symbolů, vyžaduje podporu motivu.", "max-name-length": "Maximální délka názvu skupiny", "cover-image": "Obrázek skupiny", "default-cover": "Výchozí obrázek", diff --git a/public/language/cs/admin/settings/notifications.json b/public/language/cs/admin/settings/notifications.json index 41fac5c0a1..d215485e46 100644 --- a/public/language/cs/admin/settings/notifications.json +++ b/public/language/cs/admin/settings/notifications.json @@ -3,5 +3,5 @@ "welcome-notification": "Uvítání", "welcome-notification-link": "Odkaz na uvítání", "welcome-notification-uid": "Uvítání uživatele (UID)", - "notification-alert-timeout": "Notification Alert Timeout" + "notification-alert-timeout": "Čas pro zobrazení oznámení" } \ No newline at end of file diff --git a/public/language/cs/error.json b/public/language/cs/error.json index 91cb02ecfa..817260b1a1 100644 --- a/public/language/cs/error.json +++ b/public/language/cs/error.json @@ -18,7 +18,7 @@ "invalid-username-or-password": "Zadejte prosím uživatelské jméno a i heslo", "invalid-search-term": "Neplatný výraz pro vyhledávání", "invalid-url": "Neplatné URL", - "local-login-disabled": "Local login system has been disabled for non-privileged accounts.", + "local-login-disabled": "Systém přihlášení pro místní účty byl zakázán pro neoprávněné účty.", "csrf-invalid": "Není možné vás přihlásit, díky vypršení relace. Zkuste to prosím znovu.", "invalid-pagination-value": "Neplatná hodnota stránkování, musí být alespoň %1 a nejvýše %2", "username-taken": "Uživatelské jméno je již použito", @@ -146,5 +146,7 @@ "invalid-session": "Nesoulad v relacích", "invalid-session-text": "Zdá se, že vše relace s přihlášením již není aktivní nebo již neodpovídá s relací na serveru. Obnovte prosím tuto stránku.", "no-topics-selected": "Žádná vybraná témata.", - "cant-move-to-same-topic": "Není možné přesunout příspěvek do stejného tématu!" + "cant-move-to-same-topic": "Není možné přesunout příspěvek do stejného tématu!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/cs/flags.json b/public/language/cs/flags.json index 7d43a49f5b..aaca99cf95 100644 --- a/public/language/cs/flags.json +++ b/public/language/cs/flags.json @@ -18,7 +18,7 @@ "filter-type": "Typ označení", "filter-type-all": "Všechen obsah", "filter-type-post": "Příspěvek", - "filter-type-user": "User", + "filter-type-user": "Uživatel", "filter-state": "Stav", "filter-assignee": "UID nabyvatele", "filter-cid": "Kategorie", diff --git a/public/language/cs/global.json b/public/language/cs/global.json index 43b5ec574f..a4d1056573 100644 --- a/public/language/cs/global.json +++ b/public/language/cs/global.json @@ -97,7 +97,7 @@ "enter_page_number": "Zadejte číslo stránky", "upload_file": "Nahrár soubor", "upload": "Nahrát", - "uploads": "Uploads", + "uploads": "Náhráno", "allowed-file-types": "Povolené typy souborů jsou %1", "unsaved-changes": "Některé změny nebyly uloženy. Jste si jist, že chcete jít jinam?", "reconnecting-message": "Vypadá to, že vaše připojení k %1 bylo ukončeno. Vyčkejte prosím, než obnovíme připojení.", diff --git a/public/language/cs/modules.json b/public/language/cs/modules.json index 51c260a5b1..c7a756dacb 100644 --- a/public/language/cs/modules.json +++ b/public/language/cs/modules.json @@ -22,16 +22,16 @@ "chat.delete_message_confirm": "Jste si jist/a, že chcete odstranit tuto zprávu?", "chat.retrieving-users": "Získávání seznamu uživatelů...", "chat.manage-room": "Spravovat konverzační místnosti", - "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners may remove users from chat rooms.", + "chat.add-user-help": "Zde můžete vyhledat uživatele. Při výběru bude daný uživatel přidán do konverzace. Nový uživatelé nebudou mít zobrazeny zprávy napsané před jejich připojení ke konverzaci. Jen vlastníci místnosti mohou mazat uživatele ze svých konverzačních místností.", "chat.confirm-chat-with-dnd-user": "Tento uživatel nastavil svůj stav na NERUŠIT. Opravdu chcete začít s ním konverzaci.", - "chat.rename-room": "Rename Room", + "chat.rename-room": "Přejmenovat místnost", "chat.rename-placeholder": "Zde zadejte název místnosti", "chat.rename-help": "Název místnosti zde nastavený bude viditelný pro všechny účastníky komunikace v místnosti", "chat.leave": "Opustit konverzaci", "chat.leave-prompt": "Jste si jist/a, že chcete ukončit tuto konverzaci?", "chat.leave-help": "Ukončením této konverzace budete vyjmuti z budoucí možné komunikace v této konverzaci. Následně budete-li znovu přidán/a, neuvidíte historii komunikace od Vašeho odchodu.", "chat.in-room": "V této místnosti", - "chat.kick": "Kick", + "chat.kick": "Vykopnout", "composer.compose": "Napsat", "composer.show_preview": "Ukázat náhled", "composer.hide_preview": "Skrýt náhled", diff --git a/public/language/cs/pages.json b/public/language/cs/pages.json index 81abfe1eff..036087ba7a 100644 --- a/public/language/cs/pages.json +++ b/public/language/cs/pages.json @@ -49,8 +49,8 @@ "account/upvoted": "Souhlasí s příspěvkem %1", "account/downvoted": "Nesouhlasí s příspěvkem %1", "account/best": "Nejlepší příspěvky od %1", - "account/blocks": "Blocked users for %1", - "account/uploads": "Uploads by %1", + "account/blocks": "Zablokovaní uživatelé z %1", + "account/uploads": "Nahráno od %1", "confirm": "E-mail potvrzen", "maintenance.text": "%1 momentálně prochází údržbou. Vraťte se později.", "maintenance.messageIntro": "Správce zanechal tuto zprávu:", diff --git a/public/language/cs/register.json b/public/language/cs/register.json index dd671e75ce..2175d64a13 100644 --- a/public/language/cs/register.json +++ b/public/language/cs/register.json @@ -20,7 +20,7 @@ "registration-added-to-queue": "Vaše registrace byla přidána do fronty. Obdržíte e-mail až ji správce schválí.", "interstitial.intro": "Před vytvořením účtu vyžadujeme některé dodatečné informace.", "interstitial.errors-found": "Nebylo možné dokončit vaší registraci:", - "gdpr_agree_data": "I consent to the collection and processing of my personal information on this website.", - "gdpr_agree_email": "I consent to receive digest and notification emails from this website.", - "gdpr_consent_denied": "You must give consent to this site to collect/process your information, and to send you emails." + "gdpr_agree_data": "Dávám souhlas se sběrem a zpracováním mých osobních údajů na této webové stránce.", + "gdpr_agree_email": "Dávám souhlas k dostávání e-mailových přehledů a oznámení z týkající se této webové stránky.", + "gdpr_consent_denied": "Musíte dát souhlas této stránce sbírat/zpracovávat informace o vaší činnosti a odesílat vám e-maily." } \ No newline at end of file diff --git a/public/language/cs/topic.json b/public/language/cs/topic.json index d4e96be434..57fde03c4d 100644 --- a/public/language/cs/topic.json +++ b/public/language/cs/topic.json @@ -118,8 +118,8 @@ "sort_by": "Seřadit dle", "oldest_to_newest": "Od nejstarších po nejnovější", "newest_to_oldest": "Od nejnovějších po nejstarší", - "most_votes": "Most Votes", - "most_posts": "Most Posts", + "most_votes": "S nejvíce hlasy", + "most_posts": "S nejvíce příspěvky", "stale.title": "Raději vytvořit nové téma?", "stale.warning": "Reagujete na starší téma. Nechcete raději vytvořit nové téma a na původní v něm odkázat?", "stale.create": "Vytvořit nové téma", @@ -128,6 +128,6 @@ "diffs.title": "Historie úpravy příspěvku", "diffs.description": "Tento příspěvek má %1 změn. Pro zobrazení obsahu příspěvku platného v daný čas, klikněte níže na jednu ze změn.", "diffs.no-revisions-description": "Tento příspěvek má %1 změn.", - "diffs.current-revision": "current revision", - "diffs.original-revision": "original revision" + "diffs.current-revision": "aktuální revize", + "diffs.original-revision": "originální revize" } \ No newline at end of file diff --git a/public/language/cs/uploads.json b/public/language/cs/uploads.json index 0a2edb9c67..373b44b70a 100644 --- a/public/language/cs/uploads.json +++ b/public/language/cs/uploads.json @@ -3,7 +3,7 @@ "select-file-to-upload": "Vyberte soubor pro nahrání.", "upload-success": "Soubor byl úspěšně nahrán.", "maximum-file-size": "Maximálně %1 kb", - "no-uploads-found": "No uploads found", - "public-uploads-info": "Uploads are public, all visitors can see them.", - "private-uploads-info": "Uploads are private, only logged in users can see them." + "no-uploads-found": "Nebyly nalezeny žádné nahrávání", + "public-uploads-info": "Nahrávání jsou veřejná, všichni návštěvníci je mohou vidět.", + "private-uploads-info": "Nahrávání jsou soukromá, jen přihlášení uživatelé je mohou vidět." } \ No newline at end of file diff --git a/public/language/cs/user.json b/public/language/cs/user.json index 7f381078f1..566bd3732a 100644 --- a/public/language/cs/user.json +++ b/public/language/cs/user.json @@ -29,8 +29,8 @@ "ignored": "Ignorován", "followers": "Sledují ho", "following": "Sleduje", - "blocks": "Blocks", - "block_toggle": "Toggle Block", + "blocks": "Zablokováni", + "block_toggle": "Přepnout zablokování", "aboutme": "O mně", "signature": "Podpis", "birthday": "Datum narození", @@ -91,7 +91,7 @@ "has_no_upvoted_posts": "Tento uživatel zatím nevyjádřil souhlas u žádného příspěvku.", "has_no_downvoted_posts": "Tento uživatel zatím nevyjádřil nesouhlas u žádného příspěvku.", "has_no_voted_posts": "Tento uživatel nemá žádné hlasovací příspěvky", - "has_no_blocks": "You have blocked no users.", + "has_no_blocks": "Nezablokoval/a jste žádné uživatele.", "email_hidden": "E-mail je skryt", "hidden": "skrytý", "paginate_description": "Stránkovat témata a příspěvky místo použití nekonečného posunování", @@ -146,24 +146,24 @@ "info.moderation-note": "Poznámka moderace", "info.moderation-note.success": "Poznámka moderace byla uložena", "info.moderation-note.add": "Přidat poznámku", - "consent.title": "Your Rights & Consent", - "consent.lead": "This community forum collects and processes your personal information.", - "consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.

We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.

If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.", - "consent.email_intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.", - "consent.digest_frequency": "By default, this community delivers email digests every %1.", - "consent.digest_off": "Currently, this community does not send out email digests", - "consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.", - "consent.not_received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.", - "consent.give": "Give consent", - "consent.right_of_access": "You have the Right of Access", - "consent.right_of_access_description": "You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.", - "consent.right_to_rectification": "You have the Right to Rectification", - "consent.right_to_rectification_description": "You have the right to change or update any inaccurate data provided to us. Your profile can be updated by editing your profile, and post content can always be edited. If this is not the case, please contact this site's administrative team.", - "consent.right_to_erasure": "You have the Right to Erasure", - "consent.right_to_erasure_description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account and your content, please contact the administrative team for this website.", - "consent.right_to_data_portability": "You have the Right to Data Portability", - "consent.right_to_data_portability_description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.", - "consent.export_profile": "Export Profile (.csv)", - "consent.export_uploads": "Export Uploaded Content (.zip)", - "consent.export_posts": "Export Posts (.csv)" + "consent.title": "Váš právní souhlas", + "consent.lead": "Toto komunitní fórum sbírá zpracovává vaše osobní údaje.", + "consent.intro": "Tyto informace používáme pouze pro peronizaci vašich zkušeností v této komunitě, stejně tak k rozpoznání příspěvků, které jste pod uživatelským účtem vytvořil. Během jednotlivých registračních kroků budete požádán/a o zadání Vašeho uživatelského jména a e-mailové adresy. Můžete také dobrovolně poskytnout některé dodatečné informace do vašeho profilu na webové stránce.Tyto informace uchováváme po dobu životnosti vašeho uživatelského účtu a Vy můžete kdykoliv zrušit tento svůj souhlas smazáním vašeho účtu. Kdykoli můžete požadovat kopii svých příspěvků na této webové stránce pomocí stránky „Práva a souhlas”

Máte-li nějaké otázky nebo obavy, obraťte se na tým správců fóra.", + "consent.email_intro": "Občas Vám zašleme zprávu na vaši registrovanou e-mailovou schránku za účelem poskytnutí přehledu novinek a/nebo Vám oznámíme o nových příspěvcích, které jsou pro vás relevantní. Časový přehled novinek si můžete kdykoliv upravit (popřípadě ho zakázat), stejně tak vybrat, které typy oznámení chcete dostávat na e-mail. Docílíte toho v uživatelském nastavení.", + "consent.digest_frequency": "Standardně tato komunita odesílá e-mailové přehledy každý %1.", + "consent.digest_off": "Momentálně tato komunita nerozesílá e-mailové přehledy.", + "consent.received": "Souhlasil/a jste, že tato stránka může shromažďovat a zpracovávat informace o Vás. Žádný dodatečný úkon není třeba.", + "consent.not_received": "Neposkytl/a jste souhlas se sběrem a zpracováním dat. V tuto chvíly tato webová stránka a její tým správců může smazat váš účet za účelem naplnění zákona „Obecné nařízení o ochraně osobních údajů (GDPR)”.", + "consent.give": "Dát souhlas", + "consent.right_of_access": "Můžete se k nám přidat", + "consent.right_of_access_description": "Máte právo ověřit si data sesbírané touto stránkou. Takovouto kopii dat získáte kliknutím na vhodné tlačítko níže.", + "consent.right_to_rectification": "Máte právo zrušit svůj souhlas", + "consent.right_to_rectification_description": "Máte právo změnit nebo aktualizovat nepřesná data, která jste nám poskytl/a. Váš profil může být aktualizován, pouhou jeho editací a obsah příspěvků může být kdykoliv upraven. Pokud Vám v tuto chvíli jde o něco jiného, kontaktujte tým správců této stránky.", + "consent.right_to_erasure": "Máte právo být smazán", + "consent.right_to_erasure_description": "Kdykoliv můžete změnit svůj souhlas se shromažďováním dat a/nebo zpracování odstraněním vašeho účtu. Váš profil bude odstraněn, ačkoliv vaše příspěvky budou zachovány. Pokud si přejete odstranění jak účtu tak i obsahu, prosím kontaktujte správce této stránky.", + "consent.right_to_data_portability": "Máte právo na přenositelnost dat", + "consent.right_to_data_portability_description": "Můžete od nás požadovat strojně čitelné data, která byla sesbírána o Vás a vašem účtu. Učiníte tak kliknutím na tlačítka zobrazená níže.", + "consent.export_profile": "Exportovat profil (*.csv)", + "consent.export_uploads": "Exportovat nahraný obsah (*.zip)", + "consent.export_posts": "Exportovat příspěvky (*.csv)" } \ No newline at end of file diff --git a/public/language/da/admin/general/dashboard.json b/public/language/da/admin/general/dashboard.json index ea37a73ac2..a73d93dbcb 100644 --- a/public/language/da/admin/general/dashboard.json +++ b/public/language/da/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/da/error.json b/public/language/da/error.json index f5e58362d4..60688b4c1d 100644 --- a/public/language/da/error.json +++ b/public/language/da/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/de/admin/general/dashboard.json b/public/language/de/admin/general/dashboard.json index eda0a61976..623741dacd 100644 --- a/public/language/de/admin/general/dashboard.json +++ b/public/language/de/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Seitenaufrufe", "graphs.unique-visitors": "Verschiedene Besucher", "graphs.registered-users": "Registrierte Benutzer", - "graphs.anonymous-users": "Anonyme Benutzer" + "graphs.anonymous-users": "Anonyme Benutzer", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/de/error.json b/public/language/de/error.json index 95958f24b6..e20dd74c6e 100644 --- a/public/language/de/error.json +++ b/public/language/de/error.json @@ -146,5 +146,7 @@ "invalid-session": "Sitzungsdiskrepanz", "invalid-session-text": "Es scheint als wäre deine Login-Sitzung nicht mehr aktiv oder sie passt nicht mehr mit der des Servers. Bitte aktualisiere diese Seite.", "no-topics-selected": "Keine Beiträge ausgewählt!", - "cant-move-to-same-topic": "Du kannst den Beitrag nicht in das selbe Thema schieben!" + "cant-move-to-same-topic": "Du kannst den Beitrag nicht in das selbe Thema schieben!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/el/admin/general/dashboard.json b/public/language/el/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/el/admin/general/dashboard.json +++ b/public/language/el/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/el/error.json b/public/language/el/error.json index ea16d48e17..fbcf2bf827 100644 --- a/public/language/el/error.json +++ b/public/language/el/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/en-US/admin/general/dashboard.json b/public/language/en-US/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/en-US/admin/general/dashboard.json +++ b/public/language/en-US/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/en-US/error.json b/public/language/en-US/error.json index 772f4e8116..be08aa5033 100644 --- a/public/language/en-US/error.json +++ b/public/language/en-US/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/en-x-pirate/admin/general/dashboard.json b/public/language/en-x-pirate/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/en-x-pirate/admin/general/dashboard.json +++ b/public/language/en-x-pirate/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/en-x-pirate/error.json b/public/language/en-x-pirate/error.json index 772f4e8116..be08aa5033 100644 --- a/public/language/en-x-pirate/error.json +++ b/public/language/en-x-pirate/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/es/admin/appearance/customise.json b/public/language/es/admin/appearance/customise.json index 73b9b1f5c5..c0b9f0cf49 100644 --- a/public/language/es/admin/appearance/customise.json +++ b/public/language/es/admin/appearance/customise.json @@ -4,11 +4,11 @@ "custom-css.enable": "Activar CSS/LESS personalizado", "custom-js": "Javascript personalizado", - "custom-js.description": "Enter your own javascript here. It will be executed after the page is loaded completely.", + "custom-js.description": "Introduzca su propio javascript aquí. Este será ejecutado cuando la página haya cargado por completo.", "custom-js.enable": "Activar Javascript personalizado", "custom-header": "Cabezera personalizada", - "custom-header.description": "Enter custom HTML here (ex. Meta Tags, etc.), which will be appended to the <head> section of your forum's markup. Script tags are allowed, but are discouraged, as the Custom Javascript tab is available.", + "custom-header.description": "Introduzca su HTML personalizado aquí (ej. Meta Etiquetas, etc.), el cual se adjuntará a la sección <head> del código de su foro.", "custom-header.enable": "Activar cabecera personalizada", "custom-css.livereload": "Activar Recargar en Vivo", diff --git a/public/language/es/admin/general/dashboard.json b/public/language/es/admin/general/dashboard.json index 4dae4d9316..134f606e17 100644 --- a/public/language/es/admin/general/dashboard.json +++ b/public/language/es/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Vista de la Pagina", "graphs.unique-visitors": "Visitantes Unicos", "graphs.registered-users": "Usuarios Registrados", - "graphs.anonymous-users": "Usuarios Anónimos" + "graphs.anonymous-users": "Usuarios Anónimos", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/es/admin/manage/users.json b/public/language/es/admin/manage/users.json index 9b7784debc..e720593375 100644 --- a/public/language/es/admin/manage/users.json +++ b/public/language/es/admin/manage/users.json @@ -1,99 +1,99 @@ { "users": "Usuarios", - "edit": "Edit", - "make-admin": "Make Admin", - "remove-admin": "Remove Admin", - "validate-email": "Validate Email", - "send-validation-email": "Send Validation Email", - "password-reset-email": "Send Password Reset Email", - "ban": "Ban User(s)", - "temp-ban": "Ban User(s) Temporarily", - "unban": "Unban User(s)", - "reset-lockout": "Reset Lockout", - "reset-flags": "Reset Flags", - "delete": "Delete User(s)", - "purge": "Delete User(s) and Content", - "download-csv": "Download CSV", - "invite": "Invite", - "new": "New User", + "edit": "Editar", + "make-admin": "Hacer Administrador", + "remove-admin": "Eliminar Administrador", + "validate-email": "Validar Email", + "send-validation-email": "Enviar Email de Validación", + "password-reset-email": "Enviar Email para Recuperar la Contraseña", + "ban": "Expulsar Usuario(s)", + "temp-ban": "Expulsar Usuario(s) Temporalmente", + "unban": "Eliminar Expulsión del Usuario(s)", + "reset-lockout": "Reiniciar Bloqueo", + "reset-flags": "Reiniciar Reportes", + "delete": "Borrar Usuario(s)", + "purge": "Borrar Usuario(s) y Contenido", + "download-csv": "Descargar CSV", + "invite": "Invitar", + "new": "Nuevo Usuario", - "pills.latest": "Latest Users", - "pills.unvalidated": "Not Validated", - "pills.no-posts": "No Posts", - "pills.top-posters": "Top Posters", - "pills.top-rep": "Most Reputation", - "pills.inactive": "Inactive", - "pills.flagged": "Most Flagged", - "pills.banned": "Banned", - "pills.search": "User Search", + "pills.latest": "Últimos Usuarios", + "pills.unvalidated": "No Validado", + "pills.no-posts": "Sin Posts", + "pills.top-posters": "Top Posteadores", + "pills.top-rep": "Mayor Reputación", + "pills.inactive": "Inactivo", + "pills.flagged": "Más Reportado", + "pills.banned": "Baneado", + "pills.search": "Buscar Usuario", - "search.uid": "By User ID", - "search.uid-placeholder": "Enter a user ID to search", - "search.username": "By User Name", - "search.username-placeholder": "Enter a username to search", - "search.email": "By Email", - "search.email-placeholder": "Enter a email to search", - "search.ip": "By IP Address", - "search.ip-placeholder": "Enter an IP Address to search", - "search.not-found": "User not found!", + "search.uid": "Por ID de Usuario", + "search.uid-placeholder": "Introduce el ID del usuario a buscar", + "search.username": "Por Nombre de Usuario", + "search.username-placeholder": "Introduzca el nombre de usuario que quiere buscar", + "search.email": "Por Email", + "search.email-placeholder": "Introduzca el email a buscar", + "search.ip": "Por Dirección IP", + "search.ip-placeholder": "Introduzca la Dirección IP a buscar", + "search.not-found": "¡Usuario no encontrado!", - "inactive.3-months": "3 months", - "inactive.6-months": "6 months", - "inactive.12-months": "12 months", + "inactive.3-months": "3 meses", + "inactive.6-months": "6 meses", + "inactive.12-months": "12 meses", "users.uid": "uid", - "users.username": "username", + "users.username": "nombre de usuario", "users.email": "email", - "users.postcount": "postcount", - "users.reputation": "reputation", - "users.flags": "flags", - "users.joined": "joined", - "users.last-online": "last online", - "users.banned": "banned", + "users.postcount": "cantidad de posts", + "users.reputation": "reputación", + "users.flags": "reportes", + "users.joined": "registrado", + "users.last-online": "última vez online", + "users.banned": "baneado", - "create.username": "User Name", + "create.username": "Nombre de Usuario", "create.email": "Email", - "create.email-placeholder": "Email of this user", - "create.password": "Password", - "create.password-confirm": "Confirm Password", + "create.email-placeholder": "Email de este usuario", + "create.password": "Contraseña", + "create.password-confirm": "Confirmar Contraseña", - "temp-ban.length": "Ban Length", - "temp-ban.reason": "Reason (Optional)", - "temp-ban.hours": "Hours", - "temp-ban.days": "Days", - "temp-ban.explanation": "Enter the length of time for the ban. Note that a time of 0 will be a considered a permanent ban.", + "temp-ban.length": "Duración de la Expulsión", + "temp-ban.reason": "Razón (Opcional)", + "temp-ban.hours": "Horas", + "temp-ban.days": "Días", + "temp-ban.explanation": "Introduzca la duración de esta expulsión. Ten en cuenta que 0 se considera una expulsión permanente.", - "alerts.confirm-ban": "Do you really want to ban this user permanently?", - "alerts.confirm-ban-multi": "Do you really want to ban these users permanently?", - "alerts.ban-success": "User(s) banned!", - "alerts.button-ban-x": "Ban %1 user(s)", - "alerts.unban-success": "User(s) unbanned!", - "alerts.lockout-reset-success": "Lockout(s) reset!", - "alerts.flag-reset-success": "Flags(s) reset!", - "alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!", - "alerts.make-admin-success": "User is now administrator.", - "alerts.confirm-remove-admin": "Do you really want to remove this administrator?", - "alerts.remove-admin-success": "User is no longer administrator.", - "alerts.make-global-mod-success": "User is now global moderator.", - "alerts.confirm-remove-global-mod": "Do you really want to remove this global moderator?", - "alerts.remove-global-mod-success": "User is no longer global moderator.", - "alerts.make-moderator-success": "User is now moderator.", - "alerts.confirm-remove-moderator": "Do you really want to remove this moderator?", - "alerts.remove-moderator-success": "User is no longer moderator.", - "alerts.confirm-validate-email": "Do you want to validate email(s) of these user(s)?", - "alerts.validate-email-success": "Emails validated", - "alerts.password-reset-confirm": "Do you want to send password reset email(s) to these user(s)?", - "alerts.confirm-delete": "Warning!
Do you really want to delete user(s)?
This action is not reversable! Only the user account will be deleted, their posts and topics will remain.", + "alerts.confirm-ban": "¿Quiere realmente expulsar a este usuario permanentemente?", + "alerts.confirm-ban-multi": "¿Quiere realmente expulsar a estos usuarios permanentemente?", + "alerts.ban-success": "¡Usuario(s) expulsado(s)!", + "alerts.button-ban-x": "Expulsar %1 usuario(s)", + "alerts.unban-success": "¡Usuario(s) desbaneados!", + "alerts.lockout-reset-success": "¡Bloqueo(s) reseteado(s)!", + "alerts.flag-reset-success": "¡Reporte(s) reseteado(s)!", + "alerts.no-remove-yourself-admin": "¡No puedes eliminarte a ti mismo como Administrador!", + "alerts.make-admin-success": "El usuario es ahora administrador.", + "alerts.confirm-remove-admin": "¿Quiere realmente eliminar este administrador?", + "alerts.remove-admin-success": "El usuario ya no es administrador.", + "alerts.make-global-mod-success": "El usuario es ahora moderador global.", + "alerts.confirm-remove-global-mod": "¿Quiere realmente eliminar este moderador global?", + "alerts.remove-global-mod-success": "El usuario ya no es moderador global.", + "alerts.make-moderator-success": "El usuario es ahora moderador.", + "alerts.confirm-remove-moderator": "¿Quiere realmente eliminar este moderador?", + "alerts.remove-moderator-success": "El usuario ya no es moderador.", + "alerts.confirm-validate-email": "¿Quiere validar el/los email(s) de este/estos usuario(s)?", + "alerts.validate-email-success": "Emails validados", + "alerts.password-reset-confirm": "¿Quiere restablecer la contraseña del/los email(s) de este/estos usuario(s)?", + "alerts.confirm-delete": "¡Atención!
¿Quiere realmente eliminar este/estos usuario(s)?
¡Esta acción es irreversible! Solo se eliminará la cuenta del usuario, sus posts y comentarios permanecerán.", "alerts.delete-success": "¡Usuario(s) Borrado(s)!", - "alerts.confirm-purge": "Warning!
Do you really want to delete user(s) and their content?
This action is not reversable! All user data and content will be erased!", + "alerts.confirm-purge": "¡Atención!
¿Quieres realmente eliminar este/estos usuario(s) y su contenido?
¡Esta acción es irreversible! ¡Toda la información del usuario será borrada!", "alerts.create": "Crear Usuario", "alerts.button-create": "Crear", "alerts.button-cancel": "Cancelar", - "alerts.error-passwords-different": "Passwords must match!", + "alerts.error-passwords-different": "¡Las contraseñas deben coincidir!", "alerts.error-x": "Error

%1

", "alerts.create-success": "¡Usuario creado!", - "alerts.prompt-email": "Email: ", - "alerts.email-sent-to": "An invitation email has been sent to %1", - "alerts.x-users-found": "%1 user(s) found! Search took %2 ms." + "alerts.prompt-email": "Email:", + "alerts.email-sent-to": "Un email de invitación ha sido enviado a %1", + "alerts.x-users-found": "¡%1 usuario(s) encontrado(s)! La búsqueda tardó %2 ms." } \ No newline at end of file diff --git a/public/language/es/error.json b/public/language/es/error.json index 4c53e35fa2..108ff10c75 100644 --- a/public/language/es/error.json +++ b/public/language/es/error.json @@ -146,5 +146,7 @@ "invalid-session": "No concuerdan los datos de sesión", "invalid-session-text": "Parece que su sesión ha expirado o no concuerda con el servidor. Por favor vuelva a cargar la página.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/es/success.json b/public/language/es/success.json index 9219799e7d..aad794e5a2 100644 --- a/public/language/es/success.json +++ b/public/language/es/success.json @@ -1,7 +1,7 @@ { "success": "¡Éxito!", "topic-post": "Mensaje publicado satisfactoriamente.", - "post-queued": "Your post is queued for approval.", + "post-queued": "Tu post está en cola para su aprobación.", "authentication-successful": "Identificado satisfactoriamente", "settings-saved": "¡Ajustes guardados satisfactoriamente!" } \ No newline at end of file diff --git a/public/language/es/topic.json b/public/language/es/topic.json index 9c243f0690..43487df3d2 100644 --- a/public/language/es/topic.json +++ b/public/language/es/topic.json @@ -62,7 +62,7 @@ "thread_tools.lock": "Cerrar tema", "thread_tools.unlock": "Reabrir tema", "thread_tools.move": "Mover tema", - "thread_tools.move-posts": "Move Posts", + "thread_tools.move-posts": "Mover Posts", "thread_tools.move_all": "Mover todo", "thread_tools.select_category": "Seleccionar categoría", "thread_tools.fork": "Dividir tema", @@ -97,7 +97,7 @@ "fork_success": "¡Se ha creado un nuevo tema a partir del original! Haz click aquí para ir al nuevo tema.", "delete_posts_instruction": "Haz click en los mensajes que quieres eliminar/limpiar", "merge_topics_instruction": "Selecciona los temas que quieres fusionar", - "move_posts_instruction": "Click the posts you want to move", + "move_posts_instruction": "Pulsa en los posts que quieras mover", "composer.title_placeholder": "Ingresa el título de tu tema...", "composer.handle_placeholder": "Nombre", "composer.discard": "Descartar", @@ -118,16 +118,16 @@ "sort_by": "Ordenar", "oldest_to_newest": "Más antiguo a más nuevo", "newest_to_oldest": "Más nuevo a más antiguo", - "most_votes": "Most Votes", - "most_posts": "Most Posts", + "most_votes": "Mayor número de Votos", + "most_posts": "Mayor número de Posts", "stale.title": "¿Crear un nuevo hilo en su lugar?", "stale.warning": "El hilo al que estás respondiendo es muy antiguo. ¿Quieres crear un nuevo hilo en su lugar y añadir una referencia a este en tu mensaje?", "stale.create": "Crear un nuevo hilo", "stale.reply_anyway": "Publicar este hilo de todos modos.", "link_back": "Re: [%1](%2)", - "diffs.title": "Post Edit History", - "diffs.description": "This post has %1 revisions. Click one of the revisions below to see the post content at that point in time.", - "diffs.no-revisions-description": "This post has %1 revisions.", - "diffs.current-revision": "current revision", - "diffs.original-revision": "original revision" + "diffs.title": "Historial de Edición del Post", + "diffs.description": "Este post ha tenido %1 revisión(es). Pulsa una de ellas para ver el contenido del post en ese momento.", + "diffs.no-revisions-description": "Este post ha tenido %1 revisión(es).", + "diffs.current-revision": "revisión actual", + "diffs.original-revision": "revisión original" } \ No newline at end of file diff --git a/public/language/et/admin/general/dashboard.json b/public/language/et/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/et/admin/general/dashboard.json +++ b/public/language/et/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/et/error.json b/public/language/et/error.json index e96cf22219..989097557b 100644 --- a/public/language/et/error.json +++ b/public/language/et/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/fa-IR/admin/general/dashboard.json b/public/language/fa-IR/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/fa-IR/admin/general/dashboard.json +++ b/public/language/fa-IR/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/fa-IR/error.json b/public/language/fa-IR/error.json index 80540e18bf..aa1cb1e1b9 100644 --- a/public/language/fa-IR/error.json +++ b/public/language/fa-IR/error.json @@ -146,5 +146,7 @@ "invalid-session": "عدم تطابق جلسه", "invalid-session-text": "به نظر می‌رسد این جلسه برای ورود دیگر فعال نیست و یا با سرور هماهنگ نیست. لطفا این صفحه را رفرش کنید.", "no-topics-selected": "هیچ موضوعی انتخاب نشده است !", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/fi/admin/general/dashboard.json b/public/language/fi/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/fi/admin/general/dashboard.json +++ b/public/language/fi/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/fi/error.json b/public/language/fi/error.json index 56e061bd04..9742e03bd7 100644 --- a/public/language/fi/error.json +++ b/public/language/fi/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/fr/admin/general/dashboard.json b/public/language/fr/admin/general/dashboard.json index 0393f8b93e..f1be1e3ec0 100644 --- a/public/language/fr/admin/general/dashboard.json +++ b/public/language/fr/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Pages vues", "graphs.unique-visitors": "Visiteurs uniques", "graphs.registered-users": "Utilisateurs enregistrés", - "graphs.anonymous-users": "Utilisateurs anonymes" + "graphs.anonymous-users": "Utilisateurs anonymes", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/fr/admin/menu.json b/public/language/fr/admin/menu.json index ff090d72a0..6599f28727 100644 --- a/public/language/fr/admin/menu.json +++ b/public/language/fr/admin/menu.json @@ -77,5 +77,5 @@ "connection-lost": "La connexion à %1 a été perdue, tentative de reconnexion…", "alerts.version": "Version actuelle NodeBB v%1", - "alerts.upgrade": "Mettre à jour en v% 1" + "alerts.upgrade": "Mettre à jour en v%1" } \ No newline at end of file diff --git a/public/language/fr/error.json b/public/language/fr/error.json index 4671a8e40c..1d1aa0794d 100644 --- a/public/language/fr/error.json +++ b/public/language/fr/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session interrompue", "invalid-session-text": "Il semble que votre session ne soit plus active, ou que le serveur ne la reconnaisse plus. Merci de rafraichir cette page.", "no-topics-selected": "Aucun sujet sélectionné !", - "cant-move-to-same-topic": "Impossible de déplacer le message dans le même sujet !" + "cant-move-to-same-topic": "Impossible de déplacer le message dans le même sujet !", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/fr/global.json b/public/language/fr/global.json index fab183ebc4..dd584772b6 100644 --- a/public/language/fr/global.json +++ b/public/language/fr/global.json @@ -52,12 +52,12 @@ "users": "Utilisateurs", "topics": "Sujets", "posts": "Messages", - "best": "Meilleurs", + "best": "Meilleur sujets", "votes": "Votes", "upvoters": "Votes positifs", - "upvoted": "Votes positifs", + "upvoted": "Vote(s) positif(s)", "downvoters": "Votes contre", - "downvoted": "Vote négatif", + "downvoted": "Vote(s) négatif(s)", "views": "Vues", "reputation": "Réputation", "read_more": "En lire plus", diff --git a/public/language/fr/modules.json b/public/language/fr/modules.json index 439887556c..cd3f0decff 100644 --- a/public/language/fr/modules.json +++ b/public/language/fr/modules.json @@ -22,16 +22,16 @@ "chat.delete_message_confirm": "Êtes-vous sûr de vouloir supprimer ce message ?", "chat.retrieving-users": "Ajouter des utilisateurs ...", "chat.manage-room": "Gérer l'espace de discussion", - "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners may remove users from chat rooms.", + "chat.add-user-help": "Rechercher des utilisateurs ici. Lorsque cette option est sélectionnée, l'utilisateur sera ajouté au chat. Le nouvel utilisateur ne pourra pas voir les messages de chat écrits avant d'être ajoutés à la conversation. Seuls les propriétaires de salle peuvent supprimer des utilisateurs des salles de conversation.", "chat.confirm-chat-with-dnd-user": "Cet utilisateur a son statut en mode \"Ne pas déranger\". Voulez-vous quand même discuter avec lui ?", - "chat.rename-room": "Rename Room", + "chat.rename-room": "Renommer l'espace de discussion ", "chat.rename-placeholder": "Entrer le nom ici ", "chat.rename-help": "Le nom de l'espace de discussion défini ici sera visible par tous les participants à la discussion.", "chat.leave": "Quitter la discussion", "chat.leave-prompt": "Êtes-vous sûr de vouloir quitter la discussion ?", "chat.leave-help": "Si vous quittez vous ne pourrez plus suivre la discussion. Si vous êtes de nouveau ajouté, vous ne verrez aucun historique de la discussion avant votre réintégration.", "chat.in-room": "Dans cet espace de discussion", - "chat.kick": "Kick", + "chat.kick": "Exclure", "composer.compose": "Écrire", "composer.show_preview": "Afficher l'aperçu", "composer.hide_preview": "Masquer l'aperçu", diff --git a/public/language/fr/user.json b/public/language/fr/user.json index 3f4f884624..440d072eeb 100644 --- a/public/language/fr/user.json +++ b/public/language/fr/user.json @@ -160,7 +160,7 @@ "consent.right_to_rectification": "Vous avez le droit de rectification", "consent.right_to_rectification_description": "Vous avez la possibilité de modifier ou de mettre à jour les données inexactes qui nous sont fournies. Votre profil peut être mis à jour en modifiant votre profil, et le contenu de l'article peut toujours être modifié. Si ce n'est pas le cas, veuillez contacter l'équipe d'administration.", "consent.right_to_erasure": "Vous avez le droit d'effacer", - "consent.right_to_erasure_description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account and your content, please contact the administrative team for this website.", + "consent.right_to_erasure_description": "Vous pouvez à tout moment révoquer votre accord à la collecte et/ou aux traitements de données en supprimant votre compte. Votre profil individuel peut être supprimé, bien que le contenu que vous avez publié restera affiché. Si vous souhaitez supprimer à la fois votre compte et votre contenu, veuillez contacter l'équipe administrative pour ce site.", "consent.right_to_data_portability": "Vous avez la possibilité de portabilité des données.", "consent.right_to_data_portability_description": "Vous pouvez exporter de toutes vos données collectées. Vous pouvez le faire en cliquant sur le bouton ci-dessous.", "consent.export_profile": "Exporter votre profile (.csv)", diff --git a/public/language/gl/admin/general/dashboard.json b/public/language/gl/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/gl/admin/general/dashboard.json +++ b/public/language/gl/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/gl/error.json b/public/language/gl/error.json index fce44e4df2..82f2b16670 100644 --- a/public/language/gl/error.json +++ b/public/language/gl/error.json @@ -146,5 +146,7 @@ "invalid-session": "Non concordan os datos da sesión", "invalid-session-text": "Parece que a súa sesión expirou ou non concorda co servidor. Por favor, recarge a páxina.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/he/admin/general/dashboard.json b/public/language/he/admin/general/dashboard.json index b230d4b849..681ae34b62 100644 --- a/public/language/he/admin/general/dashboard.json +++ b/public/language/he/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/he/error.json b/public/language/he/error.json index 727251be33..29ebc26bd2 100644 --- a/public/language/he/error.json +++ b/public/language/he/error.json @@ -146,5 +146,7 @@ "invalid-session": "מושב לא תואם", "invalid-session-text": "נראה שסשן ההתחברות שלך כבר לא פעיל. אנא טען מחדש את העמוד.", "no-topics-selected": "לא נבחרו נושאים!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/hr/admin/general/dashboard.json b/public/language/hr/admin/general/dashboard.json index 5ba33f2584..975eae9765 100644 --- a/public/language/hr/admin/general/dashboard.json +++ b/public/language/hr/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Pregled stranica", "graphs.unique-visitors": "Jedninstveni posjetitelji", "graphs.registered-users": "Registrirani korisnici", - "graphs.anonymous-users": "Anonimni korisnici" + "graphs.anonymous-users": "Anonimni korisnici", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/hr/error.json b/public/language/hr/error.json index 1bbe0ea3a9..3df32e37f3 100644 --- a/public/language/hr/error.json +++ b/public/language/hr/error.json @@ -146,5 +146,7 @@ "invalid-session": "Pogreška sesije", "invalid-session-text": "Vaša sesija nije više aktivna ili se više ne poklapa sa serverom. Molimo osvježite stranicu.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/hu/admin/general/dashboard.json b/public/language/hu/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/hu/admin/general/dashboard.json +++ b/public/language/hu/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/hu/error.json b/public/language/hu/error.json index 8692220e40..c2f8f3f582 100644 --- a/public/language/hu/error.json +++ b/public/language/hu/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/id/admin/general/dashboard.json b/public/language/id/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/id/admin/general/dashboard.json +++ b/public/language/id/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/id/error.json b/public/language/id/error.json index 9b6aca526b..912cc9052b 100644 --- a/public/language/id/error.json +++ b/public/language/id/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/it/admin/general/dashboard.json b/public/language/it/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/it/admin/general/dashboard.json +++ b/public/language/it/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/it/error.json b/public/language/it/error.json index ac80d8f106..69c88b10f5 100644 --- a/public/language/it/error.json +++ b/public/language/it/error.json @@ -146,5 +146,7 @@ "invalid-session": "Discrepanza della sessione", "invalid-session-text": "Sembra che la tua sessione non sia più attiva, oppure non corrisponde con il server. Per favore ricarica la pagina.", "no-topics-selected": "Nessuna discussione selezionata!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/ja/admin/general/dashboard.json b/public/language/ja/admin/general/dashboard.json index 6d25cda79e..263c6f3e3d 100644 --- a/public/language/ja/admin/general/dashboard.json +++ b/public/language/ja/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "ページビュー", "graphs.unique-visitors": "ユニークな訪問者", "graphs.registered-users": "登録したユーザー", - "graphs.anonymous-users": "匿名ユーザー" + "graphs.anonymous-users": "匿名ユーザー", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ja/error.json b/public/language/ja/error.json index 7f6326ea73..2da4a52ea6 100644 --- a/public/language/ja/error.json +++ b/public/language/ja/error.json @@ -146,5 +146,7 @@ "invalid-session": "セッションの不一致", "invalid-session-text": "ログインセッションの期限切れ、またはサーバーとの未接続が長すぎると思われます。このページを更新してみてください。", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/ko/admin/general/dashboard.json b/public/language/ko/admin/general/dashboard.json index 826e8f808b..2b503eaedd 100644 --- a/public/language/ko/admin/general/dashboard.json +++ b/public/language/ko/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "페이지 뷰", "graphs.unique-visitors": "고유 방문자", "graphs.registered-users": "등록된 사용자", - "graphs.anonymous-users": "익명의 사용자" + "graphs.anonymous-users": "익명의 사용자", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ko/error.json b/public/language/ko/error.json index 618c8b896d..b13695b062 100644 --- a/public/language/ko/error.json +++ b/public/language/ko/error.json @@ -146,5 +146,7 @@ "invalid-session": "일치하지 않는 세션입니다.", "invalid-session-text": "로그인 세션이 비활성화 되었거나 서버와 일치하지 않습니다. 페이지를 새로 고쳐주세요.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/lt/admin/general/dashboard.json b/public/language/lt/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/lt/admin/general/dashboard.json +++ b/public/language/lt/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/lt/error.json b/public/language/lt/error.json index 7eb543bfdc..3ea8b69a1c 100644 --- a/public/language/lt/error.json +++ b/public/language/lt/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/ms/admin/general/dashboard.json b/public/language/ms/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/ms/admin/general/dashboard.json +++ b/public/language/ms/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ms/error.json b/public/language/ms/error.json index 059056dea4..37d555017f 100644 --- a/public/language/ms/error.json +++ b/public/language/ms/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/nb/admin/general/dashboard.json b/public/language/nb/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/nb/admin/general/dashboard.json +++ b/public/language/nb/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/nb/error.json b/public/language/nb/error.json index 33a4124c6c..1d6055edfe 100644 --- a/public/language/nb/error.json +++ b/public/language/nb/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/nl/admin/general/dashboard.json b/public/language/nl/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/nl/admin/general/dashboard.json +++ b/public/language/nl/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/nl/error.json b/public/language/nl/error.json index af95d476e0..aa00e8d42a 100644 --- a/public/language/nl/error.json +++ b/public/language/nl/error.json @@ -146,5 +146,7 @@ "invalid-session": "Verkeerde sessie combinatie", "invalid-session-text": "Het lijkt erop dat je login sessie niet meer actief is of niet langer synchroon is met de server. Ververs de pagina.", "no-topics-selected": "Geen onderwerpen geselecteerd!", - "cant-move-to-same-topic": "Een bericht kan niet naar hetzelfde onderwerp worden verplaatst!" + "cant-move-to-same-topic": "Een bericht kan niet naar hetzelfde onderwerp worden verplaatst!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/pl/admin/general/dashboard.json b/public/language/pl/admin/general/dashboard.json index 6aab4d963b..dffccea801 100644 --- a/public/language/pl/admin/general/dashboard.json +++ b/public/language/pl/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Wyświetlenia strony", "graphs.unique-visitors": "Unikalni użytkownicy", "graphs.registered-users": "Zarejestrowani użytkownicy", - "graphs.anonymous-users": "Anonimowi użytkownicy" + "graphs.anonymous-users": "Anonimowi użytkownicy", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/pl/error.json b/public/language/pl/error.json index cf58eea838..56ae245fde 100644 --- a/public/language/pl/error.json +++ b/public/language/pl/error.json @@ -64,10 +64,10 @@ "post-delete-duration-expired-days-hours": "Możesz kasować posty przez %1 dni i %2 godzin(-y) po napisaniu", "cant-delete-topic-has-reply": "Nie możesz usunąć tematu zawierającego odpowiedź", "cant-delete-topic-has-replies": "Nie możesz usunąć tematu zawierającego %1 odpowiedzi", - "content-too-short": "Prosimy wpisać dłuższy post. Posty powinny zawierać co najmniej %1 znaków.", - "content-too-long": "Prosimy wpisać krótszy post. Posty nie mogą zawierać więcej niż %1 znaków.", + "content-too-short": "Wpisz dłuższy post. Posty powinny zawierać co najmniej %1 znaków.", + "content-too-long": "Wpisz krótszy post. Posty nie mogą zawierać więcej niż %1 znaków.", "title-too-short": "Wpisz dłuższy tytuł. Tytuły powinny liczyć co najmniej %1 znaków.", - "title-too-long": "Prosimy podać krótszy tytuł. Tytuły nie mogą być dłuższe niż %1 znaków.", + "title-too-long": "Wpisz krótszy tytuł. Tytuły nie mogą zawierać więcej niż %1 znaków.", "category-not-selected": "Nie wybrano kategorii.", "too-many-posts": "Możesz publikować posty raz na %1 sekund – poczekaj, zanim dodasz kolejny post", "too-many-posts-newbie": "Jako nowy użytkownik możesz publikować posty raz na %1 sekund, dopóki nie zdobędziesz reputacji na poziomie %2 – poczekaj, zanim dodasz kolejny post", @@ -76,7 +76,7 @@ "not-enough-tags": "Zbyt mało tagów. Tematy muszą posiadać przynajmniej %1 tag(ów)", "too-many-tags": "Zbyt wiele tagów. Tematy nie mogą posiadać więcej niż %1 tag(ów)", "still-uploading": "Poczekaj na zakończenie przesyłania", - "file-too-big": "Maksymalny dopuszczalny rozmiar pliku to %1kB - prosimy przesłać mniejszy plik", + "file-too-big": "Maksymalny dopuszczalny rozmiar pliku to %1 kB – prześlij mniejszy plik", "guest-upload-disabled": "Przesyłanie plików przez gości zostało wyłączone", "already-bookmarked": "Już dodałeś ten post do zakładek", "already-unbookmarked": "Już usunąłeś ten post z zakładek", @@ -146,5 +146,7 @@ "invalid-session": "Niewłaściwa sesja", "invalid-session-text": "Wygląda na to, że twoja sesja jest nieaktywna lub nie zgadza się z serwerem. Proszę odświeżyć tę stronę.", "no-topics-selected": "Nie wybrano tematów.", - "cant-move-to-same-topic": "Nie można przenieść wpisu do tego samego tematu!" + "cant-move-to-same-topic": "Nie można przenieść wpisu do tego samego tematu!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/pl/notifications.json b/public/language/pl/notifications.json index 6b2152e1a1..78b9288957 100644 --- a/public/language/pl/notifications.json +++ b/public/language/pl/notifications.json @@ -26,7 +26,7 @@ "upvoted_your_post_in_multiple": "%1 oraz %2 innych zagłosowali na Twój post w %3.", "moved_your_post": "%1 przeniósł Twój post do %2", "moved_your_topic": "%1 przeniósł %2", - "user_flagged_post_in": "%1 oflagował post w %2", + "user_flagged_post_in": "%1 oflagował post w %2", "user_flagged_post_in_dual": "%1 oraz %2 oflagowali post w %3", "user_flagged_post_in_multiple": "%1 oraz %2 innych oflagowali post w %3", "user_flagged_user": "%1 oflagował profil użytkownika (%2)", diff --git a/public/language/pl/user.json b/public/language/pl/user.json index 796dc0b698..05399fc7e7 100644 --- a/public/language/pl/user.json +++ b/public/language/pl/user.json @@ -61,8 +61,8 @@ "confirm_password": "Potwierdź hasło", "password": "Hasło", "username_taken_workaround": "Wybrany login jest już zajęty, więc zmieniliśmy go trochę. Proponujemy %1", - "password_same_as_username": "Twoje hasło jest takie samo jak nazwa użytkownika, prosimy wybrać inne hasło.", - "password_same_as_email": "Twoje hasło jest takie samo jak adres e-mail, prosimy wybrać inne hasło.", + "password_same_as_username": "Twoje hasło jest takie samo jak nazwa użytkownika. Wybierz inne hasło.", + "password_same_as_email": "Twoje hasło jest takie samo jak adres e-mail, wybierz inne hasło.", "weak_password": "Słabe hasło.", "upload_picture": "Prześlij zdjęcie", "upload_a_picture": "Prześlij zdjęcie", diff --git a/public/language/pt-BR/admin/general/dashboard.json b/public/language/pt-BR/admin/general/dashboard.json index 193bee8c82..991dd6d3e9 100644 --- a/public/language/pt-BR/admin/general/dashboard.json +++ b/public/language/pt-BR/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Visualizações de Página", "graphs.unique-visitors": "Visitantes Únicos", "graphs.registered-users": "Usuários Registrados", - "graphs.anonymous-users": "Usuários Anônimos" + "graphs.anonymous-users": "Usuários Anônimos", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/pt-BR/error.json b/public/language/pt-BR/error.json index af533b3b25..441c6371d5 100644 --- a/public/language/pt-BR/error.json +++ b/public/language/pt-BR/error.json @@ -146,5 +146,7 @@ "invalid-session": "Erro de Sessão", "invalid-session-text": "Parece que sua sessão de login não está mais ativa, ou não combina mais com a do servidor. Por gentileza, recarregue esta página.", "no-topics-selected": "Nenhum tópico selecionado!", - "cant-move-to-same-topic": "Não é possível mover um post para o mesmo tópico!" + "cant-move-to-same-topic": "Não é possível mover um post para o mesmo tópico!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/pt-PT/admin/general/dashboard.json b/public/language/pt-PT/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/pt-PT/admin/general/dashboard.json +++ b/public/language/pt-PT/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/pt-PT/error.json b/public/language/pt-PT/error.json index 32f7d3599c..30971ba5de 100644 --- a/public/language/pt-PT/error.json +++ b/public/language/pt-PT/error.json @@ -146,5 +146,7 @@ "invalid-session": "Sessão incompatível", "invalid-session-text": "Parece que a sua sessão de login não se encontra mais ativa ou não tem correspondência com o servidor. por favor recarregue esta página.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/ro/admin/general/dashboard.json b/public/language/ro/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/ro/admin/general/dashboard.json +++ b/public/language/ro/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ro/error.json b/public/language/ro/error.json index 6e4e64690b..3e43554277 100644 --- a/public/language/ro/error.json +++ b/public/language/ro/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/ro/groups.json b/public/language/ro/groups.json index 611738c13b..96648ce53a 100644 --- a/public/language/ro/groups.json +++ b/public/language/ro/groups.json @@ -12,7 +12,7 @@ "invited.none": "Momentan nu există membrii invitați", "invited.uninvite": "Anulează invitația", "invited.search": "Search for a user to invite to this group", - "invited.notification_title": "Ai fost invitat să te alături %1", + "invited.notification_title": "Ai fost invitat să te alături %1", "request.notification_title": "Group Membership Request from %1", "request.notification_text": "%1 has requested to become a member of %2", "cover-save": "Salvează", diff --git a/public/language/ru/admin/general/dashboard.json b/public/language/ru/admin/general/dashboard.json index b8dbff3a40..7e673ca1b8 100644 --- a/public/language/ru/admin/general/dashboard.json +++ b/public/language/ru/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Просмотров", "graphs.unique-visitors": "Уникальных пользователей", "graphs.registered-users": "Зарегистрированных пользователей", - "graphs.anonymous-users": "Анонимных пользователей" + "graphs.anonymous-users": "Анонимных пользователей", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/ru/error.json b/public/language/ru/error.json index 275674191d..48a8d5393c 100644 --- a/public/language/ru/error.json +++ b/public/language/ru/error.json @@ -146,5 +146,7 @@ "invalid-session": "Сессия не существует", "invalid-session-text": "Похоже, что ваша сессия больше не активна или она не совпадает с сессией на сервере. Пожалуйста, обновите эту страницу.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/rw/admin/general/dashboard.json b/public/language/rw/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/rw/admin/general/dashboard.json +++ b/public/language/rw/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/rw/error.json b/public/language/rw/error.json index 6fbaeb2dc1..1fc954da84 100644 --- a/public/language/rw/error.json +++ b/public/language/rw/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/sc/admin/general/dashboard.json b/public/language/sc/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/sc/admin/general/dashboard.json +++ b/public/language/sc/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/sc/error.json b/public/language/sc/error.json index 772f4e8116..be08aa5033 100644 --- a/public/language/sc/error.json +++ b/public/language/sc/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session Mismatch", "invalid-session-text": "It looks like your login session is no longer active, or no longer matches with the server. Please refresh this page.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/sk/admin/general/dashboard.json b/public/language/sk/admin/general/dashboard.json index cce872f7df..bdb4b0218b 100644 --- a/public/language/sk/admin/general/dashboard.json +++ b/public/language/sk/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Zobrazenia stránok", "graphs.unique-visitors": "Unikátny navštevníci", "graphs.registered-users": "Zarestrovaný užívatelia", - "graphs.anonymous-users": "Neznámy užívatelia" + "graphs.anonymous-users": "Neznámy užívatelia", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/sk/error.json b/public/language/sk/error.json index 482ae5509f..b8bb938403 100644 --- a/public/language/sk/error.json +++ b/public/language/sk/error.json @@ -146,5 +146,7 @@ "invalid-session": "Relácia neodpovedá", "invalid-session-text": "Vyzerá to, že Vaše prihlasovacia relácia už nie je aktívna, alebo sa už nezhoduje so serverom. Aktualizujte túto stránku.", "no-topics-selected": "Žiadne vybrané témy.", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/sl/admin/general/dashboard.json b/public/language/sl/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/sl/admin/general/dashboard.json +++ b/public/language/sl/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/sl/error.json b/public/language/sl/error.json index 0b4dfea609..a4be6374e4 100644 --- a/public/language/sl/error.json +++ b/public/language/sl/error.json @@ -146,5 +146,7 @@ "invalid-session": "Seje se ne ujemajo.", "invalid-session-text": "Kaže, da vaša prijavna seja ni več aktiva. Prosimo, osvežite to stran.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/sr/admin/general/dashboard.json b/public/language/sr/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/sr/admin/general/dashboard.json +++ b/public/language/sr/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/sr/error.json b/public/language/sr/error.json index 121275925a..b6328166a6 100644 --- a/public/language/sr/error.json +++ b/public/language/sr/error.json @@ -146,5 +146,7 @@ "invalid-session": "Неподударање сесија", "invalid-session-text": "Изгледа да ваша сесија пријављивања није више активна или се више не подудара са сервером. Поново учитајте ову страницу.", "no-topics-selected": "Нема одабраних тема!", - "cant-move-to-same-topic": "Није могуће преместити поруку у исту тему!" + "cant-move-to-same-topic": "Није могуће преместити поруку у исту тему!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/sr/modules.json b/public/language/sr/modules.json index d278e26ad8..7eb784c3dd 100644 --- a/public/language/sr/modules.json +++ b/public/language/sr/modules.json @@ -22,16 +22,16 @@ "chat.delete_message_confirm": "Да ли сте сигурни да желите да избришете ову поруку?", "chat.retrieving-users": "Преузимање корисника...", "chat.manage-room": "Управљај собама за ћаскање", - "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners may remove users from chat rooms.", + "chat.add-user-help": "Потражите кориснике овде. Када буде изабран, корисник ће бити додан у ћаскање. Нови корисник неће бити у могућности да види поруке написане пре него што је додан у преписку. Само власници соба могу уклонити кориснике из соба за ћаскање.", "chat.confirm-chat-with-dnd-user": "Овај корисник је поставио свој статус на \"Не узнемиравај\". Да ли и даље желите да ћаскате са њим?", - "chat.rename-room": "Rename Room", + "chat.rename-room": "Преименуј собу", "chat.rename-placeholder": "Унесите назив собе овде", "chat.rename-help": "Име собе постављено овде биће видљиво свим учесницима у соби.", "chat.leave": "Напусти ћаскање", "chat.leave-prompt": "Да ли сте сигурни да желите да напустите ово ћаскање?", "chat.leave-help": "Напуштање овог ћаскања ће вас уклонити из будућих преписки у овом ћаскању. Ако будете поново додани у будућности, нећете видети историју ћаскања од пре вашег поновног придруживања.", "chat.in-room": "У овој соби", - "chat.kick": "Kick", + "chat.kick": "Избаци", "composer.compose": "Писање поруке", "composer.show_preview": "Прикажи преглед", "composer.hide_preview": "Сакриј преглед", diff --git a/public/language/sr/user.json b/public/language/sr/user.json index 15bf43e675..93145e3776 100644 --- a/public/language/sr/user.json +++ b/public/language/sr/user.json @@ -29,8 +29,8 @@ "ignored": "Игнорисано", "followers": "Пратиоци", "following": "Праћења", - "blocks": "Blocks", - "block_toggle": "Toggle Block", + "blocks": "Блокирања", + "block_toggle": "Блокирај/одблокирај", "aboutme": "О мени", "signature": "Потпис", "birthday": "Рођендан", @@ -163,7 +163,7 @@ "consent.right_to_erasure_description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account and your content, please contact the administrative team for this website.", "consent.right_to_data_portability": "You have the Right to Data Portability", "consent.right_to_data_portability_description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.", - "consent.export_profile": "Export Profile (.csv)", - "consent.export_uploads": "Export Uploaded Content (.zip)", - "consent.export_posts": "Export Posts (.csv)" + "consent.export_profile": "Извези профил (.csv)", + "consent.export_uploads": "Извези отпремљени садржај (.zip)", + "consent.export_posts": "Извези поруке (.csv)" } \ No newline at end of file diff --git a/public/language/sv/admin/general/dashboard.json b/public/language/sv/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/sv/admin/general/dashboard.json +++ b/public/language/sv/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/sv/error.json b/public/language/sv/error.json index a4f8bd7481..beb8426523 100644 --- a/public/language/sv/error.json +++ b/public/language/sv/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session fel", "invalid-session-text": "Det ser ut som din inloggningssession inte längre är aktiv eller inte längre överensstämmer med servern. Uppdatera denna sida.", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/th/admin/general/dashboard.json b/public/language/th/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/th/admin/general/dashboard.json +++ b/public/language/th/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/th/error.json b/public/language/th/error.json index 583baf0a7d..6415329a2c 100644 --- a/public/language/th/error.json +++ b/public/language/th/error.json @@ -146,5 +146,7 @@ "invalid-session": "เซสชั่นไม่ถูกต้อง", "invalid-session-text": "เหมือนกับว่าการเข้าสู่ระบบของคุณไม่ได้มีอยู่ในระบบ หรือไม่ก็ไม่ได้รับการตอบกลับจากเซิร์ฟเวอร์ กรุณารีเฟรชหน้าเว็บนี้", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/tr/admin/appearance/customise.json b/public/language/tr/admin/appearance/customise.json index 89e4ce18b9..a09fe5dc5e 100644 --- a/public/language/tr/admin/appearance/customise.json +++ b/public/language/tr/admin/appearance/customise.json @@ -1,14 +1,14 @@ { "custom-css": "Özel CSS/LESS", "custom-css.description": "Diğer tüm stillerden sonra uygulanacak kendi CSS/LESS kodlarınızı buraya girin.", - "custom-css.enable": "Enable Custom CSS/LESS", + "custom-css.enable": "Özelleştirilmiş CSS/LESS kullan", "custom-js": "Özel Javascript", - "custom-js.description": "Enter your own javascript here. It will be executed after the page is loaded completely.", - "custom-js.enable": "Enable Custom Javascript", + "custom-js.description": "Buraya kendi javascript'inizi girin. Sayfa tamamen yüklendikten sonra çalışır.", + "custom-js.enable": "Özelleştirilmiş Javascript'i etkinleştir", "custom-header": "Özel Header", - "custom-header.description": "Enter custom HTML here (ex. Meta Tags, etc.), which will be appended to the <head> section of your forum's markup. Script tags are allowed, but are discouraged, as the Custom Javascript tab is available.", + "custom-header.description": "Forumunuzun <head> bölümüne eklenecek özel HTML'yi buraya girin (örn. Meta Etiketler, vb.). Komut dosyası etiketlerine bu alanda izin verilse de, önerilmez Özelleştirilmiş Javascript bu iş için daha uygundur.", "custom-header.enable": "Özel Header'ı Etkinleştir", "custom-css.livereload": "Canlı Yenilemeyi Etkinleştir", diff --git a/public/language/tr/admin/appearance/themes.json b/public/language/tr/admin/appearance/themes.json index 51f0e7b969..4701ba3235 100644 --- a/public/language/tr/admin/appearance/themes.json +++ b/public/language/tr/admin/appearance/themes.json @@ -7,5 +7,5 @@ "revert-confirm": "Varsayılan NodeBB temasını geri yüklemek istediğinizden emin misiniz?", "theme-changed": "Tema Değiştirildi", "revert-success": "NodeBB'nin varsayılan temasına başarıyla geri dönüş yaptınız.", - "restart-to-activate": "Please rebuild and restart your NodeBB to fully activate this theme." + "restart-to-activate": "68/5000\nBu temayı tamamen etkinleştirmek için NodeBB'nizi lütfen yeniden oluşturun ve yeniden başlatın." } \ No newline at end of file diff --git a/public/language/tr/admin/extend/widgets.json b/public/language/tr/admin/extend/widgets.json index a18bb803ce..7f94f3d8c3 100644 --- a/public/language/tr/admin/extend/widgets.json +++ b/public/language/tr/admin/extend/widgets.json @@ -2,12 +2,12 @@ "available": "Kullanılabilir Bileşenler", "explanation": "Açılır menüden bir bileşen seçin ve sol taraftaki bir şablonun bileşen alanına sürükleyip bırakın.", "none-installed": "Bileşen bulunamadı! Gerekli bileşenleri eklentiler kontrol panelinden aktifleştirin.", - "clone-from": "Clone widgets from", + "clone-from": "Bileşenleri klonla", "containers.available": "Kullanılabilir Konteynırlar", "containers.explanation": "Aktif olan herhangi bir bileşenin üzerine sürükleyin ve bırakın", "containers.none": "Hiçbiri", - "container.well": "Well", - "container.jumbotron": "Jumbotron", + "container.well": "Kaynak", + "container.jumbotron": "Büyük Gösterim", "container.panel": "Panel", "container.panel-header": "Panel Başlığı", "container.panel-body": "Panel Gövdesi", @@ -16,7 +16,7 @@ "alert.confirm-delete": "Bu bileşeni silmek istediğinizden emin misiniz?", "alert.updated": "Bileşenler Güncellendi", "alert.update-success": "Bileşenler başarıyla güncellendi", - "alert.clone-success": "Successfully cloned widgets", + "alert.clone-success": "Bileşenler başarıyla klonlandı", - "error.select-clone": "Please select a page to clone from" + "error.select-clone": "Lütfen klonlanacak bir sayfa seçin" } \ No newline at end of file diff --git a/public/language/tr/admin/general/dashboard.json b/public/language/tr/admin/general/dashboard.json index 1e615be4ab..527a9fee58 100644 --- a/public/language/tr/admin/general/dashboard.json +++ b/public/language/tr/admin/general/dashboard.json @@ -23,7 +23,7 @@ "running-version": "NodeBB v%1 çalışıyor.", "keep-updated": "En son güvenlik değişiklikleri ve hata düzeltmeleri için NodeBB'nin güncel olduğundan emin olun.", "up-to-date": "

Güncel

", - "upgrade-available": "

A new version (v%1) has been released. Consider upgrading your NodeBB.

", + "upgrade-available": "

Yeni bir sürüm (v% 1) yayınlandı. NodeBB yükseltmeyi gözden geçirin.

", "prerelease-upgrade-available": "

This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider upgrading your NodeBB.

", "prerelease-warning": "

Bu, NodeBB'nin bir önsürüm versiyonudur. İstenmeyen hatalar oluşabilir.

", "running-in-development": "Forum, geliştirici modunda çalışıyor. Forum, potansiyel güvenlik açıklarına açık olabilir; lütfen sistem yöneticinize başvurun.", @@ -38,7 +38,7 @@ "control-panel": "Sistem Kontrol", "rebuild-and-restart": "Rebuild & Restart", - "restart": "Restart", + "restart": "Yeniden Başlat", "restart-warning": "Rebuilding or Restarting your NodeBB will drop all existing connections for a few seconds.", "restart-disabled": "Rebuilding and Restarting your NodeBB has been disabled as you do not seem to be running it via the appropriate daemon.", "maintenance-mode": "Bakım Modu", @@ -67,5 +67,6 @@ "graphs.page-views": "Sayfa Gösterimi", "graphs.unique-visitors": "Benzersiz Ziyaretçiler", "graphs.registered-users": "Kayıtlı Kullanıcılar", - "graphs.anonymous-users": "Anonim Kullanıcılar" + "graphs.anonymous-users": "Anonim Kullanıcılar", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/tr/admin/general/homepage.json b/public/language/tr/admin/general/homepage.json index f9bc3bba54..f12dddfefc 100644 --- a/public/language/tr/admin/general/homepage.json +++ b/public/language/tr/admin/general/homepage.json @@ -4,5 +4,5 @@ "home-page-route": "Anasayfa Yolu", "custom-route": "Özel Yol", "allow-user-home-pages": "Kullanıcılara anasayfayı özelleştirmeye izin ver", - "home-page-title": "Title of the home page (default \"Home\")" + "home-page-title": "Ana sayfanın başlığı (varsayılan \"Ana Sayfa\")" } \ No newline at end of file diff --git a/public/language/tr/admin/manage/categories.json b/public/language/tr/admin/manage/categories.json index b1884332f5..dd0e06c4c1 100644 --- a/public/language/tr/admin/manage/categories.json +++ b/public/language/tr/admin/manage/categories.json @@ -8,9 +8,9 @@ "text-color": "Yazı Rengi", "bg-image-size": "Arkaplan Görseli Boyutu", "custom-class": "Özel Sınıf", - "num-recent-replies": "# of Recent Replies", + "num-recent-replies": "Son Yanıtların # Tanesi", "ext-link": "Harici Bağlantı", - "is-section": "Treat this category as a section", + "is-section": "Bu kategoriyi bir bölüm olarak değerlendir", "upload-image": "Görsel Yükle", "delete-image": "Sil", "category-image": "Kategori Görseli", @@ -18,7 +18,7 @@ "optional-parent-category": "(Opsiyonel) Ana Kategori", "parent-category-none": "(Hiçbiri)", "copy-settings": "Ayarları Başka Bir Yerden Kopyala", - "optional-clone-settings": "(Optional) Clone Settings From Category", + "optional-clone-settings": "(İsteğe Bağlı) Kategoriden Ayarları Klonla", "purge": "Kategoriyi Temizle", "enable": "Etkinleştir", @@ -30,17 +30,17 @@ "privileges.description": "Bu kategorideki erişim denetimi ayrıcalıklarını bu bölümde yapılandırabilirsiniz. Ayrıcalıklar kullanıcıya veya gruba göre verilebilir. Bu tabloda, aşağıdaki formdan arama yapabilir, yeni bir kullanıcı ekleyebilirsiniz.", "privileges.warning": "Note: Privilege settings take effect immediately. It is not necessary to save the category after adjusting these settings.", - "privileges.section-viewing": "Viewing Privileges", - "privileges.section-posting": "Posting Privileges", + "privileges.section-viewing": "Ayrıcalıkları Görüntüle", + "privileges.section-posting": "Gönderme Ayrıcalıkları", "privileges.section-moderation": "Moderatörlük Ayrıcalıkları", "privileges.section-user": "Kullanıcı", "privileges.search-user": "Kullanıcı Ekle", - "privileges.no-users": "No user-specific privileges in this category.", + "privileges.no-users": "Bu kategoride kullanıcıya-özel ayrıcalıklar yok.", "privileges.section-group": "Grup", "privileges.group-private": "Bu grup gizlidir", "privileges.search-group": "Grup Ekle", "privileges.copy-to-children": "Copy to Children", - "privileges.copy-from-category": "Copy from Category", + "privileges.copy-from-category": "Kategoriden Kopyala", "privileges.inherit": "If the registered-users group is granted a specific privilege, all other groups receive an implicit privilege, even if they are not explicitly defined/checked. This implicit privilege is shown to you because all users are part of the registered-users user group, and so, privileges for additional groups need not be explicitly granted.", "analytics.back": "Kategori listesine geri dön", @@ -66,6 +66,6 @@ "alert.user-search": "Search for a user here...", "alert.find-group": "Bir Grup Ara", "alert.group-search": "Search for a group here...", - "collapse-all": "Collapse All", - "expand-all": "Expand All" + "collapse-all": "Hepsini Kapat", + "expand-all": "Hepsini Genişlet" } \ No newline at end of file diff --git a/public/language/tr/admin/manage/ip-blacklist.json b/public/language/tr/admin/manage/ip-blacklist.json index f003c194ee..5f2dd38512 100644 --- a/public/language/tr/admin/manage/ip-blacklist.json +++ b/public/language/tr/admin/manage/ip-blacklist.json @@ -8,12 +8,12 @@ "hint-1": "Her satır için tek bir IP adresi tanımlayın. CIDR formatını izledikleri sürece IP blokları ekleyebilirsiniz (Örn: 192.168.100.0/22).", "hint-2": "Yorumlara # sembolüyle başlayan satırları ekleyebilirsiniz.", - "validate.x-valid": "%1 out of %2 rule(s) valid.", - "validate.x-invalid": "The following %1 rules are invalid:", + "validate.x-valid": "%2 geçerli kuraldan %1 tanesi.", + "validate.x-invalid": "Şu %1 kural geçersiz:", "alerts.applied-success": "Kara Liste Uygulandı", "analytics.blacklist-hourly": "Şekil 1 Saatlik kara liste isabeti", "analytics.blacklist-daily": "Şekil 2 Günlük kara liste isabeti", - "ip-banned": "IP banned" + "ip-banned": "IP yasaklandı" } \ No newline at end of file diff --git a/public/language/tr/admin/manage/post-queue.json b/public/language/tr/admin/manage/post-queue.json index af2fc9b9b1..037f3e97d9 100644 --- a/public/language/tr/admin/manage/post-queue.json +++ b/public/language/tr/admin/manage/post-queue.json @@ -7,5 +7,5 @@ "content": "İçerik", "posted": "Gönderildi", "reply-to": "\"%1\"'e Cevap Ver", - "content-editable": "You can click on individual content to edit before posting." + "content-editable": "Göndermeden önce her bir içeriğe tıklayıp düzenleyebilirsiniz." } \ No newline at end of file diff --git a/public/language/tr/admin/manage/registration.json b/public/language/tr/admin/manage/registration.json index 85865bae62..bdda078492 100644 --- a/public/language/tr/admin/manage/registration.json +++ b/public/language/tr/admin/manage/registration.json @@ -6,9 +6,9 @@ "list.email": "E-posta", "list.ip": "IP", "list.time": "Zaman", - "list.username-spam": "Frequency: %1 Appears: %2 Confidence: %3", - "list.email-spam": "Frequency: %1 Appears: %2", - "list.ip-spam": "Frequency: %1 Appears: %2", + "list.username-spam": "Sıklık:% 1 Görüntülenme:% 2 Güvenirlilik:% 3", + "list.email-spam": "Sıklık:% 1 Görüntülenme:% 2", + "list.ip-spam": "Sıklık:% 1 Görüntülenme:% 2", "invitations": "Davetiyeler", "invitations.description": "Aşağıda, gönderilen davetiyelerin tam listesi bulunmaktadır. E-posta veya kullanıcı adı ile listede arama yapmak için ctrl-f kısayolunu kullanın.

Davetiyelerini kullanan kullanıcıların e-postalarının sağında kullanıcı adı görüntülenir.", @@ -16,5 +16,5 @@ "invitations.invitee-email": "Davetli E-postası", "invitations.invitee-username": "(Eğer kaydolmuşsa) Davetlinin Kullanıcı Adı", - "invitations.confirm-delete": "Are you sure you wish to delete this invitation?" + "invitations.confirm-delete": "Bu daveti silmek istediğinizden emin misiniz?" } \ No newline at end of file diff --git a/public/language/tr/admin/manage/tags.json b/public/language/tr/admin/manage/tags.json index 401e0e7ffc..a01a7535d1 100644 --- a/public/language/tr/admin/manage/tags.json +++ b/public/language/tr/admin/manage/tags.json @@ -6,14 +6,14 @@ "description": "Tıklayarak ve/veya sürükleyerek etiketleri seçin, birden çok seçmek için kaydırın.", "create": "Etiket Oluştur", "modify": "Etiketleri Düzenle", - "rename": "Rename Tags", + "rename": "Etiketleri Yeniden Adlandır", "delete": "Seçili Etiketleri Sil", "search": "Etiketleri ara...", "settings": "Etiket yönetim sayfasını ziyaret etmek için buraya tıklayın.", "name": "Etiket Adı", "alerts.editing-multiple": "Birden çok etiketi düzenle", - "alerts.editing-x": "Editing \"%1\" tag", + "alerts.editing-x": "\"% 1\" etiketi düzenleniyor", "alerts.confirm-delete": "Seçilen etiketleri gerçekten silmek istiyor musunuz?", - "alerts.update-success": "Tag Updated!" + "alerts.update-success": "Etiket Güncellendi!" } \ No newline at end of file diff --git a/public/language/tr/admin/manage/users.json b/public/language/tr/admin/manage/users.json index 735d97bef8..7292583ff6 100644 --- a/public/language/tr/admin/manage/users.json +++ b/public/language/tr/admin/manage/users.json @@ -7,34 +7,34 @@ "send-validation-email": "Onay E-postası Gönder", "password-reset-email": "E-posta Sıfırlaması için Parola Gönder", "ban": "Yasaklı Kullanıcı(lar)", - "temp-ban": "Ban User(s) Temporarily", - "unban": "Unban User(s)", - "reset-lockout": "Reset Lockout", + "temp-ban": "Kullanıcı(ları) Geçici Olarak Yasakla", + "unban": "Kullanıcı(n/lar)ın Yasağını Kaldır", + "reset-lockout": "Kilitlemeyi Sıfırla", "reset-flags": "Bayrakları Sıfırla", "delete": "Kullanıcı(ları) Sil", "purge": "Kullanıcıyı(ları) ve İçeriği Sil", "download-csv": "CSV İndir", - "invite": "Invite", + "invite": "Davet et", "new": "Yeni Kullanıcı", "pills.latest": "En Yeni Kullanıcılar", "pills.unvalidated": "Onaylanmamış", "pills.no-posts": "İleti Yok", - "pills.top-posters": "Top Posters", + "pills.top-posters": "En Çok Gönderim Yapanlar", "pills.top-rep": "En Saygın", "pills.inactive": "Etkin değil", - "pills.flagged": "Most Flagged", + "pills.flagged": "En Çok İşaretlenenler", "pills.banned": "Yasaklandı", "pills.search": "Kullanıcı Ara", - "search.uid": "By User ID", - "search.uid-placeholder": "Enter a user ID to search", + "search.uid": "Kullanıcı Kimliğiyle", + "search.uid-placeholder": "Aramak için bir kullanıcı kimliği girin", "search.username": "Kullanıcı Adına Göre", "search.username-placeholder": "Aramak için bir kullanıcı adı girin", "search.email": "E-posta'ya göre", "search.email-placeholder": "Aramak için bir e-posta adresi girin", - "search.ip": "By IP Address", - "search.ip-placeholder": "Enter an IP Address to search", + "search.ip": "IP Adresiyle", + "search.ip-placeholder": "Aramak için bir IP adresi girin", "search.not-found": "Kullanıcı bulunamadı!", "inactive.3-months": "3 ay", @@ -93,7 +93,7 @@ "alerts.error-x": "Error

%1

", "alerts.create-success": "Kullanıcı oluşturuldu!", - "alerts.prompt-email": "Email: ", + "alerts.prompt-email": "Eposta:", "alerts.email-sent-to": "%1'e bir davet e-postası gönderildi", "alerts.x-users-found": "%1 user(s) found! Search took %2 ms." } \ No newline at end of file diff --git a/public/language/tr/admin/menu.json b/public/language/tr/admin/menu.json index c2aaae413c..33218682b8 100644 --- a/public/language/tr/admin/menu.json +++ b/public/language/tr/admin/menu.json @@ -9,18 +9,18 @@ "section-manage": "Yönet", "manage/categories": "Kategoriler", - "manage/privileges": "Privileges", + "manage/privileges": "Yetkiler", "manage/tags": "Etiketler", "manage/users": "Kullanıcılar", - "manage/admins-mods": "Admins & Mods", + "manage/admins-mods": "Yöneticiler ve Modlar", "manage/registration": "Kayıt Kuyruğu", "manage/post-queue": "İleti Kuyruğu", "manage/groups": "Gruplar", "manage/ip-blacklist": "IP Kara Listesi", - "manage/uploads": "Uploads", + "manage/uploads": "Yüklemeler", "section-settings": "Ayarlar", - "settings/general": "General", + "settings/general": "Genel", "settings/reputation": "İtibar", "settings/email": "E-posta", "settings/user": "Kullanıcı", @@ -37,7 +37,7 @@ "settings/sockets": "Soketler", "settings/advanced": "Gelişmiş", - "settings.page-title": "%1 Settings", + "settings.page-title": "%1 Ayar", "section-appearance": "Görünüm", "appearance/themes": "Temalar", @@ -61,7 +61,7 @@ "advanced/errors": "Hatalar", "advanced/cache": "Önbellek", "development/logger": "Logger", - "development/info": "Info", + "development/info": "bilgi", "rebuild-and-restart-forum": "Rebuild & Restart Forum", "restart-forum": "Forumu Yeniden Başlat", @@ -69,7 +69,7 @@ "view-forum": "Forumu Görüntüle", "search.placeholder": "Search for settings", - "search.no-results": "No results...", + "search.no-results": "Sonuç yok...", "search.search-forum": "Search the forum for ", "search.keep-typing": "Type more to see results...", "search.start-typing": "Start typing to see results...", diff --git a/public/language/tr/admin/settings/advanced.json b/public/language/tr/admin/settings/advanced.json index 5ba13da2e8..5bbce7045a 100644 --- a/public/language/tr/admin/settings/advanced.json +++ b/public/language/tr/admin/settings/advanced.json @@ -2,19 +2,19 @@ "maintenance-mode": "Bakım Modu", "maintenance-mode.help": "Forum bakım modundayken, tüm istekler statik bir bekletme sayfasına yönlendirilir. Yöneticiler bu yönlendirmeden muaftır ve siteye normal olarak erişebilirler.", "maintenance-mode.message": "Bakım Mesajı", - "headers": "Headers", - "headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame", - "headers.powered-by": "Customise the \"Powered By\" header sent by NodeBB", - "headers.acao": "Access-Control-Allow-Origin", - "headers.acao-help": "To deny access to all sites, leave empty", - "headers.acac": "Access-Control-Allow-Credentials", - "headers.acam": "Access-Control-Allow-Methods", - "headers.acah": "Access-Control-Allow-Headers", + "headers": "Başlıklar", + "headers.allow-from": "NodeBB'yi bir iFrame'e yerleştirmek için ALLOW-FROM'u ayarla", + "headers.powered-by": "NodeBB tarafından gönderilen \"Powered By\" başlığını özelleştirin", + "headers.acao": "Erişim-Kontrolü-Kaynak-İzni", + "headers.acao-help": "Tüm sitelere erişimi engellemek için boş bırakın", + "headers.acac": "Erişim-Kontrolü-KimlikBilgileri-İzni", + "headers.acam": "Erişim-Kontrolü-Yöntem-İzni", + "headers.acah": "Erişim-Kontrolü-Başlık-İzni", "traffic-management": "Trafik Yönetimi", - "traffic.help": "NodeBB deploys equipped with a module that automatically denies requests in high-traffic situations. You can tune these settings here, although the defaults are a good starting point.", + "traffic.help": "NodeBB, yoğun trafik isteklerini otomatik olarak reddeden bir modül ile donatılmıştır. Varsayıla ayarlar başlangıç için yeterli olsa da, bu ayarları buradan düzenleyebilirsiniz.", "traffic.enable": "Trafik Yönetimini Etkinleştir", - "traffic.event-lag": "Event Loop Lag Threshold (in milliseconds)", - "traffic.event-lag-help": "Lowering this value decreases wait times for page loads, but will also show the \"excessive load\" message to more users. (Restart required)", - "traffic.lag-check-interval": "Check Interval (in milliseconds)", - "traffic.lag-check-interval-help": "Lowering this value causes NodeBB to become more sensitive to spikes in load, but may also cause the check to become too sensitive. (Restart required)" + "traffic.event-lag": "Olay Döngüsü Gecikme Eşiği (milisaniye cinsinden)", + "traffic.event-lag-help": "Bu değeri düşürmek, sayfa yüklemeleri için bekleme sürelerini azaltır, ancak daha fazla kullanıcıya \"aşırı yükleme\" mesajını da gösterir. (Yeniden başlatmak gerekir)", + "traffic.lag-check-interval": "Kontrol Aralığı (milisaniye cinsinden)", + "traffic.lag-check-interval-help": "Bu değerin düşürülmesi, NodeBB'nin yükteki ani artışlara daha duyarlı olmasına neden olur, ancak ayrıca kontrolün çok hassas hale gelmesine de neden olabilir. (Yeniden başlatmak gerekir)" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/chat.json b/public/language/tr/admin/settings/chat.json index dbba535c03..c77275642d 100644 --- a/public/language/tr/admin/settings/chat.json +++ b/public/language/tr/admin/settings/chat.json @@ -6,6 +6,6 @@ "max-length": "Maksimum sohbet mesajı uzunluğu", "max-room-size": "Sohbet odalarındaki maksimum kullanıcı sayısı", "delay": "Sohbet mesajları arasındaki süre (milisaniye)", - "restrictions.seconds-edit-after": "Number of seconds before users are allowed to edit chat messages after posting. (0 disabled)", - "restrictions.seconds-delete-after": "Number of seconds before users are allowed to delete chat messages after posting. (0 disabled)" + "restrictions.seconds-edit-after": "Kullanıcıların sohbet iletilerini yayınladıktan sonra iletilerini değiştirmelerine izin verilen saniye cinsinden süre. (0 devre dışı)", + "restrictions.seconds-delete-after": "Kullanıcıların sohbet iletilerini yayınladıktan sonra iletilerini silmelerine izin verilen saniye cinsinden süre. (0 devre dışı)" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/general.json b/public/language/tr/admin/settings/general.json index d876543e42..bd1ba026cf 100644 --- a/public/language/tr/admin/settings/general.json +++ b/public/language/tr/admin/settings/general.json @@ -2,34 +2,34 @@ "site-settings": "Site Ayarları", "title": "Site Başlığı", "title.url": "Bağlantı", - "title.url-placeholder": "The URL of the site title", - "title.url-help": "When the title is clicked, send users to this address. If left blank, user will be sent to the forum index.", + "title.url-placeholder": "Site başlığının URL adresi", + "title.url-help": "Başlık tıklandığında, kullanıcıları bu adrese gönder. Boş bırakılırsa, kullanıcı forum dizinine gönderilir.", "title.name": "Topluluk İsmi", - "title.show-in-header": "Show Site Title in Header", + "title.show-in-header": "Site Konusunu Başlık'ta Göster", "browser-title": "Tarayıcı Başlığı", - "browser-title-help": "If no browser title is specified, the site title will be used", - "title-layout": "Title Layout", - "title-layout-help": "Define how the browser title will be structured ie. {pageTitle} | {browserTitle}", + "browser-title-help": "Hiçbir tarayıcı başlığı belirtilmemişse, site başlığı kullanılır", + "title-layout": "Başlık Düzeni", + "title-layout-help": "Tarayıcı başlığının nasıl yapılandırılacağını tanımlayın örn. {pageTitle} | {browserTitle}", "description.placeholder": "Topluluk hakkında kısa bir açıklama yazın", "description": "Site Açıklaması", "keywords": "Site Anahtar Kelimeler", - "keywords-placeholder": "Keywords describing your community, comma-separated", + "keywords-placeholder": "Topluluğunuzu tanımlayan anahtar kelimeler, virgülle-ayrılmış", "logo": "Site Logosu", "logo.image": "Görsel", - "logo.image-placeholder": "Path to a logo to display on forum header", + "logo.image-placeholder": "Forum başlığında görüntülenecek bir logo yolu", "logo.upload": "Yükle", "logo.url": "URL", "logo.url-placeholder": "Site Logo URL'si", - "logo.url-help": "When the logo is clicked, send users to this address. If left blank, user will be sent to the forum index.", + "logo.url-help": "Logo tıklandığında, kullanıcıları bu adrese gönder. Boş bırakılırsa, kullanıcı forum dizinine gönderilir.", "logo.alt-text": "Alt Yazı", - "log.alt-text-placeholder": "Alternative text for accessibility", + "log.alt-text-placeholder": "Erişilebilirlik için alternatif metin", "favicon": "Favicon", "favicon.upload": "Yükle", "touch-icon": "Ana Ekran/Dokunmatik Simge", "touch-icon.upload": "Yükle", "touch-icon.help": "Recommended size and format: 192x192, PNG format only. If no touch icon is specified, NodeBB will fall back to using the favicon.", "outgoing-links": "Harici Bağlantılar", - "outgoing-links.warning-page": "Use Outgoing Links Warning Page", + "outgoing-links.warning-page": "Dışarı giden bağlantılar için uyarı sayfası kullan", "search-default-sort-by": "Aramada varsayılan sıralama", - "outgoing-links.whitelist": "Domains to whitelist for bypassing the warning page" + "outgoing-links.whitelist": "Uyarı sayfasını atlamak için beyaz listeye eklenecek alan-adları" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/group.json b/public/language/tr/admin/settings/group.json index f324192440..feb7c8ebb4 100644 --- a/public/language/tr/admin/settings/group.json +++ b/public/language/tr/admin/settings/group.json @@ -5,7 +5,7 @@ "private-groups.warning": "Dikkat! Eğer bu opsiyon devre dışıysa ve özel gruplarınız varsa, onlar otomatik olarak genele dönüşecektir.", "allow-creation": "Grup Oluşturmaya İzin Ver", "allow-creation-help": "Eğer etkinse kullanıcılar grup oluşturabilir (Varsayılan: Pasif)", - "allow-multiple-badges-help": "This flag can be used to allow users to select multiple group badges, requires theme support.", + "allow-multiple-badges-help": "Bu bayrak, kullanıcıların birden fazla grup rozetini seçmelerine izin vermek için kullanılabilir, tema desteği gerektirir.", "max-name-length": "Maksimum Grup Adı Uzunluğu", "cover-image": "Grup Kapak Resmi", "default-cover": "Varsayılan Kapak Resmi", diff --git a/public/language/tr/admin/settings/guest.json b/public/language/tr/admin/settings/guest.json index 68d6e01608..c58905db4b 100644 --- a/public/language/tr/admin/settings/guest.json +++ b/public/language/tr/admin/settings/guest.json @@ -1,8 +1,8 @@ { "handles": "Ziyaretçi Kolları", "handles.enabled": "Misafir üyelere izin ver", - "handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"", - "privileges": "Guest Privileges", - "privileges.can-search": "Allow guests to search without logging in", - "privileges.can-search-users": "Allow guests to search users without logging in" + "handles.enabled-help": "Bu seçenek, misafirlerin yaptıkları her gönderiyle ilişkilendirebilecekleri bir isim alanı sunar. Devre dışı bırakılırsa, gönderenin ismi basitçe \"Misafir\" olarak adlandırılacaktır.", + "privileges": "Misafir Kullanıcı Yetkileri", + "privileges.can-search": "Misafirlerin giriş yapmadan arama yapmasına izin ver", + "privileges.can-search-users": "Misafirlerin giriş yapmadan kullanıcıları aramalarına izin ver" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/notifications.json b/public/language/tr/admin/settings/notifications.json index 86df16821a..c25de45429 100644 --- a/public/language/tr/admin/settings/notifications.json +++ b/public/language/tr/admin/settings/notifications.json @@ -2,6 +2,6 @@ "notifications": "Bildirimler", "welcome-notification": "Hoş Geldin Bildirimi", "welcome-notification-link": "Hoş Geldin Bildirimi Bağlantısı", - "welcome-notification-uid": "Welcome Notification User (UID)", - "notification-alert-timeout": "Notification Alert Timeout" + "welcome-notification-uid": "Kullanıcı Hoş Geldiniz Bildirimi (UID)", + "notification-alert-timeout": "Bildirim Uyarısı Zaman Aşımı" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/pagination.json b/public/language/tr/admin/settings/pagination.json index 60547cf4be..6423804396 100644 --- a/public/language/tr/admin/settings/pagination.json +++ b/public/language/tr/admin/settings/pagination.json @@ -1,11 +1,11 @@ { "pagination": "Sayfalama Ayarları", - "enable": "Paginate topics and posts instead of using infinite scroll.", + "enable": "Sonsuz kaydırma yerine konu ve gönderileri sayfalandır.", "topics": "Başlık Sayfalama", "posts-per-page": "Sayfa başına İletiler", - "max-posts-per-page": "Maximum posts per page", + "max-posts-per-page": "Sayfa başına azami gönderi sayısı", "categories": "Kategori Sayfalama", "topics-per-page": "Sayfa başına Konular", - "max-topics-per-page": "Maximum topics per page", - "initial-num-load": "Initial Number of Topics to Load on Unread, Recent, and Popular" + "max-topics-per-page": "Sayfa başına azami konu", + "initial-num-load": "Okunmamış, Son ve Popülere Başlangıçta Yüklenecek Konu Sayısı" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/post.json b/public/language/tr/admin/settings/post.json index abf2eab638..0e48e995b4 100644 --- a/public/language/tr/admin/settings/post.json +++ b/public/language/tr/admin/settings/post.json @@ -4,29 +4,29 @@ "sorting.oldest-to-newest": "En Eskiden En Yeniye", "sorting.newest-to-oldest": "En Yeniden En Eskiye", "sorting.most-votes": "En Çok Oylanan", - "sorting.most-posts": "Most Posts", + "sorting.most-posts": "En çok yazılanlar", "sorting.topic-default": "Varsayılan Konu Sıralaması", - "length": "Post Length", + "length": "İleti Uzunluğu", "restrictions": "İleti Kısıtlamaları", - "restrictions-new": "New User Restrictions", + "restrictions-new": "Yeni Kullanıcı Kısıtlamaları", "restrictions.post-queue": "İleti kuyruğunu etkinleştir", - "restrictions-new.post-queue": "Enable new user restrictions", + "restrictions-new.post-queue": "Yeni kullanıcı kısıtlamalarını etkinleştir", "restrictions.post-queue-help": "İleti kuyruğunu etkinleştirmek, yeni kullanıcıların gönderilerini onay için bir sıraya koyacaktır.", - "restrictions-new.post-queue-help": "Enabling new user restrictions will set restrictions on posts created by new users.", - "restrictions.seconds-between": "Seconds between posts", - "restrictions.seconds-between-new": "Seconds between posts for new users", - "restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted", - "restrictions.seconds-defore-new": "Seconds before new user can post", - "restrictions.seconds-edit-after": "Number of seconds before users are allowed to edit posts after posting. (0 disabled)", - "restrictions.seconds-delete-after": "Number of seconds before users are allowed to delete posts after posting. (0 disabled)", - "restrictions.replies-no-delete": "Number of replies after users are disallowed to delete their own topics. (0 disabled)", + "restrictions-new.post-queue-help": "Yeni kullanıcı kısıtlamalarını etkinleştirmek, yeni kullanıcılar tarafından oluşturulmuş yayınlara kısıtlamalar getirecektir.", + "restrictions.seconds-between": "Gönderiler arası saniye cinsinden süre", + "restrictions.seconds-between-new": "Yeni kullanıcılar için gönderimler arasındaki saniye cinsinden süre", + "restrictions.rep-threshold": "Bu kısıtlamalardan önceki itibar eşiği kaldırıldı", + "restrictions.seconds-defore-new": "Yeni kullanıcı gönderim yapmadan önce geçen süre saniye cinsinden", + "restrictions.seconds-edit-after": "Kullanıcılar yayınlarını gönderdikten sonra düzenlemeye izin verilen süre saniye cinsinden. (0 devre dışı)", + "restrictions.seconds-delete-after": "Kullanıcılar yayınlarını gönderdikten sonra silmeye izin verilen süre saniye cinsinden. (0 devre dışı)", + "restrictions.replies-no-delete": " Kullanıcıların kendi konularını silmelerini engelleyecek yanıt sayısı. (0 devre dışı)", "restrictions.min-title-length": "Minimum Başlık Uzunluğu", "restrictions.max-title-length": "Maksimum Başlık Uzunluğu", "restrictions.min-post-length": "Minimum İleti Uzunluğu", "restrictions.max-post-length": "Maksimum İleti Uzunluğu", "restrictions.days-until-stale": "Days until topic is considered stale", "restrictions.stale-help": "If a topic is considered \"stale\", then a warning will be shown to users who attempt to reply to that topic.", - "timestamp": "Timestamp", + "timestamp": "Zaman Damgası", "timestamp.cut-off": "Date cut-off (in days)", "timestamp.cut-off-help": "Dates & times will be shown in a relative manner (e.g. \"3 hours ago\" / \"5 days ago\"), and localised into various\n\t\t\t\t\tlanguages. After a certain point, this text can be switched to display the localised date itself\n\t\t\t\t\t(e.g. 5 Nov 2016 15:30).
(Default: 30, or one month). Set to 0 to always display dates, leave blank to always display relative times.", "teaser": "Teaser Post", @@ -36,7 +36,7 @@ "unread": "Okunmamış Ayarları", "unread.cutoff": "Unread cutoff days", "unread.min-track-last": "Minimum posts in topic before tracking last read", - "recent": "Recent Settings", + "recent": "Güncel Ayarlar", "recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page", "signature": "İmza Ayarları", "signature.disable": "İmzaları devre dışı bırak", diff --git a/public/language/tr/admin/settings/reputation.json b/public/language/tr/admin/settings/reputation.json index 6af829a0c0..e7246efa90 100644 --- a/public/language/tr/admin/settings/reputation.json +++ b/public/language/tr/admin/settings/reputation.json @@ -3,10 +3,10 @@ "disable": "İtibar Sistemini Devre Dışı Bırak", "disable-down-voting": "Eksi Oyu Devre Dışı Bırak", "votes-are-public": "Tüm Oylar Herkese Açık", - "thresholds": "Activity Thresholds", + "thresholds": "Etkinlik Eşikleri", "min-rep-downvote": "Eksilenen iletiler için minimum itibar", "min-rep-flag": "Bayraklı iletiler için minimum itibar", - "min-rep-website": "Minimum reputation to add \"Website\" to user profile", - "min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile", - "min-rep-signature": "Minimum reputation to add \"Signature\" to user profile" + "min-rep-website": "Kullanıcı profiline \"Web Sitesi\" eklemek için gerekli asgari itibar", + "min-rep-aboutme": "Kullanıcı profiline \"Hakkımda\" eklemek için gereken asgari itibar", + "min-rep-signature": "Kullanıcı profiline \"İmza\" eklemek için gerekli asgari itibar" } \ No newline at end of file diff --git a/public/language/tr/admin/settings/uploads.json b/public/language/tr/admin/settings/uploads.json index 50990f1403..2bdbe5f7cb 100644 --- a/public/language/tr/admin/settings/uploads.json +++ b/public/language/tr/admin/settings/uploads.json @@ -4,8 +4,8 @@ "private": "Yüklenen dosyaları gizli yap", "max-image-width": "Görüntüleri belirtilen genişliğe (piksel cinsinden) yeniden boyutlandır", "max-image-width-help": "(Piksel, varsayılan: 128 piksel, devre dışı bırakmak için 0'a ayarlayın)", - "resize-image-quality": "Quality to use when resizing images", - "resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.", + "resize-image-quality": "Resimleri yeniden boyutlandırırken kullanılacak kalite", + "resize-image-quality-help": "Yeniden boyutlandırılan görüntülerin dosya boyutunu azaltmak için daha düşük bir kalite ayarı kullan.", "max-file-size": "Maksimum Dosya Boyutu (KiB)", "max-file-size-help": "(Kilobayt, varsayılan: 2,048 KiB)", "allow-topic-thumbnails": "Kullanıcıların konulara küçük resim yüklemesine izin ver", diff --git a/public/language/tr/admin/settings/user.json b/public/language/tr/admin/settings/user.json index df586d1202..a3a95605cf 100644 --- a/public/language/tr/admin/settings/user.json +++ b/public/language/tr/admin/settings/user.json @@ -19,8 +19,8 @@ "themes": "Temalar", "disable-user-skins": "Kullanıcıların özel bir deri seçmesini engelle", "account-protection": "Hesap Koruma", - "admin-relogin-duration": "Admin relogin duration (minutes)", - "admin-relogin-duration-help": "After a set amount of time accessing the admin section will require re-login, set to 0 to disable", + "admin-relogin-duration": "Yönetici yeniden giriş süresi (dakika)", + "admin-relogin-duration-help": "Beliril bir süreden sonra yönetici bölümüne erişmek için yeniden giriş yapılması gerekir, devre dışı bırakmak için 0 olarak ayarlayın", "login-attempts": "Saatlik giriş deneme sayısı", "login-attempts-help": "Bir kullanıcının hesabına giriş denemesi bu sınırı aşarsa, bu hesap önceden belirlenmiş olan bir süre için kilitlenir.", "lockout-duration": "Hesap Kilitleme Süresi (dakika)", diff --git a/public/language/tr/error.json b/public/language/tr/error.json index 61daad8e55..34dff3dd50 100644 --- a/public/language/tr/error.json +++ b/public/language/tr/error.json @@ -18,7 +18,7 @@ "invalid-username-or-password": "Lütfen kullanıcı ismi ve parola girin.", "invalid-search-term": "Geçersiz arama", "invalid-url": "Geçersiz bağlantı", - "local-login-disabled": "Local login system has been disabled for non-privileged accounts.", + "local-login-disabled": "Ayrıcalıklı-olmayan hesaplar için yerel giriş sistemi devre dışı bırakıldı.", "csrf-invalid": "Büyük olasılıkla süresi dolmuş oturum nedeniyle girişinizi geçersiz kıldık. Lütfen tekrar deneyiniz.", "invalid-pagination-value": "Geçersiz sayfalama değeri, en az %1 ve en fazla %2 olabilir", "username-taken": "Kullanıcı İsmi Alınmış", @@ -146,5 +146,7 @@ "invalid-session": "Oturum Uyuşmazlığı", "invalid-session-text": "Senin giriş oturumun pek aktif gözükmüyor, ya da sunucu ile eşleşmiyor. Lütfen sayfayı yenileyiniz.", "no-topics-selected": "Hiçbir başlık seçilmedi!", - "cant-move-to-same-topic": "İletiyi aynı başlığa taşıyamazsın!" + "cant-move-to-same-topic": "İletiyi aynı başlığa taşıyamazsın!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/tr/flags.json b/public/language/tr/flags.json index 8f8fe147f6..be282c9e9f 100644 --- a/public/language/tr/flags.json +++ b/public/language/tr/flags.json @@ -18,7 +18,7 @@ "filter-type": "Bayrak Tipi", "filter-type-all": "Bütün İçerik", "filter-type-post": "İleti", - "filter-type-user": "User", + "filter-type-user": "Kullanıcı", "filter-state": "Bildiri", "filter-assignee": "Vekil UID", "filter-cid": "Kategori", diff --git a/public/language/tr/global.json b/public/language/tr/global.json index 518ac5f6c1..a5e968f47c 100644 --- a/public/language/tr/global.json +++ b/public/language/tr/global.json @@ -97,7 +97,7 @@ "enter_page_number": "Sayfa numarasını girin", "upload_file": "Dosya yükle", "upload": "Yükle", - "uploads": "Uploads", + "uploads": "Yüklemeler", "allowed-file-types": "İzin verilen dosya tipleri %1", "unsaved-changes": "Kaydedilmemiş değişiklikler var. Çıkmak istediğinize emin misiniz?", "reconnecting-message": "%1 ile bağlantınız koptu, yeniden bağlanmak için lütfen bekleyiniz.", diff --git a/public/language/tr/modules.json b/public/language/tr/modules.json index abbf818047..15593b7dff 100644 --- a/public/language/tr/modules.json +++ b/public/language/tr/modules.json @@ -24,14 +24,14 @@ "chat.manage-room": "Sohbet Odasını Yönet", "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners may remove users from chat rooms.", "chat.confirm-chat-with-dnd-user": "Bu kullanıcı durumunu rahatsız etmeyin olarak ayarladı. Hala onunla sohbet etmek istiyor musun?", - "chat.rename-room": "Rename Room", + "chat.rename-room": "Odanın adını değiştir", "chat.rename-placeholder": "Oda isminizi buraya girin", "chat.rename-help": "Buradaki oda adı odadaki tüm katılımcılar tarafından görülebilir.", "chat.leave": "Sohbetten Ayrıl", "chat.leave-prompt": "Sohbetten ayrılmak istediğinden emin misin?", "chat.leave-help": "Bu sohbetten ayrılmak, bu sohbetteki gelecekteki yazışmalardan sizi silecektir. Gelecekte tekrar eklendiyseniz, yeniden katılmadan önce herhangi bir sohbet geçmişi görmezsiniz.", "chat.in-room": "Bu odada", - "chat.kick": "Kick", + "chat.kick": "Dışarı At", "composer.compose": "Yaz", "composer.show_preview": "Önizleme Göster", "composer.hide_preview": "Önizleme Sakla", diff --git a/public/language/tr/register.json b/public/language/tr/register.json index e18be5cc84..89984e8573 100644 --- a/public/language/tr/register.json +++ b/public/language/tr/register.json @@ -20,7 +20,7 @@ "registration-added-to-queue": "Kayıt olma isteğiniz kabul listesine eklenmiştir. Yönetici tarafından kabul edildiğinizde e-posta alacaksınız.", "interstitial.intro": "Hesabınızı yaratmadan önce bazı ekstra bilgiler gerekiyor.", "interstitial.errors-found": "Kaydınınız tamamlanmadı:", - "gdpr_agree_data": "I consent to the collection and processing of my personal information on this website.", - "gdpr_agree_email": "I consent to receive digest and notification emails from this website.", + "gdpr_agree_data": "Bu web sitesinde kişisel bilgilerimin toplanmasını ve işlenmesini kabul ediyorum.", + "gdpr_agree_email": "Bu web sitesinden özet ve bildirim e-posta almaya izin veriyorum.", "gdpr_consent_denied": "You must give consent to this site to collect/process your information, and to send you emails." } \ No newline at end of file diff --git a/public/language/tr/topic.json b/public/language/tr/topic.json index 30726e667f..4848578a19 100644 --- a/public/language/tr/topic.json +++ b/public/language/tr/topic.json @@ -118,8 +118,8 @@ "sort_by": "Sırala", "oldest_to_newest": "En eskiden en yeniye", "newest_to_oldest": "En yeniden en eskiye", - "most_votes": "Most Votes", - "most_posts": "Most Posts", + "most_votes": "En Çok Oylanan", + "most_posts": "En Çok Yazılan", "stale.title": "Bunun yerine yeni bir başlık oluşturun?", "stale.warning": "Yanıtlamak istediğin konu oldukca eskidir. Bu konuya referans oluşturacak yeni bir konu oluşturmak ister misin?", "stale.create": "Yeni bir başlık yarat", diff --git a/public/language/tr/uploads.json b/public/language/tr/uploads.json index 63b1d7a96e..95232df30e 100644 --- a/public/language/tr/uploads.json +++ b/public/language/tr/uploads.json @@ -3,7 +3,7 @@ "select-file-to-upload": "Bir dosya seç!", "upload-success": "Dosya yüklenmesi tamamlandı!", "maximum-file-size": "Maksimum %1 kb", - "no-uploads-found": "No uploads found", - "public-uploads-info": "Uploads are public, all visitors can see them.", - "private-uploads-info": "Uploads are private, only logged in users can see them." + "no-uploads-found": "Hiçbir yükleme bulunamadı", + "public-uploads-info": "Yüklemeler herkese açık, tüm ziyaretçiler onları görebilir.", + "private-uploads-info": "Yüklemeler gizlidir, sadece giriş yapan kullanıcılar görebilir." } \ No newline at end of file diff --git a/public/language/tr/user.json b/public/language/tr/user.json index e72919c757..3e1c0295f7 100644 --- a/public/language/tr/user.json +++ b/public/language/tr/user.json @@ -12,7 +12,7 @@ "ban_account_confirm": "Hesabı dondurmak istediğinizden emin misiniz!", "unban_account": "Hesabı Kullanıma Aç", "delete_account": "Hesabı Sil", - "delete_account_confirm": "Are you sure you want to delete your account?
This action is irreversible and you will not be able to recover any of your data

Enter your password to confirm that you wish to destroy this account.", + "delete_account_confirm": "Hesabınızı silmek istediğinize emin misiniz?
Bu işlem geri döndürülemez ve verilerinizin herhangi bir bölümünü kurtaramazsınız

Bu hesabı yoketme isteğinizi onaylamak için şifrenizi girin.", "delete_this_account_confirm": "Bu hesabı silmek istediğinizden emin misiniz?
Bu işlem geri döndürülemez ve hiç bir veriyi kurtaramazsınız

", "account-deleted": "Hesap silindi", "fullname": "Tam Ad", @@ -29,8 +29,8 @@ "ignored": "Susturuldu", "followers": "Takipçiler", "following": "Takip Ediyor", - "blocks": "Blocks", - "block_toggle": "Toggle Block", + "blocks": "Blok", + "block_toggle": "Blokta Geçiş Yap", "aboutme": "Hakkımda", "signature": "İmza", "birthday": "Doğum Tarihi", @@ -154,7 +154,7 @@ "consent.digest_off": "Currently, this community does not send out email digests", "consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.", "consent.not_received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.", - "consent.give": "Give consent", + "consent.give": "İzin ver", "consent.right_of_access": "You have the Right of Access", "consent.right_of_access_description": "You have the right to access any data collected by this website upon request. You can retrieve a copy of this data by clicking the appropriate button below.", "consent.right_to_rectification": "You have the Right to Rectification", @@ -163,7 +163,7 @@ "consent.right_to_erasure_description": "At any time, you are able to revoke your consent to data collection and/or processing by deleting your account. Your individual profile can be deleted, although your posted content will remain. If you wish to delete both your account and your content, please contact the administrative team for this website.", "consent.right_to_data_portability": "You have the Right to Data Portability", "consent.right_to_data_portability_description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.", - "consent.export_profile": "Export Profile (.csv)", + "consent.export_profile": "Profili Dışarı Çıkar (.csv)", "consent.export_uploads": "Export Uploaded Content (.zip)", "consent.export_posts": "Export Posts (.csv)" } \ No newline at end of file diff --git a/public/language/uk/admin/general/dashboard.json b/public/language/uk/admin/general/dashboard.json index b9f9856394..5c04827959 100644 --- a/public/language/uk/admin/general/dashboard.json +++ b/public/language/uk/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Перегляди сторінок", "graphs.unique-visitors": "Унікальні відвідувачі", "graphs.registered-users": "Зареєстровані користувачі", - "graphs.anonymous-users": "Анонімні користувачі" + "graphs.anonymous-users": "Анонімні користувачі", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/uk/error.json b/public/language/uk/error.json index 4dce22e0a8..94a8873c5d 100644 --- a/public/language/uk/error.json +++ b/public/language/uk/error.json @@ -146,5 +146,7 @@ "invalid-session": "Сесія не існує", "invalid-session-text": "Здається, що ваша сесія більше неактивна або розійшлася з серверною. Оновіть, будь ласка, цю сторінку.", "no-topics-selected": "Не вибрано жодної теми!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/vi/admin/general/dashboard.json b/public/language/vi/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/vi/admin/general/dashboard.json +++ b/public/language/vi/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/vi/error.json b/public/language/vi/error.json index 4c0461677b..d57107ead1 100644 --- a/public/language/vi/error.json +++ b/public/language/vi/error.json @@ -146,5 +146,7 @@ "invalid-session": "Không đúng session", "invalid-session-text": "Có vẻ như phiên đăng nhập của bạn đã không còn hoạt động nữa, hoặc không còn đúng với thông tin trên máy chủ. Vui lòng tải lại trang này", "no-topics-selected": "Không có chủ đề nào đang được chọn!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/zh-CN/admin/general/dashboard.json b/public/language/zh-CN/admin/general/dashboard.json index c1cc8d36ef..4b212ca01f 100644 --- a/public/language/zh-CN/admin/general/dashboard.json +++ b/public/language/zh-CN/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "页面察看", "graphs.unique-visitors": "单一访客", "graphs.registered-users": "已注册用户", - "graphs.anonymous-users": "匿名用户" + "graphs.anonymous-users": "匿名用户", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/zh-CN/admin/manage/categories.json b/public/language/zh-CN/admin/manage/categories.json index 3264a552bb..74c3fd4d37 100644 --- a/public/language/zh-CN/admin/manage/categories.json +++ b/public/language/zh-CN/admin/manage/categories.json @@ -5,7 +5,7 @@ "name": "版块名", "description": "版块描述", "bg-color": "背景颜色", - "text-color": "文字颜色", + "text-color": "图标颜色", "bg-image-size": "背景图片大小", "custom-class": "自定义 Class", "num-recent-replies": "最近回复数", diff --git a/public/language/zh-CN/error.json b/public/language/zh-CN/error.json index ff50f7477c..761f967837 100644 --- a/public/language/zh-CN/error.json +++ b/public/language/zh-CN/error.json @@ -146,5 +146,7 @@ "invalid-session": "Session 无法匹配", "invalid-session-text": "您的登入状态已经失效,或者是与服务器信息不匹配。请刷新此页面。", "no-topics-selected": "没有主题被选中!", - "cant-move-to-same-topic": "无法将帖子移动到相同的主题中!" + "cant-move-to-same-topic": "无法将帖子移动到相同的主题中!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/public/language/zh-TW/admin/general/dashboard.json b/public/language/zh-TW/admin/general/dashboard.json index 56049387eb..ed74742f32 100644 --- a/public/language/zh-TW/admin/general/dashboard.json +++ b/public/language/zh-TW/admin/general/dashboard.json @@ -67,5 +67,6 @@ "graphs.page-views": "Page Views", "graphs.unique-visitors": "Unique Visitors", "graphs.registered-users": "Registered Users", - "graphs.anonymous-users": "Anonymous Users" + "graphs.anonymous-users": "Anonymous Users", + "last-restarted-by": "Last restarted by" } diff --git a/public/language/zh-TW/error.json b/public/language/zh-TW/error.json index ec3b6ec20a..0fc0b4fee2 100644 --- a/public/language/zh-TW/error.json +++ b/public/language/zh-TW/error.json @@ -146,5 +146,7 @@ "invalid-session": "會話階段錯誤", "invalid-session-text": "看起來你的登入會話階段已經無效,或是不符合於伺服器。請重新整理這個頁面。", "no-topics-selected": "No topics selected!", - "cant-move-to-same-topic": "Can't move post to same topic!" + "cant-move-to-same-topic": "Can't move post to same topic!", + "cannot-block-self": "You cannot block yourself!", + "cannot-block-privileged": "You cannot block administrators or global moderators" } \ No newline at end of file diff --git a/src/controllers/api.js b/src/controllers/api.js index b969b7be8a..5e3cb27942 100644 --- a/src/controllers/api.js +++ b/src/controllers/api.js @@ -53,6 +53,7 @@ apiController.loadConfig = function (req, callback) { config.defaultLang = meta.config.defaultLang || 'en-GB'; config.userLang = req.query.lang ? validator.escape(String(req.query.lang)) : config.defaultLang; config.loggedIn = !!req.user; + config.uid = req.uid; config['cache-buster'] = meta.config['cache-buster'] || ''; config.requireEmailConfirmation = parseInt(meta.config.requireEmailConfirmation, 10) === 1; config.topicPostSort = meta.config.topicPostSort || 'oldest_to_newest'; diff --git a/src/controllers/uploads.js b/src/controllers/uploads.js index 487332542e..f837d58529 100644 --- a/src/controllers/uploads.js +++ b/src/controllers/uploads.js @@ -95,7 +95,10 @@ function uploadAsFile(req, uploadedFile, callback) { uploadsController.uploadFile(req.uid, uploadedFile, next); }, function (fileObj, next) { - next(null, { url: fileObj.url }); + next(null, { + url: fileObj.url, + name: fileObj.name, + }); }, ], callback); } diff --git a/src/controllers/user.js b/src/controllers/user.js index 515fe7555d..f72eef27d3 100644 --- a/src/controllers/user.js +++ b/src/controllers/user.js @@ -130,7 +130,12 @@ userController.exportPosts = function (req, res, next) { next(err, payload); }); }, - async.apply(converter.json2csv), + function (payload, next) { + converter.json2csv(payload, next, { + checkSchemaDifferences: false, + emptyFieldValue: '', + }); + }, ], function (err, csv) { if (err) { return next(err); @@ -223,7 +228,7 @@ userController.exportUploads = function (req, res, next) { userController.exportProfile = function (req, res, next) { async.waterfall([ - async.apply(db.getObjects.bind(db), ['user:1', 'user:1:settings']), + async.apply(db.getObjects.bind(db), ['user:' + req.params.uid, 'user:' + req.params.uid + ':settings']), function (objects, next) { Object.assign(objects[0], objects[1]); delete objects[0].password; diff --git a/src/posts/edit.js b/src/posts/edit.js index 37c92563d3..7148149042 100644 --- a/src/posts/edit.js +++ b/src/posts/edit.js @@ -77,7 +77,7 @@ module.exports = function (Posts) { function (next) { postData.cid = results.topic.cid; postData.topic = results.topic; - plugins.fireHook('action:post.edit', { post: _.clone(postData), uid: data.uid }); + plugins.fireHook('action:post.edit', { post: _.clone(postData), data: data, uid: data.uid }); cache.del(String(postData.pid)); pubsub.publish('post:edit', String(postData.pid)); diff --git a/src/topics/create.js b/src/topics/create.js index d8108beb70..0a6c92635e 100644 --- a/src/topics/create.js +++ b/src/topics/create.js @@ -179,26 +179,26 @@ module.exports = function (Topics) { }, }, next); }, - function (data, next) { - if (!Array.isArray(data.topicData) || !data.topicData.length) { + function (result, next) { + if (!Array.isArray(result.topicData) || !result.topicData.length) { return next(new Error('[[error:no-topic]]')); } - data.topicData = data.topicData[0]; - data.topicData.unreplied = 1; - data.topicData.mainPost = data.postData; - data.postData.index = 0; + result.topicData = result.topicData[0]; + result.topicData.unreplied = 1; + result.topicData.mainPost = result.postData; + result.postData.index = 0; - analytics.increment(['topics', 'topics:byCid:' + data.topicData.cid]); - plugins.fireHook('action:topic.post', { topic: data.topicData, post: data.postData }); + analytics.increment(['topics', 'topics:byCid:' + result.topicData.cid]); + plugins.fireHook('action:topic.post', { topic: result.topicData, post: result.postData, data: data }); if (parseInt(uid, 10)) { - user.notifications.sendTopicNotificationToFollowers(uid, data.topicData, data.postData); + user.notifications.sendTopicNotificationToFollowers(uid, result.topicData, result.postData); } next(null, { - topicData: data.topicData, - postData: data.postData, + topicData: result.topicData, + postData: result.postData, }); }, ], callback); @@ -284,7 +284,7 @@ module.exports = function (Topics) { Topics.notifyFollowers(postData, uid); analytics.increment(['posts', 'posts:byCid:' + data.cid]); - plugins.fireHook('action:topic.reply', { post: _.clone(postData) }); + plugins.fireHook('action:topic.reply', { post: _.clone(postData), data: data }); next(null, postData); }, diff --git a/src/user/blocks.js b/src/user/blocks.js index 5a13420f4e..5fd8977874 100644 --- a/src/user/blocks.js +++ b/src/user/blocks.js @@ -85,7 +85,14 @@ module.exports = function (User) { property = 'uid'; } - if (!Array.isArray(set) || !set.length || !(set[0].hasOwnProperty(property) || typeof set[0] === 'number' || typeof set[0] === 'string')) { + if (!Array.isArray(set) || !set.length || !set.every((item) => { + if (!item) { + return false; + } + + const check = item.hasOwnProperty(property) ? item[property] : item; + return ['number', 'string'].includes(typeof check); + })) { return callback(null, set); }