From a2e8e5f90bdd509c211e2a7994420e7efb9dfbd9 Mon Sep 17 00:00:00 2001
From: Arpit Jalan <arpit@techapj.com>
Date: Tue, 29 Sep 2015 12:30:01 +0530
Subject: [PATCH] Update Translations

---
 config/locales/client.ar.yml              |   8 ++
 config/locales/client.da.yml              | 160 +++++++++++++++++++++-
 config/locales/client.es.yml              |   8 ++
 config/locales/client.nl.yml              |  11 ++
 config/locales/client.pl_PL.yml           |   8 ++
 config/locales/client.pt.yml              |   8 ++
 config/locales/client.pt_BR.yml           |   8 ++
 config/locales/client.ru.yml              | 103 +++++++++++---
 config/locales/client.zh_TW.yml           |   1 +
 config/locales/server.ar.yml              |   7 +
 config/locales/server.da.yml              |  69 ++++++++++
 config/locales/server.nl.yml              |   6 +
 config/locales/server.ru.yml              |  36 ++++-
 config/locales/server.zh_TW.yml           |  22 +++
 plugins/poll/config/locales/client.ru.yml |  30 ++--
 plugins/poll/config/locales/server.ru.yml |  44 +++---
 16 files changed, 471 insertions(+), 58 deletions(-)

diff --git a/config/locales/client.ar.yml b/config/locales/client.ar.yml
index ce17b32a7..7dde4291a 100644
--- a/config/locales/client.ar.yml
+++ b/config/locales/client.ar.yml
@@ -737,11 +737,13 @@ ar:
         server: "خطأ في السيرفر"
         forbidden: "غير مصرح"
         unknown: "خطأ"
+        not_found: "الصفحة غير متوفرة"
       desc:
         network: "الرجاء التحقق من اتصالك"
         network_fixed: "يبدوا أنه رجع"
         server: "رقم الخطأ: {{status}}"
         forbidden: "ليس لديك الصلاحية"
+        not_found: "عفوا، حاول التطبيق حمل URL الغير موجودة."
         unknown: "حدث خطأ ما"
       buttons:
         back: "الرجوع"
@@ -2294,6 +2296,7 @@ ar:
         ip_address: "IP"
         topic_id: "رقم معرّف الموضوع"
         post_id: "رقم المشاركة"
+        category_id: "معرف الفئة"
         delete: 'حذف'
         edit: 'تعديل'
         save: 'حفظ'
@@ -2334,6 +2337,9 @@ ar:
             impersonate: "إنتحال"
             anonymize_user: "مستخدم مجهول"
             roll_up: "عناوين IP المتغيرة المحظورة"
+            change_category_settings: "تغيير إعدادات الفئة"
+            delete_category: "حذف الفئة"
+            create_category: "أنشئ فئة"
         screened_emails:
           title: "عناوين بريد إلكتروني محجوبة."
           description: "عندما تتم محاول انشاء حساب جديد, سيتم التحقق من قائمة البريد  الالكتروني وسيتم حظر التسجيل لهذا البريد واتخاذ اي اجراء متبع"
@@ -2726,7 +2732,9 @@ ar:
         embed_username_key_from_feed: "مفتاح لسحب اسم عضو discourse من المغذي"
         embed_truncate: "بتر المشاركات المضمنة"
         embed_whitelist_selector: "منتقي CSS للعناصر التي تسمح في التضمينات."
+        whitelist_example: "مقالة، #قصة، .مشاركة"
         embed_blacklist_selector: "منتقي CSS للعناصر التي حذفت من التضمينات."
+        blacklist_example: ".وحدة إعلان، رأس الصفحة"
         feed_polling_enabled: "استورد المشاركات عبر RSS/ATOM"
         feed_polling_url: "URL مغذي RSS/ATOM يتقدم ببطء."
         save: "أحفظ الإعدادات المضمنة"
diff --git a/config/locales/client.da.yml b/config/locales/client.da.yml
index 773a818b1..4e52abdc9 100644
--- a/config/locales/client.da.yml
+++ b/config/locales/client.da.yml
@@ -109,6 +109,7 @@ da:
       google+: 'del dette link på Google+'
       email: 'send dette link i en e-mail'
     action_codes:
+      split_topic: "delte dette emne op %{when}"
       autoclosed:
         enabled: 'lukket %{when}'
         disabled: 'åbnet %{when}'
@@ -117,6 +118,16 @@ da:
         disabled: 'åbnet %{when}'
       archived:
         enabled: 'arkiveret %{when}'
+        disabled: 'dearkiveret %{when}'
+      pinned:
+        enabled: 'fastgjort %{when}'
+        disabled: 'frigjort %{when}'
+      pinned_globally:
+        enabled: 'fastgjort globalt %{when}'
+        disabled: 'frigjort %{when}'
+      visible:
+        enabled: 'listet %{when}'
+        disabled: 'aflistet %{when}'
     topic_admin_menu: "administrationshandlinger på emne"
     emails_are_disabled: "Alle udgående emails er blevet deaktiveret globalt af en administrator. Ingen emailnotifikationer af nogen slags vil blive sendt."
     edit: 'redigér titel og kategori for dette emne'
@@ -209,6 +220,7 @@ da:
     saved: "Gemt!"
     upload: "Upload"
     uploading: "Uploader…"
+    uploading_filename: "Uploader {{filename}}..."
     uploaded: "Uploadet!"
     enable: "Aktiver"
     disable: "Deaktiver"
@@ -216,6 +228,7 @@ da:
     revert: "Gendan"
     failed: "Fejlet"
     switch_to_anon: "Anonym tilstand"
+    switch_from_anon: "Afbryd anonym tilstand"
     banner:
       close: "Afvis denne banner."
       edit: "Rediger dette banner >>"
@@ -295,6 +308,7 @@ da:
         members_mods_and_admins: "Kun gruppe medlemmer, moderatore og administratore"
         everyone: "Alle"
       trust_levels:
+        title: "Tillidsniveau der automatisk tildeles medlemmer når de oprettes:"
         none: "Ingen"
     user_action_groups:
       '1': "Likes givet"
@@ -316,7 +330,13 @@ da:
       no_subcategory: "ingen"
       category: "Kategori"
       reorder:
+        title: "Ret kategoriernes rækkefølge "
+        title_long: "Omorganiser listen over kategorier"
+        fix_order: "Lås placeringer"
+        fix_order_tooltip: "Ikke alle kategorier har et unikt positionsnummer, hvilket kan give uventede resultater."
+        save: "Gem rækkefølge"
         apply_all: "Anvend"
+        position: "Position"
       posts: "Indlæg"
       topics: "Emner"
       latest: "Seneste"
@@ -366,15 +386,18 @@ da:
       trust_level: "Tillidsniveau"
       notifications: "Underretninger"
       desktop_notifications:
+        label: "Desktop-notifikationer"
+        not_supported: "Notifikationer understøttes ikke af denne browser. Beklager."
+        perm_default: "Slå notifikationer til"
         perm_denied_btn: "Tilladelse nægtet"
-        perm_denied_expl: "Du har ikke givet tilladelse til meddelelser. Brug din browser til at aktivere meddelelser og klik derefter på knappen, når du er færdig. (Computer: Ikonet længst til venstre i adresselinjen. Mobil: 'Site info'.)"
-        disable: "Deaktiver meddelelser"
+        perm_denied_expl: "Du har ikke givet tilladelse til notifikationer. Brug din browser til at aktivere notifikationer og klik derefter på knappen, når du er færdig. (Computer: Ikonet længst til venstre i adresselinjen. Mobil: 'Site info'.)"
+        disable: "Deaktiver notifikationer"
         currently_enabled: "(slået til)"
-        enable: "Aktiver meddelelser"
+        enable: "Aktiver notifikationer"
         currently_disabled: "(slået fra)"
         each_browser_note: "Bemærk: Du skal ændre indstillingen i alle dine browsere."
       dismiss_notifications: "Marker alle som læst"
-      dismiss_notifications_tooltip: "Marker alle ulæste meddelelser som læst"
+      dismiss_notifications_tooltip: "Marker alle ulæste notifikationer som læst"
       disable_jump_reply: "Ikke hop til mit indlæg efter jeg svarer"
       dynamic_favicon: "Vis nyt / opdateret emnetal på browserikon"
       edit_history_public: "Lad andre brugere se mine tidligere revisioner"
@@ -537,9 +560,11 @@ da:
         truncated: "Viser de første {{count}} invitationer."
         redeemed: "Brugte invitationer"
         redeemed_tab: "Indløst"
+        redeemed_tab_with_count: "Indløst ({{count}})"
         redeemed_at: "Invitation brugt"
         pending: "Udestående invitationer"
         pending_tab: "Afventende"
+        pending_tab_with_count: "Ventende ({{count}})"
         topics_entered: "Emner åbnet"
         posts_read_count: "Indlæg læst"
         expired: "Denne invitation er forældet"
@@ -552,6 +577,7 @@ da:
         account_age_days: "Kontoens alder i dage"
         create: "Send en invitation"
         generate_link: "Kopier invitations-link"
+        generated_link_message: '<p>Invitationslink genereret!</p><p><input class="invite-link-input" style="width: 75%;" type="text" value="%{inviteLink}"></p><p>Invitationslinket er kun gyldigt for denne email-adresse: <b>%{invitedEmail}</b></p>'
         bulk_invite:
           none: "Du har ikke inviteret nogen her endnu. Du kan sende individuelle invitationer eller invitere en masse mennesker på én gang ved at <a href='https://meta.discourse.org/t/send-bulk-invites/16468'>uploade en samlet liste over invitationer</a>."
           text: "Masse invitering fra en fil"
@@ -591,11 +617,13 @@ da:
         server: "Server fejl"
         forbidden: "Adgang nægtet"
         unknown: "Fejl"
+        not_found: "Side ikke fundet"
       desc:
         network: "Tjek din internetforbindelse."
         network_fixed: "Det ser ud som om den er tilbage."
         server: "Fejlkode: {{status}}"
         forbidden: "Du har ikke tilladelser til at se det"
+        not_found: "Ups, programmet forsøgte at indlæse en URL der ikke eksisterer."
         unknown: "Noget gik galt."
       buttons:
         back: "Gå tilbage"
@@ -608,6 +636,9 @@ da:
     read_only_mode:
       enabled: "Skrivebeskyttet tilstand er aktiv. Du kan fortsætte med at læse indlæg, men du kan ikke ændre noget."
       login_disabled: "Log in er deaktiveret midlertidigt, da forummet er i \"kun læsnings\" tilstand."
+    too_few_topics_and_posts_notice: "Lad os <a href='http://blog.discourse.org/2014/08/building-a-discourse-community/'>få startet denne diskussion!</a> Der er i øjeblikket <strong>%{currentTopics} / %{requiredTopics}</strong> emner og <strong>%{currentPosts} / %{requiredPosts}</strong> indlæg. Nye besøgende har brug for samtaler at læse og svare på."
+    too_few_topics_notice: "Lad os <a href='http://blog.discourse.org/2014/08/building-a-discourse-community/'>få startet denne diskussion !</a> Der er i øjeblikket <strong>%{currentTopics} / %{requiredTopics}</strong> emner. Nye besøgende har brug for samtaler at læse og svare på."
+    too_few_posts_notice: "Lad os <a href='http://blog.discourse.org/2014/08/building-a-discourse-community/'>få startet denne diskussion !</a> Der er i øjeblikket <strong>%{currentPosts} / %{requiredPosts}</strong> indlæg. Nye besøgende har brug for samtaler at læse og svare på."
     learn_more: "Læs mere…"
     year: 'år'
     year_desc: 'Indlæg oprettet i de seneste 365 dage'
@@ -624,6 +655,21 @@ da:
     replies_lowercase:
       one: svar
       other: svar
