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}"