diff --git a/config/locales/client.en_GB.yml b/config/locales/client.en_GB.yml
index 8f9589adfa9..bcab0e6c2a4 100644
--- a/config/locales/client.en_GB.yml
+++ b/config/locales/client.en_GB.yml
@@ -93,8 +93,6 @@ en_GB:
admin:
dashboard:
exception_error: Sorry, an error occurred whilst executing the query
- reports:
- no_data: "No data to display."
api:
scopes:
descriptions:
diff --git a/config/locales/client.he.yml b/config/locales/client.he.yml
index 3f4145cb4f5..38e803a547b 100644
--- a/config/locales/client.he.yml
+++ b/config/locales/client.he.yml
@@ -1992,6 +1992,9 @@ he:
username: "משתמש"
password: "סיסמה"
show_password: "הראה"
+ hide_password: "הסתרה"
+ show_password_title: "הצגת סיסמה"
+ hide_password_title: "הסתרת סיסמה"
second_factor_title: "אימות דו־שלבי"
second_factor_description: "נא למלא את קוד האישור מהיישומון שלך:"
second_factor_backup: "כניסה עם קוד גיבוי"
@@ -5888,8 +5891,10 @@ he:
finish: "יציאה מההתקנה"
back: "חזרה"
next: "הבא"
+ configure_more: "עוד הגדרות…"
step-text: "שלב"
step: "%{current} מתוך %{total}"
+ upload: "העלאת קובץ"
uploading: "מתבצעת העלאה…"
upload_error: "התרחשה שגיאה בהעלאת הקובץ שלך, עמך הסליחה. נא לנסות שוב."
staff_count:
diff --git a/config/locales/client.hu.yml b/config/locales/client.hu.yml
index 48e2d4148da..11bdd5727df 100644
--- a/config/locales/client.hu.yml
+++ b/config/locales/client.hu.yml
@@ -3815,6 +3815,8 @@ hu:
trust_levels_none: "Egyik sem"
automatic_membership_associated_groups: "Azok a felhasználók, akik egy itt felsorolt szolgáltatás csoportjának tagjai, automatikusan hozzáadódnak ehhez a csoporthoz, amikor bejelentkeznek a szolgáltatásba."
primary_group: "Automatikusan beállítva elsődleges csoportnak"
+ alert:
+ primary_group: "Mivel ez egy elsődleges csoport, a(z) '%{group_name}' nevet fogja használni a CSS osztályokban, amelyeket bárki megtekinthet."
name_placeholder: "Csoport neve szóközök nélkül, a felhasználónév szabályaival"
primary: "Elsődleges csoport"
no_primary: "(nincs elsődleges csoport)"
diff --git a/config/locales/client.pl_PL.yml b/config/locales/client.pl_PL.yml
index 93766632b42..52521a654f4 100644
--- a/config/locales/client.pl_PL.yml
+++ b/config/locales/client.pl_PL.yml
@@ -231,6 +231,8 @@ pl_PL:
disabled: "Odlistowanie %{when}"
banner:
enabled: "Ustawił ten baner %{when}. Będzie widoczny na górze każdej strony, póki nie zostanie ukryty przez użytkownika."
+ disabled: "Usunięto ten baner %{when}. Nie będzie już pojawiać się u góry każdej strony."
+ forwarded: "Przekazano powyższy email"
topic_admin_menu: "akcje tematu"
skip_to_main_content: "Przejdź do głównej zawartości"
emails_are_disabled: "Wszystkie wychodzące wiadomości e-mail zostały globalnie wyłączone przez administratora. Żadne powiadomienia e-mail nie będą wysyłane."
@@ -1121,6 +1123,7 @@ pl_PL:
notification_schedule:
title: "Harmonogram powiadomień"
label: "Włącz niestandardowy harmonogram powiadomień"
+ tip: "Poza tymi godzinami powiadomienia zostaną wstrzymane."
midnight: "Północ"
none: "Brak"
monday: "Poniedziałek"
@@ -1222,6 +1225,7 @@ pl_PL:
navigation_section: "Nawigacja"
list_destination_instruction: "Gdy na pasku bocznym pojawi się nowa zawartość..."
list_destination_default: "użyj linku domyślnego i pokaż odznakę dla nowych elementów"
+ list_destination_unread_new: "linkuj do nieprzeczytanych/nowych i pokaż liczbę nowych pozycji"
change: "zmień"
featured_topic: "Wyróżniony temat"
moderator: "%{user} jest moderatorem"
@@ -1396,10 +1400,13 @@ pl_PL:
delete: "Usuń"
delete_confirm_instruction: "Aby potwierdzić, wpisz %{confirm} w polu poniżej."
delete_backup_codes_confirm_title: "Usuwanie kodów zapasowych"
+ delete_backup_codes_confirm_message: "Usuwasz kody zapasowe. Tej czynności nie można cofnąć. Jeśli zmienisz zdanie, będziesz musiał ponownie wygenerować kody zapasowe."
save: "Zapisz"
edit: "Edytuj"
edit_title: "Edytuj Authenticator"
edit_description: "Nazwa Authenticator"
+ enable_security_key_description: |
+ Po przygotowaniu sprzętowego klucza bezpieczeństwa lub kompatybilne urządzenie mobilne, naciśnij przycisk Zarejestruj poniżej.
totp:
title: "Uwierzytelnianie oparte na tokenach"
add: "Dodaj Authenticator"
@@ -1562,6 +1569,8 @@ pl_PL:
title: "Tytuł strony w tle wyświetla liczbę:"
notifications: "Nowe powiadomienia"
contextual: "Nowa zawartość strony"
+ bookmark_after_notification:
+ title: "Po wysłaniu przypomnienia o zakładce:"
like_notification_frequency:
title: "Powiadom o polubieniach"
always: "Zawsze"
@@ -1805,6 +1814,7 @@ pl_PL:
save: "Zapisz"
set_custom_status: "Ustaw własny status"
what_are_you_doing: "Co robisz?"
+ pause_notifications: "Wstrzymaj powiadomienia"
remove_status: "Usuń status"
user_tips:
primary: "Zrozumiano!"
@@ -1823,6 +1833,7 @@ pl_PL:
content: "Poszukaj tego dzwonka, aby dostosować preferencje powiadomień dla określonych tematów lub całych kategorii."
suggested_topics:
title: "Czytaj dalej!"
+ content: "Oto kilka tematów, które naszym zdaniem warto przeczytać w następnej kolejności."
loading: "Wczytuję…"
errors:
prev_page: "podczas próby wczytania"
@@ -1972,6 +1983,9 @@ pl_PL:
username: "Użytkownik"
password: "Hasło"
show_password: "Pokaż"
+ hide_password: "Ukryj"
+ show_password_title: "Pokaż hasło"
+ hide_password_title: "Ukryj hasło"
second_factor_title: "Uwierzytelnianie dwuskładnikowe"
second_factor_description: "Podaj kod uwierzytelniający ze swojej aplikacji:"
second_factor_backup: "Zaloguj się, używając kodu zapasowego"
@@ -2396,6 +2410,7 @@ pl_PL:
reaction: "%{username} %{description}"
reaction_2: "%{username}, %{username2} %{description}"
votes_released: "%{description} - zakończone"
+ new_features: "Dostępne są nowe funkcje!"
dismiss_confirmation:
body:
default:
@@ -2458,6 +2473,7 @@ pl_PL:
membership_request_consolidated: "nowe wnioski o członkostwo"
reaction: "nowa reakcja"
votes_released: "Głos został zwolniony"
+ new_features: "nowe funkcje Discourse zostały udostępnione!"
upload_selector:
uploading: "Wgrywanie"
processing: "Przetwarzanie przesłanego pliku"
@@ -4155,6 +4171,8 @@ pl_PL:
enabled: "Tryb bezpieczny jest włączony, aby z niego wyjść zamknij to okno przeglądrki"
image_removed: "(obraz usunięty)"
pause_notifications:
+ title: "Wstrzymaj powiadomienia na..."
+ label: "Wstrzymaj powiadomienia"
remaining: "%{remaining} pozostało"
options:
half_hour: "30 minut"
@@ -5351,6 +5369,7 @@ pl_PL:
user:
suspend_failed: "Coś poszło nie tak podczas zawieszania użytkownika %{error}"
unsuspend_failed: "Coś poszło nie tak podczas odwieszania użytkownika %{error}"
+ suspend_duration: "Zawieś użytkownika do:"
suspend_reason_label: "Dlaczego zawieszasz? Ten tekst będzie widoczny dla wszystkich na stronie profilu użytkownika i będzie wyświetlany użytkownikowi gdy ten będzie próbował się zalogować. Zachowaj zwięzłość."
suspend_reason_hidden_label: "Dlaczego zawieszasz użytkownika? Ten krótki tekst zostanie wyświetlony, gdy zawieszony użytkownik spróbuje się zalogować. "
suspend_reason: "Powód"
@@ -5374,7 +5393,9 @@ pl_PL:
silence_message: "Wiadomość Email"
silence_message_placeholder: "(zostaw puste aby wysłać domyślną wiadomość)"
suspended_until: "(do %{until})"
+ suspend_forever: "Zawieś na zawsze"
cant_suspend: "Nie można zawiesić tego użytkownika."
+ cant_silence: "Tego użytkownika nie można wyciszyć."
delete_posts_failed: "Podczas usuwania wpisów wystąpił problem."
post_edits: "Edycje wpisu"
view_edits: "Wyświetl zmiany"
@@ -5384,6 +5405,8 @@ pl_PL:
penalty_post_edit: "Edytuj wpis"
penalty_post_none: "Nic nie rób"
penalty_count: "Liczba Przewinień"
+ penalty_history_MF: >-
+ W ciągu ostatnich 6 miesięcy ten użytkownik został zawieszony { SUSPENDED, plural, one {# raz} few {# razy} many {# razy} other {# razy} } i wyciszony { SILENCED, plural, one {# raz} few {# razy} many {# razy} other {# razy} }.
clear_penalty_history:
title: "Wyczyść Historię Przewinień"
description: "użytkownicy z karami nie mogą otrzymać TL3"
@@ -5544,6 +5567,11 @@ pl_PL:
silenced_count: "Wyciszony"
suspended_count: "Zawieszeni"
last_six_months: "Ostatnie 6 miesięcy"
+ other_matches:
+ one: "Jest %{count} inny użytkownik z tym samym adresem IP. Przejrzyj i wybierz podejrzanych, aby ukarać ich razem z %{username}."
+ few: "Są %{count} inni użytkownicy z tym samym adresem IP. Przejrzyj i wybierz podejrzanych, aby ukarać ich razem z %{username}."
+ many: "Jest %{count} innych użytkowników z tym samym adresem IP. Przejrzyj i wybierz podejrzanych, aby ukarać ich razem z %{username}."
+ other: "Jest %{count} innych użytkowników z tym samym adresem IP. Przejrzyj i wybierz podejrzanych, aby ukarać ich razem z %{username}."
other_matches_list:
username: "Nazwa użytkownika"
trust_level: "Poziom zaufania"
@@ -5868,8 +5896,10 @@ pl_PL:
finish: "Zakończ konfigurację"
back: "Poprzednia"
next: "Następna"
+ configure_more: "Skonfiguruj więcej..."
step-text: "Krok"
step: "%{current} z %{total}"
+ upload: "Prześlij plik"
uploading: "Przesyłanie…"
upload_error: "Przepraszamy, wystąpił błąd podczas wysyłania tego pliku. Proszę spróbuj ponownie."
staff_count:
diff --git a/config/locales/client.sv.yml b/config/locales/client.sv.yml
index 1bcb91d7f7f..b44e745ae79 100644
--- a/config/locales/client.sv.yml
+++ b/config/locales/client.sv.yml
@@ -148,7 +148,7 @@ sv:
public_topic: "Gjorde det här ämnet publikt %{when}"
open_topic: "Konverterade detta till ett ämne %{when}"
private_topic: "Gjorde det här ämnet till ett personligt meddelande %{when}"
- split_topic: "Splitta det här ämnet %{when}"
+ split_topic: "Dela det här ämnet %{when}"
invited_user: "Bjöd in %{who} %{when}"
invited_group: "Bjöd in %{who} %{when}"
user_left: "%{who} tog bort sig själva från detta meddelande %{when}"
@@ -1740,7 +1740,7 @@ sv:
secondary: "visa mig inte dessa tips"
first_notification:
title: "Din första avisering!"
- content: "Aviseringar används för att hålla dig uppdaterad med vad som händer i samhället."
+ content: "Aviseringar används för att hålla dig uppdaterad om vad som händer i samhället."
topic_timeline:
title: "Ämnestidslinje"
content: "Bläddra snabbt genom ett inlägg med hjälp av ämnestidslinjen."
@@ -2506,7 +2506,7 @@ sv:
mentions_with_unread:
one: "Omnämnanden - %{count} oläst omnämnande"
other: "Omnämnanden - %{count} olästa omnämnanden"
- likes: "Gillar"
+ likes: "Gillningar"
likes_with_unread:
one: "Gillningar - %{count} oläst gillning"
other: "Gillningar - %{count} olästa gillningar"
@@ -4034,7 +4034,7 @@ sv:
content: "Allting"
title: "Alla ämnen"
faq:
- content: "FAQ"
+ content: "Vanliga frågor och svar"
groups:
content: "Grupper"
title: "Alla grupper"
@@ -4203,6 +4203,9 @@ sv:
other: "%{count} användare har de nya e-postdomänerna och kommer att läggas till i gruppen."
automatic_membership_associated_groups: "Användare som är medlemmar i en grupp på en tjänst som listas här kommer automatiskt att läggas till i denna grupp när de loggar in med tjänsten."
primary_group: "Automatiskt inställd som primär grupp"
+ alert:
+ primary_group: "Eftersom detta är en primär grupp kommer namnet '%{group_name}' att användas i CSS-klasser som kan ses av alla."
+ flair_group: "Eftersom den här gruppen har underikon för sina medlemmar kommer namnet \"%{group_name}\" att vara synligt för alla."
name_placeholder: "Gruppnamn, inga mellanslag, samma regler som för användarnamn"
primary: "Primär grupp"
no_primary: "(ingen primär grupp)"
diff --git a/config/locales/server.ar.yml b/config/locales/server.ar.yml
index d6e30de6ff9..ceebb27298c 100644
--- a/config/locales/server.ar.yml
+++ b/config/locales/server.ar.yml
@@ -3667,6 +3667,16 @@ ar:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "راقب مستخدم أول منشور لك"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.be.yml b/config/locales/server.be.yml
index a872070d075..7bcdb5ca912 100644
--- a/config/locales/server.be.yml
+++ b/config/locales/server.be.yml
@@ -1853,6 +1853,16 @@ be:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Карыстальнік Гледзячы першы пост"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.ca.yml b/config/locales/server.ca.yml
index 9a8c21331e9..b696bcfcda0 100644
--- a/config/locales/server.ca.yml
+++ b/config/locales/server.ca.yml
@@ -2435,6 +2435,16 @@ ca:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "L'usuari està vigilant la primera publicació"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.da.yml b/config/locales/server.da.yml
index 7a5dd6edacd..3b1c5ae9f74 100644
--- a/config/locales/server.da.yml
+++ b/config/locales/server.da.yml
@@ -2627,6 +2627,16 @@ da:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Bruger ser på første indlæg"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.de.yml b/config/locales/server.de.yml
index 63c4ff75f3e..f7139d827ff 100644
--- a/config/locales/server.de.yml
+++ b/config/locales/server.de.yml
@@ -3394,6 +3394,16 @@ de:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Benutzer folgt erstem Beitrag"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.el.yml b/config/locales/server.el.yml
index fcc6f3cf497..b781b94d2a8 100644
--- a/config/locales/server.el.yml
+++ b/config/locales/server.el.yml
@@ -1995,6 +1995,17 @@ el:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |2
+
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Χρήστης που επιτηρεί την πρώτη ανάρτηση"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.es.yml b/config/locales/server.es.yml
index de8e5cb4e8a..1da93262556 100644
--- a/config/locales/server.es.yml
+++ b/config/locales/server.es.yml
@@ -3395,6 +3395,16 @@ es:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Usuario vigilando la primera publicación"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.et.yml b/config/locales/server.et.yml
index 759a45c3a8a..864e18fb05e 100644
--- a/config/locales/server.et.yml
+++ b/config/locales/server.et.yml
@@ -820,6 +820,8 @@ et:
subject_template: "[%{email_prefix}] %{topic_title}"
user_posted:
subject_template: "[%{email_prefix}] %{topic_title}"
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
user_watching_first_post:
subject_template: "[%{email_prefix}] %{topic_title}"
user_posted_pm_staged:
diff --git a/config/locales/server.fa_IR.yml b/config/locales/server.fa_IR.yml
index cb9da976cff..113f4a4ff9b 100644
--- a/config/locales/server.fa_IR.yml
+++ b/config/locales/server.fa_IR.yml
@@ -1856,6 +1856,16 @@ fa_IR:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "«%{email_prefix}» %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "کاربر در حال مشاهدهی نوشتهی اول است"
subject_template: "«%{email_prefix}» %{topic_title}"
diff --git a/config/locales/server.fi.yml b/config/locales/server.fi.yml
index 422060e4f73..95a15a31a75 100644
--- a/config/locales/server.fi.yml
+++ b/config/locales/server.fi.yml
@@ -3391,6 +3391,16 @@ fi:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Käyttäjä tarkkailee uusia ketjuja"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.fr.yml b/config/locales/server.fr.yml
index 23594fdeaf8..81914796558 100644
--- a/config/locales/server.fr.yml
+++ b/config/locales/server.fr.yml
@@ -3396,6 +3396,16 @@ fr:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Utilisateur surveille le premier message"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.gl.yml b/config/locales/server.gl.yml
index 55fcb3eb83f..97b9ad460bc 100644
--- a/config/locales/server.gl.yml
+++ b/config/locales/server.gl.yml
@@ -3036,6 +3036,16 @@ gl:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Usuario que ve a primeira publicación"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.he.yml b/config/locales/server.he.yml
index ae01b9abede..197c4969190 100644
--- a/config/locales/server.he.yml
+++ b/config/locales/server.he.yml
@@ -1537,6 +1537,8 @@ he:
title: "שם האתר הזה. גלוי לכלל המבקרים כולל משתמשים אלמוניים."
site_description: "תיאור האתר הזה במשפט אחד. גלוי לכלל המבקרים כולל משתמשים אלמוניים."
short_site_description: "תיאור קצר במספר מילים. גלוי לכלל המבקרים כולל משתמשים אלמוניים."
+ contact_email: "כתובת דוא״ל של איש קשר מוביל שאחראי על האתר הזה. משמש להתראות קריטיות, וגם יוצג ב־/about. חשוף בפני משתמשים אלמוניים באתרים ציבוריים."
+ contact_url: "כתובת ליצירת קשר עבור אתר זה. כאשר קיימת, מופיעה במקום כתובת דוא״ל ב־/about וחשופה בפני משתמשים אלמוניים באתרים ציבוריים."
crawl_images: "לקבל תמונות מכתובות מרוחקות כדי לציין את ממדי הרוחב והגובה הנכונים."
download_remote_images_to_local: "המרת תמונות מרוחקות (בקישור חם) למקומיות על ידי הורדתן. פעולה זו משמרת את התוכן אפילו אם התמונות נמחקות מהאתר המרוחק בעתיד."
download_remote_images_threshold: "שטח האחסון המזערי (באחוזים) הנדרש להורדת תמונות כדי לאחסן אותן מקומית"
@@ -3553,6 +3555,16 @@ he:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "משתמש/ת צופה בפוסט ראשון"
subject_template: "[%{email_prefix}] %{topic_title}"
@@ -4455,6 +4467,7 @@ he:
step:
introduction:
title: "על האתר שלך"
+ description: "אלה יוצגו בכניסה שלך ובכל עמוד ציבורי. ניתן לשנות אותם בכל עת."
fields:
title:
label: "שם הקהילה"
@@ -4465,13 +4478,16 @@ he:
default_locale:
label: "שפה"
privacy:
+ title: "חוויית החברים"
fields:
login_required:
placeholder: "פרטי"
extra_description: "רק משתמשים שנכנסו למערכת יכולים לגשת לקהילה הזו"
invite_only:
+ placeholder: "בהזמנה בלבד"
extra_description: "משתמשים חייבים לקבל הזמנה ממשתמשים מהימנים או מהסגל, אחרת משתמשים יוכלו להירשם בעצמם"
must_approve_users:
+ placeholder: "לדרוש אישור"
extra_description: "המשתמשים חייבים לעבור את אישור הסגל"
chat_enabled:
placeholder: "הפעלת צ׳אט"
@@ -4480,8 +4496,10 @@ he:
placeholder: "הפעלת סרגל צד"
extra_description: "גישה למרחבים המועדפים עליך בקלות"
ready:
+ title: "האתר שלך מוכן!"
description: "זהו זה! סיימת את ההגדרות הראשוניות של הקהילה שלך. עכשיו אפשר לצלול פנימה ולחקור קצת את המערכת, לכתוב נושא לקבלת פנים ולשלוח הזמנות!
שיהיה בכיף!"
styling:
+ title: "מראה ותחושה"
fields:
color_scheme:
label: "ערכת צבעים"
@@ -4514,19 +4532,36 @@ he:
label: "תת־קטגוריות עם נושאים מובילים"
branding:
title: "לוגו האתר"
- corporate:
fields:
+ logo:
+ label: "לוגו עיקרי"
+ description: "גודל מומלץ: 600 × 200"
+ logo_small:
+ label: "לוגו ריבועי"
+ description: "גודל מומלץ: 512 × 512. משמש גם כסמל המועדפים (favicon) וסמל יישומון מסך בית בנייד."
+ corporate:
+ title: "הארגון שלך"
+ description: "המידע הבא ישמש בדפי התנאים וההגבלות והמידע עליך. אפשר לדלג אם לא מדובר בחברה."
+ fields:
+ company_name:
+ label: "שם החברה"
+ placeholder: "עמותת לקט ישראל"
governing_law:
+ label: "החוק המחייב"
placeholder: "החוקים של קליפורניה"
contact_url:
+ label: "דף אינטרנט"
placeholder: "https://www.example.com/contact-us"
city_for_disputes:
+ label: "עיר המחלוקת"
placeholder: "סן פרנסיסקו, קליפורניה"
site_contact:
+ label: "הודעות אוטומטיות"
description: "כל ההודעות האישיות האוטומטיות שנשלחות על ידי Discourse נשלחות מהמשתמש הזה, כגון אזהרות על סימוני דגלים והתראות על השלמת גיבוי."
contact_email:
label: "נקודת קשר"
placeholder: "example@user.com"
+ description: "כתובת דוא״ל של איש קשר מוביל שאחראי על האתר הזה. משמש להתראות קריטיות, וגם מופיע בעמוד המידע על האתר שלך לנושאים דחופים."
invites:
title: "הזמנת סגל"
description: "כמעט סיימת! אולי נזמין כמה אנשים כדי לעורר דיונים עם נושאים מעניינים ותגובות שיניעו קדימה את הקהילה שלך."
diff --git a/config/locales/server.hu.yml b/config/locales/server.hu.yml
index 59a0da8c75c..80ceafa9977 100644
--- a/config/locales/server.hu.yml
+++ b/config/locales/server.hu.yml
@@ -1622,6 +1622,17 @@ hu:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |2
+
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
subject_template: "[%{email_prefix}] %{topic_title}"
text_body_template: |2
diff --git a/config/locales/server.hy.yml b/config/locales/server.hy.yml
index ed50730e44a..ada4b8b60be 100644
--- a/config/locales/server.hy.yml
+++ b/config/locales/server.hy.yml
@@ -2347,6 +2347,16 @@ hy:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Առաջին Գրառումը Դիտող Օգտատեր"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.it.yml b/config/locales/server.it.yml
index aa6c7079203..28fbe41b971 100644
--- a/config/locales/server.it.yml
+++ b/config/locales/server.it.yml
@@ -3278,6 +3278,16 @@ it:
%{context}
+ %{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
%{respond_instructions}
user_watching_first_post:
title: "Utente Osservando Primo Messaggio"
diff --git a/config/locales/server.ja.yml b/config/locales/server.ja.yml
index f653dcfbe2d..0c62a332a1c 100644
--- a/config/locales/server.ja.yml
+++ b/config/locales/server.ja.yml
@@ -3310,6 +3310,16 @@ ja:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "ユーザーが最初の投稿をウォッチ中です"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.ko.yml b/config/locales/server.ko.yml
index 6aa5f53d12b..3f6592bb6e6 100644
--- a/config/locales/server.ko.yml
+++ b/config/locales/server.ko.yml
@@ -3129,6 +3129,17 @@ ko:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |2
+
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "사용자가 첫 게시물을 구독함"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.lt.yml b/config/locales/server.lt.yml
index 40691ec3f55..dda62bee6ab 100644
--- a/config/locales/server.lt.yml
+++ b/config/locales/server.lt.yml
@@ -2075,6 +2075,16 @@ lt:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}]%{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Vartotojas žiūri pirmąjį įrašą"
subject_template: "[%{email_prefix}]%{topic_title}"
diff --git a/config/locales/server.nl.yml b/config/locales/server.nl.yml
index e76fa0ca626..bf152f1797e 100644
--- a/config/locales/server.nl.yml
+++ b/config/locales/server.nl.yml
@@ -3401,6 +3401,16 @@ nl:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Gebruiker observeert eerste bericht"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.pl_PL.yml b/config/locales/server.pl_PL.yml
index c3d3c27d824..1bfa8ded3d8 100644
--- a/config/locales/server.pl_PL.yml
+++ b/config/locales/server.pl_PL.yml
@@ -262,6 +262,7 @@ pl_PL:
invalid_access: "Nie masz uprawnień do przeglądania żądanego zasobu."
requires_groups: "Zaproszenie nie zostało zapisane, ponieważ podany temat jest niedostępny. Dodaj jedną z następujących grup: %{groups}."
domain_not_allowed: "Twój adres e-mail nie może zostać użyty do zrealizowania tego zaproszenia."
+ max_redemptions_allowed_one: "dla zaproszeń e-mail powinno wynosić 1."
redemption_count_less_than_max: "powinien być mniejszy niż %{max_redemptions_allowed}."
email_xor_domain: "Pola adresu e-mail i domeny nie są dozwolone jednocześnie"
existing_user_success: "Zaproszenie zostało pomyślnie zrealizowane"
@@ -720,6 +721,7 @@ pl_PL:
many: "%{count} polubień"
other: "%{count} polubień"
cannot_permanently_delete:
+ many_posts: "Ten temat zawiera nieusunięte posty. Usuń je trwale przed trwałym usunięciem tematu."
wait_or_different_admin: "Musisz odczekać %{time_left} przed trwałym usunięciem tego posta lub musi to zrobić inny administrator."
rate_limiter:
slow_down: "Wykonałeś/łaś tę akcję zbyt wiele razy, spróbuj ponownie później."
@@ -2177,6 +2179,7 @@ pl_PL:
shared_drafts_min_trust_level: "Zezwalaj użytkownikom na wyświetlanie i edycję wspólnych szkiców."
push_notifications_prompt: "Wyświetl monit o zgodę użytkownika."
push_notifications_icon: "Ikona odznaki pojawiająca się w rogu powiadomień. Zalecany jest monochromyczny PNG 96×96 z przezroczystym tłem."
+ enable_desktop_push_notifications: "Włącz powiadomienia push na pulpicie"
push_notification_time_window_mins: "Poczekaj (n) minut przed wysłaniem powiadomienia push. Pomaga zapobiegać wysyłaniu powiadomień push do aktywnego użytkownika online."
base_font: "Podstawowa czcionka używana dla większości tekstu w witrynie. Motywy można nadpisywać za pomocą niestandardowej właściwości CSS `--font-family`."
heading_font: "Czcionka używana w nagłówkach witryny. Motywy można nadpisywać za pomocą niestandardowej właściwości CSS `--heading-font-family`."
@@ -2196,6 +2199,9 @@ pl_PL:
use_name_for_username_suggestions: "Proponując nazwy użytkownika, używaj imienia i nazwiska użytkownika."
suggest_weekends_in_date_pickers: "Uwzględnij weekendy (sobota i niedziela) w sugestiach selektora dat (wyłącz tę opcję, jeśli używasz Discourse tylko w dni powszednie, od poniedziałku do piątku)."
splash_screen: "Wyświetla tymczasowy ekran ładowania podczas ładowania zasobów witryny"
+ enable_new_user_profile_nav_groups: "EKSPERYMENTALNE: Użytkownikom wybranych grup zostanie wyświetlone nowe menu nawigacyjne profilu użytkownika"
+ enable_experimental_topic_timeline_groups: "EKSPERYMENTALNE: Użytkownikom wybranych grup zostanie pokazana odświeżona oś czasu tematu"
+ enable_experimental_hashtag_autocomplete: "EKSPERYMENTALNIE: Użyj nowego systemu autouzupełniania #hashtagów dla kategorii i tagów, który inaczej renderuje wybrany element i usprawnia wyszukiwanie"
errors:
invalid_css_color: "Nieprawidłowy kolor. Wpisz nazwę koloru lub wartość szesnastkową."
invalid_email: "Nieprawidłowy adres e-mail."
@@ -2247,6 +2253,7 @@ pl_PL:
list_value_count: "Lista musi zawierać dokładnie %{count} wartości."
markdown_linkify_tlds: "Nie możesz uwzględnić wartości '*'."
discourse_connect_cannot_be_enabled_if_second_factor_enforced: "Nie można włączyć DiscourseConnect, jeśli wymuszono 2FA."
+ delete_rejected_email_after_days: "To ustawienie nie może być niższe niż ustawienie delete_email_logs_after_days ani większe niż %{max}"
placeholder:
discourse_connect_provider_secrets:
key: "www.example.com"
@@ -2678,10 +2685,12 @@ pl_PL:
%{notes}
flag_reasons:
off_topic: "Twój wpis został oznaczony jako **nie na temat**: społeczność uważa, że nie pasuje do tematu, w którym został dodany, biorąc pod uwagę jego tytuł i treść pierwszego wpisu."
+ inappropriate: "Twój post został oznaczony jako **nieodpowiedni**: społeczność uważa, że jest on obraźliwy, stanowi przejaw nienawiści lub narusza [nasze wytyczne dla społeczności](%{base_path}/guidelines)."
spam: "Twój wpis został oznaczony jako **spam**: społeczność czuje, że jest to reklama, czyli coś nadmiernie promującego, a nie użytecznego czy odnoszącego się do tematu."
notify_moderators: "Twój wpis został oznaczony jako **do uwagi moderatora**: społeczność czuje, że wpis wymaga ręcznej interwencji członka personelu."
responder:
off_topic: "Post został oznaczony jako **nie na temat**: społeczność uważa, że nie pasuje on do tematu, który obecnie określa tytuł i pierwszy post."
+ inappropriate: "Post został oznaczony jako **nieodpowiedni**: społeczność uważa, że jest on obraźliwy, stanowi przejaw nienawiści lub narusza [nasze wytyczne dla społeczności](%{base_path}/guidelines)."
spam: "Post został oznaczony jako **spam**: społeczność uważa, że jest to reklama, lub coś, co ma charakter nadmiernie promocyjny, a nie jest przydatne lub związane z tematem zgodnie z oczekiwaniami."
notify_moderators: "Post został oznaczony **w celu zwrócenia uwagi moderatora**: społeczność uważa, że coś w tym poście wymaga ręcznej interwencji członka personelu."
flags_dispositions:
@@ -2909,6 +2918,12 @@ pl_PL:
bulk_invite_succeeded:
title: "Zaproszenia hurtowe udane"
subject_template: "Przetwarzanie masowej ilości zaproszeń zakończyło się sukcesem."
+ text_body_template: |
+ Twój zbiorczy plik zaproszeń użytkowników został przetworzony, %{sent} zaproszeń wysłanych, %{skipped} pominięto i %{warnings} ostrzeżeń.
+
+ ``` text
+ %{logs}
+ ```
bulk_invite_failed:
title: "Zaproszenia hurtowe Nieudane"
subject_template: "Plik z zaproszeniami został przetworzony z błędami."
@@ -3500,6 +3515,17 @@ pl_PL:
%{context}
+ %{respond_instructions}
+ user_watching_category_or_tag:
+ title: "Użytkownik obserwuje kategorię lub tag"
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
%{respond_instructions}
user_watching_first_post:
title: "Użytkownik Przegląda pierwszy wpis"
@@ -4404,22 +4430,28 @@ pl_PL:
default_locale:
label: "Język"
privacy:
+ title: "Doświadczenie użytkownika"
fields:
login_required:
placeholder: "Prywatne"
extra_description: "Tylko zalogowani użytkownicy mają dostęp do społeczności"
invite_only:
+ placeholder: "Tylko zaproszenie"
extra_description: "Użytkownicy muszą zostać zaproszeni przez zaufanych użytkowników lub personel, w przeciwnym razie użytkownicy mogą zarejestrować się samodzielnie"
must_approve_users:
+ placeholder: "Wymaga zatwierdzenia"
extra_description: "Użytkownicy muszą być zatwierdzeni przez personel"
chat_enabled:
placeholder: "Włącz czat"
+ extra_description: "Współpracuj ze swoimi członkami w czasie rzeczywistym"
enable_sidebar:
placeholder: "Włącz pasek boczny"
extra_description: "Uzyskaj łatwy dostęp do ulubionych przestrzeni"
ready:
+ title: "Twoja strona jest gotowa!"
description: "Otóż to! Wykonałeś podstawowe czynności związane z utworzeniem swojej społeczności. Teraz możesz wejść i rozejrzeć się, napisać temat powitalny i wysłać zaproszenia!
Baw się dobrze!"
styling:
+ title: "Wygląd i odczucia"
fields:
color_scheme:
label: "Schemat kolorów"
@@ -4452,15 +4484,27 @@ pl_PL:
label: "Podkategorie z polecanymi tematami"
branding:
title: "Logo witryny"
- corporate:
fields:
+ logo:
+ label: "Podstawowe logo"
+ description: "Zalecany rozmiar: 600 x 200"
+ logo_small:
+ label: "Kwadratowe logo"
+ corporate:
+ title: "Twoja organizacja"
+ fields:
+ company_name:
+ label: "Nazwa firmy"
governing_law:
+ label: "Obowiązujące prawo"
placeholder: "Prawo kalifornijskie"
contact_url:
+ label: "Strona internetowa"
placeholder: "https://www.example.com/contact-us"
city_for_disputes:
placeholder: "Kalifornia, San Francisco"
site_contact:
+ label: "Automatyczne wiadomości"
description: "Wszystkie automatyczne wiadomości prywatne Discourse będą wysyłane z tego użytkownika, jak na przykład ostrzeżenia o flagach i powiadomienia ukończenia backupu."
contact_email:
label: "Punkt kontaktu"
diff --git a/config/locales/server.pt.yml b/config/locales/server.pt.yml
index 71c9855d65a..eec2826f717 100644
--- a/config/locales/server.pt.yml
+++ b/config/locales/server.pt.yml
@@ -658,6 +658,7 @@ pt:
long_form: "sinalizou isto como spam"
inappropriate:
title: "Inapropriado"
+ description: 'Este tópico contém conteúdo que uma pessoa razoável consideraria ofensivo, abusivo, uma conduta odiosa ou uma violação de nossas diretrizes da comunidade.'
long_form: "sinalizou isto como inapropriado"
notify_moderators:
title: "Algo Mais"
@@ -1764,6 +1765,16 @@ pt:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ text_body_template: |2
+
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
text_body_template: |2
diff --git a/config/locales/server.pt_BR.yml b/config/locales/server.pt_BR.yml
index c3fbc155518..14e6da15581 100644
--- a/config/locales/server.pt_BR.yml
+++ b/config/locales/server.pt_BR.yml
@@ -3391,6 +3391,16 @@ pt_BR:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
title: "Usuário(a) acompanhando a primeira postagem"
subject_template: "[%{email_prefix}] %{topic_title}"
diff --git a/config/locales/server.ro.yml b/config/locales/server.ro.yml
index 981929dc938..3d4bb318eb8 100644
--- a/config/locales/server.ro.yml
+++ b/config/locales/server.ro.yml
@@ -1570,6 +1570,16 @@ ro:
%{context}
%{respond_instructions}
+ user_watching_category_or_tag:
+ subject_template: "[%{email_prefix}] %{topic_title}"
+ text_body_template: |
+ %{header_instructions}
+
+ %{message}
+
+ %{context}
+
+ %{respond_instructions}
user_watching_first_post:
subject_template: "[%{email_prefix}] %{topic_title}"
text_body_template: |
diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml
index 1955871c3f9..2991b4e766d 100644
--- a/config/locales/server.ru.yml
+++ b/config/locales/server.ru.yml
@@ -176,12 +176,12 @@ ru:
one: слишком длинное (максимум %{count} символ)
few: слишком длинное (максимум %{count} символа)
many: слишком длинное (максимум %{count} символов)
- other: слишком длинное (максимум %{count} символов)
+ other: слишком длинное (максимум %{count} символа)
too_short:
one: слишком короткое (минимум %{count} символ)
few: слишком короткое (минимум %{count} символа)
many: слишком короткое (минимум %{count} символов)
- other: слишком короткое (минимум %{count} символов)
+ other: слишком короткое (минимум %{count} символа)
wrong_length:
one: неправильная длина (должен быть %{count} символ)
few: неправильная длина (должно быть %{count} символа)
@@ -195,26 +195,26 @@ ru:
one: "%{count} ошибка препятствует сохранению %{model}"
few: ! "%{count} ошибки препятствуют сохранению %{model}"
many: ! "%{count} ошибок препятствуют сохранению %{model}"
- other: ! "%{count} ошибок препятствуют сохранению %{model}"
+ other: ! "%{count} ошибки препятствуют сохранению %{model}"
embed:
- load_from_remote: "Произошла ошибка при загрузке сообщения."
+ load_from_remote: "Произошла ошибка при загрузке записи."
site_settings:
- invalid_category_id: "Вы указали несуществующий раздел"
+ invalid_category_id: "Вы указали несуществующую категорию"
invalid_choice:
- one: "Вы указали неверный выбор %{name}"
+ one: "Вы указали неверный вариант %{name}"
few: "Вы указали неверные варианты %{name}"
many: "Вы указали неверные варианты %{name}"
other: "Вы указали неверные варианты %{name}"
- default_categories_already_selected: "Нельзя выбрать раздел, используемый в другом списке."
+ default_categories_already_selected: "Нельзя выбрать категорию, используемую в другом списке."
default_tags_already_selected: "Вы не можете выбрать тег, используемый в другом списке."
- s3_upload_bucket_is_required: "Нельзя включить загрузки на S3, пока не задана настройка 's3_upload_bucket'."
+ s3_upload_bucket_is_required: "Нельзя включить загрузки на S3, пока не задана настройка «s3_upload_bucket»."
enable_s3_uploads_is_required: "Вы не можете включить инвентаризацию для S3, если вы не включили загрузки S3."
page_publishing_requirements: "Публикация страниц не может быть включена при включённом ограничении доступа к мультимедийному контенту."
- s3_backup_requires_s3_settings: "Нельзя включить резервные копии на S3, пока не задана настройка '%{setting_name}'"
- s3_bucket_reused: "Нельзя использовать одну и ту же корзину для 's3_upload_bucket' и 's3_backup_bucket'. Выберите другую корзину или используйте различные пути для каждой корзины."
+ s3_backup_requires_s3_settings: "Нельзя включить резервные копии на S3, пока не задана настройка «%{setting_name}»."
+ s3_bucket_reused: "Нельзя использовать одну и ту же корзину для «s3_upload_bucket» и «s3_backup_bucket». Выберите другую корзину или используйте различные пути для каждой корзины."
secure_uploads_requirements: "Перед тем как ограничить доступ к загружаемому контенту, необходимо включить загрузку в S3"
- share_quote_facebook_requirements: "Вы должны установить идентификатор приложения, чтобы включить обмен цитатами для Фейсбука."
- second_factor_cannot_enforce_with_socials: "Вы не можете применить двухфакторную аутентификацию при включённом входе в социальные сети. Сначала вы должны отключить вход через: %{auth_provider_names}"
+ share_quote_facebook_requirements: "Вы должны установить идентификатор приложения, чтобы включить публикацию цитат для Фейсбука."
+ second_factor_cannot_enforce_with_socials: "Вы не можете применить двухфакторную аутентификацию при включённом входе через соцсети. Сначала нужно отключить %{auth_provider_names}"
second_factor_cannot_be_enforced_with_disabled_local_login: "Вы не можете применить двухфакторную аутентификацию, если локальный вход в систему отключён."
second_factor_cannot_be_enforced_with_discourse_connect_enabled: "Вы не можете применить двухфакторную аутентификацию, если используется технология единого входа DiscourseConnect."
local_login_cannot_be_disabled_if_second_factor_enforced: "Вы не можете отключить локальный вход в систему, если применяется двухфакторная аутентификация. Отключите её перед отключением возможности локального входа."
@@ -222,49 +222,49 @@ ru:
cors_origins_should_not_have_trailing_slash: "Не следует добавлять завершающую косую черту (/) к источникам кросс-доменных запросов (CORS)."
slow_down_crawler_user_agent_must_be_at_least_3_characters: "Значение «User agent» должно содержать не менее 3 символов для корректного ограничения скорости сканирования."
slow_down_crawler_user_agent_cannot_be_popular_browsers: "Не допускается использование следующих значений: %{values}."
- strip_image_metadata_cannot_be_disabled_if_composer_media_optimization_image_enabled: "В не можете отключить удаление метаданных из изображения, пока включена оптимизация загружаемых файлов изображений на стороне клиента. Отключите параметр 'composer media optimization image enabled' перед отключением параметра 'strip image metadata'."
- twitter_summary_large_image_no_svg: "Изображения сводной карточки Twitter, используемые для метаданных twitter:image, не могут быть в формате 'svg'."
- conflicting_google_user_id: 'Идентификатор учётной записи Google для этой учётной записи изменился; по соображениям безопасности требуется вмешательство персонала. Пожалуйста, свяжитесь с персоналом и укажите
https://meta.discourse.org/t/76575'
+ strip_image_metadata_cannot_be_disabled_if_composer_media_optimization_image_enabled: "В не можете отключить удаление метаданных из изображения, пока включена оптимизация загружаемых файлов изображений на стороне клиента. Отключите параметр «composer media optimization image enabled» перед отключением параметра «strip image metadata»."
+ twitter_summary_large_image_no_svg: "Изображения сводной карточки Twitter, используемые для метаданных twitter:image, не могут быть в формате «svg»."
+ conflicting_google_user_id: 'Идентификатор учётной записи Google для этой учётной записи изменился; по соображениям безопасности требуется вмешательство персонала. Свяжитесь с персоналом и укажите
https://meta.discourse.org/t/76575'
onebox:
- invalid_address: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, потому что сервер \"%{hostname}\" не может быть найден. Вместо предварительного просмотра в вашем сообщении будет отображаться только ссылка. :cry:"
- error_response: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, потому что веб-сервер вернул код ошибки %{status_code}. Вместо предварительного просмотра в вашем сообщении будет отображаться только ссылка. :cry:"
+ invalid_address: "Нам не удалось создать предпросмотр этой веб-страницы: сервер «%{hostname}» не найден. Вместо предпросмотра в записи будет отображаться только ссылка. :cry:"
+ error_response: "Нам не удалось создать предпросмотр этой веб-страницы: веб-сервер вернул код ошибки %{status_code}. Вместо предпросмотра в записи будет отображаться только ссылка. :cry:"
missing_data:
- one: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, поскольку не удалось найти следующий тег oEmbed / OpenGraph: %{missing_attributes}"
- few: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
- many: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
- other: "К сожалению, нам не удалось создать предварительный просмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
+ one: "Нам не удалось создать предпросмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
+ few: "Нам не удалось создать предпросмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
+ many: "Нам не удалось создать предпросмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
+ other: "Нам не удалось создать предпросмотр этой веб-страницы, поскольку не удалось найти следующие теги oEmbed / OpenGraph: %{missing_attributes}"
word_connector:
comma: ", "
invite:
- expired: "Срок действия токена приглашения истек. Пожалуйста, свяжитесь с персоналом."
- not_found: "Неверный код приглашения. Пожалуйста, свяжитесь с персоналом."
- not_found_json: "Неверный код приглашения. Пожалуйста, свяжитесь с персоналом."
- not_matching_email: "Ваш адрес электронной почты и адрес электронной почты, связанный с токеном приглашения, не совпадают. Пожалуйста, свяжитесь с сотрудником."
+ expired: "Срок действия токена приглашения истек. Свяжитесь с персоналом."
+ not_found: "Неверный код приглашения. Свяжитесь с персоналом."
+ not_found_json: "Неверный код приглашения. Свяжитесь с персоналом."
+ not_matching_email: "Ваш адрес электронной почты и адрес электронной почты, связанный с токеном приглашения, не совпадают. Свяжитесь с персоналом."
not_found_template: |
Ваше приглашение на сайт %{site_name} уже использовано.
-Если вы помните ваш пароль, вы можете Войти в учётную запись.
+Если вы помните пароль, вы можете войти в аккаунт.
-В противном случае восстановите пароль.
+В противном случае сбросьте пароль.
not_found_template_link: | -Это приглашение на сайт %{site_name} более недействительно. Попросите пригласившего вас прислать вам новое приглашение.
- user_exists: "Нет необходимости приглашать пользователя с адресом %{email}, у него уже есть аккаунт!" - invite_exists: "Вы уже пригласили пользователя с адресом %{email}" - invalid_email: "Адрес '%{email}' не является корректным адресом электронной почты." +Это приглашение на сайт %{site_name} более недействительно. Попросите отправить вам новое приглашение.
+ user_exists: "Пользователя с адресом %{email} приглашать не нужно: у него уже есть аккаунт!" + invite_exists: "Вы уже пригласили пользователя с адресом %{email}." + invalid_email: "Адрес «%{email}» не является корректным адресом электронной почты." rate_limit: one: "Вы уже отправили %{count} приглашение за последний день. Подождите %{time_left} перед повторной попыткой." few: "Вы уже отправили %{count} приглашения за последний день. Подождите %{time_left} перед повторной попыткой." many: "Вы уже отправили %{count} приглашений за последний день. Подождите %{time_left} перед повторной попыткой." - other: "Вы уже отправили %{count} приглашений за последний день. Подождите %{time_left} прежде чем повторить попытку." - confirm_email: "Вы почти закончили! Мы отправили письмо активации на ваш адрес электронной почты. Пожалуйста, следуйте инструкциям в письме для активации учётной записи.
Если письмо не приходит, проверьте папку со спамом.
" - cant_invite_to_group: "Вы не можете приглашать пользователей в указанные группы. Убедитесь, что вы являетесь владельцем группы (групп), в которую вы пытаетесь пригласить." + other: "Вы уже отправили %{count} приглашения за последний день. Подождите %{time_left} перед повторной попыткой." + confirm_email: "Почти готово! Мы отправили письмо активации на ваш адрес электронной почты. Следуйте инструкциям в письме для активации аккаунта.
Если письмо не приходит, проверьте папку со спамом.
" + cant_invite_to_group: "Вы не можете приглашать пользователей в указанные группы. Вы должны быть владельцем групп, в которые вы пытаетесь пригласить." disabled_errors: discourse_connect_enabled: "Возможность использования приглашений отключена, поскольку включена технология единого входа DiscourseConnect." invalid_access: "У вас нет прав для просмотра запрашиваемого ресурса." - requires_groups: "Приглашение не сохранено, потому что указанная тема недоступна. Добавьте одну из следующих групп: %{groups}." + requires_groups: "Приглашение не сохранено: указанная тема недоступна. Добавьте одну из следующих групп: %{groups}." domain_not_allowed: "Ваш адрес электронной почты не может быть использован для активации этого приглашения." - max_redemptions_allowed_one: "Для приглашений по электронной почте значение должно быть равно '1'." - redemption_count_less_than_max: "Значение должно быть меньше %{max_redemptions_allowed}" + max_redemptions_allowed_one: "для приглашений по электронной почте должно быть равно 1." + redemption_count_less_than_max: "должно быть меньше %{max_redemptions_allowed}." email_xor_domain: "Одновременное указание домена и адреса электронной почты не допускается" bulk_invite: file_should_be_csv: "Загружаемый файл должен быть в формате CSV." @@ -272,7 +272,7 @@ ru: error: "Произошла ошибка при загрузке файла. Повторите попытку позже." invite_link: email_taken: "Этот адрес электронной почты уже используется. Если у вас есть аккаунт, войдите в систему или запустите сброс пароля." - max_redemptions_limit: "— значение должно быть в интервале от 2 до %{max_limit}." + max_redemptions_limit: "должно быть в интервале от 2 до %{max_limit}." topic_invite: failed_to_invite: "Пользователь не может быть приглашён в эту тему без членства в одной из следующих групп: %{group_names}." not_pm: "Вы можете приглашать только в личные сообщения." @@ -292,14 +292,14 @@ ru: not_found: "Запрашиваемый URL-адрес или ресурс не найден." invalid_access: "Вам не разрешено просматривать запрошенный ресурс." authenticator_not_found: "Метод аутентификации не существует или был отключён." - authenticator_no_connect: "Этот поставщик аутентификации не разрешает подключение к существующей учётной записи форума." + authenticator_no_connect: "Этот поставщик аутентификации не разрешает подключение к существующему аккаунту форума." invalid_api_credentials: "Вам не разрешено просматривать запрошенный ресурс. Недопустимое имя пользователя или ключ API." provider_not_enabled: "Вам не разрешено просматривать запрошенный ресурс. Поставщик аутентификации не включён." provider_not_found: "Вам не разрешено просматривать запрошенный ресурс. Поставщик аутентификации не существует." - read_only_mode_enabled: "Сайт в режиме только для чтения. Иные действия запрещены." + read_only_mode_enabled: "Сайт в режиме только для чтения. Какие-либо действия запрещены." invalid_grant_badge_reason_link: "В причине награды не должно быть внешней или недействительной ссылки на Discourse" email_template_cant_be_modified: "Этот почтовый шаблон не может быть изменён" - invalid_whisper_access: "Скрытые сообщения не разрешены либо у вас нет прав на их создание" + invalid_whisper_access: "Скрытые записи не разрешены либо у вас нет прав на их создание" not_in_group: title_topic: "Чтобы увидеть эту тему, нужно запросить членство в группе «%{group}»." title_category: "Чтобы увидеть эту категорию, нужно запросить членство в группе «%{group}»." @@ -315,10 +315,10 @@ ru: many: "Новые пользователи в данный момент могут оставлять только %{count} ответов в теме." other: "Новые пользователи в данный момент могут оставлять только %{count} ответа в теме." max_consecutive_replies: - one: "Последовательные ответы не допускаются. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." - few: "Допускается не более %{count} последовательного ответа. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." + one: "Допускается не более %{count} последовательного ответа. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." + few: "Допускается не более %{count} последовательных ответов. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." many: "Допускается не более %{count} последовательных ответов. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." - other: "Допускается не более %{count} последовательных ответов. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." + other: "Допускается не более %{count} последовательного ответа. Отредактируйте предыдущий ответ или дождитесь, пока кто-нибудь не ответит вам." embed: start_discussion: "Начать обсуждение" continue: "Продолжить обсуждение" @@ -359,22 +359,22 @@ ru: no_mentions_allowed_newuser: "Новые пользователи не могут упоминать других пользователей." too_many_mentions_newuser: one: "Новые пользователи могут упомянуть только %{count} пользователя в записи." - few: "Новые пользователи могут упоминать только %{count} пользователей в записи." - many: "Новые пользователи могут упоминать только %{count} пользователей в записи." - other: "Новые пользователи могут упоминать только %{count} пользователя в записи." - no_embedded_media_allowed_trust: "Вы не можете вставлять медиафайлы в сообщение." - no_embedded_media_allowed: "Новые пользователи не могут вставлять медиафайлы в сообщение." + few: "Новые пользователи могут упомянуть только %{count} пользователей в записи." + many: "Новые пользователи могут упомянуть только %{count} пользователей в записи." + other: "Новые пользователи могут упомянуть только %{count} пользователя в записи." + no_embedded_media_allowed_trust: "Вы не можете вставлять медиафайлы в запись." + no_embedded_media_allowed: "Новые пользователи не могут вставлять медиафайлы в записи." too_many_embedded_media: - one: "Новые пользователи могут добавлять в сообщение только один медиафайл." - few: "Новые пользователи могут добавлять в сообщение только %{count} медиафайла." - many: "Новые пользователи могут добавлять в сообщение только %{count} медиафайлов." - other: "Новые пользователи могут добавлять в сообщение только %{count} медиафайлов." - no_attachments_allowed: "Загрузка файлов недоступна новым пользователям." + one: "Новые пользователи могут добавлять в запись только %{count} медиафайл." + few: "Новые пользователи могут добавлять в запись только %{count} медиафайла." + many: "Новые пользователи могут добавлять в запись только %{count} медиафайлов." + other: "Новые пользователи могут добавлять в запись только %{count} медиафайла." + no_attachments_allowed: "Новые пользователи не могут добавлять вложения в записи." too_many_attachments: - one: "Новые пользователи могут добавить только %{count} вложение в сообщение." - few: "Новые пользователи могут добавить только %{count} вложения в сообщение." - many: "Новые пользователи могут добавить только %{count} вложений в сообщение." - other: "Новые пользователи могут добавить только %{count} вложения в сообщение." + one: "Новые пользователи могут добавлять только %{count} вложение в запись." + few: "Новые пользователи могут добавлять только %{count} вложения в запись." + many: "Новые пользователи могут добавлять только %{count} вложений в запись." + other: "Новые пользователи могут добавлять только %{count} вложения в запись." no_links_allowed: "Новые пользователи не могут размещать ссылки." links_require_trust: "Вы не можете размещать ссылки в записях." too_many_links: @@ -382,19 +382,19 @@ ru: few: "Новые пользователи могут размещать только %{count} ссылки в записи." many: "Новые пользователи могут размещать только %{count} ссылок в записи." other: "Новые пользователи могут размещать только %{count} ссылки в записи." - contains_blocked_word: "Вы не можете использовать слово «%{word}»; оно недопустимо." + contains_blocked_word: "Вы не можете использовать слово «%{word}»: оно запрещено." contains_blocked_words: "Вы не можете опубликовать это. Не допускаются следующие слова: %{words}." spamming_host: "Вы не можете разместить ссылку на этот ресурс." user_is_suspended: "Замороженные пользователи не могут размещать записи." topic_not_found: "Что-то пошло не так. Возможно, эта тема была закрыта или удалена, пока вы её читали?" not_accepting_pms: "%{username} в данный момент не принимает сообщения." - max_pm_recipients: "Вы можете послать сообщение максимум %{recipients_limit} получателям." - pm_reached_recipients_limit: "Вы не можете указать более %{recipients_limit} получателей в сообщении." + max_pm_recipients: "Максимум получателей сообщений для вас: %{recipients_limit}." + pm_reached_recipients_limit: "Максимум указанных получателей сообщения для вас: %{recipients_limit}." removed_direct_reply_full_quotes: "Автоматически удалять цитирование всей предыдущей записи." watched_words_auto_tag: "Тема, помеченная автотегами" secure_upload_not_allowed_in_public_topic: "Следующие файлы с ограниченным доступом не могут быть использованы в публичной теме: %{upload_filenames}." create_pm_on_existing_topic: "Вы не можете создать личное сообщение в существующей теме." - slow_mode_enabled: "Эта тема находится в замедленном режиме." + slow_mode_enabled: "Эта тема в замедленном режиме." just_posted_that: "слишком похоже на уже опубликованное вами ранее" invalid_characters: "содержит недопустимые символы" is_invalid: "не совсем ясно, это предложение закончено?" @@ -433,23 +433,23 @@ ru: user_posts: "Последние записи от пользователя @%{username}" user_topics: "Последние темы от пользователя @%{username}" tag: "Темы с тегами" - badge: "Значок «%{display_name}» на сайте %{site_title}" + badge: "Награда «%{display_name}» на сайте %{site_title}" too_late_to_edit: "Эту запись нельзя изменить или удалить, поскольку она была создано очень давно." edit_conflict: "Запись была отредактирована другим пользователем — ваши изменения не могут быть сохранены." revert_version_same: "Текущая версия такая же, как та, на которую вы хотите вернуться." - cannot_edit_on_slow_mode: "Эта тема находится в замедленном режиме. Для поощрения вдумчивого, взвешенного обсуждения, редактирование старых сообщений в замедленном режиме запрещено." + cannot_edit_on_slow_mode: "Эта тема в замедленном режиме. Для поощрения вдумчивого, взвешенного обсуждения редактирование старых записей в замедленном режиме запрещено." excerpt_image: "изображение" bookmarks: errors: already_bookmarked_post: "Нельзя добавить запись в закладки дважды." - already_bookmarked: "Вы не можете дважды добавить %{type} в закладки" - too_many: "Вы не можете добавить больше %{limit} закладок, посетите страницу %{user_bookmarks_url}, чтобы удалить некоторые из них." + already_bookmarked: "Вы не можете дважды добавить %{type} в закладки." + too_many: "Максимум закладок: %{limit}. Удалить закладки можно на странице %{user_bookmarks_url}." cannot_set_past_reminder: "Нельзя указать уже прошедшую дату напоминания о закладке." cannot_set_reminder_in_distant_future: "Нельзя указать дату напоминания о закладке, отличающуюся от текущей более чем на 10 лет." time_must_be_provided: "Время должно быть установлено для всех напоминаний" - for_topic_must_use_first_post: "Вы можете использовать только первое сообщение, чтобы добавить тему в закладки." + for_topic_must_use_first_post: "Добавить тему в закладки можно только по первой записи." bookmarkable_id_type_required: "Необходимо указать имя и тип записи для добавления в закладки." - invalid_bookmarkable: "%{type} не может быть закладкой." + invalid_bookmarkable: "Тип «%{type}» нельзя добавлять в закладки." reminders: at_desktop: "При следующем посещении с ПК" later_today: "Сегодня, но позже" @@ -469,7 +469,7 @@ ru: grant_trust_level_not_valid: "«%{trust_level}» не является допустимым уровнем доверия." can_not_modify_automatic: "Изменить автоматическую группу нельзя." member_already_exist: - one: "«%{username}» уже является участником этой группы." + one: "Следующие пользователи уже являются участниками этой группы: %{username}." few: "Следующие пользователи уже являются участниками этой группы: %{username}" many: "Следующие пользователи уже являются участниками этой группы: %{username}" other: "Следующие пользователи уже являются участниками этой группы: %{username}" @@ -483,8 +483,8 @@ ru: one: "Одновременно можно добавить не более %{count} пользователя" few: "Одновременно можно добавить не более %{count} пользователей" many: "Одновременно можно добавить не более %{count} пользователей" - other: "Одновременно можно добавить не более %{count} пользователей" - usernames_or_emails_required: "Необходимо указать имена пользователей или адреса электронной почты." + other: "Одновременно можно добавить не более %{count} пользователя" + usernames_or_emails_required: "Необходимо указать имена пользователей или адреса электронной почты" no_invites_with_discourse_connect: "При включении DiscourseConnect вы можете приглашать только зарегистрированных пользователей" no_invites_without_local_logins: "При отключении локальных логинов вы можете приглашать только зарегистрированных пользователей" default_names: @@ -565,7 +565,7 @@ ru: topic: title: "Заголовок" featured_link: "Избранная ссылка" - category_id: "Раздел" + category_id: "Категория" post: raw: "Текст записи" user_profile: @@ -615,11 +615,11 @@ ru: invalid: "не является цветом" post_reply: base: - different_topic: "Сообщение и ответ должны принадлежать одной и той же теме." + different_topic: "Запись и ответ должны принадлежать одной и той же теме." web_hook: attributes: payload_url: - invalid: "Неверный URL-адрес. Адрес должен включать в себя http:// или https://. Проблемы не допускаются." + invalid: "Неверный URL-адрес. Адрес должен включать в себя http:// или https://. Пробелы не допускаются." custom_emoji: attributes: name: @@ -629,8 +629,8 @@ ru: execute_at: in_the_past: "должно быть в будущем." duration_minutes: - cannot_be_zero: "Значение должно быть больше 0." - exceeds_maximum: "Период времени не должен быть более 20 лет." + cannot_be_zero: "должно быть больше 0." + exceeds_maximum: "не может быть более 20 лет." translation_overrides: attributes: value: @@ -638,17 +638,17 @@ ru: watched_word: attributes: word: - too_many: "Слишком много контролируемых слов, введённых для этого действия" + too_many: "Слишком много слов для этого действия" base: invalid_url: "Указанный URL не является корректной ссылкой" invalid_tag_list: "Некорректный список замещающих тегов" sidebar_section_link: attributes: linkable_type: - invalid: "Недопустимый тип" + invalid: "— недопустимый тип" <<: *errors uncategorized_category_name: "Без категории" - general_category_name: "Основной" + general_category_name: "Основная" general_category_description: "Создавайте здесь темы, не соответствующие ни одной другой категории." meta_category_name: "Отзывы по сайту" meta_category_description: "Обсуждение этого сайта: структура и расположение материалов, принципы работы, идеи возможных улучшений." @@ -669,12 +669,12 @@ ru: - Эту тему можно сделать закрытой (меню администрирования, значок :wrench: справа вверху и в конце темы), чтобы пользователи не оставляли ответы под этим приветственным сообщением. + Эту тему можно сделать закрытой (меню администрирования, значок :wrench: справа вверху и в конце темы), чтобы пользователи не оставляли ответы под этим приветствием. admin_quick_start_title: "Сначала ПРОЧИТАЙТЕ «Краткое руководство администратора»" category: topic_prefix: "Описание категории «%{category}»" replace_paragraph: "(Замените этот первый абзац кратким описанием новой категории. Оно будет показано под названием при отображении списка категорий, поэтому старайтесь, чтобы оно не превышало 200 символов.)" - post_template: "%{replace_paragraph}\n\nСледующие подсказки помогут сформировать подробное описание и определить правила для категории:\n\n- Для чего предназначена эта категория и почему нужно публиковать сообщения именно в ней?\n\n- В чём уникальность этой категории, чем она отличается от других?\n\n- Что обычно должны содержать темы, публикуемые здесь?\n\n- Подумайте еще раз: нужна ли еще одна категория? Можно ли объединить ее с другой категорией или подкатегорией?\n" + post_template: "%{replace_paragraph}\n\nСледующие подсказки помогут сформировать подробное описание и определить правила для категории:\n\n- Для чего предназначена эта категория и почему нужно публиковать записи именно в ней?\n\n- В чём уникальность этой категории, чем она отличается от других?\n\n- Что обычно должны содержать темы, публикуемые здесь?\n\n- Подумайте еще раз: нужна ли еще одна категория? Можно ли объединить ее с другой категорией или подкатегорией?\n" errors: not_found: "Категория не найдена!" uncategorized_parent: "«Без категории» не может иметь родительскую категорию" @@ -684,10 +684,10 @@ ru: email_already_used_in_group: "Адрес «%{email}» уже используется группой «%{group_name}»." email_already_used_in_category: "Адрес «%{email}» уже используется категорией «%{category_name}»." description_incomplete: "Описание категории должно содержать по крайней мере один абзац." - permission_conflict: "Любая группа, которой разрешён доступ к подкатегории, также должна иметь доступ к родительской категории. Следующие группы имеют доступ к одной из подкатегорий, но не имеют доступа к родительской категории: %{group_names}." - disallowed_topic_tags: "В этой теме есть теги, не разрешённые в этой категории: «%{tags}»" + permission_conflict: "Группа, которой разрешён доступ к подкатегории, также должна иметь доступ к родительской категории. Следующие группы имеют доступ к одной из подкатегорий, но не имеют доступа к родительской категории: %{group_names}." + disallowed_topic_tags: "В теме есть теги, не разрешённые в этой категории: «%{tags}»" disallowed_tags_generic: "В этой теме есть запрещённые теги." - slug_contains_non_ascii_chars: "Содержит символы не в ascii-кодировке" + slug_contains_non_ascii_chars: "содержит символы не в ascii-кодировке" cannot_delete: uncategorized: "Это особенная категория. В ней содержатся темы, для которых при создании не была указана категория; эта категория не может быть удалена." has_subcategories: "Категорию удалить нельзя: в ней есть подкатегории." @@ -701,7 +701,7 @@ ru: trust_levels: admin: "Администратор" staff: "Персонал" - change_failed_explanation: "Вы пытаетесь уровень доверия пользователя %{user_name} до «%{new_trust_level}», однако его уровень уже «%{current_trust_level}». %{user_name} останется с уровнем доверия «%{current_trust_level}». Чтобы понизить пользователя, сначала заблокируйте уровень доверия." + change_failed_explanation: "Вы пытаетесь понизить уровень доверия пользователя %{user_name} до «%{new_trust_level}», однако его уровень уже «%{current_trust_level}». %{user_name} останется с уровнем доверия «%{current_trust_level}». Чтобы понизить пользователя, сначала заблокируйте уровень доверия." post: image_placeholder: broken: "Некорректный файл изображения" @@ -710,20 +710,20 @@ ru: media_placeholder: blocked_hotlinked_title: "Мультимедийный контент размещён на другом сайте. Нажмите, чтобы открыть его в новой вкладке." blocked_hotlinked: "Внешниий мультимедийный контент" - hidden_bidi_character: "Двунаправленные символы могут изменить порядок отображения текста. Это может быть использовано для сокрытия вредоносного кода." + hidden_bidi_character: "Двунаправленные символы могут изменить порядок отображения текста, что может быть использовано для сокрытия вредоносного кода." has_likes: one: "%{count} лайк" few: "%{count} лайка" many: "%{count} лайков" other: "%{count} лайка" cannot_permanently_delete: - wait_or_different_admin: "Вы должны подождать %{time_left} перед окончательным удалением этого сообщения, либо это может сделать другой администратор." + wait_or_different_admin: "Перед окончательным удалением этой записи нужно подождать %{time_left} — или это может сделать другой администратор." rate_limiter: slow_down: "Вы выполнили это действие слишком много раз, повторите попытку позже." too_many_requests: "Вы выполняете это действие слишком часто. Подождите %{time_left} перед следующей попыткой." by_type: first_day_replies_per_day: "Мы ценим ваш энтузиазм — так держать! Тем не менее, вы достигли максимального количества ответов для новых пользователей в первый день (это ограничение установлено ради безопасности сообщества). Вы сможете добавлять новые ответы через %{time_left}." - first_day_topics_per_day: "Мы ценим ваш энтузиазм! Тем не менее, вы достигли максимального количества созданных тем для новых пользователей в первый день (это ограничение установлено ради безопасности сообщества). Вы сможете создавать новые темы через %{time_left}." + first_day_topics_per_day: "Мы ценим ваш энтузиазм! Тем не менее, вы достигли максимального количества созданных тем для новых пользователей в первый день (это ограничение установлено ради безопасности сообщества). Создавать новые темы можно будет через %{time_left}." create_topic: "Вы создаёте темы слишком быстро. Подождите %{time_left} перед следующей попыткой." create_post: "Вы отвечаете слишком быстро. Подождите %{time_left} перед следующей попыткой." delete_post: "Вы удаляете записи слишком быстро. Подождите %{time_left} перед следующей попыткой." @@ -820,8 +820,8 @@ ru: other: "%{count} секунды назад" less_than_x_minutes: one: "менее %{count} минуты назад" - few: "менее %{count} минуты назад" - many: "менее %{count} минуты назад" + few: "менее %{count} минут назад" + many: "менее %{count} минут назад" other: "менее %{count} минуты назад" x_minutes: one: "%{count} минуту назад" @@ -840,8 +840,8 @@ ru: other: "%{count} дня назад" about_x_months: one: "около %{count} месяца назад" - few: "около %{count} месяца назад" - many: "около %{count} месяца назад" + few: "около %{count} месяцев назад" + many: "около %{count} месяцев назад" other: "около %{count} месяца назад" x_months: one: "%{count} месяц назад" @@ -850,8 +850,8 @@ ru: other: "%{count} месяца назад" about_x_years: one: "около %{count} года назад" - few: "около %{count} года назад" - many: "около %{count} года назад" + few: "около %{count} лет назад" + many: "около %{count} лет назад" other: "около %{count} года назад" over_x_years: one: "более %{count} года назад" @@ -901,7 +901,7 @@ ru: linux: "Linux" macos: "macOS" windows: "Microsoft Windows" - unknown: "Неизвестная операционная система" + unknown: "неизвестная операционная система" change_email: wrong_account_error: "Вы вошли не в тот аккаунт — выйдите и повторите попытку." confirmed: "Адрес электронной почты обновлён." @@ -3088,7 +3088,7 @@ ru: text_body_template: | Ваше письмо, отправленное на адрес %{destination} (озаглавленное как %{former_title}), не опубликовано. - Ключ ответа в электронном письме недействителен или неизвестен, поэтому мы не можем выяснить, на какое сообщение это письмо отвечает. [Свяжитесь с сотрудником](%{base_url}/about). + Ключ ответа в электронном письме недействителен или неизвестен, поэтому мы не можем выяснить, на какое сообщение это письмо отвечает. [Свяжитесь с персоналом](%{base_url}/about). email_reject_bad_destination_address: title: "Письмо отклонено: неверный адрес получателя" subject_template: "[%{email_prefix}] Проблема с электронной почтой — неверный адрес получателя" @@ -3542,6 +3542,16 @@ ru: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "Пользователь наблюдает за первым сообщением" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.sl.yml b/config/locales/server.sl.yml index 40905d4db8a..6a6ea595fc3 100644 --- a/config/locales/server.sl.yml +++ b/config/locales/server.sl.yml @@ -1494,6 +1494,16 @@ sl: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "Uporabnik opazuje prvi prispevek" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.sq.yml b/config/locales/server.sq.yml index 2e3cbe353af..df054c45186 100644 --- a/config/locales/server.sq.yml +++ b/config/locales/server.sq.yml @@ -1108,6 +1108,15 @@ sq: %{context} %{respond_instructions} + user_watching_category_or_tag: + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: text_body_template: | %{header_instructions} diff --git a/config/locales/server.sv.yml b/config/locales/server.sv.yml index c4db0bee423..a99e703238b 100644 --- a/config/locales/server.sv.yml +++ b/config/locales/server.sv.yml @@ -3282,6 +3282,17 @@ sv: %{context} + %{respond_instructions} + user_watching_category_or_tag: + title: "Användaren bevakar kategori eller tagg" + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + %{respond_instructions} user_watching_first_post: title: "Användare bevakar första inlägget" diff --git a/config/locales/server.sw.yml b/config/locales/server.sw.yml index 495a1fa8ff3..11480c7340a 100644 --- a/config/locales/server.sw.yml +++ b/config/locales/server.sw.yml @@ -1585,6 +1585,16 @@ sw: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "Mtumiaji Anaangalia Chapisho la Kwanza" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.th.yml b/config/locales/server.th.yml index b3019569f3f..6b57f179168 100644 --- a/config/locales/server.th.yml +++ b/config/locales/server.th.yml @@ -414,6 +414,15 @@ th: %{context} %{respond_instructions} + user_watching_category_or_tag: + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: text_body_template: | %{header_instructions} diff --git a/config/locales/server.tr_TR.yml b/config/locales/server.tr_TR.yml index 25c11baa1d1..c69bc2d8288 100644 --- a/config/locales/server.tr_TR.yml +++ b/config/locales/server.tr_TR.yml @@ -3399,6 +3399,16 @@ tr_TR: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "Kullanıcı İlk Gönderiyi İzliyor" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.uk.yml b/config/locales/server.uk.yml index f179ca6aa93..6486bcd6466 100644 --- a/config/locales/server.uk.yml +++ b/config/locales/server.uk.yml @@ -3499,6 +3499,16 @@ uk: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "Користувач переглядає перший допис" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.ur.yml b/config/locales/server.ur.yml index 3b7a4470c92..23979e09fa6 100644 --- a/config/locales/server.ur.yml +++ b/config/locales/server.ur.yml @@ -2872,6 +2872,16 @@ ur: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}]%{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "صارف نے پہلی پوسٹ پر نظر رکھی ہوئی ہے" subject_template: "[%{email_prefix}]%{topic_title}" diff --git a/config/locales/server.zh_CN.yml b/config/locales/server.zh_CN.yml index 59c39528740..103ba052148 100644 --- a/config/locales/server.zh_CN.yml +++ b/config/locales/server.zh_CN.yml @@ -3313,6 +3313,16 @@ zh_CN: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "用户关注第一个帖子" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/config/locales/server.zh_TW.yml b/config/locales/server.zh_TW.yml index f0e5040ede8..8004cfe1497 100644 --- a/config/locales/server.zh_TW.yml +++ b/config/locales/server.zh_TW.yml @@ -2392,6 +2392,16 @@ zh_TW: %{context} %{respond_instructions} + user_watching_category_or_tag: + subject_template: "[%{email_prefix}] %{topic_title}" + text_body_template: | + %{header_instructions} + + %{message} + + %{context} + + %{respond_instructions} user_watching_first_post: title: "使用者觀看第一個主題" subject_template: "[%{email_prefix}] %{topic_title}" diff --git a/plugins/chat/config/locales/client.pt.yml b/plugins/chat/config/locales/client.pt.yml index 5632be77392..c216d02ae28 100644 --- a/plugins/chat/config/locales/client.pt.yml +++ b/plugins/chat/config/locales/client.pt.yml @@ -29,6 +29,8 @@ pt: users_limit: one: "%{count} usuário" other: "%{count} usuários" + only_chat_push_notifications: + title: "Enviar notificações push apenas para chat" reply: "Responder" edit: "Editar" rebake_message: "Reconstruir HTML" diff --git a/plugins/chat/config/locales/client.sv.yml b/plugins/chat/config/locales/client.sv.yml index ff6cdf6d67e..fd06a246dc4 100644 --- a/plugins/chat/config/locales/client.sv.yml +++ b/plugins/chat/config/locales/client.sv.yml @@ -211,7 +211,7 @@ sv: closed_header: "Kanalen är stängd" closed: "Stängd" open_header: "Kanalen är öppen" - open: "Öppna" + open: "Öppen" browse: back: "Tillbaka" title: Kanaler diff --git a/plugins/chat/config/locales/server.pt.yml b/plugins/chat/config/locales/server.pt.yml index 7efeafb1ca2..b2740552bb8 100644 --- a/plugins/chat/config/locales/server.pt.yml +++ b/plugins/chat/config/locales/server.pt.yml @@ -5,6 +5,30 @@ # https://translate.discourse.org/ pt: + site_settings: + chat_enabled: "Ativar o plug-in de bate-papo." + chat_allowed_groups: "Os usuários desses grupos podem bater papo. Observe que a equipe sempre pode acessar o chat." + chat_channel_retention_days: "As mensagens de bate-papo em canais regulares serão retidas por essa quantidade de dias. Defina como '0' para reter as mensagens para sempre." + chat_dm_retention_days: "As conversas em canais de bate-papo pessoais serão retidas por essa quantidade de dias. Defina como '0' para reter as mensagens para sempre." + chat_auto_silence_duration: "Quantidade de minutos que os usuários serão silenciados quando excederem o limite de taxa de criação de mensagens. Defina como '0' para desativar o silenciamento automático." + chat_allowed_messages_for_trust_level_0: "Número de mensagens que os usuários de nível 0 de confiança podem enviar em 30 segundos. Defina como '0' para desativar o limite." + chat_allowed_messages_for_other_trust_levels: "Número de mensagens que os usuários com níveis de confiança 1-4 podem enviar em 30 segundos. Defina como '0' para desativar o limite." + chat_silence_user_sensitivity: "Probabilidade de um usuário sinalizado no chat ser automaticamente silenciado." + chat_auto_silence_from_flags_duration: "Quantidade de minutos que os usuários serão silenciados quando forem silenciados automaticamente devido a mensagens de bate-papo sinalizadas." + chat_default_channel_id: "O canal de chat que será aberto por padrão quando um usuário não tiver mensagens não lidas ou menções em outros canais." + chat_duplicate_message_sensitivity: "Probabilidade de uma mensagem duplicada do mesmo remetente ser bloqueada em um curto período. Número decimal entre 0 e 1,0, sendo 1,0 a configuração mais alta (bloqueia mensagens com mais frequência em um período de tempo menor). Defina como `0` para permitir mensagens duplicadas." + chat_minimum_message_length: "Quantidade mínima de caracteres para uma mensagem de bate-papo." + chat_allow_uploads: "Permitir uploads em canais de bate-papo públicos e canais de mensagens diretas." + chat_archive_destination_topic_status: "O status que o tópico de destino deve ter quando o arquivamente de um canal for concluído. Isso só se aplica quando o tópico de destino é um novo tópico, não um tópico existente." + default_emoji_reactions: "Reação padrão de emoji para mensagens de bate-papo. Adicione até 5 emojis para uma reação rápida." + direct_message_enabled_groups: "Permita que os usuários desses grupos criem bate-papos pessoais entre usuários. Observação: a equipe sempre pode criar bate-papos pessoais e os usuários poderão responder aos bate-papos pessoais iniciados por usuários que têm permissão para criá-los." + chat_message_flag_allowed_groups: "Os usuários desses grupos têm permissão para sinalizar mensagens de bate-papo." + max_mentions_per_chat_message: "Número máximo de notificações @usuário que um usuário pode usar em uma mensagem de bate-papo." + chat_max_direct_message_users: "Os usuários não podem adicionar mais do que essa quantidade de outros usuários ao criar uma nova mensagem direta. Defina como 0 para permitir mensagens apenas para si mesmo. Membros da equipe estão isentos dessa configuração." + chat_allow_archiving_channels: "Permita que membros da equipe arquivem mensagens em um tópico ao fecharem um canal." + errors: + chat_default_channel: "O canal padrão de chat deve ser um canal público." + direct_message_enabled_groups_invalid: "Você deve especificar pelo menos um grupo para esta configuração. Se você não deseja que ninguém, exceto a equipe, envie mensagens diretas, escolha o grupo de equipe." chat: deleted_chat_username: eliminado errors: diff --git a/plugins/chat/config/locales/server.sv.yml b/plugins/chat/config/locales/server.sv.yml index 4b1c6f106e6..f26863f4953 100644 --- a/plugins/chat/config/locales/server.sv.yml +++ b/plugins/chat/config/locales/server.sv.yml @@ -42,7 +42,7 @@ sv: text_body_template: | Arkivering av chatt kanalen **\#%{channel_name}** misslyckades. %{messages_archived} meddelanden har arkiverats. Delvis arkiverade meddelanden kopierades till ämnet [%{topic_title}](%{topic_url}). Besök kanalen på %{channel_url} för att försöka igen. chat: - deleted_chat_username: raderad + deleted_chat_username: raderat errors: channel_exists_for_category: "En kanal finns redan för denna kategori och namn" channel_new_message_disallowed: "Kanalen är %{status}, inga nya meddelanden kan skickas" @@ -107,7 +107,7 @@ sv: statuses: read_only: "Endast läsning" archived: "Arkiverad" - closed: "Stängd" + closed: "Stängda" open: "Öppna" archive: first_post_raw: "Detta ämne är ett arkiv av chatt kanalen [%{channel_name}](%{channel_url})." @@ -120,7 +120,7 @@ sv: multi_user_truncated: "%{users} och %{leftover} andra" category_channel: errors: - slug_contains_non_ascii_chars: "innehåller icke-ascii tecken" + slug_contains_non_ascii_chars: "innehåller icke-ascii-tecken" is_already_in_use: "används redan" bookmarkable: notification_title: "meddelande i %{channel_name}"