+    signup_cta:
+      sign_up: "Tilmeld dig"
+      hide_session: "Mind mig om det i morgen"
+      hide_forever: "nej tak"
+      hidden_for_session: "OK, jeg spørger dig i morgen. Du kan også altid bruge \"Log på\" til at oprette en konto."
+      intro: "Hejsa! :heart_eyes: Det ser ud til, at du følger godt med i samtalerne, men du har endnu ikke oprettet en konto."
+      value_prop: "Når du opretter en konto, så kan vi huske hvad du har læst, så du altid kan fortsætte, hvor du er kommet til. Du får også notifikationer - her og på email - når nye interessante indlæg postes. Og du kan like indlæg og dele begejstringen. :heartbeat:"
+      methods:
+        sso: "Det er let at tilmelde sig: du har kun brug for en konto til hovedsitet."
+        only_email: "Det er nemt at tilmelde sig: du har kun brug for en email og en adgangskode."
+        only_other: "Brug din %{provider}-konto til at tilmelde dig."
+        one_and_email: "Brug din %{provider}-konto, eller email og password,  til at tilmelde dig."
+        multiple_no_email: "Det er let at tilmelde sig: brug en af dine %{count} sociale konti"
+        multiple: "Det er nemt at tilmelde sig: brug en af dine %{count} sociale konti, eller en email og adgangskode."
+        unknown: "fejl under hentning af understøttede loginmetoder"
     summary:
       enabled_description: "Du ser et sammendrag af dette emne: kun de mest interessante indlæg som andre finder interresante."
       description: "Der er <b>{{count}}</b> svar."
@@ -705,7 +751,10 @@ da:
     emoji_one: "Emoji One"
     composer:
       emoji: "Emoji :smile:"
+      options: "Indstillinger"
+      whisper: "hvisken"
       add_warning: "Dette er en officiel advarsel."
+      toggle_whisper: "Slå hvisken til/fra"
       posting_not_on_topic: "Hvilket emne vil du svare på?"
       saving_draft_tip: "gemmer..."
       saved_draft_tip: "gemt"
@@ -732,6 +781,7 @@ da:
       title_placeholder: "Hvad handler diskussionen om i korte træk?"
       edit_reason_placeholder: "hvorfor redigerer du?"
       show_edit_reason: "(tilføj en begrundelse for ændringen)"
+      reply_placeholder: "Skriv her. Brug Markdown, BBCode eller HTML til at formattere. Træk eller indsæt billeder."
       view_new_post: "Se dit nye indlæg."
       saving: "Gemmer…"
       saved: "Gemt!"
@@ -775,7 +825,7 @@ da:
           units: "(# timer)"
           examples: 'Indtast antal timer (24).'
     notifications:
-      title: "notifikation ved @navns nævnelse, svar til dine indlæg og emner, beskeder, mv."
+      title: "notifikationer ved @navns nævnelse, svar på dine indlæg og emner, beskeder, mv."
       none: "Ikke i stand til at indlæse notifikationer for tiden."
       more: "se ældre notifikationer"
       total_flagged: "total markerede indlæg"
@@ -792,6 +842,20 @@ da:
       moved_post: "<i title='indlæg flyttet' class='fa fa-sign-out'></i><p><span>{{username}}</span> moved {{description}}</p>"
       linked: "<i title='indlæg linket' class='fa fa-arrow-left'></i><p><span>{{username}}</span> {{description}}</p>"
       granted_badge: "<i title='badge givet' class='fa fa-certificate'></i><p>Du blev tildelt '{{description}}'</p>"
+      alt:
+        mentioned: "Nævnt af"
+        quoted: "Citeret af"
+        replied: "Svaret"
+        posted: "Indlæg af"
+        edited: "Rediger dit indlæg af"
+        liked: "Likede dit indlæg"
+        private_message: "Privat besked fra"
+        invited_to_private_message: "Inviteret til en privat besked fra"
+        invited_to_topic: "Inviteret til et indlæg fra"
+        invitee_accepted: "Invitation accepteret af"
+        moved_post: "Dit indlæg blev flyttet af"
+        linked: "Link til dit indlæg"
+        granted_badge: "Badge tildelt"
       popup:
         mentioned: '{{username}} nævnte dig i "{{topic}}" - {{site_title}}'
         quoted: '{{username}} citerede dig i "{{topic}}" - {{site_title}}'
@@ -809,10 +873,21 @@ da:
       local_tip: "vælg billeder fra din enhed"
       local_tip_with_attachments: "vælg billeder eller filer fra din enhed ({{authorized_extensions}})"
       hint: "(du kan også trække og slippe ind i editoren for at uploade dem)"
+      hint_for_supported_browsers: "du kan også bruge træk-og-slip eller indsætte billeder i editoren"
       uploading: "Uploader billede"
       select_file: "Vælg fil"
       image_link: "link som dit billede vil pege på"
     search:
+      sort_by: "Sorter efter"
+      relevance: "Relevans"
+      latest_post: "Seneste indlæg"
+      most_viewed: "Mest sete"
+      most_liked: "Mest likede"
+      select_all: "Vælg alle"
+      clear_all: "Ryd alle"
+      result_count:
+        one: "1 resultat for <span class='term'>\"{{term}}\"</span>"
+        other: "{{count}} reultater for <span class='term'>\"{{term}}\"</span>"
       title: "søg efter emner, indlæg, brugere eller kategorier"
       no_results: "Ingen resultater fundet."
       no_more_results: "Ikke flere resultater."
@@ -825,6 +900,7 @@ da:
         topic: "Søg i dette emne"
         private_messages: "Søg i beskeder"
     hamburger_menu: "gå til en anden emneliste eller kategori"
+    new_item: "ny"
     go_back: 'gå tilbage'
     not_logged_in_user: 'bruger side, med oversigt over aktivitet og indstillinger'
     current_user: 'gå til brugerside'
@@ -873,6 +949,9 @@ da:
         bookmarks: "Der er ikke flere bogmærkede emner."
         search: "Der er ikke flere søgeresultater."
     topic:
+      unsubscribe:
+        stop_notifications: "Du vil nu modtage færre notifikationer for <strong>{{title}}</strong>"
+        change_notification_state: "Din nuværende notifikationstilstand er"
       filter_to: "Vis {{post_count}} indlæg i emnet"
       create: 'Nyt emne'
       create_long: 'Opret et nyt emne i debatten'
@@ -1012,15 +1091,20 @@ da:
         success_message: 'Du har nu rapporteret dette emne til administrator.'
       feature_topic:
         title: "Fremhæv dette emne"
+        pin: "Fastgør dette emne til toppen af kategorien {{categoryLink}} indtil"
         confirm_pin: "Du har allerede {{count}} fastgjorte emner. Fastgjorte emner kan være irriterende for nye og anonyme brugere. Er du sikker på du vil fastgøre et nyt emne i denne kategori?"
         unpin: "Fjern dette emne fra starten af listen i  {{categoryLink}} kategorien."
+        unpin_until: "Fjern dette emne fra toppen af kategorien {{categoryLink}} eller vent til <strong>%{until}</strong>."
         pin_note: "Brugere kan unpinne emnet individuelt."
+        pin_validation: "Der skal angives en dato for at fastgøre dette emne"
         already_pinned:
           zero: "Der er ingen fastgjorte emner i {{categoryLink}}."
           one: "Emner fastgjorte i {{categoryLink}}: <strong class='badge badge-notification unread'>1</strong>."
           other: "Fastgjorte emner i {{categoryLink}}: <strong class='badge badge-notification unread'>{{count}}</strong>."
+        pin_globally: "Fastgør dette emne til toppen af alle emnelister indtil"
         confirm_pin_globally: "Du har allerede {{count}} globalt fastgjorte emner. For mange fastgjorte emner kan være irriterende for nye og anonyme brugere. Er du sikker på du vil fastgøre et emne mere globalt?"
         unpin_globally: "Fjern dette emne fra toppen af alle emne lister."
+        unpin_globally_until: "Fjern dette emne fra toppen af alle emnelister eller vent til <strong>%{until}</strong>."
         global_pin_note: "Brugere kan unpinne emnet individuelt."
         already_pinned_globally:
           zero: "Der er ingen globalt fastgjorte emner."
@@ -1089,6 +1173,12 @@ da:
           one: "Vælg den nye ejer af indlægget, oprindeligt skrevet af <b>{{old_user}}</b>."
           other: "Vælg den nye ejer af {{count}} indlæg, oprindeligt skrevet af <b>{{old_user}}</b>."
         instructions_warn: "Bemærk at tidligere notifikationer på dette emne vil ikke blive overført til den nye bruger.\n<br>Advarsel: På nuværende tidspunkt, vil ingen data der er afhængig af dette indlæg blive overført til den nye bruger. Brug forsigtigt."
+      change_timestamp:
+        title: "Ret tidsstempel"
+        action: "ret tidsstempel"
+        invalid_timestamp: "Tidsstempel kan ikke være i fremtiden"
+        error: "Der opstod en fejl under rettelsen af tidsstemplet for dette emne."
+        instructions: "Vælg venligst det nye tidsstempel for dette emne. Indlæg under emnet vil blive opdateret så de har samme tidsforskel."
       multi_select:
         select: 'vælg'
         selected: 'valgt ({{count}})'
@@ -1101,6 +1191,8 @@ da:
           one: Du har valgt <b>1</b> indlæg.
           other: Du har valgt <b>{{count}}</b> indlæg.
     post:
+      reply: "<i class='fa fa-mail-forward'></i> {{replyAvatar}} {{usernameLink}}"
+      reply_topic: "<i class='fa fa-mail-forward'></i> {{link}}"
       quote_reply: "citér svar"
       edit: "Redigerer {{link}} {{replyAvatar}} {{username}}"
       edit_reason: "Reason: "
@@ -1150,6 +1242,7 @@ da:
         no_value: "Nej"
         yes_value: "Ja"
       via_email: "dette indlæg blev oprettet via email"
+      whisper: "dette indlæg er en privat hvisken for moderatorer"
       wiki:
         about: "dette indlæg er en wiki; almindelige brugere kan redigere den"
       archetypes:
@@ -1310,6 +1403,7 @@ da:
       topic_template: "Skabelon for emne"
       delete: 'Slet kategori'
       create: 'Ny kategori'
+      create_long: 'Opret en ny kategori'
       save: 'Gem kategori'
       slug: 'Kategori simpelt navn'
       slug_placeholder: '(Valgfri) gennemstregede-ord for URL'
@@ -1332,6 +1426,7 @@ da:
       change_in_category_topic: "besøg kategoriemnet for at redigere beskrivelsen"
       already_used: 'This color has been used by another category'
       security: "Sikkerhed"
+      special_warning: "Advarsel: Denne kategori er forud-seedet og sikkerhedsindstillingerne kan ikke redigeres. Hvis du ikke ønsker at bruge denne kategori, bør du slette den snarere end at genbruge den til et andet formål."
       images: "Billeder"
       auto_close_label: "Luk automatisk emner efter:"
       auto_close_units: "timer"
@@ -1339,6 +1434,7 @@ da:
       email_in_allow_strangers: "Accepter emails fra ikke oprettede brugere"
       email_in_disabled: "Nye emner via email er deaktiveret i Site opsætning. For at aktivere oprettelse af nye emner via email,"
       email_in_disabled_click: 'aktiver "email ind" indstilligen.'
+      suppress_from_homepage: "Undertryk denne kategori fra hjemmesiden"
       allow_badges_label: "Tillad af badges bliver tildelt i denne kategori"
       edit_permissions: "Redigér tilladelser"
       add_permission: "Tilføj tilladelse"
@@ -1351,12 +1447,16 @@ da:
       notifications:
         watching:
           title: "Kigger"
+          description: "Du overvåger automatisk alle emner i disse kategorier. Du vil få en notifikation ved alle nye indlæg i alle emner, og antallet af nye svar vil blive vist."
         tracking:
           title: "Følger"
+          description: "Du følger automatisk alle nye emner i disse kategorier. Du vil blive underrettet hvis nogen nævner dit navn eller svarer dig, og antallet af nye svar vil blive vist."
         regular:
+          title: "Normal"
           description: "Du vil modtage en notifikation, hvis nogen nævner dit @name eller svarer dig."
         muted:
           title: "Ignoreret"
+          description: "Du vil aldrig blive underrettet om noget som helst angående nye emner i disse categorier, og de vil ikke blive vist under \"ulæste\"."
     flagging:
       title: 'Tak fordi du hjælper med at holde vores forum civiliseret!'
       private_reminder: 'flag er private, de er <b>kun</p> synlige for personalet'
