diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45f606db8ca69..4cbc1dd85a8fb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -265,8 +265,7 @@ jobs: env: CHECKOUT_TIMEOUT: 10 run: | - GLOBIGNORE="plugins/chat/*"; - LOAD_PLUGINS=1 RAILS_ENABLE_TEST_LOG=1 RAILS_TEST_LOG_LEVEL=error bin/turbo_rspec --use-runtime-info --profile=50 --verbose --format documentation plugins/*/spec/system + LOAD_PLUGINS=1 RAILS_ENABLE_TEST_LOG=1 RAILS_TEST_LOG_LEVEL=error bin/turbo_rspec --exclude-pattern="plugins/chat/*" --use-runtime-info --profile=50 --verbose --format documentation plugins/*/spec/system shell: bash timeout-minutes: 30 diff --git a/Gemfile.lock b/Gemfile.lock index 3c2866ad51dc7..a09fe1a025cb2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -220,7 +220,7 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) literate_randomizer (0.4.0) - logger (1.6.5) + logger (1.7.0) lograge (0.14.0) actionpack (>= 4) activesupport (>= 4) @@ -413,7 +413,7 @@ GEM io-console (~> 0.5) request_store (1.7.0) rack (>= 1.4) - rexml (3.4.0) + rexml (3.4.1) rinku (2.0.6) rotp (6.3.0) rouge (4.5.1) @@ -513,9 +513,9 @@ GEM sassc-embedded (1.77.7) sass-embedded (~> 1.77) securerandom (0.4.1) - selenium-devtools (0.132.0) + selenium-devtools (0.135.0) selenium-webdriver (~> 4.2) - selenium-webdriver (4.28.0) + selenium-webdriver (4.31.0) base64 (~> 0.2) logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) diff --git a/app/assets/javascripts/admin/addon/components/admin-site-settings-filter-controls.gjs b/app/assets/javascripts/admin/addon/components/admin-site-settings-filter-controls.gjs index 39818db2413f7..73d837d95551e 100644 --- a/app/assets/javascripts/admin/addon/components/admin-site-settings-filter-controls.gjs +++ b/app/assets/javascripts/admin/addon/components/admin-site-settings-filter-controls.gjs @@ -6,7 +6,6 @@ import { action } from "@ember/object"; import didInsert from "@ember/render-modifiers/modifiers/did-insert"; import didUpdate from "@ember/render-modifiers/modifiers/did-update"; import DButton from "discourse/components/d-button"; -import autoFocus from "discourse/modifiers/auto-focus"; import { i18n } from "discourse-i18n"; export default class AdminSiteSettingsFilterControls extends Component { @@ -72,7 +71,6 @@ export default class AdminSiteSettingsFilterControls extends Component { {{/if}} {{/each}} {{#if this.category.hasMore}} - {{#if this.currentUser.use_admin_sidebar}} -
{{i18n - "admin.site_settings.more_site_setting_results_no_category_sidebar" - count=this.category.maxResults - }}
- {{else}} -{{i18n - "admin.site_settings.more_site_setting_results" - count=this.category.maxResults - }}
- {{/if}} +{{i18n + "admin.site_settings.more_site_setting_results" + count=this.category.maxResults + }}
{{/if}} {{else}} diff --git a/app/assets/javascripts/admin/addon/templates/site-settings.hbs b/app/assets/javascripts/admin/addon/templates/site-settings.hbs index e7da32e1c7722..4b4b33d6b45eb 100644 --- a/app/assets/javascripts/admin/addon/templates/site-settings.hbs +++ b/app/assets/javascripts/admin/addon/templates/site-settings.hbs @@ -19,39 +19,32 @@ @onToggleMenu={{this.toggleMenu}} /> -{{#if this.showSettingCategorySidebar}} -%{username} %{description}"
invited_to_topic: "%{username} %{description}"
invitee_accepted: "%{username} võttis su kutse vastu"
- moved_post: "%{username} moved %{description}"
+ moved_post: "%{username} teisaldas postituse %{description}"
linked: "%{username} %{description}"
topic_reminder: "%{username} %{description}"
- watching_first_post: "New Topic %{description}"
+ watching_first_post: "Uus teema %{description}"
reaction: "%{username} %{description}"
reaction_2: "%{username}, %{username2} %{description}"
dismiss_confirmation:
dismiss: "Ignoreeri"
cancel: "Tühista"
popup:
- mentioned: '%{username} mainis Sind teemas "%{topic}" - %{site_title}'
- group_mentioned: '%{username} mainis Sind teemas "%{topic}" - %{site_title}'
- quoted: '%{username} tsiteeris Sind teemas "%{topic}" - %{site_title}'
- replied: '%{username} vastas Sulle teemas "%{topic}" - %{site_title}'
- posted: '%{username} postitas teemasse "%{topic}" - %{site_title}'
- linked: '%{username} viitas Sinu postitusele teemas "%{topic}" - %{site_title}'
- watching_category_or_tag: '%{username} postitas teemasse "%{topic}" - %{site_title}'
+ mentioned: '%{username} mainis sind teemas "%{topic}" – %{site_title}'
+ group_mentioned: '%{username} mainis sind teemas "%{topic}" – %{site_title}'
+ quoted: '%{username} tsiteeris sind teemas "%{topic}" – %{site_title}'
+ replied: '%{username} vastas sulle teemas "%{topic}" – %{site_title}'
+ posted: '%{username} postitas teemasse "%{topic}" – %{site_title}'
+ linked: '%{username} viitas sinu postitusele teemas "%{topic}" – %{site_title}'
+ watching_category_or_tag: '%{username} postitas teemasse "%{topic}" – %{site_title}'
titles:
watching_first_post: "uus teema"
upload_selector:
- uploading: "Laen üles"
+ uploading: "Laadin üles"
select_file: "Vali fail"
default_image_alt_text: pilt
search:
sort_by: "Järjesta"
relevance: "Asjakohasus"
latest_post: "Viimane postitus"
- latest_topic: "Vimanse teema"
+ latest_topic: "Viimane teema"
most_viewed: "Enim vaadatud"
most_liked: "Enim meeldinud"
select_all: "Vali kõik"
@@ -1564,7 +1564,7 @@ et:
full_page_title: "Otsi"
no_results: "Ei leidnud midagi."
no_more_results: "Rohkem vasteid pole."
- post_format: "postituse nr%{post_number} tegi %{username}"
+ post_format: "postituse nr %{post_number} tegi %{username}"
search_google_button: "Google"
search_button: "Otsi"
categories: "Kategooriad"
@@ -1574,16 +1574,16 @@ et:
categories: "Kategooriad"
context:
user: "Otsi kasutaja @%{username} postitusi"
- category: "Otsi #%{category} foorumist"
+ category: "Otsi kategooriast #%{category}"
topic: "Otsi sellest teemast"
private_messages: "Otsi sõnumeid"
advanced:
posted_by:
label: Postitaja
in_category:
- label: Liigitatud
+ label: Kategoriseeritud
in_group:
- label: Grupis
+ label: Rühmas
with_badge:
label: Märgisega
with_tags:
@@ -1595,11 +1595,11 @@ et:
tracking: on minu jälgimise nimekirjas
private: Minu sõnumites
bookmarks: Minu järjehoidjates
- first: on teema esimesed postitused
+ first: on teema esimene postitus
pinned: on esile tõstetud
seen: Minu loetud
unseen: Minu poolt lugemata
- wiki: on wiki
+ wiki: on viki
all_tags: Kõik ülevalolevad sildid
statuses:
label: Kus teemad
@@ -1634,11 +1634,11 @@ et:
tabs:
replies: "Vastused"
mentions: "Mainimisi"
- likes: "Meeldimisi antud"
- bookmarks: "Järjehoidjat"
+ likes: "Meeldimised"
+ bookmarks: "Järjehoidjad"
profile: "Profiil"
topics:
- new_messages_marker: "viimane visiit"
+ new_messages_marker: "viimane külastus"
bulk:
select_all: "Vali kõik"
clear_all: "Puhasta kõik"
@@ -1650,13 +1650,13 @@ et:
dismiss_tooltip: "Ignoreeri ainult uusi postitusi või lõpeta teemade jälgimine"
also_dismiss_topics: "Lõpeta nende teemade jälgimine. Soovin, et neid enam kunagi kui lugemata teemasid esile ei tõstetaks"
dismiss_new: "Ignoreeri uusi"
- toggle: "lülita teemade massiline ära märkimine ümber"
+ toggle: "lülita teemade massiline äramärkimine ümber"
actions: "Masstoimingud"
- close_topics: "Sulge Teemad"
- archive_topics: "Arhiveeri Teemad"
+ close_topics: "Sulge teemad"
+ archive_topics: "Arhiveeri teemad"
move_messages_to_inbox: "Liiguta sisendkausta"
change_notification_level: "Muuda teavituste taset"
- choose_new_category: "Vali teemadele uus foorum:"
+ choose_new_category: "Vali teemadele uus kategooria:"
selected:
one: "Märkisid ära %{count} teema."
other: "Märkisid ära %{count} teemat."
@@ -1667,19 +1667,19 @@ et:
changed_tags: "Nende teemade silte on muudetud."
remove_tags: "Eemalda kõik sildid"
confirm_remove_tags:
- one: "Sellelt teemalt eemaldatakse kõik sildid. Oled kindel?"
- other: "%{count} teemalt eemaldatakse kõik sildid. Oled kindel?"
+ one: "Sellelt teemalt eemaldatakse kõik sildid. Kas oled kindel?"
+ other: "%{count} teemalt eemaldatakse kõik sildid. Kas oled kindel?"
progress:
- one: "Progress: %{count} teema"
- other: "Progress: %{count} teemat"
+ one: "Edenemine: %{count} teema"
+ other: "Edenemine: %{count} teemat"
none:
unread: "Sul ei ole lugemata teemasid."
new: "Sul ei ole uusi teemasid."
read: "Sa ei ole veel ühtegi teemat lugenud."
posted: "Sa ei ole veel ühtegi teemasse postitanud."
latest: "Kõik loetud!"
- bookmarks: "Sul ei ole veel ühtegi järjehoidjaga teemal."
- category: "Foorumis %{category} teemad puuduvad."
+ bookmarks: "Sul ei ole veel ühtegi järjehoidjaga teemat."
+ category: "Kategoorias %{category} teemad puuduvad."
top: "Tippteemad puuduvad."
bottom:
latest: "Rohkem värskeid teemasid pole."
@@ -1687,8 +1687,8 @@ et:
read: "Rohkem loetud teemasid pole."
new: "Rohkem uusi teemasid pole."
unread: "Rohkem lugemata teemasid pole."
- category: "Foorumis %{category} rohkem teemasid pole."
- tag: "Rohkem %{tag} teemasid pole."
+ category: "Kategoorias %{category} rohkem teemasid pole."
+ tag: "Rohkem teemasid sildiga %{tag} pole."
top: "Rohkem tippteemasid pole."
bookmarks: "Rohkem järjehoidjaga teemasid pole."
topic_bulk_actions:
@@ -1700,7 +1700,7 @@ et:
archive_topics:
name: "Arhiiv"
move_messages_to_inbox:
- name: "Liiguta Postkasti"
+ name: "Liiguta postkasti"
append_tags:
name: "Lisa sildid"
replace_tags:
@@ -1719,8 +1719,8 @@ et:
help: "Liiguta sõnum oma arhiivi"
title: "Arhiiv"
move_to_inbox:
- title: "Liiguta Postkasti"
- help: "Liiguta sõnum tagasi Postkasti"
+ title: "Liiguta postkasti"
+ help: "Liiguta sõnum tagasi postkasti"
list: "Teemad"
new: "uus teema"
unread: "lugemata"
@@ -1733,22 +1733,22 @@ et:
title: "Teema"
invalid_access:
title: "Teema on privaatne"
- description: "Vabanda, Sul puudub juurdepääs sellele teemale!"
+ description: "Vabandust, sul puudub juurdepääs sellele teemale!"
login_required: "Selle teema nägemiseks pead sisse logima."
server_error:
title: "Teema laadimine ebaõnnestus"
- description: "Vabanda, meil ei õnnestunud seda teemat laadida, võimalik, et ühenduse vea tõttu. Proovi palun uuesti. Kui viga püsib, anna meile teada."
+ description: "Vabandust, meil ei õnnestunud seda teemat laadida, võimalik, et ühenduse vea tõttu. Proovi palun uuesti. Kui viga püsib, anna meile teada."
not_found:
title: "Teemat ei leitud"
- description: "Vabanda, meil ei õnnestunud seda teemat leida. Võimalik, et moderaator eemaldas selle?"
+ description: "Vabandust, meil ei õnnestunud seda teemat leida. Võimalik, et moderaator eemaldas selle?"
unread_posts:
one: "Sul on selles teemas %{count} lugemata postitus"
other: "Sul on selles teemas %{count} lugemata postitust"
likes:
one: "selles teemas on %{count} meeldimine"
other: "selles teemas on %{count} meeldimist"
- back_to_list: "Tagasi Teemade Loendisse"
- options: "Teema Suvandid"
+ back_to_list: "Tagasi teemade loendisse"
+ options: "Teema suvandid"
show_links: "näita viiteid selles teemas"
unread_indicator: "Ükski liige pole veel selle teema viimast postitust lugenud."
deleted: "See teema on kustutatud"
@@ -1809,20 +1809,20 @@ et:
title: teema edenemine
jump_prompt_or: "või"
notifications:
- title: muuda kui tihti sind sellest teemast teavitatakse
+ title: muuda, kui tihti sind sellest teemast teavitatakse
reasons:
mailing_list_mode: "Sul on aktiveeritud postiloendi režiim, seega teavitatakse sind vastustest siia teemasse meili teel."
"3_10": "Sulle saabuvad teavitused, kuna jälgid selle teemaga seotud silti."
- "3_6": "Sulle saabuvad teavitused, kuna vaatled seda foorumit."
- "3_5": "Sulle saabuvad teavitused kuna hakkasid seda teemat automaatselt jälgima."
- "3_2": "Sulle saabuvad teavitused kuna jälgid seda teemat."
- "3_1": "Sulle saabuvad teavitused kuna lõid selle teema."
- "3": "Sulle saabuvad teavitused kuna jälgid seda teemat."
- "1_2": "Sind teavitatakse, kui keegi Teie @name mainib või Teile vastab."
- "1": "Sind teavitatakse, kui keegi Sinu @name mainib või Sulle vastab."
- "0_7": "Eirad kõiki teavitusi selles foorumis."
+ "3_6": "Sulle saabuvad teavitused, kuna vaatled seda kategooriat."
+ "3_5": "Sulle saabuvad teavitused, kuna hakkasid seda teemat automaatselt jälgima."
+ "3_2": "Sulle saabuvad teavitused, kuna jälgid seda teemat."
+ "3_1": "Sulle saabuvad teavitused, kuna lõid selle teema."
+ "3": "Sulle saabuvad teavitused, kuna jälgid seda teemat."
+ "1_2": "Sind teavitatakse, kui keegi sinu nime (@name) mainib või sulle vastab."
+ "1": "Sind teavitatakse, kui keegi sinu nime (@name) mainib või sulle vastab."
+ "0_7": "Eirad kõiki teavitusi selles kategoorias."
"0_2": "Eirad kõiki teavitusi selle teema kohta."
- "0": "Eirad kõiki teavitusi selles foorumis."
+ "0": "Eirad kõiki teavitusi selles kategoorias."
watching_pm:
title: "Vaatlemine"
description: "Saad teavituse iga uue vastuse kohta sellele sõnumile koos uute vastuste koguarvu näitamisega."
@@ -1831,16 +1831,16 @@ et:
description: "Saad teavituse iga uue vastuse kohta selles teemas koos uute vastuste koguarvu näitamisega."
tracking_pm:
title: "Jälgimine"
- description: "Selle sõnumi kohta näidatakse uute vastuste koguarvu. Saad teavituse kui keegi Sinu @name mainib või Sulle vastab."
+ description: "Selle sõnumi kohta näidatakse uute vastuste koguarvu. Saad teavituse kui keegi sinu nime (@name) mainib või sulle vastab."
tracking:
title: "Jälgimine"
- description: "Selle teema kohta näidatakse uute vastuste koguarvu. Saad teavituse kui keegi Sinu @name mainib või Sulle vastab."
+ description: "Selle teema kohta näidatakse uute vastuste koguarvu. Saad teavituse kui keegi sinu nime (@name) mainib või sulle vastab."
regular:
title: "Normaalne"
- description: "Sind teavitatakse, kui keegi Sinu @name mainib või Sulle vastab."
+ description: "Sind teavitatakse, kui keegi sinu nime (@name) mainib või Sulle vastab."
regular_pm:
title: "Normaalne"
- description: "Sind teavitatakse, kui keegi Sinu @name mainib või Sulle vastab."
+ description: "Sind teavitatakse, kui keegi sinu nime (@name) mainib või sulle vastab."
muted_pm:
title: "Vaigistatud"
description: "Sind ei teavitata selle sõnumi kohta mitte kunagi."
@@ -1849,14 +1849,14 @@ et:
description: "Sind ei teavitata selle teema kohta mitte kunagi ning see ei ilmu ka värskete teemade alla."
actions:
title: "Tegevused"
- recover: "Taasta teema kustutamisest"
+ recover: "Tühista teema kustutamine"
delete: "Kustuta teema"
open: "Ava teema"
close: "Sulge teema"
multi_select: "Vali postitused..."
pin: "Tõsta teema esile..."
unpin: "Eemalda teema esiletõstmine..."
- unarchive: "Taasta teema arhiivist"
+ unarchive: "Tühista teema arhiveerimine"
archive: "Arhiveeri teema"
reset_read: "Nulli andmed teema lugemise kohta"
make_private: "Loo isiklik sõnum"
@@ -1879,38 +1879,38 @@ et:
success_message: "Tähistasid selle teema edukalt."
feature_topic:
title: "Kajasta seda teemat"
- pin: "Lisa see teema foorumi %{categoryLink} tippu kuni"
- unpin: "Eemalda see teema foorumi %{categoryLink} tipust."
- unpin_until: "Eemalda see teema foorumi %{categoryLink} tipust või oota kuni %{until}."
+ pin: "Lisa see teema kategooria %{categoryLink} tippu kuni"
+ unpin: "Eemalda see teema kategooria %{categoryLink} tipust."
+ unpin_until: "Eemalda see teema kategooria %{categoryLink} tipust või oota kuni %{until}."
pin_note: "Kasutajad saavad teema esiletõstmise enda jaoks individuaalselt eemaldada."
pin_validation: "Selle teema esiletõstmiseks on kuupäev nõutav."
- not_pinned: "Liigis %{categoryLink} ei ole ühtegi esiletõstetud teemat."
+ not_pinned: "Kategoorias %{categoryLink} ei ole ühtegi esiletõstetud teemat."
already_pinned:
- one: "Liigis %{categoryLink} hetkel kinnitatud teemad: %{count}"
- other: "Liigis %{categoryLink} hetkel esiletõstetud teemad: %{count}"
+ one: "Kategoorias %{categoryLink} hetkel kinnitatud teemasid: %{count}"
+ other: "Kategoorias %{categoryLink} hetkel esiletõstetud teemasid: %{count}"
pin_globally: "Lisa see teema kõikide teemaloetelude tippu kuni"
unpin_globally: "Eemalda see teema kõikide teemaloetelude tipust."
unpin_globally_until: "Eemalda see teema kõikide teemaloetelude tipust või oota kuni %{until}."
global_pin_note: "Kasutajad saavad teema esiletõstmise enda jaoks individuaalselt eemaldada."
not_pinned_globally: "Ühtegi igal pool esiletõstetud teemat pole."
already_pinned_globally:
- one: "Hetkel globaalselt kinnitatud teemad: %{count}"
- other: "Igal pool esiletõstetud teemad hetkel: %{count}"
- make_banner: "Tee sellest teemast bänner mis on nähtav iga lehe päises."
+ one: "Praegu globaalselt kinnitatud teemasid: %{count}"
+ other: "Praegu globaalselt kinnitatud teemasid: %{count}"
+ make_banner: "Tee sellest teemast bänner, mis on nähtav iga lehe päises."
remove_banner: "Eemalda bänner kõikide lehtede päistest."
banner_note: "Kasutajad saavad bänneri peita sulgemise teel. Korraga võib bänneriks olla ainult üks teema."
- no_banner_exists: "Bänner-teemat ei ole."
- banner_exists: "Hetkel on üks bänner-teema."
- automatically_add_to_groups: "See kutse annab juurdepääsu ka gruppidele:"
+ no_banner_exists: "Bännerteemat ei ole."
+ banner_exists: "Hetkel on üks bännerteema."
+ automatically_add_to_groups: "See kutse annab juurdepääsu ka neile rühmadele:"
invite_private:
title: "Kutsu sõnumisse"
email_or_username: "Kutsutava meiliaadress või kasutajanimi"
email_or_username_placeholder: "meiliaadress või kasutajanimi"
action: "Kutsu"
success: "Oleme kutsunud selle kasutaja sõnumis osalema."
- success_group: "Oleme kutsunud selle grupi sõnumis osalema."
+ success_group: "Oleme kutsunud selle rühma selles sõnumis osalema."
error: "Kahjuks tekkis selle kasutaja kutsumisel üks tõrge."
- group_name: "grupi nimi"
+ group_name: "rühma nimi"
controls: "Teema juhtpult"
invite_reply:
title: "Kutsu"
@@ -1923,9 +1923,9 @@ et:
to_topic_username: "Sisestasid kasutajanime. Saadame su sõbrale kutse, mis lubab tal viivitamatult sellesse teemasse vastata."
to_username: "Sisesta selle isiku kasutajanimi, keda soovid kutsuda. Saadame talle teavituse koos viitega, mis sisaldab kutset siia teemasse."
email_placeholder: "nimi@kuskil.ee"
- success_email: "Saatsime kutse kasutajale %{invitee}. Teatame sulle, kui kutse on aktsepteeritud. Vaata kutsete sakki sinu saadetud kutsete osas ülevaate saamiseks."
+ success_email: "Saatsime kutse kasutajale %{invitee}. Teatame sulle, kui kutse on aktsepteeritud. Vaata kutsete sakki sinu saadetud kutsete kohta ülevaate saamiseks."
success_username: "Oleme kutsunud selle kasutaja teemas osalema."
- error: "Vabanda, meil ei õnnestunud seda kasutajat kutsuda. Kas on võimalik et ta on juba kutsutud? (Kutsete saatmise sagedus on piiratud)"
+ error: "Vabandust, meil ei õnnestunud seda kasutajat kutsuda. Kas on võimalik, et ta on juba kutsutud? (Kutsete saatmise sagedus on piiratud)"
login_reply: "Vastamiseks logi sisse"
filters:
n_posts:
@@ -1955,7 +1955,7 @@ et:
move_to_new_message:
title: "Liiguta uude sõnumisse"
action: "liiguta uude sõnumisse"
- message_title: "Uus sõnumi pealkiri"
+ message_title: "Uue sõnumi pealkiri"
radio_label: "Uus sõnum"
participants: "Osalejad"
move_to_existing_message:
@@ -1968,7 +1968,7 @@ et:
publish: "Avalda"
public: "Avalik"
unpublish: "Tühista avaldamine"
- unpublished: "Teie leht on avaldamata ja see pole enam kättesaadav."
+ unpublished: "Sinu lehekülg on avaldamata ja see pole enam kättesaadav."
publishing_settings: "Avaldamise seaded"
change_owner:
title: "Muuda omanikku"
@@ -1994,7 +1994,7 @@ et:
title: "Lisa postitus valikusse"
selected_post:
label: "valitud"
- title: "Klõpsake postituse valikust eemaldamiseks"
+ title: "Klõpsa postituse valikust eemaldamiseks"
select_replies:
label: "vali +vastused"
title: "Lisa postitus ja kõik selle vastused valikusse"
@@ -2017,8 +2017,8 @@ et:
edit_reason: "Põhjus:"
post_number: "postitus %{number}"
ignored: "Eiratud sisu"
- wiki_last_edited_on: "wikit on viimati muudetud %{dateTime}"
- last_edited_on: "postitust on viimati muudetud %{dateTime}"
+ wiki_last_edited_on: "viki viimase muutmise aeg %{dateTime}"
+ last_edited_on: "postituse viimase muutmise aeg %{dateTime}"
reply_as_new_topic: "Vasta viitega teemale"
reply_as_new_private_message: "Vasta uue sõnumina samadele adressaatidele"
continue_discussion: "Jätkates vestlust viitelt %{postLink}:"
@@ -2027,7 +2027,7 @@ et:
show_hidden: "Vaata eiratud sisu."
collapse: "ahenda"
expand_collapse: "laienda/ahenda"
- locked: "Meeskonnaliige on selle sõnumi muutmise keelanud."
+ locked: "meeskonnaliige on selle sõnumi muutmise keelanud"
gap:
one: "vaata %{count} peidetud vastust"
other: "vaata %{count} peidetud vastust"
@@ -2053,12 +2053,12 @@ et:
filtered_replies_viewing:
one: "Vaatad %{count} vastust postitusele"
other: "Vaatad %{count} vastust postitusele"
- in_reply_to: "Lae algne postitus"
+ in_reply_to: "Laadi algne postitus"
view_all_posts: "Vaata kõiki postitusi"
errors:
create: "Vabandame, postituse loomisel tekkis viga. Palun proovi uuesti."
edit: "Vabandame, postituse redigeerimisel tekkis viga. Palun proovi uuesti."
- file_too_large: "See fail on liiga suur (maksimaalne lubatud suurus on %{max_size_kb}kb). Lae fail üles mõnda pilveteenusesse ja jaga siin linki."
+ file_too_large: "See fail on liiga suur (maksimaalne lubatud suurus on %{max_size_kb} kb). Laadi fail üles mõnda pilveteenusesse ja jaga siin linki."
too_many_uploads: "Vabandame, faile saab üles laadida vaid ühekaupa."
too_many_dragged_and_dropped_files:
one: "Üles saad laadida %{count} faili korraga."
@@ -2071,7 +2071,7 @@ et:
via_auto_generated_email: "see postitus saabus automaatselt genereeritud meili teel"
whisper: "see postitus on vaikne sosin moderaatoritele"
wiki:
- about: "see postitus on wiki"
+ about: "see postitus on viki"
few_likes_left: "Aitäh poolehoiu jagamise eest! Tänaseks on vaid mõned meeldimised jäänud jagada."
controls:
reply: "alusta sellele postitusele vastuse koostamist"
@@ -2092,9 +2092,9 @@ et:
delete_replies:
just_the_post: "Ei, ainult see postitus"
admin: "postituse administreerimise tegevused"
- admin_action: "Admin"
- wiki: "Loo Wiki"
- unwiki: "Eemalda Wiki"
+ admin_action: "Adminn"
+ wiki: "Loo viki"
+ unwiki: "Eemalda viki"
convert_to_moderator: "Lisa meeskonna värv"
revert_to_regular: "Eemalda meeskonna värv"
rebake: "Rekonstrueeri HTML"
@@ -2114,8 +2114,8 @@ et:
notify_user: "Saatsid sellele kasutajale sõnumi"
delete:
confirm:
- one: "Oled sa kindel, et soovid seda postitust kustutada?"
- other: "Oled sa kindel, et soovid neid %{count} postitust kustutada?"
+ one: "Kas oled sa kindel, et soovid selle postituse kustutada?"
+ other: "Kas oled sa kindel, et soovid need %{count} postitust kustutada?"
revisions:
controls:
first: "Esimene redaktsioon"
@@ -2124,7 +2124,7 @@ et:
last: "Viimane redaktsioon"
hide: "Peida redaktsioon"
show: "Näita redaktsiooni"
- edit_wiki: "Muuda wikit"
+ edit_wiki: "Muuda vikit"
edit_post: "Muuda postitust"
displays:
inline:
@@ -2147,7 +2147,7 @@ et:
bookmarks:
edit: "Muuda järjehoidjat"
name: "Nimi"
- options: "Võimalused"
+ options: "Suvandid"
actions:
delete_bookmark:
description: "Eemaldab järjehoidja sinu profiilist ja peatab kõik järjehoidja meeldetuletused"
@@ -2159,80 +2159,80 @@ et:
viewing_subset: "Mõned vastused on peidetud"
show_all: "Näita kõiki"
category:
- none: "(foorum puudub)"
- all: "Kõik foorumid"
+ none: "(kategooria puudub)"
+ all: "Kõik kategooriad"
choose: "kategooria…"
edit: "Muuda"
edit_dialog_title: "Muuda: %{categoryName}"
- view: "Vaata teemasid foorumis"
+ view: "Vaata teemasid kategoorias"
back: "Tagasi kategooriasse"
general: "Üldine"
settings: "Sätted"
tags: "Sildid"
tags_placeholder: "(Valikuline) loetelu lubatud silte"
- tag_groups_placeholder: "(Valikuline) loetelu lubatud siltide gruppe"
+ tag_groups_placeholder: "(Valikuline) loetelu lubatud sildirühmadest"
required_tag_group:
delete: "Kustuta"
- topic_featured_link_allowed: "Luba selles foorumis esiletõstetud linke "
- delete: "Kustuta foorum"
- create: "Uus foorum"
- create_long: "Loo uus foorum"
- save: "Salvesta foorum"
- slug: "Foorumi toorik"
+ topic_featured_link_allowed: "Luba selles kategoorias esiletõstetud linke "
+ delete: "Kustuta kategooria"
+ create: "Uus kategooria"
+ create_long: "Loo uus kategooria"
+ save: "Salvesta kategooria"
+ slug: "Kategooria toorik"
slug_placeholder: "(Valikulised) sidekriipsuga-sõnad url-i jaoks"
- creation_error: Foorumi loomisel tekkis viga.
- save_error: Foorumi salvestamisel tekkis viga.
- name: "Foorumi nimetus"
+ creation_error: Kategooria loomisel tekkis viga.
+ save_error: Kategooria salvestamisel tekkis viga.
+ name: "Kategooria nimi"
description: "Kirjeldus"
- logo: "foorumi logo"
- background_image: "Foorumi taustapilt"
+ logo: "Kategooria logo"
+ background_image: "Kategooria taustapilt"
badge_colors: "Märgise värvid"
background_color: "Tausta värv"
foreground_color: "Esiplaani värv"
name_placeholder: "Maksimaalselt üks või kaks sõna"
- color_placeholder: "Mistahes veebi-sobiv värv"
- delete_confirm: "Oled kindel, et soovid seda foorumit kustutada?"
- delete_error: "Foorumi kustutamisel tekkis viga."
- list: "Loetle foorumid"
- no_description: "Palun lisa sellele foorumile kirjeldus."
+ color_placeholder: "Mis tahes veebivärv"
+ delete_confirm: "Kas oled kindel, et soovid selle kategooria kustutada?"
+ delete_error: "Kategooria kustutamisel tekkis viga."
+ list: "Loetle kategooriad"
+ no_description: "Palun lisa sellele kategooriale kirjeldus."
change_in_category_topic: "Muuda kirjeldust"
- already_used: "Teine foorum juba kasutab seda värvi"
+ already_used: "Teine kategooria juba kasutab seda värvi"
security: "Turve"
permissions:
- group: "Grupp"
+ group: "Rühm"
see: "Vaata"
reply: "Vasta"
create: "Loo"
- no_groups_selected: "Ühele grupile pole juurdepääsu antud; see kategooria on nähtav ainult meeskonnaliikmetele."
- everyone_has_access: 'See kategooria on avalik, kõik saavad seda vaadata, vastata ja siia postitusi lisada. Õiguste piiramiseks eemalda "kõik" grupilt õiguseid.'
+ no_groups_selected: "Ühele rühmale pole juurdepääsu antud; see kategooria on nähtav ainult meeskonnaliikmetele."
+ everyone_has_access: 'See kategooria on avalik, kõik saavad seda vaadata, vastata ja siia postitusi lisada. Õiguste piiramiseks eemalda õiguseid rühmalt "kõik".'
toggle_reply: "Lülita vastamine sisse/välja"
toggle_full: "Lülita loomine sisse/välja"
- inherited: 'Need õigused on päritud grupilt "kõik"'
- special_warning: "Hoiatus: See on eelseadistatud foorum mille turvasätteid muuta ei saa. Kui Sa seda foorumit kasutada ei soovi, kustuta see ümberkohandamise asemel."
+ inherited: 'Need õigused on päritud rühmalt "kõik"'
+ special_warning: "Hoiatus: See on eelseadistatud kategooria, mille turvasätteid muuta ei saa. Kui sa seda kategooriat kasutada ei soovi, kustuta see ümberkohandamise asemel."
uncategorized_security_warning: "See kategooria on eriline. Siin on teemad, millel ei ole kategooriat; sellele kategooriale ei saa eraldi õiguseid määrata."
images: "Pildid"
email_in: "Sissetuleva meili individuaalne aadress:"
email_in_allow_strangers: "Aktsepteeri meile kontota anonüümsetelt kasutajatelt"
- show_subcategory_list: "Näita selles foorumis alamfoorumite nimekirja teemadest üleval pool."
- read_only_banner: "Bänneri tekst, mis on näha kui kasutaja ei saa sellesse kategooriasse uusi teemasid lisada:"
+ show_subcategory_list: "Näita selles kategoorias alamkategooriate nimekirja teemadest üleval pool."
+ read_only_banner: "Bänneri tekst, mis on näha, kui kasutaja ei saa sellesse kategooriasse uusi teemasid lisada:"
num_featured_topics: "Kategooriate lehel kuvatud teemade arv:"
- subcategory_num_featured_topics: "Esile tõstetud teemade arv ülem-kategooria lehel:"
- all_topics_wiki: "Tee uued teemad vaikimisi wikideks"
+ subcategory_num_featured_topics: "Esile tõstetud teemade arv ülemkategooria lehel:"
+ all_topics_wiki: "Tee uued teemad vaikimisi vikideks"
subcategory_list_style: "Alamkategooriate loendi stiil:"
- sort_order: "Teemade nimekirja sorteerimine:"
+ sort_order: "Teemade nimekirja järjestamine:"
default_view: "Vaikimisi teemade nimekiri:"
default_top_period: "Vaikimisi teemade ajaperiood:"
default_list_filter: "Vaikimisi teemade filter:"
- allow_badges_label: "Luba selles foorumis autasustamist märgistega"
+ allow_badges_label: "Luba selles kategoorias autasustamist märgistega"
edit_permissions: "Muuda kasutusõigusi"
- review_group_name: "grupi nimi"
+ review_group_name: "rühma nimi"
require_topic_approval: "Nõua moderaatori heakskiitu kõikidele uutele teemadele"
require_reply_approval: "Nõua moderaatori heakskiitu kõikidele uutele vastustele"
this_year: "sel aastal"
position: "Asukoht kategooriate lehel:"
default_position: "Vaikepositsioon"
minimum_required_tags: "Minimaalne nõutud siltide arv teemas:"
- parent: "Emafoorum"
+ parent: "Emakategooria"
num_auto_bump_daily: "Avatud teemade arv, mida iga päev automaatselt tõsta:"
navigate_to_first_post_after_read: "Ava pärast teemade läbi lugemist esimene sõnum"
notifications:
@@ -2244,7 +2244,7 @@ et:
title: "Jälgimine"
regular:
title: "Normaalne"
- description: "Sind teavitatakse, kui keegi Sinu @name mainib või Sulle vastab."
+ description: "Sind teavitatakse, kui keegi sinu nime (@name) mainib või sulle vastab."
muted:
title: "Vaigistatud"
search_priority:
@@ -2260,7 +2260,7 @@ et:
posts: "Postitused"
activity: "Tegevused"
posters: "Postitajad"
- category: "Foorum"
+ category: "Kategooria"
created: "Loodud"
sort_ascending: "Ülenev"
sort_descending: "Alanev"
@@ -2291,7 +2291,7 @@ et:
inappropriate: "See on sobimatu"
spam: "See on spämm"
custom_placeholder_notify_user: "Ole täpne, konstruktiivne ja alati lahke."
- custom_placeholder_notify_moderators: "Anna meile teada, mis Sulle täpsemalt muret teeb ja võimalusel lisa asjassepuutuvaid viiteid ning näiteid."
+ custom_placeholder_notify_moderators: "Anna meile teada, mis sulle täpsemalt muret teeb ja võimalusel lisa asjassepuutuvaid viiteid ning näiteid."
custom_message:
at_least:
one: "sisesta vähemalt %{count} sümbol"
@@ -2330,13 +2330,13 @@ et:
help: "See teema on suletud ja arhiveeritud; uusi vastuseid lisada ja muudatusi teha enam ei saa"
unpinned:
title: "Esiletõstmine eemaldatud"
- help: "Oled selle teema esiletõstmise eemaldanud; kuvatakse Sulle tavalises järjestuses"
+ help: "Oled selle teema esiletõstmise eemaldanud; kuvatakse sulle tavalises järjestuses"
pinned_globally:
title: "Globaalselt esiletõstetud"
- help: "See teema on globaalselt esiletõstetud; kuvatakse nii uusimate kui oma liigi esimeste seas"
+ help: "See teema on globaalselt esiletõstetud; kuvatakse nii uusimate kui oma kategooria esimeste seas"
pinned:
title: "Esiletõstetud"
- help: "OIed selle teema on esile tõstnud; kuvatakse Sulle oma foorumi esimeste seas"
+ help: "See teema on esile tõstetud; seda kuvatakse selle kategooria esimeste seas"
posts: "Postitused"
pending_posts:
label: "Ootel"
@@ -2346,7 +2346,7 @@ et:
views: "Vaatamisi"
views_lowercase:
one: "vaatamine"
- other: "vaatamisi"
+ other: "vaatamist"
replies: "Vastuseid"
views_long:
one: "seda teemat on vaadatud %{count} kord"
@@ -2360,11 +2360,11 @@ et:
users_lowercase:
one: "kasutaja"
other: "kasutajad"
- category_title: "Foorum"
+ category_title: "Kategooria"
raw_email:
title: "Sissetulevad e-kirjad"
not_available: "Pole saadaval!"
- categories_list: "Foorumite loend"
+ categories_list: "Kategooriate loend"
filters:
with_topics: "%{filter} teemat"
with_category: "%{filter} %{category} teemat"
@@ -2381,9 +2381,9 @@ et:
title: "Loetud"
help: "loetud teemad, viimase lugemise järjekorras"
categories:
- title: "Foorumid"
- title_in: "Foorum - %{categoryName}"
- help: "kõik teemad foorumite järgi rühmitatuna"
+ title: "Kategooriad"
+ title_in: "Kategooria – %{categoryName}"
+ help: "kõik teemad kategooriate kaupa rühmitatuna"
unread:
title: "Lugemata"
title_with_count:
@@ -2401,7 +2401,7 @@ et:
title: "Uus"
title_with_count:
one: "Uus (%{count})"
- other: "Uusi (%{count})"
+ other: "Uued (%{count})"
help: "viimase paari päeva jooksul loodud teemad"
all: "Kõik"
topics: "Teemasid"
@@ -2417,7 +2417,7 @@ et:
title_with_count:
one: "%{categoryName} (%{count})"
other: "%{categoryName} (%{count})"
- help: "värskeimad teemad foorumis %{categoryName}"
+ help: "värskeimad teemad kategoorias %{categoryName}"
top:
title: "Juhtivad"
help: "aktiivseimad teemad viimase aasta, kuu, nädala või päeva sees"
@@ -2426,7 +2426,7 @@ et:
yearly:
title: "Iga-aastaselt"
quarterly:
- title: "Kvartaalselt"
+ title: "Kvartali kaupa"
monthly:
title: "Igakuiselt"
weekly:
@@ -2440,13 +2440,13 @@ et:
this_week: "Nädal"
today: "Täna"
permission_types:
- full: "Loo / Vasta / Vaata"
- create_post: "Vasta / Vaata"
+ full: "Loo / vasta / vaata"
+ create_post: "Vasta / vaata"
readonly: "Vaata"
- preloader_text: "Laetakse"
+ preloader_text: "Laaditakse"
lightbox:
- download: "lae alla"
- counter: "%curr% %total%st"
+ download: "laadi alla"
+ counter: "%curr% %total%-st"
keyboard_shortcuts_help:
title: "Klaviatuuri kiirvalikud"
jump_to:
@@ -2455,7 +2455,7 @@ et:
latest: "%{shortcut} Viimased"
new: "%{shortcut} Uued"
unread: "%{shortcut} Lugemata"
- categories: "%{shortcut} Foorumid"
+ categories: "%{shortcut} Kategooriad"
top: "%{shortcut} Parimad"
bookmarks: "%{shortcut} Järjehoidjad"
profile: "%{shortcut} Profiil"
@@ -2477,8 +2477,8 @@ et:
log_out: "%{shortcut} Logi välja"
actions:
title: "Tegevused"
- bookmark_topic: "%{shortcut} Lülita teema järjehoidja sisse/välja\n "
- pin_unpin_topic: "%{shortcut} Kinnita/Vabasta teema"
+ bookmark_topic: "%{shortcut} Lülita teema järjehoidja sisse/välja"
+ pin_unpin_topic: "%{shortcut} Kinnita/vabasta teema"
share_topic: "%{shortcut} Jaga teemat"
share_post: "%{shortcut} Jaga postitust"
reply_as_new_topic: "%{shortcut} Vasta viidates teemale"
@@ -2520,7 +2520,7 @@ et:
posting:
name: Postitan
download_calendar:
- download: "Lae alla"
+ download: "Laadi alla"
tagging:
other_tags: "Muud sildid"
selector_tags: "sildid"
@@ -2533,13 +2533,13 @@ et:
sort_by: "Järjesta:"
sort_by_count: "üldarv"
sort_by_name: "nimi"
- manage_groups: "Halda siltide gruppe"
- manage_groups_description: "Määra siltide organiseerimiseks grupid"
+ manage_groups: "Halda sildirühmi"
+ manage_groups_description: "Määra siltide organiseerimiseks rühmad"
filters:
without_category: "%{filter} %{tag} teemat"
- with_category: "%{filter} %{tag} teemat %{category} foorumis"
+ with_category: "%{filter} teemad sildiga %{tag} kategoorias %{category}"
untagged_without_category: "%{filter} sildistamata teemat"
- untagged_with_category: "%{filter} sildistamata teemat %{category} foorumis"
+ untagged_with_category: "%{filter} sildistamata teemad kategoorias %{category}"
notifications:
watching:
title: "Vaatlen"
@@ -2549,20 +2549,20 @@ et:
title: "Jälgin"
regular:
title: "Normaalne"
- description: "Sind teavitatakse, kui keegi Sinu @name mainib või vastab Sinu positusele."
+ description: "Sind teavitatakse, kui keegi sinu nime (@name) mainib või vastab sinu positusele."
muted:
title: "Vaigistatud"
groups:
- title: "Siltide grupid"
- new: "Uus grupp"
- tags_label: "Sildid selles grupis"
+ title: "Sildirühmad"
+ new: "Uus rühm"
+ tags_label: "Sildid selles rühmas"
parent_tag_label: "Ülemsilt"
- one_per_topic_label: "Vaid üks selle grupi silt teema kohta"
- new_name: "Uus siltide grupp"
+ one_per_topic_label: "Vaid üks selle rühma silt teema kohta"
+ new_name: "Uus sildirühm"
name_placeholder: "Nimi"
save: "Salvesta"
delete: "Kustuta"
- confirm_delete: "Oled kindel, et soovid selle siltide grupi kustutada?"
+ confirm_delete: "Kas oled kindel, et soovid selle sildirühma kustutada?"
parent_tag_placeholder: "Valikuline"
topics:
none:
@@ -2575,8 +2575,8 @@ et:
top: "Ühtegi parimat teemat pole."
invite:
custom_message_placeholder: "Sisesta oma individuaalne sõnum"
- custom_message_template_forum: "Kuule, Sa peaksid selle foorumiga liituma!"
- custom_message_template_topic: "Kuule, arvan et see teema meeldiks Sulle!"
+ custom_message_template_forum: "Kuule, peaksid selle foorumiga liituma!"
+ custom_message_template_topic: "Kuule, arvan et see teema meeldiks sulle!"
footer_nav:
back: "Tagasi"
share: "Jaga"
@@ -2603,7 +2603,7 @@ et:
one: "%{count} uus"
other: "%{count} uut"
more: "Veel"
- all_categories: "Kõik foorumid"
+ all_categories: "Kõik kategooriad"
edit_navigation_modal_form:
filter_dropdown:
all: "Kõik"
@@ -2631,7 +2631,7 @@ et:
tags:
header_link_text: "Sildid"
categories:
- header_link_text: "Liigid"
+ header_link_text: "Kategooriad"
community:
edit_section:
header_dropdown: "Kohanda"
@@ -2639,17 +2639,17 @@ et:
about:
content: "Teave"
admin:
- content: "Admin"
+ content: "Adminn"
badges:
content: "Märgised"
topics:
- content: "Teemasid"
+ content: "Teemad"
faq:
content: "KKK"
guidelines:
content: "Juhised"
groups:
- content: "Grupid"
+ content: "Rühmad"
users:
content: "Kasutajad"
my_posts:
@@ -2665,7 +2665,7 @@ et:
form_templates:
upload_field:
upload: "Laadi üles"
- uploading: "Laen üles"
+ uploading: "Laadi üles"
errors:
type_mismatch:
default: "Palun sisesta korrektne väärtus."
@@ -2682,7 +2682,7 @@ et:
admin_js:
settings: "Sätted"
admin:
- title: "Discourse Admin"
+ title: "Discourse'i adminn"
moderator: "Moderaator"
tags:
remove_muted_tags_from_latest:
@@ -2718,11 +2718,11 @@ et:
title: "Armatuurlaud"
last_updated: "Töölauda on uuendatud:"
version: "Versioon"
- up_to_date: "Oled aja tasemel!"
+ up_to_date: "Oled ajakohane!"
critical_available: "Kriitiline uuendus on saadaval."
updates_available: "Uuendused on saadaval."
- no_check_performed: "Uuenduste kontrolli pole tehtud. Kontrolli, et sidekiq töötab."
- stale_data: "Uuenduste kontrolli pole ammu tehtud. Kontrolli, et sidekiq töötab."
+ no_check_performed: "Uuenduste kontrolli pole tehtud. Kontrolli, et Sidekiq töötab."
+ stale_data: "Uuenduste kontrolli pole ammu tehtud. Kontrolli, et Sidekiq töötab."
installed_version: "Paigaldatud"
latest_version: "Viimased"
dismiss_notice: "Ignoreeri"
@@ -2767,27 +2767,27 @@ et:
daily: Igapäevaselt
monthly: Igakuiselt
weekly: Iganädalaselt
- groups: "Kõik grupid"
+ groups: "Kõik rühmad"
no_data: "Pole andmeid, mida näidata."
filters:
group:
- label: Grupp
+ label: Rühm
category:
- label: Foorum
+ label: Kategooria
flags:
title: "Modereerimine"
description: "Kirjeldus"
enabled: "Sisse lülitatud?"
groups:
new:
- title: "Uus grupp"
+ title: "Uus rühm"
create: "Loo"
name:
- too_short: "Grupi nimi on liiga lühike"
- too_long: "Grupi nimi on liiga pikk"
- available: "Grupi nimi on saadaval"
- not_available: "Grupi nimi pole saadaval"
- blank: "Grupi nimi ei saa olla tühi"
+ too_short: "Rühma nimi on liiga lühike"
+ too_long: "Rühma nimi on liiga pikk"
+ available: "Rühma nimi on saadaval"
+ not_available: "Rühma nimi pole saadaval"
+ blank: "Rühma nimi ei saa olla tühi"
manage:
interaction:
email: E-post
@@ -2795,24 +2795,24 @@ et:
incoming_email_placeholder: "sisesta meiliaadress"
visibility: Nähtavus
visibility_levels:
- title: "Kes näevad seda gruppi?"
+ title: "Kes näevad seda rühma?"
public: "Kõik"
membership:
automatic: Automaatne
- trust_levels_title: "Liikmetele peale lisamist automaatselt omistatud usaldustase:"
+ trust_levels_title: "Liikmetele pärast lisamist automaatselt antud usaldustase:"
trust_levels_none: "Pole"
- automatic_membership_email_domains: "Kasutajad, kes registreeruvad meiliaadressiga, mille domeen ühtib täpselt mõnega sellest loetelust, lisatakse siia gruppi automaatselt:"
- primary_group: "Muuda automaatselt peamiseks grupiks"
- name_placeholder: "Grupi nimi, tühikuteta, vastab kasutajanime reeglitele"
- primary: "Peamine grupp"
- no_primary: "(peamine grupp puudub)"
- title: "Grupid"
- edit: "Muuda gruppe"
+ automatic_membership_email_domains: "Kasutajad, kes registreeruvad meiliaadressiga, mille domeen ühtib täpselt mõnega sellest loetelust, lisatakse siia rühma automaatselt:"
+ primary_group: "Muuda automaatselt peamiseks rühmaks"
+ name_placeholder: "Rühma nimi, tühikuteta, vastab kasutajanime reeglitele"
+ primary: "Peamine rühm"
+ no_primary: "(peamine rühm puudub)"
+ title: "Rühmad"
+ edit: "Muuda rühmi"
refresh: "Värskenda"
- about: "Siin saad muuta oma grupi liikmelisust ja nimesid"
- group_members: "Grupi liikmed"
+ about: "Siin saad muuta oma rühmaliikmesust ja nimesid"
+ group_members: "Rühma liikmed"
delete: "Kustuta"
- delete_failed: "Ei suuda kustutada seda gruppi. Kui see on automaatne grupp, ei saa seda hävitada."
+ delete_failed: "Rühma ei ole võimalik kustutada. Kui see on automaatne rühm, ei saa seda hävitada."
delete_owner_confirm: "Eemaldan kasutajalt '%{username}' omaniku õigused?"
add: "Lisa"
custom: "Individuaalne"
@@ -2820,8 +2820,8 @@ et:
default_title: "Vaikimisi pealkiri"
group_owners: Omanikud
add_owners: Lisa omanikke
- none_selected: "Vali alustamiseks grupp"
- no_custom_groups: "Loo uus kohandatud grupp"
+ none_selected: "Vali alustamiseks rühm"
+ no_custom_groups: "Loo uus kohandatud rühm"
api_keys:
edit: "Muuda"
save: "Salvesta"
@@ -2844,8 +2844,8 @@ et:
action: Tegevus
web_hooks:
title: "Veebihaagid"
- instruction: "Veebihaagid lubavad Discourse'l teavitada muid teenuseid sündmustest Sinu saidil. Kui veebihaak vallandub, saadetakse etteantud URL-dele POST päring."
- detailed_instruction: "Valitud sündmuse toimumisel saadetakse etteantud URL-le POST päring."
+ instruction: "Veebihaagid lubavad Discourse'il teavitada muid teenuseid sündmustest sinu saidil. Kui veebihaak vallandub, saadetakse etteantud URL-idele POST-päring."
+ detailed_instruction: "Valitud sündmuse toimumisel saadetakse etteantud URL-ile POST-päring."
create: "Loo"
edit: "Muuda"
save: "Salvesta"
@@ -2861,13 +2861,13 @@ et:
secret: "Salavõti"
wildcard_event: "Saada mulle kõik"
individual_event: "Vali üksikud sündmused"
- verify_certificate: "Kontrolli kasuliku lasti URL-i TLS sertifikaati"
+ verify_certificate: "Kontrolli kasuliku lasti URL-i TLS-sertifikaati"
active: "Aktiivne"
active_notice: "Teavitame sündmuse üksikasjadest peale selle toimumist."
- categories_filter_instructions: "Asjakohased veebihaagid vallanduvad vaid juhul, kui sündmus on seotud määratud foorumitega. Jäta tühjaks, kui soovid veebihaagid vallandada kõigi foorumite jaoks."
- categories_filter: "Käivitatud foorumid"
- groups_filter_instructions: "Asjakohased veebihaagid vallanduvad vaid juhul, kui sündmus on seotud määratud gruppidega. Jäta tühjaks, kui soovid veebihaagid vallandada kõigi gruppide jaoks."
- groups_filter: "Käivitatud grupid"
+ categories_filter_instructions: "Asjakohased veebihaagid vallanduvad vaid juhul, kui sündmus on seotud määratud kategooriatega. Jäta tühjaks, kui soovid veebihaagid vallandada kõigi kategooriate jaoks."
+ categories_filter: "Vallandunud kategooriad"
+ groups_filter_instructions: "Asjakohased veebihaagid vallanduvad vaid juhul, kui sündmus on seotud määratud rühmadega. Jäta tühjaks, kui soovid veebihaagid vallandada kõigi rühmade jaoks."
+ groups_filter: "Vallandunud rühmad"
delete_confirm: "Kustutame selle veebihaagi?"
delivery_status:
title: "Kättetoimetamise staatus"
@@ -2893,7 +2893,7 @@ et:
ping: "Ping"
status: "Staatus"
event_id: "ID"
- timestamp: "Loaded"
+ timestamp: "Loodud"
completion: "Soorituse aeg"
actions: "Tegevused"
filter_status:
@@ -2993,19 +2993,19 @@ et:
none: "Ühtegi varukoopiat pole"
read_only:
enable:
- title: "Lülita kirjutuskaitstud režiim sisse"
- label: "Luba kirjutuskaitstud režiim"
- confirm: "Oled kindel, et soovid kirjutuskaitstud režiimi aktiveerida?"
+ title: "Lülita kirjutuskaitse režiim sisse"
+ label: "Luba kirjutuskaitse režiim"
+ confirm: "Kas oled kindel, et soovid kirjutuskaitse režiimi aktiveerida?"
disable:
- title: "Lülita kirjutuskaitstud režiim sisse"
- label: "Keela kirjutuskaitstud režiim"
+ title: "Lülita kirjutuskaitse režiim sisse"
+ label: "Keela kirjutuskaitse režiim"
columns:
filename: "Faili nimi"
size: "Suurus"
upload:
- label: "Lae üles"
- title: "Lae varukoopia üles sellesse instantsi"
- uploading: "Laen üles..."
+ label: "Laadi üles"
+ title: "Laadi varukoopia üles sellesse instantsi"
+ uploading: "Laadin üles..."
error: "Faili '%{filename}' üleslaadimisel tekkis viga: %{message}"
settings: "Sätted"
operations:
@@ -3013,34 +3013,34 @@ et:
cancel:
label: "Tühista"
title: "Tühista antud tegevus"
- confirm: "Oled Sa kindel, et soovid tühistada antud tegevust?"
+ confirm: "Kas oled kindel, et soovid tühistada antud tegevuse?"
backup:
label: "Varukoopia"
title: "Loo varukoopia"
- confirm: "Kas Sa soovid alustada uut varukoopiat?"
+ confirm: "Kas soovid alustada uut varukoopiat?"
download:
- label: "Lae alla"
+ label: "Laadi alla"
destroy:
title: "Kustuta"
- confirm: "Oled kindel, et soovid selle varukoopia hävitada?"
+ confirm: "Kas oled kindel, et soovid selle varukoopia hävitada?"
restore:
label: "Taasta"
title: "Taasta varukoopia"
- confirm: "Oled Sa kindel, et soovid taastada seda varukoopiat?"
+ confirm: "Kas oled kindel, et soovid selle varukoopia taastada?"
rollback:
label: "Pööra tagasi"
title: "Pööra andmebaas tagasi viimati toiminud olekusse"
- confirm: "Oled kindel, et soovid andmebaasi tagasi viimati toiminud olekusse pöörata?"
+ confirm: "Kas oled kindel, et soovid andmebaasi tagasi viimati toiminud olekusse pöörata?"
export_csv:
- success: "Eksportimine käivitatud. Protsessi lõppemisel saadetakse Sulle teade."
+ success: "Eksportimine käivitatud. Protsessi lõppemisel saadetakse sulle teade."
failed: "Eksportimine ebaõnnestus. Kontrolli logisid."
button_text: "Ekspordi"
button_title:
- user: "Ekspordi täielik kasutajate nimekiri CSV formaadis."
- staff_action: "Ekspordi täielik meeskonna tegevuste logi CSV formaadis."
- screened_email: "Ekspordi varjestatud meilide täielik loend CSV formaadis."
- screened_ip: "Ekspordi varjestatud IP-aadresside täielik loend CSV formaadis."
- screened_url: "Ekspordi varjestatud URL-de täielik loend CSV formaadis."
+ user: "Ekspordi täielik kasutajate nimekiri CSV-formaadis."
+ staff_action: "Ekspordi täielik meeskonna tegevuste logi CSV-formaadis."
+ screened_email: "Ekspordi varjestatud meilide täielik loend CSV-formaadis."
+ screened_ip: "Ekspordi varjestatud IP-aadresside täielik loend CSV-formaadis."
+ screened_url: "Ekspordi varjestatud URL-ide täielik loend CSV-formaadis."
export_json:
button_text: "Ekspordi"
customize:
@@ -3061,7 +3061,7 @@ et:
multiple_subjects: "Sellel meilimallil on mitu pealkirja."
body: "Sisu"
revert: "Loobu muudatustest"
- revert_confirm: "Oled kindel, et soovid oma muudatustest loobuda?"
+ revert_confirm: "Kas oled kindel, et soovid oma muudatustest loobuda?"
component:
all_filter: "Kõik"
enabled_filter: "Sisse lülitatud"
@@ -3174,7 +3174,7 @@ et:
title: "Meilid"
settings: "Sätted"
templates: "Mallid"
- error: "VIGA - %{server_error}"
+ error: "VIGA – %{server_error}"
test_error: "Testmeili saatmisel tekkis viga. Palun kontrolli oma meilisätteid, veendu, et sinu teenusepakkuja ei blokeeri meiliühendusi ja proovi uuesti."
sent: "Saadetud"
skipped: "Üle hüpatud"
@@ -3206,16 +3206,16 @@ et:
subject: "Teema"
body: "Sisu"
filters:
- from_placeholder: "from@example.com"
- to_placeholder: "to@example.com"
- cc_placeholder: "cc@example.com"
+ from_placeholder: "kellelt@näide.ee"
+ to_placeholder: "kellele@näide.ee"
+ cc_placeholder: "cc@näide.ee"
error_placeholder: "Viga"
logs:
none: "Logid puuduvad."
filters:
title: "Filter"
user_placeholder: "kasutajanimi"
- address_placeholder: "nimi@domeen.ee"
+ address_placeholder: "nimi@näide.ee"
reply_key_placeholder: "vastuse võti"
moderation_history:
actions:
@@ -3233,7 +3233,7 @@ et:
ip_address: "IP"
topic_id: "Teema ID"
post_id: "Postituse ID"
- category_id: "Foorumi ID"
+ category_id: "Kategooria ID"
delete: "Kustuta"
edit: "Muuda"
save: "Salvesta"
@@ -3273,13 +3273,13 @@ et:
impersonate: "kehastu ümber"
anonymize_user: "muuda kasutaja anonüümseks"
roll_up: "Koonda IP-aadressi blokid kokku"
- change_category_settings: "muuda foorumi sätteid"
- delete_category: "kustuta foorum"
- create_category: "loo foorum"
+ change_category_settings: "muuda kategooria sätteid"
+ delete_category: "kustuta kategooria"
+ create_category: "loo kategooria"
silence_user: "vaigista kasutaja"
unsilence_user: "eemalda kasutajalt vaigistus"
- grant_admin: "anna admin-õigus"
- revoke_admin: "võta admin-õigus ära"
+ grant_admin: "anna adminniõigus"
+ revoke_admin: "võta adminniõigus ära"
grant_moderation: "anna modereerimisõigus"
revoke_moderation: "võta modereerimisõigus ära"
backup_create: "loo varukoopia"
@@ -3291,20 +3291,20 @@ et:
activate_user: "aktiveeri kasutaja"
deactivate_user: "deaktiveeri kasutaja"
change_readonly_mode: "muuda kirjutuskaitstud režiimi"
- backup_download: "lae varukoopia alla"
+ backup_download: "laadi varukoopia alla"
backup_destroy: "hävita varukoopia"
screened_emails:
description: "Kui keegi üritab uut kontot luua, siis kontrollitakse järgmisi meiliaadresse ja vastavuse korral registreerimine peatatakse või tehakse mõni muu toiming."
actions:
allow: "Luba"
screened_urls:
- title: "Varjestatud URL-d"
- description: "Siin loetletud URL-d esinesid spämmeriteks kuulutatud kasutajate postitustes."
+ title: "Varjestatud URL-id"
+ description: "Siin loetletud URL-id esinesid spämmeriteks kuulutatud kasutajate postitustes."
url: "URL"
domain: "Domeen"
screened_ips:
title: "Varjestatud IP-aadressid"
- delete_confirm: "Oled kindel, et soovid aadressi %{ip_address} jaoks kehtestatud reegli eemaldada?"
+ delete_confirm: "Kas oled kindel, et soovid aadressi %{ip_address} jaoks kehtestatud reegli eemaldada?"
actions:
block: "Blokeeri"
do_nothing: "Luba"
@@ -3325,7 +3325,7 @@ et:
watched_words:
search: "otsi"
clear_filter: "Tühjenda"
- download: Lae alla
+ download: Laadi alla
actions:
block: "Blokeeri"
censor: "Tsenseeri"
@@ -3333,8 +3333,8 @@ et:
flag: "Tähista"
silence: "Vaigista"
form:
- link_placeholder: "https://example.com"
- add: "isa"
+ link_placeholder: "https://näide.ee"
+ add: "Lisa"
success: "Korras"
html_label: "HTML"
test:
@@ -3355,7 +3355,7 @@ et:
cancel: "Tühista"
preview: "Eelvaade"
quick_insert_fields:
- add_new_field: "isa"
+ add_new_field: "Lisa"
dropdown: "Rippmenüü"
validations_modal:
table_headers:
@@ -3374,13 +3374,13 @@ et:
title: "Kehasta"
help: "Kasuta seda töövahendit kasutajakonto ülevõtmiseks silumise eesmärgil. Tühistamiseks pead välja logima."
not_found: "Seda kasutajat ei leitud."
- invalid: "Vabanda, ent Sa ei saa selle kasutajana esineda."
+ invalid: "Vabandust, ent sa ei saa selle kasutajana esineda."
users:
title: "Kasutajad"
- create: "Lisa admin-kasutaja"
+ create: "Lisa adminnkasutaja"
last_emailed: "Viimati meilitud"
- not_found: "Vabanda, sellist kasutajanime ei eksisteeri meie süsteemis."
- id_not_found: "Vabanda, sellist kasutajatunnust ei eksisteeri meie süsteemis."
+ not_found: "Vabandust, sellist kasutajanime ei eksisteeri meie süsteemis."
+ id_not_found: "Vabandust, sellist kasutajatunnust ei eksisteeri meie süsteemis."
active: "Aktiveeritud"
status: "Staatus"
bulk_actions:
@@ -3399,11 +3399,11 @@ et:
titles:
active: "Aktiivsed kasutajad"
pending: "Kasutajad kontrolli ootel"
- newuser: "Kasutajad usaldustasemel 0 (Uued kasutajad)"
- basic: "Kasutajad usaldustasemel 1 (Kasutajad)"
- member: "Kasutajad usaldustasemel 2 (Liikmed)"
- regular: "Kasutajad usaldustasemel 3 (Püsiliikmed)"
- leader: "Kasutajad usaldustasemel 4 (Vedajad)"
+ newuser: "Kasutajad usaldustasemel 0 (uued kasutajad)"
+ basic: "Kasutajad usaldustasemel 1 (kasutajad)"
+ member: "Kasutajad usaldustasemel 2 (liikmed)"
+ regular: "Kasutajad usaldustasemel 3 (püsiliikmed)"
+ leader: "Kasutajad usaldustasemel 4 (vedajad)"
staff: "Meeskond"
moderators: "Moderaatorid"
not_verified: "Ei ole kontrollitud"
@@ -3426,20 +3426,20 @@ et:
penalty_post_edit: "Muuda postitust"
penalty_post_none: "Ära tee midagi"
silence: "Vaigista"
- unsilence: "Eemalda vaigistud"
+ unsilence: "Eemalda vaigistus"
silenced: "Vaigistatud?"
moderator: "Moderaator?"
- admin: "Admin?"
+ admin: "Adminn?"
suspended: "Peatatud?"
staged: "Ettevalmistamisel?"
- show_admin_profile: "Admin"
+ show_admin_profile: "Adminn"
show_public_profile: "Näita avalikku profiili"
action_logs: "Toimingute logi"
ip_lookup: "IP otsimine"
log_out: "Logi välja"
logged_out: "Kasutaja logiti välja kõigil seadmetel"
- revoke_admin: "Eemalda admini õigused"
- grant_admin: "Anna admini õigused"
+ revoke_admin: "Eemalda adminniõigused"
+ grant_admin: "Anna adminniõigused"
revoke_moderation: "Eemalda modereerimise õigused"
grant_moderation: "Anna modereerimise õigused"
unsuspend: "Taasluba"
@@ -3453,7 +3453,7 @@ et:
posts_read_count: Positusi loetud
post_count: Postitusi loodud
topics_entered: Vaadatud teemasid
- flags_given_count: Omistatud tähised
+ flags_given_count: Antud tähised
flags_received_count: Saadud tähised
warnings_received_count: Hoiatust saadud
flags_given_received_count: "Antud / saadud tähised"
@@ -3475,17 +3475,17 @@ et:
cancel: "Tühista"
confirmation:
cancel: "Tühista"
- delete_forbidden_because_staff: "Admine ja moderaatoreid ei saa kustutada."
- delete_posts_forbidden_because_staff: "Ei saa kustutada adminide ja moderaatorite kõiki postitusi."
+ delete_forbidden_because_staff: "Adminne ja moderaatoreid ei saa kustutada."
+ delete_posts_forbidden_because_staff: "Ei saa kustutada adminnide ja moderaatorite kõiki postitusi."
delete_forbidden:
- one: "Kasutajaid ei saa kustutada, kui neil on postitusi. Kustuta kõik postitused enne kasutaja kustutamist. (Postitusi vanemaid, kui %{count} päev ei saa kustutada.)"
- other: "Kasutajaid ei saa kustutada, kui neil on postitusi. Kustuta kõik postitused enne kasutaja kustutamist. (Postitusi vanemaid, kui %{count} päeva ei saa kustutada.)"
+ one: "Kasutajaid ei saa kustutada, kui neil on postitusi. Kustuta kõik postitused enne kasutaja kustutamist. (Postitusi, mis on vanemaid kui %{count} päev ei saa kustutada.)"
+ other: "Kasutajaid ei saa kustutada, kui neil on postitusi. Kustuta kõik postitused enne kasutaja kustutamist. (Postitusi, mis on vanemaid kui %{count} päeva ei saa kustutada.)"
cant_delete_all_posts:
- one: "Ei saa kustutada kõiki postitusi. Osa postitusi on vanemad, kui %{count} päev. (delete_user_max_post_age säte.) "
- other: "Ei saa kustutada kõiki postitusi. Osa postitusi on vanemad, kui %{count} päeva. (delete_user_max_post_age säte.) "
+ one: "Ei saa kustutada kõiki postitusi. Osa postitusi on vanemad kui %{count} päev. (säte delete_user_max_post_age.) "
+ other: "Ei saa kustutada kõiki postitusi. Osa postitusi on vanemad kui %{count} päeva. (säte delete_user_max_post_age.) "
cant_delete_all_too_many_posts:
- one: "Ei saa kustutada kõiki postitusi, sest kasutajal on rohkem, kui %{count} postitus. (delete_all_posts_max)"
- other: "Ei saa kustutada kõiki postitusi, sest kasutajal on rohkem, kui %{count} postitust. (delete_all_posts_max)"
+ one: "Ei saa kustutada kõiki postitusi, sest kasutajal on rohkem kui %{count} postitus. (delete_all_posts_max)"
+ other: "Ei saa kustutada kõiki postitusi, sest kasutajal on rohkem kui %{count} postitust. (delete_all_posts_max)"
delete_and_block: "Kustuta ja blokeeri see meiliaadress ja IP-aadress"
delete_dont_block: "Kustuta vaid"
deleted: "See kasutaja kustutati."
@@ -3565,7 +3565,7 @@ et:
edit: "Muuda"
delete: "Kustuta"
cancel: "Tühista"
- delete_confirm: "Oled Sa kindel, et soovid kustutada selle kasutajavälja?"
+ delete_confirm: "Kas oled kindel, et soovid kustutada selle kasutajavälja?"
options: "Suvandid"
required:
title: "Nõutud registreerumisel"
@@ -3588,7 +3588,7 @@ et:
search: "Otsi teksi, mida soovid muuta"
edit: "Muuda"
revert: "Pööra tagasi muudatused"
- revert_confirm: "Oled Sa kindel, et soovid tagasi pöörata muudatusi?"
+ revert_confirm: "Kas oled kindel, et soovid enda muudatused tagasi pöörata?"
go_back: "Tagasi otsingusse"
recommended: "Soovitame järgnevat teksti oma vajadustele vastavalt kohandada:"
show_overriden: "Näita vaid käsitsi muudetuid"
@@ -3608,7 +3608,7 @@ et:
add_host: "lisa teenusepakkuja"
uploaded_image_list:
upload:
- label: "Lae üles"
+ label: "Laadi üles"
table_column_heading:
status: "Staatus"
categories:
@@ -3637,7 +3637,7 @@ et:
user_preferences: "Kasutaja seaded"
tags: "Sildid"
search: "Otsi"
- groups: "Grupid"
+ groups: "Rühmad"
dashboard: "Armatuurlaud"
navigation: "Navigatsioon"
default_categories:
@@ -3653,19 +3653,19 @@ et:
badge: Märgis
display_name: Kuvatav nimi
description: Kirjeldus
- badge_grouping: Grupp
+ badge_grouping: Rühm
badge_groupings:
- modal_title: Märgiste grupeeringud
+ modal_title: Märgiste rühmitamised
granted_by: Märgistaja
granted_at: Märgistuse aeg
reason_help: (Viide postitusele või teemale)
save: Salvesta
delete: Kustuta
- delete_confirm: Oled kindel, et soovid selle märgist kustutada?
+ delete_confirm: Kas oled kindel, et soovid selle märgise kustutada?
revoke: Tühista
reason: Põhjus
expand: Näita …
- revoke_confirm: Oled kindel, et soovid seda märgist eemaldada?
+ revoke_confirm: Kas oled kindel, et soovid selle märgise eemaldada?
edit_badges: Muuda märgiseid
grant_badge: Anna märgis
granted_badges: Antud märgised
@@ -3682,12 +3682,12 @@ et:
icon: Ikoon
image: Pilt
select_an_icon: "Vali ikoon"
- upload_an_image: "Lae pilt üles"
+ upload_an_image: "Laadi pilt üles"
query: Märgise päring (SQL)
target_posts: Päri sihtmärkide postitusi
auto_revoke: Jooksuta tühistamispäringut igapäevaselt
show_posts: Näita märgistuste lehel postitust, millega anti märgistus
- trigger: Päästik
+ trigger: Vallanda
trigger_type:
none: "Uuenda igapäevaselt"
post_action: "Kui kasutaja reageerib postitusele"
@@ -3716,26 +3716,26 @@ et:
emoji:
title: "Emotikon"
delete: "Kustuta"
- uploading: "Laen üles..."
+ uploading: "Laadin üles..."
name: "Nimi"
- group: "Grupp"
+ group: "Rühm"
image: "Pilt"
- delete_confirm: "Oled Sa kindel, et soovid kustutada :%{name}: emotikoni?"
+ delete_confirm: "Kas oled kindel, et soovid kustutada emotikoni :%{name}:?"
settings: "Sätted"
embedding:
- get_started: "Kui Sa soovid lisada Discourse teise veebisaidi sisse ehk sängitada, alusta lisades oma teenusepakkuja"
+ get_started: "Kui soovid lisada Discourse'i teise veebisaidi sisse, alusta lisades oma teenusepakkuja"
delete: "Kustuta"
- confirm_delete: "Oled Sa kindel, et soovid kustutada selle teenusepakkuja?"
+ confirm_delete: "Kas oled kindel, et soovid kustutada selle teenusepakkuja?"
title: "Sängitamine"
edit: "Muuda"
- crawlers_description: "Kui Discourse loob Sinu postitustele teemasid ja RSS/ATOM voogu ei ole, üritab ta sisu Sinu HTML-st välja sõeluda. Mõnikord on sisu eraldamine raskendatud, mistõttu pakume sisu eraldamise hõlbustamiseks võimalust CSS-i reeglid ette anda."
+ crawlers_description: "Kui Discourse loob sinu postitustele teemasid ja RSS/ATOM-voogu ei ole, üritab ta sisu sinu HTML-ist välja sõeluda. Mõnikord on sisu eraldamine raskendatud, mistõttu pakume sisu eraldamise hõlbustamiseks võimalust CSS-i reeglid ette anda."
embed_by_username: "Kasutajanimi teema loomiseks"
embed_post_limit: "Maksimaalne postituste arv, mida sängitada"
- embed_title_scrubber: "Regex postituste päiste puhastamiseks"
+ embed_title_scrubber: "Regulaaravaldis postituste päiste puhastamiseks"
embed_truncate: "Lühenda sängitatud postitused"
- allowed_embed_selectors: "CSS valik elementidele, mida lubada sängitamistes"
- blocked_embed_selectors: "CSS valik elementidele, mida eemaldada sängitamistes"
- allowed_embed_classnames: "CSS klasside lubatud nimed"
+ allowed_embed_selectors: "CSS-selektor elementidele, mida lubada sängitamistes"
+ blocked_embed_selectors: "CSS-selektor elementidele, mida eemaldada sängitamistes"
+ allowed_embed_classnames: "CSS-klasside lubatud nimed"
save: "Salvesta"
host_form:
save: "Salvesta"
@@ -3748,11 +3748,11 @@ et:
topic_title: "Teema"
post_id: "Postituse ID"
post_title: "Postitus"
- category_id: "Foorumi ID"
- category_title: "Foorum"
+ category_id: "Kategooria ID"
+ category_title: "Kategooria"
user_title: "Kasutaja"
username: "Kasutajanimi"
- delete_confirm: Oled Sa kindel, et soovid seda püsiviidet kustutada?
+ delete_confirm: Kas oled kindel, et soovid selle püsiviite kustutada?
nav:
settings: "Sätted"
permalinks: "Püsiviited"
@@ -3762,35 +3762,35 @@ et:
save: "Salvesta"
reseed:
modal:
- categories: "Foorumid"
+ categories: "Kategooriad"
topics: "Teemasid"
wizard_js:
wizard:
back: "Tagasi"
next: "Järgmine"
step-text: "Samm"
- step: "%{current} %{total}st"
- uploading: "Laen üles..."
+ step: "%{current} %{total}-st"
+ uploading: "Laadin üles..."
upload_error: "Vabandame, selle faili üleslaadimisel tekkis viga. Palun proovi uuesti."
invites:
add_user: "lisa"
- none_added: "Sa ei ole kutsunud ühtegi tiimi liiget. Oled Sa kindel, et soovid jätkata?"
+ none_added: "Sa ei ole kutsunud ühtegi tiimi liiget. Kas oled kindel, et soovid jätkata?"
roles:
- admin: "Admin"
- moderator: "Moderator"
+ admin: "Adminn"
+ moderator: "Moderaator"
regular: "Tavakasutaja"
homepage_choices:
custom:
label: "Individuaalne"
style_type:
- categories: "foorum"
+ categories: "kategooria"
topics: "teema"
top_menu_items:
new: "Uus"
unread: "Lugemata"
top: "Juhtivad"
latest: "Värskeimad"
- categories: "Liigid"
+ categories: "Kategooriad"
read: "Loe"
bookmarks: "Järjehoidjad"
previews:
@@ -3798,7 +3798,7 @@ et:
reply_button: "Vasta"
homepage_preview:
nav_buttons:
- all_categories: "kõik foorumid"
+ all_categories: "kõik kategooriad"
category_names:
site_feedback: "Saidi tagasiside."
table_headers:
diff --git a/config/locales/client.fa_IR.yml b/config/locales/client.fa_IR.yml
index d8470ff0f60b6..93a3a1dc6bec9 100644
--- a/config/locales/client.fa_IR.yml
+++ b/config/locales/client.fa_IR.yml
@@ -162,10 +162,10 @@ fa_IR:
autobumped: "این مطلب %{when} به صدر مطالب آورده شد."
autoclosed:
enabled: "در %{when} بسته شد"
- disabled: "در %{when} باز شد "
+ disabled: "در %{when} باز شد"
closed:
enabled: "در %{when} بسته شد"
- disabled: "در %{when} باز شد "
+ disabled: "در %{when} باز شد"
archived:
enabled: "در %{when} بایگانی شد"
disabled: "در %{when} از بایگانی درآمد"
@@ -179,30 +179,30 @@ fa_IR:
enabled: "در %{when} وارد فهرست شد"
disabled: "در %{when} از فهرست پاک شد"
banner:
- enabled: "این در %{when} یک بنر شد، تا زمانی که کاربر آن را ببندد بالای صفحه خواهد ماند."
- disabled: "این بنر در %{when} حذف شده. و دیگر در بالای صفحات نمایش داده نمیشود."
+ enabled: "این در %{when} یک بنر شد و تا زمانی که کاربر آن را ببندد بالای صفحه خواهد ماند."
+ disabled: "این بنر در %{when} حذف شده و دیگر در بالای صفحات نمایش داده نمیشود."
forwarded: "ایمیل بالا را فوروارد کرد"
topic_admin_menu: "اقدامات موضوع"
skip_to_main_content: "رفتن به محتوای اصلی"
skip_user_nav: "پرش به محتوای نمایه"
- emails_are_disabled: "تمام ایمیل های خروجی بصورت کلی توسط مدیر قطع شده است. هیچگونه ایمیل اگاه سازی ارسال نخواهد شد."
- emails_are_disabled_non_staff: "ایمیل خروجی برای کاربران غیرکارمند غیرفعال شده است."
+ emails_are_disabled: "تمام ایمیلهای خروجی به صورت کلی توسط مدیر قطع شده است. هیچگونه ایمیل اگاه سازی ارسال نخواهد شد."
+ emails_are_disabled_non_staff: "ایمیل خروجی برای کاربران غیرهمکار غیرفعال شده است."
software_update_prompt:
message: "ما این سایت را به روز کرده ایم، لطفاً آن را بازخوانی کنید تا همه چیز به خوبی کار کند."
dismiss: "رد کردن"
- bootstrap_mode: "شروع کردن"
+ bootstrap_mode: "شروع"
back_button: "بازگشت"
themes:
default_description: "پیشفرض"
broken_theme_alert: "ممکن است سایت شما به دلیل خطا در پوسته یا کامپوننت کار نکند."
- error_caused_by: "ناشی از «%{name}». برای به روز رسانی، پیکربندی مجدد یا غیرفعال کردن اینجا کلیک کنید."
- only_admins: "(این پیام فقط به مدیران سایت نمایش داده می شود)"
+ error_caused_by: "ناشی از '%{name}'. برای به روز رسانی، پیکربندی مجدد یا غیر فعال کردن، کلیک کنید."
+ only_admins: "(این پیام فقط به مدیران سایت نمایش داده میشود)"
broken_decorator_alert: "ممکن است پست ها به درستی نمایش داده نشوند زیرا یکی از دکوراتورهای محتوای پست در سایت شما خطایی ایجاد کرده است."
broken_page_change_alert: "یک کنترل کننده onPageChange خطایی ایجاد کرد. برای اطلاعات بیشتر، ابزارهای توسعه دهنده مرورگر را بررسی کنید."
broken_plugin_alert: "ناشی ازافزونه \"%{name}\""
broken_transformer_alert: "خطایی وجود داشت. ممکن است سایت شما به درستی کار نکند."
critical_deprecation:
- notice: "[اطلاعیه مدیر] یکی از پوستهها یا افزونههای شما برای سازگاری با تغییرات آتی هسته Discourse، نیازمند بهروزرسانی دارد."
+ notice: "[اطلاعیه مدیر] یکی از پوستهها یا افزونههای شما برای سازگاری با تغییرات آتی هسته Discourse، نیازمند بهروزرسانی است."
id: "(شناسه:%{id})"
linked_id: "(شناسه:%{id})"
theme_source: "پوسته شناسایی شده: '%{name}'."
@@ -263,7 +263,7 @@ fa_IR:
tos: "شرایط استفاده از خدمات"
rules: "قوانین"
conduct: "دستورالعمل"
- mobile_view: "نمایش برای موبایل "
+ mobile_view: "نمایش برای موبایل"
desktop_view: "نمایش برای کامپیوتر"
now: "هماکنون"
read_more: "بیشتر بخوانید"
@@ -308,7 +308,7 @@ fa_IR:
last_day: "۲۴ ساعت"
last_7_days: "۷ روزه"
last_30_days: "۳۰ روزه"
- like_count: "پسندها "
+ like_count: "پسندها"
topic_count: "موضوعات"
post_count: "نوشتهها"
user_count: "ثبتنامها"
@@ -362,11 +362,11 @@ fa_IR:
site_age:
less_than_one_month: "ایجاد شده < 1 ماه قبل"
month:
- one: "ایجاد شده در %{count} ماه پیش"
- other: "ایجاد شده در %{count} ماه پیش"
+ one: "ایجاد شده در %{count} ماه پیش"
+ other: "ایجاد شده در %{count} ماه پیش"
year:
- one: "ایجاد شده در %{count} سال پیش"
- other: "ایجاد شده در %{count} سال پیش"
+ one: "ایجاد شده در %{count} سال پیش"
+ other: "ایجاد شده در %{count} سال پیش"
bookmarked:
title: "نشانک"
edit_bookmark: "ویرایش نشانک"
@@ -378,7 +378,7 @@ fa_IR:
unbookmark: "کلیک کنید تا همهٔ نشانکهای این موضوع را حذف کنید"
unbookmark_with_reminder: "برای حذف همه نشانکها و یادآورها در این موضوع کلیک کنید"
bookmarks:
- also_set_reminder: " یک یادآور نیز تنظیم شود؟"
+ also_set_reminder: "یک یادآور نیز تنظیم شود؟"
bookmarked_success: "نشانک گذاری شده!"
deleted_bookmark_success: "نشانک حذف شد!"
reminder_set_success: "یادآور تنظیم شد!"
@@ -433,7 +433,7 @@ fa_IR:
name: "حذف نشانک"
description:
one: "آیا مطمئنید که می خواهید این نشانک را حذف کنید؟"
- other: "آیا مطمئنید که میخواهید این %{count} نشانک را حذف کنید؟"
+ other: "آیا مطمئنید که میخواهید این %{count} نشانک را حذف کنید؟"
copy_codeblock:
copied: "کپی شد!"
copy: "کپی کد در کلیپبورد"
@@ -480,7 +480,7 @@ fa_IR:
cancel: "لغو"
deleting: "در حال حذف ..."
save: "ذخیره سازی تغییرات"
- saving: "درحال ذخیره سازی..."
+ saving: "درحال ذخیرهسازی..."
saved: "ذخیره شد!"
upload: "بارگذاری"
uploading: "در حال بارگذاری..."
@@ -550,7 +550,7 @@ fa_IR:
stale_help: "این موردِ قابل بررسی توسط %{username} حل شده است."
claim_help:
optional: "میتوانید این مورد را درخواست کنید تا دیگران را از بازنگری آن بازنگه دارید."
- required: "شما قبل از بازنگری موارد باید آنها را درخواست دهید ."
+ required: "قبل از بازنگری موارد باید آنها را درخواست دهید."
claimed_by_you: "میتوانید این مورد را درخواست کنید و آن را بازنگری کنید."
claimed_by_other: "این مورد فقط توسط کاربر%{username} قابل بازنگری است."
claim:
@@ -620,10 +620,10 @@ fa_IR:
cancel: "لغو کردن"
new_topic: "تایید این مورد یک مبحث جدید ایجاد خواهد کرد."
filters:
- all_categories: "«تمام دستهبندیها»"
+ all_categories: "(تمام دستهبندیها)"
type:
title: "نوع"
- all: "«همه نوعها»"
+ all: "(همه نوعها)"
minimum_score: "حداقل امتیاز :"
refresh: "تازه کردن"
status: "وضعیت"
@@ -645,7 +645,7 @@ fa_IR:
conversation:
view_full: "نمایش همه ی مباحث"
scores:
- about: "این امتیاز بر اساس سطح اعتماد گزارش دهنده، دقت پرچمهای قبلی ایشان، و اولویت مورد گزارش شده حساب میشود، "
+ about: "این امتیاز بر اساس سطح اعتماد گزارش دهنده، دقت پرچمهای قبلی ایشان، و اولویت مورد گزارش شده حساب میشود،"
score: "امتیاز"
date: "تاریخ گزارش"
type: "دلیل"
@@ -721,7 +721,7 @@ fa_IR:
other: "ساعت"
days:
one: "روز"
- other: "روزها"
+ other: "روزها"
months:
one: "ماه"
other: "ماهها"
@@ -764,8 +764,8 @@ fa_IR:
you_posted_topic: "شما یک موضوع جدید ایجاد کردید."
user_replied_to_post: "%{user}\n به %{post_number} پاسخ داد"
you_replied_to_post: "شما\n به %{post_number} پاسخ دادید"
- user_replied_to_topic: "%{user}\n به موضوع پاسخ داد"
- you_replied_to_topic: "شما\n به موضوع پاسخ دادید"
+ user_replied_to_topic: "%{user} به موضوع پاسخ داد"
+ you_replied_to_topic: "شما به موضوعپاسخ دادید"
user_mentioned_user: "%{user} mentioned %{another_user}"
user_mentioned_you: "%{user} به شما اشاره کرد"
you_mentioned_user: "شما به %{another_user} اشاره کردید"
@@ -791,7 +791,7 @@ fa_IR:
extra_body: "مدیران و ناظران می توانند کاربران را در User Admin ببینند و مدیریت کنند."
no_results_with_search: "نتیجه ای یافت نشد."
days_visited: "بازدیدها"
- days_visited_long: "روزهای بازدید شده"
+ days_visited_long: "روزهای بازدید شده"
posts_read: "خواندن"
posts_read_long: "نوشتههای خوانده شده"
last_updated: "آخرین به روز رسانی:"
@@ -861,10 +861,10 @@ fa_IR:
smtp_instructions: "وقتی SMTP را برای گروه فعال میکنید، همه ایمیلهای ارسالی از صندوق ورودی گروه بهجای سرور ایمیلی که برای سایر ایمیلهای ارسالشده توسط انجمن شما پیکربندی شده است، از طریق تنظیمات SMTP که در اینجا مشخص شدهاند ارسال میشوند."
imap_title: "IMAP"
imap_additional_settings: "تنظیمات اضافی"
- imap_instructions: 'وقتی IMAP را برای گروه فعال میکنید، ایمیلها بین صندوق ورودی گروه و سرور و صندوق پستی ارائه شده IMAP همگامسازی میشوند. SMTP باید قبل از فعال شدن IMAP با اعتبار معتبر و آزمایش شده فعال شود. نام کاربری و رمزعبور ایمیل مورد استفاده برای SMTP برای IMAP استفاده خواهد شد. برای کسب اطلاعات بیشتر به اطلاعیه ویژگی در گفتمان متامراجعه کنید.'
+ imap_instructions: 'وقتی IMAP را برای گروه فعال میکنید، ایمیلها بین صندوق ورودی گروه و سرور و صندوق پستی ارائه شده IMAP همگامسازی میشوند. SMTP باید قبل از فعال شدن IMAP با اعتبار معتبر و آزمایش شده فعال شود. نام کاربری و رمز عبور ایمیل مورد استفاده برای SMTP برای IMAP استفاده خواهد شد. برای کسب اطلاعات بیشتر به اطلاعیه ویژگی در گفتمان متامراجعه کنید.'
imap_alpha_warning: "هشدار: این یک ویژگی آلفا مرحله است. فقط Gmail به طور رسمی پشتیبانی میشود. با مسئولیت خود استفاده کنید!"
imap_settings_valid: "تنظیمات IMAP معتبر است."
- smtp_disable_confirm: "اگر SMTP را غیرفعال کنید، تمام تنظیمات SMTP و IMAP بازنشانی میشوند و عملکرد مربوطه غیرفعال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
+ smtp_disable_confirm: "اگر SMTP را غیرفعال کنید، تمام تنظیمات SMTP و IMAP بازنشانی میشوند و عملکرد مربوط غیرفعال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
imap_disable_confirm: "اگر IMAP را غیرفعال کنید، تمام تنظیمات IMAP بازنشانی میشود و عملکرد مرتبط غیرفعال میشود. آیا مطمئن هستید که میخواهید ادامه دهید؟"
imap_mailbox_not_selected: "شما باید یک صندوق پستی برای این پیکربندی IMAP انتخاب کنید وگرنه هیچ صندوق پستی همگامسازی نخواهد شد!"
prefill:
@@ -923,7 +923,7 @@ fa_IR:
action: "اقدام"
acting_user: "کاربر فعال"
target_user: "کاربر هدف"
- subject: "موضوع"
+ subject: "عنوان"
details: "جزئیات"
from: "از طرف"
to: "به"
@@ -1032,7 +1032,7 @@ fa_IR:
description: "در صورت ارسال شدن پست جدید در هر پیام یک اعلان برای شما ارسال میشود و تعداد پاسخهای جدید در آن نمایش داده میشود."
watching_first_post:
title: "در حال مشاهده نوشته اول"
- description: "شما از پیام های جدید این گروه آگاه میشوید ولی برای پاسخ به پیام ها آگاه سازی نمیگیرید."
+ description: "شما از پیام های جدید این گروه آگاه میشوید ولی برای پاسخ به پیام ها آگاهسازی نمیگیرید."
tracking:
title: "پیگیری"
description: "اگر کسی به نام کاربری شما اشاره کند یا به شما پاسخ دهد، اعلانی برای شما ارسال میشود. همچنین تعداد پاسخهای جدید نیز نمایش داده میشود."
@@ -1041,7 +1041,7 @@ fa_IR:
description: "در صورتی که به @نام شما اشاره شود یا پاسخی دریافت کنید اعلانی برای شما ارسال میشود."
muted:
title: "خاموش"
- description: "شما برای هر اتفاقی در ارتباط با پیام های این گروه آگاه سازی میگیرید."
+ description: "شما برای هر اتفاقی در ارتباط با پیام های این گروه آگاهسازی میگیرید."
flair_url: "تصویر آواتار"
flair_upload_description: "از تصاویر مربعی با ابعاد کوچکتر از ۲۰ پیکسل در ۲۰ پیکسل استفاده کنید."
flair_bg_color: "رنگ پس زمینه آواتار"
@@ -1056,8 +1056,8 @@ fa_IR:
default_notifications:
modal_title: "آگاهسازیهای پیشفرض کاربر"
modal_description:
- one: "آیا میخواهید این تغییر را به صورت گذشتهنگر (برای تمامی موارد گذشته) اعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
- other: "آیا میخواهید این تغییر را به صورت گذشتهنگر (برای تمامی موارد گذشته) اعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
+ one: "آیا میخواهید این تغییر را به صورت گذشتهنگر اعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
+ other: "آیا میخواهید این تغییر را به صورت گذشتهنگراعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
modal_yes: "بله"
modal_no: "نه، تغییرات را فقط از الان به بعد اعمال کن"
user_action_groups:
@@ -1107,8 +1107,8 @@ fa_IR:
week: "هفته"
month: "ماه"
topic_stat_all_time:
- one: " مجموع: %{number}"
- other: " مجموع: %{number}"
+ one: "مجموع: %{number}"
+ other: "مجموع: %{number}"
topic_stat_sentence_week:
one: "%{count} مبحث جدید در هفته ی گذشته"
other: "%{count} مبحث جدید در هفته ی گذشته"
@@ -1131,7 +1131,7 @@ fa_IR:
other: "حذف %{count}"
username: "نام کاربری"
trust_level: "سطح اعتماد"
- read_time: " زمان خواندن"
+ read_time: "زمان خواندن"
topics_entered: "موضوعات وارد شده"
post_count: "فرستهها"
confirm_delete_other_accounts: "آیا مطمئن هستید که می خواهید این حساب کاربری را حذف نمایید؟"
@@ -1242,23 +1242,23 @@ fa_IR:
dismiss_messages_tooltip: "همه آگاهسازیهای پیامهای شخصی خوانده نشده را به عنوان خوانده شده، علامت گذاری کنید"
no_likes_title: "شما هنوز هیچ پسندی دریافت نکرده اید"
no_likes_body: >
- هر زمان که کسی یکی از پستهای شما را پسند کند، در اینجا به شما اطلاع داده میشود تا بتوانید ببینید که دیگران چه چیزهایی را ارزشمند میدانند. وقتی شما هم پستهایشان را لایک کنید، دیگران هم همین را خواهند دید!
اعلان پسندها هرگز برای شما ایمیل نمیشود؛ اما میتوانید نحوه دریافت اعلانهای مربوط به پسندها را در سایت و در قسمت تنظیمات اعلان تنظیم کنید.
+ هر زمان که کسی یکی از پستهای شما را پسند کند، در اینجا به شما اطلاع داده میشود تا بتوانید ببینید که دیگران چه چیزهایی را ارزشمند میدانند. وقتی شما هم پستهایشان را پسند کنید، دیگران هم همین را خواهند دید!
اعلان پسندها هرگز برای شما ایمیل نمیشود؛ اما میتوانید نحوه دریافت اعلانهای مربوط به پسندها را در سایت و در قسمت تنظیمات اعلان تنظیم کنید.
no_messages_title: "پیامی ندارید"
no_messages_body: >
- آیا خارج از جریان عادی مکالمه، نیاز به یک مکالمه شخصی مستقیم با کسی دارید؟ با انتخاب آواتار و استفاده از %{icon} دکمه پیام به آنها پیام دهید.
اگر به کمک نیاز دارید، می توانید به یکی از کارکنان پیام دهید.
+ آیا خارج از جریان عادی مکالمه، نیاز به یک مکالمه شخصی مستقیم با کسی دارید؟ با انتخاب آواتار و استفاده از %{icon} دکمه پیام به آنها پیام دهید.
اگر به کمک نیاز دارید، می توانید به یکی از کارکنان پیام دهید.
no_bookmarks_title: "شما هنوز چیزی را نشانهگذاری نکردهاید"
no_bookmarks_body: >
نشانک گذاری پست ها را با استفاده از دکمه %{icon} شروع کنید. نشانکها برای ارجاع آسان، در اینجا فهرست میشوند. شما میتوانید یک یادآور نیز تنظیم کنید!
no_bookmarks_search: "هیچ نشانکی با درخواست جستجوی شده یافت نشد."
no_notifications_title: "شما هنوز هیچ اطلاعیهای ندارید"
no_notifications_body: >
- در این پنل در مورد فعالیتهایی که مستقیماً مربوط به شما است، از جمله پاسخ به موضوعات و پستهای شما، مطلع میشوید. همچنین هنگامی که شخصی به شما اشاره میکند یا از شما نقل قول میکند یا به موضوعاتی که دنبال می کنید پاسخ میدهد، مطلع می شوید. علاوه بر این، هنگامی که مدتی است وارد سیستم نشده اید، اعلانها به ایمیلتان هم ارسال می شود.
به دنبال %{icon} بگردید تا تصمیم بگیرید درباره کدام موضوعات، دسته ها و برچسب های خاصی می خواهید مطلع شوید. برای اطلاعات بیشتر، تنظیمات برگزیده اعلان خود را ببینید.
+ در این پنل در مورد فعالیتهایی که مستقیماً مربوط به شما است، از جمله پاسخ به موضوعات و پستهای شما، مطلع میشوید. همچنین هنگامی که شخصی به شما اشاره میکند یا از شما نقل قول میکند یا به موضوعاتی که دنبال میکنید پاسخ میدهد، مطلع میشوید. علاوه بر این، هنگامی که مدتی است وارد سیستم نشدهاید، اعلانها به ایمیلتان هم ارسال میشود.
به دنبال %{icon} بگردید تا تصمیم بگیرید درباره کدام موضوعات، دستهها و برچسبهای خاصی میخواهید مطلع شوید. برای اطلاعات بیشتر، تنظیمات برگزیده اعلان خود را ببینید.
no_other_notifications_title: "شما هنوز هیچ آگاهسازی دیگری ندارید"
no_other_notifications_body: >
در این پنل در مورد سایر فعالیتهایی که ممکن است به شما مرتبط باشند - به عنوان مثال، زمانی که شخصی به یکی از نوشتههای شما پیوند میدهد یا ویرایش میکند، به شما اطلاع داده میشود.
no_notifications_page_title: "شما هنوز هیچ آگاهسازی ندارید"
no_notifications_page_body: >
- در مورد فعالیتهایی که مستقیماً مربوط به شما است، از جمله پاسخ به موضوعات و پستهای شما، مطلع خواهید شد. همچنین هنگامی که شخصی به شما اشاره میکند یا از شما نقل قول میکند یا به موضوعاتی که دنبال می کنید پاسخ میدهد، مطلع خواهید شد. علاوه بر این، هنگامی که مدتی است وارد سیستم نشده اید، اعلانها به ایمیلتان هم ارسال میشود.
به دنبال %{icon} بگردید تا تصمیم بگیرید درباره کدام موضوعات، دسته ها و برچسب های خاصی می خواهید مطلع شوید. برای اطلاعات بیشتر، تنظیمات برگزیده اعلان خود را ببینید.
+ در مورد فعالیتهایی که مستقیماً مربوط به شما است، از جمله پاسخ به موضوعات و پستهای شما، مطلع خواهید شد. همچنین هنگامی که شخصی به شما اشاره میکند یا از شما نقل قول میکند یا به موضوعاتی که دنبال میکنید پاسخ میدهد، مطلع خواهید شد. علاوه بر این، هنگامی که مدتی است وارد سیستم نشدهاید، اعلانها به ایمیلتان هم ارسال میشود.
به دنبال %{icon} بگردید تا تصمیم بگیرید درباره کدام موضوعات، دستهها و برچسبهای خاصی میخواهید مطلع شوید. برای اطلاعات بیشتر، تنظیمات برگزیده اعلان خود را ببینید.
dynamic_favicon: "نمایش تعداد در ایکون بروسر"
skip_new_user_tips:
description: "نکات و نشانهای ورود کاربر جدید را نادیده بگیرید"
@@ -1311,7 +1311,7 @@ fa_IR:
individual_no_echo: "ارسال ایمیل برای هر پست جدید، به جز پستهای خودم"
many_per_day: "برای هر پست جدید یک ایمیل برای من بفرست. (حدود %{dailyEmailEstimate} در روز)"
few_per_day: "ارسال یک ایمیل برای هر پست جدید (حدود 2 ایمیل در روز)"
- warning: "حالت ایمیل فعال شد. تنظیمات اگاه سازی ایمیلی بازنویسی میشود."
+ warning: "حالت ایمیل فعال شد. تنظیمات آگاهسازی ایمیلی بازنویسی میشود."
tag_settings: "برچسبها"
watched_tags: "تماشا شده"
watched_tags_instructions: "تمام موضوعاتی که دارای این برچسب هستند مشاهده خواهید کرد و گزارش و تعداد نوشتهها و موضوعات را کنار موضوع مشاهده خواهید کرد."
@@ -1386,8 +1386,8 @@ fa_IR:
sent: "ارسال شد"
unread: "خوانده نشده"
unread_with_count:
- one: " (%{count}) خوانده نشده"
- other: " (%{count}) خوانده نشده"
+ one: "(%{count}) خوانده نشده"
+ other: "(%{count}) خوانده نشده"
new: "جدید"
new_with_count:
one: "(%{count}) جدید"
@@ -1408,7 +1408,7 @@ fa_IR:
{ UNREAD, plural,
=0 {}
one {# پیام خوانده نشده وجود دارد}
- other {# پیام خوانده نشده وجود دارد}
+ other {# پیام خوانده نشده وجود دارد}
}
{ NEW, plural,
=0 {}
@@ -1517,7 +1517,7 @@ fa_IR:
short_description: |
از حساب خود با کدهای امنیتی یکبار مصرف یا کلیدهای امنیتی فیزیکی محافظت کنید.
extended_description: |
- احراز هویت دو عامله امنیت بیشتری به حساب کاربری شما میدهد، چرا که یک توکن یک بار مصرف علاوه بر رمز عبور خود خواهید داشت. توکن ها در ابزارهای اندروید و IOS قابل تولید هستند.
+ احراز هویت دو مرحلهای امنیت بیشتری به حساب کاربری شما میدهد، چرا که یک توکن یک بار مصرف علاوه بر رمز عبور خود خواهید داشت. توکنها در ابزارهای اندروید و IOS قابل تولید هستند.
oauth_enabled_warning: "دقت کنید وقتی احراز هویت دوعامله فعال شود، ورود با حساب شبکه های اجتماعی به حساب کاربری شما از کار میفتد."
use: "از اپلیکیشن احراز هویت استفاده کنید"
enforced_with_oauth_notice: "شما باید احراز هویت دو مرحله ای را فعال کنید. فقط هنگام ورود به سیستم با رمز عبور از شما خواسته می شود که از آن استفاده کنید، نه با احراز هویت خارجی یا روش های ورود به سیستم از طریق شبکههای اجتماعی."
@@ -1602,7 +1602,7 @@ fa_IR:
description_add: "لطفا آدرس ایمیل موجود خود را تأیید کنید تا بتوانید به اضافه کردن یک آدرس جایگزین ادامه دهید:"
old_email: "ایمیل قدیمی: %{email}"
new_email: "ایمیل جدید: %{email}"
- confirm_success: " یک ایمیل به آدرس ایمیل جدید شما برای تایید تغییر ارسال کرده ایم!"
+ confirm_success: "یک ایمیل به آدرس ایمیل جدید شما برای تایید تغییر ارسال کرده ایم!"
change_avatar:
title: "عکس نمایه خود را تغییر دهید"
gravatar: "%{gravatarName}، بر اساس"
@@ -1654,10 +1654,10 @@ fa_IR:
associated_accounts:
title: "حساب های مرتبط"
connect: "وصل شدن"
- revoke: "ابطال "
+ revoke: "ابطال"
cancel: "لغو کردن"
not_connected: "(وصل نشده)"
- confirm_modal_title: "اتصال حساب %{provider} "
+ confirm_modal_title: "اتصال حساب %{provider}"
confirm_description:
disconnect: "حساب %{provider} موجود شما \"%{account_description}\" قطع خواهد شد."
account_specific: "حساب%{provider} شما. %{account_description}برای احراز هویت استفاده خواهد شد."
@@ -1665,10 +1665,10 @@ fa_IR:
activate_account:
action: "برای فعال کردن حسابکاربری خود اینجا کلیک کنید"
already_done: "متاسفیم، این پیوند تاییدیه حساب کاربری دیگر معتبر نیست. شاید حسابکاربری شما در حال حاضر فعال است."
- please_continue: "حسابکاربری جدید شما تایید شد؛ شما به صفحه اصلی هدایت میشوید. "
+ please_continue: "حسابکاربری جدید شما تایید شد؛ شما به صفحه اصلی هدایت میشوید."
continue_button: "پایان دادن!"
welcome_to: "به %{site_name} خوش آمدید!"
- approval_required: "یکی از ناظران باید حساب کاربری را برای دسترسی به این انجمن بهصورت دستی تایید کند. شما ایمیلی مبنی به تایید حساب کاربریتان دریافت می کنید. "
+ approval_required: "یکی از ناظران باید حساب کاربری را برای دسترسی به این انجمن بهصورت دستی تایید کند. شما ایمیلی مبنی به تایید حساب کاربریتان دریافت می کنید."
name:
title: "نام"
title_optional: "نام (اختیاری)"
@@ -1687,7 +1687,7 @@ fa_IR:
too_short: "نام کاربری انتخابی شما خیلی کوتاه است"
too_long: "نام کاربری انتخابی شما خیلی طولانی است"
checking: "بررسی در دسترس بودن نام کاربری…"
- prefilled: "ایمیل منطبق است با این نام کاربری ثبت شده "
+ prefilled: "ایمیل منطبق است با این نام کاربری ثبت شده"
required: "لطفاً یک نام کاربری وارد کنید"
edit: "ویرایش نامکاربری"
locale:
@@ -4182,6 +4182,7 @@ fa_IR:
content_load_error: 'محتوا بارگیری نشد.'
image_load_error: 'تصویر بارگیری نشد.'
cannot_render_video: این ویدیو قابل ارائه نیست، چون مرورگر شما از کدک پشتیبانی نمیکند.
+ invalid_video_url: این ویدیو قابل پخش نیست زیرا URL آن نامعتبر یا در دسترس نیست.
keyboard_shortcuts_help:
shortcut_key_delimiter_comma: ", "
shortcut_key_delimiter_plus: "+"
@@ -4350,10 +4351,24 @@ fa_IR:
one: "فقط در این دسته قابل استفاده است:"
other: "فقط در این دستهها قابل استفاده است:"
edit_synonyms: "ویرایش مترادف ها"
+ add_synonyms_label: "اضافه کردن مترادفها:"
add_synonyms: "افزودن"
+ add_synonyms_explanation:
+ one: "هر جایی که در حال حاضر از این برچسب استفاده می کند، به جای آن از %{tag_name} استفاده خواهد کرد. آیا مطمئنید که می خواهید این تغییر را ایجاد کنید؟"
+ other: "هر جایی که در حال حاضر از این برچسبها استفاده می کند، به جای آن از %{tag_name} استفاده خواهد کرد. آیا مطمئنید که می خواهید این تغییر را ایجاد کنید؟"
+ add_synonyms_failed: "برچسبهای زیر را نمیتوان به عنوان مترادف اضافه کرد: %{tag_names}. اطمینان حاصل کنید که آنها مترادف ندارند و مترادف برچسب دیگری نیستند."
+ remove_synonym: "حذف مترادف"
+ delete_synonym_confirm: 'آیا از حذف مترادف "%{tag_name}" مطمئنید؟'
delete_tag: "حذف برچسب"
+ delete_confirm:
+ one: "آیا از حذف این برچسب و برداشتن آن از %{count} موضوعی که به آن اختصاص داده شده است، مطمينید؟"
+ other: "آیا از حذف این برچسب و برداشتن آن از %{count} موضوعی که به آن اختصاص داده شده است، مطمينید؟"
delete_confirm_no_topics: "ایا از حذف این برچسب مطمعن هستید؟"
+ delete_confirm_synonyms:
+ one: "مترادف آن نیز حذف خواهد شد."
+ other: "%{count} مترادف آن نیز حذف خواهند شد."
edit_tag: "ویرایش نام و توضیحات برچسب"
+ description: "توضیحات (حداکثر ۱۰۰۰ نویسه)"
sort_by: "مرتب سازی بر اساس:"
sort_by_count: "تعداد"
sort_by_name: "نام"
@@ -4361,6 +4376,7 @@ fa_IR:
manage_groups_description: "تعریف گروه برای سازماندهی برچسبها"
upload: "بارگذاری تگها"
upload_description: "برای ایجاد تگ ها به صورت دسته جمعی یک فایل csv آپلود کنید"
+ upload_instructions: "یکی در هر خط، به صورت اختیاری با یک گروه برچسب؛ در قالب 'نام_تگ, گروه_تگ'."
upload_successful: "تگها با موفقیت بارگذاری شد"
delete_unused_confirmation:
one: "%{count} برچسب حذف خواهد شد:%{tags}"
@@ -4368,6 +4384,7 @@ fa_IR:
delete_unused_confirmation_more_tags:
one: "%{tags} و %{count} بیشتر"
other: "%{tags}و %{count} بیشتر"
+ delete_no_unused_tags: "هیچ برچسب استفاده نشدهای وجود ندارد."
tag_list_joiner: "، "
delete_unused: "پاک کردن برچسب های استفاده نشده"
delete_unused_description: "پاک کردن همه ی برچسب هایی که به هیچ مبحث یا پیامی تعلق ندارند"
@@ -4391,13 +4408,16 @@ fa_IR:
description: "اگر کسی به صورت @نام به شما اشاره کند، به شما اطلاع داده خواهد شد."
muted:
title: "خاموش"
+ description: "در مورد موضوعات جدیدِ با این برچسب به شما اطلاع داده نمیشود و در برگه خوانده نشده شما نیز ظاهر نمیشوند."
groups:
back_btn: "بازگشت به همه برچسبها"
title: "برچسب گروهها"
about_heading: "یک گروه برچسب انتخاب کنید یا یک گروه جدید ایجاد کنید"
+ about_heading_empty: "برای شروع یک گروه برچسب جدید ایجاد کنید"
about_description: "گروههای برچسب به شما کمک میکنند مجوزهای بسیاری از برچسبها را یکجا مدیریت کنید."
new: "گروه جدید"
new_title: "ایجاد گروه جدید"
+ edit_title: "ویرایش گروه برچسب"
tags_label: "برچسبهای گروه"
parent_tag_label: "برچسب مادر"
parent_tag_description: "برچسبهای این گروه فقط در صورت وجود برچسب والد قابل استفاده هستند."
@@ -4410,7 +4430,14 @@ fa_IR:
everyone_can_use: "برچسبها میتوانندتوسط همه استفاده شوند"
usable_only_by_groups: "برچسب ها برای همه قابل مشاهده است، اما فقط گروه های زیر می توانند از آنها استفاده کنند"
visible_only_to_groups: "برچسب ها فقط برای گروه های زیر قابل مشاهده است"
+ cannot_save:
+ empty_name: "نمیتوان گروه برچسب را ذخیره کرد. مطمئن شوید که نام گروه تگ خالی نباشد."
+ no_tags: "نمیتوان گروه برچسب را ذخیره کرد. مطمئن شوید که حداقل یک برچسب انتخاب شده باشد."
+ no_groups: "نمیتوان گروه برچسب را ذخیره کرد. مطمئن شوید که حداقل یک گروه برای مجوز انتخاب شده باشد."
+ tags_placeholder: "جستجو یا ایجاد برچسب"
parent_tag_placeholder: "اختیاری"
+ select_groups_placeholder: "انتخاب گروهها"
+ disabled: "برچسب گذاری غیرفعال است."
topics:
none:
unread: "شما موضوع خوانده نشدهای ندارید."
@@ -4422,16 +4449,23 @@ fa_IR:
bookmarks: "موضوع نشانه گذاری شدهای ندارید."
top: "موضوع برتری وجود ندارد."
invite:
+ custom_message: "با نوشتن یک پیام سفارشی، دعوت خود را کمی شخصی تر کنید."
custom_message_placeholder: "متن پیام خود را وارد کنید"
+ approval_not_required: "کاربر به محض پذیرش این دعوت به طور خودکار تأیید میشود."
custom_message_template_forum: "سلام، باید عضو این انجمن بشی!"
custom_message_template_topic: "سلام، فکر کردم از این موضوع لذت میبری!"
+ forced_anonymous: "به دلیل بار زیاد، این به طور موقت به همه نشان داده میشود؛ همانطور که یک کاربر خارج شده از سیستم، آن را میبیند."
+ forced_anonymous_login_required: "سایت تحت بار شدید است و در این زمان نمی تواند بارگیری شود؛ چند دقیقه دیگر دوباره امتحان کنید."
footer_nav:
back: "بازگشت"
+ forward: "به جلو"
share: "اشتراکگذاری"
dismiss: "نخواستیم"
safe_mode:
enabled: "حالت امن فعال شده، برای خروج از حالت امن این پنجره مرورگر را ببندید."
+ image_removed: "(تصویر حذف شد)"
pause_notifications:
+ title: "مکث اعلانها به مدت…"
label: "مکث کردن آگاهسازیها"
options:
half_hour: "۳۰ دقیقه"
@@ -4446,12 +4480,36 @@ fa_IR:
member: "عضو"
regular: "عادی"
leader: "راهبر"
+ detailed_name: "%{level}: %{name}"
+ pick_files_button:
+ unsupported_file_picked: "شما یک فایل پشتیبانی نشده را انتخاب کردهاید. انواع فایلهای پشتیبانی شده - %{types}."
user_activity:
+ no_activity_title: "هنوز فعالیتی وجود ندارد"
+ no_activity_body: "به انجمن ما خوش آمدید! شما در اینجا کاملاً جدید هستید و هنوز در بحثها مشارکت نکردهاید. به عنوان اولین قدم، از برترینها یا دستهبندیها دیدن کنید و شروع به خواندن کنید! %{heartIcon} را در پست هایی که دوست دارید یا میخواهید درباره آنها بیشتر بدانید، انتخاب کنید. همانطور که مشارکت میکنید، فعالیت شما در اینجا فهرست میشود."
no_replies_title: "شما هنوز به هیچ موضوعی پاسخ نداده اید"
no_replies_title_others: "%{username} هنوز در هیچ موضوعی، پاسخی نداده است"
+ no_replies_body: "هنگامی که مکالمه جالبی را پیدا کردید که میخواهید در آن مشارکت کنید، دکمه پاسخ را زیر هر پست فشار دهید تا شروع به پاسخ به آن پست خاص کنید؛یا اگر ترجیح میدهید که به موضوع کلی -به جای یک فرسته یا شخص خاص- پاسخ دهید، از دکمه پاسخ در پایینترین قسمت موضوع یا زیر جدول زمانی موضوع استفاده کنید."
no_drafts_title: "شما هنوز هیچ پیشنویسی شروع نکردهاید"
no_drafts_body: "برای ارسال کاملا آماده نیستید؟ هر زمان که شروع به نوشتن موضوع، پاسخ یا پیام شخصی کنید، پیشنویس جدیدی را بهطور خودکار ذخیره میکنیم و آن را در اینجا فهرست میکنیم. برای صرفنظر کردن، دکمه لغو را انتخاب کنید یا پیشنویس خود را ذخیره کنید تا بعدا ادامه دهید."
+ no_likes_title: "شما هنوز هیچ موضوعی را پسند نکردهاید"
no_likes_title_others: "%{username} هنوز هیچ موضوعی را نپسندیده."
+ no_likes_body: "یک راه عالی برای ورود و شروع مشارکت این است که شروع به خواندن مکالماتی کنید که قبلاً انجام شده است و %{heartIcon} را در پست هایی که دوست دارید انتخاب کنید!"
+ no_topics_title: "شما هنوز هیچ موضوعی را شروع نکردهاید"
+ no_topics_body: "همیشه بهتر است برای موضوعات موجود، قبل از شروع یک موضوع جدید جستجو کنید؛ اما اگر مطمئن هستید که موضوع مورد نظر شما از قبل وجود ندارد، ادامه دهید و موضوع جدیدی را برای خودتان شروع کنید. به دنبال دکمه موضوع جدید در سمت چپ پایین صفحه بگردید تا شروع به ایجاد یک موضوع جدید کنید."
+ no_topics_title_others: "%{username} هنوز هیچ موضوعی را شروع نکرده است"
+ no_read_topics_title: "شما هنوز هیچ موضوعی را نخواندهاید"
+ no_read_topics_body: "پس از شروع به خواندن بحثها، لیستی را در اینجا خواهید دید. برای شروع خواندن، به دنبال موضوعاتی بگردید که در برترینها یا دستهبندیها برای شما جذابند، یا بر اساس کلمه کلیدی جستجو کنید %{searchIcon}"
+ no_group_messages_title: "هیچ پیام گروهی یافت نشد"
+ topic_entrance:
+ sr_jump_top_button: "پرش به اولین فرسته - %{date}"
+ sr_jump_bottom_button: "پرش به آخرین فرسته - %{date}"
+ jump_top_button_title: "پرش به اولین فرسته"
+ jump_bottom_button_title: "پرش به آخرین فرسته"
+ fullscreen_table:
+ expand_btn: "گستردن جدول"
+ view_table: "مشاهده جدول"
+ second_factor_auth:
+ redirect_after_success: "تأیید هویت دو عاملی با موفقیت انجام شد. در حال انتقال به صفحه قبلی..."
sidebar:
title: "نوار کناری"
unread_count:
@@ -4465,10 +4523,25 @@ fa_IR:
all_categories: "همهی دستهبندیها"
all_tags: "همه برچسبها"
categories_form_modal:
+ title: "ویرایش ناوبری دستهها"
+ subtitle:
+ text: "و ما به طور خودکار محبوبترین دستهبندیهای این سایت را نشان خواهیم داد"
+ filter_placeholder: "فیلتر دستهبندیها"
+ no_categories: "هیچ دستهای مطابق با اصطلاح داده شده وجود ندارد."
show_more: "نمایش بیشتر"
+ tags_form_modal:
+ title: "ویرایش ناوبری برچسبها"
+ filter_placeholder: "فیلتر کردن برچسبها"
+ no_tags: "هیچ برچسبی مطابق با عبارت داده شده وجود ندارد."
+ subtitle:
+ text: "و ما به طور خودکار برچسبهای برتر این سایت را نشان خواهیم داد"
edit_navigation_modal_form:
+ deselect_button_text: "عدم انتخاب همه"
+ reset_to_defaults: "بازگردانی به پیشفرض"
filter_dropdown:
all: "همه"
+ selected: "انتخاب شده"
+ unselected: "انتخاب نشده"
sections:
custom:
add: "افزودن بخش سفارشی"
@@ -4476,16 +4549,46 @@ fa_IR:
save: "ذخیره"
delete: "حذف"
delete_confirm: "آیا مطمئن هستید که میخواهید این بخش را حذف کنید؟"
+ delete_public_confirm: "این بخش برای همه قابل مشاهده است، آیا مطمئن هستید که میخواهید آن را حذف کنید؟"
+ update_public_confirm: "تغییرات برای همه در این سایت قابل مشاهده خواهد بود. آیا مطمئن هستید؟"
+ mark_as_private_confirm: "این بخش برای همه قابل مشاهده است. پس از بهروزرسانی، فقط برای شما قابل مشاهده خواهد بود. آیا مطمئن هستید؟"
+ reset_confirm: "آیا مطمئن هستید که میخواهید این بخش را به حالت پیش فرض بازنشانی کنید؟"
+ public: "قابل مشاهده برای همه"
always_public: "محتوای این بخش همیشه عمومی است"
+ more_menu: "فهرست انتخاب بیشتر"
links:
+ add: "پیوند دیگری اضافه کنید"
delete: "حذف پیوند"
reset: "بازگردانی به پیشفرض"
icon:
label: "آیکن"
+ validation:
+ blank: "نماد نمیتواند خالی باشد"
+ maximum:
+ one: "نماد باید کوتاهتر از %{count} نویسه باشد"
+ other: "نماد باید کوتاهتر از %{count} نویسه باشد"
name:
label: "نام"
+ validation:
+ blank: "نام نمیتواند خالی باشد"
+ maximum:
+ one: "نام باید کوتاهتر از %{count} نویسه باشد"
+ other: "نام باید کوتاهتر از %{count} نویسه باشد"
+ value:
+ label: "پیوند"
+ validation:
+ blank: "پیوند نمیتواند خالی باشد"
+ maximum:
+ one: "پیوند باید کوتاهتر از %{count} نویسه باشد"
+ other: "پیوند باید کوتاهتر از %{count} نویسه باشد"
+ invalid: "قالب نامعتبر است"
title:
label: "عنوان بخش"
+ validation:
+ blank: "عنوان نمیتواند خالی باشد"
+ maximum:
+ one: "عنوان باید کوتاهتر از %{count} نویسه باشد"
+ other: "عنوان باید کوتاهتر از %{count} نویسه باشد"
about:
header_link_text: "درباره"
messages:
@@ -4513,6 +4616,7 @@ fa_IR:
configure_defaults: "تنظیمات پیشفرض"
community:
edit_section:
+ sidebar: "سفارشی کردن این بخش"
header_dropdown: "سفارشیسازی"
links:
about:
@@ -4523,6 +4627,7 @@ fa_IR:
title: "تنظیمات و گزارشهای سایت"
badges:
content: "نشانها"
+ title: "تمام نشانهای موجود برای کسب"
topics:
content: "موضوعات"
title: "همه موضوعات"
@@ -4545,39 +4650,127 @@ fa_IR:
other: "%{count} پیشنویس"
review:
content: "بازنگری"
+ title: "پست های پرچمدار و سایر موارد در صف"
pending_count:
one: "%{count} در انتظار"
other: "%{count} در انتظار"
invite:
content: "دعوت"
title: "دعوتنامه عضوهای جدید"
+ global_section: "بخش عمومی، قابل مشاهده برای همه"
panels:
forum:
label: انجمن
back_to_forum: "بازگشت به انجمن"
+ collapse_all_sections: "جمعکردن همه بخشها"
+ expand_all_sections: "گستردن همه بخشها"
filter: "فیلتر..."
+ clear_filter: "حذف کردن فیلتر"
+ no_results:
+ title: "هیچ نتیجهای وجود ندارد"
+ description: 'ما نتوانستیم چیزی مطابق با ''%{filter}'' پیدا کنیم.
آیا میخواهید تنظیمات سایت یا لیست کاربران مدیر را جست و جو کنید؟'
+ welcome_topic_banner:
+ title: "موضوعی برای خوشآمدگویی ایجاد کنید"
+ description: "موضوع خوش آمدگویی شما اولین چیزی است که اعضای جدید میخوانند. آن را به عنوان یک معرفی کوتاه یا یک خط مشی در نظر بگیرید. به همه اطلاع دهید که این انجمن برای چه کسانی است، چه چیزی میتوانند در اینجا پیدا کنند و می خواهید ابتدا چه کاری انجام دهند."
+ button_title: "شروع ویرایش"
until: "تا وقتی که:"
+ char_counter:
+ exceeded: "از حداکثر تعداد نویسههای مجاز فراتر رفته است."
+ form_template_chooser:
+ select_template: "انتخاب از بین الگوهای فرم"
form_templates:
upload_field:
upload: "بار گذاری"
uploading: "در حال بروزرسانی "
errors:
+ value_missing:
+ default: "لطفا این قسمت را پر کنید."
+ select_one: "لطفاً یک مورد را از لیست انتخاب کنید."
+ select_multiple: "لطفا حداقل یک مورد را از لیست انتخاب کنید."
+ checkbox: "اگر میخواهید ادامه دهید، لطفاً این کادر را علامت بزنید."
type_mismatch:
default: "یک مقدار معتبر وارد کنید."
+ color: "لطفا یک رنگ وارد کنید"
+ date: "لطفا یک تاریخ وارد کنید"
email: "لطفا یک آدرس ایمیل معتبر وارد کنید."
+ number: "لطفا یک عدد وارد کنید"
+ password: "لطفا یک رمز عبور معتبر وارد کنید."
+ tel: "لطفا یک شماره تلفن معتبر وارد کنید."
+ text: "لطفا یک مقدار متنی وارد کنید."
+ url: "لطفاً یک URL معتبر وارد کنید."
+ too_short:
+ one: "ورودی باید %{count} نویسه یا بیشتر باشد."
+ other: "ورودی باید %{count} نویسه یا بیشتر باشد."
+ too_long:
+ one: "ورودی باید کمتر از %{count} کاراکتر باشد."
+ other: "ورودی باید کمتر از %{count} کاراکتر باشد."
+ range_overflow:
+ one: "ورودی باید کمتر از %{count} باشد."
+ other: "ورودی باید کمتر از %{count} باشد."
+ range_underflow:
+ one: "ورودی باید بیشتر از %{count} باشد."
+ other: "ورودی باید بیشتر از %{count} باشد."
+ pattern_mismatch: "لطفا با فرمت درخواستی مطابقت دهید."
+ bad_input: "لطفا یک ورودی معتبر وارد کنید."
table_builder:
+ title: "جدول ساز"
modal:
+ title: "جدول ساز"
+ create: "ساخت جدول"
help:
+ title: "با استفاده از ویرایشگر صفحه گسترده"
enter_key: "وارد شدن "
+ tab_key: "زبانه"
+ new_row: "در انتهای یک ردیف برای درج یک ردیف جدید."
+ new_col: "در انتهای یک ستون برای درج یک ستون جدید."
+ options: "برای دسترسی به گزینه های بیشتر در منوی کشویی روی سلول ها کلیک راست کنید."
+ confirm_close: "آیا مطمئن هستید که میخواهید جدول ساز را ببندید؟ تغییرات ذخیره نشده از بین خواهند رفت."
edit:
+ btn_edit: "ویرایش جدول"
modal:
+ title: "ویرایش جدول"
cancel: "لغو"
create: "ذخیره"
reason: "چرا ویرایش میکنید؟"
+ trigger_reason: "اضافه کردن دلیل ویرایش"
+ default_edit_reason: "جدول را با ویرایشگر جدول بهروز کنید"
+ default_header:
+ col_1: "ستون ۱"
+ col_2: "ستون ۲"
+ col_3: "ستون ۳"
+ col_4: "ستون ۴"
spreadsheet:
+ no_records_found: "هیچ رکوردی یافت نشد"
show: "نشان دادن"
+ entries: "ورودیها"
about: "درباره"
+ prompts:
+ delete_selected_rows: "آیا مطمئن هستید که می خواهید ردیفهای انتخاب شده را حذف کنید؟"
+ delete_selected_cols: "آیا مطمئن هستید که می خواهید ستونهای انتخاب شده را حذف کنید؟"
+ will_destroy_merged_cells: "این عمل سلولهای ادغام شده موجود را از بین می برد. مطمئن هستید؟"
+ will_clear_search_results: "این عمل سلولهای ادغام شده موجود را از بین می برد. مطمئن هستید؟"
+ conflicts_with_merged_cells: "یک درگیری با یک سلول ادغام شده دیگر وجود دارد"
+ invalid_merge_props: "ویژگیهای ادغام شده نامعتبر است"
+ cells_already_merged: "سلول قبلاً ادغام شده است"
+ no_cells_selected: "هیچ سلولی انتخاب نشده است"
+ context_menu:
+ row:
+ before: "درج یک ردیف جدید قبل از آن"
+ after: "درج یک ردیف جدید بعد از آن"
+ delete: "حذف ردیفهای انتخاب شده"
+ col:
+ before: "درج یک ستون جدید قبل از آن"
+ after: "درج یک ستون جدید بعد از آن"
+ delete: "حذف ستونهای انتخاب شده"
+ rename: "تغییر نام این ستون"
+ order:
+ ascending: "ترتیب صعودی"
+ descending: "ترتیب نزولی"
+ copy: "رونوشت..."
+ paste: "چسباندن..."
+ save: "ذخیره به عنوان..."
admin_js:
+ type_to_filter: "برای فیلتر کردن تایپ کنید..."
settings: "تنظیمات"
admin:
title: "مدیر ارشد دیسکورس"
@@ -4586,10 +4779,13 @@ fa_IR:
tags:
remove_muted_tags_from_latest:
always: "همیشه"
+ only_muted: "هنگامی که به تنهایی یا با سایر برچسبهای خاموش استفاده میشود"
never: "هیچوقت"
reports:
title: "لیستی از گزارشات موجود"
+ meta_doc: "گزارشها ابزار قدرتمندی هستند که به شما کمک میکنند بفهمید چه اتفاقی در سایت شما میافتد. آنها می توانند به شما در شناسایی روندها، شناسایی مشکلات و تصمیم گیری بر اساس داده ها کمک کنند."
sidebar_title: "گزارشات"
+ back: "بازگشت به همه گزارشها"
sidebar_link:
all: "تمامی گزارشات"
config:
@@ -4597,28 +4793,61 @@ fa_IR:
title: "توسعه دهنده"
experimental:
title: "آزمایشی"
+ header_description: "ویژگیهای آزمایشی را برای سایت خود روشن یا خاموش کنید، اکثر این موارد را میتوان به صورت گروهی کنترل کرد"
+ font_style:
+ title: "سبک قلم"
+ header_description: "سبکهای قلم مورد استفاده توسط پوستههای خود را سفارشی کنید"
files:
title: "فایل ها"
+ header_description: "تنظیماتی که محدودیتهای اندازه و نوع فایل، اندازه و منابع آواتار، ذخیرهسازی فایل، کیفیت و فشردهسازی تصویر و موارد دیگر را کنترل میکنند."
legal:
title: "حقوقی"
+ header_description: "تنظیمات قانونی، مانند شرایط خدمات، خط مشی رازداری، جزئیات تماس و ملاحظات خاص اتحادیه اروپا را پیکربندی کنید"
+ localization:
+ title: "بومیسازی"
+ header_description: "زبان رابط انجمن خود و سایر گزینههای محلی سازی را برای اعضای خود پیکربندی کنید"
+ login_and_authentication:
+ title: "ورود و احراز هویت"
+ header_description: "نحوه ورود و احراز هویت کاربران، اسرار و کلیدها، ارائه دهندگان OAuth2 و موارد دیگر را پیکربندی کنید"
logo:
title: "لوگوی سایت"
+ header_description: "تغییرات آرم سایت خود را سفارشی کنید"
navigation:
title: "ناوبری"
+ header_description: "پیوندهای ناوبری و آیتمهای منو را برای سایت خود پیکربندی کنید. این شامل مکان و رفتار منوی پیمایش اصلی، پیوندهای سریع در بالای صفحه اصلی، و همچنین نوار کناری مدیریت است."
notifications:
title: "اعلانها"
+ header_description: "پیکربندی نحوه مدیریت و تحویل اعلانها برای کاربران، از جمله تنظیمات برگزیده ایمیل، اعلانهای push، محدودیتهای منشن و تلفیق اعلانها"
onebox:
title: "جعبهی پیوند"
+ header_description: "نحوه تولید و نمایش پیش نمایش های onebox برای سایتتان را پیکربندی کنید"
other:
title: "دیگر"
+ header_description: "تنظیماتی که در هیچ دسته دیگری قرار نمیگیرند"
+ rate_limits:
+ title: "میزان محدودیتها"
+ header_description: "پیکربندی تعداد دفعاتی که کاربران میتوانند اقدامات خاصی را انجام دهند، مانند ایجاد موضوعات، ارسال پیام، و ارسال پاسخ"
search:
title: "جستجو"
+ header_description: "تنظیمات جستجو از جمله ورود به سیستم و نشانهگذاری را برای زبان های چینی و ژاپنی پیکربندی کنید"
security:
title: "امنیت"
+ header_description: "پیکربندی تنظیمات امنیتی، از جمله احراز هویت دو مرحلهای، امتیازات ناظر، و سیاستهای امنیتی محتوا"
spam:
title: "هرزنامه"
+ header_description: "نحوه تجزیه و تحلیل رفتار ثبت نام کاربر و ارسال پست توسط سیستم برای شناسایی سریع و مسدود کردن هرزنامه ها را پیکربندی کنید"
+ trust_levels:
+ title: "سطوح اعتماد"
+ header_description: "تنظیمات سطح اعتماد به شما این امکان را می دهد که الزامات و اعلانها را برای سیستم پیشرفت جامعه خود تنظیم کنید. همزمان که آنها تعامل مثبت و منسجمی را با انجمن شما نشان میدهند، به طور خودکار به سطوح اعتماد بالاتر ارتقا مییابند"
user_api:
title: "API کاربر"
+ header_description: "پیکربندی کنید که کدام گروه های کاربری می توانند به API دسترسی داشته باشند و همچنین کدام دامنهها مجاز هستند"
+ group_permissions:
+ title: "مجوزهای گروه"
+ header_description: "همه مجوزهای برنامه مبتنی بر گروه در اینجا مدیریت میشوند که دسترسی به ویژگی های مختلف در Discourse را کنترل میکنند"
+ new_features:
+ title: "چه چیزی جدید شده؟"
+ check_for_updates: "برررسی بهروزرسانیها"
dashboard:
title: "پیشخوان"
last_updated: "داشبورد بروزرسانی شد:"
@@ -4627,13 +4856,18 @@ fa_IR:
up_to_date: "شما به روز هستید!"
critical_available: "به روز رسانی مهم در دسترس است."
updates_available: "بروز رسانی در درسترس است."
+ please_update: "لطفا ارتقا دهید!"
no_check_performed: "بررسی برای بروزرسانی انجام نشد. از اجرای sidekiq اطمینان حاصل کنید."
stale_data: "بررسی برای بروزرسانی اخیراً انجام نگرفته است. از اجرای sidekiq اطمینان حاصل کنید."
+ version_check_pending: "گویا بهتازگی بهروز کردهاید. عالیه!"
installed_version: "نصب"
latest_version: "آخرین"
problems_found: "چند توصیه بر اساس تنظیمات فعلی سایت شما"
dismiss_notice: "رد کردن"
new_features:
+ title: "چه چیزی جدید شده؟"
+ subtitle: "ما همیشه در حال انتشار ویژگی ها و بهبودهای جدید هستیم. این صفحه نکات برجسته را پوشش میدهد، اما میتوانید روی «بیشتر بدانید» کلیک کنید تا یادداشتهای انتشار گسترده را ببینید."
+ previous_announcements: "میتوانید اعلامیه ویژگیهای جدید قبلی را در Discourse Meta مشاهده کنید"
learn_more: "بیشتر بدانید..."
experimental: "آزمایشی"
experiment_enabled: "شما ویژگی آزمایشی را فعال کردهاید."
@@ -4641,6 +4875,9 @@ fa_IR:
experiment_toggled_too_fast: "شما ویژگی آزمایشی را خیلی سریع تغییر دادهاید. لطفا چند ثانیه منتظر بمانید و دوباره تلاش کنید."
experiment_tooltip:
title_disabled: "ویژگی آزمایشی ما را امتحان کنید."
+ title_enabled: "ویژگی آزمایشی را خاموش کنید"
+ content_disabled: "ویژگی جدید ما را امتحان کنید! این ویژگی همچنان در مرحله آزمایشی است، بنابراین ممکن است در هر زمانی حذف شود. شما میتوانید هر زمان که خواستید از آن انصراف دهید.
با تغییر این تنظیم، ویژگی مذکور برای همه کاربران فعال می شود."
+ content_enabled: "با تغییر این تنظیم، این ویژگی برای همه کاربران غیرفعال میشود."
last_checked: " آخرین بررسی"
refresh_problems: "تازه کردن"
no_problems: "هیچ مشکلات پیدا نشد."
@@ -4675,8 +4912,23 @@ fa_IR:
reports_tab: "گزارشات"
report_filter_any: "هر"
disabled: غیرفعال
+ timeout_error: با عرض پوزش، پرس و جو خیلی طول می کشد، لطفا فاصله کوتاه تری را انتخاب کنید
+ exception_error: با عرض پوزش، هنگام اجرای پرس و جو خطایی روی داد
+ too_many_requests: شما این عمل را بارها انجام دادهاید. لطفا قبل از تلاش مجدد صبر کنید.
not_found_error: متأسفم، چنین گزارشی وجود ندارد
+ custom_date_range: محدوده تاریخ سفارشی
reports:
+ percent_change_tooltip: "%{percent} تغییر."
+ percent_change_tooltip_previous_value:
+ yesterday:
+ one: "دو روز پیش %{count} بود."
+ other: "دو روز پیش %{count} بود."
+ two_weeks_ago:
+ one: "دو هفته پیش %{count} بود."
+ other: "دو هفته پیش %{count} بود."
+ thirty_days_ago:
+ one: "در دوره ۳۰ روزه قبلی %{count} بود."
+ other: "در دوره ۳۰ روزه قبلی %{count} بود."
today: "امروز"
yesterday: "دیروز"
last_7_days: "7 تای آخر"
@@ -4696,16 +4948,31 @@ fa_IR:
disabled: "این گزارش غیرفعال شده"
totals_for_sample: "کل نمونهها"
average_for_sample: "میانگین نمونهها"
+ total: "کل مقدار در طول زمان"
no_data: "تاریخی برای نمایش وجود ندارد"
+ trending_search:
+ more: 'سوابق جستجو'
+ disabled: 'گزارش جستجوی پرطرفدار غیرفعال است. برای جمعآوری دادهها، لاگ درخواستهای جستجو را فعال کنید.'
+ average_chart_label: میانگین
filters:
+ file_extension:
+ label: پسوند فایل
group:
label: گروه
category:
label: دستهبندی
+ include_subcategories:
+ label: "شامل زیر دستهها"
+ type_of_web_hook_event:
+ label: "نوع رویداد"
flags:
title: "نظارت"
description: "توضیح"
enabled: "فعال شده؟"
+ more_options:
+ title: "گزینههای بیشتر"
+ move_up: "انتقال به بالا"
+ move_down: "انتقال به پایین"
groups:
new:
title: "گروه جدید"
@@ -4713,6 +4980,7 @@ fa_IR:
name:
too_short: "نام گروه بسیار کوتاه است"
too_long: "نام گروه بسیار بلند است"
+ checking: "درحال بررسی در دسترس بودن نام گروه..."
available: "نام گروه در دسترس است"
not_available: "نام گروه در دسترس نیست"
blank: "نام گروه نمیتواند خالی باشد"
@@ -4726,14 +4994,28 @@ fa_IR:
visibility_levels:
title: "چه کسی میتواند این گروه را ببیند؟"
public: "همه"
+ logged_on_users: "کاربران وارد شده"
+ members: "صاحبان، اعضا و مدیران گروه"
+ staff: "صاحبان و مدیران گروه"
owners: "مالکان گروه"
description: "مدیران می توانند تمامی گروهها را ببینند. "
+ members_visibility_levels:
+ title: "چه کسی میتواند اعضای این گروه را ببیند؟"
+ description: "مدیران می توانند اعضای همه گروه ها را ببینند. Flair برای همه کاربران قابل مشاهده است."
membership:
automatic: خودکار
+ automatic_tooltip: "این گروه خودکار است. نمی توانید آن را حذف کنید و اعضا به صورت خودکار اضافه و حذف می شوند"
trust_levels_title: "سطح اعتماد به صورت خودکار به اعضایی که اضافه میشوند داده میشود:"
+ effects: جلوهها
trust_levels_none: "هیچ کدام"
automatic_membership_email_domains: " کاربرانی که با ایمیل دامنه ثبت نام کرده اند،دقیقا شبیه دامنه های لیست، بصورت خودکار به این گروه اضافه می شوند :"
+ automatic_membership_user_count:
+ one: "%{count} کاربر دارای دامنههای ایمیل جدید است و به گروه اضافه خواهد شد."
+ other: "%{count} کاربر دارای دامنههای ایمیل جدید است و به گروه اضافه خواهد شد."
+ automatic_membership_associated_groups: "کاربرانی که عضو گروهی در یکی از سرویسهای ذکر شده در اینجا هستند، هنگام ورود به سرویس، به طور خودکار به این گروه اضافه می شوند."
primary_group: "بطور خودکار به گروه اصلی تبدیل شد"
+ alert:
+ primary_group: "از آنجا که این یک گروه اصلی است، نام '%{group_name}' در کلاس های CSS مورد استفاده قرار می گیرد که توسط هر کس قابل مشاهده است."
name_placeholder: "در نام گروه نمی توان از فاصله استفاده کرد، مانند قوانین نامگذاری نام کاربری"
primary: "گروه اصلی"
no_primary: "(بدون گروه اصلی)"
@@ -4743,7 +5025,16 @@ fa_IR:
about: "عضویت و نامهای گروه را در اینجا ویرایش کنید"
group_members: "اعضای گروه"
delete: "حذف"
+ delete_confirm: "آیا مطمئنید که میخواهید %{group} را حذف کنید؟"
+ delete_details:
+ one: "%{count} شخص دسترسی به این گروه را از دست خواهد داد"
+ other: "%{count} شخص دسترسی به این گروه را از دست خواهد داد"
+ delete_with_messages_confirm:
+ one: "%{count} پیام برای اعضای گروه غیرقابل دسترسی خواهد شد"
+ other: "%{count} پیام برای اعضای گروه غیرقابل دسترسی خواهد شد"
+ delete_warning: "گروههای حذف شده قابل بازیابی نیستند"
delete_failed: "قادر به حذف گروه نیستیم. اگر این یک گروه خودکار است، نمی توان آن را از بین برد."
+ delete_automatic_group: این یک گروه خودکار است و نمیتوان آن را حذف کرد.
delete_owner_confirm: "حذف حق مالکیت برای '%{username}'؟"
add: "اضافه کردن"
custom: "سفارشی"
@@ -4756,11 +5047,18 @@ fa_IR:
no_custom_groups: "ایجاد گروه سفارشی"
api_keys:
title: "کلیدهای API"
+ description: "کلیدهای API به شما این امکان را می دهد که به طور ایمن Discourse را با سیستمهای خارجی ادغام کنید و اقدامات را خودکار کنید. مدیران میتوانند کلیدهایی با دامنههای خاص برای کنترل دسترسی به منابع و دادههای حساس ایجاد کنند. دامنهها عملکرد را محدود میکنند و امنیت افزایش یافته را تضمین میکنند."
+ add: "افزودن کلید API"
edit: "ویرایش"
save: "ذخیره"
cancel: "انصراف"
continue: "ادامه"
+ back: "بازگشت به کلیدهای API"
revoke: "ابطال"
+ undo_revoke: "لغو ابطال"
+ revoked: "ابطال شد"
+ delete: حذف دائمی
+ no_api_keys: "شما هنوز هیچ کلید API ندارید."
api:
generate_master: "ایجاد کلید اصلی API"
none: "هم اکنون هیچ کلید API فعالی وجود ندارد"
@@ -4768,31 +5066,98 @@ fa_IR:
title: "API"
key: "کلید"
keys: "کلیدها"
+ created: ایجاد شده توسط
updated: به روز شده
+ last_used: آخرین استفاده
never_used: هرگز
generate: "تولید کردن"
+ undo_revoke: "لغو ابطال"
revoke: "ابطال"
all_users: "همه کاربران"
+ active_keys: "کلیدهای API فعال"
+ manage_keys: مدیریت کلیدها
show_details: جزئیات
description: توضیح
+ no_description: (بدون توضیح)
+ all_api_keys: همه کلیدهای API
+ user_mode: سطح کاربر
+ scope_mode: دامنه
+ impersonate_all_users: جعل هویت هر کاربری
+ single_user: "تک کاربره"
+ user_placeholder: نام کاربری را وارد کنید
+ description_placeholder: این کلید برای چه مواردی استفاده خواهد شد؟
save: ذخیره
+ new_key: کلید API جدید
+ revoked: ابطال شد
+ delete: حذف دائمی
+ not_shown_again: این کلید دیگر نمایش داده نمی شود. قبل از ادامه، حتما رونوشت بردارید.
continue: ادامه
scopes:
+ description: |
+ هنگام استفاده از دامنه ها، می توانید یک کلید API را به مجموعه خاصی از نقاط پایانی محدود کنید.
+ همچنین می توانید مشخص کنید که کدام پارامترها مجاز خواهند بود. برای جدا کردن مقادیر چندگانه از کاما استفاده کنید.
+ title: دامنهها
+ granular: دانهدانه
read_only: فقط خواندنی
global: جهانی
+ global_description: کلید API هیچ محدودیتی ندارد و تمام نقاط پایانی قابل دسترسی هستند.
+ resource: منبع
action: اقدام
+ allowed_parameters: پارامترهای مجاز
+ optional_allowed_parameters: پارامترهای مجاز (اختیاری)
+ any_parameter: (هر پارامتری)
+ allowed_urls: URL های مجاز
descriptions:
+ global:
+ read: کلید API را به نقاط پایانی فقط خواندنی محدود کنید.
topics:
+ read: یک موضوع یا یک پست خاص را در آن بخوانید. RSS نیز پشتیبانی می شود.
+ write: یک موضوع جدید ایجاد کنید یا به یک موضوع موجود ارسال کنید.
delete: حذف موضوع.
+ recover: بازیابی یک موضوع
+ read_lists: خواندن لیست موضوعات مانند برترین، جدیدترین، آخرین و غیره. RSS نیز پشتیبانی میشود.
posts:
+ edit: هر پست یا یک پست خاص را ویرایش کنید.
delete: حذف نوشته.
+ recover: بازیابی یک پست
+ list: لیست آخرین پست ها و پست های خصوصی. RSS نیز پشتیبانی می شود.
+ revisions:
+ read: "آخرین نسخه یا یک ویرایش خاص را دریافت کنید."
+ modify: "پنهان کردن، نمایش یا بازگرداندن نسخهها."
+ permanently_delete: "یک نسخه را برای همیشه حذف کنید."
tags:
list: فهرست برچسبها.
+ tag_groups:
+ list: لیستی از گروههای برچسب را دریافت کنید.
+ show: یک گروه تگ واحد بر اساس شناسه دریافت کنید.
+ create: یک گروه برچسب ایجاد میکند.
+ update: یک گروه برچسب مشخص شده توسط شناسه را بهروز میکند.
+ categories:
+ list: لیستی از دستهها را دریافت کنید.
+ show: یک دسته واحد را بر اساس شناسه دریافت کنید.
+ uploads:
+ create: یک فایل جدید بارگذاری کنید یا بارگذاری مستقیم تک یا چند بخشی را در حافظه خارجی آغاز کنید.
+ users:
+ bookmarks: نشانکهای کاربر را فهرست کنید. هنگام استفاده از قالب ICS، یادآورهای نشانک را برمیگرداند.
+ sync_sso: کاربر را با استفاده از DiscourseConnect همگامسازی کنید.
+ show: به دست آوردن اطلاعات در مورد یک کاربر
+ check_emails: لیست ایمیلهای کاربر.
+ update: به روز رسانی اطلاعات نمایه کاربر
+ log_out: از تمام جلسات یک کاربر خارج شوید.
+ anonymize: ناشناس کردن حسابهای کاربری
+ suspend: تعلیق حسابهای کاربری
+ delete: حذف حسابهای کاربری
+ list: لیستی از کاربران را دریافت کنید.
user_status:
read: خواندن وضعیت کاربر.
update: بهروزرسانی وضعیت کاربر.
+ email:
+ receive_emails: برای پردازش ایمیل های دریافتی، این دامنه را با گیرنده نامه ترکیب کنید.
+ invites:
+ create: ارسال دعوت نامه ایمیل یا ایجاد لینک دعوت
badges:
create: ایجاد نشان جدید
+ show: اطلاعاتی در مورد نشان به دست آورید.
update: بهروزرسانی نشان
delete: حذف نشان
list_user_badges: فهرست نشانهای کاربر.
@@ -4801,20 +5166,33 @@ fa_IR:
groups:
manage_groups: اعضای گروه را فهرست، اضافه و حذف کنید.
administer_groups: گروهها را فهرست، نمایش، ایجاد، بهروزرسانی و حذف کنید.
+ search:
+ show: با استفاده از نقطه پایانی `/search.json?q=term` جستجو کنید.
+ query: با استفاده از نقطه پایانی `/search/query?term=term` جستجو کنید.
+ wordpress:
+ utilities: در صورت استفاده از افزونه WP Discourse Utilities ضروری است.
+ logs:
+ messages: پیامها را از /logs فهرست کنید یا یک پیام گزارش خاص دریافت کنید.
web_hooks:
title: "webhook ها"
+ none: "شما هنوز وب هوک ندارید"
instruction: "webhook ها به Discourse اجازه میدهند که به در زمان رخ دادن رویدادها به سرویسهای خارجی اعلام کنند. وقتی webhook فعال شود یک درخواست POST به لینکهای ارائه شده ارسال میشود."
detailed_instruction: "وقتی رویداد اتفاق بیفتد، یک درخواست POST به لینک ارائه شده ارسال میشود."
+ add: "اضافه کردن وب هوک"
create: "ایجاد"
edit: "ویرایش"
save: "ذخیره"
+ show: "رویدادها"
delete: "حذف"
cancel: "انصراف"
+ description_label: "محرکهای رویداد"
controls: "کنترلها"
+ back: "بازگشت به وب هوکها"
payload_url: "لینک payload"
payload_url_placeholder: "https://example.com/postreceive"
secret_invalid: "رمز نباید شامل کاراکتر فاصله باشد."
secret_too_short: "رمز باید حداقل 12 کاراکتر باشد."
+ secret_placeholder: "رشته مورد استفاده برای تولید امضا"
event_type_missing: "باید حداقل یک نوع رویداد تنظیم کنید."
content_type: "نوع محتوا"
secret: "رمز"
@@ -4826,9 +5204,73 @@ fa_IR:
active_notice: "جزئیات رویداد را وقتی اتفاق میافتد، ارسال میکنیم."
categories_filter_instructions: "webhook مرتبط فقط در صورتی فعال میشود که رویداد به دستهبندیهای مشخص مرتبط باشد. برای فعالسازی webhook در تمام دستهبندیها این قسمت را خالی بگذارید."
categories_filter: "دستهبندیهای عامل"
+ tags_filter_instructions: "وب هوکهای مرتبط فقط در صورتی فعال میشوند که رویداد به برچسبهای مشخص مرتبط باشد. برای فعالسازی وب هوکها برای تمام برچسبها این قسمت را خالی بگذارید."
+ tags_filter: "برچسبهای فعال شده"
groups_filter_instructions: "webhook مرتبط فقط در صورتی فعال میشود که رویداد به گروههای مشخص مرتبط باشد. برای فعالسازی webhook در تمام گروهها این قسمت را خالی بگذارید."
groups_filter: "گروههای عامل"
delete_confirm: "حذف وب هوک؟"
+ topic_event:
+ group_name: "رویدادهای موضوع"
+ topic_created: "موضوع ایجاد شده است"
+ topic_revised: "در موضوع تجدید نظر شده است"
+ topic_edited: "موضوع به روز شده است"
+ topic_destroyed: "موضوع حذف شده است"
+ topic_recovered: "موضوع بازیابی شده است"
+ post_event:
+ group_name: "ارسال رویدادها"
+ post_created: "فرسته ایجاد شده است"
+ post_edited: "فرسته به روز شده است"
+ post_destroyed: "فرسته حذف شده است"
+ post_recovered: "فرسته بازیابی شده است"
+ group_event:
+ group_name: "رویدادهای گروه"
+ group_created: "گروه ایجاد شده است"
+ group_updated: "گروه به روز شده است"
+ group_destroyed: "گروه حذف شده است"
+ tag_event:
+ group_name: "رویدادهای برچسب"
+ tag_created: "برچسب ایجاد شده است"
+ tag_updated: "برچسب به روز شده است"
+ tag_destroyed: "برچسب حذف شده است"
+ category_event:
+ group_name: "رویدادهای دستهبندی"
+ category_created: "دسته ایجاد شده است"
+ category_updated: "دسته به روز شده است"
+ category_destroyed: "دسته حذف شده است"
+ user_event:
+ group_name: "رویدادهای کاربر"
+ user_logged_in: "کاربر وارد شده است"
+ user_logged_out: "کاربر از سیستم خارج شده است"
+ user_confirmed_email: "ایمیل تایید شده کاربر"
+ user_created: "کاربر ایجاد شده است"
+ user_approved: "کاربر تایید شده است"
+ user_updated: "کاربر به روز شده است"
+ user_destroyed: "کاربر حذف شده است"
+ user_suspended: "کاربر تعلیق شده است"
+ user_unsuspended: "کاربر بدون تعلیق است"
+ reviewable_event:
+ group_name: "رویدادهای قابل بررسی"
+ reviewable_created: "مورد قابل بررسی آماده است"
+ reviewable_updated: "مورد قابل بررسی به روز شده است"
+ user_badge_event:
+ group_name: "رویدادهای نشان"
+ user_badge_granted: "نشان کاربر اعطا شده است"
+ user_badge_revoked: "نشان کاربر باطل شده است"
+ like_event:
+ group_name: "رویدادهای پسند"
+ post_liked: "زمانی که کاربر پستی را پسند میکند"
+ notification_event:
+ group_name: "رویدادهای اطلاع رسانی"
+ notification_created: "کاربر یک اعلان در فید خود دریافت می کند"
+ group_user_event:
+ group_name: "رویدادهای کاربر گروه"
+ user_added_to_group: "یک کاربر به یک گروه اضافه شده است"
+ user_removed_from_group: "یک کاربر از یک گروه حذف شده است"
+ custom_event:
+ group_name: "رویدادهای سفارشی"
+ user_promoted_event:
+ group_name: "رویدادهای ارتقائی کاربر"
+ user_promoted: "یک کاربر ارتقا یافته است"
delivery_status:
title: "وضعیت تحویل"
inactive: "غیرفعال"
@@ -4838,6 +5280,7 @@ fa_IR:
events:
none: "رویداد مشابهی وجود ندارد"
redeliver: "تحویل مجدد"
+ redeliver_failed: "تحویل مجدد شکست خورد"
incoming:
one: "%{count} رویداد جدید جود دارد."
other: "%{count} رویداد جدید جود دارد."
@@ -4847,6 +5290,10 @@ fa_IR:
request: "درخواست"
response: "پاسخ"
redeliver_confirm: "آیا از تحویل مجدد payload اطمینان دارید؟"
+ redeliver_failed_confirm:
+ one: "آیا مطمئنید که میخواهید %{count} رویداد وبهوک را دوباره تحویل دهید؟"
+ other: "آیا مطمئنید که میخواهید %{count} رویداد وبهوک را دوباره تحویل دهید؟"
+ no_events_to_redeliver: "هیچ رویدادی برای تحویل مجدد وجود ندارد."
headers: "سربرگها"
payload: "Payload"
body: "بدنه"
@@ -4857,6 +5304,8 @@ fa_IR:
completion: "زمان تکمیل"
actions: "عملیات"
filter_status:
+ all: "همه رویدادها"
+ successful: "تحویل داده شد"
failed: "ناموفق"
home:
title: "خانه"
@@ -4864,63 +5313,150 @@ fa_IR:
title: "حساب کاربری"
sidebar_link:
backups: "نسخههای پشتیبان"
+ whats_new:
+ title: "چه چیزی جدید شده؟"
+ keywords: "تغییرات|ویژگی|انتشار"
community:
title: "انجمن"
sidebar_link:
about_your_site: "درباره سایت شما"
badges: "نشانها"
+ login_and_authentication: "ورود و احراز هویت"
notifications: "اعلانها"
permalinks: " پیوند دائمی"
+ trust_levels: "سطوح اعتماد"
+ group_permissions: "مجوزهای گروه"
users: "کاربران"
groups: "گروهها"
+ localization:
+ title: "بومیسازی"
+ keywords: "محل|زبان|منطقه زمانی|یونیکد|ltr"
+ user_fields: "فیلدهای کاربر"
+ watched_words: "کلمات تماشا شده"
legal: "حقوقی"
moderation_flags:
title: "نظارت"
+ keywords: "پرچم|بررسی"
appearance:
title: "ظاهر"
sidebar_link:
+ font_style: "سبک قلم"
site_logo: "لوگوی سایت"
+ color_schemes: "پالتهای رنگ"
emoji: "شکلک"
navigation: "ناوبری"
themes: "قالبها"
components:
title: "کامپوننتها"
+ keywords: "پوسته|افزونه"
+ site_texts: "متنهای سایت"
email_settings:
title: "تنظیمات ایمیل"
sidebar_link:
appearance: "ظاهر"
+ server_setup:
+ title: "راهاندازی سرور و گزارشها"
security:
title: "امنیت"
+ sidebar_link:
+ security: "تنظیمات امنیتی"
+ spam: "تنظیمات اسپم"
+ staff_action_logs:
+ title: "گزارشها و غربالگری"
section_landing_pages:
account:
title: "حساب کاربری"
backups:
title: "نسخههای پشتیبان"
+ description: "از اطلاعات سایت خود یک نسخه پشتیبان تهیه کنید"
+ whats_new:
+ title: "چه چیزی جدید شده؟"
+ description: "نسخههای جدید و بهبودهای Discourse را کشف کنید"
config_areas:
about:
header: "درباره سایت شما"
+ description: "در اینجا اطلاعاتی در مورد این سایت و تیم خود ارائه دهید تا مردم بدانند که انجمن شما در مورد چیست، چه کسانی پشت آن هستند و در صورت بروز مشکل چگونه با شما تماس بگیرند. در قسمت درباره سایت شما نمایش داده می شود."
+ general_settings: "تنظیمات عمومی"
community_name: "نام انجمن"
+ community_name_placeholder: "انجمن نمونه"
+ community_summary: "خلاصه انجمن"
+ community_description: "توصیف انجمن"
+ community_title: "عنوان انجمن"
+ community_title_help: "توصیف کوتاه برای صفحات کلیدی مانند دستهها و لیست موضوعات، در برگه مرورگر نشان داده میشود."
+ banner_image: "تصویر بنر"
+ banner_image_help: |
+ در صفحه درباره شما استفاده خواهد شد. اندازه توصیه شده: ۳۰۰*۱۱۰۰ پیکسل. انواع پذیرفته شده: JPG، PNG و SVG تا ۱۰ مگابایت.
+ contact_information: "اطلاعات تماس"
+ community_owner: "مالک انجمن"
+ community_owner_placeholder: "نام مالک"
+ community_owner_help: |
+ نام برای اعلان های مهم استفاده میشود؛ همچنین در /about نمایش داده میشود. قابل مشاهده برای کاربران ناشناس در سایتهای عمومی.
+ contact_email: "ایمیل تماس"
+ contact_email_placeholder: "contact@owner-name.com"
+ contact_email_help: |
+ ایمیل برای اعلان های مهم استفاده میشود؛ همچنین در /about نمایش داده میشود. قابل مشاهده برای کاربران ناشناس در سایتهای عمومی.
+ contact_url: "آدرس تماس"
contact_url_placeholder: "https://johnny-smith.com/contact"
+ contact_url_help: |
+ در صورت وجود، آدرس ایمیل تماس را در / about جایگزین می کند و برای کاربران ناشناس در سایت های عمومی قابل مشاهده است.
+ site_contact_name_help: "یک نام کاربری مدیر برای ارسال خودکار پیامها. اگر خالی گذاشته شود، از حسابکاربری پیشفرض سیستم استفاده میشود. \n"
your_organization: "سازمان شما"
+ your_organization_description: "ما از این اطلاعات در شرایط خدمات و اعلامیه حفظ حریم خصوصی استفاده خواهیم کرد تا نشان دهیم چه کسی سایت را اداره میکند و تحت چه حوزه قضایی قرار دارد."
company_name: "نام"
+ company_name_placeholder: "درباره سازمان"
+ company_name_warning: |
+ اگر خالی باقی بماند، هیچ ضوابط خدمات یا اعلامیه حریم خصوصی ارائه نخواهد شد.
+ governing_law: "قانون حاکم"
+ governing_law_placeholder: "استان، ایالت یا کشور"
+ governing_law_help: |
+ حوزه قضایی شرایط قانونی سایت را مشخص کنید؛ معمولاً جایی که شرکت ثبت شده یا در آن فعالیت می کند.
+ city_for_disputes_placeholder: "شهر"
+ city_for_disputes_help: |
+ شهر حل و فصل اختلافات حقوقی مربوط به این انجمن را مشخص کنید.
optional: "(اختیاری)"
update: "به روز رسانی"
+ toasts:
+ general_settings_saved: "تنظیمات عمومی ذخیره شد"
+ contact_information_saved: "اطلاعات تماس ذخیره شد"
+ your_organization_saved: "سازمان شما ذخیره شد"
saved: "ذخیره شد!"
flags:
header: "نظارت"
+ edit_header: "ویرایش پرچم"
+ subheader: "سیستم پرچمگذاری در Discourse به شما و تیم ناظرتان کمک میکند محتوا و رفتار کاربر را مدیریت کنید و جامعه خود را محترم و سالم نگه دارید. پیشفرضها برای اکثر جوامع مناسب است و نیازی به تغییر آنها ندارید. با این حال، اگر سایت شما شرایط خاصی دارد، میتوانید پرچمهایی را که نیاز ندارید غیرفعال کنید و پرچمهای سفارشی خود را اضافه کنید."
description: "توضیح"
enabled: "فعال شده؟"
+ add: "اضافه کردن پرچم"
edit: "ویرایش"
+ back: "بازگشت به پرچمها"
delete: "حذف"
delete_confirm: 'آیا از حذف "%{name}" مطمئن هستید؟ '
flags_tab: "پرچمها"
+ settings: "تنظیمات پرچمها"
form:
+ add_header: "اضافه کردن پرچم"
+ edit_header: "ویرایش پرچم"
save: "ذخیره"
name: "نام"
description: "توضیح"
+ applies_to: "نمایش این پرچم در"
invalid_applies_to: "مورد نیاز"
topic: "موضوعات"
post: "فرستهها"
+ chat_message: "پیام های چت"
+ enabled: "این پرچم سفارشی را پس از ذخیره فعال کنید"
+ alert: "پس از استفاده از یک پرچم سفارشی، فقط می توان آن را غیرفعال کرد اما نمی توان آن را ویرایش یا حذف کرد."
+ edit_flag: "ویرایش پرچم"
+ non_editable: "شما نمی توانید این پرچم را ویرایش کنید زیرا یک پرچم سیستمی است یا قبلاً در سیستم بررسی استفاده شده است، اما همچنان می توانید آن را غیرفعال کنید."
+ delete_flag: "حذف پرچم"
+ non_deletable: "شما نمی توانید این پرچم را حذف کنید زیرا یک پرچم سیستمی است یا قبلاً در سیستم بررسی استفاده شده است، اما همچنان می توانید آن را غیرفعال کنید."
+ require_message: "از کاربران بخواهید دلایل بیشتری ارائه کنند"
+ require_message_description: "هنگامی که این پرچم انتخاب میشود، یک فیلد متنی برای کاربر نمایش داده میشود تا جزئیات بیشتری درباره دلیل پرچم گذاری محتوا را بیان کند"
+ auto_action_type: "پنهان کردن خودکار محتوای پرچمدار"
+ more_options:
+ title: "گزینههای بیشتر"
+ move_up: "انتقال به بالا"
+ move_down: "انتقال به پایین"
permalinks:
edit: "ویرایش"
delete: "حذف"
@@ -4930,13 +5466,31 @@ fa_IR:
more_options:
title: "گزینه های بیشتر"
look_and_feel:
+ title: "شکل و شمایل"
+ description: "سایت Discourse خود را سفارشی کرده و برندسازی کنید و سبکی متمایز به آن بدهید."
themes:
title: "قالبها"
+ themes_intro: "برای شروع یک پوسته جدید نصب کنید یا با استفاده از این منابع، پوسته جدید خود را از ابتدا ایجاد کنید."
+ themes_intro_img_alt: "جایگاه موقت قالب جدید"
+ set_default_theme: "تنظیم به عنوان پیش فرض"
+ default_theme: "پوسته پیشفرض"
+ themes_description: "پوستهها سفارشیسازیهای گستردهای هستند که چندین عنصر از سبک طراحی تالار گفتمان شما را تغییر میدهند و اغلب شامل ویژگیهای جدید در سمت کاربر نیز میشوند."
+ new_theme: "پوسته جدید"
+ user_selectable: "قابل انتخاب توسط کاربر"
user_fields:
+ field: "فیلد"
type: "نوع"
+ more_options:
+ title: "گزینههای بیشتر"
+ move_up: "انتقال به بالا"
+ move_down: "انتقال به پایین"
delete: "حذف"
+ delete_successful: "فیلد کاربر حذف شد."
+ save_successful: "فیلد کاربر ذخیره شد."
plugins:
title: "افزونهها"
+ installed: "افزونههای نصب شده"
+ description: "هر افزونه Discourse که نصب کرده اید، یا افزونه هایی که با میزبانی Discourse از قبل نصب شده اند، در این لیست ظاهر میشوند."
name: "نام"
none_installed: "افزونهای نصب نشده است."
version: "نسخه"
@@ -4944,7 +5498,10 @@ fa_IR:
is_enabled: "بله"
not_enabled: "خیر"
change_settings_short: "تنظیمات"
+ settings_disabled: "این افزونه فقط می تواند فعال یا غیرفعال شود، تنظیمات اضافی ندارد."
howto: "چگونه یک افزونه نصب کنیم؟"
+ official: "افزونه رسمی Discourse"
+ broken_route: "نمی توان پیوند به '%{name}' را پیکربندی کرد. اطمینان حاصل کنید که مسدود کنندههای تبلیغاتی غیرفعال هستند و سعی کنید صفحه را دوباره بارگذاری کنید."
author: "توسط %{author}"
experimental_badge: "آزمایشی"
learn_more: "بیشتر بدانید"
@@ -4955,21 +5512,29 @@ fa_IR:
sidebar_link:
api_keys:
title: "کلیدهای API"
+ keywords: "توکن"
webhooks: "webhook ها"
developer: "توسعه دهنده"
embedding: "جاسازی"
+ rate_limits: "میزان محدودیتها"
user_api: "API کاربر"
onebox: "جعبهی پیوند"
files: "فایل ها"
other_options: "دیگر"
search: "جستجو"
experimental: "آزمایشی"
+ all_site_settings: "تمام تنظیمات سایت"
navigation_menu:
sidebar: "نوار کناری"
+ header_dropdown: "فهرست کشویی سربرگ"
+ legacy: "حالت قدیمی"
backups:
title: "پشتیبان گیری"
+ files_title: "فایلهای پشتیبان"
+ description: "پشتیبانگیری Discourse شامل پایگاه داده کامل سایت است که شامل همه چیز در سایت است: موضوعات، فرستهها، کاربران، گروهها، تنظیمات، پوستهها و غیره. بسته به نحوه ایجاد فایل پشتیبان، ممکن است شامل آپلودها باشد یا نباشد."
menu:
backups: "نسخههای پشتیبانی"
+ backup_files: "فایلهای پشتیبان"
logs: "گزارشها"
none: "هیچ پشتیبانی در دسترس نیست"
read_only:
@@ -4980,6 +5545,8 @@ fa_IR:
disable:
title: "غیرفعالسازی حالت فقط خواندنی"
label: "غیرفعالسازی حالت فقط خواندنی"
+ logs:
+ none: "هنوز گزارشی وجود ندارد…"
columns:
filename: "نام پرونده"
size: "اندازه"
@@ -4987,9 +5554,12 @@ fa_IR:
label: "بار گذاری"
title: "آپلود یک نسخه پشتیبان برای نمونه"
uploading: "در حال بارگذاری…"
+ uploading_progress: "در حال بارگذاری… %{progress}%"
+ success: "'%{filename}' با موفقیت آپلود شد. فایل اکنون در حال پردازش است و تا یک دقیقه طول می کشد تا در لیست نمایش داده شود."
error: "هنگام آپلود خطایی رخ می دهد '%{filename}': %{message}"
settings: "تنظیمات"
operations:
+ is_running: "عملیاتی در جریان است..."
failed: "%{operation} ناموفق شد. لطفا گزارشات را بررسی نمایید."
cancel:
label: "لغو کردن"
@@ -4999,6 +5569,7 @@ fa_IR:
label: "پشتیبان گیری"
title: "ساخت یک پشتیبان"
confirm: "آیا می خواهید یک پشیبان گیری جدید را آغاز نمایید ؟"
+ include_uploads: "شامل تمام آپلودها"
download:
label: "دانلود"
title: "ارسال ایمیل با لینک دانلود"
@@ -5007,6 +5578,7 @@ fa_IR:
title: "حذف"
confirm: "آیا مطمئنید که میخواهید پشتیبان را از بین ببرید؟"
restore:
+ is_disabled: "بازیابی در حال حاضر غیرفعال است. برای فعال کردن آن، از تنظیمات سایت دیدن کنید."
label: "بازیابی"
title: "بازیابی پشتیبان"
confirm: "آیا از بازگردانی این پشتیبان مطمئن هستید ؟"
@@ -5015,6 +5587,7 @@ fa_IR:
title: "بازگردانی پایگاه داده به حالت قبلی که بدون مشکل کار میکرد"
confirm: "آیا از بازنشانی پایگاه داده به حالت قبلی که کار میکرد، اطمینان دارید؟"
location:
+ local: "حافظه محلی"
s3: "S3"
backup_storage_error: "دسترسی به حافظه پشتیبانی ناموفق: %{error_message}"
export_csv:
@@ -5029,19 +5602,30 @@ fa_IR:
screened_url: "برون ریزی کامل لیست URL به نمایش در آمده در فرمت CSV."
export_json:
button_text: "خروجی گرفتن"
+ invite:
+ button_text: "ارسال دعوتنامه"
+ button_title: "ارسال دعوتنامه"
customize:
title: "سفارشیسازی"
preview: "پیشنمایش"
explain_preview: "نمایش سایت با این قالب"
+ syntax_error: "خطای نحوی"
settings_editor: "تنظیمات ویرایشگر"
+ validation_settings_keys: "هر مورد باید فقط یک کلید \"تنظیم\" و یک کلید \"مقدار\" داشته باشد."
+ validation_settings_deleted: "این تنظیمات حذف شدند. لطفا آنها را بازیابی و دوباره امتحان کنید."
+ validation_settings_added: "این تنظیمات اضافه شده است. لطفا آنها را حذف کنید و دوباره امتحان کنید."
save: "ذخیره"
new: "تازه"
new_style: "سبک جدید"
install: "نصب"
delete: "پاک کردن"
delete_confirm: 'آیا از حذف "%{theme_name}" مطمئن هستید؟ '
+ bulk_delete: "مطمئنید؟"
+ bulk_themes_delete_confirm: "با این کار پوستههای زیر حذف نصب میشوند و دیگر برای هیچکدام از کاربران سایت شما قابل استفاده نخواهند بود:"
+ bulk_components_delete_confirm: "با این کار اجزای زیر حذف نصب خواهند شد و دیگر برای هیچ یک از کاربران سایت شما قابل استفاده نخواهند بود:"
color: "رنگ"
opacity: "تاری"
+ copy: "تکراری"
copy_to_clipboard: "کپی در clipboard"
copied_to_clipboard: "کپی شد"
copy_to_clipboard_error: "خطا در کپی اطلاعات"
@@ -5055,16 +5639,29 @@ fa_IR:
revert_confirm: "آیا مطمئن هستید که میخواهید تنظیمات را بازگردانی کنید؟"
component:
all_filter: "همه"
+ used_filter: "استفاده شده"
+ unused_filter: "استفاده نشده"
+ enabled_filter: "فعال شده"
disabled_filter: "غیرفعال"
+ updates_available_filter: "بهروزرسانیهای موجود"
theme:
+ filter_by: "فیلتر بر اساس"
theme: "قالب"
component: "کامپوننت "
components: "کامپوننتها"
+ search_placeholder: "برای جستجو تایپ کنید…"
theme_name: "نام قالب"
component_name: "نام کامپوننت"
+ themes_intro: "برای شروع یک تم موجود را انتخاب کنید یا یک تم جدید نصب کنید"
+ themes_intro_new: "برای شروع یک پوسته جدید نصب کنید یا با استفاده از این منابع، پوسته جدید خود را از ابتدا ایجاد کنید."
+ themes_intro_img_alt: "جایگاه موقت قالب جدید"
+ beginners_guide_title: "راهنمای مبتدیان برای استفاده از پوستههای گفتمان"
+ developers_guide_title: "راهنمای توسعهدهنده برای پوستههای گفتمان"
browse_themes: "مرور تم های انجمن"
customize_desc: "شخصیسازی:"
title: "قالبها"
+ description: "پوستهها سفارشیسازیهای گستردهای هستند که چندین عنصر از سبک طراحی تالار گفتمان شما را تغییر میدهند و اغلب شامل ویژگیهای جدید در سمت کاربر نیز میشوند."
+ components_description: "کامپوننتها سفارشی سازیهای کوچکتری هستند که میتوانند به پوستهها اضافه شوند تا عناصر خاصی از سبک طراحی انجمن شما را تغییر دهند."
create: "ایجاد"
create_type: "نوع"
create_name: "نام"
@@ -5080,6 +5677,9 @@ fa_IR:
settings: "تنظیمات"
translations: "ترجمهها"
extra_scss: "SCSSهای بیشتر"
+ extra_files: "فایلهای اضافی"
+ extra_files_upload: "برای مشاهده این فایلها، پوسته را صادر کنید."
+ extra_files_remote: "برای مشاهده این فایلها، پوسته را صادر کنید یا مخزن git را بررسی کنید."
preview: "پیشنمایش"
settings_editor: "تنظیمات ویرایشگر"
show_advanced: "نمایش فیلدهای پیشرفته"
@@ -5087,18 +5687,34 @@ fa_IR:
hide_unused_fields: "مخفیکردن فیلدهای بلااستفاده"
is_default: "قالب پیشفرض"
user_selectable: "قالب توسط کاربر قابل تغییر است"
+ color_scheme_user_selectable: "پالت رنگ میتواند توسط کاربران انتخاب شود"
+ auto_update: "بهروزرسانی خودکار هنگام بهروزرسانی Discourse"
+ color_scheme: "پالت رنگ"
+ edit_color_scheme: "ویرایش پالت رنگ"
+ default_light_scheme: "روشن(پیشفرض)"
color_scheme_select: "انتخاب رنگ مورد استفاده قالب"
custom_sections: "بخشهای سفارشی"
theme_components: "اجزای قالب"
+ add_all_themes: "اضافه کردن همه پوستهها"
convert: "تبدیل"
convert_component_alert: "ایا از تبدیل این کامپوننت به تم مطمعن هستید؟ کامپوننت از %{relatives} حذف خواهدشد."
convert_component_tooltip: "تبدیل این کامپوننت به تم"
+ convert_component_alert_generic: "آیا مطمئن هستید که می خواهید این کامپوننت را به پوسته تبدیل کنید؟"
convert_theme_alert: "ایا از تبدیل این تم به کامپوننت مطمعن هستید؟ این تم به عنوان والد از %{relatives} حذف خواهد شد."
+ convert_theme_alert_generic: "آیا مطمئن هستید که می خواهید این پوسته را به کامپوننت تبدیل کنید؟"
convert_theme_tooltip: "تبدیل این تم به کامپوننت"
inactive_themes: "تم های غیر فعال:"
+ set_default_theme: "تنظیم به عنوان پیشفرض"
+ default_theme: "پوسته پیشفرض"
+ set_default_success: "پوسته پیشفرض روی %{theme} تنظیم شد."
+ install_success: "%{theme} با موفقیت نصب شد!"
inactive_components: "کامپوننتهای بلااستفاده:"
+ selected:
+ one: "%{count} تا انتخاب شده است"
+ other: "%{count} تا انتخاب شده است"
cancel: "انصراف"
broken_theme_tooltip: "این تم خطاهایی در CSS ،HTML یا YAML دارد."
+ broken_theme: "غیرفعال کردن پوسته خراب"
disabled_component_tooltip: "این کامپوننت غیر فعال شده"
default_theme_tooltip: "این تم، تم پیشفرض انجمن است"
updates_available_tooltip: "بروزرسانی برای این تم موجود است"
@@ -5109,8 +5725,15 @@ fa_IR:
uploads: "بارگذاریها"
no_uploads: "میتوانید فایلهای ثابت همراه با قالب خود مثل فونت و تصویر بارگذاری کنید"
add_upload: "افزودن بارگذاری"
+ upload_file_tip: "انتخاب فایل برای بارگذاری (png، woff2،...)"
variable_name: "نام متغیر SCSS:"
+ variable_name_invalid: "نام متغیر نامعتبر است. فقط حرف و عدد مجاز است. باید با یک حرف شروع شود. باید منحصر به فرد باشد."
+ variable_name_error:
+ invalid_syntax: "نام متغیر نامعتبر است. فقط حرف و عدد مجاز است. باید با یک حرف شروع شود."
+ no_overwrite: "نام متغیر نامعتبر است. نباید یک متغیر موجود را بازنویسی کرد."
+ must_be_unique: "نام متغیر نامعتبر است. باید منحصر به فرد باشد."
upload: "بارگذاری"
+ select_component: "یک کامپوننت انتخاب کنید..."
unsaved_changes_alert: "تغییراتتان را هنوز ذخیره نکردهاید، میخواهید آنها را نادیده گرفته و ادامه دهید؟"
discard: "دور انداختن"
stay: "ماندن"
@@ -5118,32 +5741,60 @@ fa_IR:
edit_css_html: "ویرایش CSS/HTML"
edit_css_html_help: "شما CSS یا HTML را ویرایش نکردهاید"
delete_upload_confirm: "حذف فایل بارگذاری شده؟ (شاید قالب CSS با مشکل مواجه شود!)"
+ add_all: "افزودن همه"
import_web_tip: "مخزن شامل قالب است"
+ direct_install_tip: "آیا مطمئن هستید که می خواهید %{name} را از مخزن ذکر شده در زیر نصب کنید؟"
+ import_web_advanced: "پیشرفته…"
+ import_file_tip: "فایل .tar.gz، .zip یا .dcstyle.json حاوی پوسته"
+ is_private: "تم در یک مخزن git خصوصی است"
+ finish_install: "پایان نصب پوسته"
+ last_attempt: "مراحل نصب تمام نشد، آخرین تلاش:"
+ remote_branch: "نام شاخه (اختیاری)"
+ public_key: "به کلید عمومی زیر اجازه دسترسی به مخزن بدهید:"
install: "نصب"
installed: "نصب"
install_popular: "محبوب"
install_upload: "از روی دیوایس تان"
install_git_repo: "از روی یک مخزن گیت"
install_create: "ایجاد مورد جدید"
+ installing_message: "در حال تنظیم پوسته جدید…"
+ installing_message_long_time: "تنظیم پوسته جدید شما کمی بیشتر از حد انتظار طول می کشد، لطفاً صبر کنید…"
+ duplicate_remote_theme: "کامپوننت «%{name}» قبلاً نصب شده است، آیا مطمئن هستید که میخواهید نسخه دیگری نصب کنید؟"
+ force_install: "تم قابل نصب نیست زیرا مخزن Git غیر قابل دسترسی است. آیا مطمئن هستید که میخواهید به نصب آن ادامه دهید؟"
+ create_placeholder: "ایجاد جانگهدار"
about_theme: "درباره"
license: "مجوز"
version: "نسخه:"
authors: "نوشتهشده بهوسیله"
+ creator: "ایجاد شده توسط:"
source_url: "منبع"
enable: "فعال کردن"
disable: "ازکاراندازی"
disabled: "این کامپوننت غیر فعال شده."
+ disabled_by: "این کامپوننت غیر فعال شده است توسط"
+ required_version:
+ error: "این پوسته به طور خودکار غیرفعال شده است زیرا با این نسخه از Discourse سازگار نیست."
+ minimum: "نیاز به نسخه %{version} دیسکورس یا بالاتر"
+ maximum: "نیاز به نسخه %{version} دیسکورس یا پایینتر"
update_to_latest: "بهروزرسانی به آخرین نسخه"
check_for_updates: "برررسی بهروزرسانیها"
+ updating: "در حال بهروزرسانی..."
+ update_success: "%{theme} به روز رسانی کامل شد"
up_to_date: "قالب به روز است، آخرین بررسی در:"
add: "افزودن"
theme_settings: "تنظیمات تم"
edit_objects_theme_setting: "ویرایشگر تنظیمات اشیاء"
+ overriden_settings_explanation: "تنظیمات بازنویسی شده، با یک نقطه مشخص شده و دارای رنگ برجسته هستند. برای بازنشانی این تنظیمات به مقدار پیش فرض، دکمه بازنشانی را در کنار آنها فشار دهید."
no_settings: "این تم تنظیماتی ندارد."
theme_translations: "ترجمه تم"
+ empty: "هیچ موردی وجود ندارد"
commits_behind:
one: "قالب %{count}تغییر دیگر نیاز دارد."
other: "قالب %{count} تغییر دیگر نیاز دارد."
+ compare_commits: "(مشاهده تعهدات جدید)"
+ remote_theme_edits: "اگر میخواهید این پوسته را ویرایش کنید، باید تغییری را در مخزن آن ارسال کنید"
+ repo_unreachable: "نمی توان با مخزن Git این پوسته ارتباط برقرار کرد. پیام خطا:"
+ imported_from_archive: "این پوسته از یک فایل zip. وارد شده است"
scss:
text: "سی اس اس"
title: "کد CSS مد نظرتان را وارد کنید، از تمام کدهای CSS و SCSS معتبر پشتیبانی میشود."
@@ -5159,6 +5810,20 @@ fa_IR:
embedded_scss:
text: "کد CSS جاسازی شده"
title: "کد CSS سفارشی مد نظرتان را اینجا وارد کنید"
+ embedded_header:
+ text: "سربرگ جاسازی شده"
+ color_definitions:
+ text: "تعاریف رنگ"
+ title: "تعاریف رنگ سفارشی را وارد کنید (فقط کاربران پیشرفته)"
+ placeholder: |2-
+
+ از این شیوهنامه برای افزودن رنگهای سفارشی به لیست ویژگیهای سفارشی CSS استفاده کنید.
+
+ مثال:
+
+ %{example}
+
+ برای جلوگیری از تداخل با افزونهها و/یا هسته، پیشوند برای نام ویژگی توصیه میشود.
head_tag:
text: "Head"
title: "کد HTML که قبل از برچسب head درج خواهد شد"
@@ -5167,24 +5832,58 @@ fa_IR:
title: "کد HTML که قبل از برچسب body درج خواهد شد"
yaml:
text: "YAML"
+ title: "تنظیمات تم را در قالب YAML تعریف کنید"
all_filter: "همه"
active_filter: "فعال"
inactive_filter: "غیرفعال"
+ updates_available_filter: "بهروزرسانیهای موجود"
schema:
+ title: "ویرایش تنظیمات %{name}"
+ back_button: "بازگشت به %{name}"
fields:
required: "*مورد نیاز"
+ groups:
+ at_least:
+ one: "حداقل %{count} گروه مورد نیاز است"
+ other: "حداقل %{count} گروه مورد نیاز است"
+ categories:
+ at_least:
+ one: "حداقل %{count} دسته مورد نیاز است"
+ other: "حداقل %{count} دسته مورد نیاز است"
+ tags:
+ at_least:
+ one: "حداقل %{count} برچسب مورد نیاز است"
+ other: "حداقل %{count} برچسب مورد نیاز است"
+ string:
+ too_short:
+ one: "نباید کمتر از %{count} نویسه باشد"
+ other: "نباید کمتر از %{count} نویسه باشد"
number:
too_small: "باید بزرگتر یا مساوی %{count} باشد"
too_large: "باید کمتر و یا مساوی %{count} باشد"
colors:
+ select_base:
+ title: "پالت رنگ پایه را انتخاب کنید"
+ description: "پالت پایه:"
title: "رنگها"
+ edit: "ویرایش پالت های رنگ"
+ long_title: "پالتهای رنگ"
+ description: "پالتهای رنگی، رنگهای اصلی مورد استفاده در رابط سایت شما را مشخص میکنند، در حالی که پوستهها میتوانند سبک، طرحبندی و اجزای بیشتری را ارائه دهند - هر دو میتوانند با هم کار کنند تا ظاهر و احساس منحصر به فرد سایت شما را ایجاد کنند، و هر دو میتوانند در دسترس کاربران قرار گیرند تا ترجیحات خود را انتخاب کنند."
+ about: "رنگ های استفاده شده توسط پوستههای خود را تغییر دهید. برای شروع یک پالت رنگ جدید ایجاد کنید."
+ new_name: "پالت رنگی جدید"
copy_name_prefix: "کپی از"
+ delete_confirm: "این پالت رنگ حذف شود؟"
undo: "بیاثر کردن"
undo_title: "برگشت دادن رنگ دخیره شده خود به آخرین رنگی که ذخیره شده است"
revert: "برگشت"
+ revert_title: "این رنگ را به پالت رنگ پیشفرض Discourse بازنشانی کنید."
primary:
name: "اصلی"
description: "بیشتر متن، آیکنها، و کادرها."
+ primary-medium:
+ name: "ابتدایی-متوسط"
+ primary-low-mid:
+ name: "ابتدایی-کم-متوسط"
secondary:
name: "دومی"
description: "رنگ پسزمینه اصلی، و رنگ متن برخی از دکمهها."
@@ -5193,6 +5892,7 @@ fa_IR:
description: "لینکها، برخی از دکمهها، اطلاعیهها، و مد رنگ."
quaternary:
name: "چهارمی"
+ description: "برای استفاده اختیاری در پوستهها."
header_background:
name: "پس زمینه سربرگ"
description: "رنگ پس زمینه سربرگ سایت"
@@ -5202,6 +5902,12 @@ fa_IR:
highlight:
name: "برجسته کردن"
description: "رنگ پس زمینه عناصر را برجسته کرده بر روی صفحه، مانند نوشتهها و موضوعات."
+ highlight-high:
+ name: "برجستگی-بالا"
+ highlight-medium:
+ name: "برجستگی-متوسط"
+ highlight-low:
+ name: "برجستگی-کم"
danger:
name: "خطر"
description: "برجسته کردن رنگ عملیاتی مثل حذف نوشتهها و موضوعات."
@@ -5213,17 +5919,37 @@ fa_IR:
description: "رنگ دکمهی پسند"
selected:
name: "انتخاب شده"
+ description: "رنگ پسزمینه عناصری مانند موارد فهرست؛ هنگام انتخاب/فعال بودن."
+ hover:
+ name: "شناور"
+ description: "رنگ پسزمینه عناصری مانند موارد فهرست؛ هنگامی که نشانگر ماوس روی آنها قرار میگیرد یا فوکوس صفحه کلید دارند."
+ robots:
+ title: "فایل robots.txt سایت خود را بازنویسی کنید:"
+ warning: " به طور دائم تنظیمات مربوط به سایت را بازنویسی میکند."
+ overridden: فایل robots.txt پیشفرض سایت شما بازنویسی شده است.
email_style:
+ title: "سبک ایمیل"
+ heading: "سفارشی کردن سبک ایمیل"
html: "HTML"
css: "سی اس اس"
reset: "بازگردانی به پیشفرض"
+ reset_confirm: "آیا مطمئنید که میخواهید %{fieldName} را به حالت پیشفرض بازنشانی کنید و همه تغییرات خود را از دست بدهید؟"
save_error_with_reason: "تغییرات شما ذخیره نشدهاست. %{error}"
email:
title: "ایمیلها"
+ description: "قالبهای مورد استفاده برای ایجاد ایمیل، پیشنمایش ایمیلهای خلاصهای که ارسال میشوند و مشاهده گزارشهای ایمیل را سفارشی کنید."
settings: "تنظیمات"
templates: "قالبها"
+ templates_title: "قالبهای ایمیل"
+ preview_digest: "پیشنمایش خلاصه"
advanced_test:
+ title: "تست پیشرفته"
+ desc: "ببینید که Discourse چگونه ایمیلهای دریافت شده را پردازش میکند. برای اینکه بتوانید ایمیل را به درستی پردازش کنید، لطفاً کل پیام اصلی ایمیل را زیر قرار دهید."
email: "پیام اصلی"
+ run: "اجرا کردن تست"
+ text: "بدنه متن انتخاب شده"
+ elided: "متن حذف شده"
+ sending_test: "فرستادن ایمیل آزمایشی..."
error: "خطا - %{server_error}"
test_error: "در ارسال ایمیل آزمایشی مشکلی وجود داشته است. لطفاً مجدداً تنظیمات ایمیل خود را بررسی کنید، از این که هاستتان اتصالات ایمیل را مسدود نکرده اطمینان حاصل کرده و مجدداً تلاش کنید."
sent: "ارسال شده"
@@ -5231,35 +5957,49 @@ fa_IR:
bounced: "برگشته"
received: "دریافت شده"
rejected: "رد شده"
+ sent_at: "ارسال شده در"
time: "زمان"
user: "کاربر"
+ email_type: "نوع ایمیل"
details_title: "نمایش جزئیات ایمیل"
+ to_address: "به آدرس"
test_email_address: "آدرس ایمیل برای آزمایش"
+ send_test: "ارسال ایمیل آزمایشی"
sent_test: "فرستاده شد!"
+ delivery_method: "روش تحویل"
preview_digest_desc: "پیش نمایش محتوای خلاصه ایمیل های ارسال شده به کاربران غیر فعال."
refresh: "تازهسازی"
send_digest_label: "ارسال نتیجه به:"
send_digest: "ارسال"
+ sending_email: "در حال ارسال ایمیل..."
format: "قالب"
html: "html"
text: "متن"
+ html_preview: "پیش نمایش محتوای ایمیل"
+ last_seen_user: "آخرین حضور کاربر:"
no_result: "نتیجهای برای خلاصه پیدا نشد."
+ reply_key: "کلید پاسخ"
+ post_link_with_smtp: "جزئیات پست و SMTP"
+ skipped_reason: "دلیل رد شدن"
incoming_emails:
from_address: "از طرف"
to_addresses: "به"
cc_addresses: "سایر گیرندگان"
- subject: "موضوع"
+ subject: "عنوان"
error: "خطا"
none: "ایمیل ورودی پیدا نشد."
modal:
+ title: "جزئیات ایمیل ورودی"
error: "خطا"
headers: "سربرگ"
- subject: "موضوع"
+ subject: "عنوان"
body: "متن"
+ rejection_message: "رد کردن ایمیل"
filters:
from_placeholder: "from@example.com"
to_placeholder: "to@example.com"
cc_placeholder: "cc@example.com"
+ subject_placeholder: "عنوان..."
error_placeholder: "خطا"
logs:
none: "هیچ آماری یافت نشد."
@@ -5267,10 +6007,22 @@ fa_IR:
title: "فیلتر"
user_placeholder: "نامکاربری"
address_placeholder: "name@example.com"
+ type_placeholder: "خلاصه، ثبت نام…"
reply_key_placeholder: "کلید پاسخ"
+ smtp_transaction_response_placeholder: "شناسه SMTP"
+ email_addresses:
+ see_more: "[مشاهده بیشتر...]"
+ post_id: "(شناسه پست: %{post_id})"
moderation_history:
+ performed_by: "اجرا شده توسط"
+ no_results: "تاریخچه نظارت در دسترس نیست."
actions:
+ delete_user: "کاربر حذف شد"
+ suspend_user: "کاربر تعلیق شد"
+ silence_user: "کاربر بیصدا شد"
+ delete_post: "فرسته حذف شده"
delete_topic: "مبحث حذف شده"
+ post_approved: "فرسته تایید شده"
logs:
nav_title: "گزارشها"
action: "عمل"
@@ -5290,9 +6042,11 @@ fa_IR:
staff_actions:
all: "همه"
filter: "فیلتر:"
+ title: "عملیات همکاران"
+ clear_filters: "همه چیز را نشان بده "
staff_user: "کاربر"
target_user: "کاربر هدف"
- subject: "موضوع"
+ subject: "عنوان"
when: "وقتیکه"
context: "محتوا"
details: "جزئیات"
@@ -5303,6 +6057,7 @@ fa_IR:
no_previous: "هیچ مقدار قبلی وجود ندارد."
deleted: "بدون مقدار جدید. رکورد حذف شد."
actions:
+ permanently_delete_post_revisions: "ویرایشهای پست را به طور دائم حذف کنید"
delete_user: "حذف کاربر"
change_trust_level: "تغییر دادن سطح اعتماد"
change_username: "تغییر نام کاربری"
@@ -5312,10 +6067,13 @@ fa_IR:
change_site_text: "تغییر نوشته سایت"
suspend_user: "کاربر تعلیق شده"
unsuspend_user: "کابر تعلیق نشده"
+ removed_suspend_user: "کاربر تعلیق شده (حذف شده)"
+ removed_unsuspend_user: "کاربر رفع تعلیق شده (حذف شده)"
grant_badge: "اعطای نشان"
revoke_badge: "لغو نشان"
check_email: "بررسی ایمیل"
delete_topic: "حذف موضوع"
+ recover_topic: "لغو حذف موضوع"
delete_post: "حذف نوشته"
impersonate: "جعل هویت کردن"
anonymize_user: "بینام"
@@ -5323,6 +6081,10 @@ fa_IR:
change_category_settings: "تغییر تنظیمات دستهبندی"
delete_category: "حذف دستهبندی"
create_category: "ساخت دستهبندی"
+ silence_user: "کاربر بیصدا"
+ unsilence_user: "کاربر باصدا"
+ removed_silence_user: "کاربر بیصدا (حذف شده)"
+ removed_unsilence_user: "کاربر باصدا (حذف شده)"
grant_admin: "اعطای مقام مدیر ارشد"
revoke_admin: "برداشتن مقام مدیر ارشد"
grant_moderation: "اعطای مقام نظارت"
@@ -5339,16 +6101,69 @@ fa_IR:
change_readonly_mode: "تغییر حالت فقط خواندنی"
backup_download: "دانلود نسخه پشتیبان"
backup_destroy: "حذف نسخه پشتیبان"
+ reviewed_post: "پست بررسی شده"
+ custom_staff: "عمل سفارشی پلاگین"
+ post_locked: "فرسته قفل شده"
post_edit: "ویرایش نوشته"
+ post_unlocked: "فرسته لغو قفل شده"
+ check_personal_message: "بررسی پیام شخصی"
+ disabled_second_factor: "غیرفعاسازی احراز هویت دو مرحلهای"
+ topic_published: "موضوع منتشر شده"
post_approved: "نوشته تایید شده"
post_rejected: "نوشته رد شده"
+ create_badge: "ایجاد نشان"
+ change_badge: "تغییر نشان"
+ delete_badge: "حذف نشان"
+ merge_user: "ادغام کاربر"
change_name: "تغییر دادن نام"
+ topic_timestamps_changed: "برچسبهای زمانی موضوع تغییر کرد"
approve_user: "کاربر پذیرفتهشده"
+ web_hook_create: "ایجاد وب هوک"
+ web_hook_update: "بهروز رسانی وب هوک"
+ web_hook_destroy: "نابود کردن وب هوک"
+ web_hook_deactivate: "غیرفعال کردن وب هوک"
change_theme_setting: "تغییر دادن تنظیمات قالب"
+ disable_theme_component: "غیر فعال کردن کامپوننت پوسته"
+ enable_theme_component: "فعال کردن کامپوننت پوسته"
+ revoke_title: "ابطال عنوان"
+ change_title: "تغییر عنوان"
+ api_key_create: "ایجاد کلید api"
+ api_key_update: "به روز رسانی کلید api"
+ api_key_destroy: "نابود کردن کلید api"
+ page_published: "صفحه منتشر شده"
+ add_email: "اضافه کردن ایمیل"
+ update_email: "به روز رسانی ایمیل"
+ destroy_email: "نابود کردن ایمیل"
+ topic_closed: "موضوع بسته شده"
+ topic_opened: "موضوع باز شده"
+ topic_archived: "موضوع بایگانی شده"
+ topic_unarchived: "موضوع از آرشیو خارج شد"
+ post_staff_note_create: "افزودن اطلاعیه همکاران"
+ post_staff_note_destroy: "نابود کردن یادداشت همکاران"
delete_group: "حذف گروه"
+ watched_word_create: "اضافه کردن کلمه تماشا شده"
+ watched_word_destroy: "حذف کلمه تماشا شده"
+ create_watched_word_group: "ایجاد گروه کلمات تماشا شده"
+ update_watched_word_group: "به روز رسانی گروه کلمات تماشا شده"
+ delete_watched_word_group: "حذف گروه کلمات تماشا شده"
+ toggle_flag: "تغییر پرچم"
+ move_flag: "حرکت پرچم"
+ create_flag: "ایجاد پرچم"
+ update_flag: "به روز رسانی پرچم"
+ delete_flag: "حذف پرچم"
+ topic_slow_mode_set: "تنظیم حالت آهسته موضوع"
+ topic_slow_mode_removed: "حذف حالت آهسته موضوع"
+ custom_emoji_create: "ایجاد ایموجی سفارشی"
+ custom_emoji_destroy: "حذف ایموجی سفارشی"
+ delete_post_permanently: "حذف دائمی فرسته"
+ delete_topic_permanently: "حذف دائمی موضوع"
+ tag_group_create: "ایجاد گروه برچسب"
+ tag_group_destroy: "حذف گروه برچسب"
+ tag_group_change: "تغییر گروه برچسب"
delete_associated_accounts: "حذف حسابهای کاربری مرتبط"
screened_emails:
description: "وقتی کسی سعی می کند یک حساب جدید ایجاد کند، آدرسهای ایمیل زیر بررسی و ثبت نام مسدود خواهد شد، و یا برخی از اقدام های دیگر انجام می شود."
+ email: "آدرس ایمیل"
actions:
allow: "اجازه دادن"
screened_urls:
@@ -5358,10 +6173,12 @@ fa_IR:
domain: "دامنه"
screened_ips:
title: "نمایش IP ها"
+ description: 'آدرسهای IP که در حال مشاهده هستند. از "Allow" برای لیست مجاز آدرسهای IP استفاده کنید.'
delete_confirm: "آیا از حذف قانون وضع شده برای {ip_address}% اطمینان دارید؟"
actions:
block: "بستن"
do_nothing: "اجازه دادن"
+ allow_admin: "اجازه دادن به مدیر ارشد"
form:
label: "جدید:"
ip_address: "نشانی IP"
@@ -5371,14 +6188,28 @@ fa_IR:
text: "جمع کردن"
title: "ساخت مسدود سازی زیر شبکه جدید اگر آنها آخرین 'min_ban_entries_for_roll_up' ورودی ها بودند."
search_logs:
+ title: "سوابق جستجو"
searches: "جستجوها"
+ click_through_rate: "CTR"
types:
+ all_search_types: "همه انواع جستجو"
header: "سربرگ"
+ full_page: "صفحهٔ کامل"
+ logster:
+ title: "گزارش خطا"
watched_words:
+ title: "کلمات تماشا شده"
+ description: "کلمات تماشا شده ابزارهای تعدیل هستند که می توانند چندین عمل مختلف از جمله مسدود کردن، سانسور، پیوند دادن یا پرچم گذاری پست های حاوی کلمات خاص را انجام دهند."
search: "جستوجو"
clear_filter: "واضح"
+ show_words:
+ one: "نمایش %{count} کلمه"
+ other: "نمایش %{count} کلمه"
case_sensitive: "«حساس به حروف کوچک و بزرگ»"
+ html: "(html)"
download: دانلود
+ clear_all: پاکسازی همه
+ clear_all_confirm: "آیا مطمئن هستید که میخواهید همه کلمات تماشا شده را برای عملکرد %{action} پاک کنید؟"
actions:
block: "بستن"
censor: "سانسور"
@@ -5386,34 +6217,78 @@ fa_IR:
flag: "پرچم"
replace: "جایگزینی"
tag: "برچسب"
+ silence: "سکوت"
+ link: "پیوند"
+ action_descriptions:
+ block: "هنگام تلاش برای ایجاد یک فرسته حاوی این کلمات، یک پیام خطا نمایش داده میشود."
+ censor: "به هرستههایی که حاوی این کلمات هستند اجازه دهید، اما آنها را با نویسههایی جایگزین کنید که کلمات سانسور شده را پنهان میکنند."
+ require_approval: "برای فرستههایی که حاوی این کلمات هستند، قبل از اینکه برای دیگران قابل مشاهده باشند، به تأیید کارکنان نیاز دارید."
+ flag: "به فرستههایی که حاوی این کلمات هستند اجازه دهید، اما آنها را برای بررسی توسط ناظران به عنوان نامناسب پرچم گذاری کنید."
+ replace: "کلمات موجود در فرستهها را با کلمات دیگر جایگزین کنید."
+ tag: "اگر اولین فرسته حاوی کلمه خاصی باشد، موضوعات را به صورت خودکار برچسب گذاری کنید."
+ link: "کلمات موجود در پستها را با پیوند جایگزین کنید."
form:
+ label: "دارای کلمات یا عبارات است"
+ placeholder: "کلمات یا عبارات (* یک علامت عام است)"
+ replace_label: "جایگزینی"
+ replace_placeholder: "مثال"
tag_label: "برچسب"
+ link_label: "پیوند"
link_placeholder: "https://example.com"
add: "افزودن"
success: "موفقیت"
+ exists: "از قبل وجود دارد"
+ upload: "افزودن از فایل"
upload_successful: "بارگذاری با موفقیت انجام شد. واژهها اضافه شدند."
case_sensitivity_label: "به حروف بزرگ و کوچک حساس است"
html_label: "HTML"
+ words_or_phrases: "کلمات یا عبارات"
test:
+ button_label: "آزمایش کردن"
+ modal_title: "%{action}: تست کلمات تماشا شده"
+ description: "برای بررسی مطابقت با کلمات تماشا شده، متن را وارد کنید"
+ found_matches: "تطبیقهای یافت شده:"
no_matches: "چیزی یافت نشد."
form_templates:
nav_title: "قالبها"
+ title: "قالب های فرم"
+ new_template: "قالب جدید"
list_table:
headings:
name: "نام"
+ active_categories: "دسته های فعال"
actions: "عملیات"
+ actions:
+ view: "مشاهده قالب"
+ edit: "ویرایش قالب"
+ delete: "حذف قالب"
view_template:
close: "بستن"
edit: "ویرایش"
delete: "حذف"
+ toggle_preview: "پیشنمایش را تغییر دهید"
new_template_form:
submit: "ذخیره"
cancel: "انصراف"
+ name:
+ label: "نام قالب"
+ placeholder: "یک نام برای این قالب وارد کنید..."
+ template:
+ label: "قالب"
+ placeholder: "یک الگوی YAML در اینجا ایجاد کنید…"
preview: "پیشنمایش"
+ delete_confirm: "آیا مطمئن هستید که می خواهید این قالب را حذف کنید؟"
quick_insert_fields:
add_new_field: "اضافه کردن"
+ checkbox: "چک باکس"
+ input: "پاسخ کوتاه"
+ textarea: "پاسخ طولانی"
dropdown: "کرکرهای"
+ upload: "بارگذاری پرونده"
+ multiselect: "چند انتخابی"
validations_modal:
+ button_title: "اعتبارسنجیها"
+ modal_title: "گزینههای اعتبارسنجی"
table_headers:
key: "کلید"
type: "نوع"
@@ -5421,12 +6296,40 @@ fa_IR:
validations:
required:
key: "مورد نیاز "
+ type: "بولی"
+ description: "برای ارسال فرم نیاز به تکمیل فیلد است."
minimum:
key: "حداقل"
+ type: "عدد صحیح"
+ description: "برای فیلدهای متنی، حداقل تعداد کاراکترهای مجاز را مشخص می کند."
maximum:
key: "حداکثر"
+ type: "عدد صحیح"
+ description: "برای فیلدهای متنی، حداکثر تعداد کاراکترهای مجاز را مشخص می کند."
+ pattern:
+ key: "الگو"
+ type: "رشته regex"
+ description: "برای فیلدهای متنی، یک عبارت منظم است که ورودی مجاز را مشخص میکند."
type:
key: "نوع"
+ type: "رشته"
+ description: "برای فیلدهای ورودی، می توانید نوع ورودی مورد انتظار را مشخص کنید (متن|ایمیل|تاریخ|عدد|url|تلفن|رنگ)"
+ preview_modal:
+ title: "پیش نمایش قالب"
+ field_placeholders:
+ id: "شناسه را اینجا وارد کنید"
+ label: "برچسب را در اینجا وارد کنید"
+ placeholder: "مکان نگهدار را در اینجا وارد کنید"
+ none_label: "یک مورد را انتخاب کنید"
+ choices:
+ first: "گزینه ۱"
+ second: "گزینه ۲"
+ third: "گزینه ۳"
+ edit_category:
+ toggle_freeform: "قالب فرم غیرفعال شد"
+ toggle_form_template: "قالب فرم فعال شد"
+ select_template: "انتخاب بین قالبهای فرم"
+ select_template_help: "افزودن/ویرایش قالبهای فرم"
impersonate:
title: "جعل هویت کردن"
help: "با استفاده از ابزار جعل هویت کردن یک حساب کاربری را برای اشکال زدایی انتخاب نمایید، شما باید بعد از اتمام کار یک بار خارج شوید."
@@ -5434,26 +6337,54 @@ fa_IR:
invalid: "متأسفیم، شما نمیتوانید خود را به جای این کاربر جا بزنید."
users:
title: "کاربران"
+ description: "مشاهده و مدیریت کاربران"
create: "اضافه کردن مدیر ارشد"
last_emailed: "آخرین ایمیل فرستاده شده"
not_found: "متاسفیم٬ این کاربر در سیستم ما وجود ندارد."
id_not_found: "متاسفیم٬ این شناسه کاربری در سیستم ما وجود ندارد."
active: "فعال شد"
status: "وضعیت"
+ show_emails: "نمایش ایمیلها"
+ hide_emails: "پنهان کردن ایمیلها"
+ silence_reason: "دلیل سکوت"
bulk_actions:
+ title: "عملیات گروهی"
+ admin_cant_be_deleted: "این کاربر نمی تواند حذف شود زیرا او یک مدیر است"
+ too_many_or_old_posts: "این کاربر را نمی توان حذف کرد زیرا پست های زیادی دارد یا یک پست بسیار قدیمی دارد"
+ too_many_selected_users:
+ one: "شما به حد مجاز %{count} کاربر برای حذف دستهجمعی رسیدهاید."
+ other: "شما به حد مجاز %{count} کاربر برای حذف دستهجمعی رسیدهاید."
delete:
+ label: "حذف کاربران…"
confirmation_modal:
+ prompt_text:
+ one: 'شما میخواهید %{count} کاربر را برای همیشه حذف کنید. برای ادامه، "%{confirmation_phrase}" را در زیر تایپ کنید:'
+ other: 'شما میخواهید %{count} کاربر را برای همیشه حذف کنید. برای ادامه، "%{confirmation_phrase}" را در زیر تایپ کنید:'
+ confirmation_phrase:
+ one: "حذف %{count} کاربر"
+ other: "حذف %{count} کاربر"
close: "بستن"
confirm: "حذف"
+ title:
+ one: "حذف %{count} کاربر"
+ other: "حذف %{count} کاربر"
+ bulk_delete_starting: "شروع حذف گروهی…"
+ block_ip_and_email: "مسدود کردن آدرسهای IP و ایمیلهای همه کاربران انتخاب شده"
+ user_delete_succeeded: "[%{position}/%{total}] با موفقیت حذف شد @%{username}"
+ user_delete_failed: "[%{position}/%{total}] حذف نشد @%{username} - %{error}"
+ bulk_delete_finished: "عملیات حذف گروهی تکمیل شد."
+ failed_to_delete_users: "کاربران زیر حذف نشدند:"
nav:
new: "جدید"
active: "فعال"
staff: "همکاران"
suspended: "تعلیق شد "
+ silenced: "ساکت شده"
staged: "کاربر از راه دور"
approved: "تایید شده ؟"
titles:
active: "کاربران فعال"
+ new: "کاربران جدید"
pending: "کاربران در انتظار بررسی"
newuser: "کاربران در سطح اعتماد 0 (کاربر جدید)"
basic: "کاربران در سطح اعتماد 1 (کاربر ساده)"
@@ -5461,7 +6392,10 @@ fa_IR:
regular: "کاربران در سطح اعتماد 3 (عادی)"
leader: "کاربران در سطح اعتماد 4 (راهبر)"
staff: "همکار"
+ admins: "مدیران ارشد"
moderators: "ناظران"
+ silenced: "کاربران بیصدا"
+ suspended: "کاربران تعلیق شده"
not_verified: "تایید نشده"
check_email:
title: "ایمیل این کاربران را قابل رویت کن"
@@ -5476,16 +6410,46 @@ fa_IR:
unsuspend_failed: "در جریان خارج کردن این کاربر از تعلیق، اشتباهی رخ داد %{error}"
suspend_duration: "کاربر را تعلیق کنید تا:"
suspend_reason_label: "شما چرا معلق شدهاید؟ این متن بر روی صفحهی نمایهی کاربر برای همه قابل مشاهده خواهد بود، و در هنگام ورود به سیستم نیز به خود کاربر نشان داده خواهد شد. لطفاً خلاصه بنویسید."
+ suspend_reason_hidden_label: "چرا تعلیق میکنید؟ این متن زمانی که کاربر میخواهد وارد سیستم شود نشان داده میشود. آن را کوتاه نگه دارید."
suspend_reason: "دلیل"
suspend_reason_title: "دلیل تعلیق شدن"
+ suspend_reasons:
+ not_listening_to_staff: "به بازخورد کارکنان گوش نمی دهد"
+ combative: "بیش از حد جنگنده"
+ in_wrong_place: "در جای اشتباه"
+ no_constructive_purpose: "هیچ هدف سازندهای از اقدامات آنها جز ایجاد اختلاف در انجمن وجود ندارد"
+ custom: "سفارشی…"
+ suspend_message: "پیام ایمیل"
suspend_message_placeholder: "به صورت اختیاری اطلاعات بیشتری درمورد تعلیق ارائه دهید تا به رایانامه کاربر ارسال شود."
suspended_by: "تعلیق شده توسط"
silence_reason: "دلیل"
+ silenced_by: "ساکت شده توسط"
+ silence_modal_title: "سکوت کاربر"
+ silence_duration: "کاربر تا چه مدت در حالت سکوت خواهد بود؟"
+ silence_reason_label: "چرا این کاربر را روی حالت سکوت قرار میدهید؟"
+ silence_reason_placeholder: "دلیل سکوت"
+ silence_message: "پیام ایمیل"
+ silence_message_placeholder: "(برای ارسال پیام پیش فرض، خالی بگذارید)"
suspended_until: "(تا %{until})"
suspend_forever: "تعلیق برای همیشه"
cant_suspend: "این کاربر نمیتواند معلق شود."
cant_silence: "این کاربر را نمیتوانید ساکت کنید."
+ delete_posts_failed: "مشکلی در حذف پستها وجود داشت."
+ post_edits: "ویرایشهای نوشته"
+ view_edits: "مشاهده ویرایشها"
+ penalty_post_actions: "دوست دارید با پست مرتبط چه کار کنید؟"
+ penalty_post_delete: "حذف فرسته"
+ penalty_post_delete_replies: "حذف فرسته + هرگونه پاسخ"
penalty_post_edit: "ویرایش فرسته"
+ penalty_post_none: "هیچ کاری نکن"
+ penalty_history_MF: >-
+ در ۶ ماه گذشته این کاربر { SUSPENDED, plural, one {# بار} other {# بار} } به حالت تعلیق درآمده و { SILENCED, plural, one {# بار} other {# بار} } بیصدا شده است.
+ clear_penalty_history:
+ description: "کاربران با جریمه نمی توانند به TL3 برسند"
+ delete_all_posts_confirm_MF: |
+ شما در حال حذف { POSTS, plural, one {# فرسته} other {# فرسته} } و { TOPICS, plural, one {# یک موضوع} other {# موضوع} } هستید. آیا مطمئنید؟
+ silence: "سکوت"
+ silenced: "ساکت شده؟"
moderator: "ناظر؟ "
admin: "مدیر ارشد؟"
suspended: "تعلیق شد؟"
@@ -5499,11 +6463,15 @@ fa_IR:
logged_out: "کاربر از کل دستگاه ها خارج شد."
revoke_admin: "ابطال مدیریت ارشد"
grant_admin: "اعطای مدیریت ارشد"
+ grant_admin_success: "مدیر جدید تایید شد."
grant_admin_confirm: "برای تایید مدیر ارشد جدید ایمیلی ارسال کردیم. لطفا ایمیل را باز کرده و دستورالعمل آن را دنبال کنید."
revoke_moderation: "پس گرفتن نظارت"
grant_moderation: "اعطای نظارت"
unsuspend: "خارج کردن از تعلیق"
suspend: "تعلیق"
+ show_flags_received: "نمایش پرچمهای دریافت شده"
+ flags_received_by: "پرچمهای دریافت شده توسط %{username}"
+ flags_received_none: "این کاربر هیچ پرچمی دریافت نکرده است."
reputation: ' اعتبار'
permissions: دسترسیها
activity: فعالیت
@@ -5512,6 +6480,7 @@ fa_IR:
private_topics_count: موضوعات خصوصی
posts_read_count: نوشتههای خوانده شده
post_count: نوشتههای ایجاد شده
+ second_factor_enabled: احراز هویت دو مرحلهای فعال شد
topics_entered: ' موضوعات بازدید شده'
flags_given_count: پرچمهای داده شده
flags_received_count: پرچمهای دریافت شده
@@ -5522,22 +6491,48 @@ fa_IR:
approve_success: "کاربر تایید شده و ایمیل با دستورالعمل فعال سازی ارسال شد."
approve_bulk_success: "موفقیت! همه کاربران انتخابی تایید و اطلاعیه ارسال شد."
time_read: "زمان خواندن"
+ post_edits_count: "ویرایشهای فرسته"
exports:
download:
+ expires_in:
+ one: '%{count} ساعت دیگر منقضی میشود'
+ other: '%{count} ساعت دیگر منقضی میشود'
button: درخواست بایگانی
+ confirm: آیا واقعاً میخواهید یک بایگانی از فعالیتها و تنظیمات برگزیده این کاربر ایجاد کنید؟
+ started: ما شروع به جمعآوری آرشیو کردهایم، پس از تکمیل فرآیند، لینک دانلود بهروزرسانی میشود.
+ success: آرشیو آماده دانلود است.
anonymize: "کاربر بینام"
+ anonymize_confirm: "آیا مطمئن هستید که می خواهید این حساب را ناشناس کنید؟ با این کار نام کاربری و ایمیل تغییر می کند و تمام اطلاعات نمایه بازنشانی می شود."
+ disable_second_factor_confirm: "آیا مطمئن هستید که می خواهید احراز هویت دو مرحله ای را برای این حساب غیرفعال کنید؟"
anonymize_yes: "بله، حسابکاربری را بینام کن"
anonymize_failed: "یک مشکل با حسابکاربری بینام وجود دارد"
delete: "حذف کاربر"
delete_posts:
button: "پاک کردن همهی نوشتهها"
+ progress:
+ title: "پیشرفت در حذف فرستهها"
+ description: "در حال حذف فرستهها…"
confirmation:
+ title: "حذف همه فرستههای @%{username}"
+ text: "حذف فرستههای @%{username}"
+ delete: "حذف فرستههای @%{username}"
cancel: "لغو کردن"
merge:
+ button: "ادغام"
prompt:
+ title: "انتقال و حذف @%{username}"
+ target_username_placeholder: "نامکاربری مالک جدید"
+ transfer_and_delete: "انتقال و حذف @%{username}"
cancel: "لغو کردن"
+ progress:
+ title: "پیشرفت ادغام"
confirmation:
+ title: "انتقال و حذف @%{username}"
+ text: "انتقال @%{username} به @%{targetUsername}"
+ transfer_and_delete: "انتقال و حذف @%{username}"
cancel: "لغو کردن"
+ merging_user: "درحال ادغام کاربر…"
+ merge_failed: "هنگام ادغام کاربران خطایی روی داد."
delete_forbidden_because_staff: "مدیران و ناظران را نمیتوانید پاک کنید"
delete_posts_forbidden_because_staff: "نمی توان همهی نوشتههای مدیران و ناظران را حذف کرد"
delete_forbidden:
@@ -5549,6 +6544,7 @@ fa_IR:
cant_delete_all_too_many_posts:
one: "نمی توان همه نوشته ها را خذف کرد. چون تعداد کاربران از %{count} تعداد نوشته ها بیشتر است.(delete_all_posts_max)"
other: "نمی توان همه نوشته ها را خذف کرد. چون تعداد کاربران از %{count} تعداد نوشته ها بیشتر است.(delete_all_posts_max)"
+ delete_confirm_title: "آیا مطمئن هستید که می خواهید این کاربر را حذف کنید؟ این عمل دائمی است!"
delete_and_block: "آدرس IP و ایمیل را حذف و مسدودکن."
delete_dont_block: "فقط حذف"
deleting_user: "درحال حذف کاربر…"
@@ -5561,6 +6557,10 @@ fa_IR:
activate_failed: "در فعالسازی این کاربر مشکلی پیش آمد."
deactivate_account: "غیرفعالکردن حسابکاربری"
deactivate_failed: "در غیرفعال کردن این کاربر مشکلی وجود دارد."
+ unsilence_failed: "مشکلی در رفع بیصدایی کاربر وجود داشت."
+ silence_failed: "مشکلی در بیصدا کردن کاربر وجود داشت."
+ silence_confirm: "آیا مطمئنید که می خواهید این کاربر را ساکت کنید؟ در این صورت نمی تواند هیچ موضوع یا پست جدیدی ایجاد کنند."
+ silence_accept: "بله، این کاربر را ساکت کنید"
bounce_score: "امتیاز ویژه"
reset_bounce_score:
label: "بازنشانی"
@@ -5568,6 +6568,7 @@ fa_IR:
visit_profile: "از اینجا میتوانید نمایه کاربر را ویرایش کنید"
deactivate_explanation: "کاربر غیر فعال باید دوباره ایمیل خود را تایید کند."
suspended_explanation: "کاربر تعلیق شده نمیتواند وارد سیستم شود."
+ silence_explanation: "کاربر بیصدا نمی تواند فرستهای ارسال کند یا موضوعی را شروع کند."
staged_explanation: "کاربر خودکار فقط در بخش های خاص و با ایمیل میتواند پست ارسال کند."
bounce_score_explanation:
none: "بازتابی به تازگی از آن ایمیل دریافت نشده."
@@ -5578,13 +6579,17 @@ fa_IR:
trust_level_2_users: "کاربران سطح اعتماد 2"
trust_level_3_requirements: "موارد مورد نیاز برای سطح اعتماد 3"
trust_level_locked_tip: "سطح اعتماد بسته شده است. سیستم قادر به ترفیع/تنزل درجهی کاربر نیست."
+ trust_level_unlocked_tip: "سطح اعتماد باز است، سیستم ممکن است کاربر را ارتقا یا تنزل دهد"
lock_trust_level: "قفل سطح اعتماد"
unlock_trust_level: "باز کردن سطح اعتماد"
+ silenced_count: "ساکت شده"
suspended_count: "تعلیق شد "
+ last_six_months: "۶ ماه گذشته"
other_matches_list:
username: "نامکاربری"
trust_level: "سطحاعتماد"
read_time: "زمان خواندن"
+ topics_entered: "موضوعات وارد شده"
posts: "فرستهها"
tl3_requirements:
title: "شرایط لازم برای سطح اعتماد 3."
@@ -5605,6 +6610,8 @@ fa_IR:
likes_received: "پسندهای دریافتی"
likes_received_days: "پسندهای دریافتی: روزهای خاص"
likes_received_users: "پسندهای دریافتی: کاربران خاص"
+ suspended: "تعلیق شده (۶ ماه گذشته)"
+ silenced: "ساکت شده (۶ ماه گذشته)"
qualifies: "دارای صلاحیت برای سطح اعتماد 3."
does_not_qualify: "فاقد صلاحیت برای سطح اعتماد 3."
will_be_promoted: "بهزودی ترفیع درجه خواهد گرفت."
@@ -5618,7 +6625,16 @@ fa_IR:
external_name: "نام"
external_email: "ایمیل"
external_avatar_url: "نشانی اینترنتی تصویر پروفایل"
+ delete_sso_record: "حذف رکورد SSO"
+ confirm_delete: "آیا مطمئن هستید که می خواهید این رکورد DiscourseConnect را حذف کنید؟"
user_fields:
+ title: "فیلدهای کاربر"
+ help: "فیلدهای سفارشی برای کاربران ایجاد کنید تا جزئیات بیشتری در مورد اعضای انجمن خود جمعآوری کنید. میتوانید انتخاب کنید که چه اطلاعاتی در حین ثبتنام مورد نیاز است، چه اطلاعاتی در نمایهها نشان داده میشود و کاربران چه چیزی را میتوانند بهروز کنند."
+ no_user_fields: "شما هنوز هیچ فیلد سفارشی برای کاربر ندارید."
+ add: "افزودن فیلد کاربر"
+ back: "بازگشت به فیلدهای کاربر"
+ edit_header: "ویرایش فیلد کاربر"
+ new_header: "افزودن فیلد کاربر"
untitled: "بدون عنوان"
name: "نام زمینه"
type: "نوع زمینه"
@@ -5631,27 +6647,59 @@ fa_IR:
delete_confirm: "آیا از حذف این زمینه کاربری مطمئن هستید؟"
options: "گزینهها"
required:
+ title: "مورد نیاز هنگام ثبت نام"
enabled: "مورد نیاز "
disabled: "مورد نیاز نیست "
requirement:
optional:
title: "اختیاری"
+ for_all_users:
+ title: "برای همه کاربران"
+ description: "هنگامی که کاربران جدید ثبت نام میکنند، باید این فیلد را پر کنند. هنگامی که کاربران فعلی به سایت بازگشتند و این یک فیلد الزامی جدید برای آنها است، از آنها نیز خواسته می شود تا آن را پر کنند. برای درخواست مجدد از همه کاربران، این فیلد سفارشی را حذف کرده و دوباره ایجاد کنید."
on_signup:
title: "هنگام ثبتنام"
+ description: "هنگامی که کاربران جدید ثبت نام میکنند، باید این فیلد را پر کنند. کاربران فعلی تحت تاثیر قرار نمیگیرند."
+ confirmation: "این کار باعث می شود که از کاربران موجود خواسته شود این فیلد را پر کنند و تا زمانی که فیلد پر نشود، اجازه انجام کار دیگری در سایت شما را نخواهد داد. ادامه دهید؟"
+ editable:
+ title: "قابل ویرایش پس از ثبت نام"
+ enabled: "قابل ویرایش"
+ disabled: "غیرقابل ویرایش"
+ show_on_profile:
+ title: "نمایش در نمایه عمومی"
+ enabled: "در نمایه نشان داده شده است"
+ disabled: "در نمایه نشان داده نشده است"
+ show_on_user_card:
+ title: "نمایش در کارت کاربر"
+ enabled: "در کارت کاربر نمایش داده شده"
+ disabled: "در کارت کاربر نمایش داده نشده"
+ searchable:
+ title: "قابل جستجو"
+ enabled: "قابل جستجو"
+ disabled: "قابل جستجو نیست"
field_types:
text: "متن"
confirm: "تاییدیه"
dropdown: "کرکرهای"
+ multiselect: "انتخاب چندگانه"
site_text:
+ description: "شما می توانید هر یک از متن های موجود در انجمن خود را سفارشی کنید."
search: "جستجو برای متنی که میخواهید ویرایش کنید"
+ title: "متنهای سایت"
edit: "ویرایش"
revert: "بازگردانی تغییرات"
revert_confirm: "آیا مطمئن هستید که میخواهید تغییرات را بازگردانی کنید؟"
go_back: "بازگشت به جستجو"
recommended: "ما پیشنهاد میکنیم این متن را بر اساس نیاز های خود ویرایش کنید:"
show_overriden: "تنها بازنویسیشدهها را نمایش بده"
+ show_outdated: "فقط قدیمی/نامعتبر نمایش داده شود"
+ show_untranslated: "فقط ترجمه نشده را نشان داده شود"
locale: "زبان:"
+ more_than_50_results: "بیش از ۵۰ نتیجه وجود دارد. لطفا جستجوی خود را اصلاح کنید."
+ no_results: "هیچ متن منطبقی در سایت یافت نشد"
outdated:
+ title: "این ترجمه قدیمی است"
+ old_default: "پیش فرض قدیمی"
+ new_default: "پیش فرض جدید"
dismiss: "رد کردن"
settings:
show_overriden: "تنها بازنویسیشدهها را نمایش بده"
@@ -5660,7 +6708,10 @@ fa_IR:
none: "هیچی"
save: "ذخیره"
cancel: "لغو"
+ not_found: "تنظیمات پیدا نشد"
site_settings:
+ title: "تنظیمات سایت"
+ description: "تنظیمات سایت Discourse خود را پیکربندی کنید تا ظاهر، عملکرد و تجربه کاربر آن سفارشی شود."
emoji_list:
invalid_input: "فهرست شکلکها فقط باید حاوی نامهای شکلک معتبر باشد، به عنوان مثال: آغوش"
add_emoji_button:
@@ -5673,15 +6724,21 @@ fa_IR:
clear_filter: "واضح"
add_url: "اضافه کردن URL"
add_host: "اضافه کردن هاست"
+ add_group: "افزودن گروه"
uploaded_image_list:
label: "ویرایش فهرست"
+ empty: "هنوز تصاویری وجود ندارد. لطفا یکی بارگذاری کنید"
upload:
label: "بارگذاری"
+ title: "بارگذاری تصاویر"
+ selectable_avatars:
+ title: "فهرست آواتارهایی که کاربران می توانند از بین آنها انتخاب کنند"
table_column_heading:
status: "وضعیت"
categories:
all_results: "همه"
required: "مورد نیاز"
+ branding: "برندسازی"
basic: "راه اندازی اولیه"
users: "کاربران"
posting: "مطلب"
@@ -5709,21 +6766,54 @@ fa_IR:
dashboard: "پیشخوان"
navigation: "ناوبری"
experimental: "آزمایشی"
+ secret_list:
+ invalid_input: "فیلدهای ورودی نمی توانند خالی یا حاوی کاراکتر نوار عمودی باشند."
default_categories:
+ modal_description:
+ one: "آیا میخواهید این تغییر را به صورت گذشتهنگر (برای تمامی موارد گذشته) اعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
+ other: "آیا میخواهید این تغییر را به صورت گذشتهنگر (برای تمامی موارد گذشته) اعمال کنید؟ این کار، تنظیمات برگزیده %{count} کاربر موجود را تغییر میدهد."
modal_yes: "بله"
+ modal_no: "نه، تغییرات را فقط از الان به بعد اعمال کن"
simple_list:
add_item: "اضافه کردن آیتم…"
+ json_schema:
+ edit: راهاندازی ویرایشگر
+ modal_title: "ویرایش %{name}"
file_types_list:
add_image_types: "تصاویر"
+ add_video_types: "ویدیو"
+ add_audio_types: "صوتی"
+ add_document_types: "سند"
+ mandatory_group: "گروه اجباری است"
+ requires_confirmation_messages:
+ default:
+ prompt: "تغییر این تنظیمات ممکن است عواقب گسترده یا ناخواسته ای برای سایت شما داشته باشد. آیا مطمئن هستید که می خواهید ادامه دهید؟"
+ confirm: "بله، مطمئنم"
+ min_password_length:
+ prompt: "شما در حال تغییر سیاست رمز عبور خود هستید. این تغییر از این پس بر تمام کاربرانی که رمز عبور خود را تغییر میدهند، اعمال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
+ confirm: "بله، سیاست رمز عبور را به روز کنید"
+ min_admin_password_length:
+ prompt: "شما در حال تغییر سیاست رمز عبور خود هستید. این تغییر از این پس بر تمام مدیرانی که رمز عبور خود را تغییر میدهند، اعمال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
+ confirm: "بله، سیاست رمز عبور را به روز کنید"
+ password_unique_charactes:
+ prompt: "شما در حال تغییر سیاست رمز عبور خود هستید. این تغییر از این پس بر تمام کاربرانی که رمز عبور خود را تغییر میدهند، اعمال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
+ confirm: "بله، سیاست رمز عبور را به روز کنید"
+ block_common_passwords:
+ prompt: "شما در حال تغییر سیاست رمز عبور خود هستید. این تغییر از این پس بر تمام کاربرانی که رمز عبور خود را تغییر میدهند، اعمال خواهد شد. آیا مطمئن هستید که میخواهید ادامه دهید؟"
+ confirm: "بله، سیاست رمز عبور را به روز کنید"
badges:
status: وضعیت
title: نشانها
+ page_description: نشانها به کاربران برای فعالیتها، مشارکتها و دستاوردهایشان پاداش میدهند تا رفتار مثبت و تعامل در جامعه را شناسایی، تأیید و تشویق کنند.
new_badge: نشان جدید
new: جدید
name: نام
badge: نشان
display_name: نام نمایشی
description: توضیح
+ long_description: شرح کامل
+ badge_type: نوع نشان
+ group_settings: تنظیمات گروه
badge_grouping: گروه
badge_groupings:
modal_title: گروه بندی نشان
@@ -5744,16 +6834,22 @@ fa_IR:
no_user_badges: "%{name} هیچ نشانی دریافت نکرده است."
no_badges: نشانی برای اعطا کردن وجود ندارد.
none_selected: "برای شروع یک نشان رو انتخاب کنید"
+ usage_heading: استفاده
allow_title: اجازهی استفاده نشان برای عنوان
multiple_grant: نمی توان چندین بار اعطا کرد
visibility_heading: قابل مشاهده
listable: نشان دادن نشان در صفحه نشانهای عمومی
+ show_in_post_header: نشان را در پستی که برای آن اعطا شده است نشان دهید
+ show_in_post_header_disabled: برای فعال کردن هر دو قسمت «نمایش نشان در صفحه نشانهای عمومی» و «نمایش نشان اعطای پست در صفحه نشان» نیاز است.
enabled: فعال شده
disabled: غیرفعال شده
icon: آیکن
image: تصویر
+ graphic: گرافیک
+ icon_or_image: نشان به نماد یا تصویر نیاز دارد
select_an_icon: "یک آیکون را انتخاب کنید"
upload_an_image: "تصویری را بارگذاری کنید"
+ read_only_setting_help: "سفارشی کردن متن"
query: پرس جوی نشان (SQL)
target_posts: پرسوجوی نوشتههای هدف
auto_revoke: اجرای روزانه پروسوجوی لغو
@@ -5784,13 +6880,29 @@ fa_IR:
with_post: %{username} برای نوشته در %{link}
with_post_time: %{username} برای نوشته %{link} در %{time}
with_time: %{username} در %{time}
+ badge_intro:
+ title: "یک نشان انتخاب کنید یا یک نشان جدید ایجاد کنید"
+ description: "با انتخاب یک نشان موجود، برای سفارشی کردن شروع کنید، یا یک نشان کاملاً جدید ایجاد کنید"
+ mass_award:
+ title: جایزه گروهی
+ description: همان نشان را همزمان به بسیاری از کاربران اعطا کنید.
+ no_badge_selected: لطفاً برای شروع یک نشان انتخاب کنید.
+ perform: "نشان جایزه به کاربران"
+ upload_csv: یک CSV با ایمیل یا نام کاربری آپلود کنید
+ aborted: لطفاً یک CSV حاوی ایمیل یا نام کاربری آپلود کنید
emoji:
title: "شکلک"
+ no_emoji: "شما هنوز هیچ شکلک سفارشی ندارید."
+ add: "افزودن شکلک"
delete: "حذف"
+ back: "بازگشت به شکلک"
+ choose_files: "انتخاب پرونده"
uploading: "در حال بارگذاری…"
name: "نام"
group: "گروه"
+ created_by: "ایجاد شده توسط"
image: "تصویر"
+ alt: "پیش نمایش ایموجی سفارشی"
delete_confirm: "آیا مطمئنید که میخواهید شکلک :{name}%: را پاک کنید؟"
settings: "تنظیمات"
embedding:
@@ -5798,7 +6910,15 @@ fa_IR:
delete: "حذف"
confirm_delete: "آیا مطمئن هستید که میخواهید آن میزبان را حذف کنید؟"
title: "جاسازی"
+ host: "میزبانان مجاز"
edit: "ویرایش"
+ category: "ارسال به دسته بندی"
+ tags: "برچسبهای موضوع"
+ post_author: "نویسنده فرسته"
+ post_author_with_default: "نویسنده فرسته (پیشفرض %{author})"
+ add_host: "افزودن میزبان"
+ posts_and_topics: "پیکربندی فرستهها و موضوعات"
+ crawlers: "پیکربندی خزندهها"
crawlers_description: "وقتی که Discourse موضوعاتی برای ارسال های شما ایجاد میکند, اگر هیچ خوراک RSS/ATOM موجود نبود سعی میکند که محتوای شما را از HTML تان تجزیه کند. گاهی اوقات استخراج محتوای شما سخت است, برای همین ما قابلیت تعیین قوانین CSS را میدهیم که استخراج را آسان تر میکند."
embed_by_username: "نامکاربری برای ایجاد موضوع"
embed_post_limit: "حداکثر تعداد نوشتههایی که میتوان جاساز کرد"
@@ -5808,10 +6928,17 @@ fa_IR:
blocked_embed_selectors: "انتخاب کننده CSS برای المان هایی که از جاسازی پاک شده اند"
allowed_embed_classnames: " دسترسی به کلاس های CSS"
save: "ذخیره"
+ posts_and_topics_settings_saved: "تنظیمات فرستهها و موضوعات ذخیره شد"
+ crawler_settings_saved: "تنظیمات خزنده ذخیره شد"
host_form:
+ add_header: "افزودن میزبان"
+ edit_header: "ویرایش میزبان"
save: "ذخیره"
nav:
+ hosts: "میزبانان"
settings: "تنظیمات"
+ posts_and_topics: "فرستهها و موضوعات"
+ crawlers: "خزندهها"
permalink:
title: " پیوند دائمی"
url: "آدرس"
@@ -5821,24 +6948,43 @@ fa_IR:
post_title: "نوشته"
category_id: "شناسه دستهبندی"
category_title: "دستهبندی"
+ tag_name: "نام برچسب"
tag_title: "برچسب"
+ user_id: "شناسه کاربری"
user_title: "کاربر"
username: "نامکاربری"
+ destination: "مقصد"
+ copy_to_clipboard: "کپی پیوند ثابت به کلیپ بورد"
delete_confirm: آیا مطمئنید که میخواهید این پیوند یکتا را حذف کنید؟
+ no_permalinks: "شما هنوز هیچ پیوند ثابتی ندارید."
+ add: "افزودن پیوند ثابت"
+ back: "بازگشت به پیوندهای ثابت"
+ more_options: "گزینههای بیشتر"
+ copy_success: "پیوند ثابت در کلیپ بورد کپی شد"
nav:
settings: "تنظیمات"
permalinks: " پیوند دائمی"
form:
label: "جدید:"
+ add_header: "افزودن پیوند ثابت"
+ edit_header: "ویرایش پیوند ثابت"
url: "آدرس"
+ permalink_type: "نوع پیوند ثابت"
save: "ذخیره"
reseed:
+ action:
+ label: "جایگزینی متن …"
+ title: "متن دستهها و موضوعات را با ترجمه جایگزین کنید"
modal:
+ title: "جایگزینی متن"
+ subtitle: "متن دستهها و موضوعات تولید شده توسط سیستم را با آخرین ترجمهها جایگزین کنید"
categories: "دستهبندیها"
topics: "موضوعات"
replace: "جایگزینی"
wizard_js:
wizard:
+ jump_in: "بپر داخل!"
+ finish: "خروج از نصب"
back: "بازگشت"
next: "بعدی"
configure_more: "پیکربندی بیشتر…"
@@ -5874,12 +7020,33 @@ fa_IR:
read: "خواندن"
bookmarks: "نشانکها"
previews:
+ topic_title: "چه کتاب هایی می خوانید؟"
share_button: "اشتراکگذاری"
reply_button: "پاسخ"
+ topic_preview: "پیش نمایش موضوع"
+ homepage_preview: "پیش نمایش صفحه اصلی"
homepage_preview:
nav_buttons:
all_categories: "همهی دستهبندیها"
+ topic_titles:
+ what_books: "چه کتاب هایی می خوانید؟"
+ what_movies: "اخیرا چه فیلمهایی دیده اید؟"
+ random_fact: "واقعیت تصادفی روز"
+ tv_show: "یک برنامه تلویزیونی را توصیه کنید"
+ what_hobbies: "سرگرمیهای شما چیست؟"
+ what_music: "الان داری به چی گوش میدی؟"
+ funniest_thing: "جالبترین چیزی که امروز دیدی"
+ share_art: "هنر خود را به اشتراک بگذارید"
+ topic_ops:
+ what_books: |
+ همه ما عاشق خواندن هستیم، بیایید از این موضوع برای به اشتراک گذاشتن
+ خوانده های فعلی یا اخیر خود استفاده کنیم.
+ category_descriptions:
+ icebreakers: "با سوالات سرگرمکننده، اعضای جامعه خود را بشناسید."
+ news: "در مورد آخرین اخبار و رویدادها بحث کنید."
+ site_feedback: "نظرات خود را در مورد انجمن به اشتراک بگذارید و بهبودهایی را پیشنهاد دهید."
category_names:
+ news: "تازهها"
site_feedback: "بازخورد از سایت"
table_headers:
topic: "موضوع"
diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml
index 95944cb47d435..49909616cfd3e 100644
--- a/config/locales/client.fr.yml
+++ b/config/locales/client.fr.yml
@@ -1410,7 +1410,7 @@ fr:
all_tags: "Toutes les étiquettes"
warnings: "Avertissements officiels"
read_more_in_group: "Vous voulez en savoir plus ? Parcourez les autres messages dans %{groupLink}."
- read_more: "Vous voulez en savoir plus ? Parcourez les autres messages dans les messages personnels."
+ read_more: "Vous voulez en savoir plus ? Parcourez les autres messages dans les messages privés."
read_more_group_pm_MF: |
{ HAS_UNREAD_AND_NEW, select,
true {
@@ -1449,20 +1449,20 @@ fr:
}
{ NEW, plural,
=0 {}
- one { et # nouveau message restant, ou parcourez les autres messages personnels}
- other { et # nouveaux messages restants, ou parcourez les autres messages personnels}
+ one { et # nouveau message restant, ou parcourez les autres messages privés}
+ other { et # nouveaux messages restants, ou parcourez les autres messages privés}
}
}
false {
{ UNREAD, plural,
=0 {}
- one {Il y a # message non lu restant, ou parcourez les autres messages personnels}
- other {Il y a # messages non lus restants, ou parcourez les autres messages personnels}
+ one {Il y a # message non lu restant, ou parcourez les autres messages privés}
+ other {Il y a # messages non lus restants, ou parcourez les autres messages privés}
}
{ NEW, plural,
=0 {}
- one {Il y a # nouveau message restant, ou parcourez les autres messages personnels}
- other {Il y a # nouveaux messages restants, ou parcourez les autres messages personnels}
+ one {Il y a # nouveau message restant, ou parcourez les autres messages privés}
+ other {Il y a # nouveaux messages restants, ou parcourez les autres messages privés}
}
}
other {}
@@ -1773,7 +1773,7 @@ fr:
always: "toujours"
only_when_away: "seulement en cas d'absence"
never: "jamais"
- email_messages_level: "Envoyez-moi un e-mail lorsque je reçois un message personnel"
+ email_messages_level: "Envoyez-moi un e-mail lorsque je reçois un message privé"
include_tl0_in_digests: "Inclure les contributions des nouveaux utilisateurs dans les résumés par e-mail"
email_in_reply_to: "En plus du message notifié par e-mail, inclure un extrait du message auquel il répond"
other_settings: "Autre"
@@ -2877,7 +2877,7 @@ fr:
sr_menu_tabs: "Onglets du menu utilisateur"
view_all_notifications: "afficher toutes les notifications"
view_all_bookmarks: "voir tous les signets"
- view_all_messages: "voir tous les messages personnels"
+ view_all_messages: "voir tous les messages privés"
tabs:
all_notifications: "Toutes les notifications"
replies: "Réponses"
@@ -3335,7 +3335,7 @@ fr:
help: "Ouvrir une version de ce sujet adaptée à l'impression"
flag_topic:
title: "Signaler"
- help: "signaler ce sujet en privé pour attirer l'attention ou envoyer un message direct à son propos"
+ help: "signaler ce sujet en privé pour attirer l'attention ou envoyer un message privé à son propos"
success_message: "Vous avez signalé ce sujet avec succès."
make_public:
title: "Convertir en sujet public"
@@ -3617,7 +3617,7 @@ fr:
edit_action: "Modifier"
edit_anonymous: "Nous sommes désolés, mais vous devez être connecté(e) pour modifier ce message."
flag_action: "Signaler"
- flag: "signaler cette publication en privé pour attirer l'attention ou envoyer un message direct à son propos"
+ flag: "signaler cette publication en privé pour attirer l'attention ou envoyer un message privé à son propos"
anonymous_flag: "envoyer un e-mail au personnel pour signaler cette publication"
delete_action: "Supprimer la publication"
delete: "supprimer ce message"
@@ -4491,7 +4491,7 @@ fr:
no_replies_title_others: "%{username} n'a encore répondu à aucun sujet"
no_replies_body: "Lorsque vous découvrez une conversation intéressante à laquelle vous souhaitez contribuer, appuyez sur le bouton Répondre directement sous n'importe quel message pour répondre au message. Ou, si vous préférez répondre au sujet général plutôt qu'à un message individuel ou à une personne, recherchez le bouton Répondre tout en bas du sujet, ou sous la chronologie du sujet."
no_drafts_title: "Vous n'avez enregistré aucun brouillon"
- no_drafts_body: "Vous n'êtes pas tout à fait prêt(e) à publier ? Nous enregistrerons automatiquement un nouveau brouillon et le répertorierons ici chaque fois que vous commencerez à rédiger un sujet, une réponse ou un message personnel. Sélectionnez le bouton Annuler pour supprimer ou enregistrez votre brouillon pour continuer plus tard."
+ no_drafts_body: "Vous n'êtes pas tout à fait prêt(e) à publier ? Nous enregistrerons automatiquement un nouveau brouillon et le répertorierons ici chaque fois que vous commencerez à rédiger un sujet, une réponse ou un message privé. Sélectionnez le bouton Annuler pour supprimer ou enregistrez votre brouillon pour continuer plus tard."
no_likes_title: "Vous n'avez encore aimé aucun sujet"
no_likes_title_others: "%{username} n'a encore aimé aucun sujet"
no_likes_body: "Pour commencer à intervenir et à contribuer, il est judicieux de lire les conversations qui ont déjà eu lieu et de sélectionner le %{heartIcon} sur les messages que vous aimez !"
diff --git a/config/locales/client.he.yml b/config/locales/client.he.yml
index b8da1fd18f3f5..2487dd3a6fffb 100644
--- a/config/locales/client.he.yml
+++ b/config/locales/client.he.yml
@@ -562,6 +562,11 @@ he:
title: "פתיחת תפריט הטיוטות האחרונות"
untitled: "טיוטה ללא שם"
view_all: "להציג הכול"
+ other_drafts:
+ one: "+טיוטה נוספת"
+ two: "+שתי טיוטות נוספות"
+ many: "+%{count} טיוטות נוספות"
+ other: "+%{count} טיוטות נוספות"
topic_count_all:
one: "הצגת נושא חדש"
two: "הצגת שני נושאים חדשים"
@@ -4076,6 +4081,9 @@ he:
delete_topic_confirm_modal_no: "לא, להשאיר את הנושא הזה"
delete_topic_error: "אירעה שגיאה בעת מחיקת הנושא"
delete_topic: "מחיקת נושא"
+ add_post_notice: "הוספת הודעה רשמית…"
+ change_post_notice: "עריכת הודעה רשמית…"
+ delete_post_notice: "מחיקת הודעה רשמית"
remove_timer: "הסרת שעון עצר"
edit_timer: "עריכת מתזמן"
actions:
@@ -4636,6 +4644,7 @@ he:
content_load_error: 'אין אפשרות לטעון את התוכן הזה.'
image_load_error: 'אין אפשרות לטעון את התמונה הזו.'
cannot_render_video: לא ניתן לעבד את הסרטון הזה מכיוון שהדפדפן שלך אינו תומך במקודד.
+ invalid_video_url: אי אפשר לנגן את הסרטון הזה כי הכתובת שגויה או לא זמינה.
keyboard_shortcuts_help:
shortcut_key_delimiter_comma: ", "
shortcut_key_delimiter_plus: "+"
@@ -5314,6 +5323,9 @@ he:
legal:
title: "משפטי"
header_description: "הגדרת התצוגה המשפטית, כגון תנאי השירות, מדיניות פרטיות, פרטי יצירת קשר ונושאים נקודתיים לאיחוד האירופי"
+ localization:
+ title: "תרגום"
+ header_description: "הגדרת שפת הממשק של הקהילה שלך ואפשרויות התאמה מקומיות אחרות עבור החברים"
login_and_authentication:
title: "כניסה ואימות"
header_description: "הגדרה איך משתמשים נכנסים ועוברים אימות, סודות ומפתחות, ספקי OAuth2 ועוד"
@@ -5430,6 +5442,22 @@ he:
reports:
trend_title: "%{percent} שינוי. כרגע הערך עומד על %{current}, היה %{prev} בתקופת הבדיקה הקודמת."
percent_change_tooltip: "%{percent} שינוי."
+ percent_change_tooltip_previous_value:
+ yesterday:
+ one: "היה %{count} לפני יומיים."
+ two: "היה %{count} לפני יומיים."
+ many: "היה %{count} לפני יומיים."
+ other: "היה %{count} לפני יומיים."
+ two_weeks_ago:
+ one: "היה %{count} לפני שבועיים."
+ two: "היה %{count} לפני שבועיים."
+ many: "היה %{count} לפני שבועיים."
+ other: "היה %{count} לפני שבועיים."
+ thirty_days_ago:
+ one: "היה %{count} ב־30 הימים הקודמים."
+ two: "היה %{count} ב־30 הימים הקודמים."
+ many: "היה %{count} ב־30 הימים הקודמים."
+ other: "היה %{count} ב־30 הימים הקודמים."
today: "היום"
yesterday: "אתמול"
last_7_days: "7 הימים האחרונים"
@@ -5848,6 +5876,9 @@ he:
group_permissions: "הרשאות קבוצתיות"
users: "משתמשים"
groups: "קבוצות"
+ localization:
+ title: "תרגום"
+ keywords: "מקום|שפה|אזור זמן|unicode|rtl"
user_fields: "שדות משתמש"
watched_words: "מילים במעקב"
legal: "משפטי"
@@ -6187,6 +6218,7 @@ he:
customize_desc: "התאמה אישית:"
title: "ערכות עיצוב"
description: "ערכות עיצוב הן ערכות מתרחבות שמשנות מגוון פריטי עיצוב לסגנון הפורום שלך ובדרך כלל כוללים גם יכולות מצד מנשק המשתמש."
+ components_description: "רכיבים הם פריטי התאמה קטנים יותר שאפשר להוסיף לערכות עיצוב כדי לשנות קטעים מסוימים של סגנון עיצוב הפורום שלך."
create: "יצירה"
create_type: "סוג"
create_name: "שם"
@@ -6290,6 +6322,7 @@ he:
install_git_repo: "ממאגר git"
install_create: "יצירת חדשה"
installing_message: "ערכת העיצוב החדשה שלך מוגדרת…"
+ installing_message_long_time: "הגדרת ערכת העיצוב החדשה שלך אורכת מעבר למצופה, נא להמתין בסבלנות…"
duplicate_remote_theme: "רכיב ערכת העיצוב „%{name}” כבר מותקן, להתקין עותק נוסף?"
force_install: "לא ניתן להתקין את ערכת העיצוב כיוון שמאגר ה־Git אינו נגיש. להמשיך בהתקנתה?"
create_placeholder: "יצירת ממלא מקום"
@@ -6483,6 +6516,7 @@ he:
instructions: "התאמת התבנית שמשמשת כתבנית להודעות html, לצד עיצוב עם CSS."
email:
title: "הודעות דוא״ל"
+ description: "אפשר להתאים את התבנית שמשמשת ליצירת הודעות דוא״ל, הודעות תקציר בדוא״ל שתישלחנה ולצפות ביומני דוא״ל."
settings: "הגדרות"
templates: "תבניות"
templates_title: "תבניות דוא״ל"
@@ -6502,6 +6536,7 @@ he:
bounced: "הוחזר"
received: "התקבל"
rejected: "נדחה"
+ sent_at: "נשלח ב־"
time: "זמן"
user: "משתמש"
email_type: "סוג דוא״ל"
@@ -6551,7 +6586,7 @@ he:
title: "סינון"
user_placeholder: "שם משתמש"
address_placeholder: "name@example.com"
- type_placeholder: "סיכום, הרשמה…"
+ type_placeholder: "תמצית, הרשמה…"
reply_key_placeholder: "מפתח תגובה"
smtp_transaction_response_placeholder: "מזהה SMTP"
email_addresses:
@@ -6569,6 +6604,7 @@ he:
post_approved: "פוסט אושר"
logs:
title: "יומנים וסינון"
+ description: "יומנים ובחינה מאפשרים לך לעקוב ולנהל את הקהילה שלך כדי לוודא שהיא נשארת בטוחה ומכבדת. אפשר לצפות ביומני כל הפעולות שננקטו על ידי חברי הסגל, לחפש ביומנים ולבחון התנהגות של משתמשים."
nav_title: "יומנים"
action: "פעולה"
created_at: "נוצר"
@@ -6735,6 +6771,7 @@ he:
actions:
block: "חסימה"
do_nothing: "לאפשר"
+ allow_admin: "לאפשר להנהלה"
form:
label: "חדשה:"
ip_address: "כתובת IP"
@@ -6769,6 +6806,7 @@ he:
case_sensitive: "(תלוי רישיות)"
html: "(html)"
download: הורדה
+ clear_all: לפנות הכול
clear_all_confirm: "לפנות את כל המילים שבמעקב לפעולה %{action}?"
invalid_regex: 'המילה „%{word}” שבמעקב היא ביטוי רגולרי שגוי.'
regex_warning: 'מילים במעקב הן ביטויים רגולריים ואין כוללות גבולות מילים. כדי שהביטוי הרגולרי ילכוד מילים מלאות, יש לכלול \b
בתחילת ובסוף הביטוי הרגולרי שלך.'
@@ -7077,10 +7115,18 @@ he:
time_read: "זמן קריאה"
post_edits_count: "עריכות של פוסטים"
exports:
+ title: היטלי ייצוא של משתמשים
download:
description: הורדת הייצוא האחרון
+ expires_in:
+ one: יפוג בעוד שעה
+ two: יפוג בעוד שעתיים
+ many: יפוג בעוד %{count} שעות
+ other: יפוג בעוד %{count} שעות
not_available: אין ייצוא זמין
button: בקשת ארכיון
+ confirm: ליצור ארכיון של פעילות והעדפות המשתמש הזה?
+ started: התחלנו לאסוף את הארכיון, הקישור להורדה יתעדכן עם סיום התהליך.
success: הארכיון מוכן להורדה.
export_failed: הייצוא נכשל, עמך הסליחה. נא לעיין ביומנים לקבלת מידע נוסף.
anonymize: "הפיכת משתמשים לאלמוניים"
@@ -7441,6 +7487,7 @@ he:
description: תיאור
long_description: תיאור ארוך
badge_type: סוג עיטור
+ group_settings: הגדרות קבוצתיות
badge_grouping: קבוצה
badge_groupings:
modal_title: קבוצות עיטורים
@@ -7514,6 +7561,7 @@ he:
title: "נא לבחור עיטור או ליצור חדש"
description: "אפשר להתחיל על ידי בחירת עיטור לשינוי או ליצור עיטור חדש לגמרי."
mass_award:
+ title: חלוקת עיטורים
description: להעניק את אותו העיטור למגוון משתמשים בו זמנית.
no_badge_selected: נא לבחור עיטור כדי להתחיל.
perform: "להעניק עיטור למשתמשים"
@@ -7665,6 +7713,7 @@ he:
homepage_choices:
custom:
label: "מותאם"
+ description: "להציג עמוד בית מוכוון %{type} עם נחיתת משתמשים ב%{landingPage}"
style_type:
categories: "קטגוריה"
topics: "נושא"
diff --git a/config/locales/client.hu.yml b/config/locales/client.hu.yml
index e2a59bc70de74..aa639a0c09417 100644
--- a/config/locales/client.hu.yml
+++ b/config/locales/client.hu.yml
@@ -27,7 +27,7 @@ hu:
millions: "%{number}m"
dates:
time: "HH:mm"
- time_short: "ó:pp"
+ time_short: "h:mm"
time_with_zone: "HH:mm (z)"
time_short_day: "ddd, HH:mm"
timeline_date: "YYYY. MMMM"
@@ -37,11 +37,11 @@ hu:
long_with_year: "YYYY. MMM D., HH:mm"
long_with_year_no_time: "YYYY. MMM D."
full_with_year_no_time: "YYYY. MMMM D."
- long_date_with_year: "YYYY.MM.DD LT"
+ long_date_with_year: "YYYY. MM. DD. LT"
long_date_without_year: "MMM D., HH:mm"
- long_date_with_year_without_time: "YYYY.MM.DD"
+ long_date_with_year_without_time: "YYYY. MM. DD."
long_date_without_year_with_linebreak: "MMM D.
HH:mm"
- long_date_with_year_with_linebreak: "YYYY.MM.DD
LT"
+ long_date_with_year_with_linebreak: "YYYY. MM. DD.
LT"
wrap_ago: "ennyi ideje: %{date}"
wrap_on: "ekkor: %{date}"
tiny:
@@ -106,7 +106,7 @@ hu:
almost_x_years:
one: "majdnem %{count} év"
other: "majdnem %{count} év"
- date_year: "YYYY.MM.DD"
+ date_year: "YYYY. MM. DD."
medium_with_ago:
x_minutes:
one: "%{count} perce"
@@ -151,9 +151,9 @@ hu:
last_item: "és"
action_codes:
public_topic: "Téma nyilvánossá téve: %{when}"
- open_topic: "Témává alakította %{when}"
+ open_topic: "Témává alakítva: %{when}"
private_topic: "Téma privát üzenetté alakítva: %{when}"
- split_topic: "Felosztotta a témát ekkor: %{when}"
+ split_topic: "Téma felosztva: %{when}"
invited_user: "Meghívva: %{who} %{when}"
invited_group: "Meghívva: %{who} %{when}"
user_left: "%{who} eltávolította magát ebből az üzenetből ekkor: %{when}"
@@ -190,7 +190,7 @@ hu:
emails_are_disabled: "Egy adminisztrátor letiltotta a kimenő e-maileket. Semmilyen értesítő e-mail nem lesz elküldve."
emails_are_disabled_non_staff: "A kimenő e-mailek le vannak tiltva a nem stábtagok számára."
software_update_prompt:
- message: "Frissítettük ezt az oldalt, kérlek, frissíts a zökkenőmentes működésért."
+ message: "Frissítettük ezt az oldalt, frissítse a zökkenőmentes működésért."
dismiss: "Elvetés"
bootstrap_mode: "Első lépések"
back_button: "Vissza"
@@ -204,11 +204,11 @@ hu:
broken_plugin_alert: "A '%{name}' bővítmény okozta."
broken_transformer_alert: "Hiba történt. Előfordulhat, hogy webhelye nem működik megfelelően."
critical_deprecation:
- notice: "[Admin Értesítés] Az egyik témád vagy bővítményed frissítésre szorul a Discourse magjának közelgő változásaival való kompatibilitás érdekében."
- id: "(azonosító%{id})"
+ notice: "[Adminisztrátori megjegyzés] Az egyik témája vagy bővítménye kompatibilitási frissítésre szorul a Discourse magjának közelgő változásai miatt."
+ id: "(azonosító:%{id})"
linked_id: "(azonosító:%{id})"
- theme_source: "Azonosított téma: '%{name}'."
- plugin_source: "Azonosított bővítmény: '%{name}'"
+ theme_source: "Azonosított téma: „%{name}”."
+ plugin_source: "Azonosított bővítmény: „%{name}”"
s3:
regions:
ap_northeast_1: "Csendes-óceáni térség (Tokió)"
@@ -307,7 +307,7 @@ hu:
moderators: "Moderátorok"
stat:
all_time: "Mindenkori"
- last_day: "24 óráig"
+ last_day: "24 óra"
last_7_days: "7 nap"
last_30_days: "30 nap"
like_count: "Kedvelés"
@@ -327,13 +327,13 @@ hu:
} az Európai Unióból valósi.
contact: "Kapcsolatfelvétel"
contact_info: "A webhellyel kapcsolatos sürgős vagy kritikus probléma esetén lépjen velünk kapcsolatba a következő elérhetőségen: %{contact_info}."
- site_activity: "Oldal tevékenység"
- view_more: "Mutass többet"
- view_less: "Mutass kevesebbet"
+ site_activity: "Oldaltevékenység"
+ view_more: "Több megtekintése"
+ view_less: "Kevesebb megtekintése"
activities:
topics:
one: "%{formatted_number} téma"
- other: "%{formatted_number} témák"
+ other: "%{formatted_number} téma"
posts:
one: "%{formatted_number} bejegyzés"
other: "%{formatted_number} bejegyzés"
@@ -349,7 +349,7 @@ hu:
visitors_MF: |
{ total_count, plural,
one {{total_formatted_number} látogató}
- other {{total_formatted_number} ~ látogató}
+ other {{total_formatted_number} látogató}
}, körülbelül { eu_count, plural,
one {{eu_formatted_number}}
other {{eu_formatted_number}}
@@ -357,17 +357,17 @@ hu:
periods:
last_7_days: "az elmúlt 7 napban"
today: "ma"
- all_time: "mindenkori"
+ all_time: "valaha"
member_count:
- one: "%{formatted_number} Tag"
- other: "%{formatted_number} Tag"
+ one: "%{formatted_number} tag"
+ other: "%{formatted_number} tag"
admin_count:
- one: "%{formatted_number} Adminisztrátor"
- other: "%{formatted_number} Adminisztrátor"
+ one: "%{formatted_number} adminisztrátor"
+ other: "%{formatted_number} adminisztrátor"
moderator_count:
- one: "%{formatted_number} Moderátor"
- other: "%{formatted_number} Moderátor"
- report_inappropriate_content: "Ha bármilyen nem megfelelő tartalommal találkozik, ne habozzon kapcsolatba lépni moderátorainkkal és adminjainkkal. Ne felejtsen el bejelentkezni, mielőtt felvenné velünka a kapcsolatot."
+ one: "%{formatted_number} moderátor"
+ other: "%{formatted_number} moderátor"
+ report_inappropriate_content: "Ha bármilyen nem megfelelő tartalommal találkozik, ne habozzon kapcsolatba lépni moderátorainkkal és adminjainkkal. Ne felejtsen el bejelentkezni, mielőtt felvenné velük a kapcsolatot."
site_age:
less_than_one_month: "Létrehozva < 1 hónapja"
month:
@@ -381,14 +381,14 @@ hu:
edit_bookmark: "Könyvjelző szerkesztése"
clear_bookmarks: "Könyvjelzők törlése"
help:
- bookmark: "Kattintson a téma könyvjelzővé tételéhez"
+ bookmark: "Kattintson a téma könyvjelzőzéséhez"
edit_bookmark: "Kattintson a témában lévő hozzászólás könyvjelzőjének szerkesztéséhez."
edit_bookmark_for_topic: "Kattintson a témához tartozó könyvjelző szerkesztéséhez"
unbookmark: "Kattintson a téma valamennyi könyvjelzőjének törléséhez"
unbookmark_with_reminder: "Kattintson ide a téma összes könyvjelzőjének és emlékeztetőjének eltávolításához."
bookmarks:
also_set_reminder: "Beállít emlékeztetőt?"
- bookmarked_success: "könyvjelzőztem!"
+ bookmarked_success: "Könyvjelzőzve!"
deleted_bookmark_success: "Könyvjelző törölve!"
reminder_set_success: "Emlékeztető beállítva!"
created: "Könyvjelzőzte ezt a bejegyzést. %{name}"
@@ -413,15 +413,15 @@ hu:
when_reminder_sent: "Könyvjelző törlése"
on_owner_reply: "Könyvjelző törlése, amint válaszolok"
clear_reminder: "Könyvjelző megtartása és az emlékeztető törlése"
- after_reminder_label: "Miután emlékeztettünk, hogy..."
- after_reminder_checkbox: "Állítsd be ezt alapértelmezettként az összes jövőbeli könyvjelző emlékeztetőhöz."
+ after_reminder_label: "Az emlékeztetés után…"
+ after_reminder_checkbox: "Ennek a beállítása alapértelmezettként az összes jövőbeli könyvjelző-emlékeztetőhöz."
search_placeholder: "Könyvjelzők keresése név, téma címe vagy tartalom alapján"
search: "Keresés"
bookmark: "Könyvjelző"
bulk:
- delete_completed: "Könyvjelzők sikerresen törölve."
- reminders_cleared: "Könyvjelző emlékeztetők sikeresen törölve."
- toggle: "kapcsolja be a könyvjelzők tömeges kiválasztását"
+ delete_completed: "Könyvjelzők sikeresen törölve."
+ reminders_cleared: "Könyvjelző-emlékeztetők sikeresen törölve."
+ toggle: "könyvjelzők csoportos kiválasztása be/ki"
select_all: "Összes kiválasztása"
clear_all: "Összes törlése"
selected_count:
@@ -442,7 +442,7 @@ hu:
name: "Könyvjelző törlése"
description:
one: "Biztos, hogy törli ezt a könyvjelzőt?"
- other: "Biztos, hogy törli ezt a %{count} könyvjelzőt?"
+ other: "Biztos, hogy törli ezt a(z) %{count} könyvjelzőt?"
copy_codeblock:
copied: "másolva!"
copy: "kód másolása a vágólapra"
@@ -462,14 +462,14 @@ hu:
no_value: "Szerkesztés folytatása"
dropdown:
title: "Legújabb piszkozatok menü megnyitása"
- untitled: "Névtelen vázlat"
+ untitled: "Névtelen piszkozat"
view_all: "mindent megtekint"
other_drafts:
one: "+%{count} egyéb piszkozat"
other: "+%{count} egyéb piszkozat"
topic_count_all:
- one: "Nézzen meg %{count} új témát"
- other: "Nézzen meg %{count} új témát"
+ one: "%{count} új téma megtekintése"
+ other: "%{count} új téma megtekintése"
topic_count_categories:
one: "Nézzen meg %{count} új vagy frissített témát"
other: "Nézzen meg %{count} új vagy frissített témát"
@@ -487,12 +487,12 @@ hu:
other: "Nézzen meg %{count} új témát"
preview: "előnézet"
cancel: "mégse"
- deleting: "Törlés"
+ deleting: "Törlés…"
save: "Módosítások mentése"
- saving: "Mentés..."
+ saving: "Mentés…"
saved: "Mentve!"
upload: "Feltöltés"
- uploading: "Feltöltés..."
+ uploading: "Feltöltés…"
processing: "Feldolgozás…"
uploading_filename: "Feltöltés: %{filename}…"
processing_filename: "Feldolgozás: %{filename}…"
@@ -504,7 +504,7 @@ hu:
continue: "Folytatás"
switch_to_anon: "Anonim módba lépés"
switch_from_anon: "Kilépés az anonim módból"
- select_placeholder: "Kiválaszt..."
+ select_placeholder: "Kiválasztás…"
none_placeholder: "Egyik sem"
banner:
close: "Kiemelés eltávolítása"
@@ -522,8 +522,8 @@ hu:
search: "Üzenet keresése"
placeholder: "írja ide az üzenet címét, URL-jét vagy azonosítóját"
review:
- show_more: "Mutass többet"
- show_less: "Mutass kevesebbet"
+ show_more: "Több megjelenítése"
+ show_less: "Kevesebb megjelenítése"
order_by: "Rendezés:"
date_filter: "Ezek közt közzétéve"
in_reply_to: "válasz erre:"
@@ -549,12 +549,12 @@ hu:
name: "típusbónusz"
title: "Bizonyos felülvizsgálandó típusokat a stáb bónuszban részesíthet, hogy magasabb prioritást kapjanak."
revise_and_reject_post:
- title: "Felülvizsgál"
+ title: "Felülvizsgálat"
reason: "Ok"
send_pm: "PÜ küldése"
feedback: "Visszajelzés"
- custom_reason: "Adj egyértelmű leírást az okról"
- other_reason: "Egyéb..."
+ custom_reason: "Adjon egyértelmű leírást az okáról"
+ other_reason: "Egyéb…"
optional: "nem kötelező"
stale_help: "Ezt a felülvizsgálandó elemet %{username} oldotta meg."
claim_help:
@@ -639,7 +639,7 @@ hu:
category: "Kategória"
score_type:
title: "Ok"
- all: "(minden ok)"
+ all: "(összes ok)"
orders:
score: "Pontszám"
score_asc: "Pontszám (fordított)"
@@ -672,7 +672,7 @@ hu:
approved_user:
title: "Felhasználó jóváhagyva"
approved_post:
- title: "Hozzászólás jóváhagyva"
+ title: "Bejegyzés jóváhagyva"
rejected:
title: "Elutasítva"
rejected_flag:
@@ -680,13 +680,13 @@ hu:
rejected_user:
title: "Felhasználó elutasítva"
rejected_post:
- title: "A bejegyzés elutasítva"
+ title: "Bejegyzés elutasítva"
ignored:
title: "Megjelölés figyelmen kívül hagyva"
deleted:
title: "Téma vagy bejegyzés törölve"
reviewed:
- title: "Minden áttekintve"
+ title: "Összes áttekintett"
all:
title: "Összes"
context_question:
@@ -766,7 +766,7 @@ hu:
never: "Soha"
last_custom: "Legutóbbi egyéni dátum/idő"
custom: "Egyéni dátum és idő"
- more_options: "További lehetőségek..."
+ more_options: "További lehetőségek…"
select_timeframe: "Válasszon egy időkeretet"
user_action:
user_posted_topic: "%{user} közzétett egy témát"
@@ -796,7 +796,7 @@ hu:
post_count: "Válasz"
post_count_long: "Közzétett válasz"
no_results:
- body: "A közösségi tagok aktivitását bemutató lista itt jelenik meg. A lista egyelőre üres, mert a közösség még teljesen új!"
+ body: "A közösségi tagok tevékenységei itt fognak megjelenni. A lista egyelőre üres, mert a közösség még teljesen új!"
extra_body: "Az adminisztrátorok és moderátorok a Felhasználók oldalon láthatják és kezelhetik a felhasználókat."
no_results_with_search: "Nincs találat."
days_visited: "Látogatás"
@@ -874,7 +874,7 @@ hu:
imap_alpha_warning: "Figyelmeztetés: ez egy alfa fázisú funkció. Hivatalosan csak a Gmail támogatott. Saját felelősségre használja."
imap_settings_valid: "Az IMAP beállítások érvényesek."
smtp_disable_confirm: "Ha letiltja az SMTP-t, akkor az összes SMTP- és IMAP-beállítás visszaáll, és a kapcsolódó funkciók le lesznek tiltva. Biztos, hogy folytatni akarja?"
- imap_disable_confirm: "Ha letiltja az IMAP-ot, akkor az összes IMAP-beállítás visszaáll, és a kapcsolódó funkciók le lesznek tiltva. Biztos, hogy folytatni akarja?"
+ imap_disable_confirm: "Ha letiltja az IMAP-ot, akkor az összes IMAP-beállítás alaphelyzetbe áll, és a kapcsolódó funkciók le lesznek tiltva. Biztos, hogy folytatja?"
imap_mailbox_not_selected: "Választani kell egy postaládát ehhez az IMAP-beállításhoz, különben egyetlen postafiók sem lesz szinkronizálva."
prefill:
title: "Beállítások előre kitöltése ehhez:"
@@ -945,7 +945,7 @@ hu:
empty:
posts: "A csoport tagjai még nem írtak bejegyzést"
members: "Nincsenek tagok ebben a csoportban"
- requests: "Nincsenek tagsági kérelmek ennél a csoportnál"
+ requests: "Nincsenek tagsági kérések ennél a csoportnál"
mentions: "Nincsenek említések erről a csoportról"
messages: "Nincsenek üzenetek ehhez a csoporthoz"
topics: "A csoport tagjai még nem hoztak létre témát"
@@ -1022,7 +1022,7 @@ hu:
no_filter_matches: "Egyetlen tag sem felel meg a keresésnek."
topics: "Témák"
posts: "Bejegyzések"
- aria_post_number: "%{title} - %{postNumber} bejegyzés"
+ aria_post_number: "%{title} – %{postNumber}. bejegyzés"
mentions: "Említések"
messages: "Üzenetek"
notification_level: "Csoportos üzenetek alapértelmezett értesítési szintje"
@@ -1090,9 +1090,9 @@ hu:
no_subcategories: "nincsenek alkategóriák"
remove_filter: "szűrő eltávolítása"
plus_more_count:
- one: "+még %{count}"
- other: "+még %{count}"
- view_all: "mindent megtekint"
+ one: "+%{count} további"
+ other: "+%{count} további"
+ view_all: "összes megtekintése"
category: "Kategória"
category_list: "Kategória lista megjelenítése"
reorder:
@@ -1149,7 +1149,7 @@ hu:
user_fields:
none: "(válasszon egy lehetőséget)"
required: 'Adja meg a(z) „%{name}” értékét'
- required_checkbox: 'A(z) "%{name}" mező kitöltése kötelező'
+ required_checkbox: 'A(z) „%{name}” mező kitöltése kötelező'
same_as_password: "A jelszavát nem szabad megismételnie más mezőkben"
optional: (nem kötelező)
user:
@@ -1161,8 +1161,8 @@ hu:
edit: "Beállítások szerkesztése"
download_archive:
title: "Adatok exportálása"
- description: "A fiókhoz tartozó tevékenységek és beállítások archívumának letöltése"
- button_text: "Archívum letöltése"
+ description: "A fiókhoz tartozó tevékenységek és beállítások archívumának letöltése."
+ button_text: "Archívum kérése"
confirm: "Szeretné letölteni a fiók tevékenységének és beállításainak archívumát?"
success: "Megkezdtük az archívum összegyűjtését, üzenetet fog kapni, ha a folyamat befejeződik."
rate_limit_error: "A fiókarchívumokat naponta egyszer lehet letölteni, kérjük, próbálja meg holnap újra."
@@ -1185,7 +1185,7 @@ hu:
ignore_no_users: "Nincsenek figyelmen kívül hagyott felhasználók."
ignore_option: "Figyelmen kívül hagyva"
ignore_option_title: "Nem fog semmilyen értesítést kapni ezzel a felhasználóval kapcsolatban, és az összes tartalma el lesz rejtve."
- add_ignored_user: "Új..."
+ add_ignored_user: "Hozzáadás…"
mute_option: "Némított"
mute_option_title: "Nem fog semmilyen értesítést, személyes üzenetet vagy közvetlen üzenetet kapni ettől a felhasználótól."
normal_option: "Normál"
@@ -1221,7 +1221,7 @@ hu:
warning: "Biztos, hogy törli a kiemelt témát?"
use_current_timezone: "Jelenlegi időzóna használata"
profile_hidden: "A felhasználó nyilvános profilja rejtett."
- login_to_view_profile: "A felhasználói profilok megtekintéséhez be kell jelentkezned"
+ login_to_view_profile: "A felhasználói profilok megtekintéséhez be kell jelentkeznie"
inactive_user: "Ez a felhasználó már nem aktív."
expand_profile: "Kibontás"
sr_expand_profile: "Profiladatok kibontása"
@@ -1248,10 +1248,10 @@ hu:
dismiss_notifications: "Összes elvetése"
dismiss_notifications_tooltip: "Minden olvasatlan értesítés olvasottnak jelölése"
dismiss_bookmarks_tooltip: "Az összes olvasatlan könyvjelző-emlékeztető megjelölése olvasottként"
- dismiss_messages_tooltip: "Jelölje olvasottnak az összes olvasatlan személyes üzenetről szóló értesítést"
- no_likes_title: "Még nem kaptál kedvelést"
+ dismiss_messages_tooltip: "Az összes olvasatlan személyes üzenetről szóló értesítés olvasottnak jelölése"
+ no_likes_title: "Még nem kapott kedvelést"
no_likes_body: >
- Itt értesítést kap, ha valaki kedveli valamelyik bejegyzését, így láthatja, hogy mások mit tartanak értékesnek. Mások is látni fogják, ha Ön kedveli az ő posztjaikat!
A kedvelésekről szóló értesítésekről soha nem küldünk Önnek e-mailt, de a értesítési beállítások között beállíthatja, hogy miként kapjon értesítést a kedvelésekről az oldalon.
+ Itt értesítést kap, ha valaki kedveli valamelyik bejegyzését, így láthatja, hogy mások mit tartanak értékesnek. Mások is látni fogják, ha Ön kedveli a bejegyzésüket!
A kedvelésekről szóló értesítésekről soha nem küldünk e-mailt, de az értesítési beállítások között beállíthatja, hogy miként kapjon értesítést a kedvelésekről az oldalon.
no_messages_title: "Nincsenek üzenetei"
no_messages_body: >
Közvetlen személyes beszélgetésre van szüksége valakivel a szokásos beszélgetési folyamaton kívül? Üzenetet küldhet a profilképe kiválasztásával, és az %{icon} üzenet gombra kattintással.
Ha segítségre van szüksége, akkor üzenjen egy stábtagnak.
@@ -1264,7 +1264,7 @@ hu:
Ebben a panelben fog értesítést kapni az Ön számára közvetlenül releváns tevékenységekről, köztük a témákra és bejegyzésekre adott válaszokról, arról ha valaki @megemlíti vagy idézi Önt, illetve az Ön által figyelt témákra adott válaszokról. Az értesítéseket e-mailben is meg fogja kapni, ha már egy ideje nem lépett be.
Keresse a %{icon} ikont, hogy eldöntse, mely témákról, kategóriákról és címkékről akar értesítést kapni. A továbbiakért tekintse meg az értesítési beállításait.
no_other_notifications_title: "Még nincsenek értesítései"
no_other_notifications_body: >
- Ezen a panelen értesítést fog kapni az Önt érintő egyéb tevékenységekről - például ha valaki hivatkozik az Ön egyik bejegyzésére vagy szerkeszti azt.
+ Ezen a panelen értesítést fog kapni az Önt érintő egyéb tevékenységekről – például, ha valaki hivatkozik az Ön egyik bejegyzésére vagy szerkeszti azt.
no_notifications_page_title: "Még nincsenek értesítései"
no_notifications_page_body: >
Értesítést fog kapni az Ön számára közvetlenül releváns tevékenységekről, köztük a témákra és bejegyzésekre adott válaszokról, arról ha valaki @megemlíti vagy idézi Önt, illetve az Ön által figyelt témákra adott válaszokról. Az értesítéseket e-mailben is meg fogja kapni, ha már egy ideje nem lépett be.
Keresse a %{icon} ikont, hogy eldöntse, mely témákról, kategóriákról és címkékről akar értesítést kapni. A továbbiakért tekintse meg az értesítési beállításait.
@@ -1273,7 +1273,7 @@ hu:
description: "Új felhasználói belépési tippek és jelvények kihagyása"
reset_seen_user_tips: "Felhasználói tippek ismételt megjelenítése"
theme_default_on_all_devices: "Legyen ez az alapértelmezett téma az összes eszközén"
- color_scheme_default_on_all_devices: "Alapértelmezett színpaletta beállítása minden eszközömön"
+ color_scheme_default_on_all_devices: "Alapértelmezett színpaletta beállítása az összes eszközén"
color_scheme: "Színpaletta"
color_schemes:
default_description: "Téma alapértelmezése"
@@ -1284,7 +1284,7 @@ hu:
dark: "Sötét mód"
default_dark_scheme: "(webhely alapértelmezése)"
dark_mode: "Sötét mód"
- dark_mode_enable: "Automatikus sötét mód színpaletta engedélyezése"
+ dark_mode_enable: "Automatikus, sötét módú színpaletta engedélyezése"
text_size_default_on_all_devices: "Legyen ez az alapértelmezett szövegméret az összes eszközén"
allow_private_messages: "Engedélyezés a többi felhasználónak, hogy privát üzenetet küldjenek Önnek"
external_links_in_new_tab: "Az összes külső hivatkozás megnyitása új lapon"
@@ -1296,7 +1296,7 @@ hu:
options: "Beállítások"
navigation_section: "Navigáció"
navigation_section_instruction: "Amikor a navigációs menüben egy téma listában új vagy olvasatlan elemek vannak…"
- link_to_filtered_list_checkbox_description: "Link a szűrt listához"
+ link_to_filtered_list_checkbox_description: "Hivatkozás a szűrt listához"
show_count_new_items_checkbox_description: "Az új elemek számának megjelenítése"
change: "módosítás"
featured_topic: "Kiemelt téma"
@@ -1417,25 +1417,25 @@ hu:
true {
{ UNREAD, plural,
=0 {}
- one {Van # olvasatlan}
- other {Van # olvasatlan}
+ one {# olvasatlan}
+ other {# olvasatlan}
}
{ NEW, plural,
=0 {}
- one { és # új üzenet maradt, vagy böngésszen más üzeneteket {groupLink}}
- other { és # új üzenet maradt, vagy böngésszen más üzeneteket {groupLink}}
+ one { és # új üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
+ other { és # új üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
}
}
false {
{ UNREAD, plural,
=0 {}
- one { # olvasatlan üzenet maradt, vagy böngésszen más üzenetekben {groupLink}}
- other { # olvasatlan üzenet maradt, vagy böngésszen más üzenetben {groupLink}}
+ one { # olvasatlan üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
+ other { # olvasatlan üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
}
{ NEW, plural,
=0 {}
- one { # új üzenet maradt, vagy böngésszen más üzenetekben {groupLink}}
- other { # új üzenet maradt, vagy böngésszen más üzenetben {groupLink}}
+ one { # új üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
+ other { # új üzenet maradt, vagy böngésszen más üzenetek között, itt: {groupLink}}
}
}
other {}
@@ -1572,16 +1572,16 @@ hu:
passkey_successfully_created: "Siker! Az új passkey létrehozva."
rename_passkey_instructions: "Válasszon egy olyan passkey-t, amely könnyen azonosítható az Ön számára, például használja a jelszókezelőjének nevét."
name:
- default: "Fő passkey"
+ default: "Fő jelkulcs"
save: "Mentés"
- title: "Passkey"
- short_description: "A passkey olyan jelszóhelyettesítő, amely biometrikusan (pl. érintés, arcazonosító) vagy az eszköz PIN-kódjával/jelszavával igazolják a személyazonosságot."
+ title: "Jelkulcsok"
+ short_description: "A jelkulcs olyan jelszóhelyettesítő, amely biometrikusan (például érintéssel, arcazonosítással) vagy az eszköz PIN-kódjával/jelszavával igazolja a személyazonosságát."
added_date: "Hozzáadva %{date}"
- last_used_date: "Utoljára használt %{date}"
- never_used: "Soha nem használt"
- not_allowed_error: "A passkey regisztráció folyamat vagy lejárt, vagy megszakadt, vagy nem engedélyezett."
- already_added_error: "Már regisztrálta ezt a passkey-t. Nem kell újraregisztrálnia."
- confirm_button: "vagy használj passkey-t"
+ last_used_date: "Utoljára használve: %{date}"
+ never_used: "Sosem volt használva"
+ not_allowed_error: "A jelkulcs regisztrációs folyamata lejárt, megszakadt vagy nem engedélyezett."
+ already_added_error: "Már regisztrálta ezt a jelkulcsot. Nem kell újból regisztrálnia."
+ confirm_button: "vagy jelkulcs használata"
change_about:
title: "Névjegy módosítása"
error: "Hiba történt az érték módosításakor."
@@ -1601,18 +1601,18 @@ hu:
success_via_admin: "Küldtünk egy levelet a megadott e-mail-címre. A felhasználónak követnie kell a levélben szereplő megerősítési utasításokat."
success_staff: "Küldtünk egy levelet a jelenlegi e-mail-címére. Kövesse a megerősítési utasításokat."
back_to_preferences: "Vissza a beállításokhoz"
- confirm_success: "Az e-mail címe frissítve lett."
- confirm: "Megerősít"
+ confirm_success: "Az e-mail-címe frissítve lett."
+ confirm: "Megerősítés"
authorizing_new:
- description: "Kérjük, erősítsd meg, hogy szeretnéd az e-mail címedet a következőre módosítani:"
- description_add: "Kérjük, erősítsd meg, hogy alternatív e-mail címet szeretnél hozzáadni:"
+ description: "Erősítse meg, hogy az e-mail-címét a következőre módosítja:"
+ description_add: "Erősítse meg, hogy egy alternatív e-mail-címet ad hozzá:"
authorizing_old:
- title: "Régi email cím ellenőrzése"
- description: "Kérjük, ellenőrizze a régi e-mail címét, ha folytatni szeretné az e-mail cím módosítását:"
- description_add: "Kérjük, igazolja meglévő e-mail címét egy másik cím hozzáadásának folytatásához:"
- old_email: "Régi e-mail: %{email}"
- new_email: "Új e-mail: %{email}"
- confirm_success: "Küldtünk egy e-mailt az új e-mail címére, hogy megerősítsük a változást!"
+ title: "Régi e-mail-cím ellenőrzése"
+ description: "Ellenőrizze a régi e-mail-címét, ha folytatni szeretné az e-mail-cím módosítását:"
+ description_add: "Ellenőrizze a meglévő e-mail-címét, ha folytatni szeretné az alternatív e-mail-cím hozzáadását:"
+ old_email: "Régi e-mail-cím: %{email}"
+ new_email: "Új e-mail-cím: %{email}"
+ confirm_success: "Küldtünk egy e-mailt az új e-mail-címére a változtatás megerősítéséhez."
change_avatar:
title: "Profilkép megváltoztatása"
gravatar: "%{gravatarName}, ez alapján:"
@@ -1642,7 +1642,7 @@ hu:
primary_label: "elsődleges"
unconfirmed_label: "nem megerősített"
resend_label: "megerősítő e-mail újraküldése"
- resending_label: "küldés..."
+ resending_label: "küldés…"
resent_label: "e-mail elküldve"
update_email: "E-mail-cím módosítása"
set_primary: "Elsődleges e-mail-cím beállítása"
@@ -1673,7 +1673,7 @@ hu:
account_specific: "Az Ön „%{account_description}” %{provider}-fiókja lesz használva a hitelesítéshez."
generic: "Az Ön %{provider}-fiókját fogja használni a hitelesítéshez."
activate_account:
- action: "Kattintson ide a felhasználói fiókja aktiválásához"
+ action: "Kattintson ide a fiókja aktiválásához"
already_done: "Ez a fiók megerősítési hivatkozás már nem érvényes. Lehet, hogy a fiókja már aktiválva lett?"
please_continue: "Megerősítettük a fiókját, most visszairányítjuk a kezdőoldalra."
continue_button: "Befejezés!"
@@ -1894,8 +1894,8 @@ hu:
update_invite: "Frissítés"
update_invite_and_send_email: "Frissítés és e-mail küldése"
cancel: "Mégse"
- create_link: "Link létrehozása"
- create_link_and_send_email: "Link létrehozása és e-mail küldése"
+ create_link: "Hivatkozás létrehozása"
+ create_link_and_send_email: "Hivatkozás létrehozása és e-mail küldése"
invite_saved_without_sending_email: "Meghívó mentve. Másolja ki az alábbi linket, és ossza meg, hogy azonnal hozzáférést biztosítson ehhez az oldalhoz."
invite_saved_with_sending_email: "A meghívó e-mail elküldve. Az alábbi linket is kimásolhatja és megoszthatja, hogy azonnal hozzáférést biztosítson ehhez az oldalhoz."
bulk_invite:
@@ -1932,7 +1932,7 @@ hu:
one: "Legalább %{count} karakter"
other: "Legalább %{count} karakter"
required: "Adjon meg egy jelszót"
- confirm: "Megerősít"
+ confirm: "Megerősítés"
incorrect_password: "A megadott jelszó helytelen."
summary:
title: "Összefoglaló"
@@ -2024,13 +2024,13 @@ hu:
presence_toggle:
online: "Online"
offline: "Offline"
- title: "Jelenléti funkciók kapcsolása"
+ title: "Jelenléti funkciók be/ki"
user_tips:
button: "Értem!"
skip: "Tippek kihagyása"
first_notification:
- title: "Az első értesítésed!"
- content: "Az értesítések arra szolgálnak, hogy naprakészen tájékoztassuk Önt arról, hogy mi történik a közösségben."
+ title: "Az első értesítése!"
+ content: "Az értesítések arra szolgálnak, hogy naprakész legyen a közösségben zajló eseményekről."
topic_timeline:
title: "Téma idővonala"
content: "A téma idővonalával gyorsan lapozhat a hosszú témák között."
@@ -2038,10 +2038,10 @@ hu:
title: "Bejegyzés menü"
content: "Nézd meg, hogyan tudsz még interakcióba lépni a bejegyzéssel, ha a három pontra kattintasz!"
topic_notification_levels:
- title: "Követed ezt a témát"
+ title: "Követi ezt a témát"
content: "Keresd ezt a csengőt, hogy beállíthasd az értesítéseket bizonyos témákhoz vagy egész kategóriákhoz."
suggested_topics:
- title: "Olvass tovább!"
+ title: "Olvasson tovább!"
content: "Íme néhány téma, amelyet szerintünk szívesen elolvasna legközelebb."
loading: "Betöltés…"
errors:
@@ -2073,7 +2073,7 @@ hu:
dirty_form: "A változások nem lettek mentve! Biztos hogy el akarja hagyni a területet?"
errors:
required: "Kötelező"
- invalid_url: "Érvényes URL-nek kell lennie"
+ invalid_url: "Érvényes webcímnek kell lennie"
not_an_integer: "Egész számnak kell lennie"
not_accepted: "Elfogadottnak kell lennie"
not_a_number: "Egy számnak kell lennie"
@@ -2083,8 +2083,8 @@ hu:
one: "Legfeljebb %{count} karakterből állhat"
other: "Legfeljebb %{count} karakterből állhat"
too_short:
- one: "Nem lehet rövidebb, mint %{count} karakter"
- other: "Nem lehet rövidebb, mint %{count} karakter"
+ one: "Legalább %{count} karakteresnek kell lennie"
+ other: "Legalább %{count} karakteresnek kell lennie"
close: "Bezárás"
assets_changed_confirm: "Ez az oldal most kapott egy szoftverfrissítést. Beszerzi most a legújabb verziót?"
logout: "Kijelentkezett."
@@ -2095,40 +2095,40 @@ hu:
login_disabled: "A belépés le van tiltva, amíg az oldal írásvédett módban van."
logout_disabled: "A kilépés le van tiltva, amíg az oldal írásvédett módban van."
staff_writes_only_mode:
- enabled: "Ez az oldal csak a munkatársaknak van fenntartva. Továbbra is böngészheted, de a válaszadás és egyéb műveletek csak a munkatársak számára elérhetők."
+ enabled: "Ez a webhely „csak stáb” módban van. Továbbra is böngészheti, de a válaszadás, a kedvelés és az egyéb műveletek csak a stábtagok számára érhetők el."
logs_error_rate_notice:
reached_hour_MF: |
{relativeAge} – { rate, plural,
- one {# hiba/óránként}
- other {# hiba/óránként}
- } az oldalon meghatározott limit elérve {limit, plural,
- one {# hiba/óránként}
- other {# hiba/óránként}
- }.
+ one {# hiba/óra,}
+ other {# hiba/óra}
+ }, a webhelyen meghatározott {limit, plural,
+ one {# hiba/órás}
+ other {# hiba/órás}
+ } korlát elérve.
reached_minute_MF: |
{relativeAge} – { rate, plural,
- one {# hiba/percenként}
- other {# hiba/percenként}
- } az oldalon meghatározott limit elérve { limit, plural,
- one {# hiba/percenként}
- other {# hiba/percenként}
- }.
+ one {# hiba/perc,}
+ other {# hiba/perc}
+ }, a webhelyen meghatározott {limit, plural,
+ one {# hiba/perces}
+ other {# hiba/perces}
+ } korlát elérve.
exceeded_hour_MF: |
{relativeAge} – { rate, plural,
- one {# hiba/óránként}
- other {# hiba/óránként}
- } az olalon meghatározott limit túllépve{ limit, plural,
- one {# hiba/óránként}
- other {# hiba/óránként}
- }.
+ one {# hiba/óra,}
+ other {# hiba/óra}
+ }, a webhelyen meghatározott {limit, plural,
+ one {# hiba/órás}
+ other {# hiba/órás}
+ } korlát túllépve.
exceeded_minute_MF: |
{relativeAge} – { rate, plural,
- one {# hiba/percenként}
- other {# hiba/percenként}
- } az oldalon meghatározott limit túllépve { limit, plural,
- one {# hiba/percenként}
- other {# hiba/percenként}
- }.
+ one {# hiba/perc,}
+ other {# hiba/perc}
+ }, a webhelyen meghatározott {limit, plural,
+ one {# hiba/perces}
+ other {# hiba/perces}
+ } korlát túllépve.
learn_more: "További információ…"
learn_more_with_link: "További információ…"
mute: Némítás
@@ -2326,7 +2326,7 @@ hu:
title: "Bejelentkezés Linkedln-nel"
sr_title: "Bejelentkezés Linkedln-nel"
passkey:
- name: "Bejelentkezés passkey-el"
+ name: "Bejelentkezés jelkulccsal"
second_factor_toggle:
totp: "Helyette hitelesítő alkalmazás használata"
backup_code: "Helyette biztonsági kód használata"
@@ -2365,7 +2365,7 @@ hu:
full_name_requirement:
required_at_signup: "Kötelező"
optional_at_signup: "Nem kötelező"
- hidden_at_signup: "Opcionális, regisztrációkor rejtve"
+ hidden_at_signup: "Nem kötelező, regisztrációkor rejtve"
shortcut_modifier_key:
shift: "Shift"
ctrl: "Ctrl"
@@ -2384,12 +2384,12 @@ hu:
delete_item: "%{name} törlése"
filter_by: "Szűrő: %{name}"
select_to_filter: "Válassza ki a szűrni kívánt értéket"
- default_header_text: Kiválaszt...
+ default_header_text: Kiválasztás…
no_content: Nem található egyezés
results_count:
one: "%{count} találat"
other: "%{count} találat"
- filter_placeholder: Keresés...
+ filter_placeholder: Keresés…
filter_placeholder_with_any: Keresés vagy létrehozás…
create: "Létrehozás: „%{content}”"
max_content_reached:
@@ -2399,7 +2399,7 @@ hu:
one: "Válasszon legalább %{count} elemet."
other: "Válasszon legalább %{count} elemet."
components:
- filter_for_more: További szűrés...
+ filter_for_more: Szűrés a továbbiakhoz…
categories_admin_dropdown:
title: "Kategóriák kezelése"
bulk_select_topics_dropdown:
@@ -2448,10 +2448,10 @@ hu:
add_warning: "Ez egy hivatalos figyelmeztetés."
toggle_whisper: "Suttogás be/ki"
toggle_unlisted: "Nem listázott állapot be/ki"
- insert_table: "Tábla beillesztése"
+ insert_table: "Tábla beszúrása"
posting_not_on_topic: "Melyik témára szeretne válaszolni?"
saved_local_draft_tip: "helyben mentett"
- similar_topics: "A témája hasonlít ehhez..."
+ similar_topics: "A témája hasonlít ehhez…"
drafts_offline: "vázlatok offline"
edit_conflict: "szerkesztési ütközés"
esc: "Esc"
@@ -2524,7 +2524,7 @@ hu:
saving: "Mentés…"
saved: "Mentve!"
saved_draft: "Vázlat közzététele folyamatban. Koppintson a folytatáshoz."
- uploading: "Feltöltés..."
+ uploading: "Feltöltés…"
show_preview: "előnézet megjelenítése"
hide_preview: "előnézet elrejtése"
quote_post_title: "Teljes bejegyzés idézése"
@@ -2607,7 +2607,7 @@ hu:
title: "Képleírás hozzáadása"
image_scale_button: "Kép méretezése %{percent}%-ra"
delete_image_button: Kép törlése
- toggle_image_grid: Képrács átkapcsolása
+ toggle_image_grid: Képrács be/ki
notifications:
tooltip:
regular:
@@ -2644,20 +2644,20 @@ hu:
liked: "%{username} %{description}"
liked_2: "%{username}, %{username2} %{description}"
liked_many:
- one: "%{username} és %{count} a többiek%{description}"
- other: "%{username} és %{count} a többiek%{description}"
+ one: "%{username} és még %{count} felhasználó%{description}"
+ other: "%{username} és még %{count} felhasználó%{description}"
liked_by_2_users: "%{username}, %{username2}"
liked_by_multiple_users:
- one: "%{username} és még %{count} további"
- other: "%{username} és még %{count} további"
+ one: "%{username} és még %{count} felhasználó"
+ other: "%{username} és még %{count} felhasználó"
liked_consolidated_description:
one: "kedvelte %{count} bejegyzését"
other: "kedvelte %{count} bejegyzését"
liked_consolidated: "%{username} %{description}"
linked_consolidated_description:
- one: "%{count} bejegyzése linkelve"
- other: "%{count} bejegyzése linkelve"
- linked_consolidated: "%{username}%{description}"
+ one: "%{count} bejegyzése hivatkozva"
+ other: "%{count} bejegyzése hivatkozva"
+ linked_consolidated: "%{username} %{description}"
private_message: "%{username} %{description}"
invited_to_private_message: "
%{username} %{description}"
invited_to_topic: "%{username} %{description}"
@@ -4190,6 +4190,7 @@ hu:
content_load_error: 'A tartalom nem tölthető be.'
image_load_error: 'A képet nem lehetett betölteni.'
cannot_render_video: A videó nem jeleníthető meg, mert a böngésző nem támogatja ezt a kodeket.
+ invalid_video_url: Ez a videó nem játszható le, mert az URL érvénytelen vagy nem érhető el.
keyboard_shortcuts_help:
shortcut_key_delimiter_comma: ", "
shortcut_key_delimiter_plus: "+"
@@ -4816,6 +4817,9 @@ hu:
legal:
title: "Jogszabály"
header_description: "Jogi beállítások konfigurálása, például a szolgáltatási feltételek, adatvédelmi irányelvek, elérhetőségek és EU-specifikus szempontok."
+ localization:
+ title: "Lokalizáció"
+ header_description: "Konfigurálja a közösség kezelőfelületének nyelvét és egyéb lokalizációs beállításokat tagjai számára"
login_and_authentication:
title: "Bejelentkezés és hitelesítés"
header_description: "Konfigurálja a felhasználók bejelentkezési és hitelesítési módját, a titkokat és kulcsokat, az OAuth2-szolgáltatókat stb"
@@ -5346,6 +5350,9 @@ hu:
group_permissions: "Csoportengedélyek"
users: "Felhasználók"
groups: "Csoportok"
+ localization:
+ title: "Lokalizáció"
+ keywords: "hely|nyelv|időzóna|unicode|ltr"
user_fields: "Felhasználói mezők"
watched_words: "Figyelt szavak"
legal: "Jogszabály"
@@ -5721,18 +5728,18 @@ hu:
theme_components: "Téma elemek"
add_all_themes: "Adja hozzá az összes témát"
convert: "Konvertálás"
- convert_component_alert: "Biztos, hogy ezt a komponenst témává akarja konvertálni? Komponensként el lesz távolítva innen: %{relatives}."
+ convert_component_alert: "Biztos, hogy ezt az összetevőt témává akarja konvertálni? Összetevőként el lesz távolítva innen: %{relatives}."
convert_component_tooltip: "Konvertálja ezt az összetevőt témává"
convert_component_alert_generic: "Biztosan témává szeretné konvertálni ezt az összetevőt?"
- convert_theme_alert: "Biztos, hogy ezt a komponenst témává akarja konvertálni? Szülőként el lesz távolítva innen: %{relatives}."
- convert_theme_alert_generic: "Biztos, hogy ezt a témát komponenssé akarja konvertálni?"
- convert_theme_tooltip: "A téma átalakítása komponenssé"
+ convert_theme_alert: "Biztos, hogy ezt az összetevőt témává akarja konvertálni? Szülőként el lesz távolítva innen: %{relatives}."
+ convert_theme_alert_generic: "Biztos, hogy ezt a témát összetevővé akarja konvertálni?"
+ convert_theme_tooltip: "A téma átalakítása összetevővé"
inactive_themes: "Inaktív témák:"
set_default_theme: "Beállítás alapértelmezettként"
default_theme: "Alapértelmezett téma"
set_default_success: "Alapértelmezett téma: %{theme}"
install_success: "%{theme} sikeresen telepítve!"
- inactive_components: "Nem használt komponensek:"
+ inactive_components: "Nem használt összetevők:"
selected:
one: "%{count} kiválasztva"
other: "%{count} kiválasztva"
@@ -5759,7 +5766,7 @@ hu:
upload: "Feltöltés"
select_component: "Válassz egy összetevőt"
unsaved_changes_alert: "Még nem mentette el a módosításokat, el akarja dobni őket, és továbblépni?"
- unsaved_parent_themes: "Nem rendelted hozzá a komponenseket a témákhoz, szeretnél továbblépni?"
+ unsaved_parent_themes: "Nem rendelted hozzá az összetevőket a témákhoz, szeretnél továbblépni?"
discard: "Elvetés"
stay: "Marad"
css_html: "Egyedi CSS/HTML"
diff --git a/config/locales/client.ja.yml b/config/locales/client.ja.yml
index d1e1325d27f7b..8bf6d0ec385d7 100644
--- a/config/locales/client.ja.yml
+++ b/config/locales/client.ja.yml
@@ -5730,7 +5730,7 @@ ja:
no_result: "要約の結果は見つかりませんでした。"
reply_key: "返信キー"
post_link_with_smtp: "投稿と SMTP の詳細"
- skipped_reason: "スキップの理由"
+ skipped_reason: "理由をスキップ"
incoming_emails:
from_address: "送信者"
to_addresses: "宛先"
diff --git a/config/locales/client.ko.yml b/config/locales/client.ko.yml
index b769883a02421..4067caf931759 100644
--- a/config/locales/client.ko.yml
+++ b/config/locales/client.ko.yml
@@ -36,11 +36,11 @@ ko:
long_with_year: "YYYY MMM D a h:mm"
long_with_year_no_time: "YYYY MMM D"
full_with_year_no_time: "YYYY MMMM Do"
- long_date_with_year: "MMM D, YYYY LT"
+ long_date_with_year: "Y년 M월 D일 LT"
long_date_without_year: "MMM D, LT"
- long_date_with_year_without_time: "YYYY MMM D"
+ long_date_with_year_without_time: "Y년 M월 D일"
long_date_without_year_with_linebreak: "MMM D
LT"
- long_date_with_year_with_linebreak: "MMM D, YYYY
LT"
+ long_date_with_year_with_linebreak: "Y년 M월 D일
LT"
wrap_ago: "%{date} 전"
wrap_on: "%{date}"
tiny:
@@ -66,7 +66,7 @@ ko:
almost_x_years:
other: "%{count}년"
date_month: "MMM D"
- date_year: "YYYY MMM"
+ date_year: "YYYY년 M월"
medium:
less_than_x_minutes:
other: "%{count}분 미만"
@@ -85,8 +85,8 @@ ko:
over_x_years:
other: "%{count}년 이상"
almost_x_years:
- other: "대략 %{count}년"
- date_year: "YYYY MMM D"
+ other: "약 %{count}년"
+ date_year: "Y년 M월 D일"
medium_with_ago:
x_minutes:
other: "%{count}분 전"
@@ -114,15 +114,17 @@ ko:
topic_html: '주제: %{topicTitle}'
post: "@%{username}님의 글 #%{postNumber}"
close: "닫기"
+ twitter: "X에 공유"
facebook: "페이스북에 공유"
email: "이메일로 공유"
url: "URL 복사 및 공유"
word_connector:
+ comma: ", "
last_item: ","
action_codes:
public_topic: "이 글을 %{when}에 공개"
- open_topic: "%{when}에 주제로 변환됨"
- private_topic: "이 글을 개인 메시지로 설정 %{when}"
+ open_topic: "%{when}에 주제로 변경됨"
+ private_topic: "%{when}에 이 글을 개인 메시지로 변경"
split_topic: "이 글을 %{when}에 분리"
invited_user: "%{when}에 %{who}님이 초대됨"
invited_group: "%{when}에 %{who}님이 초대됨"
@@ -130,6 +132,8 @@ ko:
removed_user: "%{when}에 %{who}님이 삭제됨"
removed_group: "%{when}에 %{who}님이 삭제됨"
autobumped: "%{when}에 자동으로 끌어 올려짐"
+ tags_changed: "%{when}에 태그 업데이트됨"
+ category_changed: "%{when}에 카테고리 업데이트됨"
autoclosed:
enabled: "%{when}에 닫힘"
disabled: "%{when}에 열림"
@@ -149,21 +153,34 @@ ko:
enabled: "%{when}에 목록에 게시"
disabled: "%{when}에 목록에서 감춤"
banner:
- enabled: "%{when}에 배너를 만들었습니다. 사용자가 닫을 때까지 모든 페이지의 상단에 나타납니다."
+ enabled: "%{when}에 배너를 만들었습니다. 사용자가 닫을 때까지 모든 페이지의 상단에 표시됩니다."
disabled: "%{when}에 이 배너를 제거했습니다. 더 이상 모든 페이지의 상단에 표시되지 않습니다."
forwarded: "위의 이메일을 전달했습니다."
topic_admin_menu: "주제 관리"
skip_to_main_content: "메인 콘텐츠로 건너뛰기"
+ skip_user_nav: "프로필 콘텐츠로 건너뛰기"
emails_are_disabled: "운영자에 의해 모든 이메일의 발신이 비활성화되었습니다. 어떤 종류의 이메일 알림도 전송되지 않습니다."
- emails_are_disabled_non_staff: "직원이 아닌 사용자의 발신 이메일이 비활성화되었습니다."
+ emails_are_disabled_non_staff: "운영진이 아닌 사용자의 발신 이메일이 비활성화되었습니다."
software_update_prompt:
+ message: "사이트가 업데이트되었습니다. 원활한 작동을 위해 새로고침해 주세요."
dismiss: "무시"
+ bootstrap_mode: "시작하기"
back_button: "뒤로"
themes:
default_description: "기본"
broken_theme_alert: "테마/구성 요소에 오류가 있어 사이트가 작동하지 않을 수 있습니다."
- error_caused_by: "'%{name}' 테마에서 오류가 발생하였습니다. 여기를 클릭해 업데이트, 재설정 혹은 테마 사용을 중지하세요."
+ error_caused_by: "'%{name}' 테마에서 오류가 발생하였습니다. 여기를 클릭해 테마를 업데이트 또는 재설정하거나, 테마 사용을 중지하세요."
only_admins: "(이 메시지는 사이트 운영자에게만 표시됩니다)"
+ broken_decorator_alert: "사이트의 게시물 콘텐츠 데코레이터 중 하나가 오류를 발생시켜 게시물이 올바르게 표시되지 않을 수 있습니다."
+ broken_page_change_alert: "onPageChange 핸들러가 오류를 발생시켰습니다. 자세한 내용은 브라우저 개발자 도구를 확인하세요."
+ broken_plugin_alert: "플러그인 '%{name}'(으)로 인해 발생"
+ broken_transformer_alert: "오류가 발생했습니다. 사이트가 제대로 작동하지 않을 수 있습니다."
+ critical_deprecation:
+ notice: "[관리자 알림] 예정된 Discourse 핵심 변경 사항과 호환되도록 테마 또는 플러그인을 업데이트해야 합니다."
+ id: "(id:%{id})"
+ linked_id: "(id:%{id})"
+ theme_source: "식별된 테마: '%{name}'."
+ plugin_source: "식별된 플러그인: '%{name}'"
s3:
regions:
ap_northeast_1: "아시아 태평양(도쿄)"
@@ -198,10 +215,10 @@ ko:
ok_value: "확인"
cancel_value: "취소"
submit: "확인"
- delete: "삭제하기"
+ delete: "삭제"
generic_error: "죄송합니다. 오류가 발생했습니다."
- generic_error_with_reason: "오류가 발생했습니다. %{error}"
- multiple_errors: "복수의 오류가 발생하였습니다: %{errors}"
+ generic_error_with_reason: "오류 발생: %{error}"
+ multiple_errors: "오류 발생: %{errors}"
sign_up: "회원가입"
log_in: "로그인"
age: "나이"
@@ -224,6 +241,7 @@ ko:
now: "방금"
read_more: "더 보기"
more: "더 보기"
+ more_options: "추가 옵션"
x_more:
other: "%{count}개 더 보기"
never: "거부"
@@ -242,7 +260,10 @@ ko:
related_messages:
title: "관련 메시지"
pill: "관련 메시지"
+ see_all: '@%{username}님이 보낸 모든 메시지 보기...'
suggested_topics:
+ title: "새 주제 또는 읽지 않은 주제"
+ pill: "추천"
pm_title: "제안된 메시지"
about:
edit: "이 페이지 수정"
@@ -253,10 +274,21 @@ ko:
our_moderators: "관리자"
moderators: "관리자"
stat:
+ all_time: "전체"
last_day: "24시간"
+ last_7_days: "7 일"
+ last_30_days: "30일"
like_count: "좋아요"
topic_count: "글"
post_count: "게시물"
+ user_count: "가입하기"
+ active_user_count: "활성 사용자"
+ visitor_count: "방문자"
+ eu_visitor_count: "유럽 연합 방문자"
+ contact: "문의하기"
+ contact_info: "이 사이트에 영향을 미치는 중대한 문제나 긴급한 사안이 발생한 경우 %{contact_info}으로 문의하시기 바랍니다."
+ site_activity: "사이트 활동"
+ view_more: "자세히 보기"
activities:
topics:
other: "%{formatted_number}개의 글"
@@ -278,6 +310,7 @@ ko:
unbookmark: "이 주제의 모든 북마크를 제거하려면 클릭하세요"
unbookmark_with_reminder: "이 항목의 모든 북마크 및 미리 알림을 제거하려면 클릭하십시오"
bookmarks:
+ bookmarked_success: "북마크에 추가했습니다!"
created: "이 게시물을 북마크했습니다. %{name}"
created_generic: "%{name}을 북마크했습니다."
create: "북마크 만들기"
@@ -310,8 +343,13 @@ ko:
at_time: "%{date_time}"
existing_reminder: "이 북마크는 %{at_date_time}에 미리 알림이 설정되어 있습니다"
bookmark_bulk_actions:
+ clear_reminders:
+ description:
+ other: "%{count}개의 북마크에 대한 알림을 지우시겠습니까?"
delete_bookmarks:
name: "북마크 삭제"
+ description:
+ other: "%{count}개의 북마크를 삭제하시겠습니까?"
copy_codeblock:
copied: "복사되었습니다!"
copy: "클립보드에 코드 복사"
@@ -345,15 +383,21 @@ ko:
cancel: "취소"
deleting: "삭제 중…"
save: "변경사항 저장"
+ saving: "저장 중…"
saved: "저장되었습니다!"
upload: "업로드"
+ processing: "처리 중…"
+ uploading_filename: "업로드 중: %{filename}…"
+ processing_filename: "처리 중: %{filename}…"
clipboard: "클립보드"
uploaded: "업로드되었습니다!"
+ pasting: "붙여넣기 중..."
enable: "활성화"
disable: "비활성화"
continue: "계속하기"
switch_to_anon: "익명 모드 시작"
switch_from_anon: "익명 모드 종료"
+ select_placeholder: "선택..."
none_placeholder: "없음"
banner:
close: "이 배너 닫기"
@@ -371,6 +415,7 @@ ko:
search: "메시지 검색"
placeholder: "여기에 메시지 제목, URL 또는 ID를 입력하세요"
review:
+ show_more: "더 보기"
order_by: "정렬 기준"
date_filter: "작성된 기간"
in_reply_to: "답장 대상"
@@ -395,7 +440,9 @@ ko:
name: "유형 보너스"
title: "특정한 검토 유형에는 관리자가 보너스를 할당하여 우선 순위를 높일 수 있습니다."
revise_and_reject_post:
+ title: "수정"
reason: "이유"
+ feedback: "피드백"
optional: "선택 사항"
stale_help: "이 검토 가능 항목은 %{username} 님이 해결했습니다."
claim_help:
@@ -473,6 +520,7 @@ ko:
category: "카테고리"
score_type:
title: "이유"
+ all: "(모든 이유)"
orders:
score: "점수"
score_asc: "점수(역순)"
@@ -492,6 +540,7 @@ ko:
type: "이유"
status: "상태"
submitted_by: "신고자"
+ reviewed_by: "검토자"
statuses:
pending:
title: "보류 중"
@@ -499,6 +548,8 @@ ko:
title: "승인됨"
rejected:
title: "거부됨"
+ deleted:
+ title: "삭제된 주제 또는 게시물"
reviewed:
title: "모두 검토됨"
all:
@@ -512,7 +563,7 @@ ko:
noun: "글"
reviewable_queued_topic:
title: "대기 중인 주제"
- noun: "글"
+ noun: "주제"
reviewable_queued_post:
title: "대기 중인 게시물"
noun: "글"
@@ -1022,6 +1073,8 @@ ko:
이 패널에서는 나와 직접적으로 관련된 활동에 대한 알림을 받습니다. 예를 들면 내 주제 및 게시물에 대한 댓글, 누군가 나를 @멘션 또는 인용할 때, 내가 구독하는 주제에 댓글을 달 때입니다. 한동안 로그인하지 않은 경우에도 이메일로 알림이 전송됩니다.
%{icon} 아이콘으로 알림을 받을 특정 주제, 카테고리 및 태그를 살펴보세요. 자세한 내용은 알림 환경설정을 참조하세요.
no_other_notifications_title: "아직 다른 알림이 없습니다."
no_notifications_page_title: "아직 알림이 없습니다"
+ no_notifications_page_body: >
+ 글 및 댓글에 대한 답글을 포함하여 직접적으로 관련된 활동에 대한 알림을 받게됩니다. 누군가 사용자님을 @멘션 또는 인용하고 사용자님이 팔로우중인 글에 댓글을 올릴 때. 한동안 로그인하지 않은 경우에도 알림이 이메일로 전송됩니다.
알림을받을 특정 주제, 카테고리 및 태그를 살펴보세요 %{icon}. 자세한 내용은 알림 기본 설정을 참조하십시오.
dynamic_favicon: "브라우저 아이콘에 개수 표시"
skip_new_user_tips:
description: "새 사용자 온보딩 팁 및 배지 건너뛰기"
@@ -1040,10 +1093,12 @@ ko:
allow_private_messages: "다른 사용자가 나에게 개인 메시지 보내기 허용"
external_links_in_new_tab: "새 탭에서 모든 외부 링크 열기"
enable_quoting: "하이라이트된 텍스트에 대한 인용 댓글 활성화"
+ enable_defer: "주제를 읽지 않은 것으로 표시 사용"
experimental_sidebar:
enable: "사이드바 활성화"
options: "옵션"
navigation_section: "내비게이션"
+ navigation_section_instruction: "탐색 메뉴의 목록에 새 주제나 읽지 않은 주제가 있는 경우…"
change: "변경"
featured_topic: "추천 주제"
moderator: "%{user} 님은 운영자입니다"
@@ -1082,6 +1137,7 @@ ko:
watched_first_post_categories_instructions: "이 카테고리에 있는 각 새 주제의 첫 게시물에 대한 알림을 받습니다."
watched_first_post_tags: "첫 게시물 구독"
watched_first_post_tags_instructions: "이 태그가 달린 각 새 주제의 첫 게시물에 대한 알림을 받습니다."
+ watched_precedence_over_muted: "내가 뮤트한 카테고리 또는 태그에 속해 있는 토픽에 대해 알림 받기"
muted_categories: "뮤트"
muted_categories_instructions: "이 카테고리의 새 주제에 대한 알림을 받지 않으며 카테고리 또는 최신 페이지에 나타나지 않습니다."
muted_categories_instructions_dont_hide: "이 카테고리의 새 주제에 대한 모든 알림을 받지 않습니다."
@@ -1434,6 +1490,7 @@ ko:
after_5_minutes: "5분 후"
after_10_minutes: "10분 후"
notification_level_when_replying:
+ track_topic: "주제 추적"
do_nothing: "아무것도하지 않음"
invited:
title: "초대"
@@ -1487,6 +1544,7 @@ ko:
expires_in_time: "%{time} 후에 만료"
expired_at_time: "%{time}에 만료됨"
copy_link: "링크 복사"
+ share_link: "공유 링크"
show_advanced: "고급 옵션 표시"
hide_advanced: "고급 옵션 숨기기"
restrict: "다음으로 제한"
@@ -1584,12 +1642,15 @@ ko:
sent_by: "보낸 사람"
private_message: "메시지"
the_topic: "글"
+ profile_link: "%{username}님 프로필 보기"
user_status:
save: "저장"
user_tips:
button: "알았어요!"
first_notification:
title: "첫 번째 알림!"
+ topic_timeline:
+ title: "주제 타임라인"
post_menu:
title: "글쓰기 메뉴"
errors:
@@ -1870,6 +1931,7 @@ ko:
destination_category: "대상 카테고리"
publish: "공유 초안 게시"
confirm_publish: "이 초안을 게시할까요?"
+ publishing: "글 게시 중"
composer:
emoji: "이모티콘 :)"
options: "옵션"
@@ -2184,6 +2246,7 @@ ko:
seen: 읽음
unseen: 읽지 않음
wiki: 위키
+ images: 이미지 포함
all_tags: 위의 모든 태그
statuses:
label: 주제 상태
@@ -2330,6 +2393,8 @@ ko:
name: "태그 바꾸기"
delete_topics:
name: "삭제하기"
+ update_notifications:
+ name: "업데이트 알림"
topic:
filter_to:
other: "이 주제의 게시물 %{count}개"
@@ -3141,6 +3206,7 @@ ko:
with_topics: "%{filter} 주제"
with_category: "%{filter} %{category} 주제"
filter:
+ title: "%{filter}에 대한 필터링된 결과"
button:
label: "필터"
latest:
@@ -3175,7 +3241,9 @@ ko:
help: "지난 며칠 동안 작성된 주제"
all: "전체"
topics: "글"
+ topics_with_count: "주제 (%{count})"
replies: "댓글"
+ replies_with_count: "댓글 (%{count})"
posted:
title: "내 글"
help: "내가 게시한 주제"
@@ -3188,8 +3256,8 @@ ko:
other: "%{categoryName} (%{count})"
help: "%{categoryName} 카테고리의 최신 주제"
top:
- title: "주요"
- help: "작년, 지난달, 지난주, 어제 가장 활발했던 주제"
+ title: "인기글"
+ help: "지난 1년, 1개월, 1주일 또는 1일 동안 가장 활발했던 주제"
all:
title: "전체 기간"
yearly:
@@ -3566,13 +3634,17 @@ ko:
users:
content: "사용자들"
my_posts:
- content: "내 글"
+ content: "내 게시물"
+ content_drafts: "내 초안"
+ title: "최근 주제 활동"
+ title_drafts: "게시하지 않은 초안"
draft_count:
- other: "초안 %{count}"
+ other: "%{count}개 초안"
review:
content: "검토"
invite:
content: "초대"
+ title: "새로운 멤버 초대"
filter: "필터..."
no_results:
title: "결과 없음"
@@ -3647,6 +3719,7 @@ ko:
up_to_date: "최신상태입니다!"
critical_available: "중요 업데이트를 사용할 수 있습니다."
updates_available: "업데이트를 사용할 수 있습니다."
+ please_update: "업데이트해 주세요!"
no_check_performed: "업데이트 확인이 수행되지 않았습니다. sidekiq가 실행 중인지 확인하세요."
stale_data: "최근 업데이트 확인이 수행되지 않았습니다. sidekiq가 실행 중인지 확인하세요."
installed_version: "설치됨"
@@ -3901,6 +3974,8 @@ ko:
delete_confirm: "이 Webhook를 삭제할까요?"
like_event:
post_liked: "사용자가 게시물을 좋아할 때."
+ custom_event:
+ group_name: "사용자 정의 이벤트"
delivery_status:
title: "전달 상태"
inactive: "비활성화"
@@ -3934,6 +4009,8 @@ ko:
title: "계정"
sidebar_link:
backups: "백업"
+ whats_new:
+ keywords: "변경 이력|기능|릴리즈"
community:
title: "커뮤니티"
sidebar_link:
@@ -3966,7 +4043,10 @@ ko:
config_areas:
about:
community_name: "커뮤니티 이름"
+ banner_image_help: |
+ 이 이미지는 정보 페이지에서 사용됩니다.권장 크기: 1100x300픽셀.허용되는 유형: JPG, PNG 및 SVG. 최대 10MB
contact_url_placeholder: "https://johnny-smith.com/contact"
+ your_organization: "조직"
company_name: "그룹명"
optional: "(선택 사항)"
update: "업데이트"
diff --git a/config/locales/client.pl_PL.yml b/config/locales/client.pl_PL.yml
index d7e831a7f34b2..9206c858342a3 100644
--- a/config/locales/client.pl_PL.yml
+++ b/config/locales/client.pl_PL.yml
@@ -29,6 +29,7 @@ pl_PL:
millions: "%{number}M"
dates:
time: "HH:mm"
+ time_short: "h:mm"
time_with_zone: "HH:mm (z)"
time_short_day: "ddd, HH:mm"
timeline_date: "MMM YYYY"
@@ -423,6 +424,14 @@ pl_PL:
few: "%{formatted_number} polubień"
many: "%{formatted_number} polubienia"
other: "%{formatted_number} polubienia"
+ visitors_MF: |
+ { total_count, plural,
+ one {{total_formatted_number} odwiedzający}
+ other {{total_formatted_number} odwiedzających}
+ }, około { eu_count, plural,
+ one {{eu_formatted_number}}
+ other {{eu_formatted_number}}
+ } z UE
periods:
last_7_days: "w ostatnich 7 dniach"
today: "dzisiaj"
@@ -549,6 +558,11 @@ pl_PL:
title: "Otwórz menu najnowszych wersji roboczych"
untitled: "Wersja robocza bez tytułu"
view_all: "pokaż wszystkie"
+ other_drafts:
+ one: "+%{count} inny szkic"
+ few: "+%{count} inne szkice"
+ many: "+%{count} innych szkiców"
+ other: "+%{count} innych szkiców"
topic_count_all:
one: "Zobacz %{count} nowy temat"
few: "Zobacz %{count} nowe tematy"
@@ -1568,6 +1582,78 @@ pl_PL:
warnings: "Oficjalne ostrzeżenia"
read_more_in_group: "Chcesz przeczytać więcej? Przeglądaj inne wiadomości w %{groupLink}."
read_more: "Chcesz przeczytać więcej? Przeglądaj inne wiadomości w wiadomościach osobistych."
+ read_more_group_pm_MF: |
+ { HAS_UNREAD_AND_NEW, select,
+ true {
+ { UNREAD, plural,
+ =0 {}
+ one {Jest # nieprzeczytana}
+ few {Są # nieprzeczytane}
+ many {Jest # nieprzeczytanych}
+ other {Jest # nieprzeczytanych}
+ }
+ { NEW, plural,
+ =0 {}
+ one { i # nowa wiadomość pozostała, lub przeglądaj inne wiadomości w {groupLink}}
+ few { i # nowe wiadomości pozostały, lub przeglądaj inne wiadomości w {groupLink}}
+ many { i # nowych wiadomości pozostało, lub przeglądaj inne wiadomości w {groupLink}}
+ other { i # nowych wiadomości pozostało, lub przeglądaj inne wiadomości w {groupLink}}
+ }
+ }
+ false {
+ { UNREAD, plural,
+ =0 {}
+ one {Pozostała # nieprzeczytana wiadomość, lub przeglądaj inne wiadomości w {groupLink}}
+ few {Pozostały # nieprzeczytane wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ many {Pozostało # nieprzeczytanych wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ other {Pozostało # nieprzeczytanych wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ }
+ { NEW, plural,
+ =0 {}
+ one {Pozostała # nowa wiadomość, lub przeglądaj inne wiadomości w {groupLink}}
+ few {Pozostały # nowe wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ many {Pozostało # nowych wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ other {Pozostało # nowych wiadomości, lub przeglądaj inne wiadomości w {groupLink}}
+ }
+ }
+ other {}
+ }
+ read_more_personal_pm_MF: |
+ { HAS_UNREAD_AND_NEW, select,
+ true {
+ { UNREAD, plural,
+ =0 {}
+ one {Jest # nieprzeczytana}
+ few {Są # nieprzeczytane}
+ many {Jest # nieprzeczytanych}
+ other {Jest # nieprzeczytanych}
+ }
+ { NEW, plural,
+ =0 {}
+ one { i # nowa wiadomość pozostała, lub przejrzyj inne wiadomości osobiste}
+ few { i # nowe wiadomości pozostały, lub przejrzyj inne wiadomości osobiste}
+ many { i # nowych wiadomości pozostało, lub przejrzyj inne wiadomości osobiste}
+ other { i # nowych wiadomości pozostało, lub przejrzyj inne wiadomości osobiste}
+ }
+ }
+ false {
+ { UNREAD, plural,
+ =0 {}
+ one {Pozostała # nieprzeczytana wiadomość, lub przejrzyj inne wiadomości osobiste}
+ few {Pozostały # nieprzeczytane wiadomości, lub przejrzyj inne wiadomości osobiste}
+ many {Pozostało # nieprzeczytanych wiadomości, lub przejrzyj inne wiadomości osobiste}
+ other {Pozostało # nieprzeczytanych wiadomości, lub przejrzyj inne wiadomości osobiste}
+ }
+ { NEW, plural,
+ =0 {}
+ one {Pozostała # nowa wiadomość, lub przejrzyj inne wiadomości osobiste}
+ few {Pozostały # nowe wiadomości, lub przejrzyj inne wiadomości osobiste}
+ many {Pozostało # nowych wiadomości, lub przejrzyj inne wiadomości osobiste}
+ other {Pozostało # nowych wiadomości, lub przejrzyj inne wiadomości osobiste}
+ }
+ }
+ other {}
+ }
preferences_nav:
account: "Konto"
security: "Bezpieczeństwo"
@@ -1906,6 +1992,9 @@ pl_PL:
after_5_minutes: "po 5 minutach"
after_10_minutes: "po 10 minutach"
notification_level_when_replying:
+ label: "Podczas publikowania"
+ watch_topic: "Obserwuj temat"
+ track_topic: "Śledź temat"
do_nothing: "Nic nie rób"
topics_unread_when_closed: "Uznaj tematy za nieprzeczytane po ich zamknięciu"
invited:
@@ -2229,6 +2318,55 @@ pl_PL:
logout_disabled: "Wylogowanie jest zablokowane gdy strona jest w trybie tylko do odczytu."
staff_writes_only_mode:
enabled: "Ta strona jest w trybie tylko dla personelu. Kontynuuj przeglądanie, ale odpowiadanie, polubienia i inne działania są ograniczone tylko do członków personelu."
+ logs_error_rate_notice:
+ reached_hour_MF: |
+ {relativeAge} – { rate, plural,
+ one {# błąd na godzinę}
+ few {# błędy na godzinę}
+ many {# błędów na godzinę}
+ other {# błędów na godzinę}
+ } osiągnął limit ustawień witryny wynoszący {limit, plural,
+ one {# błąd na godzinę}
+ few {# błędy na godzinę}
+ many {# błędów na godzinę}
+ other {# błędów na godzinę}
+ }.
+ reached_minute_MF: |
+ {relativeAge} – { rate, plural,
+ one {# błąd na minutę}
+ few {# błędy na minutę}
+ many {# błędów na minutę}
+ other {# błędów na minutę}
+ } osiągnął limit ustawień witryny wynoszący {limit, plural,
+ one {# błąd na minutę}
+ few {# błędy na minutę}
+ many {# błędów na minutę}
+ other {# błędów na minutę}
+ }.
+ exceeded_hour_MF: |
+ {relativeAge} – { rate, plural,
+ one {# błąd na godzinę}
+ few {# błędy na godzinę}
+ many {# błędów na godzinę}
+ other {# błędów na godzinę}
+ } przekroczył limit ustawień witryny wynoszący {limit, plural,
+ one {# błąd na godzinę}
+ few {# błędy na godzinę}
+ many {# błędów na godzinę}
+ other {# błędów na godzinę}
+ }.
+ exceeded_minute_MF: |
+ {relativeAge} – { rate, plural,
+ one {# błąd na minutę}
+ few {# błędy na minutę}
+ many {# błędów na minutę}
+ other {# błędów na minutę}
+ } przekroczył limit ustawień witryny wynoszący {limit, plural,
+ one {# błąd na minutę}
+ few {# błędy na minutę}
+ many {# błędów na minutę}
+ other {# błędów na minutę}
+ }.
learn_more: "Dowiedz się więcej…"
learn_more_with_link: "Dowiedz się więcej…"
mute: Wycisz
@@ -3562,6 +3700,7 @@ pl_PL:
help: "Otwórz widok wydruku dla tego tematu"
flag_topic:
title: "Zgłoś"
+ help: "Oznacz ten temat prywatną flagą lub wyślij osobistą wiadomość na jego temat"
success_message: "Ten temat został pomyślnie zgłoszony."
make_public:
title: "Konwertuj na temat publiczny"
@@ -3801,6 +3940,7 @@ pl_PL:
notice:
new_user: "%{user} opublikował(a) coś po raz pierwszy - powitajmy tę osobę w naszej społeczności!"
returning_user: "Minęło trochę czasu, odkąd widzieliśmy %{user} - ostatni wpis tego użytkownika był %{time}."
+ custom_created_by: "(dodane przez %{userLinkHTML})"
unread: "Nieprzeczytany wpis"
has_replies:
one: "%{count} odpowiedź"
@@ -3842,6 +3982,7 @@ pl_PL:
other: "Przeglądanie %{count} odpowiedzi do"
in_reply_to: "Załaduj post nadrzędny"
view_all_posts: "Wyświetl wszystkie posty"
+ badge_granted_tooltip: "%{username} zdobył odznakę '%{badge_name}' za ten post!"
errors:
create: "Przepraszamy, podczas tworzenia twojego wpisu wystąpił błąd. Spróbuj ponownie."
edit: "Przepraszamy, podczas edytowania twojego wpisu wystąpił błąd. Spróbuj ponownie."
@@ -3885,6 +4026,8 @@ pl_PL:
edit_action: "Edytuj"
edit_anonymous: "Przykro nam, ale musisz być zalogowany aby edytować ten wpis."
flag_action: "Oflaguj"
+ flag: "oznacz ten post prywatnie, aby zwrócić na niego uwagę lub wyślij prywatną wiadomość na jego temat"
+ anonymous_flag: "wyślij e-mail do personelu, aby oflagować ten post"
delete_action: "Usuń post"
delete: "usuń ten wpis"
undelete_action: "Cofnij usunięcie postu"
@@ -3936,6 +4079,9 @@ pl_PL:
delete_topic_confirm_modal_no: "Nie, zachowaj ten temat"
delete_topic_error: "Wystąpił błąd podczas usuwania tego wątku"
delete_topic: "usuń temat"
+ add_post_notice: "Dodaj oficjalne ogłoszenie…"
+ change_post_notice: "Modyfikuj oficjalnego ogłoszenie…"
+ delete_post_notice: "Usuń oficjalne ogłoszenie"
remove_timer: "usuń minutnik"
edit_timer: "edytuj licznik czasu"
actions:
@@ -4209,6 +4355,7 @@ pl_PL:
colors_disabled: "Nie możesz wybrać kolorów, ponieważ nie masz stylu kategorii."
anonymous_flagging:
title: "Zgłoś nielegalną treść"
+ description: "Aby zgłosić nielegalne treści, skontaktuj się z %{email}"
flagging:
title: "Dziękujemy za dbanie o kulturę w naszej społeczności!"
action: "Oflaguj wpis"
@@ -4332,6 +4479,16 @@ pl_PL:
label: "Oczekujące"
label_with_count: "Oczekujące (%{count})"
sr_topic_list_caption: Lista tematów, nagłówki kolumn z przyciskami można sortować.
+ posts_likes_MF: |
+ { count, plural,
+ one {# odpowiedź,}
+ other {# odpowiedzi,}
+ }{ ratio, select,
+ low { wysoki stosunek polubień do postów,}
+ med { bardzo wysoki stosunek polubień do postów,}
+ high { ekstremalnie wysoki stosunek polubień do postów,}
+ other {}
+ } przejdź do pierwszego lub ostatniego posta…
posters: "Napisali"
latest_poster_link: "Profil %{username}, najnowszy postujący"
original_post: "Oryginalny wpis"
@@ -4483,12 +4640,14 @@ pl_PL:
content_load_error: 'Zawartość nie może zostać wczytana.'
image_load_error: 'Obraz nie może zostać wczytany.'
cannot_render_video: Nie można wyrenderować tego wideo, ponieważ Twoja przeglądarka nie obsługuje tego kodeka.
+ invalid_video_url: Nie można odtworzyć tego filmu, ponieważ adres URL jest nieprawidłowy lub niedostępny.
keyboard_shortcuts_help:
shortcut_key_delimiter_comma: ", "
shortcut_key_delimiter_plus: "+"
shortcut_delimiter_or: "%{shortcut1} lub %{shortcut2}"
shortcut_delimiter_slash: "%{shortcut1}/%{shortcut2}"
shortcut_delimiter_space: "%{shortcut1}%{shortcut2}"
+ shortcut_delimiter_newline: "%{shortcut1}
%{shortcut2}"
title: "Skróty klawiszowe"
short_title: "Skróty"
jump_to:
@@ -4517,6 +4676,7 @@ pl_PL:
title: "Aplikacja"
create: "%{shortcut} utwórz nowy temat"
notifications: "%{shortcut} otwarte powiadomienia"
+ hamburger_menu: "%{shortcut} Otwórz menu nawigacyjne"
user_profile_menu: "%{shortcut} Otwórz menu użytkownika"
show_incoming_updated_topics: "%{shortcut} Pokaż zaktualizowane tematy"
search: "%{shortcut} Wyszukaj"
@@ -4566,6 +4726,7 @@ pl_PL:
print: "%{shortcut} Drukuj temat"
defer: "%{shortcut} Oznacz temat jako nieprzeczytany"
topic_admin_actions: "%{shortcut} Otwórz działania administratora tematu"
+ archive_private_message: "%{shortcut} Przełącz archiwum wiadomości osobistych"
search_menu:
title: "Menu wyszukiwania"
prev_next: "%{shortcut} Przesuń zaznaczenie w górę i w dół"
@@ -4588,7 +4749,7 @@ pl_PL:
multiple_grant: "Możesz zdobyć tę odznakę wiele razy"
badge_count:
one: "%{count} odznaka"
- few: "%{count} odznak"
+ few: "%{count} odznaki"
many: "%{count} odznak"
other: "%{count} odznak"
more_badges:
@@ -4755,6 +4916,10 @@ pl_PL:
everyone_can_use: "Tagi mogą być wykorzystywane przez wszystkich"
usable_only_by_groups: "Tagi są widoczne dla wszystkich, ale tylko następujące grupy mogą ich używać"
visible_only_to_groups: "Tagi są widoczne tylko dla następujących grup"
+ cannot_save:
+ empty_name: "Nie można zapisać grupy tagów. Upewnij się, że nazwa grupy tagów nie jest pusta."
+ no_tags: "Nie można zapisać grupy tagów. Upewnij się, że wybrano co najmniej jeden tag."
+ no_groups: "Nie można zapisać grupy tagów. Upewnij się, że co najmniej jedna grupa została wybrana do uprawnień."
tags_placeholder: "Wyszukaj lub utwórz tagi"
parent_tag_placeholder: "Opcjonalnie"
select_groups_placeholder: "Wybierz grupy…"
@@ -5133,7 +5298,9 @@ pl_PL:
never: "nigdy"
reports:
title: "Lista dostępnych zgłoszeń"
+ meta_doc: "Raporty to potężne narzędzie, które pomoże Ci zrozumieć, co dzieje się w Twojej witrynie. Mogą pomóc Ci zidentyfikować trendy, zauważyć problemy i podejmować decyzje w oparciu o dane."
sidebar_title: "Zgłoszenia"
+ back: "Powrót do wszystkich raportów"
sidebar_link:
all: "Wszystkie zgłoszenia"
config:
@@ -5152,6 +5319,9 @@ pl_PL:
legal:
title: "Prawne"
header_description: "Skonfiguruj ustawienia prawne, takie jak warunki świadczenia usług, polityka prywatności, dane kontaktowe i kwestie specyficzne dla UE."
+ localization:
+ title: "Lokalizacja"
+ header_description: "Skonfiguruj język interfejsu społeczności i inne opcje lokalizacji dla swoich członków"
login_and_authentication:
title: "Logowanie i uwierzytelnianie"
header_description: "Skonfiguruj sposób logowania i uwierzytelniania użytkowników, sekrety i klucze, dostawców OAuth2 i nie tylko."
@@ -5267,6 +5437,23 @@ pl_PL:
custom_date_range: Niestandardowy zakres dat
reports:
trend_title: "%{percent} zmian. Obecnie %{current}, w poprzednim okresie było %{prev}."
+ percent_change_tooltip: "%{percent} zmiany."
+ percent_change_tooltip_previous_value:
+ yesterday:
+ one: "Był %{count} dwa dni temu."
+ few: "Był %{count} dwa dni temu."
+ many: "Był %{count} dwa dni temu."
+ other: "Był %{count} dwa dni temu."
+ two_weeks_ago:
+ one: "Był %{count} dwa tygodnie temu."
+ few: "Był %{count} dwa tygodnie temu."
+ many: "Był %{count} dwa tygodnie temu."
+ other: "Był %{count} dwa tygodnie temu."
+ thirty_days_ago:
+ one: "Był %{count} w ciągu ostatnich 30 dni."
+ few: "Był %{count} w ciągu ostatnich 30 dni."
+ many: "Był %{count} w ciągu ostatnich 30 dni."
+ other: "Był %{count} w ciągu ostatnich 30 dni."
today: "Dzisiaj"
yesterday: "Wczoraj"
last_7_days: "Ostatnie 7"
@@ -5393,6 +5580,7 @@ pl_PL:
no_custom_groups: "Utwórz nową niestandardową grupę"
api_keys:
title: "Klucze API"
+ description: "Funkcja kluczy API umożliwia bezpieczną integrację Discourse z systemami zewnętrznymi i automatyzację działań. Administratorzy mogą tworzyć klucze o określonych zakresach, aby kontrolować dostęp do zasobów i wrażliwych danych. Zakresy ograniczają funkcjonalność, zapewniając zwiększone bezpieczeństwo."
add: "Dodaj klucz API"
edit: "Edytuj"
save: "Zapisz"
@@ -5400,7 +5588,9 @@ pl_PL:
continue: "Kontynuuj"
back: "Powrót do kluczy API"
revoke: "Odbierz"
+ undo_revoke: "Anuluj cofnięcie"
revoked: "Unieważniono"
+ delete: Usuń bezpowrotnie
no_api_keys: "Nie masz jeszcze żadnych kluczy API."
api:
generate_master: "Generuj główny klucz API"
@@ -5414,6 +5604,7 @@ pl_PL:
last_used: Ostatnio używany
never_used: Nigdy
generate: "Generuj"
+ undo_revoke: "Cofnij odwołanie"
revoke: "Unieważnij"
all_users: "Wszyscy użytkownicy"
active_keys: "Aktywne klucze API"
@@ -5422,6 +5613,7 @@ pl_PL:
description: Opis
no_description: (brak opisu)
all_api_keys: Wszystkie klucze API
+ user_mode: Poziom użytkownika
scope_mode: Zakres
impersonate_all_users: Podszywanie się pod dowolnego użytkownika
single_user: "Pojedynczy użytkownik"
@@ -5521,24 +5713,30 @@ pl_PL:
messages: Wyświetl listę wiadomości z /logs lub uzyskaj określony komunikat dziennika.
web_hooks:
title: "Webhooki"
+ none: "Nie masz jeszcze żadnych webhooków"
instruction: "Webhooks pozwala Discourse powiadomić zewnętrzne usługi, kiedy pewne zdarzenie pojawi się na twojej stronie. Gdy webhook jest uruchamiany, żądanie POST wyśle do URL świadczonych."
detailed_instruction: "Zapytanie POST zostanie wysłane na podany adres URL gdy zostanie spełnione wybrane wydarzenie"
+ add: "Dodaj webhook"
create: "Stwórz"
edit: "Edytuj"
save: "Zapisz"
+ show: "Zdarzenia"
delete: "Usuń"
cancel: "Anuluj"
description_label: "Wyzwalacze zdarzeń"
controls: "Ustawienia"
+ back: "Powrót do webhooków"
payload_url: "Zawartość URL"
payload_url_placeholder: "https://example.com/postreceive"
secret_invalid: "Sekret nie może zawierać pustych znaków."
secret_too_short: "Sekret musi zawierać przynajmniej 12 znaków."
+ secret_placeholder: "Ciąg znaków używany do generowania podpisów"
event_type_missing: "Musisz ustawić co najmniej jeden typ wydarzenia."
content_type: "Typ zawartości"
secret: "Tajemnica"
event_chooser: "Jakie zdarzenia powinny wywołać uruchomienie tego webhooka?"
wildcard_event: "Wysyłaj mi wszystko"
+ individual_event: "Wybierz indywidualne zdarzenia"
verify_certificate: "Sprawdź certyfikat TLS zawarty w url"
active: "Aktywny"
active_notice: "Dostarczymy detale wydarzenia, kiedy się ono odbędzie."
@@ -5620,6 +5818,7 @@ pl_PL:
events:
none: "Brak powiązanych wydarzeń."
redeliver: "Dostarcz ponownie"
+ redeliver_failed: "Nie udało się dostarczyć ponownie"
incoming:
one: "Istnieje nowe wydarzenie "
few: "Istnieją %{count} nowe wydarzenia. "
@@ -5673,11 +5872,15 @@ pl_PL:
group_permissions: "Uprawnienia grupy"
users: "Użytkownicy"
groups: "Grupy"
+ localization:
+ title: "Lokalizacja"
+ keywords: "język|strefa czasowa|unicode|ltr"
user_fields: "Pola użytkownika"
watched_words: "Obserwowane słowa"
legal: "Prawne"
moderation_flags:
title: "Moderacja"
+ keywords: "flaga|recenzja"
appearance:
title: "Wygląd"
sidebar_link:
@@ -5697,6 +5900,7 @@ pl_PL:
appearance: "Wygląd"
server_setup:
title: "Konfiguracja serwera i logi"
+ keywords: "email|smtp|mailgun|sendgrid|wysłane|pominięte|odrzucone|otrzymane|dzienniki e-mail|podsumowanie podglądu"
security:
title: "Bezpieczeństwo"
sidebar_link:
@@ -5704,6 +5908,7 @@ pl_PL:
spam: "Ustawienia spamu"
staff_action_logs:
title: "Logi i kontrola"
+ keywords: "dzienniki błędów|działania personelu|sprawdzone e-maile|sprawdzone adresy IP|sprawdzone linki|dzienniki wyszukiwania"
section_landing_pages:
account:
title: "Konto"
@@ -5716,33 +5921,50 @@ pl_PL:
config_areas:
about:
header: "O Twojej witrynie"
+ description: "Tutaj podaj informacje o tej stronie i swoim zespole, aby ludzie mogli dowiedzieć się, o czym jest Twoja społeczność, kto za nią stoi i jak się z Tobą skontaktować w razie problemów. Wyświetlane na stronie O stronie Twojej witryny."
general_settings: "Ustawienia główne"
community_name: "Nazwa społeczności"
community_name_placeholder: "Przykładowa społeczność"
community_summary: "Podsumowanie społeczności"
community_description: "Opis społeczności"
community_title: "Tytuł społeczności"
+ community_title_help: "Krótki opis wyświetlany na karcie przeglądarki dla kluczowych stron, takich jak kategorie i listy tematów."
banner_image: "Obraz banera"
banner_image_help: |
Będzie on używany na Twojej stronie z informacjami. Zalecany rozmiar: 1100x300px. Akceptowane typy: JPG, PNG i SVG do 10MB.
contact_information: "Informacje kontaktowe"
community_owner: "Właściciel społeczności"
community_owner_placeholder: "Jan Kowalski"
+ community_owner_help: |
+ Nazwa używana w powiadomieniach krytycznych, a także wyświetlana w /about. Widoczna dla anonimowych użytkowników w witrynach publicznych.
contact_email: "E-mail kontaktowy"
contact_email_placeholder: "kontakt@jan-kowalski.pl"
+ contact_email_help: |
+ E-mail używany do krytycznych powiadomień, a także wyświetlany na /about. Widoczny dla anonimowych użytkowników na stronach publicznych.
contact_url: "URL kontaktowy"
contact_url_placeholder: "https://johnny-smith.com/contact"
+ contact_url_help: |
+ Jeśli jest obecny, zastępuje kontaktowy adres e-mail w /about i jest widoczny dla anonimowych użytkowników w witrynach publicznych.
site_contact_name: "Nazwa kontaktu witryny"
+ site_contact_name_help: |
+ Nazwa użytkownika personelu, z którego będą wysyłane wszystkie automatyczne wiadomości. Jeśli pozostanie puste, używane będzie domyślne konto systemowe.
site_contact_group: "Grupa kontaktowa witryny"
+ site_contact_group_help: |
+ Grupa, która zostanie zaproszona do wszystkich automatycznie wysyłanych wiadomości osobistych.
your_organization: "Twoja organizacja"
+ your_organization_description: "Informacje te zostaną wykorzystane w Warunkach korzystania z usługi i Polityce prywatności, aby wskazać, kto zarządza witryną i w ramach jakiej jurysdykcji."
company_name: "Nazwa"
company_name_placeholder: "Organizacja Acme"
company_name_warning: |
Jeśli pozostawisz to pole puste, nie zostaną dostarczone standardowe warunki świadczenia usług ani polityka prywatności.
governing_law: "Obowiązujące prawo"
governing_law_placeholder: "Prowincja, stan lub kraj"
+ governing_law_help: |
+ Określ jurysdykcję dla warunków prawnych witryny, zazwyczaj tam, gdzie firma jest zarejestrowana lub działa.
city_for_disputes: "Miasto do sporów"
city_for_disputes_placeholder: "Miasto"
+ city_for_disputes_help: |
+ Określ miasto rozstrzygania sporów prawnych związanych z tym forum.
optional: "(opcjonalne)"
update: "Aktualizuj"
toasts:
@@ -5797,8 +6019,10 @@ pl_PL:
title: "Więcej opcji"
look_and_feel:
title: "Wygląd i odczucia"
+ description: "Dostosuj i oznakuj swoją witrynę Discourse, nadając jej charakterystyczny styl."
themes:
title: "Motywy"
+ themes_intro: "Zainstaluj nowy motyw, aby rozpocząć, lub stwórz własny od podstaw, korzystając z tych zasobów."
themes_intro_img_alt: "Nowy symbol zastępczy motywu"
set_default_theme: "Ustaw domyślne"
default_theme: "Motyw domyślny"
@@ -5840,6 +6064,7 @@ pl_PL:
sidebar_link:
api_keys:
title: "Klucze API"
+ keywords: "token"
webhooks: "Webhooki"
developer: "Deweloperskie"
embedding: "Osadzanie"
@@ -5925,11 +6150,14 @@ pl_PL:
button_title:
user: "Eksportuj listę wszystkich użytkowników do formatu CSV."
staff_action: "Eksportuj log zmian wykonanych przez zespół zarządzający do formatu CSV."
- screened_email: "Eksportuj listę monitorowanych adresów email do formatu CSV."
- screened_ip: "Eksportuj listę monitorowanych IP do formatu CSV."
- screened_url: "Eksportuj listę monitorowanych URLi do formatu CSV."
+ screened_email: "Eksportuj listę sprawdzonych adresów email do formatu CSV."
+ screened_ip: "Eksportuj listę sprawdzonych IP do formatu CSV."
+ screened_url: "Eksportuj listę sprawdzonych linków do formatu CSV."
export_json:
button_text: "Eksportuj"
+ invite:
+ button_text: "Wyślij zaproszenia"
+ button_title: "Wyślij zaproszenia"
customize:
title: "Wygląd"
preview: "podgląd"
@@ -5986,6 +6214,7 @@ pl_PL:
customize_desc: "Personalizacja:"
title: "Motywy"
description: "Motywy to rozbudowane modyfikacje, które zmieniają wiele elementów stylu twojego forum i często zawierają także dodatkowe funkcje front-endowe."
+ components_description: "Komponenty to mniejsze modyfikacje, które można dodać do motywów w celu zmiany określonych elementów stylu twojego forum."
create: "Stwórz"
create_type: "Typ"
create_name: "Imię"
@@ -6088,6 +6317,8 @@ pl_PL:
install_upload: "Z twojego urządzenia"
install_git_repo: "Z repozytorium git"
install_create: "Stwórz nowy"
+ installing_message: "Konfigurowanie nowego motywu…"
+ installing_message_long_time: "Konfiguracja nowego motywu trwa nieco dłużej niż oczekiwano, prosimy o wyrozumiałość…."
duplicate_remote_theme: "Komponent motywu ”%{name}” jest już zainstalowany. Czy na pewno chcesz zainstalować inną kopię?"
force_install: "Nie można zainstalować motywu, ponieważ repozytorium Git jest niedostępne. Czy na pewno chcesz kontynuować instalację?"
create_placeholder: "Utwórz symbol zastępczy"
@@ -6272,6 +6503,7 @@ pl_PL:
overridden: Domyślny plik robots.txt twojej witryny został nadpisany
email_style:
title: "Styl e-maili"
+ heading: "Dostosuj styl wiadomości e-mail"
html: "HTML"
css: "CSS"
reset: "Przywróć ustawienia domyślne"
@@ -6280,11 +6512,18 @@ pl_PL:
instructions: "Dostosuj szablon, w którym renderowane są wszystkie wiadomości e-mail w formacie HTML, i nadaj mu styl za pomocą CSS."
email:
title: "E-maile"
+ description: "Dostosuj szablony używane do tworzenia wiadomości e-mail, wyświetl podgląd podsumowania wiadomości e-mail, które zostaną wysłane, i przeglądaj dzienniki wiadomości e-mail."
settings: "Ustawienia"
templates: "Szablony"
+ templates_title: "Szablony e-mail"
+ preview_digest: "Podgląd podsumowania"
advanced_test:
+ title: "Zaawansowany test"
desc: "Zobacz, jak Discourse przetwarza otrzymane e-maile. Aby móc poprawnie przetworzyć wiadomość e-mail, wklej poniżej całą oryginalną wiadomość e-mail."
email: " Oryginalna wiadomość"
+ run: "Przeprowadź test"
+ text: "Wybrana treść tekstu"
+ elided: "Pominięty tekst"
sending_test: "Wysyłanie testowego emaila…"
error: "BŁAD - %{server_error}"
test_error: "Wystąpił problem podczas wysyłania testowego e-maila. Sprawdź ustawienia poczty, upewnij się czy Twój serwer nie blokuje połączeń pocztowych i spróbuj ponownie."
@@ -6293,11 +6532,16 @@ pl_PL:
bounced: "Odbite"
received: "Otrzymane"
rejected: "Odrzucone"
+ sent_at: "Wysłany na"
time: "Czas"
user: "Użytkownik"
+ email_type: "Typ e-maila"
details_title: "Pokaż szczegóły e-maila"
+ to_address: "Na adres"
test_email_address: "adres email do testu"
+ send_test: "Wyślij e-mail testowy"
sent_test: "wysłany!"
+ delivery_method: "Metoda dostawy"
preview_digest_desc: "Podgląd treści zestawienia wysyłanego e-mailem do nieaktywnych użytkowników."
refresh: "Odśwież"
send_digest_label: "Wyślij ten wynik do:"
@@ -6307,7 +6551,11 @@ pl_PL:
html: "html"
text: "text"
html_preview: "Podgląd zawartości wiadomości e-mail"
+ last_seen_user: "Ostatnio widziany użytkownik:"
no_result: "Brak wyników przy przetwarzaniu. "
+ reply_key: "Klucz odpowiedzi"
+ post_link_with_smtp: "Szczegóły poczty i SMTP"
+ skipped_reason: "Pomiń powód"
incoming_emails:
from_address: "Od"
to_addresses: "Do"
@@ -6316,10 +6564,12 @@ pl_PL:
error: "Błąd"
none: "Nie znaleziono przychodzących wiadomości e-mail."
modal:
+ title: "Szczegóły przychodzącej wiadomości e-mail"
error: "Błąd"
headers: "Nagłówki"
subject: "Temat"
body: "Treść"
+ rejection_message: "Odrzucona poczta"
filters:
from_placeholder: "from@example.com"
to_placeholder: "to@example.com"
@@ -6350,6 +6600,7 @@ pl_PL:
post_approved: "Wpis zatwierdzony"
logs:
title: "Logi i kontrola"
+ description: "Dzienniki i kontrola umożliwiają monitorowanie i zarządzanie społecznością, zapewniając jej bezpieczeństwo i szacunek. Możesz przeglądać dzienniki wszystkich działań podejmowanych przez pracowników, dzienniki wyszukiwania i konfigurację kontroli użytkowników."
nav_title: "Logi"
action: "Działanie"
created_at: "Utworzony"
@@ -6368,6 +6619,8 @@ pl_PL:
staff_actions:
all: "wszystkie"
filter: "Filtr:"
+ title: "Działania personelu"
+ clear_filters: "Pokaż wszystko"
staff_user: "Użytkownik"
target_user: "Wskazany użytkownik"
subject: "Temat"
@@ -6396,7 +6649,7 @@ pl_PL:
grant_badge: "przyznanie odznaki"
revoke_badge: "odebranie odznaki"
check_email: "sprawdzenie poczty"
- delete_topic: "usunięcie tematu"
+ delete_topic: "usuń temat"
recover_topic: "przywróć wątek"
delete_post: "usunięcie wpisu"
impersonate: "udawanie użytkownika"
@@ -6497,21 +6750,24 @@ pl_PL:
tag_group_change: "zmień grupę tagów"
delete_associated_accounts: "usuń powiązane konta"
screened_emails:
+ title: "Sprawdzone e-maile"
description: "Kiedy ktoś próbuje założyć nowe konto, jego adres email zostaje sprawdzony i rejestracja zostaje zablokowana, lub inna akcja jest podejmowana."
+ email: "Adres e-mail"
actions:
allow: "Zezwól"
screened_urls:
- title: "Ekranowane URLe"
- description: "URLe wypisane tutaj były używane we wpisach przez użytkowników wykrytych jako spamerzy."
+ title: "Sprawdzone linki"
+ description: "Wymienione tutaj linki zostały użyte w postach użytkowników, którzy zostali zidentyfikowani jako spamerzy."
url: "URL"
domain: "Domena"
screened_ips:
- title: "Ekranowane adresy IP"
+ title: "Sprawdzone adresy IP"
description: 'Adresy IP, które są obserwowane. Użyj opcji "Zezwalaj", aby dodać adresy IP do dozwolonej listy.'
delete_confirm: "Czy na pewno chcesz usunąć regułę dla %{ip_address}?"
actions:
block: "Zablokuj"
do_nothing: "Zezwól"
+ allow_admin: "Zezwól administratorowi"
form:
label: "Nowy:"
ip_address: "Adres IP"
@@ -6521,13 +6777,18 @@ pl_PL:
text: "Zgrupuj"
title: "Tworzy nowy ban dla podsieci jeśli jest co najmniej 'min_ban_entries_for_roll_up' pozycji."
search_logs:
+ title: "Przeszukaj dzienniki"
term: "Szukana fraza"
searches: "Wyszukiwania"
click_through_rate: "CTR"
types:
all_search_types: "Wszystkie typy wyszukiwania"
header: "Nagłówek"
+ full_page: "Pełna strona"
click_through_only: "wszystkie (tylko przeklikiwanie)"
+ header_search_results: "Wyniki wyszukiwania w nagłówku"
+ logster:
+ title: "Dzienniki błędów"
watched_words:
title: "Obserwowane słowa"
description: "Obserwowane słowa to narzędzia moderacji, które mogą wykonywać wiele różnych działań, w tym blokowanie, cenzurowanie, linkowanie lub oznaczanie postów zawierających określone słowa"
@@ -6541,6 +6802,7 @@ pl_PL:
case_sensitive: "(z uwzg. wielkości liter)"
html: "(html)"
download: Pobierz
+ clear_all: Wyczyść wszystko
clear_all_confirm: "Czy na pewno chcesz wyczyścić wszystkie obejrzane słowa dla akcji %{action}?"
invalid_regex: 'Obserwowane słowo "%{word}" jest nieprawidłowym wyrażeniem regularnym.'
regex_warning: 'Obserwowane słowa są wyrażeniami regularnymi i nie zawierają w sobie automatycznie granic słów. Jeśli chcesz, aby wyrażenie regularne pasowało do całych słów, dodaj \b
na początku i na końcu wyrażenia regularnego.'
@@ -6684,13 +6946,26 @@ pl_PL:
id_not_found: "Przepraszamy, ten identyfikator użytkownika nie istnieje w naszym systemie."
active: "Aktywowane"
status: "Status"
+ show_emails: "Pokaż e-maile"
+ hide_emails: "Ukryj e-maile"
+ silence_reason: "Powód wyciszenia"
bulk_actions:
title: "Działania zbiorcze"
admin_cant_be_deleted: "Ten użytkownik nie może zostać usunięty, ponieważ jest administratorem"
too_many_or_old_posts: "Ten użytkownik nie może zostać usunięty, ma zbyt wiele postów lub bardzo stary post"
+ too_many_selected_users:
+ one: "Osiągnięto limit %{count} użytkownika w przypadku usuwania zbiorczego"
+ few: "Osiągnięto limit %{count} użytkowników w przypadku usuwania zbiorczego"
+ many: "Osiągnięto limit %{count} użytkowników w przypadku usuwania zbiorczego"
+ other: "Osiągnięto limit %{count} użytkowników w przypadku usuwania zbiorczego"
delete:
label: "Usuń użytkowników…"
confirmation_modal:
+ prompt_text:
+ one: 'Zamierzasz trwale usunąć %{count} użytkownika. Wpisz "%{confirmation_phrase}" poniżej, aby kontynuować:'
+ few: 'Zamierzasz trwale usunąć %{count} użytkowników. Wpisz "%{confirmation_phrase}" poniżej, aby kontynuować:'
+ many: 'Zamierzasz trwale usunąć %{count} użytkowników. Wpisz "%{confirmation_phrase}" poniżej, aby kontynuować:'
+ other: 'Zamierzasz trwale usunąć %{count} użytkowników. Wpisz "%{confirmation_phrase}" poniżej, aby kontynuować:'
confirmation_phrase:
one: "usuń %{count} użytkownika"
few: "usuń %{count} użytkowników"
@@ -6706,6 +6981,7 @@ pl_PL:
bulk_delete_starting: "Rozpoczęcie masowego usuwania…"
block_ip_and_email: "Blokuj adresy IP i adresy e-mail wszystkich wybranych użytkowników"
user_delete_succeeded: "[%{position}/%{total}] Pomyślnie usunięto @%{username}"
+ user_delete_failed: "[%{position}/%{total}] Nie udało się usunąć @%{username} - %{error}"
bulk_delete_finished: "Operacja usuwania zbiorczego zakończona."
failed_to_delete_users: "Nie udało się usunąć następujących użytkowników:"
nav:
@@ -6718,6 +6994,7 @@ pl_PL:
approved: "Zatwierdzony?"
titles:
active: "Aktywni użytkownicy"
+ new: "Nowi użytkownicy"
pending: "Użytkownicy oczekujący na akceptację"
newuser: "Użytkownicy na 0 poziomie zaufania (Nowi)"
basic: "Użytkownicy na 1 poziomie zaufania (Podstawowi)"
@@ -6725,7 +7002,11 @@ pl_PL:
regular: "Użytkownicy na 3 poziomie zaufania (Regularni)"
leader: "Użytkownicy na 4 poziomie zaufania (Weterani)"
staff: "Zespół"
+ admins: "Administratorzy"
moderators: "Moderatorzy"
+ silenced: "Wyciszeni użytkownicy"
+ suspended: "Zawieszeni użytkownicy"
+ staged: "Użytkownicy etapowi"
not_verified: "Niezweryfikowany"
check_email:
title: "Wyświetl adres email tego użytkownika"
@@ -6830,8 +7111,20 @@ pl_PL:
time_read: "Czas czytania"
post_edits_count: "Edycje wpisu"
exports:
+ title: Eksporty użytkownika
download:
+ description: Pobierz najnowszy eksport
+ expires_in:
+ one: Wygasa za %{count} godzinę
+ few: Wygasa za %{count} godziny
+ many: Wygasa za %{count} godzin
+ other: Wygasa za %{count} godzin
+ not_available: Brak dostępnego eksportu
button: Poproś o archiwum
+ confirm: Czy naprawdę chcesz utworzyć archiwum aktywności i preferencji tego użytkownika?
+ started: Rozpoczęliśmy gromadzenie archiwum, link do pobrania zostanie zaktualizowany po zakończeniu procesu.
+ success: Archiwum jest gotowe do pobrania.
+ export_failed: Przepraszamy, ale eksport nie powiódł się. Sprawdź logi, aby uzyskać więcej informacji.
anonymize: "Anonimizuj użytkownika"
anonymize_confirm: "Czy na pewno chcesz zanonimizować to konto? Spowoduje to zmianę nazwy użytkownika i adresu e-mail oraz zresetowania wszystkich informacji o profilu."
delete_associated_accounts_confirm: "Czy na pewno chcesz usunąć wszystkie powiązane konta z tego konta? Użytkownik może nie być w stanie zalogować się, jeśli jego adres e-mail uległ zmianie."
@@ -7078,8 +7371,11 @@ pl_PL:
none: "żadne"
save: "zapisz"
cancel: "anuluj"
+ unmask: "zdemaskuj wejście"
not_found: "Nie można znaleźć ustawień"
site_settings:
+ title: "Ustawienia witryny"
+ description: "Skonfiguruj ustawienia swojej witryny Discourse, aby dostosować jej wygląd, funkcjonalność i wrażenia użytkownika."
emoji_list:
invalid_input: "Lista emoji powinna zawierać tylko poprawne nazwy emoji, np. hugs"
add_emoji_button:
@@ -7187,6 +7483,7 @@ pl_PL:
description: Opis
long_description: Długi opis
badge_type: Typ odznaki
+ group_settings: Ustawienia grupy
badge_grouping: Grupa
badge_groupings:
modal_title: Grupy odznak
@@ -7212,6 +7509,8 @@ pl_PL:
multiple_grant: Może być przyznana wielokrotnie
visibility_heading: Widoczność
listable: Wyświetlaj odznakę na publicznych listach odznak
+ show_in_post_header: Pokaż odznakę na poście, za który został przyznany
+ show_in_post_header_disabled: Wymaga włączenia opcji "Pokaż odznakę na publicznej stronie odznak" i "Pokaż posty przyznające odznakę na stronie odznak".
enabled: włączona
disabled: wyłączone
icon: Ikona
@@ -7258,6 +7557,7 @@ pl_PL:
title: "Wybierz odznakę lub utwórz nową"
description: "Zacznij od wybrania istniejącej plakietki do dostosowania lub stwórz zupełnie nową plakietkę"
mass_award:
+ title: Masowa odznaka
description: Przyznaj tę samą odznakę wielu użytkownikom jednocześnie.
no_badge_selected: Wybierz odznakę, aby rozpocząć.
perform: "Odznaka dla użytkowników"
@@ -7305,12 +7605,14 @@ pl_PL:
title: "Osadzanie"
description: "Discourse ma możliwość osadzania komentarzy z tematu w zdalnej witrynie za pomocą interfejsu API Javascript, który tworzy IFRAME"
host: "Dozwolone hosty"
+ allowed_paths: "Lista dozwolonych ścieżek"
edit: "Edytuj"
category: "Publikuj w kategorii"
tags: "Tagi tematu"
post_author: "Autor postu"
post_author_with_default: "Autor postu (domyślnie %{author})"
add_host: "Dodaj host"
+ posts_and_topics: "Konfiguracja postów i tematów"
crawlers: "Konfiguracja robotów"
crawlers_description: "Gdy Discourse tworzy tematy reprezentujące twoje wpisy, a kanał RSS/ATOM nie został podany, treść będzie pobierana poprzez parsowanie HTML. Proces ten może okazać się trudny dlatego umożliwiamy podanie dodatkowych reguł CSS, które usprawniają proces parsowania."
embed_by_username: "Użytkownik tworzący tematy"
@@ -7322,7 +7624,9 @@ pl_PL:
blocked_embed_selectors: "Selektor CSS dla elementów, które są usuwane z osadzonych"
allowed_embed_classnames: "Dozwolone nazwy klas CSS"
save: "Zapisz"
+ posts_and_topics_settings_saved: "Ustawienia postów i tematów zostały zapisane"
crawler_settings_saved: "Ustawienia robota zostały zapisane"
+ back: "Powrót do osadzania"
configuration_snippet: "Fragment konfiguracji"
host_form:
add_header: "Dodaj host"
@@ -7331,6 +7635,7 @@ pl_PL:
nav:
hosts: "Hosty"
settings: "Ustawienia"
+ posts_and_topics: "Posty i tematy"
crawlers: "Botów indeksujących"
permalink:
title: "Permalinki"
@@ -7404,6 +7709,7 @@ pl_PL:
homepage_choices:
custom:
label: "Niestandardowe"
+ description: "Wyświetl stronę główną skupioną na %{type}, z użytkownikami trafiającymi na %{landingPage}."
style_type:
categories: "kategoria"
topics: "temat"
diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml
index b341ad3645509..72abee6ed0def 100644
--- a/config/locales/client.pt_BR.yml
+++ b/config/locales/client.pt_BR.yml
@@ -4183,6 +4183,7 @@ pt_BR:
content_load_error: 'O conteúdo não pôde ser carregado.'
image_load_error: 'A imagem não pôde ser carregada.'
cannot_render_video: Este vídeo não pode ser renderizado porque o seu navegador não é compatível com o codec.
+ invalid_video_url: Este vídeo não pode ser reproduzido porque a URL é inválida ou está indisponível.
keyboard_shortcuts_help:
shortcut_key_delimiter_comma: ","
shortcut_key_delimiter_plus: "+"
@@ -4809,6 +4810,9 @@ pt_BR:
legal:
title: "Jurídico"
header_description: "Configure aspectos jurídicos, como termos de serviço, política de privacidade, informações de contato e considerações específicas da UE"
+ localization:
+ title: "Localização"
+ header_description: "Configure o idioma da interface da sua comunidade e outras opções de localização para seus membros"
login_and_authentication:
title: "Acesso e autenticação"
header_description: "Configure o acesso e autenticação de usuários(as), chaves e segredos, provedores OAuth2 e muito mais"
@@ -5339,6 +5343,9 @@ pt_BR:
group_permissions: "Permissões de grupo"
users: "Usuários(as)"
groups: "Grupos"
+ localization:
+ title: "Localização"
+ keywords: "local|idioma|fuso_horário|unicode|ltr"
user_fields: "Campos de usuário(a)"
watched_words: "Palavras em acompanhamento"
legal: "Jurídico"
diff --git a/config/locales/client.ro.yml b/config/locales/client.ro.yml
index 6d756ae789069..b1884b2abb455 100644
--- a/config/locales/client.ro.yml
+++ b/config/locales/client.ro.yml
@@ -209,13 +209,13 @@ ro:
enabled: "Listat %{when}"
disabled: "Nelistat %{when}"
banner:
- enabled: "A făcut din acesta un banner %{when}. Va apărea la începutul fiecărei pagini până când va fi ascuns de către utilizator."
+ enabled: "A făcut din acesta un banner %{when}. Va apărea la începutul fiecărei pagini până când va fi respins de utilizator."
disabled: "A eliminat acest banner %{when}. Nu va mai apărea la începutul fiecărei pagini."
forwarded: "A redirecționat e-mailul de mai sus"
topic_admin_menu: "acțiuni subiect"
skip_to_main_content: "Sari la conținutul principal"
skip_user_nav: "Sari la conținutul profilului"
- emails_are_disabled: "Trimiterea de e-mailuri a fost dezactivată global de către un administrator. Nu vor fi trimise notificări e-mail de niciun fel."
+ emails_are_disabled: "Trimiterea de e-mailuri a fost dezactivată global de către un administrator. Nu vor fi trimise notificări pe e-mail de niciun fel."
emails_are_disabled_non_staff: "Mesajele de e-mail de ieșire au fost dezactivate pentru utilizatorii care nu fac parte din echipă."
software_update_prompt:
message: "Am actualizat acest site, te rugăm să reîmprospătezi pentru ca lucrurile să funcționeze fără probleme."
@@ -229,6 +229,8 @@ ro:
only_admins: "(acest mesaj este afișat doar pentru administratorii site-ului)"
broken_decorator_alert: "Este posibil ca articolele să nu fie afișate corect deoarece unul dintre decoratorii de conținut al articolelor de pe site-ul tău a generat o eroare."
broken_page_change_alert: "Un gestionar onPageChange a ridicat o eroare. Verifică instrumentele de dezvoltare ale navigatorului pentru mai multe informații."
+ broken_plugin_alert: "Cauzat de modulul „%{name}”"
+ broken_transformer_alert: "A apărut o eroare. Este posibil ca site-ul tău să nu funcționeze corect."
critical_deprecation:
notice: "[Notificare de administrare] Una dintre temele sau modulele tale necesită actualizare pentru compatibilitate cu modificările viitoare de nucleu ale Discourse."
id: "(id:%{id})"
@@ -320,9 +322,12 @@ ro:
period_chooser:
aria_label: "Filtrează după perioadă"
related_messages:
- title: "Mesaje conexe"
- pill: "Mesaje legate de"
+ title: "Mesaje similare"
+ pill: "Mesaje similare"
+ see_all: 'Vezi toate mesajele de la @%{username}…'
suggested_topics:
+ title: "Subiecte noi și necitite"
+ pill: "Sugerate"
pm_title: "Mesaje sugerate"
about:
edit: "Editează această pagină"
@@ -333,13 +338,41 @@ ro:
our_moderators: "Moderatorii noștri"
moderators: "Moderatori"
stat:
+ all_time: "Tot timpul"
last_day: "24 de ore"
+ last_7_days: "7 zile"
+ last_30_days: "30 de zile"
like_count: "Aprecieri"
topic_count: "Subiecte"
post_count: "Articole"
+ user_count: "Înregistrări"
+ active_user_count: "Utilizatori activi"
+ visitor_count: "Vizitatori"
+ eu_visitor_count: "Vizitatori din Uniunea Europeană"
+ traffic_info_footer_MF: |
+ În ultimele 6 luni, acest site a furnizat conținut unui număr estimat de { total_visitors, plural,
+ one {o persoană}
+ few {# persoane}
+ other {# de persoane}
+ } în fiecare lună, cu un număr estimat de { eu_visitors, plural,
+ one {o persoană}
+ few {# persoane}
+ other {# de persoane}
+ } din Uniunea Europeană.
+ contact: "Contactează-ne"
+ contact_info: "În cazul în care o problemă critică sau alt aspect urgent afectează site-ul, te rugăm să ne contactezi la %{contact_info}."
+ site_activity: "Activitate site"
view_more: "Vezi mai multe"
view_less: "Vezi mai puține"
activities:
+ topics:
+ one: "un subiect"
+ few: "%{formatted_number} subiecte"
+ other: "%{formatted_number} de subiecte"
+ posts:
+ one: "o postare"
+ few: "%{formatted_number} postări"
+ other: "%{formatted_number} de postări"
periods:
last_7_days: "în ultimele 7 zile"
today: "astăzi"
@@ -785,7 +818,7 @@ ro:
title: "Adaugă utilizatori la %{group_name}"
description: "Introdu o listă de utilizatori pe care vrei să-i inviți în grup sau lipește într-o listă separată prin virgulă:"
usernames_placeholder: "nume de utilizatori"
- usernames_or_emails_placeholder: "nume de utilizator sau e-mailuri"
+ usernames_or_emails_placeholder: "nume de utilizatori sau e-mailuri"
notify_users: "Notifică utilizatori"
set_owner: "Setează utilizatorii ca proprietari ai acestui grup"
requests:
@@ -816,7 +849,7 @@ ro:
status: "S-au sincronizat prin IMAP %{old_emails} e-mailuri din %{total_emails} în total."
enable_smtp: "Activează SMTP"
enable_imap: "Activează IMAP"
- test_settings: "Setări de testare"
+ test_settings: "Testează setări"
save_settings: "Salvează setări"
last_updated: "Ultima actualizare:"
last_updated_by: "de"
@@ -827,7 +860,7 @@ ro:
imap_title: "IMAP"
imap_additional_settings: "Setări suplimentare"
imap_instructions: 'Când activezi IMAP pentru grup, e-mailurile sunt sincronizate între intrările grupului și serverul IMAP și cutia poștală furnizată. SMTP trebuie să fie activat cu date de conectare valide și testate înainte ca IMAP să poată fi activat. Numele de utilizator şi parola utilizate pentru SMTP vor fi folosite pentru IMAP. Pentru mai multe informații vezi anunțul despre caracteristici pe Discourse Meta.'
- imap_alpha_warning: "Atenție: Aceasta este o caracteristică pentru etapa alfa. Doar Gmail este suportat oficial. Utilizează pe propriul risc!"
+ imap_alpha_warning: "Atenție: Aceasta este o caracteristică pentru etapa alfa. Doar Gmail este acceptat oficial. Folosești pe propriul risc!"
imap_settings_valid: "Setări IMAP valide."
smtp_disable_confirm: "Dacă dezactivezi SMTP, toate setările SMTP și IMAP vor fi resetate și funcționalitatea asociată va fi dezactivată. Sigur vrei să continui?"
imap_disable_confirm: "Dacă dezactivezi IMAP, toate setările IMAP vor fi resetate și funcționalitatea asociată va fi dezactivată. Sigur vrei să continui?"
@@ -843,7 +876,7 @@ ro:
imap_server: "Server IMAP"
imap_port: "Port IMAP"
imap_ssl: "Folosește SSL pentru IMAP"
- username: "Nume utilizator"
+ username: "Nume de utilizator"
password: "Parolă"
settings:
title: "Setări"
@@ -941,7 +974,7 @@ ro:
activity: "Activitate"
members:
title: "Membri"
- filter_placeholder_admin: "nume de utilizator sau email"
+ filter_placeholder_admin: "nume de utilizator sau e-mail"
filter_placeholder: "nume de utilizator"
remove_member: "Elimină membru"
remove_member_description: "Elimină %{username} din acest grup"
@@ -968,19 +1001,19 @@ ro:
everyone: "Toată lumea"
notifications:
watching:
- title: "Urmărind activ"
+ title: "Urmărire"
description: "Veți fi notificat pentru fiecare nouă postare în fiecare mesaj, și va fi afișat un contor al noilor răspunsuri."
watching_first_post:
title: "Urmărind activ prima postare"
description: "Vei primi notificări despre mesajele noi din acest grup, dar nu și despre răspunsurile la mesaje."
tracking:
- title: "Urmărind"
+ title: "Monitorizare"
description: "Vei fi notificat dacă cineva menționează @numele tău sau îți răspunde și va fi afișat un contor al noilor răspunsuri."
regular:
title: "Normal"
- description: "Vei fi notificat dacă cineva îți menționează @numele sau îți va răspunde."
+ description: "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde."
muted:
- title: "Setat pe silențios"
+ title: "Silențios"
description: "Nu veți fi informat despre nimic referitor la mesajele din acest grup."
flair_url: "Imagine avatar cu element distinct"
flair_upload_description: "Folosește imagini pătrate de cel puțin 20px cu 20px."
@@ -1087,7 +1120,7 @@ ro:
ignore_duration_time_frame_required: "Te rog selectează un interval de timp"
ignore_no_users: "Nu aveți utilizatori ignorați."
ignore_option: "Ignorat"
- mute_option: "Setate pe silențios"
+ mute_option: "Silențios"
normal_option: "Normal"
normal_option_title: "Vei fi notificat dacă acest utilizator îți răspunde, te citează sau te menționează."
notification_schedule:
@@ -1181,23 +1214,23 @@ ro:
suspended_permanently: "Acest utilizator este suspendat."
suspended_reason: "Motiv: "
github_profile: "GitHub"
- email_activity_summary: "Sumarul activității"
+ email_activity_summary: "Sumar activitate"
mailing_list_mode:
label: " Mod mailing list"
enabled: "Activați modul mailing list"
instructions: |
" Această setare nu ține cont de setarea de la sumarul activităților.
Subiectele setate pe silențios și categoriile nu sunt incluse în aceste emailuri."
- individual: "Trimite un email pentru fiecare postare nouă"
- individual_no_echo: "Trimite un email pentru fiecare postare nouă în afară de postările mele"
- many_per_day: "Trimite câte un email pentru pentru fiecare nouă postare (aproximativ %{dailyEmailEstimate} pe zi)"
- few_per_day: "Trimite câte un email pentru fiecare nouă postare (aproximativ 2 pe zi)"
+ individual: "Trimite un e-mail pentru fiecare postare nouă"
+ individual_no_echo: "Trimite un e-mail pentru fiecare postare nouă în afară de ale mele"
+ many_per_day: "Trimite-mi câte un e-mail pentru fiecare postare nouă (aproximativ %{dailyEmailEstimate} pe zi)"
+ few_per_day: "Trimite-mi câte un e-mail pentru fiecare postare nouă (aproximativ 2 pe zi)"
tag_settings: "Etichete"
watched_tags: "Urmărite activ"
watched_tags_instructions: "Vei vedea automat toate subiectele cu aceste etichete. Vei fi notificat pentru fiecare nouă postare și subiect. De asemenea, un contor al noilor postări va apărea lângă subiect."
tracked_tags: "Urmărite"
tracked_tags_instructions: "Vei urmări automat toate subiectele cu aceste etichete. De asemenea, un contor al noilor postări va apărea lângă subiect."
- muted_tags: "Setate pe silențios"
+ muted_tags: "Silențios"
muted_tags_instructions: "Nu vei fi notificat despre nimic legat de noile subiecte cu aceste etichete, și subiectele respective nu vor apărea în lista cu ultimele subiecte."
watched_categories: "Urmărite activ"
watched_categories_instructions: "Vei vizualiza automat toate subiectele din aceste categorii. Vei fi notificat cu privire la toate noile postări și subiecte. De asemenea, un contor al noilor postări va apărea lângă subiect."
@@ -1207,7 +1240,7 @@ ro:
watched_first_post_categories_instructions: "Vei fi notificat cu privire la prima postare din fiecare nou subiect din aceste categorii. "
watched_first_post_tags: "Urmărire activă prima postare"
watched_first_post_tags_instructions: "Vei fi notificat cu privire la prima postare din fiecare nou subiect cu aceste etichete."
- muted_categories: "Setat pe silențios"
+ muted_categories: "Silențios"
muted_categories_instructions: "Nu vei fi niciodată notificat cu privire la nimic legat de noile subiecte din aceste categorii și ele nu vor apărea în listă."
muted_categories_instructions_dont_hide: "Nu vei fi anunțat cu privire la subiecte noi din aceste categorii."
regular_categories: "Normal"
@@ -1269,19 +1302,19 @@ ro:
account: "Cont"
security: "Securitate"
profile: "Profil"
- emails: "Adrese de email"
+ emails: "E-mailuri"
notifications: "Notificări"
- tracking: "Urmărire"
+ tracking: "Monitorizare"
categories: "Categorii"
users: "Utilizatori"
tags: "Etichete"
interface: "Interfață"
apps: "Aplicații"
change_password:
- success: "(email trimis)"
- in_progress: "(se trimite email)"
+ success: "(e-mail trimis)"
+ in_progress: "(se trimite e-mail)"
error: "(eroare)"
- action: "Trimite email pentru resetare parolă"
+ action: "Trimite e-mail pentru resetare parolă"
set_password: "Parola"
choose_new: "Alege o parolă nouă"
choose: "Alege o parolă"
@@ -1326,13 +1359,13 @@ ro:
title: "Adaugă e-mail"
add: "adaugă"
change_email:
- title: "Schimbă email"
+ title: "Schimbă e-mail"
taken: "Această adresă există deja în baza de date."
- error: "A apărut o eroare la schimbarea de email. Poate această adresă este deja utilizată?"
- success: "Am trimis un email către adresa respectivă. Urmează instrucțiunile de confirmare."
+ error: "A apărut o eroare la schimbarea adresei tale de e-mail. Poate această adresă este deja utilizată?"
+ success: "Am trimis un e-mail către adresa respectivă. Te rog să urmărești instrucțiunile de confirmare."
success_via_admin: "Am trimis un e-mail la acea adresă. Utilizatorul va trebui să urmeze instrucțiunile de confirmare din e-mail."
- success_staff: "Ți-am trimis un email la adresa curentă. Urmează instrucțiunile de confirmare."
- confirm_success: "Emailul tău a fost actualizat."
+ success_staff: "Ți-am trimis un e-mail la adresa curentă. Te rog urmărește instrucțiunile de confirmare."
+ confirm_success: "Adresa ta de e-mail a fost actualizată."
change_avatar:
title: "Schimbă poza de profil"
gravatar: "%{gravatarName}, bazat pe"
@@ -1354,28 +1387,28 @@ ro:
title: "Subiect recomandat"
instructions: "Un link către acest topic va fi pe cardul tău de utilizator și profil."
email:
- title: "Email"
- primary: "E-mail primar"
+ title: "E-mail"
+ primary: "E-mail principal"
secondary: "E-mailuri secundare"
- primary_label: "primar"
+ primary_label: "principal"
unconfirmed_label: "neconfirmat"
- resend_label: "retrimite e-mail-ul de confirmare"
- resent_label: "email trimis"
- update_email: "Schimbă email"
+ resend_label: "retrimite e-mailul de confirmare"
+ resent_label: "e-mail trimis"
+ update_email: "Schimbă adresă de email"
set_primary: "Setează e-mail principal"
destroy: "Elimină e-mail"
add_email: "Adaugă email alternativ"
no_secondary: "Nici un e-mail secundar"
instructions: "Niciodată arătat publicului"
admin_note: "Notă: Un utilizator de administrator care modifică adresa email a altui utilizator non-administrator indică faptul că utilizatorul a pierdut accesul la contul de email original, astfel încât un email de resetare a parolei va fi trimis la noua adresă. Adresa email a utilizatorului nu se va schimba până când acesta nu finalizează procesul de resetare a parolei."
- ok: "Îți vom trimite un email pentru confirmare."
+ ok: "Îți vom trimite un e-mail pentru confirmare."
required: "Te rugăm să introduci o adresă de e-mail"
- invalid: "Adaugă o adresă de email validă."
- authenticated: "Emailul a fost autentificat de către %{provider}."
+ invalid: "Te rog introdu o adresă de e-mail validă."
+ authenticated: "E-mailul tău a fost autentificat de %{provider}."
frequency:
- one: "Vom trimite un email doar dacă nu te-am văzut în ultimul minut."
- few: "Vom trimite un email doar dacă nu te-am văzut în ultimele %{count} minute."
- other: "Vom trimite un email doar dacă nu te-am văzut în ultimele %{count} de minute."
+ one: "Îți vom trimite un e-mail doar dacă nu te-am văzut în ultimul minut."
+ few: "Îți vom trimite un e-mail doar dacă nu te-am văzut în ultimele %{count} minute."
+ other: "Îți vom trimite un e-mail doar dacă nu te-am văzut în ultimele %{count} de minute."
associated_accounts:
title: "Conturi asociate"
connect: "Conectează-te"
@@ -1392,7 +1425,7 @@ ro:
please_continue: "Contul este confirmat. Vei fi redirecționat spre pagina principală."
continue_button: "Termină!"
welcome_to: "Bine ai venit pe %{site_name}!"
- approval_required: "Un moderator trebuie să aprobe manual contul înainte să poți accesa forumul. Vei primi un email imediat ce contul ți-a fost aprobat!"
+ approval_required: "Un moderator trebuie să aprobe manual contul tău înainte să poți accesa acest forum. Vei primi un e-mail imediat ce contul ți-a fost aprobat!"
name:
title: "Nume"
title_optional: "Nume (opțional)"
@@ -1410,7 +1443,7 @@ ro:
not_available_no_suggestion: "Indisponibil"
too_short: "Numele de utilizator este prea scurt."
too_long: "Numele de utilizator este prea lung."
- prefilled: "Emailul se potrivește cu numele de utilizator înregistrat."
+ prefilled: "E-mailul se potrivește cu acest nume de utilizator înregistrat."
required: "Te rugăm să introduci un nume de utilizator"
edit: "Editează numele de utilizator"
locale:
@@ -1433,7 +1466,7 @@ ro:
log_out: "Ieșire"
location: "Locație"
website: "Website"
- email_settings: "Email"
+ email_settings: "E-mail"
hide_profile: "Ascunde profilul meu public"
text_size:
title: "Dimensiune text"
@@ -1453,7 +1486,7 @@ ro:
first_time: "Prima dată când o postare este apreciată"
never: "Niciodată"
email_previous_replies:
- title: "Include răspunsurile precedente la sfârșitul emailurilor"
+ title: "Include răspunsurile precedente la sfârșitul e-mailurilor"
unless_emailed: "dacă nu a fost trimis anterior"
always: "întotdeauna"
never: "niciodată"
@@ -1471,8 +1504,8 @@ ro:
only_when_away: "numai atunci când nu sunt activ"
never: "niciodată"
email_messages_level: "Trimite-mi un e-mail când primesc un mesaj personal"
- include_tl0_in_digests: "Include conținut de la utilizatori noi în rezumatul de pe email."
- email_in_reply_to: "Include un fragment din răspunsurile la postare în emailuri"
+ include_tl0_in_digests: "Include conținut de la utilizatori noi în rezumatul de pe e-mail"
+ email_in_reply_to: "Include un rezumat al răspunsurilor la postare în e-mailuri"
other_settings: "Altele"
categories_settings: "Categorii"
topics_settings: "Discuții"
@@ -1529,7 +1562,7 @@ ro:
days_visited: "Zile de vizită"
account_age_days: "Vârsta contului în zile"
create: "Invită"
- valid_for: "Link-ul de invitare este valid doar pentru următoarele adrese de email: %{email}"
+ valid_for: "Legătura de invitație este validă doar pentru următoarele adrese de e-mail: %{email}"
invite_link:
success: "Link de invitare generat cu succes!"
cannot_invite_to_forum: "Ne pare rău, nu ai permisiunea de a crea invitații. Te rugăm să contactezi un administrator pentru a-ți acorda permisiunea de a invita."
@@ -1579,7 +1612,7 @@ ro:
common: "Această parolă este prea comună."
same_as_username: "Parolă identică cu numele de utilizator"
same_as_name: "Parola ta este aceeași nu numele tău de utilizator."
- same_as_email: "Parolă identică cu adresa de email"
+ same_as_email: "Parolă ta este aceeași cu adresa ta de e-mail"
ok: "Parola dumneavoastră este OK."
instructions:
one: "Minim %{count} caracter"
@@ -1667,6 +1700,7 @@ ro:
profile_link: "%{username}, vizitează profil"
user_status:
save: "Salvează"
+ set_custom_status: "Setează stare personalizată"
presence_toggle:
online: "Conectat"
offline: "Deconectat"
@@ -1744,18 +1778,17 @@ ro:
remove_allowed_group: "Ești sigur că vrei să îl scoți pe %{name} din acest mesaj?"
leave: "Părăsește"
remove_user: "Șterge utilizator"
- email: "Email"
+ email: "E-mail"
username: "Nume utilizator"
last_seen: "Văzut"
created: "Creat"
created_lowercase: "creat"
trust_level: "Nivel de încredere"
- search_hint: "Numele de utilizator, email sau adresă IP"
+ search_hint: "nume de utilizator, e-mail sau adresă IP"
create_account:
header_title: "Bun venit!"
disclaimer: "Prin înregistrare, ești de acord cu politica de confidențialitate și termenii de utilizare."
title: "Înregistrare"
- failed: "Ceva s-a întâmplat, poate că acest email este deja înregistrat, încearcă să-ți resetezi parola la link-ul respectiv."
associate: "Ai deja un cont? Loghează-te pentru a conecta contul tău %{provider}."
no_account_yet: "Nu ai un cont?"
progress_bar:
@@ -1769,24 +1802,24 @@ ro:
invite: "Introdu numele de utilizator sau adresa de email și-ți vom trimite un email pentru resetarea parolei."
email-username: "E-mail sau nume de utilizator"
reset: "Resetare parolă"
- complete_username: "Dacă contul corespunde cu numele de utilizator %{username}, ar trebui să primești în scurt timp un email cu instrucțiunile de resetare a parolei."
- complete_email: "Dacă un cont corespunde cu %{email}, ar trebui să primești un email în cel mai scurt timp cu instrucțiunile de resetare a parolei."
+ complete_username: "Dacă un cont corespunde cu numele de utilizator %{username}, ar trebui să primești în scurt timp un e-mail cu instrucțiuni de resetare a parolei."
+ complete_email: "Dacă un cont corespunde cu %{email}, ar trebui să primești în scurt timp un e-mail cu instrucțiuni de resetare a parolei."
complete_username_found: "Am găsit un cont care se potrivește cu numele de utilizator %{username}. Ar trebui să primiți un e-mail cu instrucțiuni despre cum să resetați parola în scurt timp."
- complete_email_found: "Am găsit un cont care se potrivește cu %{email}. Ar trebui să primiți un e-mail cu instrucțiuni despre cum să resetați parola în scurt timp."
+ complete_email_found: "Am găsit un cont care se potrivește cu %{email}. Ar trebui să primești în scurt timp un e-mail cu instrucțiuni de resetare a parolei."
complete_username_not_found: "Nici un cont nu se potriveşte cu utilizatorul %{username}"
- complete_email_not_found: "Nici un cont nu se potrivește cu adresa %{email}"
- help: "Email-ul nu a sosit? Asigură-te că verifici mai întâi în folderul Spam.
Nu ești sigur ce adresă de email folosești? Scrie adresa de email și îți vom spune dacă aceasta există.
Dacă nu mai ai acces în contul tău la adresa de email, te rog contactează echipa de ajutor.
" + complete_email_not_found: "Niciun cont nu se potrivește cu %{email}" + help: "E-mailul nu a sosit? Asigură-te că verifici mai întâi în dosarul spam.Nu știi sigur ce adresă de email ai folosit? Introdu o adresă de e-mail și îți vom spune dacă aceasta există aici.
Dacă nu mai ai acces la adresa de e-mail din contul tău, te rog contactează echipa noastră de ajutor.
" button_ok: "Ok" button_help: "Ajutor" email_login: link_label: "Trimite-mi un link de autentificare" login_link: "Sari peste parolă; trimite-mi un link de autentificare" complete_username: "Dacă un cont se potrivește cu numele de utilizator %{username}, ar trebui să primești în scurt timp un e-mail cu un link de autentificare." - complete_email: "Dacă un cont se potrivește cu %{email}, ar trebui să primești un e-mail cu un link de conectare în scurt timp." + complete_email: "Dacă un cont se potrivește cu %{email}, ar trebui să primești în scurt timp un e-mail cu o legătură de conectare." complete_username_found: "Am găsit un cont care se potrivește cu numele de utilizator %{username}, ar trebui să primești în scurt timp un e-mail cu un link de autentificare." - complete_email_found: "Am găsit un cont care se potrivește cu %{email}, ar trebui să primești un e-mail cu un link de conectare în scurt timp." + complete_email_found: "Am găsit un cont care se potrivește cu %{email}, ar trebui să primești în scurt timp un e-mail cu o legătură de conectare." complete_username_not_found: "Nici un cont nu se potriveşte cu utilizatorul %{username}" - complete_email_not_found: "Nici un cont nu se potrivește cu adresa %{email}" + complete_email_not_found: "Niciun cont nu se potrivește cu %{email}" confirm_title: Continuă la %{site_name} logging_in_as: Autentificare ca %{email} confirm_button: Finalizează autentificarea @@ -2330,11 +2363,11 @@ ro: 30_minutes: "30 De minute" 45_minutes: "45 De minute" 1_hour: "1 Oră" - 2_hours: "2 Ore" - 4_hours: "4 Ore" - 8_hours: "8 Ore" - 12_hours: "12 Ore" - 24_hours: "24 Ore" + 2_hours: "2 ore" + 4_hours: "4 ore" + 8_hours: "8 ore" + 12_hours: "12 ore" + 24_hours: "24 de ore" custom: "Durată personalizată" topic_status_update: title: "Temporizator subiect" @@ -2395,35 +2428,35 @@ ro: "2_4": "Vei vedea numărul răspunsurilor noi deoarece ai adăugat un comentariu în acest subiect." "2_2": "Vei vedea numărul răspunsurilor noi deoarece urmărești acest subiect." "2": 'Vei vedea numărul răspunsurilor noi deoarece citești acest subiect.' - "1_2": "Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." - "1": "Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." + "1_2": "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." + "1": "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." "0_7": "Ignori toate notificările din această categorie." "0_2": "În acest moment ignori toate notificările de la acest subiect." "0": "În acest moment ignori toate notificările de la acest subiect." watching_pm: - title: "Urmărind activ" + title: "Urmărire" description: "Numărul postărilor noi va fi arătat pentru acest mesaj și vei fi notificat pentru orice răspuns scris." watching: - title: "Urmărind activ" - description: "Vei fi notificat la fiecare nou răspuns pe acest subiect și numărul de mesaje noi va fi afișat." + title: "Urmărire" + description: "Te vom notifica la fiecare răspuns nou pe acest subiect și va fi afișat numărul de mesaje noi." tracking_pm: - title: "Urmărit" + title: "Monitorizare" description: "Numărul postărilor noi va fi arătat pentru acest mesaj. Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." tracking: - title: "Urmărit" - description: "Numărul postărilor noi va fi arătat pentru acest topic. Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." + title: "Monitorizare" + description: "Va fi afișat numărul răspunsurilor noi pentru acest subiect. Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." regular: title: "Normal" - description: "Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." + description: "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." regular_pm: title: "Normal" - description: "Vei fi notificat dacă cineva îți menționează @numele sau îți scrie un răspuns." + description: "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." muted_pm: title: "Silențios" description: "Nu vei fi niciodată notificat despre acest mesaj." muted: title: "Silențios" - description: "Nu vei fi notificat niciodată despre nimic legat de acest subiect și acesta nu va fi afișat la subiecte recente." + description: "Nu te vom notifica niciodată despre nimic legat de acest subiect și acesta nu va fi afișat în subiectele recente." actions: title: "Acțiuni" recover: "Restaurează subiect" @@ -2809,16 +2842,16 @@ ro: navigate_to_first_post_after_read: "Navighează la prima postare după ce le citești pe celelalte" notifications: watching: - title: "Urmărind activ" + title: "Urmărire" watching_first_post: title: "Urmărind activ prima postare" tracking: - title: "Urmărire" + title: "Monitorizare" regular: title: "Normal" - description: "Vei fi notificat dacă cineva îți menționează @numele sau îți răspunde." + description: "Te vom notifica dacă cineva îți menționează @numele sau îți răspunde." muted: - title: "Setat pe silențios" + title: "Silențios" search_priority: options: normal: "Normal" @@ -2843,7 +2876,7 @@ ro: settings_sections: general: "General" appearance: "Aspect" - email: "Email" + email: "E-mail" list_filters: none: "nicio subcategorie" flagging: @@ -3061,6 +3094,7 @@ ro: lightbox: download: "descărcare" counter: "%curr% din %total%" + invalid_video_url: Acest videoclip nu poate fi redat deoarece adresa URL este nevalidă sau indisponibilă. keyboard_shortcuts_help: shortcut_delimiter_newline: "%{shortcut1}邀請用戶列表,讓您的社區快速發展。準備一個 CSV 檔 ,每個要邀請使用者的電子郵件地址至少包含一列。如果您想要將人員新增到群組或在他們第一次登入時傳送給特定主題,可以提供以逗號分隔的資訊。
+john@smith.com、第一組名稱;第二群組名稱、主題 ID+
上傳的 CSV 檔案中的每個電子郵件地址都會發送邀請,您稍後可以管理。
+ progress: "已上傳 %{progress}%…" + success: "檔案已成功上傳。過程完成後,您會收到訊息通知。" error: "上傳的檔案必須是 csv 格式。" + confirm_access: + title: "確認存取" + incorrect_password: "輸入的密碼不正確。" + incorrect_passkey: "該密碼並不正確。" + logged_in_as: "您的登入帳號是: " + forgot_password: "忘記密碼?" + password_reset_email_sent: "密碼重設電子郵件已寄出。" + cannot_send_password_reset_email: "無法傳送密碼重設電子郵件。" + instructions: "請確認您的身份,以便完成此操作。" + fine_print: "我們要求您確認身份,因為這是一項潛在的敏感行動。一經認證後,只有在幾小時未使用後才會要求您再次認證。" password: title: "密碼" + too_short: + other: "您的密碼太短 (最少為 %{count} 個字元)。" common: "此密碼太簡單。" same_as_username: "密碼與使用者名稱相同" + same_as_name: "您的密碼與您的姓名相同。" same_as_email: "你的密碼與電郵相同。" ok: "你的密碼符合要求。" instructions: other: "至少 %{count} 個字元" + required: "請輸入密碼" + confirm: "確認" + incorrect_password: "輸入的密碼不正確。" summary: title: "摘要" stats: "統計" time_read: "閱讀時間" + time_read_title: "%{duration} (所有時間)" recent_time_read: "最近的閱讀時間" + recent_time_read_title: "%{duration} (過去 60 天內)" topic_count: other: "話題已開啟" post_count: @@ -1372,11 +1873,16 @@ zh_TW: avatar: title: "個人資料圖片" header_title: "個人頁面、訊息、書籤和設置" + name_and_description: "%{name} - %{description}" + edit: "編輯個人資料照片" title: title: "頭銜" none: "(無)" + instructions: "出現在您的用戶名之後" flair: + title: "天賦" none: "(無)" + instructions: "圖示顯示在您的個人資料圖片旁邊" status: title: "自訂狀態" not_set: "未設定" @@ -1390,12 +1896,37 @@ zh_TW: sent_by: "寄件者" private_message: "訊息" the_topic: "話題" + card: "使用者卡" + profile_link: "%{username}瀏覽個人資料" user_status: save: "儲存" + set_custom_status: "設定自訂狀態" + what_are_you_doing: "你在做什麼?" + pause_notifications: "暫停通知" + remove_status: "移除狀態" + presence_toggle: + online: "線上" + offline: "離線" + title: "切換狀態功能" user_tips: button: "了解!" + skip: "跳過提示" + first_notification: + title: "您的第一次通知!" + content: "通知用於讓您隨時瞭解社區中發生的最新情況。" + topic_timeline: + title: "主題時間軸" + content: "使用主題時間軸快速捲動長主題。" + post_menu: + title: "發佈功能表" + content: "點擊三個點,看看您還能如何與貼文互動!" + topic_notification_levels: + title: "您正在關注此主題" + content: "尋找這個鈴鐺來調整您對特定主題或整個類別的通知喜好設定。" suggested_topics: title: "繼續閱讀!" + content: "以下是我們認為您接下來可能會想閱讀的主題。" + loading: "正在載入…" errors: prev_page: "當嘗試載入" reasons: @@ -1417,14 +1948,26 @@ zh_TW: fixed: "載入頁面" modal: close: "關閉" + dismiss_error: "忽略錯誤" form_kit: reset: 重置 optional: 選擇性 + errors_summary_title: "此表單包含錯誤:" + dirty_form: "您尚未提交您的更改!您確實要離開嗎?" errors: required: "必要設定" + invalid_url: "必須是有效的網址" + not_an_integer: "必須是整數" + not_accepted: "必須被接受" + not_a_number: "必須是數字" + too_high: "最多為 %{count}個" + too_low: "必須至少為 %{count}個" + too_long: + other: "最多只能有 %{count} 個字符" too_short: other: "必須至少 %{count} 個字" close: "關閉" + assets_changed_confirm: "本網站剛收到軟體更新。現在就取得最新版本?" logout: "已登出" refresh: "重新整理" home: "主頁" @@ -1432,9 +1975,23 @@ zh_TW: enabled: "站點正處於只讀模式。你可以繼續瀏覽,但是回覆、讚和其他操作暫時被禁用。" login_disabled: "在唯讀模式下不能登入" logout_disabled: "站點在只讀模式下無法登出。" + staff_writes_only_mode: + enabled: "此網站處於管理人員專用模式。請繼續瀏覽,但回覆、按讚和其他操作僅限於管理人員。" + logs_error_rate_notice: + reached_hour_MF: | + {relativeAge} – {rate, plural, other {# 個錯誤/小時}}達到了 {limit, plural, other {# 個錯誤/小時}} 的網站設定上限。 + reached_minute_MF: | + {relativeAge} – {rate, plural, other {# 個錯誤/分鐘}}達到了 {limit, plural, other {# 個錯誤/分鐘}} 的網站設定上限。 + exceeded_hour_MF: | + {relativeAge} – {rate, plural, other {# 個錯誤/小時}}超過了 {limit, plural, other {# 個錯誤/小時}} 的網站設定上限。 + exceeded_minute_MF: | + {relativeAge} – {rate, plural, other {# 個錯誤/分鐘}}超過了 {limit, plural, other {# 個錯誤/分鐘}} 的網站設定上限。 + learn_more: "了解更多…" + learn_more_with_link: "了解更多…" mute: 靜音 unmute: 取消靜音 last_post: 最新貼文 + local_time: "當地時間" time_read: 已讀 time_read_recently: "最近" time_read_tooltip: "已閱讀 %{time_read}" @@ -1444,18 +2001,35 @@ zh_TW: other: 回覆 signup_cta: sign_up: "註冊" + hide_session: "以後再說" hide_forever: "不了" + hidden_for_session: "好的,我們明天再問您。您也可以隨時使用「登入」來建立帳號。" intro: "你好!:heart_eyes: 看起來你挺喜歡這樣的討論,可是你還沒有註冊帳號。" + value_prop: "厭倦了捲動相同的貼文?當您建立帳號後,您就可以隨時回到您離開的地方。有了帳號,您也可以收到新回覆的通知、儲存書籤,以及使用讚來感謝他人。我們可以一起努力,讓這個社群變得更美好。 :heart:" offline_indicator: + no_internet: "沒有網際網路連線。" refresh_page: "重新整理頁面" summary: + in_progress: "使用 AI 總結主題" + summarized_on: "在 %{date}上使用 AI 總結" + model_used: "使用的 AI: %{model}" + outdated: "摘要已過時" + outdated_posts: + other: "(%{count} 篇貼文遺失)" + enabled_description: "您正在查看該主題的熱門回應:由社區決定的最有趣的貼文。" description: other: "有 %{count} 個回覆。" buttons: + hide: "隱藏摘要" generate: "總結" regenerate: "重新產生" + description_time_MF: | + 有 {replyCount, plural, other {# 個回覆}},預計閱讀時間為 {readingTime, plural, other {# 分鐘}}。 + enable: "顯示熱門回覆" disable: "顯示所有貼文" + short_label: "熱門回覆" show_all_label: "顯示全部" + short_title: "顯示此話題的熱門回覆:由社區決定的最有趣的貼文" deleted_filter: enabled_description: "這個話題含有被刪除的回覆,這些回覆已被隱藏。" disabled_description: "話題內刪除的回復已被顯示。" @@ -1463,10 +2037,15 @@ zh_TW: disable: "顯示已刪除的貼文" private_message_info: title: "訊息" + invite: "邀請其他人..." + edit: "新增或移除…" + remove: "移除…" + add: "新增…" leave_message: "確定要移除這個訊息嗎?" remove_allowed_user: "確定將 %{name} 從對話中移除?" remove_allowed_group: "確定將 %{name} 從對話中移除?" leave: "離開" + remove_group: "移除群組" remove_user: "移除使用者" email: "電子郵件" username: "使用者名稱" @@ -1480,17 +2059,26 @@ zh_TW: disclaimer: "註冊即表示您同意 隱私政策 和 服務條款。" title: "註冊" failed: "發生了某些錯誤,可能此電子郵件地址已經註冊過,請試試看忘記密碼連結" + associate: "已有帳號?登入以連結您的 %{provider} 帳戶。" + activation_title: "啟用您的帳號" + already_have_account: "已經有帳號了?" + no_account_yet: "還沒有帳號嗎?" progress_bar: signup: "註冊" + activate: "啟動" approve: "批准" login: "登入" forgot_password: title: "寄出密碼" action: "我忘了我的密碼" invite: "請輸入使用者名稱或電子郵件地址,我們將寄給你重設密碼的郵件。" + invite_no_username: "輸入您的電子郵件地址,我們將發送一封密碼重設電子郵件給您。" + email-username: "電子郵件地址或使用者名稱" reset: "重設密碼" complete_username: "如果有帳號符合你輸入的使用者名稱 %{username},你應該很快就會收到重設密碼的電子郵件。" complete_email: "如果有帳號符合你輸入的電子郵件地址 %{email},你應該很快就會收到重設密碼的電子郵件。" + complete_username_found: "我們找到了一個與使用者名稱 %{username}相符的帳號。您很快就會收到一封電子郵件,其中包含有關如何重設密碼的說明。" + complete_email_found: "我們找到了一個與 %{email}相符的帳號。您很快就會收到一封電子郵件,其中包含有關如何重設密碼的說明。" complete_username_not_found: "沒有帳號使用 %{username} 這個使用者名稱" complete_email_not_found: "沒有帳號使用 %{email}" help: "沒收到信嗎? 請先檢查您的垃圾信件匣。不確定您使用的是哪個信箱嗎? 輸入查看該信箱是否已註冊。
如果您已經無法登入您帳號所使用的信箱,請與管理員聯繫。
" @@ -1499,6 +2087,7 @@ zh_TW: email_login: link_label: "傳送登入連結的email給我" button_label: "透過email" + login_link: "跳過密碼;透過電子郵件向我發送登入鏈接" complete_username: "如果帳號符合使用者名稱%{username},您很快會收到一封含有登入連結的email。" complete_email: "如果帳號符合%{email},您很快會收到一封含有登入連結的email。" complete_username_found: "有一個帳號符合使用者名稱%{username},您很快會收到一封含有登入連結的email。" @@ -1506,7 +2095,10 @@ zh_TW: complete_username_not_found: "沒有符合使用者名稱%{username}的帳號" complete_email_not_found: "沒有符合%{email}的帳號" confirm_title: 繼續連接至 %{site_name} + logging_in_as: 以 %{email}登入 + confirm_button: 完成登入 login: + header_title: "歡迎回來" title: "登入" username: "使用者" password: "密碼" @@ -1516,20 +2108,39 @@ zh_TW: hide_password_title: "隱藏密碼" second_factor_title: "兩步驟驗證" second_factor_description: "請輸入應用程式中的驗證碼:" + second_factor_backup: "使用備份碼登入" + second_factor_backup_title: "兩步驟驗證備份" second_factor_backup_description: "請輸入一組您的備用碼" + second_factor: "使用 Authenticator 應用程式登入" + security_key_description: "準備好您的實體安全金鑰或相容的行動裝置後,請按下方的「使用安全金鑰驗證」按鈕。" + security_key_alternative: "嘗試另一種方法" + security_key_authenticate: "使用安全金鑰驗證" + security_key_not_allowed_error: "安全金鑰驗證程序已逾時或已取消。" + security_key_no_matching_credential_error: "在提供的安全金鑰中找不到相符的認證。" + security_key_support_missing_error: "您目前的裝置或瀏覽器不支援使用安全金鑰。請使用其他方法。" + security_key_invalid_response_error: "由於無效的回應,安全金鑰驗證程序失敗。" + passkey_security_error: "發生安全性錯誤: %{message}" + email_placeholder: "電子郵件/使用者名稱" caps_lock_warning: "大寫鎖定中" error: "未知的錯誤" + cookies_error: "您的瀏覽器似乎已停用 cookies。如果不先啟用 Cookie,您可能無法登入。" rate_limit: "嘗試重新登入前請先等待" + password_expired: "密碼已過期。請 重設您的密碼。" blank_username: "請輸入您的電子郵件或使用者名稱。" blank_username_or_password: "請輸入你的電子郵件或者使用者名稱,以及密碼。" reset_password: "重設密碼" + logging_in: "登入中" + previous_sign_up: "已經有帳號了?" or: "或" + authenticating: "正在驗證..." awaiting_activation: "你的帳號目前尚未啟用,請點選忘記密碼的連結來重新寄出一封認證信。" awaiting_approval: "你的帳號尚未通過工作人員的審核,當審核通過時你會收到電子郵件通知。" requires_invite: "抱歉,只有受邀請者才能進入此論壇。" not_activated: "你還無法登入,我們之前曾將啟用帳號的電子郵件寄至 %{sentTo},請從該電子郵件啟用你的帳號。" + not_allowed_from_ip_address: "您無法從該 IP 位址登入。" admin_not_allowed_from_ip_address: "你無法透過此 IP 登入成為管理員。" resend_activation_email: "按這裡重新寄出啟用帳號的電子郵件。" + omniauth_disallow_totp: "您的帳戶已啟用二次認證。請使用您的密碼登入。" activate_account: "啟用帳號" resend_title: "重新寄出認證信" change_email: "更換電子郵件" @@ -1564,9 +2175,19 @@ zh_TW: name: "Discord" title: "使用 Discord 登入" sr_title: "使用 Discord 登入" + linkedin_oidc: + name: "LinkedIn" + title: "使用 LinkedIn 登入" + sr_title: "使用 LinkedIn 登入" + passkey: + name: "使用密碼登入" second_factor_toggle: totp: "請改用身份驗證應用程式" backup_code: "請改用備用碼" + security_key: "改用安全金鑰" + no_login_methods: + title: "沒有登入方法" + description: "未設定登入方法。管理員可以造訪 %{adminLoginPath}重新設定網站。" invites: accept_title: "邀請函" welcome_to: "歡迎來到 %{site_name}!" @@ -1590,30 +2211,44 @@ zh_TW: categories_only: "僅分類" categories_with_featured_topics: "有精選話題的分類" categories_and_latest_topics: "分類和最新話題" + categories_and_latest_topics_created_date: "分類和最新話題(按主題建立日期排序)" categories_and_top_topics: "分類與熱門話題" categories_boxes: "子分類欄" categories_boxes_with_topics: "精選話題欄" + subcategories_with_featured_topics: "包含特色主題的子類別" full_name_requirement: required_at_signup: "必要設定" optional_at_signup: "選擇性" + hidden_at_signup: "可選,註冊時隱藏" shortcut_modifier_key: shift: "Shift" ctrl: "Ctrl" alt: "Alt" + enter: "Enter" + conditional_loading_section: + loading: 正在載入… category_row: + subcategory_count: + other: "+%{count} 個子類別" topic_count: other: "%{count}個話題在此分類" select_kit: delete_item: "刪除 %{name} 個" + filter_by: "篩選條件 %{name}" + select_to_filter: "選擇要篩選的值" default_header_text: 選取… no_content: 找不到符合的項目 + results_count: + other: "%{count} 個結果" filter_placeholder: 搜尋… + filter_placeholder_with_any: 搜尋或建立… create: "建立:'%{content}'" max_content_reached: other: "您只能選擇%{count}個項目" min_content_not_reached: other: "至少要選擇%{count}個項目" components: + filter_for_more: 篩選更多… categories_admin_dropdown: title: "管理分類" bulk_select_topics_dropdown: @@ -1623,6 +2258,10 @@ zh_TW: date_time_picker: from: 自 to: 至 + file_size_input: + error: + size_too_large: "%{provided_file_size} 大於允許的最大值 %{max_file_size}" + size_too_small: "%{provided_file_size} 小於允許的最小值 %{min_file_size}" emoji_picker: filter_placeholder: 搜尋表情符號 smileys_&_emotion: 表情符號 @@ -1633,7 +2272,7 @@ zh_TW: activities: 活動 objects: 物品 symbols: 象徵%{username} %{description}" invited_to_topic: "%{username} %{description}" invitee_accepted: "%{username} 接受了您的邀請" + invitee_accepted_your_invitation: "接受您的邀請" moved_post: "%{username} 移動 %{description}" linked: "%{username} %{description}" granted_badge: "得到 '%{description}'" topic_reminder: "%{username} %{description}" watching_first_post: "新話題 %{description}" + membership_request_accepted: "加入「%{group_name}」的成員資格請求已被接受" + membership_request_consolidated: + other: "%{count} 個未處理的加入「%{group_name}」的成員資格請求" reaction: "%{username} %{description}" reaction_2: "%{username}、%{username2} %{description}" + votes_released: "%{description} - 已完成" + new_features: "有新功能可用!" admin_problems: "有新的建議出現在後台儀表板" dismiss_confirmation: + body: + default: + other: "你確定嗎?您有 %{count} 個重要通知。" + bookmarks: + other: "你確定嗎?您有 %{count} 條未讀書籤提醒。" + messages: + other: "你確定嗎?您有 %{count} 則未讀私人訊息。" dismiss: "忽略" cancel: "取消" group_message_summary: @@ -1812,14 +2533,37 @@ zh_TW: confirm_body: "成功! 通知已啟用" custom: "新的通知由%{username}在%{site_title}" titles: + mentioned: "被提及" + replied: "新回覆" + quoted: "被引用" edited: "已編輯" liked: "新的讚" + private_message: "新個人訊息" + invited_to_private_message: "受邀接收私人訊息" + invitee_accepted: "邀請已接受" + posted: "新貼文" + watching_category_or_tag: "新貼文" + moved_post: "貼文已被移動" + linked: "被連結" + bookmark_reminder: "書籤提醒" + bookmark_reminder_with_name: "書籤提醒- %{name}" + granted_badge: "已授予徽章" + invited_to_topic: "邀請參加主題" + group_mentioned: "群組提及" + group_message_summary: "新群組訊息" watching_first_post: "新話題" + topic_reminder: "主題提醒" liked_consolidated: "新的讚" + linked_consolidated: "新連結" post_approved: "貼文已通過審核" + membership_request_consolidated: "新會員申請" + reaction: "新反應" + votes_released: "投票結果已公佈" + new_features: "新的 Discourse 功能已發佈!" admin_problems: "有新的建議出現在後台儀表板" upload_selector: uploading: "正在上傳" + processing: "正在處理上傳" select_file: "選取檔案" default_image_alt_text: 圖片 search: @@ -1832,6 +2576,9 @@ zh_TW: select_all: "選擇全部" clear_all: "清除全部" too_short: "你的搜尋詞語太短。" + open_advanced: "開啟進階搜尋" + clear_search: "清除搜尋" + sort_or_bulk_actions: "排序或批量選取結果" result_count: other: "關於%{term}的%{count}%{plus} 個結果 " title: "搜尋" @@ -1848,20 +2595,45 @@ zh_TW: search_google: "嘗試利用 Google 搜尋:" search_google_button: "Google" search_button: "搜尋" + search_term_label: "輸入搜尋關鍵字" categories: "分類" tags: "標記" in: "在" + in_this_topic: "在此主題中" + in_this_topic_tooltip: "切換到搜尋所有主題" + in_messages: "在訊息中" + in_messages_tooltip: "切換到搜索一般主題" + in_topics_posts: "在所有主題和貼文中" + enter_hint: "或按 Enter" + in_posts_by: "在 %{username}的貼文中" + browser_tip: "%{modifier} + f" + browser_tip_description: "再次使用原生瀏覽器搜索" + recent: "最近搜尋" + clear_recent: "清除最近搜尋" type: + default: "主題/貼文" users: "使用者" categories: "分類" + categories_and_tags: "類別/標籤" context: user: "搜尋 @%{username} 的貼文" category: "搜尋 #%{category} 分類" + tag: "搜尋 #%{tag} 標記" topic: "搜尋此話題" private_messages: "搜尋訊息" + tips: + category_tag: "依類別或標記篩選" + author: "按貼文作者篩選" + in: "按元數據(例如:in:title、in:personal、in:pinned)篩選" + status: "依主題狀態篩選" + full_search: "啟動全頁搜尋" + full_search_key: "%{modifier} + Enter" + me: "僅顯示您的貼文" advanced: + title: 進階篩選 posted_by: label: 發文者 + aria_label: 按貼文作者篩選 in_category: label: 已分類 in_group: @@ -1870,10 +2642,13 @@ zh_TW: label: 有徽章 with_tags: label: 已標記 + aria_label: 使用標記篩選 filters: + label: 只返回主題/文章… title: 只有標題吻合 likes: 我按了讚的 posted: 我發了文的 + created: 我創造 watching: 我正在關注 tracking: 我正在追蹤 private: 在我的訊息 @@ -1883,11 +2658,13 @@ zh_TW: seen: 我已讀的 unseen: 我還未讀的 wiki: 是公共編輯的 + images: 包括圖片 all_tags: 以上所有的標籤 statuses: label: 當話題 open: 是開放的 closed: 是關閉的 + public: 是公開的 archived: 已經封存的 noreplies: 沒有回覆 single_user: 只有一個使用者參與 @@ -1896,88 +2673,181 @@ zh_TW: label: 貼文 min: placeholder: 最小值 + aria_label: 按最小貼文數篩選 max: placeholder: 最大值 + aria_label: 按最大貼文數篩選 time: label: 發表於 + aria_label: 按發佈日期篩選 before: 之前 after: 之後 views: label: 瀏覽 min_views: placeholder: 最小值 + aria_label: 以最低觀看次數過濾 max_views: placeholder: 最大值 + aria_label: 按最大瀏覽量過濾 + additional_options: + label: "依發表次數和主題瀏覽次數篩選" hamburger_menu: "選單" new_item: "新增" go_back: "返回" not_logged_in_user: "使用者頁面(包含目前活動及喜好的摘要)" current_user: "到你的使用者頁面" + view_all: "檢視所有 %{tab}" user_menu: + generic_no_items: "此清單中沒有項目。" + sr_menu_tabs: "使用者功能表索引標籤" + view_all_notifications: "檢視所有通知" + view_all_bookmarks: "檢視所有書籤" + view_all_messages: "檢視所有個人訊息" tabs: + all_notifications: "所有通知" replies: "回覆" + replies_with_unread: + other: "回覆 - %{count} 個未讀回覆" mentions: "提及" + mentions_with_unread: + other: "提及 - %{count} 個未讀提及" likes: "新的讚" + likes_with_unread: + other: "讚 - %{count} 個未讀讚" + watching: "關注的主題" + watching_with_unread: + other: "關注的主題 - %{count} 個未讀關注的主題" + messages: "個人訊息" + messages_with_unread: + other: "個人訊息 - %{count} 條未讀訊息" bookmarks: "書籤" + bookmarks_with_unread: + other: "書籤 - %{count} 個未讀書籤" + review_queue: "審核佇列" + review_queue_with_unread: + other: "審核隊列 - %{count} 個項目需要審核" other_notifications: "其他通知" + other_notifications_with_unread: + other: "其他通知 - %{count} 個未讀通知" profile: "基本資料" reviewable: + view_all: "檢視所有評論項目" + queue: "佇列" deleted_user: "(已被刪除的使用者)" + deleted_post: "(已刪除的貼文)" + post_number_with_topic_title: "貼文 #%{post_number} - %{title}" + new_post_in_topic: "%{title} 中的新貼文" + user_requires_approval: "%{username} 需要批准" + default_item: "可審查項目 #%{reviewable_id}" topics: new_messages_marker: "上次到訪" bulk: + confirm: "確認" select_all: "選擇全部" clear_all: "清除全部" unlist_topics: "未在列表中的話題" relist_topics: "討論話題" + reset_bump_dates: "重設上浮日期" + defer: "標記未讀" delete: "刪除話題" dismiss: "忽略" dismiss_read: "忽略所有未讀話題" + dismiss_read_with_selected: + other: "忽略 %{count} 個未讀" dismiss_button: "忽略..." + dismiss_button_with_selected: + other: "忽略(%{count} 個)…" dismiss_tooltip: "僅忽略新貼文或停止追蹤話題" also_dismiss_topics: "停止追蹤這些話題,這樣這些話題就不再顯示為未讀了" - dismiss_new: "設定新貼文為已讀" + dismiss_new: "忽略新內容" + dismiss_new_modal: + title: "忽略新內容" + topics: "關閉新主題" + posts: "忽略新回覆" + topics_with_count: + other: "忽略 %{count} 個新主題" + replies_with_count: + other: "忽略 %{count} 個新回复" + replies: "忽略新回覆" + untrack: "停止追蹤這些主題,讓它們不再出現在我的新清單裡" + dismiss_new_with_selected: + other: "忽略(%{count} 個)" toggle: "批次切換選擇話題" actions: "批次操作" + change_category: "設定分類" close_topics: "關閉話題" archive_topics: "已封存的話題" move_messages_to_inbox: "移動到收件匣" + archive_messages: "移至封存" + notification_level: "通知…" + change_notification_level: "變更通知層級" choose_new_category: "為話題選擇新類別:" selected: other: "你已選擇了 %{count} 個話題。" + selected_sole_category: + other: "您已從以下類別中選擇 %{count} 個話題。" + selected_count: + other: "已選擇 %{count} 個" change_tags: "取代標記" append_tags: "向後追加標記" choose_new_tags: "為話題選擇新標籤" choose_append_tags: "為話題選擇新標籤" changed_tags: "話題的標籤已修改" + remove_tags: "移除所有標記" + confirm_remove_tags: + other: "所有標記將從 %{count} 個話題中移除。確定嗎?" + progress: + other: "進度: %{count} 個主題" + silent: "默認執行此動作。" + performing: "正在執行批量作業,請稍候…" + completed: "批量作業順利完成!" none: unread: "沒有未讀的話題。" + unseen: "你沒有未讀的主題。" new: "沒有新的話題。" read: "你尚未閱讀任何話題。" posted: "你尚未在任何話題裡發表貼文。" + latest: "你全都看過了!" bookmarks: "您目前沒有把任何話題加入書籤。" category: "沒有 %{category} 的話題。" top: "沒有精選話題。" + hot: "沒有熱門話題。" + filter: "沒有主題。" + educate: + new: '
您的新主題會出現在這裡。預設情況下,主題會被視為新主題,如果是在過去兩天內建立,則會顯示 指示符。
請造訪您的偏好設定來變更。
' + unread: "您的未讀話題顯示在此處。
默認情況下,如果符合以下條件,話題會被視為未讀並且還將顯示未讀計數 1:
或者如果您在每個話題中通過 \U0001F514 將話題顯式設為「已跟蹤」或「已關注」。
訪問您的偏好設定可以更改此設定。
" + new_new: "您的新話題將顯示在此處,您的未讀話題也將顯示。默認情況下,如果它們是在最近 2 天內創建的,話題會被視為新話題,並且會顯示 指示器。如果符合以下條件,未讀話題將顯示未讀計數 1:您創建話題、回覆話題、閱讀話題超過 5 分鐘,或者通過每個話題中的 \U0001F514 明確將話題設置為「已跟蹤」或「已關注」。
訪問您的偏好設定可以更改此設定。
" bottom: latest: "已經沒有其它最近的話題了。" posted: "已經沒有其它話題了。" read: "已經沒有其它已讀的話題了。" new: "已經沒有其它新話題了。" unread: "已經沒有其它未讀的話題了。" + unseen: "您的新主題會出現在這裡。預設情況下,主題會被視為新主題,如果是在過去兩天內建立,則會顯示 指示符。
請造訪您的偏好設定來變更。
" category: "%{category} 分類已經沒有其它話題了。" tag: "%{tag} 分類已經沒有其它話題了。" top: "沒有更多精選話題。" + hot: "沒有更多熱門主題。" bookmarks: "書籤裡沒有更多的話題了。" + filter: " 分類已經沒有其它話題了。" topic_bulk_actions: dismiss: name: "忽略" close_topics: name: "關閉" + note: " 分類已經沒有其它話題了。" optional: (選擇性) archive_topics: name: "封存" + archive_messages: + name: "移至封存" move_messages_to_inbox: name: "移動到收件匣" + unlist_topics: + name: "取消公開" + relist_topics: + name: "重新公開" remove_tags: name: "移除標記" append_tags: @@ -1988,12 +2858,22 @@ zh_TW: name: "刪除" update_category: name: "更新分類" + description: "為選取的主題選擇新類別" + reset_bump_dates: + name: "重設上浮日期" + description: "將主題更新日期重設為上次建立貼文的日期,這會影響主題清單中的排序" defer: name: "標註為未讀" + description: "將主題標記為未讀" + update_notifications: + name: "更新通知" + description: "將通知層級變更為「關注」、「追蹤」、「正常」或「靜音」" topic: filter_to: other: "本話題中的 %{count} 帖" create: "新話題" + create_disabled_category: "您不允許在此類別中創建主題" + create_disabled_tag: "您無權創建帶有此標記的話題" create_long: "開啟新話題" open_draft: "開啟草稿" private_message: "發送訊息" @@ -2003,6 +2883,9 @@ zh_TW: move_to_inbox: title: "移動到收件匣" help: "把訊息移動到收件匣" + defer: + help: "將主題標記為未讀" + title: "標記未讀" list: "話題" new: "新話題" unread: "未讀" @@ -2028,12 +2911,55 @@ zh_TW: back_to_list: "回到話題列表" options: "話題選項" show_links: "在話題裡顯示連結" + collapse_details: "折疊主題詳細內容" + expand_details: "展開主題詳細內容" + read_more_in_category: "想要閱讀更多?瀏覽 %{categoryLink} 中的其他主題或檢視最新主題。" + read_more: "想要閱讀更多?瀏覽所有類別或檢視最新主題。" + unread_indicator: "尚無成員閱讀過該主題的最後一篇貼文。" + participant_groups: "參與者群組" + read_more_MF: | + { HAS_UNREAD_AND_NEW, select, + true { + { UNREAD, plural, + =0 {} + other {有 # 個未讀話題} + } + { NEW, plural, + =0 {} + other {和 # 個新話題,} + } + } + false { + { UNREAD, plural, + =0 {} + other {還有 # 個未讀話題,} + } + { NEW, plural, + =0 {} + other {還有 # 個新話題,} + } + } + other {} + } + { HAS_CATEGORY, select, + true {或瀏覽 {categoryLink} 中的其他話題} + false {或查看最新話題} + other {} + } + created_at: "創建日期: %{date}" bumped_at: "最新:%{date}" + browse_all_categories_latest: "瀏覽所有類別或檢視最新主題。" + browse_all_categories_latest_or_top: "瀏覽所有類別、檢視最新主題或查看頂端:" + browse_all_tags_or_latest: "瀏覽所有標記或查看最新話題。" suggest_create_topic: 準備好 開始新的對話了嗎? + jump_reply: "跳到貼文的原始位置" + jump_reply_aria: "跳到 @%{username} 的貼文的原始位置" + jump_reply_button: "跳至貼文" deleted: "此話題已被刪除" slow_mode_update: title: "慢速模式" select: "使用者在本主題的發文頻率限制:" + description: "為了在快節奏或有爭議的討論中促進深思熟慮的討論,使用者必須等待一段時間才能在此話題中再次發帖。" enable: "啟用" update: "更新" enabled_until: "啟用直到:" @@ -2052,14 +2978,20 @@ zh_TW: 8_hours: "8 小時" 12_hours: "12 小時" 24_hours: "24 小時" + custom: "自訂持續時間" + slow_mode_notice: + duration: "在此話題下,請在兩次發帖之間等待 %{duration}" topic_status_update: title: "話題計時器" save: "設定計時器" num_of_hours: "時數:" + num_of_days: "天數:" remove: "移除計時器" publish_to: "發佈至:" when: "當:" time_frame_required: "請選擇一個有效時間範圍" + min_duration: "持續時間必須大於 0" + max_duration: "持續時間必須少於 20 年" duration: "持續時間" publish_to_category: title: "定時發表" @@ -2071,14 +3003,19 @@ zh_TW: title: "暫時關閉" auto_close: title: "自動關閉話題" + label: "自動關閉話題前等待:" error: "請輸入一個有效的值。" based_on_last_post: "在最後一個文章發表後,不自動關閉話題。" + auto_close_after_last_post: + title: "在最後一個貼文後自動關閉話題" auto_delete: title: "自動刪除話題" auto_bump: title: "自動上浮話題" reminder: title: "提醒我" + auto_delete_replies: + title: "自動刪除回覆" status_update_notice: auto_open: "此話題將在%{timeLeft}後自動開啟" auto_close: "此話題將在%{timeLeft}後自動關閉" @@ -2087,17 +3024,22 @@ zh_TW: auto_delete: "這個話題將會被自動刪除%{timeLeft}。" auto_bump: "話題在%{timeLeft}後會自動浮上來" auto_reminder: "您會收到關於這個話題的提醒%{timeLeft}。" + auto_delete_replies: "此話題的回覆會在 %{duration} 後自動刪除。" auto_close_title: "自動關閉設定" auto_close_immediate: other: "話題中的最後一帖是 %{hours} 小時前發出的,所以話題將會立即關閉。" + auto_close_momentarily: + other: "該話題中的最後一個貼文已經存在 %{count} 小時,因此該話題將被立即關閉。" timeline: back: "返回" back_description: "回到最後一個未讀貼文" replies_short: "%{current} / %{total}" progress: title: 主題進度 + jump_prompt: "跳到" jump_prompt_of: other: "%{count} 貼文" + jump_prompt_long: "跳至…" jump_prompt_to_date: "至今" jump_prompt_or: "或" notifications: @@ -2105,14 +3047,18 @@ zh_TW: reasons: mailing_list_mode: "郵件列表模式已啟用,將以郵件通知你關於該話題的回覆。" "3_10": "因為你正關注該話題上的標籤,你將會收到通知。" + "3_10_stale": "由於您過去關注過此話題的一個標記,您將收到通知。" "3_6": "你將會收到通知,因為你正在關注此分類。" + "3_6_stale": "你將會收到通知,因為您過去曾觀看這個類別。" "3_5": "你將會收到通知,因為你自動關注此話題。" "3_2": "你將收到關於此話題的通知,因為你正在關注此話題。" "3_1": "你將收到關於此話題的通知,因為你開啟了此話題。" "3": "你將收到關於此話題的通知,因為你正在關注此話題。" "2_8": "您將會看到新回覆的數量,因為你正在追蹤這個分類。" + "2_8_stale": "您將會看到新回覆的數量,因為您過去曾追蹤過此類別。" "2_4": "您將會看到新回覆的數量,因為你回覆了此話題。" "2_2": "您將會看到新回覆的數量,因為你正在追蹤這個話題。" + "2": '您將會看到新回覆的數量,因為你閱讀過此話題' "1_2": "如果有人@你或回覆你,將通知你。" "1": "如果有人@你或回覆你,將通知你。" "0_7": "你正忽略此分類中的所有通知。" @@ -2149,6 +3095,8 @@ zh_TW: open: "開放話題" close: "關閉話題" multi_select: "選擇貼文" + slow_mode: "設定慢速模式" + timed_update: "設定話題計時器" pin: "置頂話題" unpin: "取消置頂話題" unarchive: "復原已封存的話題" @@ -2156,26 +3104,37 @@ zh_TW: invisible: "隱藏主題" visible: "顯示主題" reset_read: "重置讀取資料" + make_public: "設置為公共話題" make_private: "設置為私訊" reset_bump_date: "重設上浮日期" feature: pin: "置頂話題" unpin: "取消置頂話題" pin_globally: "全區置頂話題" + make_banner: "設定橫幅主題" remove_banner: "移除話題橫幅" reply: title: "回覆" help: "開始編寫對此話題的回覆" share: + title: "分享主題" extended_title: "分享連結" help: "分享此話題的連結" + instructions: "分享此話題的連結:" + copied: "主題連結已複製。" + restricted_groups: + other: "僅對群組成員可見: %{groupNames}" invite_users: "邀請" print: title: "列印" help: "打開此討論話題列印友善的版本" flag_topic: title: "檢舉" + help: "私下檢舉此主題以引起注意或傳送個人訊息" success_message: "已檢舉此話題。" + make_public: + title: "轉換為公開主題" + choose_category: "請選擇公開主題的類別:" feature_topic: title: "擁有這個話題" pin: "將該話題置於%{categoryLink}分類最上方至" @@ -2200,6 +3159,7 @@ zh_TW: banner_note: "使用者能點擊關閉隱藏橫幅。且只能設置一個橫幅話題。" no_banner_exists: "沒有橫幅話題。" banner_exists: "當前設置了橫幅話題。" + inviting: "正在邀請" automatically_add_to_groups: "邀請將把使用者加入群組:" invite_private: title: "邀請訊息交流" @@ -2209,6 +3169,7 @@ zh_TW: success: "成功邀請了使用者至該對話" success_group: "成功邀請了群組至該對話" error: "抱歉,向此使用者發出邀請時發生錯誤。" + not_allowed: "抱歉,無法邀請該使用者。" group_name: "群組名稱" controls: "話題控件" invite_reply: @@ -2216,6 +3177,7 @@ zh_TW: username_placeholder: "使用者名稱" action: "送出邀請" help: "通過電子郵件或通知邀請其他人到該話題" + to_forum: "我們會寄出一封簡短的電子郵件,讓您的朋友按一下連結即可立即加入。" discourse_connect_enabled: "輸入其使用者名,邀請其人到本話題。" to_topic_blank: "輸入你想邀請的使用者的使用者名稱或電子郵件地址到該話題" to_topic_email: "你輸入了郵箱地址。我們將發送一封郵件邀請,讓你的朋友可直接回覆該話題。" @@ -2250,6 +3212,7 @@ zh_TW: radio_label: "已存在的話題" instructions: other: "請選擇你想將那 %{count} 篇貼文移至哪一個話題。" + chronological_order: "合併後保留時間順序" move_to_new_message: title: "移動到新訊息" action: "移動到新訊息" @@ -2270,8 +3233,19 @@ zh_TW: action: "合併選擇的貼文" error: "合併選擇的貼文試出錯。" publish_page: + title: "頁面發佈" publish: "發佈" + description: "當一個話題作為一個頁面發布時,可以分享它的 URL,並且它將以自訂樣式顯示。" + slug: "縮寫" public: "公開" + public_description: "即使關聯的話題是不公開話題,使用者也可以看到該頁面。" + publish_url: "您的頁面已發佈於:" + topic_published: "您的主題已發佈於:" + preview_url: "您的頁面將發佈於:" + invalid_slug: "抱歉,您無法發佈此頁面。" + unpublish: "取消發佈" + unpublished: "您的頁面已取消發表,無法再存取。" + publishing_settings: "發佈設定" change_owner: title: "變更擁有者" action: "變更擁有者" @@ -2279,7 +3253,10 @@ zh_TW: placeholder: "新擁有者的使用者名稱" instructions: other: "請替@%{old_user}的%{count}篇貼文選擇新的擁有者。" + instructions_without_old_user: + other: "請為 %{count} 個貼文選擇新所有者。" change_timestamp: + title: "變更時間戳記" action: "變更時間戳記" invalid_timestamp: "時間戳記不能為將來的時刻。" error: "更改話題時間時發生錯誤。" @@ -2305,55 +3282,95 @@ zh_TW: deselect_all: 取消選取 description: other: "你已選擇了 %{count} 篇貼文。" + deleted_by_author_simple: "(主題已被作者刪除)" post_list: title: " 最近貼文" + empty: "沒有貼文" + aria_post_number: "%{title} - 貼文 #%{postNumber}" post: + confirm_delete: "確定要刪除此貼文嗎?" quote_reply: "引用" + quote_reply_shortcut: "引用(或按 q)" quote_edit: "編輯" + quote_edit_shortcut: "編輯(或按 e)" + quote_copy: "複製引用" + quote_copied_to_clibboard: "引用已複製到剪貼簿" quote_share: "分享" edit_reason: "原因: " post_number: "貼文 %{number}" ignored: "忽略內容" + wiki_last_edited_on: "wiki 最後編輯於 %{dateTime}" + last_edited_on: "貼文最後編輯於 %{dateTime}" + edit_history: "貼文編輯歷史紀錄" reply_as_new_topic: "回覆為關連的話題" reply_as_new_private_message: "回覆作為新訊息給同一收件人" continue_discussion: "繼續 %{postLink} 的討論:" follow_quote: "跳到引用的貼文" show_full: "顯示所有貼文" show_hidden: "查看忽略內容" + deleted_by_author_simple: "(貼文已被作者刪除)" collapse: "收起" + load_more_replies: "載入更多回覆" + sr_collapse_replies: "折疊嵌入式回覆" + sr_load_more_replies: "載入更多嵌入式回覆" + sr_date: "發佈日期" + sr_expand_replies: + other: "此貼文有 %{count} 條回覆" expand_collapse: "展開/收合" + sr_below_embedded_posts_description: "貼文 #%{post_number} 回覆" + sr_embedded_reply_description: "@%{username} 回覆貼文 #%{post_number}" locked: "管理員已鎖定此貼文,目前無法編輯" gap: other: "檢視 %{count} 則隱藏回應" + sr_reply_to: "回覆 @%{username} 發布的貼文 #%{post_number}" + link_clicked: + other: "連結被點擊了 %{count} 次" notice: new_user: "這是%{user}第一次發表貼文,一起歡迎他加入我們的社群!" returning_user: "%{user}已經有一陣子沒出現了—— 他最後一次發文是在%{time}。" + custom_created_by: "(由 %{userLinkHTML}新增 )" unread: "貼文未讀" has_replies: other: "%{count} 個回覆" has_replies_count: "%{count}" + unknown_user: "(未知/已刪除使用者)" has_likes_title: other: "%{count} 個使用者對此貼文讚好" has_likes_title_only_you: "你已按讚" has_likes_title_you: other: "你和其他 %{count} 人讚了該貼" + filtered_replies_hint: + other: "查看此貼文及其 %{count} 條回复" + filtered_replies_viewing: + other: "正在查看對此使用者的 %{count} 個回覆:" + in_reply_to: "載入父貼文" view_all_posts: "檢視所有貼文" + badge_granted_tooltip: "%{username} 因此貼文獲得了“%{badge_name}”徽章!" errors: create: "抱歉,建立你的貼文時發生錯誤,請再試一次。" edit: "抱歉,編輯你的貼文時發生錯誤,請再試一次。" + upload: "抱歉,上傳 %{file_name}時出錯。請再試一次。" + backup_too_large: "抱歉,該備份檔案太大。" file_too_large: "檔案過大(最大 %{max_size_kb}KB)。為什麼不就大檔案上傳至雲存儲服務後再分享連結呢?" + file_size_zero: "抱歉,好像出了點問題,您嘗試上傳的檔案為 0 位元組。請重試。" + file_too_large_humanized: "抱歉,該檔案太大 (最大尺寸為 %{max_size})。何不將您的大型檔案上傳到雲端分享服務,然後貼上連結?" too_many_uploads: "抱歉,一次只能上傳一個檔案。" too_many_dragged_and_dropped_files: other: "抱歉,您一次最多只能上傳%{count}個檔案。" upload_not_authorized: "抱歉,你沒有上傳檔案的權限 (驗證擴展:%{authorized_extensions})。" + no_uploads_authorized: "抱歉,沒有授權上傳任何檔案。" image_upload_not_allowed_for_new_user: "抱歉,新使用者不可上傳圖片。" attachment_upload_not_allowed_for_new_user: "抱歉,新使用者不可上傳附件。" attachment_download_requires_login: "抱歉,您必須登入以下載附件。" cancel_composer: + confirm: "您想對您的貼文做什麼?" discard: "捨棄" + save_draft: "儲存草稿以備稍後使用" + keep_editing: "繼續編輯" via_email: "本貼文透過電子郵件送達" via_auto_generated_email: "通過自動生成郵件發表的貼文" whisper: "這貼文是版主私人密談" + whisper_groups: "本貼文為私人悄悄話,僅 %{groupNames}可看到" wiki: about: "這篇貼文是共筆" few_likes_left: "謝謝你的熱情!你今天的讚快用完了。" @@ -2362,17 +3379,24 @@ zh_TW: like_action: "讚" like: "給此貼文按讚" has_liked: "你已對此貼文按讚" + read_indicator: "閱讀此貼文的會員" undo_like_action: "撤回讚" undo_like: "撤回讚" edit: "編輯此貼文" edit_action: "編輯" edit_anonymous: "抱歉,您必須登入以修改貼文。" flag_action: "檢舉" + flag: "私下檢舉此文章以引起注意或傳送個人訊息" + anonymous_flag: "發送電子郵件給管理人員以檢舉此帖子" + delete_action: "刪除貼文" delete: "刪除此貼文" + undelete_action: "刪除貼文" undelete: "復原此貼文" share_action: "分享" share: "分享此貼文的連結" copy_action: "複製連結" + copy_title: "將此貼文的連結複製到剪貼板" + link_copied: "連結已複製!" more: "更多" delete_replies: confirm: "您是否也要刪除所有此貼文底下的回應?" @@ -2383,34 +3407,58 @@ zh_TW: just_the_post: "否,僅刪除此貼文。" admin: "貼文管理動作" admin_action: "管理員" + permanently_delete: "永久刪除" + permanently_delete_confirmation: "您確定要永久刪除此貼文嗎?您將無法恢復它。" wiki: "做為共筆" unwiki: "取消共筆" convert_to_moderator: "增加工作人員顏色" revert_to_regular: "移除工作人員顏色" rebake: "重建 HTML" + publish_page: "頁面發佈" unhide: "取消隱藏" + change_owner: "更改所有權…" + grant_badge: "授予徽章…" lock_post: "封鎖貼文" lock_post_description: "禁止發文者編輯此貼文" unlock_post: "解除封鎖貼文" unlock_post_description: "允許發文者編輯此貼文" delete_topic_disallowed_modal: "您沒有權限刪除此話題。若您認為它應被刪除,請向板主檢舉並附上原因。" delete_topic_disallowed: "您沒有刪除此話題的權限。" + delete_topic_confirm_modal: + other: "此主題目前有超過 %{count} 的瀏覽人次,可能是熱門的搜尋目的地。您確定要完全刪除此主題,而不是編輯以改善它嗎?" + delete_topic_confirm_modal_yes: "是,刪除此主題" + delete_topic_confirm_modal_no: "不,保留此主題" + delete_topic_error: "刪除此主題時發生錯誤" delete_topic: "刪除話題" + add_post_notice: "新增官方通知…" + change_post_notice: "變更官方通知…" + delete_post_notice: "刪除官方通知" + remove_timer: "移除計時器" + edit_timer: "編輯計時器" actions: people: like: other: "已按讚" + read: + other: "閱讀了此貼文" like_capped: other: "和其他%{count}人都說讚" + read_capped: + other: "還有其他 %{count} 人閱讀了此貼文" by_you: off_topic: "你已檢舉此貼文離題" spam: "你已檢舉此貼文為垃圾訊息內容" inappropriate: "你已檢舉此貼文內容不妥" + illegal: "您已將此貼文檢舉為非法" notify_moderators: "你已通知版主此貼文" notify_user: "您已送出訊息給這位使用者" + custom: "您將此主題檢舉為 %{custom}" delete: confirm: other: "您是否確定要刪除%{count}篇貼文?" + merge: + confirm: + other: "確定要合併這 %{count} 個貼文嗎?" revisions: controls: first: "第一版" @@ -2421,6 +3469,7 @@ zh_TW: show: "顯示修訂紀錄" destroy: "刪除修訂" destroy_confirm: "您確定要刪除此帖子的所有修訂嗎?此操作是永久性的。" + revert: "還原至修訂版 %{revision}" edit_wiki: "編輯共筆" edit_post: "編輯貼文" comparing_previous_to_current_out_of_total: "%{previous}%{icon}%{current}/%{total}" @@ -2447,36 +3496,65 @@ zh_TW: button: "HTML" bookmarks: create: "建立書籤" + create_for_topic: "為主題創建書籤" edit: "編輯書籤" + edit_for_topic: "編輯主題的書籤" updated: "更新時間" name: "名稱" + name_placeholder: "這個書籤有何用途?" + name_input_label: "書籤名稱" + set_reminder: "提醒我" options: "選項" actions: delete_bookmark: name: "刪除書籤" + description: "從您的個人資料中移除書籤,並停止書籤的所有提醒。" edit_bookmark: name: "編輯書籤" description: "編輯書籤名稱或更改提醒日期和時間" + clear_bookmark_reminder: + name: "清除提醒" + description: "清除提醒日期和時間" + pin_bookmark: + name: "置頂書籤" + description: "置頂該書籤。這會使其顯示在您的書籤列表的頂部。" + unpin_bookmark: + name: "取消置頂書籤" + description: "取消置頂該書籤。它將不再顯示在您的書籤列表的頂部。" filtered_replies: + viewing_posts_by: "正在查看此使用者的 %{post_count} 個貼文:" + viewing_subset: "某些回覆已被收起" + viewing_summary: "查看此話題的熱門回覆" + post_number: "%{username},貼文 #%{post_number}" show_all: "顯示全部" + share: + title: "分享貼文#%{post_number}" + instructions: "分享此貼文的連結:" category: none: "( 無分類 )" all: "所有分類" choose: "選擇一個分類…" edit: "編輯" + edit_title: "編輯此類別" edit_dialog_title: "編輯:%{categoryName}" view: "檢視分類裡的話題" back: "回到類別" general: "一般" settings: "設定" + topic_template: "範本" tags: "標記" tags_allowed_tags: "將這些標籤(Tags)限制為此分類做使用:" tags_allowed_tag_groups: "將這些標籤群組限制在此類別使用:" tags_placeholder: "(可選)允許使用的標籤列表" + tags_tab_description: "上面指定的標記和標記組將僅在此類別和也指定它們的其他類別中可用。它們將無法用於其他類別。" tag_groups_placeholder: "(可選)允許使用的標籤組列表" + manage_tag_groups_link: "管理標記組" allow_global_tags_label: "還允許使用其他標記" required_tag_group: + description: "要求新話題具有來自標記組的標記:" delete: "刪除" + add: "新增所需標記組" + placeholder: "選擇標記群組…" topic_featured_link_allowed: "允許在該分類中發布精選的連結標題" delete: "刪除分類" create: "新分類" @@ -2489,10 +3567,14 @@ zh_TW: name: "分類名稱" description: "描述" logo: "分類圖示" + logo_dark: "黑暗模式類別標誌圖片" background_image: "分類背景圖片" + background_image_dark: "深色類別背景圖片" badge_colors: "識別顏色" background_color: "背景色" foreground_color: "前景色" + color_used: "使用中的顏色" + predefined_colors: "預先定義的顏色選項" name_placeholder: "請簡單明瞭。" color_placeholder: "任何網頁顏色" delete_confirm: "你確定要刪除此分類嗎?" @@ -2502,29 +3584,41 @@ zh_TW: change_in_category_topic: "編輯描述" already_used: "此顏色已經用於其它分類" security: "安全性" + security_add_group: "新增群組" permissions: group: "群組" see: "觀看" reply: "回覆" create: "建立" + no_groups_selected: "沒有群組被授予訪問權限;此類別僅對管理人員可見。" + everyone_has_access: '此類別是公開的,任何人都可以查看、回覆和創建貼文。要限制權限,請移除授予「所有人」組的一個或多個權限。' + toggle_reply: "切換回覆權限" + toggle_full: "切換建立權限" + inherited: '此權限繼承自“所有人”' special_warning: "警告:這個分類是已經自動建立好的分類,它的安全設置不能被更改。如果你不想要使用這個分類,直接刪除它,而不是另作他用。" uncategorized_security_warning: "此為特殊分類,僅作為沒有分類的話題暫存區,無法有安全設定。" uncategorized_general_warning: '此為特殊分類,作為尚未選定分類的新話題的預設分類。若您要停用此行為並強制使用者選擇分類,請在停用此設定,若您要更改名稱或說明,請到自訂 / 文字內容。' + pending_permission_change_alert: "您尚未將 %{group} 新增至此類別;單擊此按鈕以新增它們。" images: "圖片" email_in: "自訂外來電郵地址:" email_in_tooltip: "您可以使用 | 字元分隔多個電子郵件地址。" email_in_allow_strangers: "接受非使用者的電郵" + email_in_disabled: "通過電子郵件發布新話題已被禁用。要啟用通過電子郵件發布新話題,請啟用 「email in」 設定。" mailinglist_mirror: "以類別來區分郵件列表" show_subcategory_list: "在此分類中,將子分類顯示在話題上方。" + read_only_banner: "當使用者無法在此類別中建立主題時的橫幅文字:" num_featured_topics: "分類頁面中顯示的話題數量:" subcategory_num_featured_topics: "類別頁上的精選話題數量:" all_topics_wiki: "新的話題預設為共筆。" + allow_unlimited_owner_edits_on_first_post: "允許所有者不受限制地編輯第一個貼文" subcategory_list_style: "子分類列表風格:" sort_order: "話題列表排序條件:" default_view: "預設話題列表:" default_top_period: "預設熱門時段" + default_list_filter: "預設清單過濾器:" allow_badges_label: "允許授予本分類的徽章" edit_permissions: "編輯權限" + reviewable_by_group: "除管理人員外,此類別中的內容還可以由以下群組審核:" review_group_name: "群組名稱" require_topic_approval: "所有新話題皆需要通過管理員審核" require_reply_approval: "所有新回覆皆需要通過管理員審核" @@ -2533,22 +3627,28 @@ zh_TW: default_position: "預設的位置" position_disabled: "類別將按活動順序顯示。若要控制清單中類別的順序,請啟用 「固定類別位置」 設定。" minimum_required_tags: "話題標籤的最低要求數量:" + default_slow_mode: '對此類別中的新主題啟用“慢速模式”。' parent: "父分類" num_auto_bump_daily: "每日自動上浮的主題數:" + auto_bump_cooldown_days: "再次提出相同主題的最少天數:" navigate_to_first_post_after_read: "所有話題已讀後,跳轉至最新貼文" notifications: + title: "變更此類別的通知層級" watching: title: "關注" + description: "您將自動觀看這個類別中的所有主題。每個主題的每篇新文章都會通知您,並且會顯示新回覆的計數。" watching_first_post: title: "關注新的發文" description: "您會收到此分類中的新話題通知,話題回應則不會。" tracking: title: "追蹤" + description: "您將自動追蹤此類別中的所有主題。如果有人提到您的 @ 名稱或回覆您,您就會收到通知,並且會顯示新回覆的計數。" regular: title: "一般" description: "如果有人@你或回覆你,將通知你。" muted: title: "靜音" + description: "您將永遠不會收到任何有關此類別中新主題的通知,而且這些主題也不會出現在最新主題中。" search_priority: label: "優先搜尋" options: @@ -2582,45 +3682,80 @@ zh_TW: email: "電子信箱" list_filters: all: "所有話題" + none: "無子類別" + colors_disabled: "您無法選擇顏色,因為您的「category style」為「none」。" + anonymous_flagging: + title: "檢舉非法內容" + description: "如需檢舉非法內容,請聯絡 %{email}" flagging: + title: "感謝您維護我們社區的文明!" action: "檢舉貼文" + take_action: "採取行動…" take_action_options: default: title: "隱藏貼文" + details: "立即達到檢舉門檻,隱藏帖文並同意所有待處理的檢舉" suspend: title: "將使用者停權" + details: "達到檢舉門檻,並封鎖使用者" silence: title: "將使用者靜音" + details: "達到檢舉門檻,並將使用者靜音" notify_action: "訊息" official_warning: "正式警告" delete_spammer: "刪除垃圾貼文發送者" + flag_for_review: "等待審核" + delete_confirm_MF: | + 您即將刪除此使用者 { POSTS, plural, + other {#個貼文} + } 及 { TOPICS, plural, + other {#個主題} + } 、移除其帳號、封鎖其 IP 位址的註冊者 {ip_address}並將他們的電子郵件地址 {email}加入永久封鎖清單。您確定這個使用者是垃圾郵件發送者嗎? yes_delete_spammer: "是的,刪除垃圾貼文發送者" - ip_address_missing: "(N/A)" + ip_address_missing: "(不適用)" hidden_email_address: "( 隱藏) " submit_tooltip: "送出私人檢舉" + take_action_tooltip: "立即達到檢舉門檻,隱藏帖文,並同意所有待處理的檢舉" cant: "抱歉,你目前無法檢舉此貼文。" notify_staff: "私下通知管理人員" formatted_name: off_topic: "離題內容" inappropriate: "不當內容" spam: "垃圾內容" + illegal: "違法" custom_placeholder_notify_user: "請具體說明出有建設性且溫和的意見。" + notify_user_textarea_label: "給使用者的訊息" custom_placeholder_notify_moderators: "讓我們知道您的意見,並請盡可能地提供相關連結和例子。" + notify_moderators_textarea_label: "給版主的訊息" + custom_placeholder_illegal: "請具體說明您認為此內容違法的原因,並盡可能提供相關連結和範例。" + confirmation_illegal: "我上面所寫的內容是準確且完整的。" custom_message: at_least: other: "輸入至少 %{count} 個字元" + more: + other: "還差 %{count} 個" left: other: "剩餘 %{count}" flagging_topic: + title: "感謝您維護我們社區的文明!" action: "檢舉話題" notify_action: "訊息" topic_map: title: "話題摘要" participants_title: "頻繁發文者" links_title: "熱門連結" + links_shown: "顯示更多連結…" clicks: other: "%{count} 點擊" + menu_titles: + replies: 按讚最多的回覆 + views: 最近瀏覽量 + view_explainer: 每位獨立訪客每 8 小時瀏覽一次。 + no_views: 尚無瀏覽統計數據,請稍後再查看。 + chart_error: 顯示圖表發生錯誤,請再試一次。 views: "觀看" + predicted_views: "預測瀏覽次數" + so_far: (到目前為止) read: 閲讀 minutes: 最小 post_links: @@ -2647,11 +3782,34 @@ zh_TW: pinned: title: "已釘選" help: "此話題已置頂,將顯示在它所屬分類話題列表的最上方" + unlisted: + help: "此話題已被取消公開;它不會顯示在話題列表中,只能通過直接連結訪問。%{unlistedReason}" + personal_message: + title: "此主題為個人訊息" + help: "此主題為個人訊息" + visibility_reasons: + op_flag_threshold_reached: "此主題已自動取消列出,因為它已達到檢舉門檻" + op_unhidden: "此話題由作者重新公開" + embedded_topic: "此話題已被重新公開,因為它是嵌入式話題" + manually_unlisted: "此話題已被管理員或版主手動取消公開" + manually_relisted: "此話題已被管理員或版主手動重新公開" + bulk_action: "由於使用者執行的批量操作,此話題的公開範圍已發生改變" posts: "貼文" pending_posts: label: "申請中" label_with_count: "等待中 (%{count})" + sr_topic_list_caption: 主題清單,帶有按鈕的欄標題可排序。 + posts_likes_MF: | + { count, plural, + other {# 條回覆,} + }{ ratio, select, + low {按讚率高,} + med {按讚率非常高,} + high {按讚率極高,} + other {} + }跳到第一個或最後一個貼文… posters: "發表人" + latest_poster_link: "%{username}的個人資料,最新海報" original_post: "原始貼文" views: "觀看" views_lowercase: @@ -2667,6 +3825,7 @@ zh_TW: users_lowercase: other: "使用者" category_title: "分類" + history_capped_revisions: "歷史記錄,最近 100 個修訂" history: "歷史記錄" raw_email: title: "寄來的郵件" @@ -2676,6 +3835,7 @@ zh_TW: with_topics: "%{filter} 話題" with_category: "%{filter} %{category} 話題" filter: + title: "%{filter}的篩選結果" button: label: "過濾" latest: @@ -2700,9 +3860,11 @@ zh_TW: unseen: title: "未讀" lower_title: "未讀" + help: "新話題和您當前正在關注或追蹤,具有未讀貼文的話題" hot: title: "熱門" lower_title: "熱門" + help: "近期熱門話題" new: lower_title_with_count: other: "%{count} 近期" @@ -2712,8 +3874,11 @@ zh_TW: other: "近期 (%{count})" help: "最近幾天開啟的話題" all: "全部" + all_with_count: "全部 (%{count})" topics: "話題" + topics_with_count: "話題 (%{count})" replies: "回覆" + replies_with_count: "回覆 (%{count})" posted: title: "我的貼文" help: "你回覆過的話題" @@ -2746,6 +3911,9 @@ zh_TW: this_month: "月" this_week: "週" today: "今天" + custom_homepage: + admin_message: '您的一個佈景主題已啟用「custom_homepage」修改器,但在 [custom-homepage] 連接器中沒有輸出任何內容。(此消息只顯示給網站管理員。)' + browser_update: '很抱歉,您的瀏覽器不受支援。請改用支援的瀏覽器來檢視豐富的內容、登入和回覆。' permission_types: full: "建立 / 回覆 / 觀看" create_post: "回覆 / 觀看" @@ -2753,16 +3921,24 @@ zh_TW: preloader_text: "載入中" lightbox: download: "下載" + open: "原始圖片" previous: "上一個(左箭頭鍵)" next: "下一個(右箭頭鍵)" counter: "%curr%的%total%" close: "關閉(Esc)" content_load_error: '無法加載內容。' image_load_error: '無法加載圖片。' + cannot_render_video: 由於您的瀏覽器不支援該編解碼器,因此無法顯示此視訊。 + invalid_video_url: 由於 URL 無效或無法使用,因此無法播放此視訊。 keyboard_shortcuts_help: shortcut_key_delimiter_comma: "、" shortcut_key_delimiter_plus: "+" + shortcut_delimiter_or: "%{shortcut1} 或 %{shortcut2}" + shortcut_delimiter_slash: "%{shortcut1}/%{shortcut2}" + shortcut_delimiter_space: "%{shortcut1} %{shortcut2}" + shortcut_delimiter_newline: "%{shortcut1}\b
'
actions:
block: "封鎖"
censor: "審核"
@@ -3889,37 +5921,81 @@ zh_TW:
tag: "標記"
silence: "靜音"
link: "連結"
+ action_descriptions:
+ block: "試圖創建包含這些字詞的貼文時,將顯示一條錯誤信息。"
+ censor: "允許包含這些字詞的貼文,但將其替換為隱藏敏感字詞的字符。"
+ require_approval: "包含這些字詞的貼文需要管理人員批准後才能被其他人看到。"
+ flag: "允許包含這些字詞的貼文,但將其標示為不恰當,以便版主審查。"
+ replace: "使用其他字詞替換貼文中的字詞。"
+ tag: "如果第一個貼文包含特定字詞,則自動為話題添加標籤。"
+ silence: "如果新帳戶的第一個貼文包含這些字詞,則將其禁言。該貼文將被自動隱藏,直到工作人員批准。"
+ link: "使用連結替換貼文中的字詞。"
form:
+ label: "包含字詞或短語"
+ placeholder: "單詞或短語(* 為萬用字元)"
+ placeholder_regexp: "正則表達式"
+ replace_label: "更換"
+ replace_placeholder: "範例"
tag_label: "標記"
link_label: "連結"
link_placeholder: "https://example.com"
add: "新增"
success: "成功"
exists: "已存在"
+ upload: "從檔案新增"
upload_successful: "上傳成功,文字已被添加。"
+ case_sensitivity_label: "是否區分大小寫"
+ case_sensitivity_description: "僅限字符大小寫匹配的字詞"
html_label: "HTML"
+ html_description: "在替換中輸出 HTML"
+ words_or_phrases: "單詞或短語"
test:
button_label: "測試"
+ modal_title: "%{action}:測試監察字詞"
+ description: "在下方輸入文本以檢查有無與監察字詞的匹配"
+ found_matches: "找到匹配的項目:"
no_matches: "找不到符合的項目"
form_templates:
- nav_title: "模板"
+ nav_title: "範本"
+ title: "表單範本"
+ help: "創建可用於創建新話題的表單範本結構。"
+ new_template: "新範本"
list_table:
headings:
name: "名字"
+ active_categories: "活躍類別"
actions: "動作"
+ actions:
+ view: "檢視範本"
+ edit: "編輯範本"
+ delete: "刪除範本"
view_template:
close: "關閉"
edit: "編輯"
delete: "刪除"
+ toggle_preview: "切換預覽"
new_template_form:
submit: "保存"
cancel: "取消"
+ name:
+ label: "範本名稱"
+ placeholder: "輸入此範本的名稱…"
+ template:
+ label: "範本"
+ placeholder: "在此建立一個 YAML 範本…"
preview: "預覽"
+ delete_confirm: "您確定要刪除此範本嗎?"
quick_insert_fields:
add_new_field: "加入"
checkbox: "核取方塊"
+ input: "簡短答案"
+ textarea: "長答案"
dropdown: "下拉"
+ upload: "上傳檔案"
+ multiselect: "多選"
validations_modal:
+ button_title: "驗證"
+ modal_title: "驗證選項"
table_headers:
key: "金鑰"
type: "類型"
@@ -3928,20 +6004,40 @@ zh_TW:
required:
key: "必填"
type: "布林值"
+ description: "需要填寫欄位才能提交表格。"
minimum:
key: "最小值"
type: "整數"
+ description: "對於文字欄位,指定允許的最小字元數。"
maximum:
key: "最大值"
type: "整數"
+ description: "對於文字欄位,指定允許的最大字元數。"
+ pattern:
+ key: "圖案"
+ type: "正則表達式字符串"
+ description: "對於文字欄位,指定允許輸入內容的正規表示式。"
type:
key: "類型"
type: "字串"
+ description: "對於輸入字段,您可以指定預期的輸入類型(文本 | 電子郵件 | 日期 | 數字 | 網址 | 電話 | 顏色)"
+ preview_modal:
+ title: "預覽範本"
field_placeholders:
+ validations: "在此輸入驗證"
+ id: "在此輸入ID"
+ label: "在此輸入標籤"
+ placeholder: "在此輸入占位符號"
+ none_label: "選擇項目"
choices:
first: "選項 1"
second: "選項 2"
third: "選項 3"
+ edit_category:
+ toggle_freeform: "表單範本已停用"
+ toggle_form_template: "已啟用表單範本"
+ select_template: "選擇表單範本"
+ select_template_help: "新增/編輯表格範本"
impersonate:
title: "檢視角度"
help: "使用此工具以使用者的檢視角度進行除錯。完成後將需登出。"
@@ -3949,17 +6045,39 @@ zh_TW:
invalid: "抱歉,你不能以此使用者角度檢視。"
users:
title: "使用者"
+ description: "檢視和管理使用者。"
create: "新增管理員"
last_emailed: "最近寄出電子郵件"
not_found: "抱歉,系統裡無此使用者名稱。"
id_not_found: "抱歉,系統裡無此使用者名稱。"
active: "已啟動"
status: "狀態"
+ show_emails: "顯示電子郵件"
+ hide_emails: "隱藏電子郵件"
+ silence_reason: "禁言原因"
bulk_actions:
+ title: "批次操作"
+ admin_cant_be_deleted: "無法刪除此使用者,因為他們是管理員"
+ too_many_or_old_posts: "無法刪除此使用者,因為他們有太多的貼文或很舊的貼文。"
+ too_many_selected_users:
+ other: "您已達到批量刪除使用者上限 %{count}"
delete:
+ label: "刪除使用者…"
confirmation_modal:
+ prompt_text:
+ other: '您即將永久刪除 %{count} 位使用者。請在下方輸入「%{confirmation_phrase}」以繼續:'
+ confirmation_phrase:
+ other: "刪除 %{count} 位使用者"
close: "關閉"
confirm: "刪除"
+ title:
+ other: "刪除 %{count} 位使用者"
+ bulk_delete_starting: "開始批量刪除…"
+ block_ip_and_email: "封鎖所有選定使用者的 IP 位址和電子郵件"
+ user_delete_succeeded: "[%{position}/%{total}] 已成功刪除 @%{username}"
+ user_delete_failed: "[%{position}/%{total}] 無法刪除 @%{username} - %{error}"
+ bulk_delete_finished: "批量刪除作業已完成。"
+ failed_to_delete_users: "下列使用者無法刪除:"
nav:
new: "新使用者"
active: "啟用的"
@@ -3969,6 +6087,8 @@ zh_TW:
staged: "暫存"
approved: "已批准?"
titles:
+ active: "活躍使用者"
+ new: "新使用者"
pending: "等待審核的使用者"
newuser: "信任等級 0 的使用者 ( 新使用者 )"
basic: "信任等級 1 的使用者 ( 初級使用者 )"
@@ -3976,20 +6096,36 @@ zh_TW:
regular: "信任等級為3的使用者(活躍)"
leader: "信任等級為4的使用者(資深)"
staff: "管理員"
+ admins: "使用者管理員"
moderators: "板主"
+ silenced: "被禁言的使用者"
+ suspended: "已停權的使用者"
+ staged: "暫存使用者"
not_verified: "未確認"
check_email:
title: "顯示使用者 Email"
text: "顯示"
check_sso:
+ title: "顯示 SSO 有效負載"
text: "顯示"
+ delete_associated_accounts:
+ title: "刪除此使用者的所有關聯帳號"
+ text: "刪除關聯的帳戶"
user:
suspend_failed: "將此使用者停權時發生錯誤 %{error}"
unsuspend_failed: "恢復此使用者的權限時發生錯誤 %{error}"
+ suspend_duration: "停權使用者至:"
suspend_reason_label: "你為什麼要將此使用者停權?你輸入的原因將在此使用者登入時顯示,及顯示在此使用者的基本資料頁面,且任何人都可以看見,請簡短說明原因。"
suspend_reason_hidden_label: "您為何要將該使用者停權?使用者在登入時會看見這段文字,請簡短描述。"
suspend_reason: "原因"
suspend_reason_title: "停權原因"
+ suspend_reasons:
+ not_listening_to_staff: "不聽從管理人員反饋"
+ consuming_staff_time: "消耗了過多的工作人員時間"
+ combative: "太激動"
+ in_wrong_place: "在錯誤的地方"
+ no_constructive_purpose: "除了在社區內引起異議外,該使用者的行動沒有任何建設性的目的"
+ custom: "自訂…"
suspend_message: "Email 訊息"
suspend_message_placeholder: "提供更多停權使用者的原因,並且會以郵件發信給該使用者。(可選)"
suspended_by: "將其停權者"
@@ -4002,17 +6138,25 @@ zh_TW:
silence_message: "Email 訊息"
silence_message_placeholder: "(留白以傳送預設訊息)"
suspended_until: "(直到%{until})"
+ suspend_forever: "永久停權"
cant_suspend: "這位使用者無法被停權。"
+ cant_silence: "這位使用者無法被禁言。"
delete_posts_failed: "刪除貼文時發生了錯誤。"
post_edits: "編輯貼文"
+ view_edits: "檢視編輯"
penalty_post_actions: "請問您要如何處理相關貼文?"
penalty_post_delete: "刪除貼文"
+ penalty_post_delete_replies: "刪除貼文 + 任何回覆"
penalty_post_edit: "編輯貼文"
penalty_post_none: "不做任何動作"
penalty_count: "違規次數"
+ penalty_history_MF: >-
+ 在過去 6 個月中,此使用者被停權 { SUSPENDED, plural, other {# 次} },被禁言 { SILENCED, plural, other {# 次} }。
clear_penalty_history:
title: "清除違規紀錄"
description: "有違規紀錄的使用者無法抵達 TL3"
+ delete_all_posts_confirm_MF: |
+ 您將刪除 {POSTS, plural, other {# 個貼文}}和 {TOPICS, plural, other {# 個話題}}。確定嗎?
silence: "靜音"
unsilence: "取消靜音"
silenced: "靜音?"
@@ -4021,6 +6165,7 @@ zh_TW:
suspended: "已停權?"
staged: "暫存?"
show_admin_profile: "管理員"
+ manage_user: "管理使用者"
show_public_profile: "顯示公開的基本資料"
action_logs: "操作紀錄"
ip_lookup: "IP 反查"
@@ -4028,6 +6173,7 @@ zh_TW:
logged_out: "使用者已從所有裝置中登出"
revoke_admin: "撤銷管理員權限"
grant_admin: "授予管理員權限"
+ grant_admin_success: "新管理員已被確認。"
grant_admin_confirm: "我們已傳送一封 email 以確認新的管理員,請開啟郵件並依照內容指示操作。"
revoke_moderation: "撤銷板主權限"
grant_moderation: "授予板主權限"
@@ -4044,10 +6190,13 @@ zh_TW:
private_topics_count: 私人話題
posts_read_count: 讀過的貼文
post_count: 已發表的貼文
+ second_factor_enabled: 啟用雙重認證
topics_entered: 讀過的話題
flags_given_count: 檢舉
flags_received_count: 被檢舉
warnings_received_count: 收到的警告
+ warnings_list_warning: |
+ 身為版主,您可能無法檢視所有這些主題。如有必要,請要求管理員或發佈版主給予@管理員存取訊息的權限。
flags_given_received_count: "已提出 / 收到的檢舉"
approve: "批准"
approved_by: "批准者"
@@ -4055,19 +6204,67 @@ zh_TW:
approve_bulk_success: "完成! 已批准所有選取的使用者並送出通知。"
time_read: "閱讀時間"
post_edits_count: "編輯貼文"
+ exports:
+ title: 使用者匯出
+ download:
+ description: 下載最新匯出
+ expires_in:
+ other: '%{count} 小時後失效'
+ not_available: 沒有可用匯出
+ button: 請求封存
+ confirm: 確定要創建此使用者活動和偏好設定的封存嗎?
+ started: 我們已開始收集封存,下載連結會在程序完成後更新。
+ success: 封存已準備就緒,可供下載。
+ export_failed: 抱歉,匯出失敗。請檢查日誌以獲取更多資訊。
anonymize: "匿名使用者"
+ anonymize_confirm: "您確定要將此帳戶匿名化嗎?這將會更改使用者名稱和電子郵件,並重設所有個人資料資訊。"
+ delete_associated_accounts_confirm: "您確定要刪除此帳戶的所有關聯帳戶?如果使用者的電子郵件已變更,可能無法登入。"
+ disable_second_factor_confirm: "您確定要停用此帳戶的雙重重驗證嗎?"
anonymize_yes: "是,將這個帳戶變成匿名"
anonymize_failed: "將這個帳戶變成匿名時發生錯誤。"
delete: "刪除使用者"
delete_posts:
button: "刪除所有貼文"
+ progress:
+ title: "刪除帖文的進度"
+ description: "刪除貼文中⋯"
confirmation:
+ title: "刪除 @%{username} 發布的所有帖文"
+ description: |
+ 確定要刪除 @%{username} 發布的 %{post_count} 個貼文嗎?
+ +此操作無法撤銷!
+ +繼續輸入:%{text}
請為 @%{username} 的內容選擇一個新的所有者。
+ +所有話題、貼文、訊息或由 @%{username} 創建的其他內容都將被轉移。
+ target_username_placeholder: "新所有者的使用者名稱" + transfer_and_delete: "轉移並刪除 @%{username}" cancel: "取消" + progress: + title: "合併進度" confirmation: + title: "轉移並刪除 @%{username}" + description: | +@%{username} 的所有內容將被轉移到 %{targetUsername}。在內容轉移後,@%{username} 的帳戶將被刪除。
+ +此操作無法撤銷!
+ +要繼續,請輸入 %{text}
將以下 HTML 代碼貼到您的網站以創建和嵌入 Discourse 話題。將 EMBED_URL 替換為您要嵌入它的頁面的規範 URL。
+ +如果要自訂樣式,請取消註釋並將 CLASS_NAME 替換為主題的嵌入式 CSS 中定義的 CSS 類。
+ +將 DISCOURSE_USERNAME 替換為話題作者的 Discourse 使用者名。Discourse 將通過 <meta>
標籤的 content
屬性自動查找使用者,其中 name
屬性設置為 discourse-username
或 author
。discourseUserName
參數已被棄用,並將在 Discourse 3.2 版本中移除。
دعوت شما به %{site_name} قبلاً استفاده شده است.
+ +اگر رمز عبور خود را به خاطر دارید می توانید وارد شوید.
+ +در غیر این صورت لطفاً رمز عبور رابازنشانی کنید.
not_found_template_link: |این دعوتنامه برای %{site_name} دیگر قابل استفاده نیست. لطفا از فردی که شما را دعوت کرده است، بخواهید یکبار دیگر دعوتنامه جدیدی ارسال کند.
existing_user_cannot_redeem: "این دعوتنامه قابل استفاده نیست. لطفا از شخصی که شما را دعوت کرده بخواهید برای شما دعوتنامه جدیدی ارسال کند." existing_user_already_redemeed: "شما قبلا این پیوند دعوتنامه را استفاده کردهاید." + user_exists: "نیازی به دعوت %{email} نیست، در حال حاضر حساب کاربری دارند! " invite_exists: "شما قبلا %{email} را دعوت کردهاید." invalid_email: "آدرس ایمیل %{email} معتبر نیست." generic_error_response: "مشکلی در درخواست شما وجود داشت." + rate_limit: + one: "در ۲۴ ساعت گذشته %{count} دعوت ارسال کردهاید، لطفاً قبل از تلاش مجدد %{time_left} صبر کنید." + other: "در ۲۴ ساعت گذشته %{count} دعوت ارسال کردهاید، لطفاً قبل از تلاش مجدد %{time_left} صبر کنید." + confirm_email: "کار تقریباً تمام شده است! یک ایمیل فعال سازی به آدرس ایمیل شما ارسال کردیم. لطفاً دستورالعمل های ایمیل را دنبال کنید تا حساب خود را فعال کنید.
اگر ایمیل را نمیبینید، پوشه هرزنامه خود را بررسی کنید.
" disabled_errors: + discourse_connect_enabled: "دعوتها غیرفعال هستند زیرا DiscourseConnect فعال است." invalid_access: "شما اجازه مشاهده منبع درخواست شده را ندارید." + requires_groups: "دعوت ذخیره نشد زیرا موضوع مشخص شده غیرقابل دسترسی است. یکی از گروه های زیر را اضافه کنید: %{groups}." + max_invite_emails_limit_exceeded: "درخواست انجام نشد زیرا تعداد ایمیلها از حداکثر (%{max}) بیشتر شد." + domain_not_allowed: "ایمیل شما نمی تواند برای استفاده از این دعوت استفاده شود." + domain_not_allowed_admin: "این دامنه را نمی توان برای دعوت استفاده کرد." max_redemptions_allowed_one: "برای دعوتنامههای ایمیل باید 1 باشد." redemption_count_less_than_max: "باید کمتر از %{max_redemptions_allowed} باشد." email_xor_domain: "فیلدهای ایمیل و دامنه به طور همزمان مجاز نیستند" + existing_user_success: "دعوت با موفقیت استفاده شد" bulk_invite: file_should_be_csv: "فرمت فایل بارگذاری شده می بایست csv باشد." - error: "خطایی هنگام آپلود فایل مربوطه رخ داده است. لطفا بعدا امتحان کنید." + max_rows: "%{max_bulk_invites} دعوت نامه اول ارسال شد. سعی کنید فایل را به قسمت های کوچکتر تقسیم کنید." + error: "خطایی هنگام آپلود فایل رخ داده است. لطفا بعدا امتحان کنید." + invite_link: + email_taken: "این ایمیل قبلاً ثبت شده است. اگر قبلاً حساب کاربری داشتهاید، لطفاً وارد شوید یا رمز عبور خود را بازنشانی کنید." + max_redemptions_limit: "باید بین ۲ و %{max_limit} باشد." topic_invite: - user_exists: "با عرض پوزش، این کاربر قبلا دعوت شده. هر کاربر را فقط یک بار میتوانید دعوت کنید." + not_pm: "شما فقط می توانید به پیام های شخصی دعوت کنید." + user_exists: "با عرض پوزش، این کاربر قبلا دعوت شده. هر کاربر را فقط یک بار میتوانید دعوت کنید." + muted_topic: "با عرض پوزش، آن کاربر این موضوع را بی صدا کرد." + receiver_does_not_allow_pm: "با عرض پوزش، آن کاربر به شما اجازه ارسال پیام شخصی را نمی دهد." + sender_does_not_allow_pm: "با عرض پوزش، شما به آن کاربر اجازه نمی دهید برای شما پیام شخصی ارسال کند." user_cannot_see_topic: "%{username} نمیتواند موضوع را ببیند." backup: operation_already_running: "یک عملیات در حال اجراست. در حال حاضر امکان شروع عملیات جدید وجود ندارد." backup_file_should_be_tar_gz: "فایل پشتیبان باید یک فایل فشرده با پسوند tar.gz. باشد." not_enough_space_on_disk: "فضای کافی برای بارگذاری این فایل پشتیبان وجود ندارد." - invalid_filename: "نام فایل پشتیبان نویسههای ممنوعه می باشد. نویسه قابل استفاده a-z و 0-9 -ـ . می باشد." + invalid_filename: "نام فایل پشتیبان حاوی نویسههای غیر مجاز می باشد. نویسه قابل استفاده a-z و 0-9. - _ می باشد." + file_exists: "فایلی که میخواهید بارگذاری کنید از قبل وجود دارد." + invalid_params: "شما پارامترهای نامعتبری را به درخواست ارائه کردید: %{message}" not_logged_in: "برای انجام اینکار شما باید وارد شوید." not_found: "URL یا منبع درخواست شده یافت نشد." invalid_access: "شما اجازه مشاهده منبع درخواست شده را ندارید." + authenticator_not_found: "روش احراز هویت وجود ندارد یا غیرفعال شده است." + authenticator_no_connect: "این ارائه دهنده احراز هویت اجازه اتصال به حساب انجمن موجود را نمی دهد." + invalid_api_credentials: "شما مجاز به مشاهده منبع درخواستی نیستید. نام کاربری یا کلید API نامعتبر است." + provider_not_enabled: "شما مجاز به مشاهده منبع درخواستی نیستید. ارائه دهنده احراز هویت فعال نیست." + provider_not_found: "شما مجاز به مشاهده منبع درخواستی نیستید. ارائه دهنده احراز هویت وجود ندارد." read_only_mode_enabled: "سایت در حالت فقط خواندنی است. تعاملات غیرفعال هستند." + email_template_cant_be_modified: "این الگوی ایمیل را نمی توان تغییر داد" + invalid_whisper_access: "یا Whispers فعال نیست یا شما به ایجاد پست های whisper دسترسی ندارید" not_in_group: + title_topic: "برای دیدن این موضوع نیازمند درخواست عضویت در گروه «%{group}» هستید." + title_category: "برای مشاهده این دسته، نیازمند درخواست عضویت در گروه \"%{group}\" هستید." + request_membership: "درخواست عضویت" join_group: "پیوستن به گروه" + deleted_topic: "متاسفیم! این موضوع حذف شده است و دیگر در دسترس نیست." + delete_topic_failed: "هنگام حذف موضوع خطایی روی داد. لطفا با مدیر سایت تماس بگیرید." reading_time: "زمان مطالعه" likes: "پسندها" + action_already_performed: "متاسفیم! شما قبلاً این عمل را انجام داده اید. آیا می توانید صفحه را به روز کنید؟" too_many_replies: - one: "متأسفیم، ولی کاربران جدید موقتا محدود به {count}% پاسخ در یک موضوع هستند." - other: "متأسفیم، ولی کاربران جدید موقتا محدود به {count}% پاسخ در یک موضوع هستند." + one: "متأسفیم، ولی کاربران جدید موقتا محدود به %{count} پاسخ در یک موضوع هستند." + other: "متأسفیم، ولی کاربران جدید موقتا محدود به %{count} پاسخ در یک موضوع هستند." + max_consecutive_replies: + one: "پاسخ متوالی مجاز نیست. لطفاً پاسخ قبلی خود را ویرایش کنید یا منتظر بمانید تا کسی به شما پاسخ دهد." + other: "بیش از %{count} پاسخ متوالی مجاز نیست. لطفاً پاسخ قبلی خود را ویرایش کنید یا منتظر بمانید تا کسی به شما پاسخ دهد." embed: start_discussion: "شروع بحث" continue: "ادامهی بحث" @@ -194,8 +441,8 @@ fa_IR: one: "%{count} پاسخ دیگر" other: "%{count} پاسخ دیگر" loading: "در حال بارگیری بحث…" - permalink: " پیوند یکتا" - imported_from: "این بحثوگفتگوی همراه برای ورود اصلی در %{link} است" + permalink: "پیوند یکتا" + imported_from: "این بحث و گفتگوی همراه برای ورود اصلی در %{link} است" in_reply_to: "◀ %{username}" replies: one: "%{count} پاسخ" @@ -214,26 +461,40 @@ fa_IR: too_many_mentions_newuser: one: "متأسفیم، کاربران تازه در هر نوشته تنها میتوانند به %{count} کاربر دیگر اشاره کنند." other: "متأسفیم، کاربران تازه در هر نوشته تنها میتوانند به %{count} کاربر دیگر اشاره کنند." + no_embedded_media_allowed_group: "متأسفیم، نمی توانید قطعات رسانهای را در یک پست جاسازی کنید." + no_embedded_media_allowed: "متأسفیم، کاربران جدید نمی توانند قطعات رسانه ای را در پست ها جاسازی کنند." + too_many_embedded_media: + one: "متاسفیم، کاربران جدید فقط می توانند یک مورد رسانه جاسازی شده را در یک پست قرار دهند." + other: "متأسفیم، کاربران جدید فقط می توانند %{count} موارد رسانه جاسازی شده را در یک پست قرار دهند." no_attachments_allowed: "متأسفیم، کاربران تازه امکان قرار دادن پیوست در فرستههایشان ندارند." too_many_attachments: - one: "متأسفیم ، کاربران تازه تنها میتوانند %{count} پیوست در هر نوشته قرار بدهند." - other: "متأسفیم ، کاربران تازه تنها میتوانند %{count} پیوست در هر نوشته قرار بدهند." + one: "متأسفیم، کاربران تازه تنها میتوانند %{count} پیوست در هر نوشته قرار بدهند." + other: "متأسفیم، کاربران تازه تنها میتوانند %{count} پیوست در هر نوشته قرار بدهند." no_links_allowed: "متأسفیم، کاربران تازه نمیتوانند در فرستهها پیوند بگذارند." + links_require_trust: "متاسفیم، شما نمی توانید در پستهای خود لینکی قرار دهید." too_many_links: one: "متأسفیم، کاربران تازه تنها میتوانند در هر نوشته %{count} پیوند بگذارند." other: "متأسفیم، کاربران تازه تنها میتوانند در هر نوشته %{count} پیوند بگذارند." + 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} گیرنده در پیام داشته باشید." + removed_direct_reply_full_quotes: "به طور خودکار نقل قول کل پست قبلی حذف شد." watched_words_auto_tag: "موضوع به صورت خودکار برچسب گذاری شده" + create_pm_on_existing_topic: "متاسفیم، شما نمی توانید یک PM در یک موضوع موجود ایجاد کنید." + slow_mode_enabled: "این موضوع در حالت آهسته است." just_posted_that: "بسیار شبیه به چیزی است که به تازگی فرستادید" invalid_characters: "شامل نویسههای نامعتبر است" is_invalid: "نامفهوم است.آیا جمله کامل است؟" next_page: "صفحه بعد ←" prev_page: "→ صفحه قبل" + show_post_in_topic: "نمایش پست در موضوع" page_num: "صفحه %{num}" + crawler_content_hidden: "محتوای HTML حذف شد زیرا شما وارد سیستم شده اید یا از یک دستگاه تلفن همراه مدرن استفاده می کنید." home_title: "خانه" topics_in_category: "موضوعات دستهبندی '%{category}'" rss_posts_in_topic: "خوراک '%{topic}'" @@ -241,18 +502,23 @@ fa_IR: rss_num_posts: one: "%{count} نوشته" other: "%{count} نوشته" + rss_num_participants: + one: "%{count} شرکت کننده" + other: "%{count} شرکت کننده" read_full_topic: "مشاهده متن کامل موضوع" private_message_abbrev: "پیام" rss_description: - latest: "آخرین نوشتهها" + hot: "موضوعات داغ" + latest: "آخرین موضوعات" top: "برترین موضوعات" top_all: "برترین موضوعات در همیشه" top_yearly: "برترین موضوعات سالانه" - top_quarterly: "برترین موضوعات سه ماهه" + top_quarterly: "برترین موضوعات سهماهه" top_monthly: "برترین موضوعات ماهانه" top_weekly: "برترین موضوعات هفتگی" top_daily: "برتین موضوعات روزانه" posts: "آخرین فرستهها" + private_posts: "آخرین پیام های شخصی" group_posts: "آخرین فرستهها در گروه %{group_name}" group_mentions: "آخرین اشارهها از %{group_name}" user_posts: "آخرین فرستهها از @%{username}" @@ -260,9 +526,22 @@ fa_IR: tag: "موضوعات برچسب خورده" badge: "نشان %{display_name} در %{site_title}" too_late_to_edit: "آن فرسته خیلی وقت پیش ساخته شده. دیگر امکان ویرایش یا حذف آن وجود ندارد." + edit_conflict: "آن پست توسط کاربر دیگری ویرایش شده است و تغییرات شما دیگر قابل ذخیره نیست." revert_version_same: "نسخه فعلی همان نسخهای است که میخواهید به آن برگردید." + reverted_to_version: "به نسخه #%{version}برگردانده شد" + cannot_edit_on_slow_mode: "این موضوع در حالت آهسته قرار دارد. برای تشویق به بحثهای متفکرانه و با دقت، ویرایش پستهای قدیمی در این موضوع در حال حاضر در حالت آهسته مجاز نیست." excerpt_image: "تصویر" bookmarks: + errors: + already_bookmarked_post: "نمی توانید یک پست را دو بار نشانه گذاری کنید." + already_bookmarked: "نمی توانید همان %{type} را دوبار نشانک گذاری کنید." + too_many: "متاسفیم، نمی توانید بیش از %{limit} نشانک اضافه کنید، برای حذف برخی از آنها، به %{user_bookmarks_url} مراجعه کنید." + cannot_set_past_reminder: "شما نمی توانید یک یادآور نشانک در گذشته تنظیم کنید." + cannot_set_reminder_in_distant_future: "شما نمی توانید برای بیش از ۱۰ سال آینده یک یادآور نشانک تنظیم کنید." + time_must_be_provided: "برای همه یادآوری ها باید زمان هم در نظر گرفته شود" + for_topic_must_use_first_post: "شما فقط می توانید از اولین پست برای نشانه گذاری موضوع استفاده کنید." + bookmarkable_id_type_required: "نام و نوع رکورد برای نشانک گذاری مورد نیاز است." + invalid_bookmarkable: "%{type} را نمی توان علامت گذاری کرد." reminders: at_desktop: "بار آینده من پشت میزم هستم" later_today: "امروز" @@ -272,12 +551,31 @@ fa_IR: next_month: "ماه بعد" custom: "درج تاریخ و ساعت" groups: + success: + bulk_add: + one: "%{count} کاربر به گروه اضافه شد." + other: "%{count} کاربر به گروه اضافه شدند." errors: + default_notification_level_users_limit: + one: "سطح اعلان پیشفرض را نمیتوان در گروههای بزرگتر از %{count} کاربر تنظیم کرد. گروه نادرست: %{group_name}" + other: "سطح اعلان پیشفرض را نمیتوان در گروههای بزرگتر از %{count} کاربر تنظیم کرد. گروه نادرست: %{group_name}" + grant_trust_level_not_valid: "'%{trust_level}' یک سطح اعتماد معتبر نیست." can_not_modify_automatic: "نمیتوانید گروههای خودکار را تغییر دهید." + member_already_exist: + one: "«%{username}» از قبل عضو این گروه است." + other: "کاربران زیر از قبل عضو این گروه هستند: %{username}" invalid_domain: "'%{domain}' دامنه معتبری نیست." invalid_incoming_email: "'%{email}' نامعتبر است." email_already_used_in_group: "'%{email}' در حال حاضر در گروه '%{group_name}' استفاده شده است." - email_already_used_in_category: "'%{email}' در حال حاضر در دستهبندی '%{group_name}' استفاده شده است." + email_already_used_in_category: "'%{email}' در حال حاضر در دستهبندی '%{category_name}' استفاده شده است." + cant_allow_membership_requests: "شما نمی توانید درخواست عضویت برای یک گروه بدون مالک را مجاز کنید." + already_requested_membership: "شما قبلاً برای این گروه درخواست عضویت کرده اید." + adding_too_many_users: + one: "حداکثر %{count} کاربر را می توان یکباره اضافه کرد" + other: "حداکثر %{count} کاربر را می توان یکباره اضافه کرد" + usernames_or_emails_required: "نام کاربری یا ایمیل باید وجود داشته باشد" + no_invites_with_discourse_connect: "زمانی که DiscourseConnect فعال باشد، می توانید فقط کاربران ثبت نام شده را دعوت کنید" + no_invites_without_local_logins: "زمانی که لاگین های محلی غیرفعال هستند، می توانید فقط کاربران ثبت نام شده را دعوت کنید" default_names: everyone: "همه" admins: "مدیران ارشد" @@ -288,34 +586,77 @@ fa_IR: trust_level_2: "سطح اعتماد 2" trust_level_3: "سطح اعتماد 3" trust_level_4: "سطح اعتماد 4" + default_descriptions: + everyone: "گروه خودکار شامل همه اعضا" + staff: "گروه خودکار شامل مدیران و ناظرها" + admins: "مسئول پیکربندی و نگهداری این سایت، با دسترسی به کلیه اطلاعات اعضا و فعالیتها" + moderators: "مسئول پاسخگویی به پرچمها، نظارت بر بحثها و کمک به اعضا در مورد مشکلات حسابشان" + trust_level_0: "اعضای جدید با توانایی های محدود که در حال یادگیری هنجارها و عملکرد انجمن هستند" + trust_level_1: "اعضایی با اعتماد بیشتر که با خواندن، مشارکت اولیه خود را نشان داده اند و اکنون می توانند به عملکردهای بیشتری دسترسی داشته باشند. همهٔ اعضای این گروه نیز عضو گروه trust_level_0 هستند." + trust_level_2: "اعضای فعالی که به طور مداوم فعالیت برجسته داشتهاند و مزایای کامل شهروندی را به دست آوردهاند. تمام اعضای این گروه، عضو گروههای trust_level_1 و trust_level_0 نیز هستند.\n" + trust_level_3: "مشارکتکنندگان بسیار فعال و بلندمدت که بدنه اصلی انجمن را تشکیل میدهند و امتیازات محدود مدیریت را کسب کردهاند. تمام اعضای این گروه، عضو گروههای trust_level_2، trust_level_1 و trust_level_0 نیز هستند.\n\n" + trust_level_4: "اعضایی که به صورت دستی ارتقا داده شدهاند؛ به دلیل مشارکتهای برجستهشان مورد تقدیر قرار گرفتهاند و با امتیازات مدیریت اضافی مورد اعتماد واقع شدهاند. تمام اعضای این گروه، عضو گروههای trust_level_3، trust_level_2، trust_level_1 و trust_level_0 نیز هستند.\n\n" request_membership_pm: title: "درخواست عضویت در @%{group_name}" + request_accepted_pm: + body: | + درخواست شما برای ورود به @%{group_name} پذیرفته شده و اکنون عضو هستید. education: until_posts: one: "%{count} فرسته" other: "%{count} نوشته" + "new-topic": | + به %{site_name} &mdash خوش آمدید؛ **سپاس که گفتوگوی تازهای را شروع کردید!** + + - اگر عنوان را با صدای بلند بخوانید، جالب به نظر میرسد؟ خلاصهی خوبی است؟ + + - چه کسانی به این موضوع علاقهمندند؟ چرا موضوع مهم است؟ چه نوع پاسخهایی میخواهید؟ + + - در موضوع خود از کلمات رایج استفاده کنید تا دیگران بتوانند آن را *بیابند*. برای گروهبندی موضوع خود با موضوعات مرتبط، یک دسته (یا برچسب) انتخاب کنید. + + برای اطلاعات بیشتر [دستورالعمل های انجمن را ببینید](%{base_path}/guidelines). این کادر فقط برای اولین %{education_posts_text} شما ظاهر میشود. + "new-reply": | + به %{site_name} خوش آمدید &mdash؛ **از مشارکت شما متشکریم!** + + - با اعضای انجمن مهربان باشید. + + - آیا پاسخ شما سطح گفتگو را بهبود میبخشد؟ + + - از انتقاد سازنده استقبال میکنیم؛ اما از *ایده*ها انتقاد کنید نه از اشخاص. + + برای اطلاعات بیشتر، [به دستورالعمل های انجمن ما مراجعه کنید](%{base_path}/guidelines). این کادر فقط برای اولین %{education_posts_text} شما ظاهر میشود. avatar: | ### با یک تصویر برای حساب کاربری چطورید؟ - شما چند موضوع و پاسخ فرستادهاید، اما تصویر پروفایل شما مثل خودتان یکتا نیست - الان فقط یک حرف است. + شما چند موضوع و پاسخ فرستادهاید، اما تصویر پروفایل شما مثل خودتان یکتا نیست. تا حالا فکر کردید که **[حساب کاربری خود را ببینید](%{profile_path})** و یک تصویر از خودتان بارگذاری کنید؟ - اگر هر کسی یک تصویر پروفایل منحصربهفرد داشته باشد دنبالکردن گفتوگوها و یافتن افراد جذاب خیلی راحتتر میشود. + اگر هر کس یک تصویر پروفایل منحصربهفرد داشته باشد، دنبالکردن گفتوگوها و یافتن افراد جذاب خیلی راحتتر میشود. sequential_replies: | - ### در نظر داشته باشید که چند فرسته را یکجا پاسخ بدهید + ### در نظر داشته باشید که چند پست را یکجا پاسخ بدهید به جای اینکه در یک موضوع پشت سر هم چندین پاسخ بفرستید، لطفاً یک پاسخ بفرستید که حاوی نقلقول به فرستههای قبلی یا اشاره به @نام باشد. میتوانید پاسخ قبلی خود را ویرایش کنید تا به آن نقلقول اضافه کنید؛ به این ترتیب که قسمتی از متن را انتخاب کنید و روی دکمهٔ نقلقول که ظاهر میشود بزنید. برای همه راحتتر است موضوعی را بخوانند که تعداد کمی پاسخ جزئینگر داشته باشد تا چندین پاسخ کوتاه و جداگانه. + dominating_topic: "به نظر میرسد در این موضوع خیلی پست گذاشتهاید! بهتر است در نظر بگیرید که به دیگران هم فرصت بدهید که اینجا پاسخ دهند و همچنین با یکدیگر در مورد مسائل بحث کنند.\n\n" + get_a_room: + one: شما یک بار به @%{reply_username} پاسخ دادهاید، آیا میدانستید که میتوانید به جای آن یک پیام شخصی برای او ارسال کنید؟ + other: شما بارها به @%{reply_username} %{count} پاسخ دادهاید، آیا میدانستید که میتوانید به جای آن، یک پیام شخصی برای او ارسال کنید؟ + dont_feed_the_trolls: 'فارسی: این پست قبلاً برای توجه ناظر علامتگذاری شده است. آیا مطمئن هستید که میخواهید به آن پاسخ دهید؟ پاسخها به محتوای منفی معمولاً باعث تشویق به رفتار منفی بیشتر میشوند.' too_many_replies: | شما به حداکثر پاسخ برای این موضوع رسیدید با عرض پوزش، محدودیت %{newuser_max_replies_per_topic} پاسخ در هر موضوع برای کاربران جدید وجود دارد. به جای افزودن پاسخهای دیگر پاسخهای قبلی را ویرایش کنید یا موضوعات دیگر را ببینید + reviving_old_topic: | + ### احیای این موضوع؟ + + آخرین پاسخ به این موضوع **%{time_ago}** بود. پاسخ شما موضوع را به بالای لیست منتقل میکند و هر کسی را که قبلاً در این گفتگو شرکت داشته است، مطلع میسازد. + آیا مطمئنید که می خواهید این مکالمه قدیمی را ادامه دهید؟ activerecord: attributes: category: @@ -337,31 +678,51 @@ fa_IR: topic: attributes: base: + warning_requires_pm: "شما فقط می توانید هشدارها را به پیام های شخصی پیوست کنید." too_many_users: "شما در هر بار می توانید به یک کاربر اخطار ارسال نمایید." + cant_send_pm: "با عرض پوزش، شما نمی توانید یک پیام شخصی برای آن کاربر ارسال کنید." no_user_selected: "باید یک کاربر معتبر انتخاب کنید" reply_by_email_disabled: "پاسخ با ایمیل از کار انداخته شده است." + send_to_email_disabled: "با عرض پوزش، شما نمی توانید پیام های شخصی را به ایمیل ارسال کنید." + target_user_not_found: "یکی از کاربرانی که برایش این پیام را ارسال می کنید پیدا نشد." + unable_to_update: "در به روز رسانی آن موضوع خطایی روی داد." + unable_to_tag: "خطایی در برچسبگذاری موضوع وجود داشت." unable_to_unlist: "با عرض پوزش، شما نمیتوانید یک موضوع فهرست نشده ایجاد کنید." featured_link: invalid: "نامعتبر است. لینک باید شامل http:// یا https:// باشد." user: attributes: password: - common: "این یکی از 10000 رمز عبور مرسوم است. لطفا از رمز عبور امن تری استفاده کنید. " + common: "این یکی از ۱۰۰۰۰ رمز عبور مرسوم است. لطفا از رمز عبور امنتری استفاده کنید. " same_as_username: "همانند نامکاربری شما است. لطفا از رمزعبور امنتری استفاده نمایید." same_as_email: "همانند ایمیل شما است. لطفا از رمز عبور امنتری استفاده نمایید." same_as_current: "رمز انتخابی مشابه رمز فعلی شما است." + same_as_name: "همان نام شماست" unique_characters: "تعداد نویسه تکراری زیاد است. لطفا یک رمز قویتر انتخاب کنید." + username: + same_as_password: "همانند رمز عبور شما است." + name: + same_as_password: "همانند رمز عبور شما است." ip_address: blocked: "ثبتنامهای جدید از آدرس IP شما ممنوع شده است." max_new_accounts_per_registration_ip: "ثبتنامهای جدید از آدرس IP شما ممنوع شده است (به حداکثر تعداد مجاز رسیده است). با یکی از مدیران تماس بگیرید." user_password: attributes: password: - common: "این یکی از 10000 رمز عبور مرسوم است. لطفا از رمز عبور امن تری استفاده کنید. " + common: "این یکی از ۱۰۰۰۰ رمز عبور مرسوم است. لطفا از رمز عبور امنتری استفاده کنید. " same_as_username: "همانند نامکاربری شما است. لطفا از رمزعبور امنتری استفاده نمایید." same_as_email: "همانند ایمیل شما است. لطفا از رمز عبور امنتری استفاده نمایید." same_as_current: "رمز انتخابی مشابه رمز فعلی شما است." + same_as_name: "همانند نام شماست." unique_characters: "تعداد نویسه تکراری زیاد است. لطفا یک رمز قویتر انتخاب کنید." + user_profile: + attributes: + featured_topic_id: + invalid: "این موضوع در نمایه شما قابل نمایش نیست." + user_email: + attributes: + user_id: + reassigning_primary_email: "تخصیص مجدد ایمیل اصلی به کاربر دیگر مجاز نیست." color_scheme_color: attributes: hex: @@ -381,12 +742,17 @@ fa_IR: attributes: execute_at: in_the_past: "باید در آینده باشد." + duration_minutes: + cannot_be_zero: "باید بزرگتر از ۰ باشد." + exceeds_maximum: "نمی تواند بیش از ۲۰ سال باشد." watched_word: attributes: word: too_many: "برای چنین کاری کلمات زیادی است" base: + invalid_url: "URL جایگزین نامعتبر است" invalid_tag_list: "فهرست برچسب جایگزین نامعتبر است" + invalid_html: "HTML فقط برای جایگزینی قابل استفاده است" sidebar_section_link: attributes: linkable_type: @@ -394,23 +760,43 @@ fa_IR: <<: *errors uncategorized_category_name: "دستهبندینشده" general_category_name: "عمومی" + general_category_description: "موضوعاتی را در اینجا ایجاد کنید که در هیچ دسته بندی موجود دیگری قرار نمی گیرند." meta_category_name: "بازخورد از سایت" - meta_category_description: "گفتگو در مورد سایت، این سازمان، چگونه کار می کنه٬ و چطور میتوانیم آن را بهبود ببخشیم. " + meta_category_description: "گفتگو در مورد سایت، این سازمان، چگونه کار می کنه٬ و چطور میتوانیم آن را بهبود ببخشیم." staff_category_name: "همکاران" staff_category_description: "بخش خصوصی برای گفتگوی مدیران. موضوعات فقط برای مدیران ارشد و مدیران قابل رویت است." + discourse_welcome_topic: + title: "به %{site_title}خوش آمدید! :wave:" + body: "خیلی خوشحالیم که به ما ملحق شدی\n\n%{site_info_quote}\n\nچند کار وجود دارد که میتوانید برای شروع انجام دهید:\n\n:speaking_head: **خود را معرفی کنید:**\nبا افزودن تصویر و اطلاعات و علایق خود به [نمایه] (%{base_path}/my/preferences/account)، خود را معرفی کنید؛ مثلا بیان کنید چیزی که دوست دارید در مورد آن از شما سوال شود چیست.\n\n:open_book: **انجمن را بشناسید:**\nبا [مرور بحثهایی](%{base_path}/latest) که اخیرا انجام شده است، انجمن را بشناسید. اگر پستی را جالب، آموزنده یا سرگرم کننده یافتید، از :heart: برای نشان دادن قدردانی یا حمایت خود استفاده کنید! \n\n:handshake: **در بحث، مشارکت کنید:**\n با نظر دادن، به اشتراک گذاشتن دیدگاه خود، پرسیدن سؤال یا ارائه بازخورد، در بحث مشارکت کنید.. قبل از پاسخ دادن یا شروع مباحث جدید، لطفاً [دستورالعملهای انجمن] (%{base_path}/faq) را مرور کنید.\n\n> اگر به کمک نیاز دارید یا پیشنهادی دارید، در %{feedback_category} بپرسید یا [با مدیران تماس بگیرید](%{base_path}/about).\n" + admin_quick_start_title: "راهنمای مدیریت: شروع" + topic_view_stats: + invalid_date: "تاریخ در قالب نامعتبر است، از YYYY-MM-DD استفاده کنید" category: topic_prefix: "در رابطه با دستهبندی %{category}" + replace_paragraph: "(این پاراگراف اول را با توضیح مختصری از دسته جدید خود جایگزین کنید. این راهنما در قسمت انتخاب دسته ظاهر می شود، بنابراین سعی کنید آن را زیر ۲۰۰ نویسه نگه دارید.)" post_template: "%{replace_paragraph}\n\nپاراگرافهای زیر را برای توضیحات طولانی تر استفاده کنید، یا برای ایجاد راهنمای دستهبندی یا قوانین:\n\nچرا مردم باید این دستهبندی را استفاده کنند؟ برای چه منظوری است؟\n\nاین دستهبندی چقدر با دستهبندیهای موجود تفاوت دارد؟\n\nموضوعات این دستهبندی باید شامل چه مواردی باشند؟\n\nآیا به این دستهبندی نیاز داریم؟ آیا میتوانیم این دستهبندی را با یک دستهبندی یا زیردستهبندی دیگر ادغام کنیم؟\n" errors: + not_found: "دسته یافت نشد!" uncategorized_parent: "دستهبندینشده نمیتواند دستهبندی مادر داشته باشد" self_parent: "زیردستهبندی نمیتواند خود دستهبندی باشد." depth: "نمیتوانید یک زیردستهبندی را به عنوان فرزند زیردستهبندی دیگر قرار دهید" invalid_email_in: "ایمیل '%{email}' نامعتبر است." email_already_used_in_group: "'%{email}' در حال حاضر توسط گروه '%{group_name}' استفاده میشود." - email_already_used_in_category: "'%{email}' در حال حاضر توسط دستهبندی '{category_name}' استفاده میشود." + email_already_used_in_category: "'%{email}' در حال حاضر توسط دستهبندی '%{category_name}' استفاده میشود." + description_incomplete: "پست توضیحات دسته باید حداقل یک بند داشته باشد." + permission_conflict: "هر گروهی که مجاز به دسترسی به یک زیردسته باشد باید اجازه دسترسی به دسته والد را نیز داشته باشد. گروههای زیر به یکی از زیر دستهها دسترسی دارند، اما دسترسی به دسته والد ندارند: %{group_names}." + disallowed_topic_tags: "این موضوع دارای برچسبهایی است که توسط این دسته مجاز نیست: '%{tags}'" + disallowed_tags_generic: "این موضوع دارای برچسبهای غیرمجاز است." + slug_contains_non_ascii_chars: "شامل نویسههای non-ascii است" + is_already_in_use: "در حال حاضر در حال استفاده است" + move_topic_to_category_disallowed: "شما نمی توانید این موضوع را به دستهای منتقل کنید که در آن اجازه ایجاد موضوعات جدید را ندارید." cannot_delete: + uncategorized: "این دسته خاص است و به عنوان محل برگزاری برای موضوعاتی در نظر گرفته شده است که دسته بندی ندارند. نمی توان آن را حذف کرد." has_subcategories: "این دستهبندی به دلیل داشتن زیردسته قابل پاک شدن نیست." - topic_exists_no_oldest: "این دسته را نمی توان پاک کرد زیرا تعداد موضوع %{count} است " + topic_exists: + one: "نمی توان این دسته را حذف کرد زیرا دارای %{count} موضوع است. قدیمی ترین موضوع %{topic_link} است." + other: "نمی توان این دسته را حذف کرد زیرا دارای %{count} موضوع است. قدیمی ترین موضوع %{topic_link} است." + topic_exists_no_oldest: "این دسته را نمی توان پاک کرد زیرا تعداد موضوع %{count} عدد است." uncategorized_description: "موضوعاتی که نیاز به دستهبندی ندارند، یا قابل دستهبندی نیستند." trust_levels: admin: "مدیر" @@ -428,7 +814,16 @@ fa_IR: has_likes: one: "%{count} پسندیده" other: "%{count} پسندیده" + cannot_permanently_delete: + 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} صبر کنید تا دوباره بتوانید موضوعات جدید بیشتری ایجاد کنید." + create_topic: "سرعت ایجاد موضوعات از سوی شما کمی بیش از حد زیاد است. لطفا قبل از تلاش مجدد %{time_left} صبر کنید." + create_post: "شما کمی سریع جواب میدهید. لطفا قبل از تلاش مجدد %{time_left} صبر کنید." hours: one: "%{count} ساعت" other: "%{count} ساعت" @@ -510,7 +905,7 @@ fa_IR: other: "تقریبا %{count} سال قبل" password_reset: title: "بازیابی رمزعبور" - success: "شما با موفقیت رمزعبورتان را تغییر دادید و الان وارد سیستم هستید. " + success: "شما با موفقیت رمزعبورتان را تغییر دادید و الان وارد حساب کاربری شدهاید." success_unapproved: "شما با موفقیت رمزعبورتان را تغییر دادید." user_auth_tokens: browser: @@ -534,9 +929,9 @@ fa_IR: unknown: "دستگاه ناشناس" os: android: "اندروید" - ios: "آیاواس" + ios: "iOS" linux: "لینوکس" - macos: "مکاواس" + macos: "macOS" windows: "مایکروسافت ویندوز" unknown: "سیستمعامل ناشناخته" change_email: @@ -546,7 +941,7 @@ fa_IR: confirm: "تایید" activation: already_done: "متاسفیم، این پیوند تاییدیه حساب کاربری دیگر معتبر نیست. شاید حسابکاربری شما در حال حاضر فعال است." - approval_required: "یکی از مدیران باید حساب کاربری را برای دسترسی به این انجمن بهصورت دستی تایید کند. شما ایمیلی مبنی به تایید حساب کاربریتان دریافت می کنید. " + approval_required: "یکی از مدیران باید حساب کاربری را برای دسترسی به این انجمن بهصورت دستی تایید کند. شما ایمیلی مبنی به تایید حساب کاربریتان دریافت می کنید." missing_session: "از ایجاد حساب کاربری شما مطمئن نیستیم. لطفا فعال بودن کوکیهای مرورگر خود را بررسی کنید." activated: "با عرض پوزش، این حساب کاربری در حال حاضر فعال شده است." admin_confirm: @@ -575,7 +970,7 @@ fa_IR: email_body: "%{link}\n\n%{message}" notify_user: title: "فرستادن پیام به @%{username}" - email_title: 'فرستهی شما در « %{title} »' + email_title: 'فرستهی شما در «%{title}»' email_body: "%{link}\n\n%{message}" notify_moderators: title: "یک چیز دیگر" @@ -593,44 +988,85 @@ fa_IR: short_description: "پسندیدن این فرسته" user_activity: no_log_search_queries: "لاگ درخواستهای جستجو در حال حاضر غیرفعال است (مدیر میتواند آن را در تنظیمات سایت فعال کند)." + email_settings: + imap_unhandled_error: "هنگام برقراری ارتباط با سرور IMAP یک خطای کنترل نشده وجود داشت. %{message}" + connection_error: "مشکلی در اتصال با سرور وجود داشت. نام سرور و پورت را بررسی کنید و دوباره امتحان کنید." + timeout_error: "مدت زمان اتصال به سرور، بیش از حد طول کشید. نام سرور و پورت را بررسی کنید و دوباره امتحان کنید." + unhandled_error: "خطای کنترل نشده هنگام تست تنظیمات ایمیل. %{message}" + webauthn: + validation: + invalid_type_error: "نوع webauthn ارائه شده نامعتبر بود. انواع معتبر webauthn.get و webauthn.create هستند." + challenge_mismatch_error: "چالش ارائه شده با چالش ایجاد شده توسط سرور احراز هویت مطابقت ندارد." + invalid_origin_error: "مبدا درخواست احراز هویت با مبدا سرور مطابقت ندارد." + malformed_attestation_error: "خطایی در رمزگشایی دادههای گواهی وجود داشت." + user_presence_error: "حضور کاربر الزامی است." + user_verification_error: "تأیید کاربر مورد نیاز است." + unsupported_public_key_algorithm_error: "الگوریتم کلید عمومی ارائه شده توسط سرور پشتیبانی نمی شود." + unsupported_attestation_format_error: "فرمت گواهی توسط سرور پشتیبانی نمی شود." + credential_id_in_use_error: "شناسه اعتبار ارائه شده، از قبل در حال استفاده است." + public_key_error: "تأیید کلید عمومی برای اعتبارنامه انجام نشد." + ownership_error: "کلید امنیتی متعلق به کاربر نیست." + not_found_error: "کلید امنیتی با شناسه اعتبار ارائه شده یافت نشد." + unknown_cose_algorithm_error: "الگوریتم مورد استفاده برای کلید امنیتی شناسایی نمی شود." + malformed_public_key_credential_error: "کلید عمومی ارائه شده نامعتبر است." topic_flag_types: spam: title: "هرزنامه" description: "این موضوع تبلیغاتی است. این برای سایت مفید یا مربط نیست، ولی تبلیغات طبیعی است." long_form: "پرچمگذاری به عنوان یک هرزنامه" + short_description: "این یک تبلیغ است" inappropriate: title: "نامناسب" + description: 'این موضوع حاوی مطالبی است که یک فرد معقول آن را توهینآمیز، زننده، رفتار نفرتانگیز یا ناقض دستورالعملهای انجمن ما تلقی میکند.' long_form: "پرچم گذاری شده به عنوان نامناسب" + short_description: 'ناقض دستورالعملهای انجمن ما' notify_moderators: title: "یک چیز دیگر" + description: 'این موضوع بر اساس دستورالعملها، قوانین و مقررات استفاده از خدمات، یا به دلیل دیگری که در بالا ذکر نشده است، نیازمند توجه کارکنان است.' long_form: "این را برای توجه مدیر پرچم گذاری کن" short_description: "به دلیل دیگری، نیازمند توجه همکاران است" - email_title: 'موضوع "%{title}" نیاز به توجه مدیر دارد. ' + email_title: 'موضوع "%{title}" نیاز به توجه ناظم دارد. ' email_body: "%{link}\n\n%{message}" illegal: + title: "غیر قانونی" + description: "این موضوع به توجه کارکنان نیاز دارد زیرا معتقدم حاوی محتوای غیرقانونی است." + short_description: "غیر قانونی است" email_title: 'یک فرسته در "%{title}" نیاز به توجه مدیران دارد' email_body: "%{link}\n\n%{message}" flagging: - user_must_edit: "این نوشته را انجمن پرچمگذاری کرده و بطور موقت مخفی است.
" + you_must_edit: 'پست شما توسط انجمن پرچم گذاری شد. لطفا پیام های خود را ببینید.
' + user_must_edit: "این نوشته توسط انجمن پرچمگذاری شده و به طور موقت مخفی است.
" + ignored: + hidden_content: "محتوای نادیده گرفته شده
" archetypes: regular: title: "موضوع عادی" banner: title: "موضوع بنری" message: - make: "این موضوع در حال حاضر بنر است. این در بالای در تمام صفحه ها نمایش داده می شود تا زمانی که توسط کاربر رد بشود. " - remove: "این موضوع دیگر در بنر نیست. دیگر در بالای تمام صفحات به نمایش در نمیآید. " + make: "این موضوع در حال حاضر یک بنر است و تا زمانی که توسط کاربر رد شود، بالای تمام صفحهها نمایش داده میشود. " + remove: "این موضوع دیگر بنر نیست و بالای تمام صفحات به نمایش در نمیآید. " unsubscribed: + title: "تنظیمات برگزیده ایمیل به روز شد!" + description: "تنظیمات برگزیده ایمیل برای %{email} به روز شد. برای تغییر تنظیمات ایمیل خود از تنظیمات برگزیده کاربر خود بازدید کنید." topic_description: "برای اشتراک مجدد در %{link}، از مدیریت آگاهسازی در قسمت پایین یا راست موضوع استفاده کنید." + private_topic_description: "برای اشتراک مجدد، از کنترل اعلان در پایین یا سمت راست موضوع استفاده کنید." unsubscribe: title: "لغو اشتراک" stop_watching_topic: "این موضوع را مشاهده نکنید، %{link}" mute_topic: "نادیده گرفتن تمام اطلاعیههای این موضوع، %{link}" unwatch_category: "موضوعات دستهبندی %{category} را مشاهده نکنید" mailing_list_mode: "غیرفعال سازی حالت فهرست ایمیل" + all: "هیچ ایمیلی از %{sitename}برای من نفرست" different_user_description: "در حال حاضر با نام کاربری متفاوتی با آن که برایتان ایمیل شده است وارد شدهاید. لطفا خارج شوید یا در حالت ناشناس وارد شده و دوباره تلاش کنید." + not_found_description: "متأسفیم، نتوانستیم آن اشتراک را پیدا کنیم. ممکن است پیوند ایمیل شما خیلی قدیمی باشد و منقضی شده باشد؟" + user_not_found_description: "متأسفیم، نتوانستیم کاربری برای این اشتراک پیدا کنیم. احتمالاً در حال تلاش برای لغو اشتراک حسابی هستید که دیگر وجود ندارد." log_out: "خروج" + submit: "ذخیره تنظیمات" digest_frequency: + title: "شما در حال دریافت ایمیل های خلاصه هستید %{frequency}" + never_title: "شما ایمیل های خلاصه دریافت نمی کنید" + select_title: "تناوب ایمیل های خلاصه را به صورت زیر تنظیم کنید:" never: "هیچوقت" every_30_minutes: "هر 30 دقیقه" every_hour: "هر ساعت" @@ -644,6 +1080,8 @@ fa_IR: read: "خواندن" read_write: "خواندن/نوشتن" description: '"%{application_name}" درخواست دسترسی به حساب کاربری شما را دارد:' + instructions: 'ما به تازگی یک کلید API کاربر جدید برای استفاده شما با "%{application_name}" ایجاد کردیم. لطفاً کلید زیر را در برنامه خود جایگذاری کنید:' + otp_description: 'آیا می خواهید به "%{application_name}" اجازه دسترسی به این سایت را بدهید؟' otp_confirmation: confirm_title: ورود به %{site_name} logging_in_as: ورود با %{username} @@ -657,43 +1095,98 @@ fa_IR: session_info: "خواندن اطلاعات session کاربر" read: "خواندن همه" write: "نوشتن همه" + one_time_password: "یک رمز ورود یک بار مصرف ایجاد کنید" + bookmarks_calendar: "یادآورهای نشانک را بخوانید" user_status: "خواندن و بهروزرسانی وضعیت کاربر" + invalid_public_key: "متأسفیم، کلید عمومی نامعتبر است." + invalid_auth_redirect: "با عرض پوزش، این میزبان auth_redirect مجاز نیست." + invalid_token: "توکن گم شده، نامعتبر یا منقضی شده است" + flags: + errors: + already_handled: "پرچم قبلاً کنترل شده بود" + wrong_move: "پرچم قابل جابجایی نیست" + used: "پرچم را نمی توان به روز کرد یا حذف کرد زیرا قبلاً استفاده شده است." + unique_name: "نام پرچم باید منحصر به فرد باشد" reports: default: labels: count: تعداد + percent: درصد day: روز post_edits: + title: "ویرایشهای فرسته" labels: edited_at: تاریخ post: فرسته editor: ویرایشگر + author: نویسنده edit_reason: دلیل user_flagging_ratio: + title: "نسبت پرچم گذاری کاربر" labels: user: کاربر + agreed_flags: گزارشهای تایید شده + disagreed_flags: گزارشهای رد شده + ignored_flags: گزارشهای نادیده گرفتهشده score: امتیاز moderators_activity: + title: "فعالیت ناظر" labels: moderator: مدیر + flag_count: گزارشها بررسی شدند + time_read: مدت زمان خواندن + topic_count: موضوعات ساخته شدند + post_count: نوشتهها ساخته شدند + revision_count: تجدید نظرها + description: فهرست فعالیتهای ناظر شامل گزارشهای بررسیشده، زمان مطالعه، موضوعات ایجاد شده، پستهای ایجاد شده، پیامهای شخصی ایجاد شده و بازبینیها است flags_status: + title: "وضعیت گزارشها" + values: + agreed: تأیید شده + disagreed: رد شده + deferred: به تعویق افتاده + no_action: هیچ اقدامی labels: flag: نوع + assigned: اختصاص داده شده + poster: ارسال کننده + flagger: گزارشدهنده visits: title: "بازدید کاربران" xaxis: "روز" yaxis: "تعداد بازدید ها" + description: "تعداد بازدیدهای کاربران وارد شده" signups: + title: "ثبتنامها" xaxis: "روز" + yaxis: "تعداد ثبتنامها" + description: "ثبتنامهای حساب کاربری جدید در این دوره" new_contributors: + title: "مشارکت کنندگان جدید" xaxis: "روز" + yaxis: "تعداد مشارکت کنندگان جدید" + description: "تعداد کاربرانی که اولین پست خود را در این مدت ارسال کردند." trust_level_growth: + title: "رشد سطح اعتماد" + xaxis: + tl1_reached: "به TL1 رسید" + tl2_reached: "به TL2 رسید" + tl3_reached: "به TL3 رسید" + tl4_reached: "به TL4 رسید" yaxis: "روز" + description: "تعداد کاربرانی که در این مدت سطح اعتماد خود را افزایش دادند." consolidated_page_views: + title_legacy: "بازدیدهای تجمیع شده" + xaxis: + page_view_crawler: "خزندهها" + page_view_anon: "کاربران ناشناس" + page_view_logged_in: "کاربران وارد شده" yaxis: "روز" + description_legacy: "بازدید از صفحه برای کاربران وارد شده، کاربران ناشناس و خزنده ها." labels: post: فرسته editor: ویرایشگر + author: نویسنده edit_reason: دلیل consolidated_api_requests: title: "درخواستهای API تلفیقی" @@ -703,26 +1196,46 @@ fa_IR: yaxis: "روز" description: "درخواستهای API برای کلیدهای API معمولی و کلیدهای API کاربر." consolidated_page_views_browser_detection: + xaxis: + page_view_anon_browser: "مرورگر ناشناس" + page_view_crawler: "خزنده شناخته شده" + page_view_other: "سایر بازدیدهای صفحه" yaxis: "روز" site_traffic: + title: "ترافیک سایت" + xaxis: + page_view_anon_browser: "بازدید از صفحه (ناشناس)" + page_view_logged_in_browser: "بازدید از صفحه (وارد شده)" + page_view_crawler: "خزنده های شناخته شده" + page_view_other: "ترافیکهای دیگر" yaxis: "روز" + description: "بازدید از صفحه برای کاربران وارد شده، کاربران ناشناس، خزنده های شناخته شده و سایر ترافیکها." description_link: "https://meta.discourse.org/t/understanding-pageviews-and-the-site-traffic-report/324062" dau_by_mau: + title: "DAU/MAU" xaxis: "روز" + yaxis: "DAU/MAU" + description: "تعداد اعضایی که در روز گذشته وارد سیستم شدهاند تقسیم بر تعداد اعضایی که در ماه گذشته وارد شدهاند - درصدی را نشان میدهد که نشاندهنده «چسبندگی» انجمن است. بیش از ۲۰٪ را هدف بگیرید." daily_engaged_users: + title: "کاربران فعال روزانه" xaxis: "روز" + yaxis: "کاربران فعال" + description: "تعداد کاربرانی که در روز گذشته نوشتهای را پسند کردهاند یا پستی گذاشتهاند." profile_views: title: "بازدیدهای نمایه کاربر" xaxis: "روز" yaxis: "تعداد نمایههای کاربری که بازدید شدهاند" + description: "کل بازدیدهای جدید از پروفایلهای کاربران" topics: title: "موضوعات" xaxis: "روز" yaxis: "تعداد موضوعات جدید" + description: "موضوعات جدید ایجاد شده در این دوره." posts: title: "فرستهها" xaxis: "روز" yaxis: "تعداد فرستههای جدید" + description: "پستهای جدید ایجاد شده در این دوره" likes: title: "پسندها" xaxis: "روز" @@ -732,18 +1245,22 @@ fa_IR: title: "پرچمها" xaxis: "روز" yaxis: "تعداد پرچمها" + description: "تعداد گزارشهای جدید" bookmarks: title: "نشانکها" xaxis: "روز" yaxis: "تعداد نشانکهای جدید" + description: "تعداد موضوعات و پست های جدید نشانک شده." users_by_trust_level: title: "کاربران بر اساس سطحاعتماد" xaxis: "سطحاعتماد" yaxis: "تعداد کاربران" labels: level: سطح + description: "تعداد کاربران گروه بندی شده بر اساس سطح اعتماد." description_link: "https://blog.discourse.org/2018/06/understanding-discourse-trust-levels/" users_by_type: + title: "کاربران بر اساس نوع" xaxis: "نوع" yaxis: "تعداد کاربران" labels: @@ -752,27 +1269,39 @@ fa_IR: admin: مدیر moderator: مدیر suspended: تعلیق شد + silenced: بیصدا شده + description: "تعداد کاربران گروهبندیشده بر اساس مدیر کل، ناظر، تعلیق شده و بیصدا شده." trending_search: + title: عبارات جستجوی پرطرفدار labels: searches: جستجوها + click_through: CTR + description: "محبوب ترین عبارات جستجو با نرخ کلیک آنها." emails: title: "ایمیل ها ارسال شد" xaxis: "روز" yaxis: "تعداد ایمیلها" + description: "تعداد ایمیل های جدید ارسال شده" user_to_user_private_messages: + title: "کاربر به کاربر (به استثنای پاسخ ها)" xaxis: "روز" yaxis: "تعداد پیامها" + description: "تعداد پیامهای شخصی تازه شروع شده" user_to_user_private_messages_with_replies: + title: "کاربر به کاربر (با پاسخ)" xaxis: "روز" yaxis: "تعداد پیامها" + description: "تعداد تمام پیامها و پاسخهای شخصی جدید." system_private_messages: title: "سیستم" xaxis: "روز" yaxis: "تعداد پیامها" + description: "تعداد پیامهای شخصی ارسال شده به صورت خودکار توسط سیستم." moderator_warning_private_messages: title: "هشدار مدیر" xaxis: "روز" yaxis: "تعداد پیامها" + description: "تعداد اخطارهای ارسال شده از طریق پیامهای شخصی از طرف مدیران." notify_moderators_private_messages: title: "اطلاعیه مدیران" xaxis: "روز" @@ -781,6 +1310,7 @@ fa_IR: title: "اطلاعیه کاربر" xaxis: "روز" yaxis: "تعداد پیامها" + description: "تعداد دفعاتی که کاربران با استفاده از کادر گفتگوی گزارش، پیام شخصی ارسال کردهاند." top_referrers: title: "برترین معرفی کنندگان" xaxis: "کاربر" @@ -790,6 +1320,7 @@ fa_IR: user: "کاربر" num_clicks: "کلیکها" num_topics: "موضوعات" + description: "لیست کاربران بر اساس تعداد کلیک روی پیوندهایی که به اشتراک گذاشتهاند." top_traffic_sources: title: "بالاترین منابع ترافیک" xaxis: "دومین" @@ -800,27 +1331,33 @@ fa_IR: domain: دومین num_clicks: کلیکها num_topics: موضوعات + description: "منابع خارجی که بیشتر به این سایت لینک دادهاند." top_referred_topics: title: "بالاترین موضوعات مورد مراجعه" labels: num_clicks: "کلیکها" topic: "موضوعات" + description: "موضوعاتی که بیشترین کلیک را از منابع خارجی دریافت کردهاند." page_view_anon_reqs: title: "ناشناس" xaxis: "روز" yaxis: "نمایش صفحات به کاربران ناشناس" + description: "تعداد بازدیدهای جدید از صفحه توسط بازدیدکنندگانی که به حساب وارد نشدهاند." page_view_logged_in_reqs: title: "وارد شده در" xaxis: "روز" yaxis: "نمایش صفحات به کاربران وارد شده" + description: "تعداد بازدیدهای جدید از صفحه از سوی کاربران وارد شده." page_view_crawler_reqs: title: "نمایش صفحات به خزندگان وب" xaxis: "روز" yaxis: "نمایش صفحات به خزندگان وب" + description: "کل بازدیدهای صفحات از سوی خزنده های وب در طول زمان" page_view_total_reqs: title: "بازدید" xaxis: "روز" yaxis: "مجموع بازدید صفحات" + description: "تعداد بازدیدهای جدید صفحات از سوی همه بازدیدکنندگان." page_view_legacy_total_reqs: xaxis: "روز" yaxis: "مجموع بازدید صفحات" @@ -828,18 +1365,22 @@ fa_IR: title: "نمایش صفحات کاربران وارد شده" xaxis: "روز" yaxis: "نمایش صفحات کاربران وارد شده موبایلی" + description: "تعداد بازدیدهای جدید از صفحه از سوی کاربران دستگاههای تلفن همراه و وارد شده با حساب کاربری." page_view_anon_mobile_reqs: title: "بازدید ناشناس" xaxis: "روز" yaxis: "بازدید ناشناس موبایلی" + description: "تعداد بازدیدهای جدید از صفحه از سوی بازدیدکنندگان دستگاه همراهی که وارد سیستم نشدهاند.ورود به حساب کاربری." page_view_anon_browser_reqs: xaxis: "روز" + description: "تعداد بازدید از صفحه توسط بازدیدکنندگان ناشناس با استفاده از مرورگرهای واقعی." page_view_logged_in_browser_reqs: xaxis: "روز" + description: "تعداد بازدید از صفحه توسط بازدیدکنندگان وارد شده با استفاده از مرورگرهای واقعی." http_background_reqs: title: "پس زمینه" xaxis: "روز" - yaxis: "درخواست برای به روز رسانی زنده و پیگیری، استفاده شد " + yaxis: "درخواست برای به روز رسانی زنده و پیگیری، استفاده شد" http_2xx_reqs: title: "وضعیت 2xx (OK)" xaxis: "روز" @@ -864,95 +1405,165 @@ fa_IR: title: "زمان ارسال اولین پاسخ" xaxis: "روز" yaxis: "میانگین زمان (ساعت)" + description: "میانگین زمان اولین پاسخ به موضوعات جدید (به ساعت)." topics_with_no_response: title: "موضوعات بدون پاسخ" xaxis: "روز" yaxis: "مجموع" + description: "تعداد موضوعات جدید ایجاد شده که پاسخی دریافت نکردهاند." mobile_visits: + title: "بازدید کاربران (موبایل)" xaxis: "روز" yaxis: "تعداد بازدیدها" + description: "تعداد کاربران منحصربهفرد واردشده به سیستم که با استفاده از دستگاه تلفن همراه بازدید کردهاند." web_crawlers: labels: page_views: "بازدید" web_hook_events_daily_aggregate: + title: "رویدادهای وب هوک" xaxis: "روز" + yaxis: "تعداد رویدادها" suspicious_logins: + title: "ورودهای مشکوک" labels: user: کاربر + client_ip: آی پی مشتری location: موقعیت + browser: مرورگر + device: دستگاه os: سیستمعامل + login_time: زمان ورود + description: "جزئیات ورودهای جدید که به طور مشکوکی با ورودهای قبلی متفاوت است." staff_logins: + title: "ورود مدیریت" labels: user: کاربر location: موقعیت + login_at: ورود در top_uploads: + title: "بارگذاریهای برتر" labels: filename: نام پرونده + extension: پسوند + author: نویسنده + filesize: اندازه فایل + description: "فهرست همه آپلودها بر اساس پسوند، اندازه فایل و نویسنده." + top_ignored_users: + title: "کاربران برتر نادیده گرفته شده / بی صدا" + labels: + ignored_user: کاربر نادیده گرفته شده + ignores_count: تعداد نادیده گرفته می شود + mutes_count: شمارش بی صداها + description: "کاربرانی که توسط بسیاری از کاربران دیگر بیصدا شده و/یا نادیده گرفته شده اند." top_users_by_likes_received: + title: "کاربران برتر بر اساس پسندهای دریافتی" labels: user: کاربر qtt_like: پسندهای دریافتی + description: "۱۰ کاربر برتر که پسند دریافت کرده اند." top_users_by_likes_received_from_inferior_trust_level: + title: "کاربران برتر بر اساس پسندهای دریافتی از کاربری با سطح اعتماد پایینتر" labels: user: کاربر + trust_level: سطح اعتماد qtt_like: پسندهای دریافتی + description: "۱۰ کاربر برتر در سطح اعتماد بالاتر که توسط افرادی با سطح اعتماد پایینتر پسندیده شدهاند." top_users_by_likes_received_from_a_variety_of_people: + title: "کاربران برتر بر اساس لایک های دریافتی از افراد مختلف" labels: user: کاربر qtt_like: پسندهای دریافتی + description: "۱۰ کاربر برتر که از طیف وسیعی از افراد لایک داشته اند." topic_view_stats: + title: "آمار مشاهده موضوع" labels: topic: موضوع logged_in_views: وارد شده در anon_views: ناشناس total_views: مجموع + description: "۱۰۰ موضوع پربازدید در یک محدوده زمانی؛ ترکیبی از بازدیدهای وارد شده و ناشناس. می توان بر اساس دسته بندی فیلتر کرد." dashboard: problem: + twitter_login: 'به نظر می رسد ورود به توییتر در حال حاضر کار نمی کند. اعتبارنامه را در تنظیمات سایتبررسی کنید.' + group_email_credentials: 'مشکلی در اعتبار نامه ایمیل برای گروه %{group_full_name}وجود داشت. تا زمانی که این مشکل برطرف نشود، هیچ ایمیلی از صندوق ورودی گروه ارسال نخواهد شد. %{error}' rails_env: "سرور شما در حالت %{env} در حال اجراست" host_names: "config/database.yml فایل شما از اسم هاست پیش فرض localhost استفاده کرده. برای استفاده از نام سایتتان این قسمت را بهروز کنید." + sidekiq: 'Sidekiq کار نمی کند. کارهای زیادی مثل ارسال ایمیل ها، برای اجرا نیازمند sidekiq هستند. لطفا مطمئن شوید که حداقل یک پروسه sidekiq کار میکند. درباره Sidekiq بیشتر بدانید.' queue_size: "تعداد کار های زمانبندی شده %{queue_size}، که مقدار بالاییست. این مسئله میتواند باعث بروز مشکل در پردازش(های) Sidekiq شود، یا میتوانید عاملهای Sidekiq بیشتری اضافه کنید." - ram: "سرور شما با کمتر از 1 گیگ رم راه اندازی شده است، برای دیسکورس حداقل 1 گیگ رم لازم است تا به درستی کار کند." + ram: "سرور شما با کمتر از ۱ گیگایابت رم راهاندازی شده است. برای دیسکورس حداقل ۱ گیگابایت رم لازم است تا به درستی کار کند." subfolder_ends_in_slash: "تنظیمات زیرپوشه نادرست است، مقدار DISCOURSE_RELATIVE_URL_ROOT با نویسهی slash تمام میشود." poll_pop3_timeout: "اتصال به سرور POP3 انجام نشد. ایمیلهای ورودی ممکن است دریافت نشوند. لطفا تنظیمات POP3 و فراهم کننده خدمات را بررسی کنید." poll_pop3_auth_error: "اتصال به سرور POP3 ناموفق بود، خطای اعتبار سنجی. لطفا تنظیمات POP3 را بررسی کنید." + back_from_logster_text: "بازگشت به سایت" site_settings: + allow_bulk_invite: "با آپلود یک فایل CSV، دعوتهای انبوه را مجاز کنید" disabled: "غیرفعال شده" + display_local_time_in_user_card: "زمانی که کارت کاربر باز می شود، زمان محلی را بر اساس منطقه زمانی کاربر نمایش دهید." censored_words: "کلماتی که به صورت خودکار جایگزین می شوند با ■■■■" delete_old_hidden_posts: "تمام فرستههایی که بیش از ۳۰ روز پنهان باقی میمانند پاک شوند." allow_user_locale: "اجازه انتخاب زبان به کاربران داده شود." + set_locale_from_accept_language_header: "تنظیم زبان رابط برای کاربران ناشناس از سربرگ زبان مرورگر وب آنها" + support_mixed_text_direction: "پشتیبانی از جهت های متنی ترکیبی از چپ به راست و راست به چپ" + min_post_length: "حداقل طول پست مجاز بر حسب نویسه (به استثنای پیام های شخصی)" + min_first_post_length: "حداقل طول اولین پست (بدنه موضوع) (به استثنای پیام های شخصی)" + min_personal_message_post_length: "حداقل طول پست مجاز بر حسب نویسه برای پیامها (هم اولین پست و هم پاسخها)" max_post_length: "حداکثر طول فرسته بر حسب نویسه" + topic_featured_link_enabled: "به کاربران امکان می دهد پیوندی را با موضوعات خود مرتبط کنند. وقتی روشن است، موضوعات میتوانند پیوند برجستهشدهای داشته باشند که برای عموم قابل مشاهده است و اگر کاربر مجوزهای کافی داشته باشد، قابل ویرایش است. پیوند میتواند با ارائه محتوای اضافی مرتبط، قابلیت درک موضوع را افزایش دهد." show_topic_featured_link_in_digest: "نمایش پیوندهای برجسته موضوع در ایمیل خلاصه" + min_topic_views_for_delete_confirm: "حداقل تعداد بازدیدهایی که یک موضوع باید داشته باشد تا یک پنجره تأیید هنگام حذف ظاهر شود" min_topic_title_length: "حداقل طول عنوان نوشته به نویسه" max_topic_title_length: "حداکثر طول مجاز عنوان موضوع به نویسه" min_personal_message_title_length: "حداقل طول مجاز عنوان برای پیام به نویسه" + max_emojis_in_title: "حداکثر ایموجی مجاز در عنوان موضوع. اگر مقدار تنظیم شده صفر باشد، از استفاده از هر گونه ایموجی در عنوان موضوع جلوگیری می کند." min_search_term_length: "حداقل طول واژه جستجوی معتبر به نویسه" + search_tokenize_chinese: "جستجوی اجباری برای توکن سازی چینی حتی در سایت های غیر چینی" + search_tokenize_japanese: "جستجوی اجباری برای توکن کردن زبان ژاپنی حتی در سایت های غیر ژاپنی" search_prefer_recent_posts: "اگر در انجمن بزرگ شما سرعت جستوجو کم است، این گزینه در ابتدا نمایهی آخرین فرستهها را میگردد." search_recent_posts_size: "تعداد فرستههای اخیر برای قرار گرفتن در نمایه" log_search_queries: "کارنامه جستجوهای انجام شده توسط کاربران" search_query_log_max_size: "حداکثر مقدار جستجوهای انجام شده برای نگهداری" + search_query_log_max_retention_days: "حداکثر زمان برای نگهداری عبارتهای جستجو، در روز." + search_ignore_accents: "اگر این تنظیم فعال باشد، علائم لهجه در جستجوهای جستجو نادیده گرفته می شوند و به کاربران امکان می دهد نتایج را پیدا کنند حتی اگر لهجه صحیح را وارد نکنند." + search_default_sort_order: "ترتیب مرتبسازی پیش فرض برای جستجوی تمام صفحه" allow_uncategorized_topics: "اجازه ایجاد موضوعات فاقد دستهبندی را بده. هشدار: درصورتی که موضوعات فاقد دستهبندی وجود داشته باشد، بایستی قبل از غیرفعال کردن این قابلیت آنها را دستهبندی کنید." allow_duplicate_topic_titles: "به موضوعات اجازه داشتن عنوان مشابه، تکراری را بده." unique_posts_mins: "چند دقیقهی بعد کاربر بتواند دوباره فرستهای با محتویات یکسان بفرستد" educate_until_posts: "تا (n) فرستهی اول کاربر، وقتی کاربر شروع به نوشتن میکند کادر پرشی آموزش کاربر جدید را نشان بده." - crawl_images: "بازیابی تصاویر از URLهای خارجی برای وارد کردن طول و عرض صحیح. " + title: "نام این سایت. برای همه بازدیدکنندگان از جمله کاربران ناشناس قابل مشاهده است." + site_description: "این سایت را در یک جمله توصیف کنید. برای همه بازدیدکنندگان از جمله کاربران ناشناس قابل مشاهده است." + short_site_description: "توضیح کوتاه در چند کلمه. برای همه بازدیدکنندگان از جمله کاربران ناشناس قابل مشاهده است." + crawl_images: "بازیابی تصاویر از URLهای خارجی برای وارد کردن طول و عرض صحیح." download_remote_images_threshold: "حداقل فضای دیسک مورد نیاز برای دانلود عکسهای خارجی به هاست (به درصد)" disabled_image_download_domains: "عکسهای خارجی هرگز از این دامنهها دانلود نخواهند شد. لیست Pipe-delimited" editing_grace_period: "ویرایش کردن تا (n) ثانیه بعد از ارسال فرسته، نسخه جدیدی در تاریخچه ایجاد نمیکند." + editing_grace_period_max_diff: "حداکثر تعداد تغییرات مجاز نویسه در دوره مهلت ویرایش. اگر تغییرات بیشتر از این مقدار باشد، یک نسخه جدید از پست ذخیره میشود. (سطح اعتماد ۰ و ۱)" + editing_grace_period_max_diff_high_trust: "حداکثر تعداد تغییرات مجاز نویسه در دوره مهلت ویرایش. اگر تغییرات بیشتر از این مقدار باشد، یک نسخه جدید از پست ذخیره میشود. (سطح اعتماد ۲ به بالا)" + staff_edit_locks_post: "اگر پست توسط کارکنان ویرایش شود، ویرایشش قفل میشود" + post_edit_time_limit: "نویسنده tl0 یا tl1 می تواند پست خود را برای (n) دقیقه پس از ارسال ویرایش کند. برای امکان ویرایش همیشگی، روی ۰ تنظیم کنید." + tl2_post_edit_time_limit: "یک نویسنده tl2+ می تواند پست خود را برای (n) دقیقه پس از ارسال ویرایش کند. برای امکان ویرایش همیشگی، روی ۰ تنظیم کنید." edit_history_visible_to_public: "به همه اجازه بده تا نسخه قبلی نوشته ویرایش شده را ببینند. وقتی غیرفعال است٬ فقی اعضای همکار میتوانند ببینند." - delete_removed_posts_after: "نوشته های حذف شده توسط نویسنده بهطور خودکار پاک می شوند بعد از (n) ساعت. اگر به 0 تنظیم شود همان موقع پاک خواهند شد. " - fixed_category_positions: "اگر فعال باشد٬ شما این امکان را دارید تا دستهندیها را به ترتیب در یک نظم ثابت قرار دهید. اگر فعال نباشد، دستهبندیها بر اساس فعالیتشان قرار می گیرند. " + delete_removed_posts_after: "نوشته های حذف شده توسط نویسنده، بعد از (n) ساعت بهطور خودکار پاک میشوند. اگر روی ۰ تنظیم شود، همان موقع پاک خواهند شد. " + notify_users_after_responses_deleted_on_flagged_post: "هنگامی که یک پست گزارش و سپس حذف میشود، به همه کاربرانی که به آن پست پاسخ دادهاند و پاسخشان حذف شده است، اطلاع داده میشود." + max_image_width: "حداکثر عرض تصاویر بندانگشتی در یک پست. تصاویری که عرض بیشتری داشته باشند، تغییر اندازه داده شده و در لایتباکس نمایش داده میشوند.\n\n" + max_image_height: "حداکثر طول تصاویر بندانگشتی در یک پست.\nتصاویری که طول بیشتری داشته باشند، تغییر اندازه داده شده و در لایتباکس نمایش داده میشوند.\n\n" + fixed_category_positions: "اگر فعال باشد٬ شما این امکان را دارید تا دستهندیها را به ترتیب در یک نظم ثابت قرار دهید. اگر فعال نباشد، دستهبندیها بر اساس فعالیتشان قرار می گیرند." fixed_category_positions_on_create: "اگر انتخاب شود بدین معنی است که ترتیب دستهبندیها در پنجره ایجاد یک عنوان جدید مدیریت خواهد شد (نیازمند fixed_category_positions است)." - add_rel_nofollow_to_user_content: 'nofollow REL را به تمام محتویات ارسال شده توسط کاربر اضافه کن، بجر برای پیوندهای داخلی (به همراه دامنههای والد). اگر این قسمت را عوض کنید، باید تمام نوشتهها را با دستور زیر rebake کنید: "rake posts:rebake"' - post_excerpt_maxlength: "حداکثر طول یک نوشته گزیده / خلاصه. " + add_rel_nofollow_to_user_content: 'nofollow REL را به تمام محتویات ارسال شده توسط کاربر اضافه کن، به جز برای پیوندهای داخلی (به همراه دامنههای والد). اگر این قسمت را عوض کنید، باید تمام نوشتهها را با دستور زیر rebake کنید: "rake posts:rebake"' + max_form_template_title_length: "حداکثر طول مجاز برای عناوین قالب فرم." + max_form_template_content_length: "حداکثر طول مجاز برای محتوای قالب فرم." + post_excerpt_maxlength: "حداکثر طول یک نوشته گزیده/خلاصه." + topic_excerpt_maxlength: "حداکثر طول یک گزیده موضوع/خلاصه، تولید شده از اولین پست در یک موضوع." show_pinned_excerpt_mobile: "نمایش خلاصه موضوعات سنجاق شده در موبایل." show_pinned_excerpt_desktop: "نمایش خلاصه موضوعات سنجاق شده در کامپیوتر." - post_onebox_maxlength: "حداکثر طول متن پیشنمایش لینک به نویسه." - notification_email: "از: ایمیل آدرس زمان ارسال تمام ایمیل های ضروری سیستم استفاده شد. .دامنه مشخص شده در اینجا باید SPF, DKIM داشته باشد و سوابق PTR معکوس به درستی برای ورود ایمیل تنظیم شده باشد. " - email_custom_headers: "فهرست pipe-delimited از سربرگهای ایمیل سفارشی " + post_onebox_maxlength: "حداکثر طول متن پیشنمایش لینک به نویسه." + logo: "تصویر لوگو در سمت چپ بالای سایت شما. از یک تصویر مستطیلی عریض با ارتفاع ۱۲۰ و نسبت تصویر بیشتر از ۳:۱ استفاده کنید. اگر خالی بماند، متن عنوان سایت نشان داده می شود." + logo_small: "تصویر لوگوی کوچک در سمت چپ بالای سایت شما که هنگام اسکرول کردن به پایین دیده می شود. از یک تصویر مربع ۱۲۰ × ۱۲۰ استفاده کنید. اگر خالی باقی بماند، علامت اصلی نشان داده خواهد شد." + notification_email: "آدرس ایمیلی که در قسمت From: هنگام ارسال همهی پیامهای سیستمی استفاده میشود. دامنه مشخص شده در اینجا باید SPF, DKIM داشته باشد و رکورد PTR معکوس به درستی برای ورود ایمیل تنظیم شده باشد. " + email_custom_headers: "یک لیست تفکیک شده از سرصفحه ایمیلهای سفارشی" force_https: "اجبار به استفاده از HTTPS ، تا زمانی که HTTPS را کامل تنظیم نکردهاید این گزینه را فعال نکنید. آیا تمام CDN ها و شبکههای اجتماعی جهت ورود را بررسی کردید و تمام لوگوها و وابستگیها بدون مشکل با HTTPS کار میکنند؟" - summary_score_threshold: "حداقل امتیاز برای یک نوشته که بتواند شامل \" خلاصه این موضوع\" شود" - summary_percent_filter: "وقتی کاربر بر روی ' خلاصه این موضوع' کلیک کرد٬ % بهترین نوشتهها را نشان بده" - long_polling_base_url: " URL پایه استفاده شده برای رای گیری طولانی (وقتی CDN خدمت محتوای پویا می دهد٬ از تنظیم بودن منشا این کشش مطمئن شوید) برای نمونه : http://origin.site.com" + summary_score_threshold: "حداقل امتیاز برای یک نوشته که بتواند شامل «خلاصه کردن موضوع» شود" + summary_percent_filter: "وقتی کاربر روی «خلاصه کردن موضوع» کلیک میکند، % بهترین نوشتهها را نشان بده" + long_polling_base_url: "نشانی وب پایه مورد استفاده برای نظرسنجی طولانی (زمانی که یک CDN محتوای پویا ارائه میکند، حتماً آن را روی منبع اصلی تنظیم کنید) به عنوان مثال: http://origin.site.com" polling_interval: "وقتی رای گیری طولانی نیست، هر چند مدت باید وارد سیستم شود برای نظرسنجی مشتریها در هر میلیثانیه." anon_polling_interval: "هر چند مدت باید مشتریهای ناشناس نظرسنجی بشوند در هر میلی ثانیه" background_polling_interval: "هر چند وقت یکبار مشتریها باید نظرسنجی بشوند در هر ثانیه (وقتی پنجره در پس زمینه است)" @@ -961,15 +1572,15 @@ fa_IR: max_replies_in_first_day: "حداکثر تعداد پاسخهایی که کاربر 24 ساعت بعد از ایجاد اولین نوشتهاش میتواند ارسال کند." tl2_additional_likes_per_day_multiplier: "کنترل بالا رفتن پسندها در روز برای tl2 (اعضا) از طریق حاصل ضرب این شماره" tl3_additional_likes_per_day_multiplier: "کنترل بالا رفتن پسند ها در روز برای tl3 (معمولی) از طریق حاصل ضرب این شماره" - tl4_additional_likes_per_day_multiplier: "کنترل بالا رفتن پسند ها در روز برای tl4 ( راهبران) از طریق حاصل ضرب این شماره" - traditional_markdown_linebreaks: "در مدلهای نشانه گزاری از خط جدید سنتی استفاده کن، که برای linebreak نیاز به دو فضای انتهایی دارد ." - post_undo_action_window_mins: "تعداد دقایقی که کاربران اجازه دارند اقدامی را که در نوشته انجام داده اند باز گردانند. (پسند، پرچم گذاری، چیزهای دیگر)." + tl4_additional_likes_per_day_multiplier: "با ضرب در این عدد، محدودیت لایک در روز برای tl4 (رهبر) را افزایش دهید" + traditional_markdown_linebreaks: "استفاده از روش مرسوم برای شکستن خطوط در Markdown. این روش نیاز به دو فضای انتهایی برای شکستن خط دارد." + post_undo_action_window_mins: "تعداد دقایقی که کاربران اجازه دارند اقدامی را که در نوشته انجام داده اند باز گردانند. (پسند، پرچم گذاری و...)." maximum_session_age: "کاربر برای n ساعت از آخرین بازدید در حالت وارد شده میماند." cors_origins: "ریشه های مجاز برای cross-origin requests درخواست متقابل منشاء (CORS). هر منشاء باید دارای http:// or https://. The DISCOURSE_ENABLE_CORS env برای تنظیم به کارگیری CORS باید متغیر باشد." use_admin_ip_allowlist: "مدیرها فقط در صورتی میتوانند وارد شوند که در لیست آیپیهای نمایش داده شده باشند. (مدیریت > گزارشها > آیپیهای نمایش داده شده)" content_security_policy_report_only: "فعال کردن Content-Security-Policy-Report-Only (CSP)" - share_links: "مشخص کنید کدام موارد بر روی کادر گفتگو در قسمت اشترک گذاری و بر اساس چه ترتیبی نشان داده شوند. " - site_contact_username: "یک نام کاربری مدیر برای ارسال خودکار پیامها. اگر خالی گذاشته شود از حسابکاربری پیشفرض سیستم استفاده میشود. " + share_links: "مشخص کنید کدام موارد روی کادر گفتگو در قسمت اشترک گذاری و بر اساس چه ترتیبی نشان داده شوند. " + site_contact_username: "یک نام کاربری مدیر برای ارسال خودکار پیامها. اگر خالی گذاشته شود، از حسابکاربری پیشفرض سیستم استفاده میشود." send_welcome_message: "برای تمام کاربران جدید پیام خوش آمدید به همراه راهنمای شروع سریع بفرست." send_tl2_promotion_message: "به کاربران سطح اعتماد ۲ جدید پیامی درباره ارتقا ارسال کنید." suppress_reply_directly_below: "وقتی که نوشته فقط یک پاسخ مستقیم دارد، تعداد پاسخ قابل باز شدن را نمایش نده." @@ -977,36 +1588,36 @@ fa_IR: suppress_reply_when_quoting: "'در پاسخ به' قابل بزرگ شدن را در نوشته وقتی به یک نوشته پاسخ داده می شود، نشان نده." max_reply_history: "حداکثر تعداد پاسخها وقتی 'در پاسخ به' باز میشود" topics_per_period_in_top_summary: "تعداد بهترین موضوعات در بخش پیش فرض خلاصه بهترین موضوعات، نشان داده شده." - topics_per_period_in_top_page: "تعداد موضوعات خوب در بخش گسترش یافته \" بیشتر نشان بده\" بهترین موضوعات، نشان داده شود. " + topics_per_period_in_top_page: "تعداد موضوعات برتر در حالت گسترش یافته «نمایش بیشتر» موضوعات برتر" prioritize_username_in_ux: "نام کاربری را در ابتدا در صفحهی کاربر، کارت کاربر یا نوشتههایش نمایش بده(وقتی غیرفعال باشد نام در ابتدا نمایش داده میشود)" email_token_valid_hours: "رمز عبور فراموش شده/ حساب کاربری فعال تا (n) ساعت اعتبار دارد." hidden_post_visible_groups: "به کاربرانی که در این گروهها هستند اجازه دهید که نوشتههای پنهان شده را مشاهد کنند. کاربرانی که به عنوان مدیر هستند همیشه میتوانند نوشتههای پنهان را مشاهده کنند." - log_out_strict: "وقتی از سیستم خارج می شود، کاربر را از تمام sessionها بر روی تمام دستگاهها خارج کن " - new_version_emails: "ارسال ایمیل به contact_email address وقتی نسخه جدید Discourse موجود است. " + log_out_strict: "بعد از خروج از حساب کاربری، کاربر را از تمام sessionها بر روی تمام دستگاهها خارج کن" + new_version_emails: "هنگامی که نسخه جدیدی از Discourse در دسترس است، یک ایمیل به آدرس contact_email ارسال کنید." invite_expiry_days: "کلید دعوتنامه فراخوان برای چه مدت اعتبار دارد، واحد روز" login_required: "برای خواندن محتوا در سایت نیاز به تصدیق است، دسترسی ناشناس رد شود." min_username_length: "حداقل طول نام کاربری به نویسه. توجه: اگر کاربری در حال حاضر نام کاربری کوتاه تر از این مقدار داشته باشد سایت به مشکل برمیخورد." - max_username_length: "حاکثر طول نام کاربری به نویسه. توجه: اگر کاربری در حال حاضر نام کاربری بلند تر از این مقدار داشته باشد سایت به مشکل برمیخورد." + max_username_length: "حداکثر طول نام کاربری بر حسب نویسه. اخطار: اگر هر کاربر یا گروه موجود نامی طولانی تر از این داشته باشد، سایت شما خراب می شود!" reserved_usernames: "نام کاربری غیر مجاز برای ثبت نام. علامت * میتواند به عنوان هر نویسهای استفاده شود." password_unique_characters: "حداقل تعداد نویسه یکتا برای یک رمزعبور" - block_common_passwords: "رمز عبوری که جزء 10,000 رمز عبور رایج است را قبول نکنید. " + block_common_passwords: "رمز عبوری که جزء ۱۰۰۰۰ رمز عبور رایج است را قبول نکن. " discourse_connect_overrides_bio: "بیوگرافی کاربر در پروفایل را از بین میبرد و به کاربر اجازه تغییر نمیدهد." - allow_new_registrations: "به کاربر جدید اجازه ثبتنام بده. لغو این انتخاب برای جلوگیری از ساخت حسابکاربری جدید. " + allow_new_registrations: "اجازه ثبت نام کاربر جدید. برای جلوگیری از ایجاد حساب جدید، این تنظیم را غیر فعال کنید." enable_signup_cta: "نمایش اطلاعیه برای کاربران ناشناسی که سعی در ایجاد حساب کاربری دارند." - google_oauth2_client_secret: "Client secret برای بر نرم افزار گوگل شما. " + google_oauth2_client_secret: "Client secret برنامه گوگل شما. " automatic_backups_enabled: "فعالسازی پشتیبانگیری خودکار در بازه زمانی مشخص" - s3_backup_bucket: "میزبان راهدور برای نگهداری از نسخههای پشتیبان. اخطار: مطمئن شوید که میزبان خصوصی است. " + s3_backup_bucket: "میزبان راهدور برای نگهداری از نسخههای پشتیبان. اخطار: مطمئن شوید که میزبان خصوصی است." backup_time_of_day: "زمان UTC روز برای رخ دادن نسخه پشتیبان." backup_with_uploads: "قراردادن فایل های بارگذاری شده در نسخه های پشتیبان. غیر فعال کردن این بخش باعث تهیه نسخه پشتیبان از دیتابیس میشود." - active_user_rate_limit_secs: "چگونه فیلد 'last_seen_at' را به روز کنیم، واحد ثانیه " - verbose_localization: "نمایش راهنماییهای گسترش یافته محلی در UI " + active_user_rate_limit_secs: "چگونه فیلد 'last_seen_at' را به روز کنیم، واحد به ثانیه است" + verbose_localization: "نکات بومی سازی گسترده را در رابط کاربری نشان دهید" previous_visit_timeout_hours: "چقدر طول میکشد تا ما آن را به عنوان آخرین بازدید حساب کنیم٬ واحد ساعت" top_topics_formula_log_views_multiplier: "مقدار نمایش گزارش ضربدر (n) در بالای موضوعات است فرمول: `log(views_count) * (n) + op_likes_count * 0.5 + LEAST(likes_count / posts_count, 3) + 10 + log(posts_count)`" top_topics_formula_first_post_likes_multiplier: "مقدار پسندهای نوشته اول ضربدر (n) در موضوعات برتر است فرمول: `log(views_count) * 2 + op_likes_count * (n) + LEAST(likes_count / posts_count, 3) + 10 + log(posts_count)`" top_topics_formula_least_likes_per_post_multiplier: "مقدار پسندهای حداقل هر نوشته ضربدر (n) در موضوعات برتر است فرمول: `log(views_count) * 2 + op_likes_count * 0.5 + LEAST(likes_count / posts_count, (n)) + 10 + log(posts_count)`" - rate_limit_create_topic: "بعد از ایجاد موضوع، کاربر باید (n) ثانیه قبل از اینکه موضوع دیگری ایجاد کند صبر کند. " - rate_limit_create_post: "بعد از نوشته، کاربر باید (n) ثانیه قبل از ساختن نوشتهی دیگر صبر کند. " - rate_limit_new_user_create_post: "بعد از نوشته، کاربر جدید باید (n) ثانیه قبل از ساختن نوشتهی دیگر صبر کند. " + rate_limit_create_topic: "پس از ایجاد یک موضوع، کاربران باید قبل از ایجاد موضوع دیگر (n) ثانیه صبر کنند." + rate_limit_create_post: "پس از ارسال، کاربران باید قبل از ایجاد یک فرسته دیگر (n) ثانیه صبر کنند." + rate_limit_new_user_create_post: "پس از ارسال، کاربران جدید باید قبل از ایجاد فرسته دیگری (n) ثانیه صبر کنند." max_likes_per_day: "حداکثر تعداد پسند هر کاربر در روز" max_flags_per_day: "حداکثر تعداد پرچم هر کاربر در روز" max_bookmarks_per_day: "حداکثر تعداد نشانک هر کاربر در روز" @@ -1019,11 +1630,11 @@ fa_IR: alert_admins_if_errors_per_minute: "تعداد خطا در هر دقیقه به طوری که یک هشدار مدیریتی ایجاد کند. مقدار 0 این امکان را غیر فعال میکند. توجه: نیازمند راهاندازی مجدد." alert_admins_if_errors_per_hour: "تعداد خطا در هر ساعت به طوری که یک هشدار مدیریتی ایجاد کند. مقدار 0 این امکان را غیر فعال میکند. توجه: نیازمند راهاندازی مجدد." suggested_topics: "نعداد موضوعات پیشنهادی در پایین هر موضوع" - limit_suggested_to_category: "فقط موضوعات دستهبندی جاری را در در موضوعات پیشنهادی نشان بده. " + limit_suggested_to_category: "فقط موضوعات دستهبندی جاری را در موضوعات پیشنهادی نشان بده. " suggested_topics_max_days_old: "موضوعات پیشنهادی نباید قدیمیتر از n روز باشند." - clean_up_uploads: "بارگذاری های بدون ریشه و بدون رفرنس را برای جلوگیری از میزبانی غیر قانونی پاک کن. اخطار: شاید شما میخواهید قبل از بکارگیری این تظیم از بارگذایتان نسخه پشتیبان بگیرید. " - clean_orphan_uploads_grace_period_hours: "دوره معافیت (واحد ساعت) قبل از اینکه بارگذاریهای بدون ریشه پاک شوند. " - purge_deleted_uploads_grace_period_days: "دوره معافیت (واحد روز) قبل از اینکه بارگذاریهای پاک شده حذف شوند. " + clean_up_uploads: " برای جلوگیری از میزبانی غیر قانونی، بارگذاریهای بدون استفاده و بدون ارجاع را حذف کن. اخطار: شاید بخواهید قبل ازبهکارگیریی این تظیم، از پوشه /uploads پشتیبان بگیرید. " + clean_orphan_uploads_grace_period_hours: "مهلت (به ساعت) قبل از حذف آپلود بدون استفاده." + purge_deleted_uploads_grace_period_days: "مهلت (به روز) قبل از حذف آپلود پاک شده." enable_s3_uploads: "مکان بارگزاری ها در فضای Amazon S3. مهم: به اطلاعات ورود S3 صحیح معتبر نیاز است (a3 access key id و s3 secret key)" s3_upload_bucket: "نام میزبان Amazon S3 که فایلها در آنجا بارگذاری می شود. اخطار: باید حروف کوچک باشد٬ بدون دوره٬ بدون زیرخط" s3_cdn_url: "آدرس CDN برای دسترسی به تمام داراییهای s3 (به طور مثال: https://cdn.somewhere.com). هشدار: بعد از تغییر این مقدار باید تمامی نوشتهها و مطالب قدیمی را rebake کنید." @@ -1040,47 +1651,47 @@ fa_IR: tl2_requires_topics_entered: "تعداد موضوعی که کاربر باید وارد آن شود تا به سطح اعتماد 2 برسد." tl2_requires_read_posts: "کاربر چند نوشته باید بخواند تا به سطح اعتماد 2 برسد" tl2_requires_time_spent_mins: "کاربر چند دقیقه باید نوشتهها را بخواند تا به سطح اعتماد 2 برسد." - tl2_requires_days_visited: "کاربر چند روز باید از سایت بازدید کند تا به سطح اعتماد 2 برسد. " + tl2_requires_days_visited: "کاربر چند روز باید از سایت بازدید کند تا به سطح اعتماد ۲ برسد." tl2_requires_likes_received: "کاربر چندین پسند باید دریافت کند قبل از اینکه به سطح اعتماد 2 برسد." - tl2_requires_likes_given: "کاربر چندین پسند باید داشته باشد تا بتواند به سطح اعتماد 2 برسد. " + tl2_requires_likes_given: "کاربر چند پسند باید داشته باشد تا بتواند به سطح اعتماد ۲ برسد. " tl2_requires_topic_reply_count: "کاربر چندین پاسخ باید بدهد قبل از اینکه به سطح اعتماد 2 برسد." tl3_time_period: "زمان مورد نیاز اعتماد سطح 3 (به روز)" tl3_requires_days_visited: "حداقل روز هایی که کاربر در (tl3 time period) روز گذشته باید از سایت بازدید کند تا صلاحیت رسیدن به سطح اعتماد 3 را داشته باشد. مقدار بیش از tl3 time period باعث جلوگیری از ارتقا به سطح اعتماد 3 میشود. (0 یا بیشتر)" tl3_requires_topics_replied_to: "حداقل تعداد موضوعی که کاربر باید در (tl3 time period) روز گذشته به آن پاسخ دهد تا صلاحیت ارتقا به سطح اعتماد 3 را داشته باشد. (0 یا بیشتر)" - tl3_requires_topics_viewed: "درصد موضوعات ساخته شده در 100 روز گذشته که کاربر برای ارتقا به سطح اعتماد 3 نیاز به دیدن آن دارد . (0 تا 100)" + tl3_requires_topics_viewed: "درصد موضوعات ایجاد شده در آخرین (tl3 time period) روزی که کاربر برای واجد شرایط بودن برای ارتقاء به سطح اعتماد ۳ باید مشاهده کرده باشد. (۰ تا ۱۰۰)" tl3_requires_topics_viewed_cap: "حداکثر تعداد دیدن موضوع مورد نیاز در (tl3 time period) روز گذشته." - tl3_requires_posts_read: "درصد نوشتههای ساخته شده در 100 روز گذشته که کاربر نیاز به دیده شدن دارد برای ارتقا به سطح اعتماد 3. (0 to 100)" + tl3_requires_posts_read: "درصد پستهای ایجاد شده در آخرین (tl3 time period) روزی که کاربر برای واجد شرایط بودن برای ارتقاء به سطح اعتماد ۳ باید ببیند. (۰ تا ۱۰۰)" tl3_requires_posts_read_cap: "حداکثر تعداد خواندن نوشته مورد نیاز در (tl3 time period) روز گذشته" tl3_requires_topics_viewed_all_time: "حداقل تعداد موضوعاتی که کاربر نیاز به بازدید دارد تا بتواند به سطح اعتماد 3 برسد." tl3_requires_posts_read_all_time: "حداقل تعداد نوشتههایی که کاربرباید بخواند تا بتواند به سطح اعتماد 3 برسد." tl3_requires_max_flagged: "کاربر نباید دارای بیش از x نوشته پرچم گذاری شده توسط x کاربر دیگر در (tl3 time period) روز گذشته داشته باشد تا صلاحیت ارتقا به سطح اعتماد 3 را بدست بیاورد، وقتی x مقدار این تنظیمات است. (0 یا بیشتر)" tl3_promotion_min_duration: "حداقل تعداد روزهایی که برای ارتقا به سطح اعتماد 3 باقی نیاز است که کاربر به سطح اعتماد 2 تنزل پیدا کند." - tl3_requires_likes_given: "حداقل تعداد پسندهایی که باید در (دوره زمانی tl3) روز داده شود تا صلاحیت ارتقا به سطح اعتماد 3 محیا شود." - tl3_requires_likes_received: "حداقل تعداد پسندهایی که باید در (دوره زمانی tl3) روز دریافت شود تا صلاحیت ارتقا به سطح اعتماد 3 محیا شود." - tl3_links_no_follow: "rel=nofollow را از پیوندهای پست شده توسط کاربران با سطح اعتماد 3 حذف نکن. " - min_trust_to_create_topic: "حداقل سطح اعتمادی که برای ساخت موضوع جدید مورد نیاز است. " - min_trust_to_edit_wiki_post: "حداقل سطح اعتماد برای ویرایش نوشته ای که بهعنوان دانشنامه نشانهگزاری شده است. " + tl3_requires_likes_given: "حداقل تعداد پسندهایی که باید در آخرین (tl3 time period) روز داده شود تا واجد شرایط ارتقاء به سطح اعتماد ۳ شود." + tl3_requires_likes_received: "حداقل تعداد پسندهایی که باید در آخرین (tl3 time period) روز دریافت شود تا صلاحیت ارتقا به سطح اعتماد ۳ مهیا شود." + tl3_links_no_follow: "rel=nofollow را از لینک های ارسال شده توسط کاربران سطح اعتماد ۳ حذف نکنید." + min_trust_to_create_topic: "حداقل سطح اعتماد مورد نیاز برای ایجاد یک موضوع جدید." + min_trust_to_edit_wiki_post: "حداقل سطح اعتماد مورد نیاز برای ویرایش پست مشخص شده به عنوان ویکی." min_trust_to_edit_post: "حداقل سطح اعتماد برای ویرایش نوشته مورد نیاز است." min_trust_to_allow_self_wiki: "حداقل سطح اعتماد برای تبدیل نوشتهی خود به دانشنامه نیاز است." - newuser_max_links: "کاربر جدید می تواند چند پیوند به نوشته اضافه کند. " - newuser_max_attachments: "کاربر جدید می تواند چند پیوست اضافه کند به پست. " - newuser_max_mentions_per_post: "حداکثر تعداد @نام اطلاعیه ها که کاربر جدید در یک پست می تواند استفاده کند. " - newuser_max_replies_per_topic: "حداکثر تعداد پاسخهایی که کاربر جدید می تواند در یک موضوع بدهد قبل از اینکه شخص دیگری پاسخ دهد. " - max_mentions_per_post: "حداکثر تعداد @نام اطلاعیه هایی که کسی میتواند در یک نوشته استفاده کند. " + newuser_max_links: "کاربر جدید چند پیوند می تواند به یک پست اضافه کند؟" + newuser_max_attachments: "کاربر جدید چند پیوست می تواند به یک پست اضافه کند؟" + newuser_max_mentions_per_post: "حداکثر تعداد اعلانهای @name که یک کاربر جدید میتواند در یک پست استفاده کند." + newuser_max_replies_per_topic: "حداکثر تعداد پاسخ هایی که یک کاربر جدید می تواند در یک موضوع بدهد قبل از اینکه کسی به آنها پاسخ دهد." + max_mentions_per_post: "حداکثر تعداد اعلانهای @name که هر کسی میتواند در یک پست استفاده کند." max_users_notified_per_group_mention: "حداکثر تعداد کاربرانی که اگر به گروه اشاره شود، اعلان دریافت میکنند (اگر آستانه براورده شود هیچ اعلانی ارسال نخواهد شد)" create_thumbnails: "ایجاد تصویر بندانگشتی و کادر تصاویر کوچک عکسها را درست که برای جا شدن در نوشته بسیار بزگ هستند" - email_time_window_mins: "قبل از ارسال هرگونه آگاهیسازی از طریق ایمیل (n) دقیقه صبر کن، برای اینکه به کاربران فرصت بدهید تا بتوانند نوشتههای خود را ویرایش و نهایی کنند. " - email_posts_context: "چند پاسخ قبلی تا شامل متن خلاصه در ایمیل های آگاهی سازی شود. " + email_time_window_mins: "قبل از ارسال هرگونه آگاهیسازی از طریق ایمیل، (n) دقیقه صبر کن تا به کاربران فرصتی داده شود تا پستهای خود را ویرایش و نهایی کنند." + email_posts_context: "چند پاسخ قبلی به عنوان متن در ایمیلهای اعلان گنجانده شود." flush_timings_secs: "هر چند وقت یک بار اطلاعات زمانبندی سرور را خالی کنیم، واحد ثانیه" title_max_word_length: "حداکثر طول مجاز کلمه٬ در نویسه، در عنوان موضوع." title_min_entropy: "حداقل آنتروپی مورد نیاز عنوان موضوع (نویسههای خاص٬ تعداد غیر انگلیسی برای بیشتر)" - body_min_entropy: "حداقل آنتروپی مورد نیاز متن نوشته(نویسههای خاص، تعداد غیر انگلیسی برای ادامه )" + body_min_entropy: "حداقل پیچیدگی و تنوع مورد نیاز برای بدنه فرسته (نویسههای منحصربهفرد و غیرانگلیسی ارزش بیشتری دارند)." allow_uppercase_posts: "اجازهی استفاده از حروف بزرگ در متن نوشته." min_title_similar_length: "حداقل طول عنوان قبل از اینکه برای موضوعات مشابه بررسی شود." category_colors: "لیست مقادیر رنگ هگزا دسیمال مجاز برای دستهبندیها." dark_mode_none: "هیچ کدام" - max_similar_results: "چند موضوع مشابه زیر ویرایشگر وقتی که موضوع جدید ایجاد می شود، نمایش داده شود. مقایسه بر اساس عنوان و متن است. " - title_prettify: "از غلط های املایی و اشتباهات رایج جلوگیری کن٬ از جمله همه حروف بزرگ٬ حرف کوچک اولین کاراکتر، ! و ؟ چندگانه . اضافه در پایان و غیره." + max_similar_results: "هنگام نوشتن یک موضوع جدید، چند موضوع مشابه در بالای ویرایشگر نشان داده شود. مقایسه بر اساس عنوان و متن است." + title_prettify: "از غلطهای املایی و اشتباهات رایج جلوگیری کن؛ از جمله بزرگ بودن همه حروف٬ کوچک بودن حرف اول، ! و ؟ چندگانه، نقطه اضافه در پایان و..." topic_views_heat_low: "بعد از این تعداد بازدید، فیلد تعداد بازدید بسیار پررنگ میشود." topic_views_heat_medium: "بعد از این تعداد بازدید، فیلد تعداد بازدید پررنگ میشود." topic_views_heat_high: "بعد از این تعداد بازدید، فیلد تعداد بازدید بسیار زیاد پررنگ میشود." @@ -1098,13 +1709,13 @@ fa_IR: privacy_policy_url: "اگر سیاست حفظ حریم خصوصی را در میزبان دیگری قرار دادید و میخواهید از آن استفاده کنید، لینک کامل را در اینجا قرار دهید." display_eu_visitor_stats: "نمایش تعداد بازدیدکنندگان جهانی و اتحادیه اروپا در صفحه /about ممکن است، چند دقیقه طول میکشد تا آمار پس از فعال کردن این تنظیم ظاهر شود." newuser_spam_host_threshold: "یک کاربر چند بار میتواند به یک هاست لینک دهد تا `newuser_spam_host_threshold` به عنوان هرزنامه شناخته شود." - allowed_spam_host_domains: "لیست دامنهها محروم از میزبان تست هرزنامه. هرگز از ساخت نوشتهی جدید با پیوندهایی از این دامنهها محدود نمیشوند. " + allowed_spam_host_domains: "لیست دامنههای استثنا شده از تست میزبان هرزنامه. کاربران جدید از ایجاد پستهایی با پیوند به این دامنه ها محدود نخواهند شد." topic_view_duration_hours: "بازدیدهای موضوعات را به ازای هر آیپی/کاربر در N ساعت محاسبه کن" user_profile_view_duration_hours: "بازدیدهای پروفایل کاربران را به ازای هر آیپی/کاربر در N ساعت محاسبه کن" levenshtein_distance_spammer_emails: "هنگامی که تطبیق ایمیل هرزنامه باشد٬ تعداد نویسههای متفاوت که هنوز هم به یک تطبق مبهم اجازه خواهد داد." - min_ban_entries_for_roll_up: "وقتی بر روی کلید جمع کردن کلیک کنید٬ یک ممنوعیت زیرشبکه ورودی جدید ساخته می شود اگر در آنجا حداقل (N) ورودی باشد. " + min_ban_entries_for_roll_up: "وقتی روی کلید جمع کردن کلیک کنید، اگر حداقل (N) ورودی وجود داشته باشد، یک ممنوعیت زیرشبکه ورودی جدید ساخته میشود." max_age_unmatched_emails: "ایمیل های ورودی همسان نشده نمایش داده شده بعد از (N) روز پاک شوند." - max_age_unmatched_ips: "IP ورودی همسان نشده نمایش داده شده بعد از (N) روز پاک شوند. " + max_age_unmatched_ips: "IP ورودی همسان نشده نمایش داده شده بعد از (N) روز پاک شوند." num_flaggers_to_close_topic: "Minimum number of unique flaggers that is required to automatically pause a topic for intervention" num_hours_to_close_topic: "زمان توقف مورد نیاز برای مداخله در یک موضوع" auto_respond_to_flag_actions: "فعال کردن پاسخ خودکار برای زمانی که پرچمگذاری دفع می شود." @@ -1126,23 +1737,23 @@ fa_IR: soft_bounce_score: "امتیاز ویژه وقتیکه رویداد موقت ویژه اتفاق میافتد به کاربر اضافه شد." hard_bounce_score: "امتیاز ویژه وقتیکه رویداد ثابت ویژه اتفاق میافتد به کاربر اضافه شد." bounce_score_threshold: "حداکثر امتیاز منفی مورد نیاز برای توقف ارسال ایمیل به کاربر." - reset_bounce_score_after_days: "به صورت خودکار امتیاز ویژه را بعد از X روز صفر کن.\\ " + reset_bounce_score_after_days: "به صورت خودکار امتیاز ویژه را بعد از X روز صفر کن." always_show_trimmed_content: "نمایش قسمت بریده شده ایمیلهای دریافتی. اخطار: شاید آدرس ایمیل را نمایش دهد." manual_polling_enabled: "ایمیلها را با API پاسخ بده" pop3_polling_ssl: "وقتی که به سرور POP3 متصل هستی از SSL استفاده کن. (پیشنهاد شده)" pop3_polling_openssl_verify: "تایید گواهینامه سرور TLS (پیشفرض: فعال)" pop3_polling_username: "نام کاربری برای حساب کاربری POP3 برای نظرسنجی در ایمیل." pop3_polling_password: "رمز عبور برای حساب کاربری POP3 برای نظرسنجی در ایمیل." - email_in_min_trust: "حداقل میزان سطح اعتماد برای کاربران تا بتوانند نوشته را از طریق ایمیل ارسال کنند. " - email_prefix: "این [برچسب] در موضوع ایمیل استفاده شده. اگر تنظيم نشود عنوان به 'عنوان' تبدیل میشود." + email_in_min_trust: "حداقل میزان سطح اعتماد برای کاربران تا بتوانند نوشته را از طریق ایمیل ارسال کنند." + email_prefix: "[برچسب] مورد استفاده در موضوع ایمیلها. اگر تنظیم نشود، به طور پیشفرض روی «عنوان» خواهد بود." email_site_title: "عنوان این سایت به فرستنده ایمیلها در سایت استفاده شده. اگر مقداری عنوان شامل نویسههای غیر مجاز باشد، به 'عنوان' تبدیل خواهد شد." minimum_topics_similar: "چند موضوع باید قبل از وجود موضوعات مشابه، وجود داشته باشد، وقتی که موضوع جدید ایجاد میکنیم." relative_date_duration: "تعداد روزها بعد از پست کردن جایی که تاریخ نوشته به عنوان نسبی (7 روز) بهجای (23 بهمن) نشان داده می شود." delete_user_max_post_age: "به کاربرانی که عمر نوشتهشان بیشتر از (x) روز است اجازه پاک کردن نده." delete_all_posts_max: "حداکثر تعداد نوشتههایی که میتواند یکباره پاک شود با کلید همه نوشته ها را پاک کن. اگر کاربر بییشتر از این نوشته دارد، نوشته نمی تواند یکبار پاک شود و کاربر نمی تواند حذف شود." - email_editable: "به کاربران اجازه بده بعد از ثبت نام ایمیل خود را عوض کنند. " + email_editable: "به کاربران اجازه بده بعد از ثبت نام ایمیل خود را عوض کنند." allow_uploaded_avatars: "اجازه بارگذاری تصاویر سفارشی پروفایل به کاربران" - default_avatars: "لینک برای آواتارهایی که کاربران جدید از آن بطور پیشفرض میتوانند استفاده کنند تا زمانی که آواتار را عوض کنند. " + default_avatars: "نشانیهای اینترنتی به آواتارهایی که بهطور پیشفرض برای کاربران جدید استفاده میشوند تا زمانی که آنها را تغییر دهند." automatically_download_gravatars: "Gravatar برای کاربران در زمان ایجاد حسابکاربری یا تغییر ایمیل، دانلود شود." digest_topics: "حداکثر تعداد موضوعات محبوب برای نمایش در ایمیل خلاصه" digest_posts: "حداکثر تعداد نوشتهها محبوب برای نمایش در ایمیل خلاصه" @@ -1153,31 +1764,31 @@ fa_IR: email_accent_fg_color: "رنگ متن پسزمینه ایمیل HTML. یک نام رنگ مثل ('white') یا کد هگز وارد کنید ('#FFFFFF')." email_link_color: "رنگ پیوندها در ایمیلهای HTML. یک نام رنگ مثل ('blue') یا کد هگز ('#0000FF') وارد کنید" detect_custom_avatars: "بررسی کن که کاربران تصویر پروفایل سفارشی بارگذاری کردهاند یا خیر." - max_daily_gravatar_crawls: "حداکثر زمانی که دیسکورس Gravatar را چک می کند برای آواتار سفارشی در هر روز. " + max_daily_gravatar_crawls: "حداکثر تعداد دفعاتی که Discourse در یک روز Gravatar را برای آواتارهای سفارشی بررسی می کند" enable_user_directory: "شاخه کاربری را برای مرور ارائه کن" enable_group_directory: "یک فهرست راهنما برای گروهها فراهم کنید" anonymous_posting_min_trust_level: "حداقل سطح اعتماد برای فعالسازی نوشته گذاشتن در حالت ناشناس" - anonymous_account_duration_minutes: "برای محافظت از ناشناس ماندن هر N دقیقه برای هر کاربر یک حسابکاربری ناشناس بساز. برای مثال: اگر به 600 تنظیم شد٬ به محض اینکه 600 دقیقه از نوشته گذشت و کاربر سوئیچ شد چند لحظه بعد٬ حساب کاربری جدید ناشناس ساخته می شود. " + anonymous_account_duration_minutes: "برای محافظت از ناشناس ماندن، هر N دقیقه برای هر کاربر یک حسابکاربری ناشناس بساز. برای مثال: اگر به ۶۰۰ تنظیم شود، به محض اینکه ۶۰۰ دقیقه از آخرین فرسته گذشت و کاربر به حالت ناشناس تغییر کرد، حساب کاربری جدید ناشناس ساخته می شود." hide_user_profiles_from_public: "غیرفعالسازی کارت کاربری، پروفایل کاربر و فهرست راهنمای کاربر برای کاربران ناشناس." allowed_user_website_domains: "سایت کاربر بر خلاف این دامنهها تایید میشود. فهرست مرزهای مشخص." allow_profile_backgrounds: "به کاربر اجازه بده تا پسزمینه نمایه خود را بارگذاری کند." sequential_replies_threshold: "تعداد نوشتههای کاربر که باید یکجا در موضوع انجام شود تا اخطار پاسخ زیاد پی در پی به او داده شود." get_a_room_threshold: "تعداد نوشتههایی که کاربر باید در یک موضوع ایجاد کند تا به او اخطار داده شود." enable_mobile_theme: "دستگاه های موبایلی که از قالب مناسب موبایل استفاده می کنند٬ با قابلیت جابجایی به حالت نمایش کامل. اگر از استایلی استفاده میکنید که کاملا واکنشگرا است این قسمت را غیرفعال کنید." - dominating_topic_minimum_percent: "درصد نوشتههایی که کاربر باید ایجاد کند تا دربارهی تسلط بیشازحد به او یاداوری شود." + dominating_topic_minimum_percent: "درصد نوشتههایی که کاربر در یک موضوع باید ایجاد کند تا دربارهی تسلط بیشازحد بر آن موضوع به او یاداوری شود. (برای ایجاد تعادل در مشارکت دادن دیگران در موضوع و جلوگیری از یک طرفه شدن بحثها)" disable_avatar_education_message: "غیرفعالسازی پیام آموزشی برای تغییر آواتار" - suppress_uncategorized_badge: "نشان برای موضوعات دستهبندی نشده را در فهرست موضوعات را نشان نده. " - permalink_normalizations: "اعمال Regex زیر قبل از تطابق پیوند یکتا، برای مثال /(topic.*)\\?.*/\\1 نوار query string را از پیوند موضوع جدا میکند. فرمت regex+string از \\1 استفاده میکند. برای دسترسی به تصویربرداری." - disable_system_edit_notifications: "ویرایش اعلانها را از طریق کاربر سیستم کار بینداز وقتی 'download_remote_images_to_local' فعال است " + suppress_uncategorized_badge: "نشان را برای موضوعات دستهبندی نشده در فهرست موضوعات نشان نده." + permalink_normalizations: "Regex زیر را قبل از تطبیق پیوندهای ثابت اعمال کنید، به عنوان مثال: /(topic.*)\\?.*/\\1 رشته های پرس و جو را از مسیرهای موضوع حذف می کند. فرمت به صورت regex+string است. از \\1 و غیره برای دسترسی به captureها استفاده کنید." + disable_system_edit_notifications: "هنگامی که «download_remote_images_to_local» فعال است، اعلانهای ویرایش توسط کاربر سیستم را غیرفعال میکند." automatically_unpin_topics: "وقتی کاربر به پایین صفحه میرسد سنجاق موضوعها بهصورت خودکار برداشته شود." read_time_word_count: "تعداد کلمه در دقیقه برای محاسبه تخمین زمان خواندن." enable_names: "نام و نامخانوادگی کاربران را در نمایه، کارت کاربری و ایمیلهایشان نمایش بده. قابلیت پنهان کردن نام کامل را در هرجایی غیرفعال کن." display_name_on_posts: "نام و نامخانوادگی کاربران را در نوشته نشان بده بهعلاوهی @نامکاربری." show_time_gap_days: "اگر دو نوشته با این فاصله زمانی از هم نوشته شوند، فاصله زمانی را نشان بده." - short_progress_text_threshold: "بعد از اینکه تعداد نوشته ها در این موضوع از این تعداد پایین تر آمد٬ نوار پیشرفت تعداد نوشته ها را در حال حاضر نشان می دهد. اگر عرض نوار پیشرفت را تعویض کنید٬ شاید لازم باشد این مقدار را هم عوض کنید. " - warn_reviving_old_topic_age: "وقتی کسی شروع می کند با پاسخ دادن به موضوعی که آخرین پاسخ برمی گردد به خیلی قبل یک هشدار نمایش داده می شود. نمایش با تنظیمات تا 0. " + short_progress_text_threshold: "بعد از اینکه تعداد فرستههای یک موضوع از این عدد بالاتر رفت، نوار پیشرفت فقط شماره فرسته فعلی را نشان میدهد. اگر عرض نوار پیشرفت را تغییر دهید، ممکن است لازم باشد این مقدار را تغییر دهید." + warn_reviving_old_topic_age: "هنگامی که شخصی شروع به پاسخ دادن به موضوعی می کند که آخرین پاسخ آن بیش از این چند روز است، یک هشدار نمایش داده می شود. با تنظیم روی ۰ غیرفعال کنید." allowed_href_schemes: "طرحها در لینکهای http و https مجازند" - embed_post_limit: "حداکثر تعداد نوشتههایی که میتوانید جاسازی کنید. " + embed_post_limit: "حداکثر تعداد فرستهها برای جاسازی" embed_username_required: "نامکاربری برای ایجاد تاپیک مورد نیاز است." slug_generation_method: "یک روش ایجاد نام یکتا انتخاب کنید. 'encoded' رشتهای شامل درصد ایجاد میکند. 'none' اسم یکتا را به صورت کلی غیرفعال مینماید." approve_post_count: "تعداد نوشتههای کاربر جدید که باید تایید شود." @@ -1222,7 +1833,7 @@ fa_IR: invalid_integer_max: "مقدار نمی تواند بیشتر از %{max} باشد." invalid_integer: "مقدار باید یک عدد صحیح باشد." regex_mismatch: "مقدار با فرمت مورد نیاز یکی نیست." - must_include_latest: "بهترین فهرست باید شامل آخرین تبها باشد. " + must_include_latest: "منوی برترینها باید شامل برگه «آخرین» باشد." invalid_string: "مقدار نامعتبر." invalid_string_min_max: "باید بین %{min} و %{max} نویسه باشد" invalid_reply_by_email_address: "مقدار باید شامل '%{reply_key}' و از ایمیل آگاه سازی متفاوت باشد" @@ -1262,12 +1873,12 @@ fa_IR: frequent_poster: "نویسنده مکرر" poster_description_joiner: "، " redirected_to_top_reasons: - new_user: "به انجمن ما خوش آمدید! اینها آخرین موضوعات ما هستند. " + new_user: "به انجمن ما خوش آمدید! اینها محبوب ترین موضوعات اخیر هستند." not_seen_in_a_month: "خوش آمدید دوباره! شما را برای مدت طولانی ندیدهایم. اینها بهترین موضعات از وقتی که شما نبودید، هستند." merge_posts: edit_reason: - one: "%{count} نوشته ترکیب شده توسط %{username}" - other: "%{count} نوشته ترکیب شده توسط %{username}" + one: "یک پست توسط %{username} ادغام شد" + other: "%{count} پست توسط %{username} ادغام شدند" errors: different_topics: "نوشتهها به موضوعات مختلفی تعلق دارند و امکان ترکیب آنها وجود ندارد." different_users: "نوشتهها به کاربران مختلفی تعلق دارند و امکان ترکیب آنها وجود ندارد." @@ -1344,11 +1955,11 @@ fa_IR: active: "حساب کاربریتان فعال شده و آمادهی استفاده است." activate_email: "تقریبا آماده است! یک ایمیل فعالسازی برای شما به %{email} ارسال شد. لطفا دستورالعمل ایمیل را دنبال کنید تا حساب کاربری شما فعال شود
اگر ایمیلی دریافت نکردهاید پوشه اسپم ایمیل را بررسی کنید.
" not_activated: "هنوز نمیتوانید وارد سیستم شوید. یک ایمیل فعالسازی برای شما ارسال کردیم. لطفا دستورالعمل ایمیل را برای فعالسازی حسابکاربریتان دنبال کنید." - not_allowed_from_ip_address: "شما نمیتوانید با این آیپی وارد حساب کاربری {username}% شوید." + not_allowed_from_ip_address: "شما نمی توانید به عنوان %{username} از این آدرس IP وارد شوید." admin_not_allowed_from_ip_address: "شما نمی تواند با این آیپی به عنوان مدیر وارد سیستم شوید." - suspended: "شما تا تاریخ {date}% نمیتوانید وارید سیستم شوید." + suspended: "تا %{date} نمیتوانید وارد حساب کاربری شوید." suspended_with_reason: "این حساب تا تاریخ %{date} مسدود شده است: %{reason}" - errors: "{errors}%" + errors: "%{errors}" not_available: "موجود نیست. این را امتحان کنید %{suggestion}?" something_already_taken: "ایرادی روی داد، شاید نامکاربری و ایمیل قبلا ثبتنام شده است. از پیوند بازیابی رمز عبور استفاده کنید." omniauth_confirm_button: "ادامه" @@ -1402,7 +2013,7 @@ fa_IR: title: "دعوت نامهرسان سفارشی انجمن" invite_password_instructions: title: "دستورالعمل رمز دعوت" - subject_template: "تنظیم رمز عبور برای حسابکاربری {site_name}%" + subject_template: "رمز عبور را برای حساب %{site_name} خود تنظیم کنید" text_body_template: | با تشکر از شما برای قبول دعوت ما به %{site_name} -- خوش آمدید! @@ -1434,12 +2045,12 @@ fa_IR: title: "نسخه جدید نامهرسان با یادداشت" subject_template: "[%{email_prefix}] نسخه جدید موجود است" flag_reasons: - off_topic: "نوشته شما به عنوان **بی ربط به موضوع** پرچمگذاری شده. انجمن احساس خوبی برای جا دادن آن در موضوع ندارد٬ آن طور که در عنوان و نوشته اول تعریف شده. " - spam: "نوشته شما به عنوان **هرزنامه** پرچمگذاری شده. انجمن احساس کرده که این یک تبلیغ هست٬ چیزی بیش از حد تبلیغات بجای اینکه بدرد بخور باشد یا به موضوع ربط داشته باشد. " + off_topic: "نوشته شما به عنوان **بی ربط به موضوع** پرچمگذاری شده. جامعه احساس میکند که این پست با موضوع فعلی، که توسط عنوان و اولین پست تعریف شده است، تناسب ندارد\n" + spam: "نوشته شما به عنوان **هرزنامه** پرچمگذاری شده. انجمن احساس کرده که این یک تبلیغ است؛ چیزی که ماهیتی بیش از حد تبلیغاتی دارد، به جای این که مفید باشد یا به موضوع ربط داشته باشد." notify_moderators: "نوشته شما پرچمگذاری شده ** برای توجه مدیران**. انجمن احساس کرده که نوشته شما نیاز به دخالت دستی یکی از همکاران را دارد." flags_dispositions: - agreed: "ممنون از اینکه به ما اطلاع دادید. ما قبول کردیم که مشکلی وجود دارد و در حال بررسی هستیم. " - agreed_and_deleted: "ممنون از اینکه به ما اطلاع دادید. ما قبول کردیم که مشکلی وجود دارد و نوشته را پاک کردیم. " + agreed: "ممنون که به ما اطلاع دادید. ما موافقیم که مشکلی وجود دارد و در حال بررسی هستیم." + agreed_and_deleted: "ممنون که به ما اطلاع دادید. ما موافقیم که مشکلی وجود دارد و نوشته را پاک کردیم." disagreed: "ممنون از اینکه به ما اطلاع دادید. ما بررسی میکنیم" ignored: "ممنون از اینکه به ما اطلاع دادید. ما بررسی می کنیم" ignored_and_deleted: "ممنون از اینکه به ما اطلاع دادید. ما نوشته را حذف کردیم." @@ -1489,7 +2100,7 @@ fa_IR: subject_template: "پشتیبانگیری با شکست مواجه شد." restore_succeeded: title: "بازگردانی موفق" - subject_template: "بازگردانی با موفقیت کامل شد " + subject_template: "بازیابی با موفقیت انجام شد" restore_failed: title: "بازگردانی ناموفق" subject_template: "بازگردانی ناموفق" @@ -1519,9 +2130,9 @@ fa_IR: title: "ایمیل رد شده کاربر غیرفعال" subject_template: "[%{email_prefix}] مشکل ایمیل -- کاربر غیرفعال" text_body_template: | - با عرض پوزش، ولی پیام ایمیلی شما به {destination} (titled %{former_title}) ارسال نشد. + متأسفیم، پیام ایمیل شما به %{destination} (با عنوان %{former_title}) ارسال نشد. - حساب کاربری شما که مربوط به این ایمیل است، فعال نشده. لطفا قبل از ارسال ایمیل حساب کاربری خود را فعال کنید. + حساب شما مرتبط با این آدرس ایمیل فعال نشده است. لطفا قبل از ارسال ایمیل، حساب خود را فعال کنید. email_reject_reply_user_not_matching: title: "ایمیل رد شده کاربر تطابق ندارد" subject_template: "[%{email_prefix}] مشکل ایمیل -- آدرس پاسخ غیر منتظره" @@ -1529,18 +2140,18 @@ fa_IR: title: "ایمیل رد شده خالی" subject_template: "[%{email_prefix}] مشکل ایمیل -- محتوا وجود ندارد" text_body_template: | - با عرض پوزش، ولی پیام ایمیلی شما به {destination} (titled %{former_title}) ارسال نشد. + متأسفیم، پیام ایمیل شما به %{destination} (با عنوان %{former_title}) ارسال نشد. - نمیتوانیم محتوای پاسخ شما را در ایمیلتان پیدا کنیم. + ما نتوانستیم محتوای پاسخی را در ایمیل شما پیدا کنیم. - اگر این را دریافت میکنید و _قبلا_ یک پاسخ اضافه کردید، لطفا با فرمت ساده تری بنویسید. + اگر این را دریافت میکنید و پاسخی را وارد کردهاید، دوباره با قالببندی سادهتر امتحان کنید. email_reject_parsing: title: "تفسیر ایمیل رد شده" subject_template: "[%{email_prefix}] مشکل ایمیل -- محتوا تشخیص داده نمیشود" text_body_template: | - با عرض پوزش، ولی پیام ایمیلی شما به {destination} (titled %{former_title}) ارسال نشد. + متأسفیم، اما پیام ایمیل شما به %{destination} (با عنوان %{former_title}) ارسال نشد. - ما نمیتوانیم پاسخ شما در ایمیل را پیدا کنیم. **مطمئن شوید که پاسخ در بالای ایمیل است** -- میتوانیم پاسخهای یک خطی را پردازش کنیم. + ما نتوانستیم پاسخ شما را در ایمیل پیدا کنیم. **مطمئن شوید که پاسخ شما در بالای ایمیل است** -- ما نمی توانیم پاسخ های درون خطی را پردازش کنیم. email_reject_invalid_access: title: "ایمیل رد شده دسترسی نامعتبر" subject_template: "[%{email_prefix}] مشکل ایمیل -- دسترسی نامعتبر" @@ -1551,21 +2162,20 @@ fa_IR: title: "ایمیل رد شده نوشته نامعتبر" subject_template: "[%{email_prefix}] مشکل ایمیل -- نوشته نامعتبر" text_body_template: | - با عرض پوزش، ولی پیام ایمیلی شما به {destination} (titled %{former_title}) ارسال نشد. + متأسفیم، پیام ایمیل شما به %{destination} (با عنوان %{former_title}) ارسال نشد. - دلایل احتمالی: - فرمت پیچیده، طولانی بودن پیام، کوتاه بودن پیام. لطفا دوباره سعی کنید، یا اگر این مشکل پابرچا بود از طریق وبسایت اقدام کنید. + برخی از دلایل ممکن عبارتند از: قالب بندی پیچیده، پیام بسیار بزرگ، پیام بسیار کوچک. لطفاً دوباره امتحان کنید، یا در صورت ادامه این کار، از طریق وب سایت پست کنید. email_reject_invalid_post_specified: title: "ایمیل رد شده نوشتهی نامعتبر مشخص انتخاب شده" subject_template: "[%{email_prefix}] مشکل ایمیل -- خطای نوشتن" text_body_template: | - با عرض پوزش، ولی پیام ایمیلی شما به {destination} (titled %{former_title}) ارسال نشد. + متأسفیم، اما پیام ایمیل شما به %{destination} (با عنوان %{former_title}) ارسال نشد. دلیل: %{post_error} - اگر میتوانید مشکل را حل کنید، لطفا دوباره تلاش کنید. + اگر می توانید مشکل را اصلاح کنید، لطفا دوباره امتحان کنید. email_reject_invalid_post_action: title: "عملیات پست ایمیل رد شده" subject_template: "[%{email_prefix}] مشکل ایمیل -- عملیات post نامعتبر" @@ -1581,7 +2191,7 @@ fa_IR: subject_template: "[%{email_prefix}] مشکل ایمیل -- ناشناخته به: آدرس" email_reject_topic_not_found: title: "ایمیل رد شده موضوع پیدا نشد" - subject_template: "[%{site_name}] مشکل ایمیل -- موضوع پیدا نشد" + subject_template: "[%{email_prefix}] مشکل ایمیل -- موضوع یافت نشد" email_reject_topic_closed: title: "ایمیل رد شده موضوع بسته شد" subject_template: "[%{email_prefix}] مشکل ایمیل -- موضوع بسته شد" @@ -1592,7 +2202,7 @@ fa_IR: title: "رایانامه رد شده خطای ناشناخته" email_error_notification: title: "اعلان خطای ایمیل" - subject_template: "[%{site_name}] مشکل ایمیل -- ایراد احراز هویت POP " + subject_template: "[%{email_prefix}] مشکل ایمیل -- خطای احراز هویت POP" text_body_template: | متاسفانه، خطایی در ورود در زمان دریافت ایمیل از سرور POP رخ داده. @@ -1634,7 +2244,7 @@ fa_IR: download_remote_images_disabled: title: "دانلود تصاویر خارجی غیرفعال شد" subject_template: "دانلود کردن عکسهای خارجی از کار افتاده" - text_body_template: " تنظیمات `download_remote_images_to_local` غیرفعال شده زیرا به محدودیت فضای دیسک در `download_remote_images_threshold` رسیده شده است. " + text_body_template: " تنظیم `download_remote_images_to_local` غیرفعال شد زیرا به محدودیت فضای دیسک در `download_remote_images_threshold` رسیده بود." new_user_of_the_month: title: "شما کاربر جدید ماه هستید!" subject_template: "شما کاربر جدید ماه هستید!" @@ -1651,7 +2261,7 @@ fa_IR: این ایمیل را به دلیل فعالسازی دریافت لیست ایمیلی، دریافت میکنید. برای لغو اشتراک از این ایمیلها[کلیک کنید](%{unsubscribe_url}). - subject_re: "پاسخ:" + subject_re: "پاسخ: " subject_pm: "[PM] " email_from_without_site: "%{group_name}" user_notifications: @@ -1663,7 +2273,7 @@ fa_IR: reply_by_email: "[نمایش موضوع](%{base_url}%{url}) یا پاسخ با ارسال ایمیل." only_reply_by_email: "برای پاسخدهی، به این ایمیل پاسخ دهید." visit_link_to_respond: "[موضوع را](%{base_url}%{url}) برای ارسال پاسخ ببینید." - posted_by: "نوشته شده توسط {username}% در تاریخ {post_date}%" + posted_by: "ارسال شده توسط %{username} در %{post_date}" more_pm_participants: one: "%{participants} و %{count} نفر دیگر" other: "%{participants} و %{count} نفر دیگر" @@ -1943,12 +2553,12 @@ fa_IR: اگر لینک بالا قابل کلیک نیست، آن را در نوار آدرس مرورگر خود کپی کنید. post_approved: - title: "نوشتهی شما تایید شد" - subject_template: "%{site_name} نوشتهی شما تایید شد" + title: "فرسته شما تایید شد" + subject_template: "[%{site_name}] فرسته شما تایید شد" text_body_template: | سلام، - این یک پیغام خودکار از %{site_name} که به شما اطلاع میدهد، که [نوشتهی شما](%{base_url}%{post_url}) تایید شده است. + این یک پیام خودکار از %{site_name} است تا به شما اطلاع دهد که [فرسته شما](%{base_url}%{post_url}) تایید شده است. page_not_found: page_title: "صفحه پیدا نشد" title: "اوه! صفحه وجود ندارد یا خصوصی است." @@ -1959,16 +2569,16 @@ fa_IR: search_button: "جستجو" upload: edit_reason: "کپی عکسهای محلی دانلود شد" - unauthorized: "متأسفم، پروندهای که میخواهید بارگذاری کنید معتبر نیست ( پسوندهای معتبر عبارتند از: {authorized_extensions}% )." + unauthorized: "متأسفانه، فایلی که می خواهید بارگذاری کنید مجاز نیست (پسوندهای مجاز: %{authorized_extensions})." pasted_image_filename: "تصویر جایگذاری شد" store_failure: "ناموفق در بارگذاری #%{upload_id} برای کاربر #%{user_id}." file_missing: "با عرض پوزش، باید یک فایل برای بارگذاری انتخاب کنید." empty: "با عرض پوزش، ولی فایل شما خالی است." attachments: - too_large: "متأسفم، پروندهای که میخواهید بارگذاری کنید بسیار بزرگ است! ( حداکثر حجم پرونده {max_size_kb}% کیلوبایت است.)" + too_large: "متأسفیم، فایلی که میخواهید آپلود کنید بسیار بزرگ است (حداکثر اندازه %{max_size_kb}کیلوبایت است)." images: - too_large: "با عرض پوزش٬ عکسی را که تلاش برای بارگزاری آن دارید بسیار بزرگ است ( حداکثر اندازه %{max_size_kb}KB ) لطفا آن را تغییر اندازه دهید و دوباره امتحان کنید. " - size_not_found: "با عرض پوزش٬ ولی ما نتوانستیم اندازه عکس را مشخص کنیم. شاید عکس شما مشکل دارد. " + too_large: "متأسفیم، تصویری که میخواهید آپلود کنید بسیار بزرگ است (حداکثر اندازه %{max_size_kb}کیلوبایت است)، لطفاً اندازه آن را تغییر دهید و دوباره امتحان کنید." + size_not_found: "متأسفیم، نتوانستیم اندازه تصویر را تعیین کنیم. شاید تصویر شما خراب شده است؟" avatar: missing: "با عرض پوزش، نمیتوانیم آواتار مرتبطی با این ایمیل پیدا کنیم. لطفا دوباره آپلود کنید." flag_reason: @@ -1990,8 +2600,8 @@ fa_IR: user_email_already_read: "کاربر قبلا این پست را خوانده" sender_message_blank: "پیام خالی است" sender_message_to_blank: "پیام به خالی است" - sender_text_part_body_blank: "text_part.body خالی است " - sender_body_blank: "متن خالی است " + sender_text_part_body_blank: "text_part.body خالی است" + sender_body_blank: "بدنه خالی است" color_schemes: base_theme_name: "پایه" light: "روشن" @@ -2039,7 +2649,7 @@ fa_IR: description: یک پسند دریافت کردهاید autobiographer: name: شرححال نویس - description: اطلاعات صفحه شخصی خود را تکمیل کرده + description: اطلاعات نمایه پر شده است anniversary: name: سالگرد description: برای یک سال کاربر فعال بوده، حداقل یک نوشته دارد. @@ -2104,7 +2714,7 @@ fa_IR: description: یک نوشته را نقلقول کرده است read_guidelines: name: خواندن دستورالعملها - description: ' دستورالعمل های انجمن را خوانده' + description: دستورالعمل های انجمن را بخوانید reader: name: اهل مطالعه description: همهی پاسخهای یک موضوع با ۱۰۰ پاسخ را مطالعه کرده. @@ -2186,9 +2796,9 @@ fa_IR: name: هواخواه badge_title_metadata: "نشان %{display_name} در %{site_title}" admin_login: - success: "ایمیل ارسال شد " + success: "ایمیل ارسال شد" email_input: "ایمیل مدیر ارشد" - submit_button: "ارسال ایمیل " + submit_button: "ارسال ایمیل" safe_mode: "حالت ایمن: هنگام ورود به سیستم، تمام پوستهها/افزونهها را غیرفعال شود" performance_report: initial_post_raw: این مطلب شامل گزارش عملکرد روزانه سایت شماست. @@ -2279,7 +2889,7 @@ fa_IR: popup: mentioned: '%{username} در "%{topic}" - %{site_title} به شما اشاره کرد' group_mentioned: '%{username} در "%{topic}" - %{site_title} به شما اشاره کرد' - quoted: '%{username} از شما در "%{topic}" - %{site_title} نقل قول کرد ' + quoted: '%{username} از شما در "%{topic}" - %{site_title} نقل قول کرد' replied: '%{username} در "%{topic}" - %{site_title} به شما پاسخ داد' posted: '%{username} در "%{topic}" - %{site_title} مطلبی نوشت' private_message: '%{username} برای شما یک پیام خصوصی در "%{topic}" - %{site_title} ارسال کرد' diff --git a/config/locales/server.fr.yml b/config/locales/server.fr.yml index 0d05e59c0d81e..fffd205907a2b 100644 --- a/config/locales/server.fr.yml +++ b/config/locales/server.fr.yml @@ -693,7 +693,7 @@ fr: cant_send_pm: "Nous sommes désolés, vous ne pouvez pas envoyer de message direct à cet utilisateur." no_user_selected: "Vous devez choisir un utilisateur valide." reply_by_email_disabled: "Réponse par e-mail désactivée." - send_to_email_disabled: "Nous sommes désolés, vous ne pouvez pas faire parvenir de message personnel par e-mail." + send_to_email_disabled: "Nous sommes désolés, vous ne pouvez pas faire parvenir de message privé par e-mail." target_user_not_found: "Un des utilisateurs à qui vous envoyez ce message n'a pas été trouvé." too_large_group: "Le groupe : %{group_name}, a trop d'utilisateurs pour recevoir un message. La limite est de %{limit}." unable_to_update: "Une erreur s'est produite lors de la mise à jour de ce sujet." @@ -1634,8 +1634,8 @@ fr: set_locale_from_cookie: "Permet de définir les paramètres régionaux d'un utilisateur anonyme via le cookie du navigateur « locale »" set_locale_from_param: "Permet de définir les paramètres régionaux d'un utilisateur anonyme via le paramètre d'URL « lang », p. ex., ?lang=es" support_mixed_text_direction: "Permettre le mélange de textes gauche-droite et droite-gauche" - min_post_length: "Longueur minimale autorisée des messages en caractères (à l'exception des messages personnels)" - min_first_post_length: "Longueur minimale autorisée du premier message (corps du sujet) (à l'exception des messages personnels)" + min_post_length: "Longueur minimale autorisée des messages en caractères (à l'exception des messages privés)" + min_first_post_length: "Longueur minimale autorisée du premier message (corps du sujet) (à l'exception des messages privés)" min_personal_message_post_length: "Longueur minimale autorisée en caractères pour les messages (premier message et réponses)" max_post_length: "Longueur maximale autorisée des messages en nombres de caractères" topic_featured_link_enabled: "Permet aux utilisateurs d'associer un lien de fonctionnalité à leurs sujets. Lorsqu'ils sont activés, les sujets peuvent être associés à un lien en surbrillance, qui est visible publiquement et peut être modifié si l'utilisateur dispose des autorisations suffisantes. Le lien de fonctionnalité peut améliorer la compréhension d'un sujet en fournissant un contenu supplémentaire connexe." @@ -1734,8 +1734,8 @@ fr: summary_percent_filter: "Quand un utilisateur clique sur « Résumer ce sujet », montrer le top % des messages" summary_max_results: "Nombre maximal de messages inclus dans le résultat de « Résumer ce sujet »" summary_timeline_button: "Afficher un bouton « Résumer » dans la chronologie de chaque sujet" - enable_personal_messages: "OBSOLÈTE, utilisez plutôt le paramètre « Groupes activés par messages personnels ». Autorisez les utilisateurs de niveau de confiance 1 (configurable via une confiance minimale pour envoyer des messages) à créer des messages et à y répondre. Notez que les responsables peuvent toujours envoyer des messages quoi qu'il arrive." - personal_message_enabled_groups: "Autorisez les utilisateurs de ces groupes à CRÉER des messages personnels. IMPORTANT : 1) Tous les utilisateurs peuvent RÉPONDRE aux messages. 2) Les administrateurs et les modérateurs peuvent CRÉER des messages pour n'importe quel utilisateur. 3) Les groupes de niveaux de confiance incluent des niveaux plus élevés ; choisissez trust_level_1 pour autoriser TL1, TL2, TL3, TL4 mais pas TL0. 4) Les paramètres d'interaction de groupe annulent ce paramètre pour la messagerie de groupes spécifiques." + enable_personal_messages: "OBSOLÈTE, utilisez plutôt le paramètre « Groupes activés par messages privés ». Autorisez les utilisateurs de niveau de confiance 1 (configurable via une confiance minimale pour envoyer des messages) à créer des messages et à y répondre. Notez que les responsables peuvent toujours envoyer des messages quoi qu'il arrive." + personal_message_enabled_groups: "Autorisez les utilisateurs de ces groupes à CRÉER des messages privés. IMPORTANT : 1) Tous les utilisateurs peuvent RÉPONDRE aux messages. 2) Les administrateurs et les modérateurs peuvent CRÉER des messages pour n'importe quel utilisateur. 3) Les groupes de niveaux de confiance incluent des niveaux plus élevés ; choisissez trust_level_1 pour autoriser TL1, TL2, TL3, TL4 mais pas TL0. 4) Les paramètres d'interaction de groupe annulent ce paramètre pour la messagerie de groupes spécifiques." enable_system_message_replies: "Permettre aux utilisateurs de répondre aux messages système, même si les messages directs sont désactivés." enable_chunked_encoding: "Activer les réponses d'encodage par bloc par le serveur. Cette fonctionnalité fonctionne dans la plupart des configurations, mais certains proxys peuvent mettre les réponses en mémoire tampon et risquent donc de les retarder" long_polling_base_url: "Racine de l'URL utilisée pour les requêtes longues (dans le cas de l'utilisation d'un CDN pour fournir du contenu dynamique, pensez à le configurer en mode « origin pull »). Par exemple : http://origin.site.com" @@ -1804,9 +1804,9 @@ fr: content_security_policy_frame_ancestors: "Limiter les parties autorisées à intégrer ce site dans une iframe par le biais de l'attribut « csp ». Appliquer les restrictions d'hôtes définies dans la page Intégration externe." content_security_policy_script_src: "Sources de script supplémentaires autorisées. L'hôte actuel et le CDN sont inclus par défaut. Voir Empêcher les attaques XSS grâce à la politique de sécurité du contenu (CSP). Les autres sources hôtes sont ignorées car la dynamique stricte est activée." invalidate_inactive_admin_email_after_days: "Les comptes administrateurs qui n'ont pas visité le site depuis ce nombre de jours devront revalider leur adresse e-mail avant de se connecter. Mettre à 0 pour désactiver." - suppress_secured_categories_from_admin: "Supprimez les sujets privés et les messages directs dans certaines parties de l'interface utilisateur pour les administrateurs. Le contenu sera toujours visible à certains endroits. Il ne s'agit pas d'une fonctionnalité de sécurité : les administrateurs peuvent toujours accéder à l'ensemble du contenu du site." + suppress_secured_categories_from_admin: "Supprimez les sujets privés et les messages privés dans certaines parties de l'interface utilisateur pour les administrateurs. Le contenu sera toujours visible à certains endroits. Il ne s'agit pas d'une fonctionnalité de sécurité : les administrateurs peuvent toujours accéder à l'ensemble du contenu du site." include_secure_categories_in_tag_counts: "Lorsque cette option est activée, le nombre de sujets pour une étiquette inclut les sujets appartenant à des catégories dont la lecture est limitée pour tous les utilisateurs. Lorsque cette option est désactivée, les utilisateurs normaux ne voient apparaître que le nombre de sujets pour une étiquette dont tous les sujets se trouvent dans des catégories publiques." - display_personal_messages_tag_counts: "Lorsque cette option est activée, le nombre de messages personnels marqués d'une étiquette donnée s'affiche." + display_personal_messages_tag_counts: "Lorsque cette option est activée, le nombre de messages privés marqués d'une étiquette donnée s'affiche." top_menu: "Déterminez quels éléments apparaissent dans la navigation de la page d'accueil et dans quel ordre." post_menu: "Configurez la visibilité et l'ordre des éléments de menu de publication par défaut. Les éléments supplémentaires ajoutés par des extensions ou des thèmes sont gérés séparément et n'apparaîtront pas dans cette liste." post_menu_hidden_items: "Les éléments de menu à masquer par défaut dans le menu de publication, à moins que l'on clique sur une ellipse d'extension. Les éléments supplémentaires ajoutés par des extensions ou des thèmes sont gérés séparément et n'apparaîtront pas dans cette liste." @@ -2031,7 +2031,7 @@ fr: self_wiki_allowed_groups: "Autorisez les utilisateurs de ces groupes à créer leurs propres publications sur le wiki. Les administrateurs et les modérateurs peuvent toujours créer leurs propres publications sur le wiki." min_trust_to_send_messages: "OBSOLÈTE, utilisez plutôt le paramètre « Groupes activés par messages directs ». Le niveau de confiance minimal requis pour créer de nouveaux messages directs." min_trust_to_send_email_messages: "Le niveau de confiance minimal pour envoyer un message privé par e-mail." - send_email_messages_allowed_groups: "Groupes autorisés à envoyer des messages personnels par e-mail. Les administrateurs et les modérateurs peuvent toujours envoyer des messages personnels par e-mail." + send_email_messages_allowed_groups: "Groupes autorisés à envoyer des messages privés par e-mail. Les administrateurs et les modérateurs peuvent toujours envoyer des messages privés par e-mail." min_trust_to_flag_posts: "Le niveau de confiance minimal requis pour signaler des messages" flag_post_allowed_groups: "Groupes autorisés à signaler des publications. Les administrateurs et les modérateurs peuvent toujours signaler des publications." min_trust_to_post_links: "Le niveau de confiance minimal requis pour inclure des liens dans les messages" @@ -2306,12 +2306,12 @@ fr: allowed_href_schemes: "Préfixes autorisés dans les liens en plus de http et https." embed_post_limit: "Nombre maximal de messages à intégrer." embed_username_required: "Un nom d'utilisateur est nécessaire pour la création du sujet." - notify_about_reviewable_item_after: "Si certains éléments susceptibles d'être révisés n'ont pas été traités après ces nombreuses heures, envoyez un message personnel aux modérateurs. Réglez l'option sur 0 pour la désactiver." + notify_about_reviewable_item_after: "Si certains éléments susceptibles d'être révisés n'ont pas été traités après ces nombreuses heures, envoyez un message privé aux modérateurs. Réglez l'option sur 0 pour la désactiver." delete_drafts_older_than_n_days: "Supprimez les brouillons qui n'ont pas été modifiés depuis plus de (n) jours." delete_merged_stub_topics_after_days: "Délai en jours avant la suppression automatique des sujets brouillon entièrement fusionnés. Réglez ce paramètre sur -1 pour ne jamais supprimer. Réglez-le sur 0 pour supprimer immédiatement." bootstrap_mode_min_users: 'Nombre minimal d''utilisateurs requis pour désactiver le mode bootstrap et supprimer le bouton de démarrage (défini sur 0 pour désactiver, peut prendre jusqu''à 24 heures). Consultez le sujet du mode d''amorçage sur Meta pour obtenir plus de détails.' prevent_anons_from_downloading_files: "Empêcher les utilisateurs anonymes de télécharger les pièces jointes." - secure_uploads: 'Limite l''accès à TOUS les fichiers envoyés (image, vidéo, audio, texte, PDF, ZIP, etc.). Si le paramètre « connexion requise » est activé, seuls les utilisateurs connectés peuvent accéder aux fichiers envoyés. Sinon, l''accès sera limité uniquement aux contenus multimédias des messages directs et catégories privées. ATTENTION : ce paramètre est complexe et nécessite des connaissances d''administration approfondies. Consultez ce sujet sur les téléversements sécurisés pour en savoir plus.' + secure_uploads: 'Limite l''accès à TOUS les fichiers envoyés (image, vidéo, audio, texte, PDF, ZIP, etc.). Si le paramètre « connexion requise » est activé, seuls les utilisateurs connectés peuvent accéder aux fichiers envoyés. Sinon, l''accès sera limité uniquement aux contenus multimédias des messages privés et catégories privées. ATTENTION : ce paramètre est complexe et nécessite des connaissances d''administration approfondies. Consultez ce sujet sur les téléversements sécurisés pour en savoir plus.' secure_uploads_allow_embed_images_in_emails: "Autorise l'intégration d'images sécurisées (qui seraient autrement expurgées) dans les e-mails, si leur taille est inférieure à la valeur du paramètre « secure uploads max email embed image size kb »." secure_uploads_max_email_embed_image_size_kb: "La taille maximale d'images sécurisées qui seront intégrées dans des e-mails si le paramètre « secure uploads allow embed in emails » est activé. Si celui-ci n'est pas activé, ce paramètre est sans effet." slug_generation_method: "Choisissez une méthode de génération d'identifiant. « encoded » générera des chaînes de caractères encodées avec des pourcentages. « none » désactivera complètement les identifiants." @@ -2417,7 +2417,7 @@ fr: tags_sort_alphabetically: "Afficher les étiquettes par ordre alphabétique. Par défaut, elles sont affichées par ordre de popularité." tags_listed_by_group: "Lister les étiquettes par groupe d'étiquettes sur la page Étiquettes." tag_style: "Définissez l'apparence visuelle des badges d'étiquette sur le site. Ce paramètre vous permet de personnaliser la représentation visuelle des étiquettes dans toutes les zones du site, en améliorant ainsi la cohérence de la mise en page et l'accessibilité pour les utilisateurs." - pm_tags_allowed_for_groups: "Autorisez les membres des groupes inclus à étiqueter n'importe quel message personnel" + pm_tags_allowed_for_groups: "Autorisez les membres des groupes inclus à étiqueter n'importe quel message privé" min_trust_level_to_tag_topics: "Niveau de confiance minimal requis pour étiqueter des sujets" tag_topic_allowed_groups: "Groupes autorisés à étiqueter des sujets. Les administrateurs et les modérateurs peuvent toujours étiqueter les sujets." suppress_overlapping_tags_in_list: "Si des étiquettes correspondent exactement à des mots du titre d'un sujet, ne pas afficher ces étiquettes" @@ -2782,8 +2782,8 @@ fr: already_silenced: "L'utilisateur a déjà été mis en sourdine par %{staff} il y a %{time_ago}." already_suspended: "L'utilisateur a déjà été suspendu par %{staff} il y a %{time_ago}." cannot_delete_has_posts: - one: "L'utilisateur %{username} a %{count} message dans un sujet public ou message personnel, vous ne pouvez donc pas le supprimer." - other: "L'utilisateur %{username} a %{count} messages dans des sujets publics ou messages personnels, vous ne pouvez donc pas le supprimer." + one: "L'utilisateur %{username} a %{count} publication dans un sujet public ou message privé, vous ne pouvez donc pas le supprimer." + other: "L'utilisateur %{username} a %{count} publications dans un sujet public ou messages privés, vous ne pouvez donc pas le supprimer." cannot_bulk_delete: "Un ou plusieurs utilisateurs ne peuvent pas être supprimés parce qu'ils sont administrateurs, parce qu'ils ont trop de publications ou parce qu'ils ont une très ancienne publication." unsubscribe_mailer: title: "Désabonnement" diff --git a/config/locales/server.he.yml b/config/locales/server.he.yml index 655bd245958d3..37cf379d6033a 100644 --- a/config/locales/server.he.yml +++ b/config/locales/server.he.yml @@ -60,6 +60,8 @@ he: inline_oneboxer: topic_page_title_post_number: "מס׳ %{post_number}" topic_page_title_post_number_by_user: "מס׳ %{post_number} מאת %{username}" + too_many_urls: "אי אפשר להכניס יותר מ־10 קישורים לתיבה תוחמת בבקשה אחת." + concurrency_not_allowed: "אי אפשר לשלוח בקשות להטמעת תיבות תוחמות במקביל. נא לשלוח בקשה אחת כל פעם." components: enabled_filter: "פעיל" disabled_filter: "כבוי" @@ -393,6 +395,7 @@ he: slow_down_crawler_user_agent_cannot_be_popular_browsers: "אי אפשר להוסיף אף אחת מהערכים הבאים להגדרה: %{values}." strip_image_metadata_cannot_be_disabled_if_composer_media_optimization_image_enabled: "אי אפשר להשבית הפשטת נתוני על מתמונה אם האפשרות ‚תמונת מיטוב מדיה בכתיבת הודעה פעילה’ פעילה. יש להשבית את האפשרות בטרם השבתת הפשטת נתוני על מתמונה." twitter_summary_large_image_no_svg: "תמונות התקציר של טוויטר שמשמשות לנתוני העל של twitter:image לא יכולות להיות תמונת .svg" + tl0_and_anonymous_flag: "יש לספק ‚דוא״ל קשר עם האתר’ או ‚כתובת דוא״ל לדיווח על תוכן לא חוקי’ למשתמשים אלמוניים." conflicting_google_user_id: 'מזהה חשבון ה־Google לחשבון זה השתנה, התערבות של חבר סגל נדרשת מטעמי אבטחה. נא ליצור קשר עם אחד מחברי הסגל ולהפנות אותו אלبایگانی یک کانال آن را در حالت فقط خواندنی قرار می دهد و همه پیام ها را از کانال به یک موضوع جدید یا موجود منتقل می کند. هیچ پیام جدیدی را نمی توان ارسال کرد و هیچ پیام موجود را نمی توان ویرایش یا حذف کرد.
آیا مطمئنید که می خواهید کانال %{channelTitle} را بایگانی کنید؟
" + process_started: "فرایند بایگانی آغاز شده است. این پنجره به زودی بسته می شود و پس از اتمام فرآیند بایگانی، یک پیام شخصی دریافت خواهید کرد." retry: "تلاش مجدد" channel_open: title: "باز کردن کانال" @@ -61,13 +100,20 @@ fa_IR: instructions: "بستن کانال از ارسال پیامهای جدید یا ویرایش پیامهای قبلی توسط کاربران که همکار نیستن جلوگیری میکند. آیا مطمئنید که میخواهید اين کانال رو ببنديد؟" channel_delete: title: "حذف کانال" + confirm: "من متوجه عواقب آن هستم، کانال را حذف کنید" confirm_channel_name: "نام کانال را وارد کنید" + process_started: "روند حذف کانال شروع شده است. این پنجره به زودی بسته می شود، دیگر کانال حذف شده را در هیچ کجا نخواهید دید." channels_list_popup: browse: "مرور کانالها" create: "کانال جدید" close: "بستن" remove: "پاک کردن" + collapse: "جمع کردن کشو چت" + expand: "گستردن کشوی چت" confirm_flag: "آیا برای پرچم گذاری پیام %{username} مطمئن هستید؟" + deleted: + one: "یک پیام حذف شد [مشاهده]" + other: "%{count} پیام حذف شد. [مشاهده همه]" hidden: "یک پیام پنهان شده است. [view]" delete: "حذف" edited: "ویرایش شده" @@ -77,14 +123,27 @@ fa_IR: direct_message_cta: "شروع گفتگوی شخصی" direct_message: "شما همچنین میتوانید یک گفتگو شخصی را با یک یا چند کاربر شروع کنید." title: "هیچ کانالی پیدا نشد" + my_threads: "شما هنوز هیچ موضوعی ندارید. موضوعاتی که در آنها شرکت می کنید در اینجا نمایش داده می شوند." email_frequency: + description: "فقط در صورتی که در ۱۵ دقیقه گذشته شما را ندیده باشیم به شما ایمیل ارسال می کنیم." never: "هرگز" title: "آگاهسازیهای ایمیل" + when_away: "فقط وقتی نیستم" header_indicator_preference: + title: "نمایش نشانگر فعالیت در سربرگ" all_new: "همه پیامهای جدید" + dm_and_mentions: "پیامهای مستقیم، منشنها و موضوعات تماشا شده" + only_mentions: "فقط منشنها" never: "هرگز" + send_shortcut: + enter: + label: "ارسال با Enter" + description: "خط جدید با Shift + Enter" + meta_enter: + description: "خط جدید توسط Enter" enable: "فعال کردن گفتگو" flag: "پرچم" + emoji: "درج ایموجی" flagged: "این پیام برای بررسی پرچم گذاری شده است" invalid_access: "شما برای مشاهده گفتگوی این کانال دسترسی ندارید" in_reply_to: "در پاسخ به" diff --git a/plugins/chat/config/locales/client.fr.yml b/plugins/chat/config/locales/client.fr.yml index f60d603dfd691..54510a5bbd2ca 100644 --- a/plugins/chat/config/locales/client.fr.yml +++ b/plugins/chat/config/locales/client.fr.yml @@ -90,7 +90,7 @@ fr: channel_archive: title: "Archiver le canal" instructions: "L'archivage d'un canal le place en mode lecture seule et déplace tous les messages du canal vers un sujet nouveau ou existant. Aucun nouveau message ne peut être envoyé et aucun message existant ne peut être modifié ou supprimé.
Voulez-vous vraiment archiver le canal %{channelTitle} ?
" - process_started: "Le processus d'archivage a commencé. Ce modal sera bientôt fermé et vous recevrez un message personnel lorsque le processus d'archivage sera terminé." + process_started: "Le processus d'archivage a commencé. Cette fenêtre modale sera bientôt fermée et vous recevrez un message privé lorsque le processus d'archivage sera terminé." retry: "Réessayer" channel_open: title: "Ouvrir le canal" @@ -492,7 +492,7 @@ fr: title: "Exporter les messages de la discussion" description: "Cela permet d'exporter tous les messages de tous les canaux." create_export: "Créer une exportation" - confirm_export: "Cela exporte tous les messages de tous les canaux et vous envoie le résultat dans un message personnel. Voulez-vous vraiment exporter ?" + confirm_export: "Cela exporte tous les messages de tous les canaux et vous envoie le résultat dans un message privé. Voulez-vous vraiment exporter ?" export_has_started: "L'exportation a commencé. Vous recevrez un MP quand elle sera prête." my_threads: title: Mes fils de discussion @@ -504,7 +504,7 @@ fr: create: "Valider" leave: "Quitter cette discussion privée" close: "Fermer ce chat personnel" - cannot_create: "Nous sommes désolés, vous ne pouvez pas envoyer de messages privés." + cannot_create: "Nous sommes désolés, vous ne pouvez pas envoyer de messages directs." channel_list: title: "Canaux" aria_label: "Passer à la liste des chaînes" diff --git a/plugins/chat/config/locales/client.pl_PL.yml b/plugins/chat/config/locales/client.pl_PL.yml index f7f28600d6d47..659381ff3fb0f 100644 --- a/plugins/chat/config/locales/client.pl_PL.yml +++ b/plugins/chat/config/locales/client.pl_PL.yml @@ -146,6 +146,13 @@ pl_PL: never: "Nigdy" separate_sidebar_mode: title: "Pokaż oddzielne tryby paska bocznego dla forum i czatu" + send_shortcut: + enter: + label: "Wyślij przez Enter" + description: "Nowa linia przez Shift + Enter" + meta_enter: + label: "Wyślij przez %{meta_key} + Enter" + description: "Nowa linia przez Enter" enable: "Włącz czat" flag: "Oflaguj" emoji: "Wstaw emoji" @@ -681,6 +688,7 @@ pl_PL: input_placeholder: "Powiedz innym, o czym jest ta rozmowa..." discourse_ai: title: "Automatycznie generuj tytuły wątków" + description: "Sprawdź %{url}, aby dowiedzieć się więcej o tym i innych ulepszeniach Discourse." threads: open: "Otwórz wątek" list: "Wątki" @@ -692,6 +700,11 @@ pl_PL: chat_invitation: "zaprosił Cię do dołączenia do kanału czatu" chat_invitation_html: "%{username} zaprosił Cię do dołączenia do kanału czatu" chat_quoted: "%{username} %{description}" + chat_watched_thread_label: + one: "%{username} i %{username2}" + few: "%{username} i %{count} inni" + many: "%{username} i %{count} inni" + other: "%{username} i %{count} inni" popup: chat_mention: direct: 'wspomniał o Tobie w "%{channel}"' diff --git a/plugins/chat/config/locales/client.ro.yml b/plugins/chat/config/locales/client.ro.yml index 3ee645302daae..fc9acb6c59c2f 100644 --- a/plugins/chat/config/locales/client.ro.yml +++ b/plugins/chat/config/locales/client.ro.yml @@ -126,7 +126,7 @@ ro: type: "Tip" types: category: "Categorie" - topic: "Discuție" + topic: "Subiect" reactions: only_you: "Ai reacționat cu :%{emoji}:" you_and_single_user: "Tu și %{username} ați reacționat cu :%{emoji}:" @@ -209,9 +209,9 @@ ro: regular: title: "Normal" tracking: - title: "Urmărire" + title: "Monitorizare" watching: - title: "Urmărind activ" + title: "Urmărire" threads: list: "Fire" draft_channel_screen: @@ -220,10 +220,10 @@ ro: notifications: chat_quoted: "%{username} %{description}" titles: - chat_mention: "Menționat în conversație" - chat_invitation: "Invitat în canalul de conversație" - chat_quoted: "Mesaj de conversație citat" - chat_watched_thread: "Fir de discuție urmărit" + chat_mention: "Menționat în discuție" + chat_invitation: "Invitat în canalul de discuție" + chat_quoted: "Mesaj discuție citat" + chat_watched_thread: "Fir discuție urmărit" discourse_automation: scriptables: send_chat_message: diff --git a/plugins/chat/config/locales/client.ug.yml b/plugins/chat/config/locales/client.ug.yml index c3d4ed9cb6071..b267403fa360a 100644 --- a/plugins/chat/config/locales/client.ug.yml +++ b/plugins/chat/config/locales/client.ug.yml @@ -138,6 +138,13 @@ ug: never: "ھەرگىز" separate_sidebar_mode: title: "مۇنبەر ۋە سۆھبەتكە ئايرىم يان بالداق ھالىتىنى كۆرسىتىدۇ" + send_shortcut: + enter: + label: "Enter بېسىلسا يوللايدۇ" + description: "Shift + Enter بېسىلسا يېڭى قۇردىن باشلايدۇ" + meta_enter: + label: "%{meta_key} + Enter بېسىلسا يوللايدۇ" + description: "Enter بېسىلسا يېڭى قۇردىن باشلايدۇ" enable: "سۆھبەتنى قوزغات" flag: "پاش قىل" emoji: "چىراي ئىپادە قىستۇر" @@ -518,7 +525,7 @@ ug: other: "سۆھبەت تەڭشەكلىرى قانال ئۇچۇرلىرىنى %{count} كۈن ساقلاپ قېلىشقا تەڭشەلدى." flags: off_topic: "بۇ ئۇچۇر بىلەن قانال ماۋزۇسىدا بەلگىلەنگەن نۆۋەتتىكى سۆھبەت بىلەن مۇناسىۋەتسىز، باشقا جايغا يۆتكەش لازىم بولۇشى مۇمكىن." - inappropriate: "ئەقىللىق ئادەم بۇ ئۇچۇردا ھۇجۇم، ھاقارەت ياكى جامائەت كۆرسەتمىمىزگە خىلاپ مەزمۇن بار دەپ قارايدۇ." + inappropriate: "ئەقىللىق ئادەم بۇ ئۇچۇردا ھۇجۇم، ھاقارەت ياكى جامائەت مىزانىمىزغا خىلاپ مەزمۇن بار دەپ قارايدۇ." illegal: "بۇ يازمىغا باشقۇرغۇچى دىققەت قىلىشى زۆرۈر چۈنكى ئۇنىڭدا قانۇنسىز مەزمۇن بارلىقىغا ئىشىنىمەن." spam: "بۇ ئۇچۇر ئېلان ياكى بۇزغۇنچىلىق. ئۇ نۆۋەتتىكى قانالغا پايدىسىز ياكى مۇناسىۋەتسىز." notify_user: "مەن ئۇلارنىڭ ئۇچۇرى ھەققىدە بۇ كىشى بىلەن بىۋاسىتە ۋە ئۆزۈم سۆزلەشمەكچى." diff --git a/plugins/chat/config/locales/server.cs.yml b/plugins/chat/config/locales/server.cs.yml index 22ec2677c811a..7e9a2ee1a02db 100644 --- a/plugins/chat/config/locales/server.cs.yml +++ b/plugins/chat/config/locales/server.cs.yml @@ -94,6 +94,7 @@ cs: actor_muting_target_user: "Ztišili jste %{username}, takže jim nemůžete posílat zprávy." actor_disallowed_dms: "Rozhodli jste se zabránit uživatelům v zasílání soukromých a přímých zpráv, takže nemůžete vytvářet nové přímé zprávy." actor_preventing_target_user_from_dm: "Rozhodli jste se zabránit %{username} v zasílání soukromých a přímých zpráv, takže pro ně nemůžete vytvářet nové přímé zprávy." + not_reachable: "Je nám líto, %{username} nepoužívá chat." user_cannot_send_direct_messages: "Je nám líto, ale přímé zprávy nelze odesílat." over_chat_max_direct_message_users_allow_self: "Přímou zprávu můžete vytvořit pouze sami se sebou." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.de.yml b/plugins/chat/config/locales/server.de.yml index dbfebf7ab53bd..07e961cfcbfb3 100644 --- a/plugins/chat/config/locales/server.de.yml +++ b/plugins/chat/config/locales/server.de.yml @@ -90,6 +90,7 @@ de: actor_muting_target_user: "Du hast %{username} stummgeschaltet, daher kannst du keine Nachrichten an die Person senden." actor_disallowed_dms: "Du hast dich dafür entschieden, dass Benutzer dir keine persönlichen und Direktnachrichten schicken können, daher kannst du keine neuen Direktnachrichten erstellen." actor_preventing_target_user_from_dm: "Du hast dich dafür entschieden, dass %{username} dir keine persönlichen und Direktnachrichten schicken kann, daher kannst du keine neuen Direktnachrichten an diese Person erstellen." + not_reachable: "Entschuldigung, %{username} verwendet den Chat nicht." user_cannot_send_direct_messages: "Du kannst leider keine Direktnachrichten senden." over_chat_max_direct_message_users_allow_self: "Du kannst nur eine Direktnachricht an dich selbst erstellen." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.fr.yml b/plugins/chat/config/locales/server.fr.yml index bf9e5dfb1c6a9..a80963297d76a 100644 --- a/plugins/chat/config/locales/server.fr.yml +++ b/plugins/chat/config/locales/server.fr.yml @@ -24,7 +24,7 @@ fr: direct_message_enabled_groups: "Permettre aux utilisateurs de ces groupes de créer des discussions privées entre utilisateurs. Remarque : les responsables peuvent toujours créer des conversations privées et les utilisateurs pourront répondre aux conversations privées initiées par les utilisateurs qui sont autorisés à les créer." chat_message_flag_allowed_groups: "Les utilisateurs de ces groupes sont autorisés à signaler les messages de discussion. Notez que les administrateurs et les modérateurs peuvent toujours signaler les messages de discussion." max_mentions_per_chat_message: "Nombre maximum de notifications @name qu'un utilisateur peut utiliser dans un message de discussion." - chat_max_direct_message_users: "Les utilisateurs ne peuvent pas ajouter plus que ce nombre d'autres utilisateurs lors de la création d'un nouveau message privé. Fixez cette valeur à 0 pour n'autoriser les messages que pour vous-même. Les responsables ne sont pas soumis à ce paramètre." + chat_max_direct_message_users: "Les utilisateurs ne peuvent pas ajouter plus que ce nombre d'autres utilisateurs lors de la création d'un nouveau message direct. Fixez cette valeur à 0 pour n'autoriser les messages que pour vous-même. Le personnel n'est pas soumis à ce paramètre." chat_allow_archiving_channels: "Autoriser le personnel à archiver les messages dans un sujet lors de la fermeture d'un canal." chat_editing_grace_period: "Pendant (n) secondes après l'envoi d'une discussion, la modification n'affichera pas l'étiquette (modifiée) à côté du message de discussion." chat_editing_grace_period_max_diff_low_trust: "Nombre maximal de modifications de caractères autorisées pendant la période de grâce de modification de la discussion. Si d'autres modifications sont apportées, l'étiquette (modifiée) est affichée à côté du message de discussion (niveaux de confiance 0 et 1)." @@ -32,7 +32,7 @@ fr: chat_preferred_index: "Onglet préféré lors du chargement de /chat." errors: chat_default_channel: "Le canal de discussion par défaut doit être un canal public." - direct_message_enabled_groups_invalid: "Vous devez spécifier au moins un groupe pour ce paramètre. Si vous ne souhaitez pas que quiconque, à l'exception des responsables, envoie des messages privés, choisissez le groupe des responsables." + direct_message_enabled_groups_invalid: "Vous devez spécifier au moins un groupe pour ce paramètre. Si vous ne souhaitez pas que quiconque, à l'exception du personnel, envoie des messages directs, choisissez le groupe des responsables." chat_upload_not_allowed_secure_uploads: "Les téléversements de discussion ne sont pas autorisés lorsque le paramètre du site de téléversement sécurisé est activé." system_messages: private_channel_title: "Canal %{id}" @@ -84,17 +84,17 @@ fr: max_reactions_limit_reached: "Les nouvelles réactions ne sont pas autorisées sur ce message." message_move_invalid_channel: "Le canal source et le canal de destination doivent être des canaux publics." message_move_no_messages_found: "Aucun message n'a été trouvé avec les ID de message fournis." - cant_update_direct_message_channel: "Les propriétés du canal de discussion privée telles que le nom et la description ne peuvent pas être mises à jour." + cant_update_direct_message_channel: "Les propriétés du canal de messages directs telles que le nom et la description ne peuvent pas être mises à jour." not_accepting_dms: "Nous sommes désolés, %{username} n'accepte pas les messages pour le moment." actor_ignoring_target_user: "Vous ignorez %{username}, vous ne pouvez donc pas lui envoyer de messages." actor_muting_target_user: "Vous mettez %{username} en sourdine, vous ne pouvez donc pas lui envoyer de messages." - actor_disallowed_dms: "Vous avez choisi d'empêcher les utilisateurs de vous envoyer des messages personnels et des messages directs. Vous ne pouvez donc pas créer de nouveaux messages directs." + actor_disallowed_dms: "Vous avez choisi d'empêcher les utilisateurs de vous envoyer des messages privés et des messages directs. Vous ne pouvez donc pas créer de nouveaux messages directs." actor_preventing_target_user_from_dm: "Vous avez choisi d'empêcher %{username} de vous envoyer des messages directs. Vous ne pouvez donc pas créer de nouveaux messages directs à son intention." - user_cannot_send_direct_messages: "Nous sommes désolés, vous ne pouvez pas envoyer de messages privés." - over_chat_max_direct_message_users_allow_self: "Vous ne pouvez créer un message privé qu'avec vous-même." + user_cannot_send_direct_messages: "Nous sommes désolés, vous ne pouvez pas envoyer de messages directs." + over_chat_max_direct_message_users_allow_self: "Vous ne pouvez créer un message direct qu'avec vous-même." over_chat_max_direct_message_users: - one: "Vous ne pouvez pas créer de message privé avec plus de %{count} autre utilisateur." - other: "Vous ne pouvez pas créer de message privé avec plus de %{count} autres utilisateurs." + one: "Vous ne pouvez pas créer de message direct avec plus de %{count} utilisateur." + other: "Vous ne pouvez pas créer de message direct avec plus de %{count} utilisateurs." original_message_not_found: "L'ancêtre du message auquel vous répondez est introuvable ou a été supprimé." thread_invalid_for_channel: "Le fil ne fait pas partie du canal fourni." thread_does_not_match_parent: "Le fil ne correspond pas au message parent." diff --git a/plugins/chat/config/locales/server.he.yml b/plugins/chat/config/locales/server.he.yml index 9a6850d47638c..67e7ef4794e5b 100644 --- a/plugins/chat/config/locales/server.he.yml +++ b/plugins/chat/config/locales/server.he.yml @@ -94,6 +94,7 @@ he: actor_muting_target_user: "בחרת להשתיק את %{username}, כך שאין לך אפשרות לשלוח אליהם הודעות." actor_disallowed_dms: "בחרת למנוע ממשתמשים לשלוח לך הודעות פרטיות וישירות, כך שלא ניתן ליצור הודעות ישירות חדשות אליהם." actor_preventing_target_user_from_dm: "בחרת למנוע מ־%{username} לשלוח לך הודעות פרטיות וישירות, כך שלא ניתן ליצור הודעות ישירות חדשות אליהם." + not_reachable: "%{username} לא בצ׳אט, סליחה." user_cannot_send_direct_messages: "מחילה, אין לך אפשרות לשלוח הודעות ישירות." over_chat_max_direct_message_users_allow_self: "אין לך אפשרות ליצור הודעות ישירות מול עצמך." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.hu.yml b/plugins/chat/config/locales/server.hu.yml index 2983f76f6685c..9aaea12849b62 100644 --- a/plugins/chat/config/locales/server.hu.yml +++ b/plugins/chat/config/locales/server.hu.yml @@ -90,6 +90,7 @@ hu: actor_muting_target_user: "%{username} felhasználót némította, ezért nem küldhet neki üzeneteket." actor_disallowed_dms: "Ön úgy döntött, hogy megakadályozza a felhasználókat abban, hogy személyes vagy közvetlen üzeneteket küldjenek, ezért nem hozhat létre új közvetlen üzeneteket." actor_preventing_target_user_from_dm: "Úgy döntött, hogy megakadályozza, hogy %{username} személyes vagy közvetlen üzeneteket küldjön Önnek, ezért nem hozhat létre új közvetlen üzeneteket számára." + not_reachable: "Sajnáljuk, a %{username} nem használja a csevegést." user_cannot_send_direct_messages: "Sajnos nem tud közvetlen üzeneteket küldeni." over_chat_max_direct_message_users_allow_self: "Csak saját magadnak tudsz közvetlen üzenetet létrehozni." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.pl_PL.yml b/plugins/chat/config/locales/server.pl_PL.yml index 7fa26cb46a285..debf7914b34ab 100644 --- a/plugins/chat/config/locales/server.pl_PL.yml +++ b/plugins/chat/config/locales/server.pl_PL.yml @@ -94,6 +94,7 @@ pl_PL: actor_muting_target_user: "Wyciszasz %{username}, więc nie możesz wysyłać do niego wiadomości." actor_disallowed_dms: "Zdecydowałeś się uniemożliwić użytkownikom wysyłanie Ci prywatnych i bezpośrednich wiadomości, więc nie możesz tworzyć nowych bezpośrednich wiadomości." actor_preventing_target_user_from_dm: "Zdecydowałeś się uniemożliwić %{username} wysyłanie do Ciebie osobistych i bezpośrednich wiadomości, więc nie możesz tworzyć nowych bezpośrednich wiadomości do nich." + not_reachable: "Przepraszamy, %{username} nie używa czatu." user_cannot_send_direct_messages: "Przepraszamy, nie możesz wysyłać bezpośrednich wiadomości." over_chat_max_direct_message_users_allow_self: "Możesz utworzyć bezpośrednią wiadomość tylko z samym sobą." over_chat_max_direct_message_users: @@ -207,6 +208,8 @@ pl_PL: inline_to_message: "Wiadomość #%{message_id} od %{username} - #%{chat_channel}" inline_to_channel: "Czat #%{chat_channel}" inline_to_topic_channel: "Czat dla tematu %{topic_title}" + inline_to_thread: "%{thread_title} - #%{chat_channel}" + inline_to_thread_no_title: "Wątek w #%{chat_channel}" thread_title_connector: "w" x_members: one: "%{count} członek" @@ -275,6 +278,8 @@ pl_PL: many: "[%{site_name}] Nowe wiadomości w %{channel}" other: "[%{site_name}] Nowe wiadomości w %{channel}" chat_channel_2: "[%{site_name}] Nowe wiadomości w %{channel_1} i %{channel_2}" + chat_channel_3_or_more: "[%{site_name}] Nowe wiadomości w %{channel} i %{count} inne" + chat_channel_and_dm: "[%{site_name}] Nowe wiadomości w %{channel} i od %{name}" unsubscribe: "To podsumowanie czatu jest wysyłane z %{site_link} kiedy cię nie ma. Zmień swoje %{email_preferences_link}, lub %{unsubscribe_link}, aby zrezygnować z subskrypcji." unsubscribe_no_link: "To podsumowanie czatu jest wysyłane z %{site_link} kiedy cię nie ma. Zmień swoje %{email_preferences_link}." view_messages: diff --git a/plugins/chat/config/locales/server.pt_BR.yml b/plugins/chat/config/locales/server.pt_BR.yml index 0d4e8d8e8cbb0..afd31c2118dea 100644 --- a/plugins/chat/config/locales/server.pt_BR.yml +++ b/plugins/chat/config/locales/server.pt_BR.yml @@ -90,6 +90,7 @@ pt_BR: actor_muting_target_user: "Você está silenciando %{username}, então você não pode enviar mensagens para ele(a)." actor_disallowed_dms: "Você optou por impedir que os(as) usuários(as) enviem mensagens pessoais e diretas. Portanto, você não pode criar novas mensagens diretas." actor_preventing_target_user_from_dm: "Você optou por impedir que %{username} envie mensagens pessoais e diretas, portanto, você não pode criar novas mensagens diretas para ele(a)." + not_reachable: "Desculpe, %{username} não está usando o chat." user_cannot_send_direct_messages: "Desculpe, você não pode enviar mensagens diretas." over_chat_max_direct_message_users_allow_self: "Você poderá criar uma mensagem direta apenas consigo mesmo(a)." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.ro.yml b/plugins/chat/config/locales/server.ro.yml index a26d0d8759a59..8dc5e46e5927d 100644 --- a/plugins/chat/config/locales/server.ro.yml +++ b/plugins/chat/config/locales/server.ro.yml @@ -14,12 +14,12 @@ ro: deleted_chat_username: șters errors: users_cant_be_added_to_channel: "Utilizatorii nu pot fi adăugați la acest canal." - not_accepting_dms: "%{username} nu acceptă mesaje în acest moment." + not_accepting_dms: "Regret, %{username} nu acceptă mesaje în acest moment." invalid_direct_message: "Nu ai voie să creezi acest mesaj direct." reviewables: actions: agree_and_suspend: - title: "Suspendă Utilizator" + title: "Suspendă utilizator" agree_and_silence: title: "Suspendă utilizatorul" disagree: @@ -32,7 +32,7 @@ ro: dm_title: single_user: "%{username}" mention_warning: - dismiss: "renunță" + dismiss: "respinge" cannot_see: "%{first_identifier} nu poate accesa acest canal și nu a fost notificat." without_membership: "%{first_identifier} nu s-a alăturat acestui canal." without_membership_multiple: @@ -47,7 +47,7 @@ ro: too_many_members: "%{first_identifier} are prea mulți membri. Nimeni nu a fost anunțat." onebox: inline_to_thread: "%{thread_title} - #%{chat_channel}" - inline_to_thread_no_title: "Discuție în #%{chat_channel}" + inline_to_thread_no_title: "Fir în #%{chat_channel}" transcript: default_thread_title: "Fir" split_thread_range: "mesaje de la %{start} la %{end} din %{total}" diff --git a/plugins/chat/config/locales/server.sk.yml b/plugins/chat/config/locales/server.sk.yml index 04441bed3a894..6e3e88aa1adbf 100644 --- a/plugins/chat/config/locales/server.sk.yml +++ b/plugins/chat/config/locales/server.sk.yml @@ -94,6 +94,7 @@ sk: actor_muting_target_user: "Vypnete zvuk na stránke %{username}, takže im nemôžete posielať správy." actor_disallowed_dms: "Rozhodli ste sa zabrániť používateľom odosielať vám osobné a priame správy, takže nemôžete vytvárať nové priame správy." actor_preventing_target_user_from_dm: "Rozhodli ste sa zabrániť tomu, aby vám %{username} odosielal osobné a priame správy, takže k nim nemôžete vytvárať nové priame správy." + not_reachable: "Prepáčte, %{username} nepoužíva chat." user_cannot_send_direct_messages: "Ľutujeme, nemôžete posielať priame správy." over_chat_max_direct_message_users_allow_self: "Súkromnú správu môžete vytvoriť len sami so sebou." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.ug.yml b/plugins/chat/config/locales/server.ug.yml index 546a51012d4c2..9cf94cf4457d3 100644 --- a/plugins/chat/config/locales/server.ug.yml +++ b/plugins/chat/config/locales/server.ug.yml @@ -90,6 +90,7 @@ ug: actor_muting_target_user: "سىز %{username} ئۈنسىزلەۋاتىسىز، شۇڭا ئۇلارغا ئۇچۇر يوللىيالمايسىز." actor_disallowed_dms: "ئىشلەتكۈچىنىڭ سىزگە شەخسىي ياكى بىۋاستىدە ئۇچۇر يوللىشىنى چەكلەشنى تاللىغان، شۇڭلاشقا يېڭىدىن بىۋاسىتە ئۇچۇر قۇرالمايسىز." actor_preventing_target_user_from_dm: "%{username} ىنىڭ سىزگە شەخسىي ياكى بىۋاستىدە ئۇچۇر يوللىشىنى چەكلەشنى تاللىغان، شۇڭلاشقا ئۇلارغا يېڭىدىن بىۋاسىتە ئۇچۇر قۇرالمايسىز." + not_reachable: "كەچۈرۈڭ، %{username} سۆھبەت ئىشلەتمەيۋاتىدۇ." user_cannot_send_direct_messages: "كەچۈرۈڭ، بىۋاسىتە ئۇچۇر يوللىيالمايسىز." over_chat_max_direct_message_users_allow_self: "سىز پەقەت ئۆزىڭىزگە بىۋاسىتە ئۇچۇر قۇرالايسىز." over_chat_max_direct_message_users: @@ -185,6 +186,8 @@ ug: inline_to_message: "%{username} – #%{chat_channel} نىڭ #%{message_id} ئۇچۇرى" inline_to_channel: "#%{chat_channel} سۆھبەت" inline_to_topic_channel: "%{topic_title} تېمىنىڭ سۆھبىتى" + inline_to_thread: "%{thread_title} - #%{chat_channel}" + inline_to_thread_no_title: "#%{chat_channel} دىكى ئۇچۇر تىزىقى" thread_title_connector: "ئورنى:" x_members: one: "%{count} ئەزا" diff --git a/plugins/chat/config/locales/server.uk.yml b/plugins/chat/config/locales/server.uk.yml index aa3fea67f7cd4..74b28f125623b 100644 --- a/plugins/chat/config/locales/server.uk.yml +++ b/plugins/chat/config/locales/server.uk.yml @@ -94,6 +94,7 @@ uk: actor_muting_target_user: "Ви відключили сповіщення від %{username}, тому ви не можете надсилати їм повідомлення." actor_disallowed_dms: "Ви вирішили заборонити користувачам надсилати вам особисті та прямі повідомлення, тому ви не можете створювати нові прямі повідомлення." actor_preventing_target_user_from_dm: "Ви вирішили заборонити %{username} надсилати вам особисті та прямі повідомлення, тому ви не можете створювати нові прямі повідомлення для них." + not_reachable: "На жаль, %{username} не використовує чат." user_cannot_send_direct_messages: "На жаль, ви не можете надсилати прямі повідомлення." over_chat_max_direct_message_users_allow_self: "Ви можете створити пряме повідомлення тільки з самим собою." over_chat_max_direct_message_users: diff --git a/plugins/chat/config/locales/server.zh_CN.yml b/plugins/chat/config/locales/server.zh_CN.yml index 63259faa5ce4f..dae367e75ae36 100644 --- a/plugins/chat/config/locales/server.zh_CN.yml +++ b/plugins/chat/config/locales/server.zh_CN.yml @@ -88,6 +88,7 @@ zh_CN: actor_muting_target_user: "您正在将 %{username} 设为免打扰,因此您无法向他们发送消息。" actor_disallowed_dms: "您已选择阻止用户向您发送个人消息和直接消息,因此您无法创建新的直接消息。" actor_preventing_target_user_from_dm: "您已选择阻止 %{username} 向您发送个人消息和直接消息,因此您无法创建发给他们的新直接消息。" + not_reachable: "抱歉, %{username} 没有使用聊天功能。" user_cannot_send_direct_messages: "抱歉,您无法发送直接消息。" over_chat_max_direct_message_users_allow_self: "您只能创建一个与自己的直接消息。" over_chat_max_direct_message_users: diff --git a/plugins/chat/spec/services/chat/add_users_to_channel_spec.rb b/plugins/chat/spec/services/chat/add_users_to_channel_spec.rb index b0df6089a94a7..0b4a293cb9feb 100644 --- a/plugins/chat/spec/services/chat/add_users_to_channel_spec.rb +++ b/plugins/chat/spec/services/chat/add_users_to_channel_spec.rb @@ -2,11 +2,32 @@ RSpec.describe Chat::AddUsersToChannel do describe described_class::Contract, type: :model do - subject(:contract) { described_class.new(usernames: [], channel_id: nil) } + subject(:contract) { described_class.new(usernames:, groups:) } + + let(:usernames) { "user1" } + let(:groups) { "group1" } it { is_expected.to validate_presence_of :channel_id } - it { is_expected.to validate_presence_of :usernames if :groups.blank? } - it { is_expected.to validate_presence_of :groups if :usernames.blank? } + it do + is_expected.to validate_length_of(:usernames) + .is_at_most(SiteSetting.chat_max_direct_message_users) + .as_array + .allow_nil + end + + context "when 'usernames' is blank" do + let(:usernames) { nil } + + it { is_expected.to validate_presence_of :groups } + it { is_expected.not_to validate_presence_of :usernames } + end + + context "when 'groups' is blank" do + let(:groups) { nil } + + it { is_expected.to validate_presence_of :usernames } + it { is_expected.not_to validate_presence_of :groups } + end end describe ".call" do @@ -57,8 +78,8 @@ end end - it "doesn't include existing direct message users" do - Chat::DirectMessageUser.create!(user: users.first, direct_message: direct_message) + it "doesn't include users with dms disabled" do + users.first.user_option.update!(allow_private_messages: false) expect(result.target_users.map(&:username)).to contain_exactly( *users[1..-1].map(&:username), @@ -94,14 +115,46 @@ expect(message.user).to eq(Discourse.system_user) end end + + context "when there are already some users in the channel" do + before do + users + .first(3) + .map do |user| + direct_message.users << user + channel.add(user) + end + end + + it "only notifies the newly added users" do + expect(result.added_user_ids).to eq users.last(2).map(&:id) + end + end end - context "when users exceed max direct message user limit" do + context "when provided users exceed max direct message user limit" do before { SiteSetting.chat_max_direct_message_users = 4 } it { is_expected.to fail_a_policy(:satisfies_dms_max_users_limit) } end + context "when channel is already at maximum capacity" do + before do + SiteSetting.chat_max_direct_message_users = 3 + users + .first(3) + .map do |user| + direct_message.users << user + channel.add(user) + end + params[:usernames] = users.last(2).map(&:username) + end + + context "when trying to add other users" do + it { is_expected.to fail_a_policy(:satisfies_dms_max_users_limit) } + end + end + context "when channel is not found" do before { params[:channel_id] = -999 } diff --git a/plugins/discourse-lazy-videos/config/locales/server.ko.yml b/plugins/discourse-lazy-videos/config/locales/server.ko.yml index 18dd77fd3ec48..c1b18f18e86d7 100644 --- a/plugins/discourse-lazy-videos/config/locales/server.ko.yml +++ b/plugins/discourse-lazy-videos/config/locales/server.ko.yml @@ -5,3 +5,8 @@ # https://translate.discourse.org/ ko: + site_settings: + lazy_videos_enabled: "Lazy Videos 플러그인 활성화" + lazy_youtube_enabled: "YouTube 임베드에 대한 지연 로딩 활성화" + lazy_vimeo_enabled: "Vimeo 임베드의 지연 로딩 활성화" + lazy_tiktok_enabled: "TikTok 임베드에 지연 로딩 활성화(실험적)" diff --git a/plugins/discourse-local-dates/config/locales/client.fa_IR.yml b/plugins/discourse-local-dates/config/locales/client.fa_IR.yml index ff44b6205baf2..cc75274de0109 100644 --- a/plugins/discourse-local-dates/config/locales/client.fa_IR.yml +++ b/plugins/discourse-local-dates/config/locales/client.fa_IR.yml @@ -19,8 +19,11 @@ fa_IR: insert: درج کردن advanced_mode: حالت پیشرفته simple_mode: حالت ساده + format_description: "فرمت مورد استفاده برای نمایش تاریخ به کاربر. از Z برای نشان دادن افست و zz برای نام منطقه زمانی استفاده کنید." timezones_title: نمایش منطقه زمانی + timezones_description: از مناطق زمانی برای نمایش تاریخها در حالت پیشنمایش و در حالت پشتیبان استفاده میشود. recurring_title: همروندی + recurring_description: "بازگشت یک رویداد را تعریف کنید. همچنین می توانید گزینه تکراری تولید شده توسط فرم را به صورت دستی ویرایش کنید و از یکی از کلیدهای زیر استفاده کنید: سال، فصل، ماه، هفته، روز، ساعت، دقیقه، ثانیه، میلی ثانیه." recurring_none: بدون همروندی invalid_date: تاریخ نامعتبر. مطمئن شوید تاریخ و زمان درست هستند. date_title: تاریخ diff --git a/plugins/discourse-local-dates/config/locales/client.ko.yml b/plugins/discourse-local-dates/config/locales/client.ko.yml index 3a6c482380acb..61cf0742ab98c 100644 --- a/plugins/discourse-local-dates/config/locales/client.ko.yml +++ b/plugins/discourse-local-dates/config/locales/client.ko.yml @@ -19,7 +19,7 @@ ko: insert: 삽입 advanced_mode: 고급 모드 simple_mode: 단순 모드 - format_description: "사용자에게 날짜를 표시하는 데 사용되는 형식. \"\\T\\Z\"를 사용하여 사용자 시간대를 단어 (유럽/파리)로 표시하십시오" + format_description: "사용자에게 날짜를 표시할 때 사용하는 형식입니다. 오프셋을 표시하려면 Z를, 표준 시간대 이름을 표시하려면 zz를 사용합니다." timezones_title: 표시 할 시간대 timezones_description: 시간대는 미리보기 및 폴백으로 날짜를 표시하는 데 사용됩니다. recurring_title: 반복 diff --git a/plugins/discourse-local-dates/config/locales/server.cs.yml b/plugins/discourse-local-dates/config/locales/server.cs.yml index 9381f0000d11a..de764cac66e6f 100644 --- a/plugins/discourse-local-dates/config/locales/server.cs.yml +++ b/plugins/discourse-local-dates/config/locales/server.cs.yml @@ -6,6 +6,7 @@ cs: site_settings: + discourse_local_dates_enabled: "Povolit funkci discourse-local-dates. Tím se přidá podpora pro data v místním časovém pásmu v příspěvcích pomocí prvku [date] ." discourse_local_dates_default_formats: "Často používané formáty data a času, viz: momentjs string format" discourse_local_dates_default_timezones: "Výchozí seznam časových pásem, musí být platný TZ" discourse_local_dates_email_format: "Formát používaný pro zobrazení data v e-mailech" diff --git a/plugins/discourse-local-dates/config/locales/server.he.yml b/plugins/discourse-local-dates/config/locales/server.he.yml index 5ab9525a0bc1e..9c93ad08c73b8 100644 --- a/plugins/discourse-local-dates/config/locales/server.he.yml +++ b/plugins/discourse-local-dates/config/locales/server.he.yml @@ -6,6 +6,7 @@ he: site_settings: + discourse_local_dates_enabled: "הפעלת תכונת התאריכים המקומיים ב־Discourse. הגדרה זו תוסיף תמיכה בתארוך שמודע לאזור הזמן המקומי בעת שימוש ברכיב [date]" discourse_local_dates_default_formats: "תבניות זמן נפוצות, מידע נוסף: תבנית מחרוזת momentjs" discourse_local_dates_default_timezones: "רשימת בררת מחדל של אזורי זמן, חיי להיות אזור זמן תקני" discourse_local_dates_email_format: "התבנית שמשמשת להצגת תאריך בהודעות דוא״ל" diff --git a/plugins/discourse-local-dates/config/locales/server.pt_BR.yml b/plugins/discourse-local-dates/config/locales/server.pt_BR.yml index 7105172fe163f..9888c3807621c 100644 --- a/plugins/discourse-local-dates/config/locales/server.pt_BR.yml +++ b/plugins/discourse-local-dates/config/locales/server.pt_BR.yml @@ -6,6 +6,7 @@ pt_BR: site_settings: + discourse_local_dates_enabled: "Ative o recurso discourse-local-dates. Isto adicionará suporte para datas com reconhecimento de fuso horário local nas postagens com o elemento [date]." discourse_local_dates_default_formats: "Formatos de data e hora usados com frequência, acsse: formato de linha moment.js" discourse_local_dates_default_timezones: "Lista padrão de fusos horários, precisa ser um fuso horário válido" discourse_local_dates_email_format: "Formato usado para exibir a data em e-mails" diff --git a/plugins/discourse-narrative-bot/config/locales/server.hu.yml b/plugins/discourse-narrative-bot/config/locales/server.hu.yml index 9d8af17489066..9571f4bae0ed0 100644 --- a/plugins/discourse-narrative-bot/config/locales/server.hu.yml +++ b/plugins/discourse-narrative-bot/config/locales/server.hu.yml @@ -286,18 +286,18 @@ hu: (És igen, _disco_ van a nevemben, mint a 70-es évekbeli táncőrület. Tényleg [imádom az éjszakai életet!](https://www.youtube.com/watch?v=B_wGI3_sGf8) :dancer:) flag: instructions: |- - Mi a barátságos vitákat részesítjük előnyben, és az Ön segítségére is szükségünk van, hogy a légkör civilizált maradjon(%{guidelines_url}). Ha problémát észlel, kérjük, jelezze, hogy a szerző vagy segítőkész csapatunk (%{about_url}) tudomást szerezzen róla. Sokféle okból jelezhet egy bejegyzést, kezdve egy ártalmatlan témafelosztási javaslattól egészen a közösségi irányelvek egyértelmű megsértéséig. Ha az Egyéb lehetőséget választja, személyes üzenetben indíthat megbeszélést a moderátorokkal, ahol további kérdéseket tehet fel. + Mi a barátságos beszélgetéseket részesítjük előnyben, és az Ön segítségére is szükségünk van, hogy [civilizált legyen a légkör](%{guidelines_url}). Ha problémát észlel, jelentse, hogy a szerző vagy a [segítőkész stábunk](%{about_url}) tudomást szerezzen róla. Sokféle okból jelenthet egy bejegyzést, kezdve egy ártalmatlan témafelosztási javaslattól egészen a közösségi irányelvek egyértelmű megsértéséig. Ha az **Egyéb** lehetőséget választja, személyes üzenetben indíthat megbeszélést a moderátorokkal, ahol további kérdéseket tehet fel. :imp: Ide valami csúnya dolgot írtam - Továbbá, nyugodtan jelölje meg ezt a bejegyzést