@@ -1402,6 +1502,8 @@ da:
         help: "emnet er låst; det modtager ikke flere svar"
       archived:
         help: "emnet er arkiveret; det er frosset og kan ikke ændres"
+      locked_and_archived:
+        help: "Dette emne er lukket og arkiveret; der kan ikke længere postes nye indlæg, og emner kan ikke ændres."
       unpinned:
         title: "Ikke fastgjort"
         help: "Dette emne er ikke fastgjort for dig; det vil blive vist i den normale rækkefølge"
@@ -1768,6 +1870,7 @@ da:
         header: "Header"
         top: "Top"
         footer: "Bund"
+        embedded_css: "Indlejret CSS"
         head_tag:
           text: "</head>"
           title: "HTML som indsættes før <head></head>-tagget"
@@ -1859,6 +1962,7 @@ da:
         sent_test: "sednt!"
         delivery_method: "Leveringsmetode"
         preview_digest: "Forhåndsvisning af sammendrag"
+        preview_digest_desc: "Forhåndsvis indholdet af de opsamlings-emails der sendes til inaktive brugere"
         refresh: "Opdatér"
         format: "Format"
         html: "html"
@@ -1884,6 +1988,7 @@ da:
         ip_address: "IP"
         topic_id: "Emne ID"
         post_id: "Indlægs ID"
+        category_id: "Kategori-id"
         delete: 'Slet'
         edit: 'Redigér'
         save: 'Gem'
@@ -1923,6 +2028,10 @@ da:
             delete_post: "slet indlæg"
             impersonate: "Udgiv dig for bruger"
             anonymize_user: "anonymiser bruger"
+            roll_up: "rul IP-blokke op"
+            change_category_settings: "ret kategori-indstillinger"
+            delete_category: "slet kategori"
+            create_category: "opret kategori"
         screened_emails:
           title: "Blokerede e-mails"
           description: "Følgende e-mail-adresser kontrolleres når nogen prøver at oprette en konto, og oprettelsen vil enten blive blokeret, eller der vil blive foretaget en anden handling."
@@ -2160,6 +2269,7 @@ da:
         field_types:
           text: 'Tekstfelt'
           confirm: 'Bekræft'
+          dropdown: "Rulleboks"
       site_text:
         none: "Vælg en indholdstype for at begynde at redigere."
         title: 'Tekstindhold'
@@ -2171,7 +2281,7 @@ da:
         no_results: "Ingen resultater fundet."
         clear_filter: "Ryd"
         add_url: "tilføj URL"
-        add_host: "tilføj host"
+        add_host: "tilføj server"
         categories:
           all_results: 'Alle'
           required: 'Obligatoriske'
@@ -2193,6 +2303,7 @@ da:
           backups: "Backups"
           login: "Brugernavn"
           plugins: "Plugins"
+          user_preferences: "Brugerpræferencer"
       badges:
         title: Badges
         new_badge: Nyt Badge
@@ -2267,8 +2378,30 @@ da:
         image: "Billede"
         delete_confirm: "Er du sikker på du vil slette emotikonnet: %{name} ?"
       embedding:
+        get_started: "Hvis du vil indlejre Discourse på et andet website, skal du starte med at tilføje dets server."
+        confirm_delete: "Er du sikker på at du vil slette denne server?"
+        sample: "Tilføj denne HTML til dit site for at oprette og indlejre emner fra discourse. Erstat <b>REPLACE_ME</b> med den kanoniske URL for den side du indlejrer den på,"
+        title: "Indlejring"
+        host: "Tilladte servere"
+        edit: "redigér"
+        category: "Opret i kategorien"
+        add_host: "Tilføj server"
+        settings: "Indlejrings-indstillinger"
+        feed_settings: "Feed-instillinger"
+        feed_description: "Hvis du angiver et RSS/ATOM-feed for dit site, kan det forbedre Discourses mulighed for at importere dit indhold."
+        crawling_settings: "Robot-indstillinger"
+        crawling_description: "Når Discourse opretter emner for dine indlæg, og der ikke er noget RSS/ATOM-feed, vil den forsøge at parse dit indhold ud fra din HTML. Det kan nogengange være en udfordring at udtrække dit indhold, så vi giver mulighed for at specificere CSS-regler for at gøre udtræk lettere."
+        embed_by_username: "Brugernavn for oprettelse af emne"
+        embed_post_limit: "Maksimalt antal indlæg der kan indlejres."
+        embed_username_key_from_feed: "Nøgle til at udtrække discourse-brugernavn fra feed"
+        embed_truncate: "Beskær de indlejrede indlæg"
+        embed_whitelist_selector: "CSS-selektorer for elementer der er tilladte i indlejringer"
+        whitelist_example: "article, #story, .post"
+        embed_blacklist_selector: "CSS-selektorer for elementer der fjernes fra indlejringer"
+        blacklist_example: ".ad-unit, header"
         feed_polling_enabled: "Importer indlæg via RSS/ATOM"
         feed_polling_url: "URL på RSS/ATOM feed der skal kravles"
+        save: "Gem indlejrings-indstillinger"
       permalink:
         title: "Permalinks"
         url: "URL"
@@ -2299,6 +2432,8 @@ da:
         categories: '<b>g</b>, <b>c</b> Kategorier'
         top: '<b>g</b>, <b>t</b> Top'
         bookmarks: '<b>g</b>, <b>b</b> Bogmærker'
+        profile: '<b>g</b>, <b>p</b> Profil'
+        messages: '<b>g</b>, <b>m</b> Beskeder'
       navigation:
         title: 'Navigation'
         jump: '<b>#</b> Gå til indlæg #'
@@ -2317,6 +2452,7 @@ da:
         help: '<b>?</b> Åben keyboard hjælp'
         dismiss_new_posts: '<b>x</b>, <b>r</b> Afvis alle Nye/Indlæg'
         dismiss_topics: '<b>x</b>, <b>t</b> Afvis emner'
+        log_out: '<b>shift</b>+<b>z</b> <b>shift</b>+<b>z</b> Log ud'
       actions:
         title: 'Handlinger'
         bookmark_topic: '<b>f</b> Sæt bogmærke i emne'
@@ -2450,3 +2586,15 @@ da:
         hot_link:
           name: Hot link
           description: Postede et eksternt link med mindst 300 klik
+        famous_link:
+          name: Berømt link
+          description: Postede et eksternt link med mindst 1000 klik
+    google_search: |
+      <h3>Søg med Google</h3>
+      <p>
+        <form action='//google.com/search' id='google-search' onsubmit="document.getElementById('google-query').value = 'site:' + window.location.host + ' ' + document.getElementById('user-query').value; return true;">
+          <input type="text" id='user-query' value="">
+          <input type='hidden' id='google-query' name="q">
+          <button class="btn btn-primary">Google</button>
+        </form>
+      </p>
diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml
index 843f0342c..b56b946bd 100644
--- a/config/locales/client.es.yml
+++ b/config/locales/client.es.yml
@@ -617,11 +617,13 @@ es:
         server: "Error del Servidor"
         forbidden: "Acceso Denegado"
         unknown: "Error"
+        not_found: "Página no encontrada"
       desc:
         network: "Por favor revisa tu conexión."
         network_fixed: "Parece que ha vuelto."
         server: "Código de error: {{status}}"
         forbidden: "No estás permitido para ver eso."
+        not_found: "¡Ups! la aplicación intentó cargar una URL inexistente."
         unknown: "Algo salió mal."
       buttons:
         back: "Volver Atrás"
@@ -1986,6 +1988,7 @@ es:
         ip_address: "IP"
         topic_id: "ID del Tema"
         post_id: "ID del Post"
+        category_id: "ID de la categoría"
         delete: 'Eliminar'
         edit: 'Editar'
         save: 'Guardar'
@@ -2026,6 +2029,9 @@ es:
             impersonate: "impersonar"
             anonymize_user: "anonimizar usuario"
             roll_up: "agrupar bloqueos de IP"
+            change_category_settings: "cambiar opciones de categoría"
+            delete_category: "eliminar categoría"
+            create_category: "crear categoría"
         screened_emails:
           title: "Correos bloqueados"
           description: "Cuando alguien trata de crear una cuenta nueva, los siguientes correos serán revisados y el registro será bloqueado, o alguna otra acción será realizada."
@@ -2390,7 +2396,9 @@ es:
         embed_username_key_from_feed: "Clave para extraer usuario de discourse del feed"
         embed_truncate: "Truncar los posts insertados"
         embed_whitelist_selector: "Selector CSS para permitir elementos a embeber"
+        whitelist_example: "article, #story, .post"
         embed_blacklist_selector: "Selector CSS para restringir elementos a embeber"
+        blacklist_example: ".ad-unit, header"
         feed_polling_enabled: "Importar posts usando RSS/ATOM"
         feed_polling_url: "URL del feed RSS/ATOM del que extraer datos"
         save: "Guardar ajustes de Insertado"
diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml
index 8ae3bd082..c73fc1744 100644
--- a/config/locales/client.nl.yml
+++ b/config/locales/client.nl.yml
@@ -617,11 +617,13 @@ nl:
         server: "Serverfout"
         forbidden: "Toegang geweigerd"
         unknown: "Fout"
+        not_found: "Pagina niet gevonden"
       desc:
         network: "Controleer je verbinding."
         network_fixed: "Het lijkt er op dat het terug is"
         server: "Fout code: {{status}}"
         forbidden: "Je hebt geen toestemming om dit te bekijken."
+        not_found: "Oeps, de applicatie heeft geprobeerd een URL te laden die niet bestaat."
         unknown: "Er is iets mis gegaan"
       buttons:
         back: "Ga terug"
@@ -883,6 +885,9 @@ nl:
       most_liked: "Meest geliked"
       select_all: "Selecteer Alles"
       clear_all: "Wis Alles"
+      result_count:
+        one: "1 resultaat voor <span class='term'>\"{{term}}\"</span>"
+        other: "{{count}} resultaat voor <span class='term'>\"{{term}}\"</span>"
       title: "zoek naar topics, berichten, gebruikers of categorieën"
       no_results: "Geen resultaten gevonden."
       no_more_results: "Geen resultaten meer gevonden."
@@ -1983,6 +1988,7 @@ nl:
         ip_address: "IP"
         topic_id: "Topic ID"
         post_id: "Bericht ID"
+        category_id: "Categorie ID"
         delete: 'Verwijder'
         edit: 'Wijzig'
         save: 'Opslaan'
@@ -2023,6 +2029,9 @@ nl:
             impersonate: "Log in als gebruiker"
             anonymize_user: "maak gebruiker anoniem"
             roll_up: "groepeer verbannen IP-adressen"
+            change_category_settings: "verander categorie instellingen"
+            delete_category: "categorie verwijderen"
+            create_category: "categorie creeren"
         screened_emails:
           title: "Gescreende e-mails"
           description: "Nieuwe accounts met een van deze mailadressen worden geblokkeerd of een andere actie wordt ondernomen."
@@ -2387,7 +2396,9 @@ nl:
         embed_username_key_from_feed: "Key voor de Discourse gebruikersnaam in de feed."
         embed_truncate: "Embedde berichten inkorten"
         embed_whitelist_selector: "CSS selector voor elementen die worden toegestaan bij embedding"
+        whitelist_example: "artikel #verhaal, .post"
         embed_blacklist_selector: "CSS selector voor elementen die worden verwijderd bij embedding"
+        blacklist_example: ".ad-unit, header"
         feed_polling_enabled: "Importeer berichten via RSS/ATOM"
         feed_polling_url: "URL van RSS/ATOM feed voor crawling"
         save: "Embedding Instellingen Opslaan "
diff --git a/config/locales/client.pl_PL.yml b/config/locales/client.pl_PL.yml
index 00ac774df..987532e01 100644
--- a/config/locales/client.pl_PL.yml
+++ b/config/locales/client.pl_PL.yml
@@ -647,11 +647,13 @@ pl_PL:
         server: "błąd serwera"
         forbidden: "Brak dostępu"
         unknown: "Błąd"
+        not_found: "Nie znaleziono strony"
       desc:
         network: "Sprawdź swoje połączenie."
         network_fixed: "Chyba już w porządku."
         server: "Kod błędu: {{status}}"
         forbidden: "Nie możesz obejrzeć tego zasobu."
+        not_found: "Ups, aplikacja próbowała otworzyć URL który nie istnieje."
         unknown: "Coś poszło nie tak."
       buttons:
         back: "Cofnij"
@@ -2058,6 +2060,7 @@ pl_PL:
         ip_address: "IP"
         topic_id: "ID tematu"
         post_id: "ID wpisu"
+        category_id: "ID kategorii"
         delete: 'Usuń'
         edit: 'Edytuj'
         save: 'Zapisz'
@@ -2098,6 +2101,9 @@ pl_PL:
             impersonate: "udawanie użytkownika"
             anonymize_user: "anonimizuj użytkownika"
             roll_up: "zwiń bloki IP"
+            change_category_settings: "zmiana ustawień kategorii"
+            delete_category: "Usuń kategorię"
+            create_category: "Dodaj nową kategorię"
         screened_emails:
           title: "Ekranowane emaile"
           description: "Kiedy ktoś próbuje założyć nowe konto, jego adres email zostaje sprawdzony i rejestracja zostaje zablokowana, lub inna akcja jest podejmowana."
@@ -2469,7 +2475,9 @@ pl_PL:
         embed_username_key_from_feed: "Klucz używany do pobrania nazwy użytkownika z kanału"
         embed_truncate: "Skracaj treść osadzanych wpisów"
         embed_whitelist_selector: "Selektor CSS elementów jakie mogą być osadzane"
+        whitelist_example: "article, #tresc, .wpis"
         embed_blacklist_selector: "Selektor CSS elementów jakie są usuwane podczas osadzania"
+        blacklist_example: ".reklama, header"
         feed_polling_enabled: "Importowanie wpisów via RSS/ATOM"
         feed_polling_url: "URL kanału RSS/ATOM"
         save: "Zapisz"
diff --git a/config/locales/client.pt.yml b/config/locales/client.pt.yml
index 928dc08ad..d72fabb32 100644
--- a/config/locales/client.pt.yml
+++ b/config/locales/client.pt.yml
@@ -617,11 +617,13 @@ pt:
         server: "Erro de Servidor"
         forbidden: "Acesso Negado"
         unknown: "Erro"
+        not_found: "Página Não Encontrada"
       desc:
         network: "Por favor verifique a sua ligação."
         network_fixed: "Parece que está de volta."
         server: "Código de Erro: {{status}}"
         forbidden: "Não tem permissão para visualizar isso."
+        not_found: "Oops, a aplicação tentou carregar um URL que não existe."
         unknown: "Algo correu mal."
       buttons:
         back: "Voltar Atrás"
@@ -1986,6 +1988,7 @@ pt:
         ip_address: "IP"
         topic_id: "ID do Tópico"
         post_id: "ID da Mensagem"
+        category_id: "ID da Categoria"
         delete: 'Eliminar'
         edit: 'Editar'
         save: 'Guardar'
@@ -2026,6 +2029,9 @@ pt:
             impersonate: "personificar"
             anonymize_user: "tornar utilizador anónimo"
             roll_up: "agregar blocos IP"
+            change_category_settings: "alterar configurações de categoria"
+            delete_category: "eliminar categoria"
+            create_category: "criar categoria"
         screened_emails:
           title: "Emails Filtrados"
           description: "Quando alguém tenta criar uma nova conta, os seguintes endereços de email serão verificados e o registo será bloqueado, ou outra ação será executada."
@@ -2390,7 +2396,9 @@ pt:
         embed_username_key_from_feed: "Chave para puxar o nome de utilizador discouse do feed"
         embed_truncate: "Truncar as mensagens incorporadas"
         embed_whitelist_selector: "Seletor CSS para elementos que são permitidos nas incorporações"
+        whitelist_example: "artigo, #história, .mensagem"
         embed_blacklist_selector: "Seletor CSS para elementos que são removidos das incorporações"
+        blacklist_example: ".unidade-anuncio, cabeçalho"
         feed_polling_enabled: "Importar mensagens através de RSS/ATOM"
         feed_polling_url: "URL do feed RSS/ATOM para rastreio"
         save: "Guardar Configurações de Incorporação"
diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml
index 24ebd4914..ea03f64e3 100644
--- a/config/locales/client.pt_BR.yml
+++ b/config/locales/client.pt_BR.yml
@@ -123,6 +123,7 @@ pt_BR:
     admin_title: "Admin"
     flags_title: "Sinalizações"
     show_more: "mostrar mais"
+    show_help: "opções"
     links: "Links"
     links_lowercase:
       one: "link"
@@ -558,6 +559,7 @@ pt_BR:
         server: "Erro de Servidor"
         forbidden: "Acesso Negado"
         unknown: "Erro"
+        not_found: "Página não encontrada"
       desc:
         network: "Por favor verifique sua conexão."
         network_fixed: "Parece que voltou."
@@ -591,6 +593,9 @@ pt_BR:
     replies_lowercase:
       one: resposta
       other: respostas
+    signup_cta:
+      hide_session: "Lembre-me amanhã"
+      hide_forever: "não obrigado"
     summary:
       enabled_description: "Você está vendo um sumário deste tópico: os posts mais interessantes conforme determinados pela comunidade."
       description: "Há <b>{{count}}</b> respostas."
@@ -672,6 +677,7 @@ pt_BR:
     emoji_one: "Emoji One"
     composer:
       emoji: "Emoji :smile:"
+      options: "Opções"
       add_warning: "Este é um aviso oficial."
       posting_not_on_topic: "Qual tópico você gostaria de responder?"
       saving_draft_tip: "gravando..."
@@ -759,6 +765,8 @@ pt_BR:
       moved_post: "<i title='moved post' class='fa fa-sign-out'></i><p><span>{{username}}</span> moved {{description}}</p>"
       linked: "<i title='linked post' class='fa fa-arrow-left'></i><p><span>{{username}}</span> {{description}}</p>"
       granted_badge: "<i title='badge granted' class='fa fa-certificate'></i><p>Adquirido '{{description}}'</p>"
+      alt:
+        mentioned: "Mencionado por"
       popup:
         mentioned: '{{username}} mencionou você em "{{topic}}" - {{site_title}}'
         quoted: '{{username}} citou você em "{{topic}}" - {{site_title}}'
diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml
index 011065d71..54123463a 100644
--- a/config/locales/client.ru.yml
+++ b/config/locales/client.ru.yml
@@ -146,6 +146,26 @@ ru:
       facebook: 'Поделиться ссылкой через Facebook'
       google+: 'Поделиться ссылкой через Google+'
       email: 'Поделиться ссылкой по электронной почте'
+    action_codes:
+      split_topic: "Разделил эту тему %{when}"
+      autoclosed:
+        enabled: 'Закрыл тему %{when}'
+        disabled: 'Открыл тему %{when}'
+      closed:
+        enabled: 'Закрыл тему %{when}'
+        disabled: 'Открыл тему %{when}'
+      archived:
+        enabled: 'Заархивировал тему %{when}'
+        disabled: 'Разархивировал тему %{when}'
+      pinned:
+        enabled: 'Закрепил тему %{when}'
+        disabled: 'Открепил тему %{when}'
+      pinned_globally:
+        enabled: 'Закрепил тему глобально %{when}'
+        disabled: 'Открепил тему глобально %{when}'
+      visible:
+        enabled: 'Включил в списки %{when}'
+        disabled: 'Исключил из списков %{when}'
     topic_admin_menu: "действия администратора над темой"
     emails_are_disabled: "Все исходящие письма были глобально отключены администратором. Уведомления любого вида не будут отправляться на почту."
     edit: 'отредактировать название и раздел темы'
@@ -246,6 +266,7 @@ ru:
     saved: "Сохранено!"
     upload: "Загрузить"
     uploading: "Загрузка..."
+    uploading_filename: "Загрузка файла {{filename}}..."
     uploaded: "Загружено!"
     enable: "Включить"
     disable: "Отключить"
@@ -253,6 +274,7 @@ ru:
     revert: "Вернуть"
     failed: "Проблема"
     switch_to_anon: "Анонимный режим"
+    switch_from_anon: "Выйти из анонимного режима"
     banner:
       close: "Больше не показывать это объявление."
       edit: "Редактировать это объявление >>"
@@ -358,6 +380,14 @@ ru:
       all_subcategories: "Все подкатегории"
       no_subcategory: "Вне подкатегорий"
       category: "Раздел"
+      reorder:
+        title: "Упорядочивание разделов"
+        title_long: "Реорганизация списка разделов"
+        fix_order: "Зафиксировать порядковые номера"
+        fix_order_tooltip: "Не всем разделам назначен уникальный порядковый номер. Это может привести к непредсказуемому порядку разделов."
+        save: "Сохранить порядок"
+        apply_all: "Применить"
+        position: "Порядковый номер"
       posts: "Сообщения"
       topics: "Темы"
       latest: "Последние"
@@ -419,6 +449,7 @@ ru:
       admin: "{{user}} - админ"
       moderator_tooltip: "{{user}} - модератор"
       admin_tooltip: "{{user}} - админ"
+      blocked_tooltip: "Этот пользователь заблокирован"
       suspended_notice: "Пользователь заморожен до {{date}}."
       suspended_reason: "Причина:"
       github_profile: "Github"
@@ -608,11 +639,13 @@ ru:
         server: "Ошибка сервера"
         forbidden: "Доступ закрыт"
         unknown: "Ошибка"
+        not_found: "Страница не найдена"
       desc:
         network: "Пожалуйста, проверьте ваше соединение."
         network_fixed: "Похоже, сеть появилась."
         server: "Ошибка: {{status}}"
         forbidden: "У вас нет доступа для просмотра этого."
+        not_found: "Упс, произошла попытка загрузить несуществующую ссылку"
         unknown: "Что-то пошло не так."
       buttons:
         back: "Вернуться"
@@ -642,6 +675,21 @@ ru:
       one: ответ
       few: ответа
       other: ответов
+    signup_cta:
+      sign_up: "Зарегистрироваться"
+      hide_session: "Напомнить мне завтра"
+      hide_forever: "Нет, спасибо"
+      hidden_for_session: "Хорошо, напомню завтра. Кстати, зарегистрироваться можно также и с помощью кнопки \"Войти\"."
+      intro: "Привет! :heart_eyes: Кажется, форум пришелся вам по душе, но вы все еще не зарегистрировались."
+      value_prop: "После регистрации мы сможем запоминать, где вы закончили чтение, а когда вы заглянете в ту или иную тему снова, мы откроем ее там, где вы остановились в прошлый раз. Мы также сможем уведомлять вас о новых ответах в любимых темах в вашем личном кабинете или по электронной почте. А самое приятное - после регистрации можно ставить сердечки, тем самым выражая свою симпатию автору. :heartbeat:"
+      methods:
+        sso: "Регистрация очень простая: все, что вам нужно - это учетная запись на главном сайте."
+        only_email: "Регистрация очень простая: все, что вам нужно - это email и придумать пароль."
+        only_other: "Используйте вашу учетную запись в %{provider}, чтобы зарегистрироваться на форуме."
+        one_and_email: "Используйте вашу учетную запись в %{provider} или email и пароль, чтобы зарегистрироваться на форуме."
+        multiple_no_email: "Регистрация очень простая: используйте вход через любую из %{count} соцсетей."
+        multiple: "Регистрация очень простая: используйте вход через любую из %{count} социальных сетей, или email и пароль."
+        unknown: "Ошибка при получении списка поддерживаемых способов входа."
     summary:
       enabled_description: "Вы просматриваете выдержку из темы - только самые интересные сообщения по мнению сообщества."
       description: "Есть <b>{{count}}</b> ответ(ов)."
@@ -663,7 +711,7 @@ ru:
     created: 'Создан'
     created_lowercase: 'создано'
     trust_level: 'Уровень доверия'
-    search_hint: 'псевдоним, e-mail или IP адрес'
+    search_hint: 'Псевдоним, e-mail или IP адрес'
     create_account:
       title: "Зарегистрироваться"
       failed: "Произошла ошибка. Возможно, этот Email уже используется. Попробуйте восстановить пароль"
@@ -723,7 +771,10 @@ ru:
     emoji_one: "Emoji One"
     composer:
       emoji: "Emoji :smile:"
+      options: "Опции"
+      whisper: "внутреннее сообщение"
       add_warning: "Это официальное предупреждение."
+      toggle_whisper: "Внутреннее сообщение"
       posting_not_on_topic: "В какой теме вы хотите ответить?"
       saving_draft_tip: "Сохранение..."
       saved_draft_tip: "сохранено"
@@ -829,15 +880,29 @@ ru:
       select_file: "Выбрать файл"
       image_link: "ссылка, на которую будет указывать ваше изображение"
     search:
-      title: "поиск по темам, сообщениям, пользователям или разделам"
+      sort_by: "Сортировка"
+      relevance: "По смыслу"
+      latest_post: "С недавними сообщениями"
+      most_viewed: "Самые просматриваемые"
+      most_liked: "Больше всего симпатий"
+      select_all: "Выбрать все"
+      clear_all: "Сбросить все"
+      result_count:
+        one: "Найдено 1: <span class='term'>\"{{term}}\"</span>"
+        few: "Найдено {{count}}: <span class='term'>\"{{term}}\"</span>"
+        many: "Найдено {{count}}: <span class='term'>\"{{term}}\"</span>"
+        other: "Найдено {{count}}: <span class='term'>\"{{term}}\"</span>"
+      title: "Поиск по темам, сообщениям, псевдонимам и разделам"
       no_results: "Ничего не найдено."
+      no_more_results: "Больше ничего не найдено."
+      search_help: Справка по поиску
       searching: "Поиск ..."
       post_format: "#{{post_number}} от {{username}}"
       context:
         user: "Искать сообщения от @{{username}}"
         category: "Искать в разделе \"{{category}}\""
         topic: "Искать в этой теме"
-        private_messages: "Поиск в сообщениях"
+        private_messages: "Искать в личных сообщениях"
     go_back: 'вернуться'
     not_logged_in_user: 'страница пользователя с историей его последней активности и настроек'
     current_user: 'перейти на вашу страницу пользователя'
@@ -1195,6 +1260,7 @@ ru:
         no_value: "Нет, оставить"
         yes_value: "Да, отказаться"
       via_email: "это сообщение пришло с почты"
+      whisper: "Это внутреннее сообщение, т.е. оно видно только модераторам"
       wiki:
         about: "это вики-сообщение - любой пользователь может отредактировать его, чтобы улучшить, дополнить или исправить ошибки"
       archetypes:
@@ -1985,11 +2051,11 @@ ru:
           do_nothing: "ничего не делать"
         staff_actions:
           title: "Действия персонала"
-          instructions: "Кликните по имени пользователя и действиям для фильтрации списка. Кликните по аватару для перехода на страницу пользователя."
+          instructions: "Кликните по псевдониму или действиям для фильтрации списка. Кликните по аватару для перехода на страницу пользователя."
           clear_filters: "Показать все"
           staff_user: "Персонал"
           target_user: "Целевой пользователь"
-          subject: "Тема"
+          subject: "Субъект"
           when: "Когда"
           context: "Контекст"
           details: "Подробности"
@@ -2003,7 +2069,7 @@ ru:
           actions:
             delete_user: "удаление пользователя"
             change_trust_level: "изменение уровня доверия"
-            change_username: "изменить имя пользователя"
+            change_username: "изменение псевдонима"
             change_site_setting: "изменение настройки сайта"
             change_site_customization: "изменение настройки сайта"
             delete_site_customization: "удаление настроек сайта"
@@ -2014,9 +2080,12 @@ ru:
             check_email: "открыть e-mail"
             delete_topic: "удаление темы"
             delete_post: "удаление сообщения"
-            impersonate: "выдать себя за"
-            anonymize_user: "анонимизировать пользователя"
-            roll_up: "Сгруппировать IP адреса в подсети"
+            impersonate: "выдавание себя за"
+            anonymize_user: "анонимизация пользователя"
+            roll_up: "группирование IP адресов в подсети"
+            change_category_settings: "изменение настроек раздела"
+            delete_category: "удаление раздела"
+            create_category: "создание раздела"
         screened_emails:
           title: "Почтовые адреса"
           description: "Когда кто-то создает новую учетную запись, проверяется данный почтовый адрес и регистрация блокируется или производятся другие дополнительные действия."
@@ -2252,21 +2321,23 @@ ru:
         delete: "Удалить"
         cancel: "Отмена"
         delete_confirm: "Вы уверены, что хотите удалить это поле?"
+        options: "Опции"
         required:
           title: "Обязательное во время регистрации?"
-          enabled: "обязательное"
-          disabled: "необязательное"
+          enabled: "Обязательное"
+          disabled: "Необязательное"
         editable:
           title: "Редактируемое после регистрации?"
-          enabled: "редактируемое"
-          disabled: "нередактируемое"
+          enabled: "Редактируемое"
+          disabled: "Нередактируемое"
         show_on_profile:
-          title: "Показать в публичном профиле?"
-          enabled: "показывается в профиле"
-          disabled: "не показывается в профиле"
+          title: "Показывать в публичном профиле?"
+          enabled: "Показывать в профиле"
+          disabled: "Не показывать в профиле"
         field_types:
           text: 'Текстовое поле'
           confirm: 'Подтверждение'
+          dropdown: "Выпадающий список"
       site_text:
         none: "Выберите секцию для редактирования."
         title: 'Текстовое содержание'
diff --git a/config/locales/client.zh_TW.yml b/config/locales/client.zh_TW.yml
index d11034e17..e142c6dcf 100644
--- a/config/locales/client.zh_TW.yml
+++ b/config/locales/client.zh_TW.yml
@@ -639,6 +639,7 @@ zh_TW:
     emoji_one: "Emoji One"
     composer:
       emoji: "Emoji :smile:"
+      whisper: "密談"
       add_warning: "這是正式警告。"
       posting_not_on_topic: "你想要回覆哪個討論話題?"
       saving_draft_tip: "正在儲存..."
diff --git a/config/locales/server.ar.yml b/config/locales/server.ar.yml
index f326044bc..52de23028 100644
--- a/config/locales/server.ar.yml
+++ b/config/locales/server.ar.yml
@@ -632,6 +632,10 @@ ar:
       title: "الأعضاء جدد"
       xaxis: "يوم"
       yaxis: "عدد الأعضاء الجدد"
+    profile_views:
+      title: "مشاهدات ملف تعريف العضو"
+      xaxis: "يوم"
+      yaxis: "عدد مشاهدات ملف تعريف العضو"
     topics:
       title: "المواضيع"
       xaxis: "اليوم"
@@ -901,6 +905,7 @@ ar:
     enable_noscript_support: "فعل دعم محرك بحث webcrawler عبر علامة غير نصية."
     allow_moderators_to_create_categories: "السماح للمشرفين إنشاء قسم جديد"
     cors_origins: "اسمح بالأصول للطلبات عبر المنشأ (CORS). كل أصل يجب أن يتضمن http:// أو https://. متغير env لـ DISCOURSE_ENABLE_CORS يجب أن يعين إلى true ليعمل CORS."
+    use_admin_ip_whitelist: "المدير فقط يمكنه تسجيل الدخول إذا كانت عناوين IP لهم معرفة في قائمة IP المحجوبة. (المدير > السجلات > IP المحجوبة)"
     top_menu: "حدد الأدوات التي تظهر في ملاحة الصفحة الرئيسية، وما ترتيبها. مثال الأخير|الجديد|غير مقروء|فئات|أعلى|مقروء|مشارك|مفضلات"
     post_menu: "تحديد العناصر التي تظهر في القائمة آخر، وبأي ترتيب. مثال مثل | تحرير | العلم | حذف | سهم | المرجعية | الرد"
     post_menu_hidden_items: "عناصر القائمة لإخفاء افتراضيا في القائمة آخر ما لم يتم النقر على القطع التوسع جرا."
@@ -1069,6 +1074,7 @@ ar:
     white_listed_spam_host_domains: "قائمة النطاقات المستثناة من اختبار مضيف البريد المزعج. لن يتم تقييد المستخدمين الجدد من إنشاء المشاركات مع الروابط إلى هذه النطاقات."
     staff_like_weight: "كم عدد مرات الترجيح الاضافيه لمنح اعجابات الطاقم "
     topic_view_duration_hours: "احسب عدد المواضيع التي تمت مشاهدتها مره واحده عبر ip/مستخدم كل N ساعات"
+    user_profile_view_duration_hours: "احسب عدد ملفات التعريف للعضو التي تمت مشاهدتها مرة لكل IP/عضو في N ساعات."
     levenshtein_distance_spammer_emails: "عند ربط رسائل البريد الإلكتروني spammer، الأرقام والحروف تختلف التي ستبقى تسمح بربط غامض."
     max_new_accounts_per_registration_ip: "اذا كان هناك بالفعل (N) مستوي ثقه الحسابات 0 من هذا IP ( و لم يكن عضو في الطاقم او TL2 او اعلى), توقف عن قبول تسجيلات الدخول الجديده من هذا  IP"
     min_ban_entries_for_roll_up: "When clicking the Roll up button, will create a new subnet ban entry if there are at least (N) entries."
@@ -1153,6 +1159,7 @@ ar:
     enable_cdn_js_debugging: "السماح/logs لعرض أخطاء المناسبة عن طريق إضافة تتضمن تحليل عرض كل شبيبة."
     show_create_topics_notice: "إذا كان الموقع يحتوي على أقل من 5 مواضيع عامة , إظهار إشعار مطالبة المسؤولين إنشاء بعض المواضيع."
     delete_drafts_older_than_n_days: حذف المسودات مضى عليها أكثر من (ن) يوما.
+    show_logout_in_header: "عرض تسجيل الخروج في القائمة المنسدلة للمستخدم في رأس الصفحة."
     vacuum_db_days: "شغل التحليل الكامل للمساحة لاستعادة مساحة DB بعد الهجرات (ضع 0 للإغلاق)"
     prevent_anons_from_downloading_files: "امنع  المستخدمين المجهولين من تحميل المرفقات. تحذير:سوف تمنع اي شخص ليس لديه صوره موقع  اصول نشره كمرفقات من العمل."
     slug_generation_method: "اختر طريقه توليد سبيكه . 'مشفره' سوف تقوم بتوليد سلسله مئويه مشفره.'لاشي' سوف يعطل السبيكه"
diff --git a/config/locales/server.da.yml b/config/locales/server.da.yml
index 042e41c36..90217e78c 100644
--- a/config/locales/server.da.yml
+++ b/config/locales/server.da.yml
@@ -60,8 +60,17 @@ da:
       other_than: "skal være andet end %{count}"
     template:
       body: 'Der var problemer med følgende felter:'
+      header:
+        one: Een fejl forhindrede denne %{model} for at gemme.
+        other: '%{count} fejl forhindrede denne %{model} i at gemme.'
     embed:
       load_from_remote: "Der opstod en fejl ved indlæsningen af dette indlæg."
+    site_settings:
+      min_username_length_exists: "Du kan ikke sætte minimumslængden for brugernavne over det korteste eksisterende brugernavn."
+      min_username_length_range: "Du kan ikke sætte minimum til mere end maksimum."
+      max_username_length_exists: "Du kan ikke sætte maksimumlængden for brugernavne under det længste eksisterende brugernavn."
+      max_username_length_range: "Du kan ikke sætte maksimum til mindre end minimum."
+      default_categories_already_selected: "Du kan ikke vælge en kategori der er brugt i en anden liste."
   bulk_invite:
     file_should_be_csv: "Den uploadede fil skal være i .csv eller .txt format."
   backup:
@@ -133,6 +142,8 @@ da:
     posts: "Seneste indlæg"
   too_late_to_edit: "Dette indlæg er gammelt og kan ikke længere redigeres eller slettes."
   excerpt_image: "billede"
+  queue:
+    delete_reason: "Slettet via køen til moderation af indlæg."
   groups:
     errors:
       can_not_modify_automatic: "Du kan ikke modificere en automatisk gruppe"
@@ -163,6 +174,14 @@ da:
       - Det er godt med kritik, men husk at kritisere *ideer*, ikke personer.
 
       For flere tips, [se vores retningslinier](/guidelines). Denne boks dukker kun op for dine første %{education_posts_text}.
+    avatar: |
+      ### Hvad med et billede til din konto?
+
+      Du har oprettet et par emner og svar, men dit avatar er ikke så unik som du er -- det er bare et bogstav.
+
+      Har du overvejet at **[gå til din brugerprofil](%{profile_path})** og uploade et billede, der repræsenterer dig?
+
+      Det er lettere at følge diskussioner og finde interessant mennesker i samtaler, hvor alle har en unik avatar!
     dominating_topic: |
       ### Lad andre deltage i samtalen
 
@@ -218,6 +237,7 @@ da:
     no_info_other: "<div class='missing-profile'>%{name} har ikke skrevet noget i “Om mig”-feltet endnu</div>"
   vip_category_name: "Lounge"
   vip_category_description: "En ekslusiv kategori der kun er tilgængelig for medlemmer med tillidsniveu 3 eller højere."
+  meta_category_name: "Site Feedback"
   meta_category_description: "Diskussion om dette site, hvordan det er indrettet, hvordan det virker og hvordan vi kan forbedre det."
   staff_category_name: "Staff"
   staff_category_description: "Privat gruppe for staff diskussioner. Emner er kun synlige for administratorer og moderatorer."
@@ -234,6 +254,9 @@ da:
     cannot_delete:
       uncategorized: "Kan ikke slette Ukategoriseret"
       has_subcategories: "Kan ikke slette denne kategori, fordi den har under kategorier."
+      topic_exists:
+        one: "Kan ikke slette denne kategori, da den indeholder et emne. Ældste emne er %{topic_link}"
+        other: "Kan ikke slette denne kategori, da den indeholder %{count} emner. Ældste emne er %{topic_link}"
       topic_exists_no_oldest: "Kan ikke slette denne kategori fordi antallet af emner er %{count}"
   trust_levels:
     newuser:
@@ -330,6 +353,7 @@ da:
         one: "næsten 1 år siden"
         other: "næsten %{count} år siden"
   password_reset:
+    no_token: "Beklager, dit kodeords-reset link er udløbet. Vælg 'Log ind' knappen og brug 'Jeg har glemt mit kodeord' for at få et nyt link."
     choose_new: "Vælg et nyt kodeord"
     choose: "Vælg et kodeord"
     update: 'opdatér kodeord'
@@ -343,11 +367,13 @@ da:
     please_continue: "Fortsæt til %{site_name}"
     error: "Der opstod en fejl under opdateringen af din e-mail-adresse. Måske er adressen allerede i brug?"
   activation:
+    action: "Klik her for at aktivere din konto"
     already_done: "Beklager, dette bekræftelses-link er ikke længere gyldigt. Måske er din konto allerede aktiv?"
     please_continue: "Din nye konto er bekræftet; du bliver nu ledt til forsiden."
     continue_button: "Fortsæt til %{site_name}"
     welcome_to: "Velkommen til %{site_name}!"
     approval_required: "En moderator skal godkende din nye konto før du kan tilgå forummet. Du får en e-mail, når din konto er godkendt!"
+    missing_session: "Vi kan ikke se, om din konto blev oprettet, se venligst om du har aktiveret cookies."
   post_action_types:
     off_topic:
       title: 'Uden for emnet'
@@ -364,12 +390,15 @@ da:
       description: 'Dette indlæg har indhold som en rimelig person ville opfatte som stødende, udtryk for misbrug eller som et brud på <a href="/guidelines">vores sammenholds retningslinjer</a>.'
       long_form: 'markerede dette som stødende'
     notify_user:
+      title: 'Send besked til @{{username}}'
       description: 'Dette indlæg indeholder noget jeg gerne vil drøfte direkte og privat med vedkommende,  Bliver ikke markeret.'
+      long_form: 'sendt besked til brugeren'
       email_title: 'Dit indlæg i "%{title}"'
       email_body: "%{link}\n\n%{message}"
     notify_moderators:
       title: "Noget andet"
       description: 'Dette indlæg kræver moderatorernes opmærksomhed baseret på en anden grund som ikke er nævnt ovenfor.'
+      long_form: 'markerede dette til gennemsyn'
       email_title: 'Et indlæg i "%{title}" kræver moderatorernes opmærksomhed'
       email_body: "%{link}\n\n%{message}"
     bookmark:
@@ -394,12 +423,17 @@ da:
       long_form: 'markeret upassende'
     notify_moderators:
       title: "Noget andet"
+      long_form: 'markerede dette til gennemsyn'
       email_title: 'Emnet "%{title}" kræver moderator-opmærksomhed'
       email_body: "%{link}\n\n%{message}"
+  flagging:
+    you_must_edit: '<p>Dit indlæg er blevet markeret af fællesskabet. <a href="/my/messages">Se dine beskeder</a>.</p>'
+    user_must_edit: '<p>Dette indlæg er blevet markert af fællesskabet, og er midlertidigt skjult.</p>'
   archetypes:
     regular:
       title: "Almindeligt emne"
     banner:
+      title: "Banneremne"
       message:
         make: "Dette emne er nu et banner-emne. Det optræder i toppen af alle sider indtil brugeren fjerner det."
         remove: "Dette emne er ikke mere et banner-emne. Det optræder ikke længere i toppen af alle sider."
@@ -424,6 +458,10 @@ da:
       title: "Nye brugere"
       xaxis: "Dag"
       yaxis: "Antal nye brugere"
+    profile_views:
+      title: "Bruger Profil Visninger"
+      xaxis: "Dag"
+      yaxis: "Antag sete brugerprofiler"
     topics:
       title: "Emner"
       xaxis: "Dag"
@@ -494,10 +532,12 @@ da:
     page_view_anon_reqs:
       title: "Anonym"
       xaxis: "Dag"
+      yaxis: "Anonym API Forespørgsler"
     page_view_logged_in_reqs:
       title: "Logget ind"
       xaxis: "Dag"
     page_view_crawler_reqs:
+      title: "Web Crawlers"
       xaxis: "Dag"
     page_view_total_reqs:
       title: "Total"
@@ -705,6 +745,10 @@ da:
         Der er nye brugere, som afventer godkendelse (eller afvisning) før de kan tilgå dette forum.
 
         [Gennemgå dem venligst på administrationssiden](%{base_url}/admin/users/list/pending).
+    download_remote_images_disabled:
+      subject_template: "Download af eksterne billeder er slået fra"
+      text_body_template: "Indstillingen `download_remote_images_to_local` blev slået fra fordi grænsen for bug af diskplads i `download_remote_images_threshold` blev nået."
+  subject_re: "Re:"
   user_notifications:
     previous_discussion: "Forrige svar"
     unsubscribe:
@@ -760,6 +804,7 @@ da:
         %{respond_instructions}
     digest:
       why: "Et kort resume af %{site_link} siden dit sidste besøg %{last_seen_at}"
+      subject_template: "Sammenfatning af [%{site_name}]"
       new_activity: "Ny aktivitet på dine emner og indlæg:"
       top_topics: "Populære emner"
       other_new_topics: "Populære emner"
@@ -767,6 +812,7 @@ da:
       click_here: "klik her"
       from: "%{site_name} opsummering"
       read_more: "Læs mere"
+      more_topics_category: "Flere nye emner: "
     forgot_password:
       subject_template: "[%{site_name}] Nulstil kodeord"
       text_body_template: |
@@ -786,6 +832,8 @@ da:
 
         Klik på følgende for at vælge et kodeord.:
         %{base_url}/users/password-reset/%{email_token}
+    account_created:
+      subject_template: "[%{site_name}] Din nye konto"
     authorize_email:
       subject_template: "[%{site_name}] Bekræft din nye e-mail-adresse"
       text_body_template: |
@@ -795,6 +843,7 @@ da:
     signup_after_approval:
       subject_template: "Du er blevet godkendt på %{site_name}!"
     signup:
+      subject_template: "[%{site_name}] Bekræft din nye konto"
       text_body_template: |
         Velkommen til %{site_name}!
 
@@ -809,17 +858,33 @@ da:
     see_more: "Flere"
     search_title: "Søg på denne side"
     search_google: "Google"
+  terms_of_service:
+    title: "Vilkår"
+    signup_form_message: 'Jeg har læst og accepterer  <a href="/tos" target="_blank">vilkårene</a>.'
   deleted: 'slettet'
   upload:
     unauthorized: "Beklager, filen, som du forsøger at uploade er ikke autoriseret (autoriserede filendelser: %{authorized_extensions})."
     pasted_image_filename: "Indsat billede"
+    file_missing: "Du skal angive en fil til overførsel."
+    attachments:
+      too_large: "Beklager, men den fil du prøver at overføre er for stor (maksimumstørelsen er %{max_size_kb}KB)"
     images:
+      too_large: "Beklager, men billedet som du forsøger at uploade er for stort (den maksimale størrelse er %{max_size_kb}KB). Gør det venligst mindre og prøv igen."
       size_not_found: "Beklager, men vi kunne ikke fastslå billedets størrelse. Måske er dit billede ødelagt?"
   flag_reason:
     sockpuppet: "En ny bruger oprettede et emne, og en anden ny bruger med den samme IP-adresse svarede på det. Se indstillingen af flag_sockpuppets."
   email_log:
     anonymous_user: "Brugeren er anonym"
     seen_recently: "Bruger har været logget på for nyligt"
+    post_not_found: "Kan ikke finde et indlæg med id %{post_id}"
+    notification_already_read: "Den notifikation som denne email handler om er allerede læst"
+    post_deleted: "indlægget er blevet slettet af forfatteren"
+    user_suspended: "brugeren blev suspenderet"
+    already_read: "brugeren har allerede læst dette indlæg"
+    message_blank: "beskeden er tom"
+    message_to_blank: "message.to er tom"
+    text_part_body_blank: "text_part.body er tom"
+    body_blank: "brødtekst er tom"
   about: "Om"
   guidelines: "Retningslinjer"
   privacy: "Privatliv"
@@ -827,8 +892,12 @@ da:
   csv_export:
     boolean_yes: "Ja"
     boolean_no: "Nej"
+  static_topic_first_reply: |
+    Rediger det første indlæg i dette emne for at ændre indholdet af siden %{page_name}
   guidelines_topic:
     title: "FAQ/Retningslinjer"
+  tos_topic:
+    title: "Vilkår"
   admin_login:
     success: "Email sendt"
     error: "Fejl!"
diff --git a/config/locales/server.nl.yml b/config/locales/server.nl.yml
index e359d44e1..7ea99340a 100644
--- a/config/locales/server.nl.yml
+++ b/config/locales/server.nl.yml
@@ -494,6 +494,10 @@ nl:
       title: "Nieuwe Gebruikers"
       xaxis: "Dag"
       yaxis: "Aantal leden"
+    profile_views:
+      title: "Gebruikersprofielen bekeken"
+      xaxis: "Dag"
+      yaxis: "Aantal gebruikersprofielen bekeken"
     topics:
       title: "Topics"
       xaxis: "Dag"
@@ -1165,6 +1169,8 @@ nl:
       subject_template: "Export succesvol afgerond."
     csv_export_failed:
       subject_template: "Export mislukt"
+    email_error_notification:
+      subject_template: "[%{site_name}] Email probleem -- POP authenticatie fout"
     too_many_spam_flags:
       subject_template: "Account geblokkeerd"
       text_body_template: |
diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml
index 02b701b95..5b554aace 100644
--- a/config/locales/server.ru.yml
+++ b/config/locales/server.ru.yml
@@ -69,6 +69,13 @@ ru:
         other: '%{count} ошибок препятствуют сохранению %{model}'
     embed:
       load_from_remote: "Произошла ошибка при загрузке сообщения."
+    site_settings:
+      min_username_length_exists: "Нельзя установить минимальную длину псевдонимов, превышующую самый короткий уже существующий псевдоним."
+      min_username_length_range: "Нельзя установить минимум больше максимума."
+      max_username_length_exists: "Нельзя установить максимальную длину псевдонимов меньше, чем длина уже существующего самого длинного псевдонима."
+      max_username_length_range: "Нельзя установить максимум ниже минимума."
+      default_categories_already_selected: "Нельзя выбрать раздел, используемый в другом списке."
+      s3_upload_bucket_is_required: "Нельзя включить загрузки на S3, пока не задана настройка 's3_upload_bucket'."
   bulk_invite:
     file_should_be_csv: "Загружаемый файл должен быть в формате CSV или TXT."
   backup:
@@ -192,14 +199,22 @@ ru:
        - Конструктивная критика приветствуется, но не забывайте критиковать *идеи*, а не людей.
 
       Больше информации вы найдете в нашем [руководстве пользователя](/guidelines). Данное окно будет показываться пока вы создаете свои первые %{education_posts_text}.
+    avatar: |
+      ### Как насчет вашей личной картинки?
+
+      Мы видим, что вы уже написали несколько тем и сообщений, но ваша аватарка не особо привлекает - сейчас на ней просто изображена буква из вашего псевдонима или имени.
+
+      Рекомендуем проследовать на **[страницу вашей учетной записи](%{profile_path})** и загрузить картинку, которая что-то о вас говорит. Это может быть или смайлик, или ваша фотография, или любая другая картинка.
+
+      На самом деле, следить за дискуссиями и находить интересных собеседников намного проще, когда у всех форумчан есть своя уникальная картинка профиля! Ваша аватарка - это ваш характер и облик на форуме.
     sequential_replies: |
-      ### Рекомендуем вам совмещать ответы в одном сообщении
+      ### Лучше совмещать несколько ответов в один
 
-      Вместо множества отдельных сообщений с ответами, пожалуйста, используйте одно сообщение, которое включает в себя цитирование предыдущих сообщений или обращения по имени участника через механизм @имя.
+      Вместо того, чтобы писать и отправлять много отдельных ответов подряд, можно ответить всем по порядку в одном сообщении. Для этого нужно вставлять цитату, затем ответ на нее, затем снова цитату, затем ответ, и т.д. Также, можно упоминать участников диалога через их @псевдонимы.
 
-      Вы можете изменить свой предыдущий ответ добавив цитирование просто выделяя требуемый текст и нажимая на всплывающую кнопку <b>ответить цитированием</b>.
+      Вместо нового ответа, сейчас можно начать редактировать свой предыдущий ответ и просто добавить в него новые цитаты и ответы та них. Для этого нужно выделить требуемый текст и нажать на появившуюся кнопку <b>ответить цитированием</b>.
 
-      Для большинства участников проще читать темы, где есть небольшое число больших ответов вместо большого числа маленьких индивидуальных.
+      Для большинства читатей, намного проще читать темы, в которых длинные ответы и их мало, чем когда много коротеньких ответов.
     dominating_topic: |2
 
       Данная тема является для вас важной &ndash; количество ваших ответов превышает %{percent}% процентов.
@@ -426,6 +441,7 @@ ru:
         many: "почти %{count} лет назад"
         other: "почти %{count} лет назад"
   password_reset:
+    no_token: "К сожалению, данная ссылка на изменение пароля устарела.  Нажмите на кнопку \"Войти\", а затем на \"Я забыл свой пароль\", чтобы сгенерировать новую ссылку для изменения пароля."
     choose_new: "Придумайте новый пароль"
     choose: "Придумайте пароль"
     update: 'Обновить пароль'
@@ -439,6 +455,7 @@ ru:
     please_continue: "Перейти на %{site_name}"
     error: "При смене электронного адреса произошла ошибка. Возможно, этот адрес уже используется?"
   activation:
+    action: "Нажмите сюда, чтобы активировать вашу учетную запись"
     already_done: "Извините, ссылка на активацию учетной записи устарела. Возможно, ваша учетная запись уже активирована?"
     please_continue: "Ваша новая учетная запись успешно активирована, вы будете перенаправлены на главную страницу."
     continue_button: "Перейти на %{site_name}"
@@ -531,6 +548,10 @@ ru:
       title: "Регистрации"
       xaxis: "Дата"
       yaxis: "Количество регистраций"
+    profile_views:
+      title: "Просмотры профилей"
+      xaxis: "Дата"
+      yaxis: "Количество просмотров профилей пользователей"
     topics:
       title: "Темы"
       xaxis: "Дата"
@@ -779,6 +800,7 @@ ru:
     notify_mods_when_user_blocked: "Отправить сообщение всем модераторам, если пользователь заблокирован автоматически."
     flag_sockpuppets: "Если новый пользователь отвечает на тему с того же IP адреса как и новый пользователь, кто начал тему, отметить оба их сообщения как возможный спам."
     traditional_markdown_linebreaks: "Использовать стандартный способ переноса строки в Markdown: строка должна заканчиваться двумя пробелами, чтобы перенос строки после нее сработал."
+    allow_html_tables: "Разрешить создание таблиц в разметке Markdown с использованием HTML тегов. Разрешенные теги: TABLE, THEAD, TD, TR, TH (потребуется заново произвести HTML-обработку всех старых сообщений с таблицами)"
     post_undo_action_window_mins: "Количество минут, в течение которых пользователь может отменить действия, связанные с сообщениями: 'Мне нравится', 'Жалоба' и др."
     must_approve_users: "Персонал должен подтвердить регистрации новых пользователей перед тем, как им будет разрешен доступ к сайту.\nВНИМАНИЕ: включая данную функцию на существуещем сайте будет закрыт доступ к сайту для всех пользователей, кроме персонала."
     ga_tracking_code: "Google analytics (ga.js) tracking code код, например: UA-12345678-9; смотрите http://google.com/analytics"
@@ -808,6 +830,7 @@ ru:
     email_token_valid_hours: "Ссылка на восстановление пароля / активацию аккаунта будет действовать в течении (n) часов."
     email_token_grace_period_hours: "Ссылка на восстановление пароля / активацию аккаунта будет действовать в течении (n) часов."
     enable_badges: "Включить систему наград"
+    enable_whispers: "Разрешить пользователям отсылать внутренние сообщения персоналу (такие сообщения будут только им и видны)"
     allow_index_in_robots_txt: "Разрешить поисковикам индексировать сайт в robots.txt"
     email_domains_blacklist: "Список почтовых доменов, с которых запрещена регистрация учетных записей. Пример: mailinator.com trashmail.net"
     email_domains_whitelist: "Список почтовых доменов, с которых ДОЛЖНА производиться регистрация учетных записей.\nВНИМАНИЕ: Пользователям других почтовых доменов регистрация будет недоступна. "
@@ -821,6 +844,8 @@ ru:
     invite_passthrough_hours: "Как долго пользователь может воспользоваться ключем приглашения для входа на сайт, указывается в часах"
     invite_only: "Публичная регистрация отключена. Регистрация только по приглашениям. Новые пользователи могут получить приглашения для регистрации от существующих пользователей или от редакции сайта."
     login_required: "Требовать авторизации для доступа к сайту, анонимный доступ запретить."
+    min_username_length: "Минимально допустимая длина псевдонима, символов."
+    max_username_length: "Максимально допустимая длина псевдонима, символов."
     reserved_usernames: "Псевдонимы, запрещенные для регистрации"
     min_password_length: "Минимальная длина пароля"
     block_common_passwords: "Не позволять использовать пароли из списка 10 000 самых частоиспользуемых паролей."
@@ -845,6 +870,7 @@ ru:
     github_client_secret: "Клиентский секрет для идентификации с Github, зарегистрированный на https://github.com/settings/applications"
     allow_restore: "Позволить импорт, который может заменить ВСЕ данные сайта. Оставьте выключенным, если не планируете восстанавливать резервную копию"
     maximum_backups: "Максимальное количество резервных копий к сохранению. Более старые резервные копии будут автоматически удалены."
+    backup_frequency: "Как часто создавать резервные копии форума, в днях"
     enable_s3_backups: "Загружать резервные копии на S3 по завершению. Убедитесь, что настройки S3 заполнены."
     s3_backup_bucket: "Адрес папки удаленного сервера для резервных копий. ВНИМАНИЕ: Убедитесь, что место назначения защищено от посторонних."
     active_user_rate_limit_secs: "Как часто мы обновляем поле 'last_seen_at', в секундах"
@@ -973,6 +999,7 @@ ru:
     username_change_period: "Количество дней после регистрации, когда пользователь сможет изменить свой псевдоним (0 - запретить изменение псевдонима)."
     email_editable: "Позволять пользователям изменять свой адрес электронной почты после регистрации."
     logout_redirect: "Страница на которую будет перенаправлен пользователь после выхода, т.е. перейдет по ссылке  (http://somesite.com/logout)"
+    allow_uploaded_avatars: "Разрешить пользователям загружать свои собственные картинки профиля."
     allow_animated_thumbnails: "Генерировать анимированные миниатюры gif-картинок."
     default_avatars: "URL для аватара, который будет использован по умолчанию для новых пользователей, пока они не изменят его."
     automatically_download_gravatars: "Скачивать аватарку Gravatar пользователя во время создания учетной записи или изменения e-mail."
@@ -980,6 +1007,7 @@ ru:
     digest_min_excerpt_length: "Минимальная длина (в символах) вытяжки из сообщения в письме - сводке новостей."
     suppress_digest_email_after_days: "Не рассылать новости для пользователей, которые не заходили на сайт в течении (n) дней."
     disable_digest_emails: "Отключить рассылку новостей  для всех пользователей."
+    detect_custom_avatars: "Проверять ли, что пользователи загрузили свои собственные картинки профиля (аватарки)."
     max_daily_gravatar_crawls: "Максимальное количество загрузок аватаорок с Gravatar за один день"
     public_user_custom_fields: "Список разрешенных дополнительных полей пользователей, которые могут быть отображены публично."
     staff_user_custom_fields: "Список разрешенных дополнительных полей пользователей, которые могут быть отображены для модераторов."
diff --git a/config/locales/server.zh_TW.yml b/config/locales/server.zh_TW.yml
index 188a26cd8..34e32bf7e 100644
--- a/config/locales/server.zh_TW.yml
+++ b/config/locales/server.zh_TW.yml
@@ -61,6 +61,11 @@ zh_TW:
         other: '%{count} 個錯誤禁止 %{model} 被儲存'
     embed:
       load_from_remote: "載入文章時發生了錯誤"
+    site_settings:
+      min_username_length_exists: "你不能設比現有用戶名短的「最小用戶名長度」。"
+      min_username_length_range: "你不能設定「最小」大於「最大」。"
+      max_username_length_exists: "您不能設置比現有用戶名短的「最大用戶名長度」。"
+      max_username_length_range: "你不能設定「最大」小於「最小」。"
   bulk_invite:
     file_should_be_csv: "上傳的文件應為 csv 或 txt 格式。"
   backup:
@@ -126,6 +131,7 @@ zh_TW:
   rss_description:
     latest: "最新討論話題"
     hot: "熱門討論話題"
+    posts: " 最近文章"
   too_late_to_edit: "這文章建立很久了,它已經無法被編輯或刪除"
   excerpt_image: "圖片"
   groups:
@@ -315,6 +321,7 @@ zh_TW:
       description: '此帖內容包含對他人的攻擊、侮辱、仇視語言或違反了<a href="/guidelines">我們的社群准則</a>。'
       long_form: '投訴為不當內容'
     notify_user:
+      title: '訊息 @{{username}}'
       description: '此帖包含一些我想與該用戶私下直接交流的內容。不能執行標記操作。'
       email_title: '你的文章在"%{title}"'
       email_body: "%{link}\n\n%{message}"
@@ -416,18 +423,23 @@ zh_TW:
     user_to_user_private_messages:
       title: "用戶對用戶"
       xaxis: "天"
+      yaxis: "訊息數量"
     system_private_messages:
       title: "系統"
       xaxis: "天"
+      yaxis: "訊息數量"
     moderator_warning_private_messages:
       title: "板主警告"
       xaxis: "天"
+      yaxis: "訊息數量"
     notify_moderators_private_messages:
       title: "板主通知"
       xaxis: "天"
+      yaxis: "訊息數量"
     notify_user_private_messages:
       title: "用戶通知"
       xaxis: "天"
+      yaxis: "訊息數量"
     top_referrers:
       title: "最高引用"
       xaxis: "用戶"
@@ -540,9 +552,11 @@ zh_TW:
     allow_user_locale: "允許用戶選擇自己的語言介面"
     min_post_length: "文章允許的最小文字數"
     min_first_post_length: "第一篇文章允許的最少文字數"
+    min_private_message_post_length: "文章允許的最小文字數"
     max_post_length: "文章允許的最大文字數"
     min_topic_title_length: "標題允許的最小文字數"
     max_topic_title_length: "標題允許的最大文字數"
+    min_private_message_title_length: "標題允許的最小文字數"
     min_search_term_length: "搜尋條件允許的最小文字數"
     uncategorized_description: "\"未分類\"的分類的描述,留空則無描述"
     allow_duplicate_topic_titles: "允許話題有相同,重複的標題"
@@ -621,6 +635,7 @@ zh_TW:
     email_token_valid_hours: "\"忘記密碼\" / \"重啟帳號\" token 有效的小時數 (n)"
     email_token_grace_period_hours: "\"忘記密碼\" / \"重啟帳號\" 的 token 在使用後仍舊有效的小時數 (n)"
     enable_badges: "啟用勳章系統"
+    enable_whispers: "允許用戶與管理團隊密談"
     allow_index_in_robots_txt: "在 robots.txt 中記錄這個網站允許被搜尋引擎索引的部分"
     forgot_password_strict: "在找回密碼對話框中不告知用戶帳戶的存在。"
     log_out_strict: "登出時,登出用戶所有設備上的所有時段"
@@ -632,6 +647,8 @@ zh_TW:
     invite_passthrough_hours: "邀請號碼如已被使用,用戶仍可使用多少小時"
     invite_only: "已經禁止開放註冊,新的使用者必須取得其他用戶,或是管理員的邀請"
     login_required: "需要登入才能進入網站,不允許匿名操作"
+    min_username_length: "最少用戶名長度"
+    max_username_length: "最大用戶名長度"
     min_password_length: "最小密碼長度"
     block_common_passwords: "不允許使用 10,000 個最常用的密碼"
     enable_sso_provider: "在 /session/sso_provider endpoint 必須設定 sso_secret 以實現 Discourse SSO 提供方協定"
@@ -669,6 +686,7 @@ zh_TW:
     max_bookmarks_per_day: "每個用戶每天最多能建立\"書籤\"的數量"
     max_edits_per_day: "每個用戶每天最大的\"編輯次數\"的數量"
     max_topics_per_day: "每個用戶每天最多建立\"討論話題\"的數量"
+    max_private_messages_per_day: "用戶每天能建立訊息的數量上限"
     max_invites_per_day: "每個用戶每天最多能邀請用戶的數量。"
     suggested_topics: "討論話題下的推薦話題數量"
     limit_suggested_to_category: "目前的話題下只顯示同分類的推薦話題"
@@ -950,6 +968,8 @@ zh_TW:
     reply_by_email: "要回應時,請回覆這封郵件,或在瀏覽器裡開啟 %{base_url}%{url} 網址。"
     visit_link_to_respond: "要回應時,請在瀏覽器裡開啟 %{base_url}%{url} 網址。"
     posted_by: "由 %{username} 張貼於 %{post_date}"
+    user_invited_to_private_message_pm:
+      subject_template: "[%{site_name}] %{username} 邀請你參與討論 '%{topic_title}'"
     user_replied:
       subject_template: "[%{site_name}] %{username} 在 '%{topic_title}' 討論話題回覆了你的文章"
       text_body_template: |
@@ -1060,6 +1080,8 @@ zh_TW:
     spam_hosts: "此新用戶嘗試發表多篇含有指向相同網域之連結的文章。請見網站設定中的 newuser_spam_host_threshold。"
   email_log:
     no_user: "無法找到 ID 為 %{user_id} 的使用者"
+    anonymous_user: "匿名用戶"
+    suspended_not_pm: "用戶已被停權,不是訊息"
     seen_recently: "用戶最近活躍"
     post_not_found: "無法找到 ID 為 %{post_id} 的文章"
     notification_already_read: "這封通知 EMail 已被讀取"
diff --git a/plugins/poll/config/locales/client.ru.yml b/plugins/poll/config/locales/client.ru.yml
index 8f73a0a44..a21d1ad98 100644
--- a/plugins/poll/config/locales/client.ru.yml
+++ b/plugins/poll/config/locales/client.ru.yml
@@ -8,12 +8,22 @@
 ru:
   js:
     poll:
-      average_rating: "Примерный рейтинг: <strong>%{average}</strong>."
+      voters:
+        one: "голос"
+        few: "голоса"
+        many: "голосов"
+        other: "голосов"
+      total_votes:
+        one: "голос"
+        few: "голоса"
+        many: "голосов"
+        other: "голосов"
+      average_rating: "Средний рейтинг: <strong>%{average}</strong>."
       multiple:
         help:
-          at_least_min_options: "Вы должны выбрать как минимум <strong>%{count}</strong> ответов."
+          at_least_min_options: "Необходимо выбрать как минимум <strong>%{count}</strong> ответа."
           up_to_max_options: "Вы можете выбрать не более <strong>%{count}</strong> вариантов ответов."
-          x_options: "Вы должны выбрать <strong>%{count}</strong> варианта ответа."
+          x_options: "Необходимо выбрать <strong>%{count}</strong> варианта ответа."
           between_min_and_max_options: "Вы можете выбрать от <strong>%{min}</strong> до <strong>%{max}</strong> ответов."
       cast-votes:
         title: "Проголосуйте"
@@ -22,15 +32,15 @@ ru:
         title: "Показать результаты"
         label: "Показать результаты"
       hide-results:
-        title: "Вернуться к голосованию"
+        title: "Вернуться к опросу"
         label: "Скрыть результаты"
       open:
-        title: "Открыть голосование"
+        title: "Открыть опрос"
         label: "Открыть"
-        confirm: "Вы уверены, что хотите открыть это голосование?"
+        confirm: "Вы уверены, что хотите открыть этот опрос?"
       close:
-        title: "Закрыть голосование"
+        title: "Закрыть опрос"
         label: "Закрыть"
-        confirm: "Вы уверены, что хотите закрыть это голосование?"
-      error_while_toggling_status: "Произошла ошибка смены статуса голосования."
-      error_while_casting_votes: "Произошла ошибка в голосовании."
+        confirm: "Вы уверены, что хотите закрыть этот опрос?"
+      error_while_toggling_status: "Произошла ошибка при смене статуса опроса."
+      error_while_casting_votes: "Произошла ошибка во время обработки вашего голоса."
diff --git a/plugins/poll/config/locales/server.ru.yml b/plugins/poll/config/locales/server.ru.yml
index 8f1059c64..ee7009cde 100644
--- a/plugins/poll/config/locales/server.ru.yml
+++ b/plugins/poll/config/locales/server.ru.yml
@@ -7,27 +7,27 @@
 
 ru:
   site_settings:
-    poll_enabled: "Разрешить содание опросов?"
-    poll_maximum_options: "Максимальное колличество доступных вариантов в голосовании."
+    poll_enabled: "Разрешить форумчанам создавать опросы?"
+    poll_maximum_options: "Максимальное колличество вариантов ответов в одном опросе."
   poll:
-    multiple_polls_without_name: "Обнаружено несколько голосований без названия. Искользуйте '<code>name</code>' для уникализации вашего голосования."
-    multiple_polls_with_same_name: "Голосование с таким названием: <strong>%{name}</strong> уже существует. Используйте '<code>name</code>' для уникализации вашего голосования."
-    default_poll_must_have_at_least_2_options: "В голосовании должно быть хотябы 2 варианта ответа."
-    named_poll_must_have_at_least_2_options: "В голосовании <strong>%{name}</strong> должно быть хотябы 2 варианта ответа."
-    default_poll_must_have_less_options: "Голосование может содержать максимум %{max} ответов."
-    named_poll_must_have_less_options: "Голосование <strong>%{name}</strong> может содержать максимум %{max} ответов."
-    default_poll_must_have_different_options: "Ответы в голосовании должны быть разными."
-    named_poll_must_have_different_options: "Ответы в голосовании <strong>%{name}</strong> должны быть разными."
-    default_poll_with_multiple_choices_has_invalid_parameters: "Опрос c мультивыбором имеет неверные параметры."
-    named_poll_with_multiple_choices_has_invalid_parameters: "Опрос с мультивыбором <strong>%{name}</strong> имеет неверные параметры."
-    requires_at_least_1_valid_option: "Вы должны выбрать как минимум 1 правильный ответ."
-    cannot_change_polls_after_5_minutes: "Вы не можете удалить или переименовать опрос в течении первых 5 минут."
-    op_cannot_edit_options_after_5_minutes: "Вы не можете добавлять и удалять ответы голосования по истечению 5 минут после создания. Свяжитесь с модератором если вам необходимо отредактировать ответы в данном голосовании."
-    staff_cannot_add_or_remove_options_after_5_minutes: "Вы не можете добавлять и удалять ответы голосования по истечению 5 минут после создания. Вы можете закрыть данную тему и создать новую. "
-    no_polls_associated_with_this_post: "Нет голосований прикрепленных к данному посту"
-    no_poll_with_this_name: "Нет голосований <strong>%{name}</strong> прикрепленных к данному посту."
+    multiple_polls_without_name: "Обнаружено несколько опросов в одном сообщении. Чтобы система могла их различать между собой, используйте атрибут <code>name</code>' для каждого опроса. Например: <code>[poll name=1]</code>"
+    multiple_polls_with_same_name: "Обнаружено несколько опросов с одним и тем же названием: <strong>%{name}</strong>. Чтобы система могла  различать опросы между собой, придумайте разные значения для атрибута <code>name</code>' - для каждого опроса своё."
+    default_poll_must_have_at_least_2_options: "В опросе должно быть хотябы 2 варианта ответа."
+    named_poll_must_have_at_least_2_options: "В опросе с названием \"<strong>%{name}</strong>\" должно быть хотябы 2 варианта ответа."
+    default_poll_must_have_less_options: "Максимальное количество вариантов ответов в одном опросе - %{max}."
+    named_poll_must_have_less_options: "В опросе под названием \"<strong>%{name}</strong>\" должно быть не более %{max} вариантов ответов."
+    default_poll_must_have_different_options: "В опросе не должно быть одинаковых вариантов ответов."
+    named_poll_must_have_different_options: "В опросе <strong>%{name}</strong> не должно быть одинаковых ответов."
+    default_poll_with_multiple_choices_has_invalid_parameters: "Опрос с множественным выбором вариантов ответов содержит неправильные параметры."
+    named_poll_with_multiple_choices_has_invalid_parameters: "Опрос под названием <strong>%{name}</strong> с множественным выбором вариантов ответов содержит неправильные параметры."
+    requires_at_least_1_valid_option: "Выберите хотя бы 1 вариант ответа."
+    cannot_change_polls_after_5_minutes: "Запрещается добавлять, удалять или переименовывать опросы через 5 минут после их создания."
+    op_cannot_edit_options_after_5_minutes: "Запрещается добавлять или удалять варианты ответов в опросах по истечении 5 минут после их создания. Если необходимо внести изменения в ответы, пожалуйста, свяжитесь с модератором."
+    staff_cannot_add_or_remove_options_after_5_minutes: "Запрещается добавлять или удалять варианты ответов в опросах по истечении 5 минут после их создания. Если нужно изменить набор ответов, следует закрыть данную тему и создать новую."
+    no_polls_associated_with_this_post: "В данном сообщении нет опросов."
+    no_poll_with_this_name: "В данном сообщении нет опроса под названием <strong>%{name}</strong>."
     post_is_deleted: "Невозможно совершить действие над удаленным сообщением."
-    topic_must_be_open_to_vote: "Тема должна быть открыта для голосования."
-    poll_must_be_open_to_vote: "Опрос должен быть открыт для голосования."
-    topic_must_be_open_to_toggle_status: "Тема должна быть открыта для изменения статуса."
-    only_staff_or_op_can_toggle_status: "Только модераторы или автор поста может поменять статус голосования."
+    topic_must_be_open_to_vote: "Для возможности голосования в опросе, тема должна быть открыта."
+    poll_must_be_open_to_vote: "Опрос должен быть открыт, чтобы в нем можно было голосовать."
+    topic_must_be_open_to_toggle_status: "Чтобы изменить статус, тема должна быть открыта."
+    only_staff_or_op_can_toggle_status: "Только модераторы или сам автор могут поменять статус опроса."